
@charset "UTF-8";
@font-face {
  font-display: swap;
  font-family: Tungsten Compressed Semi;
  font-style: normal;
  font-weight: 600;
  src: url(../eot/TungstenCompressed-SemiBold.BN9jmISF1.eot);
  src: local("Tungsten Compressed SemiBold"),
    local("TungstenCompressed-SemiBold"),
    url(../eot/TungstenCompressed-SemiBold.BN9jmISF1.eot?#iefix)
      format("embedded-opentype"),
    url(../woff2/TungstenCompressed-SemiBold.DQxdbT521.woff2) format("woff2"),
    url(../woff/TungstenCompressed-SemiBold.D3jSk6WD1.woff) format("woff"),
    url(../ttf/TungstenCompressed-SemiBold.D7YWwhoS1.ttf) format("truetype");
}
@font-face {
  font-display: swap;
  font-family: Tungsten Compressed;
  font-style: normal;
  font-weight: 300;
  src: url(../eot/TungstenCompressed-Light.DMiM_-YJ1.eot);
  src: local("Tungsten Compressed Light"), local("TungstenCompressed-Light"),
    url(../eot/TungstenCompressed-Light.DMiM_-YJ1.eot?#iefix)
      format("embedded-opentype"),
    url(../woff2/TungstenCompressed-Light.DXDxTDcB1.woff2) format("woff2"),
    url(../woff/TungstenCompressed-Light.BWljUY-r1.woff) format("woff"),
    url(../ttf/TungstenCompressed-Light.a36gah0k1.ttf) format("truetype");
}
@font-face {
  font-display: swap;
  font-family: Tungsten Compressed;
  font-style: normal;
  font-weight: 100;
  src: url(../eot/TungstenCompressed-Thin.BqWvfn1Y1.eot);
  src: local("Tungsten Compressed Thin"), local("TungstenCompressed-Thin"),
    url(../eot/TungstenCompressed-Thin.BqWvfn1Y1.eot?#iefix)
      format("embedded-opentype"),
    url(../woff2/TungstenCompressed-Thin.yzYDHWW41.woff2) format("woff2"),
    url(../woff/TungstenCompressed-Thin.Dfvhc39_1.woff) format("woff"),
    url(../ttf/TungstenCompressed-Thin.BZX_Qwn41.ttf) format("truetype");
}
@font-face {
  font-display: swap;
  font-family: Tungsten Narrow;
  font-style: normal;
  font-weight: 600;
  src: url(../eot/TungstenNarrow-SemiBold.BRdOKEYH1.eot);
  src: local("Tungsten Narrow SemiBold"), local("TungstenNarrow-SemiBold"),
    url(../eot/TungstenNarrow-SemiBold.BRdOKEYH1.eot?#iefix)
      format("embedded-opentype"),
    url(../woff2/TungstenNarrow-SemiBold.ClH39mc_1.woff2) format("woff2"),
    url(../woff/TungstenNarrow-SemiBold.ospuXlba1.woff) format("woff"),
    url(../ttf/TungstenNarrow-SemiBold.jTNVHSRW1.ttf) format("truetype");
}
@font-face {
  font-display: swap;
  font-family: Tungsten Narrow;
  font-style: normal;
  font-weight: 300;
  src: url(../eot/TungstenNarrow-Light.7AonvbKu1.eot);
  src: local("Tungsten Narrow Light"), local("TungstenNarrow-Light"),
    url(../eot/TungstenNarrow-Light.7AonvbKu1.eot?#iefix)
      format("embedded-opentype"),
    url(../woff2/TungstenNarrow-Light.qQS6pp_x1.woff2) format("woff2"),
    url(../woff/TungstenNarrow-Light.C61FnjKC1.woff) format("woff"),
    url(../ttf/TungstenNarrow-Light.CtT-y69F1.ttf) format("truetype");
}
@font-face {
  font-display: swap;
  font-family: Tungsten Compressed XLight;
  font-style: normal;
  font-weight: 200;
  src: url(../eot/TungstenCompressed-ExtraLight.B3Rz2RjI1.eot);
  src: local("Tungsten Compressed ExtraLight"),
    local("TungstenCompressed-ExtraLight"),
    url(../eot/TungstenCompressed-ExtraLight.B3Rz2RjI1.eot?#iefix)
      format("embedded-opentype"),
    url(../woff2/TungstenCompressed-ExtraLight.Dtds_5mq1.woff2) format("woff2"),
    url(../woff/TungstenCompressed-ExtraLight.mdupVN0Q1.woff) format("woff"),
    url(../ttf/TungstenCompressed-ExtraLight.Bz80J8y_1.ttf) format("truetype");
}
@font-face {
  font-display: swap;
  font-family: Tungsten Compressed Book;
  font-style: normal;
  font-weight: 400;
  src: url(../eot/TungstenCompressed-Book.wvPmgaB81.eot);
  src: local("Tungsten Compressed Book"), local("TungstenCompressed-Book"),
    url(../eot/TungstenCompressed-Book.wvPmgaB81.eot?#iefix)
      format("embedded-opentype"),
    url(../woff2/TungstenCompressed-Book.CqGJL4Ag1.woff2) format("woff2"),
    url(../woff/TungstenCompressed-Book.COeMv2ht1.woff) format("woff"),
    url(../ttf/TungstenCompressed-Book.BVa75MF91.ttf) format("truetype");
}
@font-face {
  font-display: swap;
  font-family: Tungsten Condensed Book;
  font-style: normal;
  font-weight: 400;
  src: url(../eot/TungstenCondensed-Book.DBaqKUz51.eot);
  src: local("Tungsten Condensed Book"), local("TungstenCondensed-Book"),
    url(../eot/TungstenCondensed-Book.DBaqKUz51.eot?#iefix)
      format("embedded-opentype"),
    url(../woff2/TungstenCondensed-Book.BhkqAraD1.woff2) format("woff2"),
    url(../woff/TungstenCondensed-Book.wmF3A7QO1.woff) format("woff"),
    url(../ttf/TungstenCondensed-Book.BbpvMqio1.ttf) format("truetype");
}
@font-face {
  font-display: swap;
  font-family: Tungsten Narrow Book;
  font-style: normal;
  font-weight: 400;
  src: url(../eot/TungstenNarrow-Book.DyuwbM0C1.eot);
  src: local("Tungsten Narrow Book"), local("TungstenNarrow-Book"),
    url(../eot/TungstenNarrow-Book.DyuwbM0C1.eot?#iefix)
      format("embedded-opentype"),
    url(../woff2/TungstenNarrow-Book.BO3KDo9g1.woff2) format("woff2"),
    url(../woff/TungstenNarrow-Book.AXsSpeYW1.woff) format("woff"),
    url(../ttf/TungstenNarrow-Book.GZpUuOfc1.ttf) format("truetype");
}
@font-face {
  font-display: swap;
  font-family: Tungsten;
  font-style: normal;
  font-weight: 100;
  src: url(../eot/Tungsten-Thin.D-jkzFX31.eot);
  src: local("Tungsten Thin"), local("Tungsten-Thin"),
    url(../eot/Tungsten-Thin.D-jkzFX31.eot?#iefix) format("embedded-opentype"),
    url(../woff2/Tungsten-Thin._UV3Sw4H1.woff2) format("woff2"),
    url(../woff/Tungsten-Thin.cuYdIpi21.woff) format("woff"),
    url(../ttf/Tungsten-Thin.BhRlecPa1.ttf) format("truetype");
}
@font-face {
  font-display: swap;
  font-family: Tungsten Narrow;
  font-style: normal;
  font-weight: 100;
  src: url(../eot/TungstenNarrow-Thin.DKQ75DXe1.eot);
  src: local("Tungsten Narrow Thin"), local("TungstenNarrow-Thin"),
    url(../eot/TungstenNarrow-Thin.DKQ75DXe1.eot?#iefix)
      format("embedded-opentype"),
    url(../woff2/TungstenNarrow-Thin.UWfodPey1.woff2) format("woff2"),
    url(../woff/TungstenNarrow-Thin.BMCtXpC_1.woff) format("woff"),
    url(../ttf/TungstenNarrow-Thin.LjrtgFQX1.ttf) format("truetype");
}
@font-face {
  font-display: swap;
  font-family: Tungsten XLight;
  font-style: normal;
  font-weight: 200;
  src: url(../eot/Tungsten-ExtraLight.Bz592TIb1.eot);
  src: local("Tungsten ExtraLight"), local("Tungsten-ExtraLight"),
    url(../eot/Tungsten-ExtraLight.Bz592TIb1.eot?#iefix)
      format("embedded-opentype"),
    url(../woff2/Tungsten-ExtraLight.Cg2UBwmh1.woff2) format("woff2"),
    url(../woff/Tungsten-ExtraLight.CbKIWQlK1.woff) format("woff"),
    url(../ttf/Tungsten-ExtraLight.Bd_FXsVv1.ttf) format("truetype");
}
@font-face {
  font-display: swap;
  font-family: Tungsten Condensed;
  font-style: normal;
  font-weight: 700;
  src: url(../eot/TungstenCondensed-Bold.CiRIGAlS1.eot);
  src: local("Tungsten Condensed Bold"), local("TungstenCondensed-Bold"),
    url(../eot/TungstenCondensed-Bold.CiRIGAlS1.eot?#iefix)
      format("embedded-opentype"),
    url(../woff2/TungstenCondensed-Bold.D3azHTl71.woff2) format("woff2"),
    url(../woff/TungstenCondensed-Bold.4DwoFn3s1.woff) format("woff"),
    url(../ttf/TungstenCondensed-Bold.BieEV2VP1.ttf) format("truetype");
}
@font-face {
  font-display: swap;
  font-family: Tungsten Condensed;
  font-style: normal;
  font-weight: 900;
  src: url(../eot/TungstenCondensed-Black.DZEaBGo41.eot);
  src: local("Tungsten Condensed Black"), local("TungstenCondensed-Black"),
    url(../eot/TungstenCondensed-Black.DZEaBGo41.eot?#iefix)
      format("embedded-opentype"),
    url(../woff2/TungstenCondensed-Black.BaSQd0921.woff2) format("woff2"),
    url(../woff/TungstenCondensed-Black.B83FSWHQ1.woff) format("woff"),
    url(../ttf/TungstenCondensed-Black.B5osQTIq1.ttf) format("truetype");
}
@font-face {
  font-display: swap;
  font-family: Tungsten Compressed;
  font-style: normal;
  font-weight: 500;
  src: url(../eot/TungstenCompressed-Medium.C1I82xvk1.eot);
  src: local("Tungsten Compressed Medium"), local("TungstenCompressed-Medium"),
    url(../eot/TungstenCompressed-Medium.C1I82xvk1.eot?#iefix)
      format("embedded-opentype"),
    url(../woff2/TungstenCompressed-Medium.UIH51RGF1.woff2) format("woff2"),
    url(../woff/TungstenCompressed-Medium.0g3wd6Wz1.woff) format("woff"),
    url(../ttf/TungstenCompressed-Medium.CNw8J_QQ1.ttf) format("truetype");
}
@font-face {
  font-display: swap;
  font-family: Tungsten Narrow;
  font-style: normal;
  font-weight: 500;
  src: url(../eot/TungstenNarrow-Medium.CDVuj5JI1.eot);
  src: local("Tungsten Narrow Medium"), local("TungstenNarrow-Medium"),
    url(../eot/TungstenNarrow-Medium.CDVuj5JI1.eot?#iefix)
      format("embedded-opentype"),
    url(../woff2/TungstenNarrow-Medium.ZL80X83n1.woff2) format("woff2"),
    url(../woff/TungstenNarrow-Medium.DBRfDAhP1.woff) format("woff"),
    url(../ttf/TungstenNarrow-Medium.zEIlyNtm1.ttf) format("truetype");
}
@font-face {
  font-display: swap;
  font-family: Tungsten Condensed XLight;
  font-style: normal;
  font-weight: 200;
  src: url(../eot/TungstenCondensed-ExtraLight.CIG27uxq1.eot);
  src: local("Tungsten Condensed ExtraLight"),
    local("TungstenCondensed-ExtraLight"),
    url(../eot/TungstenCondensed-ExtraLight.CIG27uxq1.eot?#iefix)
      format("embedded-opentype"),
    url(../woff2/TungstenCondensed-ExtraLight.DxTel6G91.woff2) format("woff2"),
    url(../woff/TungstenCondensed-ExtraLight.B6SAfW5E1.woff) format("woff"),
    url(../ttf/TungstenCondensed-ExtraLight.DvdDgnHu1.ttf) format("truetype");
}
@font-face {
  font-display: swap;
  font-family: Tungsten Condensed;
  font-style: normal;
  font-weight: 300;
  src: url(../eot/TungstenCondensed-Light.s2uQe6YU1.eot);
  src: local("Tungsten Condensed Light"), local("TungstenCondensed-Light"),
    url(../eot/TungstenCondensed-Light.s2uQe6YU1.eot?#iefix)
      format("embedded-opentype"),
    url(../woff2/TungstenCondensed-Light.Hku8N-io1.woff2) format("woff2"),
    url(../woff/TungstenCondensed-Light.DZSma8Ww1.woff) format("woff"),
    url(../ttf/TungstenCondensed-Light.DAuFtdVO1.ttf) format("truetype");
}
@font-face {
  font-display: swap;
  font-family: Tungsten;
  font-style: normal;
  font-weight: 500;
  src: url(../eot/Tungsten-Medium.DJmUT_CE1.eot);
  src: local("Tungsten Medium"), local("Tungsten-Medium"),
    url(../eot/Tungsten-Medium.DJmUT_CE1.eot?#iefix) format("embedded-opentype"),
    url(../woff2/Tungsten-Medium.CZlJcF0u1.woff2) format("woff2"),
    url(../woff/Tungsten-Medium.B-QiLyP41.woff) format("woff"),
    url(../ttf/Tungsten-Medium.Cqj9Al1z1.ttf) format("truetype");
}
@font-face {
  font-display: swap;
  font-family: Tungsten Book;
  font-style: normal;
  font-weight: 400;
  src: url(../eot/Tungsten-Book.BIaaoH7y1.eot);
  src: local("Tungsten Book"), local("Tungsten-Book"),
    url(../eot/Tungsten-Book.BIaaoH7y1.eot?#iefix) format("embedded-opentype"),
    url(../woff2/Tungsten-Book.faoxI9kb1.woff2) format("woff2"),
    url(../woff/Tungsten-Book.n0KGdWwu1.woff) format("woff"),
    url(../ttf/Tungsten-Book.CTZ_hkZ31.ttf) format("truetype");
}
@font-face {
  font-display: swap;
  font-family: Tungsten Condensed;
  font-style: normal;
  font-weight: 500;
  src: url(../eot/TungstenCondensed-Medium.DgrBCZi31.eot);
  src: local("Tungsten Condensed Medium"), local("TungstenCondensed-Medium"),
    url(../eot/TungstenCondensed-Medium.DgrBCZi31.eot?#iefix)
      format("embedded-opentype"),
    url(../woff2/TungstenCondensed-Medium.hn6sTCF31.woff2) format("woff2"),
    url(../woff/TungstenCondensed-Medium.BnL55coC1.woff) format("woff"),
    url(../ttf/TungstenCondensed-Medium.CRITLsw31.ttf) format("truetype");
}
@font-face {
  font-display: swap;
  font-family: Tungsten;
  font-style: normal;
  font-weight: 300;
  src: url(../eot/Tungsten-Light.Vhy9Miu41.eot);
  src: local("Tungsten Light"), local("Tungsten-Light"),
    url(../eot/Tungsten-Light.Vhy9Miu41.eot?#iefix) format("embedded-opentype"),
    url(../woff2/Tungsten-Light.Cj_zrK4N1.woff2) format("woff2"),
    url(../woff/Tungsten-Light.cX7pFSVh1.woff) format("woff"),
    url(../ttf/Tungsten-Light.BEjlCrEG1.ttf) format("truetype");
}
@font-face {
  font-display: swap;
  font-family: Tungsten Narrow;
  font-style: normal;
  font-weight: 700;
  src: url(../eot/TungstenNarrow-Bold.BmqsQnfL1.eot);
  src: local("Tungsten Narrow Bold"), local("TungstenNarrow-Bold"),
    url(../eot/TungstenNarrow-Bold.BmqsQnfL1.eot?#iefix)
      format("embedded-opentype"),
    url(../woff2/TungstenNarrow-Bold.L2rd_Wwk1.woff2) format("woff2"),
    url(../woff/TungstenNarrow-Bold.BQpdSzwS1.woff) format("woff"),
    url(../ttf/TungstenNarrow-Bold.Dcy8P3e21.ttf) format("truetype");
}
@font-face {
  font-display: swap;
  font-family: Tungsten Compressed;
  font-style: normal;
  font-weight: 900;
  src: url(../eot/TungstenCompressed-Black.Ch_ZpBQy1.eot);
  src: local("Tungsten Compressed Black"), local("TungstenCompressed-Black"),
    url(../eot/TungstenCompressed-Black.Ch_ZpBQy1.eot?#iefix)
      format("embedded-opentype"),
    url(../woff2/TungstenCompressed-Black.BY1TyZaH1.woff2) format("woff2"),
    url(../woff/TungstenCompressed-Black.BOBTCbIb1.woff) format("woff"),
    url(../ttf/TungstenCompressed-Black.D7PZweON1.ttf) format("truetype");
}
@font-face {
  font-display: swap;
  font-family: Tungsten Condensed;
  font-style: normal;
  font-weight: 600;
  src: url(../eot/TungstenCondensed-SemiBold.C_6IsHLv1.eot);
  src: local("Tungsten Condensed SemiBold"), local("TungstenCondensed-SemiBold"),
    url(../eot/TungstenCondensed-SemiBold.C_6IsHLv1.eot?#iefix)
      format("embedded-opentype"),
    url(../woff2/TungstenCondensed-SemiBold.U2Vbxcyc1.woff2) format("woff2"),
    url(../woff/TungstenCondensed-SemiBold.CWR0yQer1.woff) format("woff"),
    url(../ttf/TungstenCondensed-SemiBold.CyAYYCoY1.ttf) format("truetype");
}
@font-face {
  font-display: swap;
  font-family: Tungsten Compressed;
  font-style: normal;
  font-weight: 700;
  src: url(../eot/TungstenCompressed-Bold.DqaaXFXx1.eot);
  src: local("Tungsten Compressed Bold"), local("TungstenCompressed-Bold"),
    url(../eot/TungstenCompressed-Bold.DqaaXFXx1.eot?#iefix)
      format("embedded-opentype"),
    url(../woff2/TungstenCompressed-Bold.Rz0Ubman1.woff2) format("woff2"),
    url(../woff/TungstenCompressed-Bold.CF024IY31.woff) format("woff"),
    url(../ttf/TungstenCompressed-Bold.Cw1TvApT1.ttf) format("truetype");
}
@font-face {
  font-display: swap;
  font-family: Tungsten Narrow;
  font-style: normal;
  font-weight: 900;
  src: url(../eot/TungstenNarrow-Black.BFWK9RmX1.eot);
  src: local("Tungsten Narrow Black"), local("TungstenNarrow-Black"),
    url(../eot/TungstenNarrow-Black.BFWK9RmX1.eot?#iefix)
      format("embedded-opentype"),
    url(../woff2/TungstenNarrow-Black.qxPL9jse1.woff2) format("woff2"),
    url(../woff/TungstenNarrow-Black.CICP7Cax1.woff) format("woff"),
    url(../ttf/TungstenNarrow-Black.BK--Hr5L1.ttf) format("truetype");
}
@font-face {
  font-display: swap;
  font-family: Tungsten;
  font-style: normal;
  font-weight: 900;
  src: url(../eot/Tungsten-Black.HJ1o75V61.eot);
  src: local("Tungsten Black"), local("Tungsten-Black"),
    url(../eot/Tungsten-Black.HJ1o75V61.eot?#iefix) format("embedded-opentype"),
    url(../woff2/Tungsten-Black.BheCqzJT1.woff2) format("woff2"),
    url(../woff/Tungsten-Black.ETmZPVDK1.woff) format("woff"),
    url(../ttf/Tungsten-Black.mEeQYWXT1.ttf) format("truetype");
}
@font-face {
  font-display: swap;
  font-family: Tungsten;
  font-style: normal;
  font-weight: 700;
  src: url(../eot/Tungsten-Bold.q_ZmkkoO1.eot);
  src: local("Tungsten Bold"), local("Tungsten-Bold"),
    url(../eot/Tungsten-Bold.q_ZmkkoO1.eot?#iefix) format("embedded-opentype"),
    url(../woff2/Tungsten-Bold.Cpg1tC-t1.woff2) format("woff2"),
    url(../woff/Tungsten-Bold.BwnOecbS1.woff) format("woff"),
    url(../ttf/Tungsten-Bold.DKIY8-iN1.ttf) format("truetype");
}
@font-face {
  font-display: swap;
  font-family: Tungsten;
  font-style: normal;
  font-weight: 600;
  src: url(../eot/Tungsten-SemiBold.BBc_Iodi1.eot);
  src: local("Tungsten SemiBold"), local("Tungsten-SemiBold"),
    url(../eot/Tungsten-SemiBold.BBc_Iodi1.eot?#iefix)
      format("embedded-opentype"),
    url(../woff2/Tungsten-SemiBold.D9HdfeFO1.woff2) format("woff2"),
    url(../woff/Tungsten-SemiBold.BSRFufsl1.woff) format("woff"),
    url(../ttf/Tungsten-SemiBold.D3immgLY1.ttf) format("truetype");
}
@font-face {
  font-display: swap;
  font-family: Tungsten Condensed;
  font-style: normal;
  font-weight: 100;
  src: url(../eot/TungstenCondensed-Thin.D4VLvQ8J1.eot);
  src: local("Tungsten Condensed Thin"), local("TungstenCondensed-Thin"),
    url(../eot/TungstenCondensed-Thin.D4VLvQ8J1.eot?#iefix)
      format("embedded-opentype"),
    url(../woff2/TungstenCondensed-Thin.yOGHvPRn1.woff2) format("woff2"),
    url(../woff/TungstenCondensed-Thin.Dz4DTiFr1.woff) format("woff"),
    url(../ttf/TungstenCondensed-Thin.u1TgOQ2L1.ttf) format("truetype");
}
@font-face {
  font-display: swap;
  font-family: Tungsten Narrow XLight;
  font-style: normal;
  font-weight: 200;
  src: url(../eot/TungstenNarrow-ExtraLight.BKueCwpA1.eot);
  src: local("Tungsten Narrow ExtraLight"), local("TungstenNarrow-ExtraLight"),
    url(../eot/TungstenNarrow-ExtraLight.BKueCwpA1.eot?#iefix)
      format("embedded-opentype"),
    url(../woff2/TungstenNarrow-ExtraLight.BLgdoZvJ1.woff2) format("woff2"),
    url(../woff/TungstenNarrow-ExtraLight.gN2ZLIMc1.woff) format("woff"),
    url(../ttf/TungstenNarrow-ExtraLight.CpCH3Mdj1.ttf) format("truetype");
}
@font-face {
  font-display: swap;
  font-family: Proxima Nova Bl;
  font-style: normal;
  font-weight: 900;
  src: url(../eot/ProximaNova-Black.C-GmzujR1.eot);
  src: local("Proxima Nova Black"), local("ProximaNova-Black"),
    url(../eot/ProximaNova-Black.C-GmzujR1.eot?#iefix)
      format("embedded-opentype"),
    url(../woff2/ProximaNova-Black.uQqwjv_f1.woff2) format("woff2"),
    url(../woff/ProximaNova-Black.CdRBwhsd1.woff) format("woff"),
    url(../ttf/ProximaNova-Black.rDSZktCa1.ttf) format("truetype");
}
@font-face {
  font-display: swap;
  font-family: Proxima Nova Th;
  font-style: normal;
  font-weight: 800;
  src: url(../eot/ProximaNova-Extrabld.DQ8SBDqE1.eot);
  src: local("Proxima Nova Extrabold"), local("ProximaNova-Extrabld"),
    url(../eot/ProximaNova-Extrabld.DQ8SBDqE1.eot?#iefix)
      format("embedded-opentype"),
    url(../woff2/ProximaNova-Extrabld.D11MYCGx1.woff2) format("woff2"),
    url(../woff/ProximaNova-Extrabld.B3uVAEyl1.woff) format("woff"),
    url(../ttf/ProximaNova-Extrabld.DsgpebJO1.ttf) format("truetype");
}
@font-face {
  font-display: swap;
  font-family: Proxima Nova Lt;
  font-style: italic;
  font-weight: 600;
  src: url(../eot/ProximaNova-SemiboldIt.ID9JCTL-1.eot);
  src: local("Proxima Nova Semibold Italic"), local("ProximaNova-SemiboldIt"),
    url(../eot/ProximaNova-SemiboldIt.ID9JCTL-1.eot?#iefix)
      format("embedded-opentype"),
    url(../woff2/ProximaNova-SemiboldIt.CEjUC6k31.woff2) format("woff2"),
    url(../woff/ProximaNova-SemiboldIt.BOUkvMIZ1.woff) format("woff"),
    url(../ttf/ProximaNova-SemiboldIt.BLPTVit_1.ttf) format("truetype");
}
@font-face {
  font-display: swap;
  font-family: Proxima Nova Th;
  font-style: normal;
  font-weight: 100;
  src: url(../eot/ProximaNovaT-Thin.Cspq0Rvg1.eot);
  src: local("Proxima Nova Thin"), local("ProximaNovaT-Thin"),
    url(../eot/ProximaNovaT-Thin.Cspq0Rvg1.eot?#iefix)
      format("embedded-opentype"),
    url(../woff2/ProximaNovaT-Thin.B-QY5HsM1.woff2) format("woff2"),
    url(../woff/ProximaNovaT-Thin.B_Xw2XsW1.woff) format("woff"),
    url(../ttf/ProximaNovaT-Thin.D1SHhPX01.ttf) format("truetype");
}
@font-face {
  font-display: swap;
  font-family: Proxima Nova Lt;
  font-style: normal;
  font-weight: 300;
  src: url(../eot/ProximaNova-Light.5eihV76b1.eot);
  src: local("Proxima Nova Light"), local("ProximaNova-Light"),
    url(../eot/ProximaNova-Light.5eihV76b1.eot?#iefix)
      format("embedded-opentype"),
    url(../woff2/ProximaNova-Light.BL-rKZvx1.woff2) format("woff2"),
    url(../woff/ProximaNova-Light.iphPRArD1.woff) format("woff"),
    url(../ttf/ProximaNova-Light.BC0F__Ia1.ttf) format("truetype");
}
@font-face {
  font-display: swap;
  font-family: Proxima Nova Bl;
  font-style: italic;
  font-weight: 900;
  src: url(../eot/ProximaNova-BlackIt.D2kEP9Ne1.eot);
  src: local("Proxima Nova Black Italic"), local("ProximaNova-BlackIt"),
    url(../eot/ProximaNova-BlackIt.D2kEP9Ne1.eot?#iefix)
      format("embedded-opentype"),
    url(../woff2/ProximaNova-BlackIt.CmPR3e7o1.woff2) format("woff2"),
    url(../woff/ProximaNova-BlackIt.CtHDGvYm1.woff) format("woff"),
    url(../ttf/ProximaNova-BlackIt.D1WAbb_C1.ttf) format("truetype");
}
@font-face {
  font-display: swap;
  font-family: Proxima Nova Rg;
  font-style: italic;
  font-weight: 700;
  src: url(../eot/ProximaNova-BoldIt.BWWy-4be1.eot);
  src: local("Proxima Nova Bold Italic"), local("ProximaNova-BoldIt"),
    url(../eot/ProximaNova-BoldIt.BWWy-4be1.eot?#iefix)
      format("embedded-opentype"),
    url(../woff2/ProximaNova-BoldIt.YJfJCKYw1.woff2) format("woff2"),
    url(../woff/ProximaNova-BoldIt.BL9hovLv1.woff) format("woff"),
    url(../ttf/ProximaNova-BoldIt.Bf7Ki_Kp1.ttf) format("truetype");
}
@font-face {
  font-display: swap;
  font-family: Proxima Nova Th;
  font-style: italic;
  font-weight: 100;
  src: url(../eot/ProximaNova-ThinIt.CGlP-IEi1.eot);
  src: local("Proxima Nova Thin Italic"), local("ProximaNova-ThinIt"),
    url(../eot/ProximaNova-ThinIt.CGlP-IEi1.eot?#iefix)
      format("embedded-opentype"),
    url(../woff2/ProximaNova-ThinIt.Cfj83fqC1.woff2) format("woff2"),
    url(../woff/ProximaNova-ThinIt.BTr8BW691.woff) format("woff"),
    url(../ttf/ProximaNova-ThinIt.DtuEI0yI1.ttf) format("truetype");
}
@font-face {
  font-display: swap;
  font-family: Proxima Nova Rg;
  font-style: normal;
  font-weight: 700;
  src: url(../eot/ProximaNova-Bold.Cu0CUU7_1.eot);
  src: local("Proxima Nova Bold"), local("ProximaNova-Bold"),
    url(../eot/ProximaNova-Bold.Cu0CUU7_1.eot?#iefix)
      format("embedded-opentype"),
    url(../woff2/ProximaNova-Bold.BJlA_3ZK1.woff2) format("woff2"),
    url(../woff/ProximaNova-Bold.C5PQXvlF1.woff) format("woff"),
    url(../ttf/ProximaNova-Bold.C8rkMRlk1.ttf) format("truetype");
}
@font-face {
  font-display: swap;
  font-family: Proxima Nova Rg;
  font-style: italic;
  font-weight: 400;
  src: url(../eot/ProximaNova-RegularIt.DmpX2Ts21.eot);
  src: local("Proxima Nova Regular Italic"), local("ProximaNova-RegularIt"),
    url(../eot/ProximaNova-RegularIt.DmpX2Ts21.eot?#iefix)
      format("embedded-opentype"),
    url(../woff2/ProximaNova-RegularIt.Cop4gc3y1.woff2) format("woff2"),
    url(../woff/ProximaNova-RegularIt.Dm_Q7JJR1.woff) format("woff"),
    url(../ttf/ProximaNova-RegularIt.BbkcXWtL1.ttf) format("truetype");
}
@font-face {
  font-display: swap;
  font-family: Proxima Nova Th;
  font-style: italic;
  font-weight: 800;
  src: url(../eot/ProximaNova-ExtrabldIt.Bm4JVsm31.eot);
  src: local("Proxima Nova Extrabold Italic"), local("ProximaNova-ExtrabldIt"),
    url(../eot/ProximaNova-ExtrabldIt.Bm4JVsm31.eot?#iefix)
      format("embedded-opentype"),
    url(../woff2/ProximaNova-ExtrabldIt.CpIqE70y1.woff2) format("woff2"),
    url(../woff/ProximaNova-ExtrabldIt.BlRtMAOQ1.woff) format("woff"),
    url(../ttf/ProximaNova-ExtrabldIt.BmRx9cM21.ttf) format("truetype");
}
@font-face {
  font-display: swap;
  font-family: Proxima Nova Rg;
  font-style: normal;
  font-weight: 400;
  src: url(../eot/ProximaNova-Regular.mVvcAsuP1.eot);
  src: local("Proxima Nova Regular"), local("ProximaNova-Regular"),
    url(../eot/ProximaNova-Regular.mVvcAsuP1.eot?#iefix)
      format("embedded-opentype"),
    url(../woff2/ProximaNova-Regular.Bk1KM35c1.woff2) format("woff2"),
    url(../woff/ProximaNova-Regular.DnY37-e01.woff) format("woff"),
    url(../ttf/ProximaNova-Regular.B72C880K1.ttf) format("truetype");
}
@font-face {
  font-display: swap;
  font-family: Proxima Nova Lt;
  font-style: italic;
  font-weight: 300;
  src: url(../eot/ProximaNova-LightIt.DDOjrLKO1.eot);
  src: local("Proxima Nova Light Italic"), local("ProximaNova-LightIt"),
    url(../eot/ProximaNova-LightIt.DDOjrLKO1.eot?#iefix)
      format("embedded-opentype"),
    url(../woff2/ProximaNova-LightIt.B5_8XNT51.woff2) format("woff2"),
    url(../woff/ProximaNova-LightIt.BWYrz4GX1.woff) format("woff"),
    url(../ttf/ProximaNova-LightIt.vuSubfQr1.ttf) format("truetype");
}
@font-face {
  font-display: swap;
  font-family: Proxima Nova Lt;
  font-style: normal;
  font-weight: 600;
  src: url(../eot/ProximaNova-Semibold.BDLXFy5G1.eot);
  src: local("Proxima Nova Semibold"), local("ProximaNova-Semibold"),
    url(../eot/ProximaNova-Semibold.BDLXFy5G1.eot?#iefix)
      format("embedded-opentype"),
    url(../woff2/ProximaNova-Semibold.kMUBrnkW1.woff2) format("woff2"),
    url(../woff/ProximaNova-Semibold.Dq5CVuRP1.woff) format("woff"),
    url(../ttf/ProximaNova-Semibold.DVs02Qgq1.ttf) format("truetype");
}
@font-face {
  font-family: Noto Sans;
  font-style: normal;
  font-weight: 400;
  src: url(../ttf/NotoSans-Regular.CF2hZRii1.ttf) format("truetype");
}
@font-face {
  font-family: Noto Sans;
  font-style: normal;
  font-weight: 600;
  src: url(../ttf/NotoSans-SemiBold.IvPGQxLB1.ttf) format("truetype");
}
@font-face {
  font-family: Noto Sans;
  font-style: normal;
  font-weight: 700;
  src: url(../ttf/NotoSans-Bold.DXQVPR1X1.ttf) format("truetype");
}
@font-face {
  font-family: Noto Sans;
  font-style: normal;
  font-weight: 900;
  src: url(../ttf/NotoSans-ExtraBold.DdSIMGNm1.ttf) format("truetype");
}
@font-face {
  font-family: Play;
  font-style: normal;
  font-weight: 400;
  src: url(../ttf/Play-Regular.CKeI4xp01.ttf) format("truetype");
}
@font-face {
  font-family: Play;
  font-style: normal;
  font-weight: 700;
  src: url(../ttf/Play-Bold.DqyZ-sp81.ttf) format("truetype");
}
@font-face {
  font-family: Currencies;
  font-style: normal;
  font-weight: 400;
  src: url(../ttf/Currencies-SemiBold.CZbcXmwA1.ttf) format("truetype");
}
@font-face {
  font-family: RACESPORT;
  font-style: normal;
  font-weight: 400;
  src: url(../ttf/RaceSport.B3VE3VL_1.ttf) format("truetype");
}
.has-background-base-1 {
  background: #232a30, #fff !important;
}
.has-text-base-1 {
  color: #232a30, #fff !important;
}
.has-background-base-2 {
  background: #1c2127, #fff !important;
}
.has-text-base-2 {
  color: #1c2127, #fff !important;
}
.has-background-base-3 {
  background: #1a1f24, #fff !important;
}
.has-text-base-3 {
  color: #1a1f24, #fff !important;
}
.has-background-text-1 {
  background: #fff, #000000b3 !important;
}
.has-text-text-1 {
  color: #fff, rgba(0, 0, 0, 0.7) !important;
}
.has-background-text-2 {
  background: #babbbd, #000000b3 !important;
}
.has-text-text-2 {
  color: #babbbd, rgba(0, 0, 0, 0.7) !important;
}
.has-background-text-3 {
  background: #8f9daa, #fff !important;
}
.has-text-text-3 {
  color: #8f9daa, #fff !important;
}
.has-background-text-4 {
  background: #515765, #fff !important;
}
.has-text-text-4 {
  color: #515765, #fff !important;
}
.has-background-st {
  background: #ea6a2a, #fff !important;
}
.has-text-st {
  color: #ea6a2a, #fff !important;
}
.has-background-top {
  background: #ff5252, #fff !important;
}
.has-text-top {
  color: #ff5252, #fff !important;
}
.has-background-new {
  background: #5feb48, #000000b3 !important;
}
.has-text-new {
  color: #5feb48, rgba(0, 0, 0, 0.7) !important;
}
.has-background-sale {
  background: #ffc224, #000000b3 !important;
}
.has-text-sale {
  color: #ffc224, rgba(0, 0, 0, 0.7) !important;
}
.has-background-delete {
  background: #f33, #fff !important;
}
.has-text-delete {
  color: #f33, #fff !important;
}
.has-background-select-item {
  background: #00ffd2, #000000b3 !important;
}
.has-text-select-item {
  color: #00ffd2, rgba(0, 0, 0, 0.7) !important;
}
.has-background-tooltip {
  background: #1c2127, #fff !important;
}
.has-text-tooltip {
  color: #1c2127, #fff !important;
}
.has-background-premium-day {
  background: #8847ff, #fff !important;
}
.has-text-premium-day {
  color: #8847ff, #fff !important;
}
.has-background-premium-week {
  background: #eb4b4b, #fff !important;
}
.has-text-premium-week {
  color: #eb4b4b, #fff !important;
}
.has-background-premium-month {
  background: #ffb100, #000000b3 !important;
}
.has-text-premium-month {
  color: #ffb100, rgba(0, 0, 0, 0.7) !important;
}
.has-background-common {
  background: #b0c3d9 !important;
}
.has-text-common {
  color: #b0c3d9 !important;
}
.has-background-consumer {
  background: #b0c3d9 !important;
}
.has-text-consumer {
  color: #b0c3d9 !important;
}
.has-background-uncommon {
  background: #5e98d9 !important;
}
.has-text-uncommon {
  color: #5e98d9 !important;
}
.has-background-industrial {
  background: #5e98d9 !important;
}
.has-text-industrial {
  color: #5e98d9 !important;
}
.has-background-milspec {
  background: #4b69ff !important;
}
.has-text-milspec {
  color: #4b69ff !important;
}
.has-background-distinguished {
  background: #4b69ff !important;
}
.has-text-distinguished {
  color: #4b69ff !important;
}
.has-background-distinguished_agent {
  background: #4b69ff !important;
}
.has-text-distinguished_agent {
  color: #4b69ff !important;
}
.has-background-high_grade_patch {
  background: #4b69ff !important;
}
.has-text-high_grade_patch {
  color: #4b69ff !important;
}
.has-background-high {
  background: #4b69ff !important;
}
.has-text-high {
  color: #4b69ff !important;
}
.has-background-mythical {
  background: #8847ff !important;
}
.has-text-mythical {
  color: #8847ff !important;
}
.has-background-exceptional_agent {
  background: #8847ff !important;
}
.has-text-exceptional_agent {
  color: #8847ff !important;
}
.has-background-remarkable_patch {
  background: #8847ff !important;
}
.has-text-remarkable_patch {
  color: #8847ff !important;
}
.has-background-exceptional {
  background: #8847ff !important;
}
.has-text-exceptional {
  color: #8847ff !important;
}
.has-background-restricted {
  background: #8847ff !important;
}
.has-text-restricted {
  color: #8847ff !important;
}
.has-background-remarkable {
  background: #8847ff !important;
}
.has-text-remarkable {
  color: #8847ff !important;
}
.has-background-legendary {
  background: #d32ce6 !important;
}
.has-text-legendary {
  color: #d32ce6 !important;
}
.has-background-superior {
  background: #d32ce6 !important;
}
.has-text-superior {
  color: #d32ce6 !important;
}
.has-background-superior_agent {
  background: #d32ce6 !important;
}
.has-text-superior_agent {
  color: #d32ce6 !important;
}
.has-background-classified {
  background: #d32ce6 !important;
}
.has-text-classified {
  color: #d32ce6 !important;
}
.has-background-exotic {
  background: #d32ce6 !important;
}
.has-text-exotic {
  color: #d32ce6 !important;
}
.has-background-ancient {
  background: #eb4b4b !important;
}
.has-text-ancient {
  color: #eb4b4b !important;
}
.has-background-master_agent {
  background: #eb4b4b !important;
}
.has-text-master_agent {
  color: #eb4b4b !important;
}
.has-background-master {
  background: #eb4b4b !important;
}
.has-text-master {
  color: #eb4b4b !important;
}
.has-background-covert {
  background: #eb4b4b !important;
}
.has-text-covert {
  color: #eb4b4b !important;
}
.has-background-immortal {
  background: #e4ae33 !important;
}
.has-text-immortal {
  color: #e4ae33 !important;
}
.has-background-arcana {
  background: #ade55c !important;
}
.has-text-arcana {
  color: #ade55c !important;
}
.has-background-extraordinary {
  background: #ffb100 !important;
}
.has-text-extraordinary {
  color: #ffb100 !important;
}
.has-background-rare {
  background: #4b69ff !important;
}
.has-text-rare {
  color: #4b69ff !important;
}
.has-background-knife {
  background: #f7b62d !important;
}
.has-text-knife {
  color: #f7b62d !important;
}
.has-background-contraband {
  background: #e4ae39 !important;
}
.has-text-contraband {
  color: #e4ae39 !important;
}
.has-background-money {
  background: #06a55b !important;
}
.has-text-money {
  color: #06a55b !important;
}
.has-background-balance {
  background: #06a55b !important;
}
.has-text-balance {
  color: #06a55b !important;
}
.has-background-case {
  background: #06a55b !important;
}
.has-text-case {
  color: #06a55b !important;
}
.has-background-base {
  background: #ddd !important;
}
.has-text-base {
  color: #ddd !important;
}
.has-background-weapon {
  background: #f15840 !important;
}
.has-text-weapon {
  color: #f15840 !important;
}
.has-background-misc {
  background: #35a3f1 !important;
}
.has-text-misc {
  color: #35a3f1 !important;
}
.has-background-clothing {
  background: #a7ec2e !important;
}
.has-text-clothing {
  color: #a7ec2e !important;
}
.has-background-armor {
  background: #a7ec2e !important;
}
.has-text-armor {
  color: #a7ec2e !important;
}
.has-background-resource {
  background: #ddd !important;
}
.has-text-resource {
  color: #ddd !important;
}
.list-left-enter,
.list-left-leave-to,
.list-up-enter,
.list-up-leave-to {
  opacity: 0;
}
.list-left-leave-active,
.list-up-leave-active {
  position: relative;
}
.list-up-enter,
.list-up-leave-to {
  transform: translateY(-100%) scale(0.5);
}
.list-up-leave-to {
  transition: opacity 0.2s, transform 0.2s;
}
.fade-enter-active,
.fade-leave-active {
  transition: opacity 0.2s ease;
}
.fade-enter,
.fade-leave-to {
  opacity: 0;
}
.items-move-up-enter,
.items-move-up-leave-to {
  opacity: 0;
  transform: translateY(30px);
}
.items-move-up-leave-active {
  bottom: 0;
  position: absolute !important;
  z-index: -1;
}
.items-move-up-enter-active,
.items-move-up-leave-active {
  transition: all 1s;
}
.bounce-enter-active {
  animation: bounce-in 0.5s;
}
.bounce-leave-active {
  animation: bounce-in 0.5s reverse;
}
@keyframes bounce-in {
  0% {
    transform: scale(0);
  }
  50% {
    transform: scale(1.1);
  }
  to {
    transform: scale(1);
  }
}
@keyframes rotation {
  0% {
    transform: rotate(0);
  }
  to {
    transform: rotate(1turn);
  }
}
.contract-page__header-icon {
  color: #01e9d3;
  font-style: normal;
}
@media screen and (max-width: 768px) {
  .contract-page__header-icon {
    display: block;
    font-size: 0.75rem;
  }
}
.partner-page__header-icon,
.revomixxer-page__header-icon {
  color: #ffc635;
}
.achievements-page__header-icon {
  color: #ffc635;
  display: block;
  font-size: 1.125rem;
}
@media screen and (max-width: 768px) {
  .achievements-page__header-icon {
    margin-top: 0.1875rem;
  }
}
.dailyfree-page__header-icon {
  color: #69e755;
}
.dailyfree-page__header-icon:before {
  font-size: 20px;
}
.wartag-shop-page__header-icon {
  color: #ffc635;
  font-size: 1.25rem !important;
}
@media screen and (max-width: 768px) {
  .wartag-shop-page__header-icon {
    font-size: 1rem !important;
  }
}
.items-page__header-icon {
  color: #ff8845;
  font-size: 19px !important;
}
.upgrade-page__header-icon {
  color: #9b5de7;
}
.faq-page__header-icon {
  color: #ff494b;
}
.giveaway-page__header-icon {
  color: #ffc635;
  display: block;
  font-size: 1.3em;
}
.giveaway-page__header-icon:before {
  vertical-align: top;
}
.giveaway-stats-page__header-icon {
  color: #ff8845;
  display: block;
  font-size: 1.3em;
}
.giveaway-stats-page__header-icon:before {
  vertical-align: top;
}
.casebattle-page__header-icon {
  color: #ff8e2f;
  font-size: 1.25rem;
}
.button-radius-container {
  border-radius: 2px;
  overflow: hidden;
}
.is-custom-bg {
  background: var(--button-custom-bg) !important;
}
.is-custom-hover-bg:hover:before {
  background: var(--button-custom-hover-bg) !important;
}
.button {
  align-items: center;
  background-color: #232a30;
  border-radius: 0;
  box-shadow: none;
  color: #fff;
  cursor: pointer;
  display: inline-flex;
  font-size: 0.75rem;
  font-weight: 700;
  height: 1.875rem;
  justify-content: center;
  padding: calc(0.5em - 2px) 1em;
  position: relative;
  text-align: center;
  text-transform: uppercase;
  vertical-align: top;
  white-space: nowrap;
}
.button.is-primary {
  background-color: var(--w-current-event-secondary-color);
  border: 2px solid var(--w-current-event-primary-color);
  transition: background-color 0.3s ease;
}
.button.is-primary:hover:not([disabled]) {
  background-color: var(--w-current-event-primary-color);
}
.button.is-rounded {
  border-radius: 2px;
}
.button.is-default {
  border: 0;
}
.button.is-wartag {
  background: linear-gradient(91.24deg, #805b08 -9.65%, #513901 106.1%);
  border: 1px solid #efae14;
  border-radius: 2px;
}
.button.is-wartag * {
  position: relative;
  z-index: 2;
}
.button.is-wartag:before {
  background: transparent;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  transition: background 0.3s ease;
  width: 100%;
}
.button.is-wartag.is-focused:before,
.button.is-wartag.is-hovered:before,
.button.is-wartag:focus:before,
.button.is-wartag:hover:before {
  background: #efae14;
}
.button.is-wartag--transparent {
  background: transparent;
}
.button.is-wartag--bold {
  border-width: 2px;
}
.button.is-grey {
  background: #292937;
  border: 2px solid #373845;
  border-radius: 2px;
  transition: background-color 0.3s ease;
}
.button.is-grey:hover:not([disabled]) {
  background-color: #373845;
}
.button.is-grey-two {
  background: #333443;
  border: 2px solid #333443;
  border-radius: 2px;
  transition: background-color 0.3s ease;
}
.button.is-grey-two:hover:not([disabled]) {
  background-color: transparent;
}
.button.is-grey-solid {
  background: #292937;
  border: 0;
  transition: background-color 0.3s ease;
}
.button.is-grey-solid:hover:not([disabled]) {
  background-color: #373845;
}
.button.is-small {
  font-size: 0.75rem;
  height: 1.875rem;
}
.button.is-36 {
  font-size: 0.75rem;
  height: 2.25rem;
}
.button.is-normal {
  font-size: 0.75rem;
  height: 2.5rem;
}
.button.is-medium {
  font-size: 1.25rem;
  height: auto;
}
.button.is-large {
  height: auto;
}
.button.is-fullwidth {
  width: 100%;
}
.button.is-upgrader-filled {
  background-color: #9b5de71a;
  border: 2px solid #9b5de7;
  color: #fff;
  transition: background-color 0.4s;
}
.button.is-upgrader-filled:hover {
  background-color: #9b5de7;
  color: #161821;
}
.button.is-primary-default {
  background: linear-gradient(90deg, #008446, #00947a) padding-box,
    linear-gradient(90deg, #03b776, #03ffd7) border-box;
  border: 0.125rem solid transparent;
  color: #fff;
}
.button.is-primary-default > * {
  display: inline-block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.button.is-primary-default:before {
  background: linear-gradient(90deg, #03b776, #03ffd7) border-box;
  content: "";
  display: block;
  height: calc(100% + 2px);
  left: -1px;
  opacity: 0;
  position: absolute;
  top: -1px;
  transition: opacity 0.4s, background 0.4s;
  width: calc(100% + 2px);
}
.button.is-primary-default > * {
  display: inline-flex;
  z-index: 1;
}
.button.is-primary-default.is-hovered,
.button.is-primary-default.is-selected,
.button.is-primary-default:hover {
  color: #fff;
}
.button.is-primary-default.is-hovered:before,
.button.is-primary-default.is-selected:before,
.button.is-primary-default:hover:before {
  opacity: 1;
}
.button.is-primary-default.is-active,
.button.is-primary-default.is-focused,
.button.is-primary-default:active,
.button.is-primary-default:focus {
  color: #fff;
}
.button.is-primary-default.is-inverted {
  background: transparent;
  border: none;
}
.button.is-primary-default.is-inverted.is-hovered,
.button.is-primary-default.is-inverted:hover,
.button.is-primary-default.is-inverted[disabled],
fieldset[disabled] .button.is-primary-default.is-inverted {
  background: transparent;
}
.button.is-primary-default.is-outlined {
  background: linear-gradient(90deg, #13151d, #13151d) padding-box,
    linear-gradient(90deg, #03b776, #03ffd7) border-box;
  color: #fff;
}
.button.is-primary-default.is-outlined.is-focused,
.button.is-primary-default.is-outlined.is-hovered,
.button.is-primary-default.is-outlined:focus,
.button.is-primary-default.is-outlined:hover {
  color: #fff;
}
.button.is-primary-default.is-outlined.is-focused:before,
.button.is-primary-default.is-outlined.is-hovered:before,
.button.is-primary-default.is-outlined:focus:before,
.button.is-primary-default.is-outlined:hover:before {
  background: linear-gradient(90deg, #03b776, #03ffd7) border-box;
}
.button.is-primary-default.is-outlined.is-focused[disabled],
.button.is-primary-default.is-outlined.is-hovered[disabled],
.button.is-primary-default.is-outlined:focus[disabled],
.button.is-primary-default.is-outlined:hover[disabled],
fieldset[disabled] .button.is-primary-default.is-outlined.is-focused,
fieldset[disabled] .button.is-primary-default.is-outlined.is-hovered,
fieldset[disabled] .button.is-primary-default.is-outlined:focus,
fieldset[disabled] .button.is-primary-default.is-outlined:hover {
  color: #fff;
}
.button.is-info {
  background: linear-gradient(270deg, #225658 30%, #224552) padding-box,
    linear-gradient(270deg, #01e9d3 30%, #018fb5) border-box;
  border: 0.125rem solid transparent;
  color: #fff;
}
.button.is-info > * {
  display: inline-block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.button.is-info:before {
  background: linear-gradient(270deg, #01e9d3 30%, #018fb5) border-box;
  content: "";
  display: block;
  height: calc(100% + 2px);
  left: -1px;
  opacity: 0;
  position: absolute;
  top: -1px;
  transition: opacity 0.4s, background 0.4s;
  width: calc(100% + 2px);
}
.button.is-info > * {
  display: inline-flex;
  z-index: 1;
}
.button.is-info.is-hovered,
.button.is-info.is-selected,
.button.is-info:hover {
  color: #fff;
}
.button.is-info.is-hovered:before,
.button.is-info.is-selected:before,
.button.is-info:hover:before {
  opacity: 1;
}
.button.is-info.is-active,
.button.is-info.is-focused,
.button.is-info:active,
.button.is-info:focus {
  color: #fff;
}
.button.is-info.is-inverted {
  background: transparent;
  border: none;
}
.button.is-info.is-inverted.is-hovered,
.button.is-info.is-inverted:hover,
.button.is-info.is-inverted[disabled],
fieldset[disabled] .button.is-info.is-inverted {
  background: transparent;
}
.button.is-info.is-outlined {
  background: linear-gradient(90deg, #13151d, #13151d) padding-box,
    linear-gradient(270deg, #01e9d3 30%, #018fb5) border-box;
  color: #fff;
}
.button.is-info.is-outlined.is-focused,
.button.is-info.is-outlined.is-hovered,
.button.is-info.is-outlined:focus,
.button.is-info.is-outlined:hover {
  color: #fff;
}
.button.is-info.is-outlined.is-focused:before,
.button.is-info.is-outlined.is-hovered:before,
.button.is-info.is-outlined:focus:before,
.button.is-info.is-outlined:hover:before {
  background: linear-gradient(270deg, #01e9d3 30%, #018fb5) border-box;
}
.button.is-info.is-outlined.is-focused[disabled],
.button.is-info.is-outlined.is-hovered[disabled],
.button.is-info.is-outlined:focus[disabled],
.button.is-info.is-outlined:hover[disabled],
fieldset[disabled] .button.is-info.is-outlined.is-focused,
fieldset[disabled] .button.is-info.is-outlined.is-hovered,
fieldset[disabled] .button.is-info.is-outlined:focus,
fieldset[disabled] .button.is-info.is-outlined:hover {
  color: #fff;
}
.button.is-success {
  background: linear-gradient(90deg, #36563f, #234940) padding-box,
    linear-gradient(90deg, #69e755, #00a15b) border-box;
  border: 0.125rem solid transparent;
  color: #fff;
}
.button.is-success > * {
  display: inline-block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.button.is-success:before {
  background: linear-gradient(90deg, #69e755, #00a15b) border-box;
  content: "";
  display: block;
  height: calc(100% + 2px);
  left: -1px;
  opacity: 0;
  position: absolute;
  top: -1px;
  transition: opacity 0.4s, background 0.4s;
  width: calc(100% + 2px);
}
.button.is-success > * {
  display: inline-flex;
  z-index: 1;
}
.button.is-success.is-hovered,
.button.is-success.is-selected,
.button.is-success:hover {
  color: #fff;
}
.button.is-success.is-hovered:before,
.button.is-success.is-selected:before,
.button.is-success:hover:before {
  opacity: 1;
}
.button.is-success.is-active,
.button.is-success.is-focused,
.button.is-success:active,
.button.is-success:focus {
  color: #fff;
}
.button.is-success.is-inverted {
  background: transparent;
  border: none;
}
.button.is-success.is-inverted.is-hovered,
.button.is-success.is-inverted:hover,
.button.is-success.is-inverted[disabled],
fieldset[disabled] .button.is-success.is-inverted {
  background: transparent;
}
.button.is-success.is-outlined {
  background: linear-gradient(90deg, #13151d, #13151d) padding-box,
    linear-gradient(90deg, #69e755, #00a15b) border-box;
  color: #fff;
}
.button.is-success.is-outlined.is-focused,
.button.is-success.is-outlined.is-hovered,
.button.is-success.is-outlined:focus,
.button.is-success.is-outlined:hover {
  color: #fff;
}
.button.is-success.is-outlined.is-focused:before,
.button.is-success.is-outlined.is-hovered:before,
.button.is-success.is-outlined:focus:before,
.button.is-success.is-outlined:hover:before {
  background: linear-gradient(90deg, #69e755, #00a15b) border-box;
}
.button.is-success.is-outlined.is-focused[disabled],
.button.is-success.is-outlined.is-hovered[disabled],
.button.is-success.is-outlined:focus[disabled],
.button.is-success.is-outlined:hover[disabled],
fieldset[disabled] .button.is-success.is-outlined.is-focused,
fieldset[disabled] .button.is-success.is-outlined.is-hovered,
fieldset[disabled] .button.is-success.is-outlined:focus,
fieldset[disabled] .button.is-success.is-outlined:hover {
  color: #fff;
}
.button.is-link {
  background: linear-gradient(90deg, #4b2e61, #402d61) padding-box,
    #9b5de7 border-box;
  border: 0.125rem solid transparent;
  color: #fff;
}
.button.is-link > * {
  display: inline-block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.button.is-link:before {
  background: #9b5de7 border-box;
  content: "";
  display: block;
  height: calc(100% + 2px);
  left: -1px;
  opacity: 0;
  position: absolute;
  top: -1px;
  transition: opacity 0.4s, background 0.4s;
  width: calc(100% + 2px);
}
.button.is-link > * {
  display: inline-flex;
  z-index: 1;
}
.button.is-link.is-hovered,
.button.is-link.is-selected,
.button.is-link:hover {
  color: #fff;
}
.button.is-link.is-hovered:before,
.button.is-link.is-selected:before,
.button.is-link:hover:before {
  opacity: 1;
}
.button.is-link.is-active,
.button.is-link.is-focused,
.button.is-link:active,
.button.is-link:focus {
  color: #fff;
}
.button.is-link.is-inverted {
  background: transparent;
  border: none;
}
.button.is-link.is-inverted.is-hovered,
.button.is-link.is-inverted:hover,
.button.is-link.is-inverted[disabled],
fieldset[disabled] .button.is-link.is-inverted {
  background: transparent;
}
.button.is-link.is-outlined {
  background: linear-gradient(90deg, #13151d, #13151d) padding-box,
    #9b5de7 border-box;
  color: #fff;
}
.button.is-link.is-outlined.is-focused,
.button.is-link.is-outlined.is-hovered,
.button.is-link.is-outlined:focus,
.button.is-link.is-outlined:hover {
  color: #fff;
}
.button.is-link.is-outlined.is-focused:before,
.button.is-link.is-outlined.is-hovered:before,
.button.is-link.is-outlined:focus:before,
.button.is-link.is-outlined:hover:before {
  background: #9b5de7 border-box;
}
.button.is-link.is-outlined.is-focused[disabled],
.button.is-link.is-outlined.is-hovered[disabled],
.button.is-link.is-outlined:focus[disabled],
.button.is-link.is-outlined:hover[disabled],
fieldset[disabled] .button.is-link.is-outlined.is-focused,
fieldset[disabled] .button.is-link.is-outlined.is-hovered,
fieldset[disabled] .button.is-link.is-outlined:focus,
fieldset[disabled] .button.is-link.is-outlined:hover {
  color: #fff;
}
.button.is-warning {
  background: linear-gradient(90deg, #554537, #515637 126.22%) padding-box,
    linear-gradient(90deg, #ff8e2f, #ece92b) border-box;
  border: 0.125rem solid transparent;
  color: #fff;
}
.button.is-warning > * {
  display: inline-block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.button.is-warning:before {
  background: linear-gradient(90deg, #ff8e2f, #ece92b) border-box;
  content: "";
  display: block;
  height: calc(100% + 2px);
  left: -1px;
  opacity: 0;
  position: absolute;
  top: -1px;
  transition: opacity 0.4s, background 0.4s;
  width: calc(100% + 2px);
}
.button.is-warning > * {
  display: inline-flex;
  z-index: 1;
}
.button.is-warning.is-hovered,
.button.is-warning.is-selected,
.button.is-warning:hover {
  color: #fff;
}
.button.is-warning.is-hovered:before,
.button.is-warning.is-selected:before,
.button.is-warning:hover:before {
  opacity: 1;
}
.button.is-warning.is-active,
.button.is-warning.is-focused,
.button.is-warning:active,
.button.is-warning:focus {
  color: #fff;
}
.button.is-warning.is-inverted {
  background: transparent;
  border: none;
}
.button.is-warning.is-inverted.is-hovered,
.button.is-warning.is-inverted:hover,
.button.is-warning.is-inverted[disabled],
fieldset[disabled] .button.is-warning.is-inverted {
  background: transparent;
}
.button.is-warning.is-outlined {
  background: linear-gradient(90deg, #13151d, #13151d) padding-box,
    linear-gradient(90deg, #ff8e2f, #ece92b) border-box;
  color: #fff;
}
.button.is-warning.is-outlined.is-focused,
.button.is-warning.is-outlined.is-hovered,
.button.is-warning.is-outlined:focus,
.button.is-warning.is-outlined:hover {
  color: #fff;
}
.button.is-warning.is-outlined.is-focused:before,
.button.is-warning.is-outlined.is-hovered:before,
.button.is-warning.is-outlined:focus:before,
.button.is-warning.is-outlined:hover:before {
  background: linear-gradient(90deg, #ff8e2f, #ece92b) border-box;
}
.button.is-warning.is-outlined.is-focused[disabled],
.button.is-warning.is-outlined.is-hovered[disabled],
.button.is-warning.is-outlined:focus[disabled],
.button.is-warning.is-outlined:hover[disabled],
fieldset[disabled] .button.is-warning.is-outlined.is-focused,
fieldset[disabled] .button.is-warning.is-outlined.is-hovered,
fieldset[disabled] .button.is-warning.is-outlined:focus,
fieldset[disabled] .button.is-warning.is-outlined:hover {
  color: #fff;
}
.button.is-cb-1 {
  background: linear-gradient(180deg, #6b5219, #6b5219) padding-box,
    linear-gradient(90deg, #efae14, #efae14) border-box;
  border: 0.125rem solid transparent;
  color: #fff;
}
.button.is-cb-1 > * {
  display: inline-block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.button.is-cb-1:before {
  background: linear-gradient(90deg, #efae14, #efae14) border-box;
  content: "";
  display: block;
  height: calc(100% + 2px);
  left: -1px;
  opacity: 0;
  position: absolute;
  top: -1px;
  transition: opacity 0.4s, background 0.4s;
  width: calc(100% + 2px);
}
.button.is-cb-1 > * {
  display: inline-flex;
  z-index: 1;
}
.button.is-cb-1.is-hovered,
.button.is-cb-1.is-selected,
.button.is-cb-1:hover {
  color: #fff;
}
.button.is-cb-1.is-hovered:before,
.button.is-cb-1.is-selected:before,
.button.is-cb-1:hover:before {
  opacity: 1;
}
.button.is-cb-1.is-active,
.button.is-cb-1.is-focused,
.button.is-cb-1:active,
.button.is-cb-1:focus {
  color: #fff;
}
.button.is-cb-1.is-inverted {
  background: transparent;
  border: none;
}
.button.is-cb-1.is-inverted.is-hovered,
.button.is-cb-1.is-inverted:hover,
.button.is-cb-1.is-inverted[disabled],
fieldset[disabled] .button.is-cb-1.is-inverted {
  background: transparent;
}
.button.is-cb-1.is-outlined {
  background: linear-gradient(90deg, #13151d, #13151d) padding-box,
    linear-gradient(90deg, #efae14, #efae14) border-box;
  color: #fff;
}
.button.is-cb-1.is-outlined.is-focused,
.button.is-cb-1.is-outlined.is-hovered,
.button.is-cb-1.is-outlined:focus,
.button.is-cb-1.is-outlined:hover {
  color: #fff;
}
.button.is-cb-1.is-outlined.is-focused:before,
.button.is-cb-1.is-outlined.is-hovered:before,
.button.is-cb-1.is-outlined:focus:before,
.button.is-cb-1.is-outlined:hover:before {
  background: linear-gradient(90deg, #efae14, #efae14) border-box;
}
.button.is-cb-1.is-outlined.is-focused[disabled],
.button.is-cb-1.is-outlined.is-hovered[disabled],
.button.is-cb-1.is-outlined:focus[disabled],
.button.is-cb-1.is-outlined:hover[disabled],
fieldset[disabled] .button.is-cb-1.is-outlined.is-focused,
fieldset[disabled] .button.is-cb-1.is-outlined.is-hovered,
fieldset[disabled] .button.is-cb-1.is-outlined:focus,
fieldset[disabled] .button.is-cb-1.is-outlined:hover {
  color: #fff;
}
.button.is-danger {
  background: linear-gradient(270deg, #532c2f, #534728 99.6%) padding-box,
    linear-gradient(132.27deg, #ffc635 0.57%, #ff5252 97.38%) border-box;
  border: 0.125rem solid transparent;
  color: #fff;
}
.button.is-danger > * {
  display: inline-block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.button.is-danger:before {
  background: linear-gradient(132.27deg, #ffc635 0.57%, #ff5252 97.38%)
    border-box;
  content: "";
  display: block;
  height: calc(100% + 2px);
  left: -1px;
  opacity: 0;
  position: absolute;
  top: -1px;
  transition: opacity 0.4s, background 0.4s;
  width: calc(100% + 2px);
}
.button.is-danger > * {
  display: inline-flex;
  z-index: 1;
}
.button.is-danger.is-hovered,
.button.is-danger.is-selected,
.button.is-danger:hover {
  color: #fff;
}
.button.is-danger.is-hovered:before,
.button.is-danger.is-selected:before,
.button.is-danger:hover:before {
  opacity: 1;
}
.button.is-danger.is-active,
.button.is-danger.is-focused,
.button.is-danger:active,
.button.is-danger:focus {
  color: #fff;
}
.button.is-danger.is-inverted {
  background: transparent;
  border: none;
}
.button.is-danger.is-inverted.is-hovered,
.button.is-danger.is-inverted:hover,
.button.is-danger.is-inverted[disabled],
fieldset[disabled] .button.is-danger.is-inverted {
  background: transparent;
}
.button.is-danger.is-outlined {
  background: linear-gradient(90deg, #13151d, #13151d) padding-box,
    linear-gradient(132.27deg, #ffc635 0.57%, #ff5252 97.38%) border-box;
  color: #fff;
}
.button.is-danger.is-outlined.is-focused,
.button.is-danger.is-outlined.is-hovered,
.button.is-danger.is-outlined:focus,
.button.is-danger.is-outlined:hover {
  color: #fff;
}
.button.is-danger.is-outlined.is-focused:before,
.button.is-danger.is-outlined.is-hovered:before,
.button.is-danger.is-outlined:focus:before,
.button.is-danger.is-outlined:hover:before {
  background: linear-gradient(132.27deg, #ffc635 0.57%, #ff5252 97.38%)
    border-box;
}
.button.is-danger.is-outlined.is-focused[disabled],
.button.is-danger.is-outlined.is-hovered[disabled],
.button.is-danger.is-outlined:focus[disabled],
.button.is-danger.is-outlined:hover[disabled],
fieldset[disabled] .button.is-danger.is-outlined.is-focused,
fieldset[disabled] .button.is-danger.is-outlined.is-hovered,
fieldset[disabled] .button.is-danger.is-outlined:focus,
fieldset[disabled] .button.is-danger.is-outlined:hover {
  color: #fff;
}
.button.is-dark {
  background: linear-gradient(90deg, #2a323a, #323a41) padding-box,
    linear-gradient(90deg, #838c94, #4e575f) border-box;
  border: 0.125rem solid transparent;
  color: #fff;
}
.button.is-dark > * {
  display: inline-block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.button.is-dark:before {
  background: linear-gradient(90deg, #838c94, #4e575f) border-box;
  content: "";
  display: block;
  height: calc(100% + 2px);
  left: -1px;
  opacity: 0;
  position: absolute;
  top: -1px;
  transition: opacity 0.4s, background 0.4s;
  width: calc(100% + 2px);
}
.button.is-dark > * {
  display: inline-flex;
  z-index: 1;
}
.button.is-dark.is-hovered,
.button.is-dark.is-selected,
.button.is-dark:hover {
  color: #fff;
}
.button.is-dark.is-hovered:before,
.button.is-dark.is-selected:before,
.button.is-dark:hover:before {
  opacity: 1;
}
.button.is-dark.is-active,
.button.is-dark.is-focused,
.button.is-dark:active,
.button.is-dark:focus {
  color: #fff;
}
.button.is-dark.is-inverted {
  background: transparent;
  border: none;
}
.button.is-dark.is-inverted.is-hovered,
.button.is-dark.is-inverted:hover,
.button.is-dark.is-inverted[disabled],
fieldset[disabled] .button.is-dark.is-inverted {
  background: transparent;
}
.button.is-dark.is-outlined {
  background: linear-gradient(90deg, #13151d, #13151d) padding-box,
    linear-gradient(90deg, #838c94, #4e575f) border-box;
  color: #fff;
}
.button.is-dark.is-outlined.is-focused,
.button.is-dark.is-outlined.is-hovered,
.button.is-dark.is-outlined:focus,
.button.is-dark.is-outlined:hover {
  color: #fff;
}
.button.is-dark.is-outlined.is-focused:before,
.button.is-dark.is-outlined.is-hovered:before,
.button.is-dark.is-outlined:focus:before,
.button.is-dark.is-outlined:hover:before {
  background: linear-gradient(90deg, #838c94, #4e575f) border-box;
}
.button.is-dark.is-outlined.is-focused[disabled],
.button.is-dark.is-outlined.is-hovered[disabled],
.button.is-dark.is-outlined:focus[disabled],
.button.is-dark.is-outlined:hover[disabled],
fieldset[disabled] .button.is-dark.is-outlined.is-focused,
fieldset[disabled] .button.is-dark.is-outlined.is-hovered,
fieldset[disabled] .button.is-dark.is-outlined:focus,
fieldset[disabled] .button.is-dark.is-outlined:hover {
  color: #fff;
}
.button.is-premium {
  background: linear-gradient(90deg, #461c53, #342658 50.52%, #212d53)
      padding-box,
    linear-gradient(90deg, #b549db, #8b67ed 50.52%, #6284ff) border-box;
  border: 0.125rem solid transparent;
  color: #fff;
}
.button.is-premium > * {
  display: inline-block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.button.is-premium:before {
  background: linear-gradient(90deg, #b549db, #8b67ed 50.52%, #6284ff)
    border-box;
  content: "";
  display: block;
  height: calc(100% + 2px);
  left: -1px;
  opacity: 0;
  position: absolute;
  top: -1px;
  transition: opacity 0.4s, background 0.4s;
  width: calc(100% + 2px);
}
.button.is-premium > * {
  display: inline-flex;
  z-index: 1;
}
.button.is-premium.is-hovered,
.button.is-premium.is-selected,
.button.is-premium:hover {
  color: #fff;
}
.button.is-premium.is-hovered:before,
.button.is-premium.is-selected:before,
.button.is-premium:hover:before {
  opacity: 1;
}
.button.is-premium.is-active,
.button.is-premium.is-focused,
.button.is-premium:active,
.button.is-premium:focus {
  color: #fff;
}
.button.is-premium.is-inverted {
  background: transparent;
  border: none;
}
.button.is-premium.is-inverted.is-hovered,
.button.is-premium.is-inverted:hover,
.button.is-premium.is-inverted[disabled],
fieldset[disabled] .button.is-premium.is-inverted {
  background: transparent;
}
.button.is-premium.is-outlined {
  background: linear-gradient(90deg, #13151d, #13151d) padding-box,
    linear-gradient(90deg, #b549db, #8b67ed 50.52%, #6284ff) border-box;
  color: #fff;
}
.button.is-premium.is-outlined.is-focused,
.button.is-premium.is-outlined.is-hovered,
.button.is-premium.is-outlined:focus,
.button.is-premium.is-outlined:hover {
  color: #fff;
}
.button.is-premium.is-outlined.is-focused:before,
.button.is-premium.is-outlined.is-hovered:before,
.button.is-premium.is-outlined:focus:before,
.button.is-premium.is-outlined:hover:before {
  background: linear-gradient(90deg, #b549db, #8b67ed 50.52%, #6284ff)
    border-box;
}
.button.is-premium.is-outlined.is-focused[disabled],
.button.is-premium.is-outlined.is-hovered[disabled],
.button.is-premium.is-outlined:focus[disabled],
.button.is-premium.is-outlined:hover[disabled],
fieldset[disabled] .button.is-premium.is-outlined.is-focused,
fieldset[disabled] .button.is-premium.is-outlined.is-hovered,
fieldset[disabled] .button.is-premium.is-outlined:focus,
fieldset[disabled] .button.is-premium.is-outlined:hover {
  color: #fff;
}
.button.is-premium-1 {
  background: linear-gradient(180deg, #626262, #4a494c) padding-box,
    linear-gradient(180deg, #c7c7c7, #918f95) border-box;
  border: 0.125rem solid transparent;
  color: #fff;
}
.button.is-premium-1 > * {
  display: inline-block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.button.is-premium-1:before {
  background: linear-gradient(180deg, #c7c7c7, #918f95) border-box;
  content: "";
  display: block;
  height: calc(100% + 2px);
  left: -1px;
  opacity: 0;
  position: absolute;
  top: -1px;
  transition: opacity 0.4s, background 0.4s;
  width: calc(100% + 2px);
}
.button.is-premium-1 > * {
  display: inline-flex;
  z-index: 1;
}
.button.is-premium-1.is-hovered,
.button.is-premium-1.is-selected,
.button.is-premium-1:hover {
  color: #fff;
}
.button.is-premium-1.is-hovered:before,
.button.is-premium-1.is-selected:before,
.button.is-premium-1:hover:before {
  opacity: 1;
}
.button.is-premium-1.is-active,
.button.is-premium-1.is-focused,
.button.is-premium-1:active,
.button.is-premium-1:focus {
  color: #fff;
}
.button.is-premium-1.is-inverted {
  background: transparent;
  border: none;
}
.button.is-premium-1.is-inverted.is-hovered,
.button.is-premium-1.is-inverted:hover,
.button.is-premium-1.is-inverted[disabled],
fieldset[disabled] .button.is-premium-1.is-inverted {
  background: transparent;
}
.button.is-premium-1.is-outlined {
  background: linear-gradient(90deg, #13151d, #13151d) padding-box,
    linear-gradient(180deg, #c7c7c7, #918f95) border-box;
  color: #fff;
}
.button.is-premium-1.is-outlined.is-focused,
.button.is-premium-1.is-outlined.is-hovered,
.button.is-premium-1.is-outlined:focus,
.button.is-premium-1.is-outlined:hover {
  color: #fff;
}
.button.is-premium-1.is-outlined.is-focused:before,
.button.is-premium-1.is-outlined.is-hovered:before,
.button.is-premium-1.is-outlined:focus:before,
.button.is-premium-1.is-outlined:hover:before {
  background: linear-gradient(180deg, #c7c7c7, #918f95) border-box;
}
.button.is-premium-1.is-outlined.is-focused[disabled],
.button.is-premium-1.is-outlined.is-hovered[disabled],
.button.is-premium-1.is-outlined:focus[disabled],
.button.is-premium-1.is-outlined:hover[disabled],
fieldset[disabled] .button.is-premium-1.is-outlined.is-focused,
fieldset[disabled] .button.is-premium-1.is-outlined.is-hovered,
fieldset[disabled] .button.is-premium-1.is-outlined:focus,
fieldset[disabled] .button.is-premium-1.is-outlined:hover {
  color: #fff;
}
.button.is-premium-1 i.core-icon.core-currency-icon {
  color: #2abd69;
}
.button.is-premium-2 {
  background: linear-gradient(90deg, #7f4717, #767415) padding-box,
    linear-gradient(90deg, #ff8e2f, #ece92b) border-box;
  border: 0.125rem solid transparent;
  color: #fff;
}
.button.is-premium-2 > * {
  display: inline-block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.button.is-premium-2:before {
  background: linear-gradient(90deg, #ff8e2f, #ece92b) border-box;
  content: "";
  display: block;
  height: calc(100% + 2px);
  left: -1px;
  opacity: 0;
  position: absolute;
  top: -1px;
  transition: opacity 0.4s, background 0.4s;
  width: calc(100% + 2px);
}
.button.is-premium-2 > * {
  display: inline-flex;
  z-index: 1;
}
.button.is-premium-2.is-hovered,
.button.is-premium-2.is-selected,
.button.is-premium-2:hover {
  color: #fff;
}
.button.is-premium-2.is-hovered:before,
.button.is-premium-2.is-selected:before,
.button.is-premium-2:hover:before {
  opacity: 1;
}
.button.is-premium-2.is-active,
.button.is-premium-2.is-focused,
.button.is-premium-2:active,
.button.is-premium-2:focus {
  color: #fff;
}
.button.is-premium-2.is-inverted {
  background: transparent;
  border: none;
}
.button.is-premium-2.is-inverted.is-hovered,
.button.is-premium-2.is-inverted:hover,
.button.is-premium-2.is-inverted[disabled],
fieldset[disabled] .button.is-premium-2.is-inverted {
  background: transparent;
}
.button.is-premium-2.is-outlined {
  background: linear-gradient(90deg, #13151d, #13151d) padding-box,
    linear-gradient(90deg, #ff8e2f, #ece92b) border-box;
  color: #fff;
}
.button.is-premium-2.is-outlined.is-focused,
.button.is-premium-2.is-outlined.is-hovered,
.button.is-premium-2.is-outlined:focus,
.button.is-premium-2.is-outlined:hover {
  color: #fff;
}
.button.is-premium-2.is-outlined.is-focused:before,
.button.is-premium-2.is-outlined.is-hovered:before,
.button.is-premium-2.is-outlined:focus:before,
.button.is-premium-2.is-outlined:hover:before {
  background: linear-gradient(90deg, #ff8e2f, #ece92b) border-box;
}
.button.is-premium-2.is-outlined.is-focused[disabled],
.button.is-premium-2.is-outlined.is-hovered[disabled],
.button.is-premium-2.is-outlined:focus[disabled],
.button.is-premium-2.is-outlined:hover[disabled],
fieldset[disabled] .button.is-premium-2.is-outlined.is-focused,
fieldset[disabled] .button.is-premium-2.is-outlined.is-hovered,
fieldset[disabled] .button.is-premium-2.is-outlined:focus,
fieldset[disabled] .button.is-premium-2.is-outlined:hover {
  color: #fff;
}
.button.is-premium-2 i.core-icon.core-currency-icon {
  color: #2abd69;
}
.button.is-premium-3 {
  background: linear-gradient(90deg, #007f73, #00657f) padding-box,
    linear-gradient(90deg, #00ffe7, #00c9ff) border-box;
  border: 0.125rem solid transparent;
  color: #fff;
}
.button.is-premium-3 > * {
  display: inline-block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.button.is-premium-3:before {
  background: linear-gradient(90deg, #00ffe7, #00c9ff) border-box;
  content: "";
  display: block;
  height: calc(100% + 2px);
  left: -1px;
  opacity: 0;
  position: absolute;
  top: -1px;
  transition: opacity 0.4s, background 0.4s;
  width: calc(100% + 2px);
}
.button.is-premium-3 > * {
  display: inline-flex;
  z-index: 1;
}
.button.is-premium-3.is-hovered,
.button.is-premium-3.is-selected,
.button.is-premium-3:hover {
  color: #fff;
}
.button.is-premium-3.is-hovered:before,
.button.is-premium-3.is-selected:before,
.button.is-premium-3:hover:before {
  opacity: 1;
}
.button.is-premium-3.is-active,
.button.is-premium-3.is-focused,
.button.is-premium-3:active,
.button.is-premium-3:focus {
  color: #fff;
}
.button.is-premium-3.is-inverted {
  background: transparent;
  border: none;
}
.button.is-premium-3.is-inverted.is-hovered,
.button.is-premium-3.is-inverted:hover,
.button.is-premium-3.is-inverted[disabled],
fieldset[disabled] .button.is-premium-3.is-inverted {
  background: transparent;
}
.button.is-premium-3.is-outlined {
  background: linear-gradient(90deg, #13151d, #13151d) padding-box,
    linear-gradient(90deg, #00ffe7, #00c9ff) border-box;
  color: #fff;
}
.button.is-premium-3.is-outlined.is-focused,
.button.is-premium-3.is-outlined.is-hovered,
.button.is-premium-3.is-outlined:focus,
.button.is-premium-3.is-outlined:hover {
  color: #fff;
}
.button.is-premium-3.is-outlined.is-focused:before,
.button.is-premium-3.is-outlined.is-hovered:before,
.button.is-premium-3.is-outlined:focus:before,
.button.is-premium-3.is-outlined:hover:before {
  background: linear-gradient(90deg, #00ffe7, #00c9ff) border-box;
}
.button.is-premium-3.is-outlined.is-focused[disabled],
.button.is-premium-3.is-outlined.is-hovered[disabled],
.button.is-premium-3.is-outlined:focus[disabled],
.button.is-premium-3.is-outlined:hover[disabled],
fieldset[disabled] .button.is-premium-3.is-outlined.is-focused,
fieldset[disabled] .button.is-premium-3.is-outlined.is-hovered,
fieldset[disabled] .button.is-premium-3.is-outlined:focus,
fieldset[disabled] .button.is-premium-3.is-outlined:hover {
  color: #fff;
}
.button.is-premium-3 i.core-icon.core-currency-icon {
  color: #2abd69;
}
.button.is-give-1 {
  background: linear-gradient(90deg, #372252, #432258) padding-box,
    linear-gradient(90deg, #9d53f7, #bc6df2) border-box;
  border: 0.125rem solid transparent;
  color: #fff;
}
.button.is-give-1 > * {
  display: inline-block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.button.is-give-1:before {
  background: linear-gradient(90deg, #9d53f7, #bc6df2) border-box;
  content: "";
  display: block;
  height: calc(100% + 2px);
  left: -1px;
  opacity: 0;
  position: absolute;
  top: -1px;
  transition: opacity 0.4s, background 0.4s;
  width: calc(100% + 2px);
}
.button.is-give-1 > * {
  display: inline-flex;
  z-index: 1;
}
.button.is-give-1.is-hovered,
.button.is-give-1.is-selected,
.button.is-give-1:hover {
  color: #fff;
}
.button.is-give-1.is-hovered:before,
.button.is-give-1.is-selected:before,
.button.is-give-1:hover:before {
  opacity: 1;
}
.button.is-give-1.is-active,
.button.is-give-1.is-focused,
.button.is-give-1:active,
.button.is-give-1:focus {
  color: #fff;
}
.button.is-give-1.is-inverted {
  background: transparent;
  border: none;
}
.button.is-give-1.is-inverted.is-hovered,
.button.is-give-1.is-inverted:hover,
.button.is-give-1.is-inverted[disabled],
fieldset[disabled] .button.is-give-1.is-inverted {
  background: transparent;
}
.button.is-give-1.is-outlined {
  background: linear-gradient(90deg, #13151d, #13151d) padding-box,
    linear-gradient(90deg, #9d53f7, #bc6df2) border-box;
  color: #fff;
}
.button.is-give-1.is-outlined.is-focused,
.button.is-give-1.is-outlined.is-hovered,
.button.is-give-1.is-outlined:focus,
.button.is-give-1.is-outlined:hover {
  color: #fff;
}
.button.is-give-1.is-outlined.is-focused:before,
.button.is-give-1.is-outlined.is-hovered:before,
.button.is-give-1.is-outlined:focus:before,
.button.is-give-1.is-outlined:hover:before {
  background: linear-gradient(90deg, #9d53f7, #bc6df2) border-box;
}
.button.is-give-1.is-outlined.is-focused[disabled],
.button.is-give-1.is-outlined.is-hovered[disabled],
.button.is-give-1.is-outlined:focus[disabled],
.button.is-give-1.is-outlined:hover[disabled],
fieldset[disabled] .button.is-give-1.is-outlined.is-focused,
fieldset[disabled] .button.is-give-1.is-outlined.is-hovered,
fieldset[disabled] .button.is-give-1.is-outlined:focus,
fieldset[disabled] .button.is-give-1.is-outlined:hover {
  color: #fff;
}
.button.is-give-2 {
  background: linear-gradient(90deg, #432252, #582242 107.83%) padding-box,
    linear-gradient(90deg, #a549cf, #ce3d9c) border-box;
  border: 0.125rem solid transparent;
  color: #fff;
}
.button.is-give-2 > * {
  display: inline-block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.button.is-give-2:before {
  background: linear-gradient(90deg, #a549cf, #ce3d9c) border-box;
  content: "";
  display: block;
  height: calc(100% + 2px);
  left: -1px;
  opacity: 0;
  position: absolute;
  top: -1px;
  transition: opacity 0.4s, background 0.4s;
  width: calc(100% + 2px);
}
.button.is-give-2 > * {
  display: inline-flex;
  z-index: 1;
}
.button.is-give-2.is-hovered,
.button.is-give-2.is-selected,
.button.is-give-2:hover {
  color: #fff;
}
.button.is-give-2.is-hovered:before,
.button.is-give-2.is-selected:before,
.button.is-give-2:hover:before {
  opacity: 1;
}
.button.is-give-2.is-active,
.button.is-give-2.is-focused,
.button.is-give-2:active,
.button.is-give-2:focus {
  color: #fff;
}
.button.is-give-2.is-inverted {
  background: transparent;
  border: none;
}
.button.is-give-2.is-inverted.is-hovered,
.button.is-give-2.is-inverted:hover,
.button.is-give-2.is-inverted[disabled],
fieldset[disabled] .button.is-give-2.is-inverted {
  background: transparent;
}
.button.is-give-2.is-outlined {
  background: linear-gradient(90deg, #13151d, #13151d) padding-box,
    linear-gradient(90deg, #a549cf, #ce3d9c) border-box;
  color: #fff;
}
.button.is-give-2.is-outlined.is-focused,
.button.is-give-2.is-outlined.is-hovered,
.button.is-give-2.is-outlined:focus,
.button.is-give-2.is-outlined:hover {
  color: #fff;
}
.button.is-give-2.is-outlined.is-focused:before,
.button.is-give-2.is-outlined.is-hovered:before,
.button.is-give-2.is-outlined:focus:before,
.button.is-give-2.is-outlined:hover:before {
  background: linear-gradient(90deg, #a549cf, #ce3d9c) border-box;
}
.button.is-give-2.is-outlined.is-focused[disabled],
.button.is-give-2.is-outlined.is-hovered[disabled],
.button.is-give-2.is-outlined:focus[disabled],
.button.is-give-2.is-outlined:hover[disabled],
fieldset[disabled] .button.is-give-2.is-outlined.is-focused,
fieldset[disabled] .button.is-give-2.is-outlined.is-hovered,
fieldset[disabled] .button.is-give-2.is-outlined:focus,
fieldset[disabled] .button.is-give-2.is-outlined:hover {
  color: #fff;
}
.button.is-give-3 {
  background: linear-gradient(90deg, #642828, #782621) padding-box,
    linear-gradient(90deg, #e03d3d, #ff4d4d) border-box;
  border: 0.125rem solid transparent;
  color: #fff;
}
.button.is-give-3 > * {
  display: inline-block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.button.is-give-3:before {
  background: linear-gradient(90deg, #e03d3d, #ff4d4d) border-box;
  content: "";
  display: block;
  height: calc(100% + 2px);
  left: -1px;
  opacity: 0;
  position: absolute;
  top: -1px;
  transition: opacity 0.4s, background 0.4s;
  width: calc(100% + 2px);
}
.button.is-give-3 > * {
  display: inline-flex;
  z-index: 1;
}
.button.is-give-3.is-hovered,
.button.is-give-3.is-selected,
.button.is-give-3:hover {
  color: #fff;
}
.button.is-give-3.is-hovered:before,
.button.is-give-3.is-selected:before,
.button.is-give-3:hover:before {
  opacity: 1;
}
.button.is-give-3.is-active,
.button.is-give-3.is-focused,
.button.is-give-3:active,
.button.is-give-3:focus {
  color: #fff;
}
.button.is-give-3.is-inverted {
  background: transparent;
  border: none;
}
.button.is-give-3.is-inverted.is-hovered,
.button.is-give-3.is-inverted:hover,
.button.is-give-3.is-inverted[disabled],
fieldset[disabled] .button.is-give-3.is-inverted {
  background: transparent;
}
.button.is-give-3.is-outlined {
  background: linear-gradient(90deg, #13151d, #13151d) padding-box,
    linear-gradient(90deg, #e03d3d, #ff4d4d) border-box;
  color: #fff;
}
.button.is-give-3.is-outlined.is-focused,
.button.is-give-3.is-outlined.is-hovered,
.button.is-give-3.is-outlined:focus,
.button.is-give-3.is-outlined:hover {
  color: #fff;
}
.button.is-give-3.is-outlined.is-focused:before,
.button.is-give-3.is-outlined.is-hovered:before,
.button.is-give-3.is-outlined:focus:before,
.button.is-give-3.is-outlined:hover:before {
  background: linear-gradient(90deg, #e03d3d, #ff4d4d) border-box;
}
.button.is-give-3.is-outlined.is-focused[disabled],
.button.is-give-3.is-outlined.is-hovered[disabled],
.button.is-give-3.is-outlined:focus[disabled],
.button.is-give-3.is-outlined:hover[disabled],
fieldset[disabled] .button.is-give-3.is-outlined.is-focused,
fieldset[disabled] .button.is-give-3.is-outlined.is-hovered,
fieldset[disabled] .button.is-give-3.is-outlined:focus,
fieldset[disabled] .button.is-give-3.is-outlined:hover {
  color: #fff;
}
.button.is-give-4 {
  background: linear-gradient(90deg, #524722, #584f22) padding-box,
    linear-gradient(90deg, #d1ba3f, #ffe660) border-box;
  border: 0.125rem solid transparent;
  color: #fff;
}
.button.is-give-4 > * {
  display: inline-block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.button.is-give-4:before {
  background: linear-gradient(90deg, #d1ba3f, #ffe660) border-box;
  content: "";
  display: block;
  height: calc(100% + 2px);
  left: -1px;
  opacity: 0;
  position: absolute;
  top: -1px;
  transition: opacity 0.4s, background 0.4s;
  width: calc(100% + 2px);
}
.button.is-give-4 > * {
  display: inline-flex;
  z-index: 1;
}
.button.is-give-4.is-hovered,
.button.is-give-4.is-selected,
.button.is-give-4:hover {
  color: #fff;
}
.button.is-give-4.is-hovered:before,
.button.is-give-4.is-selected:before,
.button.is-give-4:hover:before {
  opacity: 1;
}
.button.is-give-4.is-active,
.button.is-give-4.is-focused,
.button.is-give-4:active,
.button.is-give-4:focus {
  color: #fff;
}
.button.is-give-4.is-inverted {
  background: transparent;
  border: none;
}
.button.is-give-4.is-inverted.is-hovered,
.button.is-give-4.is-inverted:hover,
.button.is-give-4.is-inverted[disabled],
fieldset[disabled] .button.is-give-4.is-inverted {
  background: transparent;
}
.button.is-give-4.is-outlined {
  background: linear-gradient(90deg, #13151d, #13151d) padding-box,
    linear-gradient(90deg, #d1ba3f, #ffe660) border-box;
  color: #fff;
}
.button.is-give-4.is-outlined.is-focused,
.button.is-give-4.is-outlined.is-hovered,
.button.is-give-4.is-outlined:focus,
.button.is-give-4.is-outlined:hover {
  color: #fff;
}
.button.is-give-4.is-outlined.is-focused:before,
.button.is-give-4.is-outlined.is-hovered:before,
.button.is-give-4.is-outlined:focus:before,
.button.is-give-4.is-outlined:hover:before {
  background: linear-gradient(90deg, #d1ba3f, #ffe660) border-box;
}
.button.is-give-4.is-outlined.is-focused[disabled],
.button.is-give-4.is-outlined.is-hovered[disabled],
.button.is-give-4.is-outlined:focus[disabled],
.button.is-give-4.is-outlined:hover[disabled],
fieldset[disabled] .button.is-give-4.is-outlined.is-focused,
fieldset[disabled] .button.is-give-4.is-outlined.is-hovered,
fieldset[disabled] .button.is-give-4.is-outlined:focus,
fieldset[disabled] .button.is-give-4.is-outlined:hover {
  color: #fff;
}
.button.is-upgrade-check {
  background: #1e1e29 padding-box, #9b5de7 border-box;
  border: 0.125rem solid transparent;
  color: #fff;
}
.button.is-upgrade-check > * {
  display: inline-block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.button.is-upgrade-check:before {
  background: #9b5de7 border-box;
  content: "";
  display: block;
  height: calc(100% + 2px);
  left: -1px;
  opacity: 0;
  position: absolute;
  top: -1px;
  transition: opacity 0.4s, background 0.4s;
  width: calc(100% + 2px);
}
.button.is-upgrade-check > * {
  display: inline-flex;
  z-index: 1;
}
.button.is-upgrade-check.is-hovered,
.button.is-upgrade-check.is-selected,
.button.is-upgrade-check:hover {
  color: #fff;
}
.button.is-upgrade-check.is-hovered:before,
.button.is-upgrade-check.is-selected:before,
.button.is-upgrade-check:hover:before {
  opacity: 1;
}
.button.is-upgrade-check.is-active,
.button.is-upgrade-check.is-focused,
.button.is-upgrade-check:active,
.button.is-upgrade-check:focus {
  color: #fff;
}
.button.is-upgrade-check.is-inverted {
  background: transparent;
  border: none;
}
.button.is-upgrade-check.is-inverted.is-hovered,
.button.is-upgrade-check.is-inverted:hover,
.button.is-upgrade-check.is-inverted[disabled],
fieldset[disabled] .button.is-upgrade-check.is-inverted {
  background: transparent;
}
.button.is-upgrade-check.is-outlined {
  background: linear-gradient(90deg, #13151d, #13151d) padding-box,
    #9b5de7 border-box;
  color: #fff;
}
.button.is-upgrade-check.is-outlined.is-focused,
.button.is-upgrade-check.is-outlined.is-hovered,
.button.is-upgrade-check.is-outlined:focus,
.button.is-upgrade-check.is-outlined:hover {
  color: #fff;
}
.button.is-upgrade-check.is-outlined.is-focused:before,
.button.is-upgrade-check.is-outlined.is-hovered:before,
.button.is-upgrade-check.is-outlined:focus:before,
.button.is-upgrade-check.is-outlined:hover:before {
  background: #9b5de7 border-box;
}
.button.is-upgrade-check.is-outlined.is-focused[disabled],
.button.is-upgrade-check.is-outlined.is-hovered[disabled],
.button.is-upgrade-check.is-outlined:focus[disabled],
.button.is-upgrade-check.is-outlined:hover[disabled],
fieldset[disabled] .button.is-upgrade-check.is-outlined.is-focused,
fieldset[disabled] .button.is-upgrade-check.is-outlined.is-hovered,
fieldset[disabled] .button.is-upgrade-check.is-outlined:focus,
fieldset[disabled] .button.is-upgrade-check.is-outlined:hover {
  color: #fff;
}
.button.is-auth {
  background: padding-box,
    linear-gradient(132.27deg, #ffc635 0.57%, #ff5252 97.38%) border-box;
  border: 0.125rem solid transparent;
  color: #fff;
}
.button.is-auth > * {
  display: inline-block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.button.is-auth:before {
  background: linear-gradient(132.27deg, #ffc635 0.57%, #ff5252 97.38%)
    border-box;
  content: "";
  display: block;
  height: calc(100% + 2px);
  left: -1px;
  opacity: 0;
  position: absolute;
  top: -1px;
  transition: opacity 0.4s, background 0.4s;
  width: calc(100% + 2px);
}
.button.is-auth > * {
  display: inline-flex;
  z-index: 1;
}
.button.is-auth.is-hovered,
.button.is-auth.is-selected,
.button.is-auth:hover {
  color: #fff;
}
.button.is-auth.is-hovered:before,
.button.is-auth.is-selected:before,
.button.is-auth:hover:before {
  opacity: 1;
}
.button.is-auth.is-active,
.button.is-auth.is-focused,
.button.is-auth:active,
.button.is-auth:focus {
  color: #fff;
}
.button.is-auth.is-inverted {
  background: transparent;
  border: none;
}
.button.is-auth.is-inverted.is-hovered,
.button.is-auth.is-inverted:hover,
.button.is-auth.is-inverted[disabled],
fieldset[disabled] .button.is-auth.is-inverted {
  background: transparent;
}
.button.is-auth.is-outlined {
  background: linear-gradient(90deg, #13151d, #13151d) padding-box,
    linear-gradient(132.27deg, #ffc635 0.57%, #ff5252 97.38%) border-box;
  color: #fff;
}
.button.is-auth.is-outlined.is-focused,
.button.is-auth.is-outlined.is-hovered,
.button.is-auth.is-outlined:focus,
.button.is-auth.is-outlined:hover {
  color: #fff;
}
.button.is-auth.is-outlined.is-focused:before,
.button.is-auth.is-outlined.is-hovered:before,
.button.is-auth.is-outlined:focus:before,
.button.is-auth.is-outlined:hover:before {
  background: linear-gradient(132.27deg, #ffc635 0.57%, #ff5252 97.38%)
    border-box;
}
.button.is-auth.is-outlined.is-focused[disabled],
.button.is-auth.is-outlined.is-hovered[disabled],
.button.is-auth.is-outlined:focus[disabled],
.button.is-auth.is-outlined:hover[disabled],
fieldset[disabled] .button.is-auth.is-outlined.is-focused,
fieldset[disabled] .button.is-auth.is-outlined.is-hovered,
fieldset[disabled] .button.is-auth.is-outlined:focus,
fieldset[disabled] .button.is-auth.is-outlined:hover {
  color: #fff;
}
.button.is-upgrader {
  background: #9b5de7 padding-box, #9b5de7 border-box;
  border: 0.125rem solid transparent;
  color: #fff;
}
.button.is-upgrader > * {
  display: inline-block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.button.is-upgrader:before {
  background: #9b5de7 border-box;
  content: "";
  display: block;
  height: calc(100% + 2px);
  left: -1px;
  opacity: 0;
  position: absolute;
  top: -1px;
  transition: opacity 0.4s, background 0.4s;
  width: calc(100% + 2px);
}
.button.is-upgrader > * {
  display: inline-flex;
  z-index: 1;
}
.button.is-upgrader.is-hovered,
.button.is-upgrader.is-selected,
.button.is-upgrader:hover {
  color: #fff;
}
.button.is-upgrader.is-hovered:before,
.button.is-upgrader.is-selected:before,
.button.is-upgrader:hover:before {
  opacity: 1;
}
.button.is-upgrader.is-active,
.button.is-upgrader.is-focused,
.button.is-upgrader:active,
.button.is-upgrader:focus {
  color: #fff;
}
.button.is-upgrader.is-inverted {
  background: transparent;
  border: none;
}
.button.is-upgrader.is-inverted.is-hovered,
.button.is-upgrader.is-inverted:hover,
.button.is-upgrader.is-inverted[disabled],
fieldset[disabled] .button.is-upgrader.is-inverted {
  background: transparent;
}
.button.is-upgrader.is-outlined {
  background: linear-gradient(90deg, #13151d, #13151d) padding-box,
    #9b5de7 border-box;
  color: #fff;
}
.button.is-upgrader.is-outlined.is-focused,
.button.is-upgrader.is-outlined.is-hovered,
.button.is-upgrader.is-outlined:focus,
.button.is-upgrader.is-outlined:hover {
  color: #fff;
}
.button.is-upgrader.is-outlined.is-focused:before,
.button.is-upgrader.is-outlined.is-hovered:before,
.button.is-upgrader.is-outlined:focus:before,
.button.is-upgrader.is-outlined:hover:before {
  background: #9b5de7 border-box;
}
.button.is-upgrader.is-outlined.is-focused[disabled],
.button.is-upgrader.is-outlined.is-hovered[disabled],
.button.is-upgrader.is-outlined:focus[disabled],
.button.is-upgrader.is-outlined:hover[disabled],
fieldset[disabled] .button.is-upgrader.is-outlined.is-focused,
fieldset[disabled] .button.is-upgrader.is-outlined.is-hovered,
fieldset[disabled] .button.is-upgrader.is-outlined:focus,
fieldset[disabled] .button.is-upgrader.is-outlined:hover {
  color: #fff;
}
.button.is-steam-skins-dark {
  background: padding-box, linear-gradient(90deg, #292937, #292937) border-box;
  border: 0.125rem solid transparent;
  color: #fff;
}
.button.is-steam-skins-dark > * {
  display: inline-block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.button.is-steam-skins-dark:before {
  background: linear-gradient(90deg, #292937, #292937) border-box;
  content: "";
  display: block;
  height: calc(100% + 2px);
  left: -1px;
  opacity: 0;
  position: absolute;
  top: -1px;
  transition: opacity 0.4s, background 0.4s;
  width: calc(100% + 2px);
}
.button.is-steam-skins-dark > * {
  display: inline-flex;
  z-index: 1;
}
.button.is-steam-skins-dark.is-hovered,
.button.is-steam-skins-dark.is-selected,
.button.is-steam-skins-dark:hover {
  color: #fff;
}
.button.is-steam-skins-dark.is-hovered:before,
.button.is-steam-skins-dark.is-selected:before,
.button.is-steam-skins-dark:hover:before {
  opacity: 1;
}
.button.is-steam-skins-dark.is-active,
.button.is-steam-skins-dark.is-focused,
.button.is-steam-skins-dark:active,
.button.is-steam-skins-dark:focus {
  color: #fff;
}
.button.is-steam-skins-dark.is-inverted {
  background: transparent;
  border: none;
}
.button.is-steam-skins-dark.is-inverted.is-hovered,
.button.is-steam-skins-dark.is-inverted:hover,
.button.is-steam-skins-dark.is-inverted[disabled],
fieldset[disabled] .button.is-steam-skins-dark.is-inverted {
  background: transparent;
}
.button.is-steam-skins-dark.is-outlined {
  background: linear-gradient(90deg, #13151d, #13151d) padding-box,
    linear-gradient(90deg, #292937, #292937) border-box;
  color: #fff;
}
.button.is-steam-skins-dark.is-outlined.is-focused,
.button.is-steam-skins-dark.is-outlined.is-hovered,
.button.is-steam-skins-dark.is-outlined:focus,
.button.is-steam-skins-dark.is-outlined:hover {
  color: #fff;
}
.button.is-steam-skins-dark.is-outlined.is-focused:before,
.button.is-steam-skins-dark.is-outlined.is-hovered:before,
.button.is-steam-skins-dark.is-outlined:focus:before,
.button.is-steam-skins-dark.is-outlined:hover:before {
  background: linear-gradient(90deg, #292937, #292937) border-box;
}
.button.is-steam-skins-dark.is-outlined.is-focused[disabled],
.button.is-steam-skins-dark.is-outlined.is-hovered[disabled],
.button.is-steam-skins-dark.is-outlined:focus[disabled],
.button.is-steam-skins-dark.is-outlined:hover[disabled],
fieldset[disabled] .button.is-steam-skins-dark.is-outlined.is-focused,
fieldset[disabled] .button.is-steam-skins-dark.is-outlined.is-hovered,
fieldset[disabled] .button.is-steam-skins-dark.is-outlined:focus,
fieldset[disabled] .button.is-steam-skins-dark.is-outlined:hover {
  color: #fff;
}
.button.is-orange {
  background: padding-box, #ffa63d border-box;
  border: 0.125rem solid transparent;
  color: #fff;
}
.button.is-orange > * {
  display: inline-block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.button.is-orange:before {
  background: #ffa63d border-box;
  content: "";
  display: block;
  height: calc(100% + 2px);
  left: -1px;
  opacity: 0;
  position: absolute;
  top: -1px;
  transition: opacity 0.4s, background 0.4s;
  width: calc(100% + 2px);
}
.button.is-orange > * {
  display: inline-flex;
  z-index: 1;
}
.button.is-orange.is-hovered,
.button.is-orange.is-selected,
.button.is-orange:hover {
  color: #fff;
}
.button.is-orange.is-hovered:before,
.button.is-orange.is-selected:before,
.button.is-orange:hover:before {
  opacity: 1;
}
.button.is-orange.is-active,
.button.is-orange.is-focused,
.button.is-orange:active,
.button.is-orange:focus {
  color: #fff;
}
.button.is-orange.is-inverted {
  background: transparent;
  border: none;
}
.button.is-orange.is-inverted.is-hovered,
.button.is-orange.is-inverted:hover,
.button.is-orange.is-inverted[disabled],
fieldset[disabled] .button.is-orange.is-inverted {
  background: transparent;
}
.button.is-orange.is-outlined {
  background: linear-gradient(90deg, #13151d, #13151d) padding-box,
    #ffa63d border-box;
  color: #fff;
}
.button.is-orange.is-outlined.is-focused,
.button.is-orange.is-outlined.is-hovered,
.button.is-orange.is-outlined:focus,
.button.is-orange.is-outlined:hover {
  color: #fff;
}
.button.is-orange.is-outlined.is-focused:before,
.button.is-orange.is-outlined.is-hovered:before,
.button.is-orange.is-outlined:focus:before,
.button.is-orange.is-outlined:hover:before {
  background: #ffa63d border-box;
}
.button.is-orange.is-outlined.is-focused[disabled],
.button.is-orange.is-outlined.is-hovered[disabled],
.button.is-orange.is-outlined:focus[disabled],
.button.is-orange.is-outlined:hover[disabled],
fieldset[disabled] .button.is-orange.is-outlined.is-focused,
fieldset[disabled] .button.is-orange.is-outlined.is-hovered,
fieldset[disabled] .button.is-orange.is-outlined:focus,
fieldset[disabled] .button.is-orange.is-outlined:hover {
  color: #fff;
}
.button.is-green {
  background: padding-box, #2abd69 border-box;
  border: 0.125rem solid transparent;
  color: #fff;
}
.button.is-green > * {
  display: inline-block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.button.is-green:before {
  background: #2abd69 border-box;
  content: "";
  display: block;
  height: calc(100% + 2px);
  left: -1px;
  opacity: 0;
  position: absolute;
  top: -1px;
  transition: opacity 0.4s, background 0.4s;
  width: calc(100% + 2px);
}
.button.is-green > * {
  display: inline-flex;
  z-index: 1;
}
.button.is-green.is-hovered,
.button.is-green.is-selected,
.button.is-green:hover {
  color: #fff;
}
.button.is-green.is-hovered:before,
.button.is-green.is-selected:before,
.button.is-green:hover:before {
  opacity: 1;
}
.button.is-green.is-active,
.button.is-green.is-focused,
.button.is-green:active,
.button.is-green:focus {
  color: #fff;
}
.button.is-green.is-inverted {
  background: transparent;
  border: none;
}
.button.is-green.is-inverted.is-hovered,
.button.is-green.is-inverted:hover,
.button.is-green.is-inverted[disabled],
fieldset[disabled] .button.is-green.is-inverted {
  background: transparent;
}
.button.is-green.is-outlined {
  background: linear-gradient(90deg, #13151d, #13151d) padding-box,
    #2abd69 border-box;
  color: #fff;
}
.button.is-green.is-outlined.is-focused,
.button.is-green.is-outlined.is-hovered,
.button.is-green.is-outlined:focus,
.button.is-green.is-outlined:hover {
  color: #fff;
}
.button.is-green.is-outlined.is-focused:before,
.button.is-green.is-outlined.is-hovered:before,
.button.is-green.is-outlined:focus:before,
.button.is-green.is-outlined:hover:before {
  background: #2abd69 border-box;
}
.button.is-green.is-outlined.is-focused[disabled],
.button.is-green.is-outlined.is-hovered[disabled],
.button.is-green.is-outlined:focus[disabled],
.button.is-green.is-outlined:hover[disabled],
fieldset[disabled] .button.is-green.is-outlined.is-focused,
fieldset[disabled] .button.is-green.is-outlined.is-hovered,
fieldset[disabled] .button.is-green.is-outlined:focus,
fieldset[disabled] .button.is-green.is-outlined:hover {
  color: #fff;
}
.button:disabled {
  cursor: not-allowed !important;
  opacity: 0.4 !important;
}
.button:disabled:before {
  opacity: 0 !important;
}
.button.is-orange {
  background: #53392c;
  border: 2px solid #ffa63d;
  border-radius: 2px;
  transition: background-color 0.3s ease;
}
.button.is-orange:hover:not([disabled]) {
  background-color: #ffa63d;
}
.button.is-orange.is-bg {
  background: #53392c !important;
  border: 2px solid #ffa63d;
}
.button.is-green {
  background-color: transparent;
  border: 2px solid #2abd69;
  border-radius: 2px;
  transition: background-color 0.3s ease;
}
.button.is-green:hover:not([disabled]) {
  background-color: #2abd69;
}
.button.is-subscribe {
  background-color: #ff6d3633;
  border: 2px solid #ff6d36;
  transition: background-color 0.3s ease;
}
.button.is-subscribe:hover:not([disabled]) {
  background-color: #ff6d36;
}
.input {
  background: #1c2028;
  color: #8f9daa;
  font-size: 0.875rem;
  height: 100%;
  outline: none;
  padding: 0.625rem 0.9375rem;
  width: 100%;
}
.input,
.input:hover {
  border: 1px solid #252e35;
}
.input:focus {
  background: #353a46;
  border: 1px solid #515765;
  box-shadow: none;
}
.input::-moz-placeholder {
  opacity: 0.5;
}
.input::placeholder {
  opacity: 0.5;
}
.select {
  background: #333f4a4d;
  width: 100%;
}
.select:active {
  border-color: #fff;
}
.select select {
  background: #292937;
  border-color: transparent !important;
  box-shadow: none !important;
  transition: 0.3s;
  width: 100%;
}
.select select:hover {
  background: #333443;
}
.label {
  color: #8f9daa;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.1919rem;
}
.help {
  color: #f54251;
  font-size: 0.625rem;
  line-height: 0.875rem;
  margin-top: 0.3125rem;
  text-align: right;
}
.control {
  box-sizing: border-box;
  clear: both;
  font-size: 1rem;
  position: relative;
  text-align: inherit;
}
.control.has-icons-left .icon,
.control.has-icons-right .icon {
  color: #dbdbdb;
  height: 2.5em;
  pointer-events: none;
  position: absolute;
  top: 0;
  width: 2.5em;
  z-index: 4;
}
.control.has-icons-left .icon {
  left: 0;
}
.control.has-icons-right .icon {
  right: 0;
}
.control.has-icons-left .input,
.control.has-icons-left .select select {
  padding-left: 2.5em;
}
blockquote,
body,
dd,
dl,
dt,
fieldset,
figure,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
html,
iframe,
legend,
li,
ol,
p,
pre,
textarea,
ul {
  margin: 0;
  padding: 0;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: 100%;
  font-weight: 400;
}
ul {
  list-style: none;
}
button,
input,
select,
textarea {
  margin: 0;
}
html {
  box-sizing: border-box;
}
*,
:after,
:before {
  box-sizing: inherit;
}
img,
video {
  height: auto;
  max-width: 100%;
}
iframe {
  border: 0;
}
td,
th {
  padding: 0;
}
td:not([align]),
th:not([align]) {
  text-align: inherit;
}
html {
  background-color: #13151d;
  font-size: 16px;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  min-width: 300px;
  overflow-x: hidden;
  overflow-y: scroll;
  text-rendering: optimizeLegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
}
article,
aside,
figure,
footer,
header,
hgroup,
section {
  display: block;
}
body,
button,
input,
optgroup,
select,
textarea {
  font-family: Noto Sans, sans-serif;
}
code,
pre {
  -moz-osx-font-smoothing: auto;
  -webkit-font-smoothing: auto;
}
body {
  font-size: 1em;
  line-height: 1.5;
}
a,
body {
  color: #fff;
}
a {
  cursor: pointer;
  text-decoration: none;
}
a strong {
  color: currentColor;
}
a:hover {
  color: #fff;
}
code {
  font-size: 0.875em;
  font-weight: 400;
  padding: 0.25em 0.5em;
}
hr {
  background-color: #1b1c25;
  border: none;
  display: block;
  height: 2px;
  margin: 1.5rem 0;
}
img {
  height: auto;
  max-width: 100%;
}
input[type="checkbox"],
input[type="radio"] {
  vertical-align: baseline;
}
small {
  font-size: 0.875em;
}
span {
  font-style: inherit;
  font-weight: inherit;
}
strong {
  color: #fff;
}
fieldset {
  border: none;
}
pre {
  font-size: 0.875em;
  overflow-x: auto;
  padding: 1.25rem 1.5rem;
  white-space: pre;
  word-wrap: normal;
}
pre code {
  background-color: transparent;
  color: currentColor;
  font-size: 1em;
  padding: 0;
}
table td,
table th {
  vertical-align: top;
}
table td:not([align]),
table th:not([align]) {
  text-align: inherit;
}
table th {
  color: #fff;
}
.font-size-5 {
  font-size: 0.3125rem !important;
}
.font-size-6 {
  font-size: 0.375rem !important;
}
.font-size-7 {
  font-size: 0.4375rem !important;
}
.font-size-8 {
  font-size: 0.5rem !important;
}
.font-size-9 {
  font-size: 0.5625rem !important;
}
.font-size-10 {
  font-size: 0.625rem !important;
}
.font-size-11 {
  font-size: 0.6875rem !important;
}
.font-size-12 {
  font-size: 0.75rem !important;
}
.font-size-13 {
  font-size: 0.8125rem !important;
}
.font-size-14 {
  font-size: 0.875rem !important;
}
.font-size-15 {
  font-size: 0.9375rem !important;
}
.font-size-16 {
  font-size: 1rem !important;
}
.font-size-17 {
  font-size: 1.0625rem !important;
}
.font-size-18 {
  font-size: 1.125rem !important;
}
.font-size-19 {
  font-size: 1.1875rem !important;
}
.font-size-20 {
  font-size: 1.25rem !important;
}
.font-size-21 {
  font-size: 1.3125rem !important;
}
.font-size-22 {
  font-size: 1.375rem !important;
}
.font-size-23 {
  font-size: 1.4375rem !important;
}
.font-size-24 {
  font-size: 1.5rem !important;
}
.font-size-25 {
  font-size: 1.5625rem !important;
}
.font-weight-400 {
  font-weight: 400 !important;
}
.font-weight-500 {
  font-weight: 500 !important;
}
.font-weight-600 {
  font-weight: 600 !important;
}
.font-weight-700 {
  font-weight: 700 !important;
}
* {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
}
@-moz-document url-prefix() {
  * {
    scrollbar-color: #45b94c transparent;
    scrollbar-width: thin;
  }
}
body,
html {
  font-family: Noto Sans, sans-serif;
  font-size: 16px;
  padding: 0;
  width: 100%;
}
html ::-webkit-scrollbar {
  height: 3px;
  width: 3px;
}
html ::-webkit-scrollbar-corner {
  display: none;
}
html ::-webkit-scrollbar-track {
  background: #0003;
  border-radius: 5px;
}
html ::-webkit-scrollbar-thumb {
  background-image: linear-gradient(0deg, #515765 0, #515765);
  border-radius: 5px;
}
html ::-webkit-scrollbar-thumb:window-inactive {
  background-image: linear-gradient(0deg, #515765 0, #515765);
  opacity: 0.5;
}
body.has-navbar-fixed-top,
html.has-navbar-fixed-top {
  padding-top: 0 !important;
}
input[type="number"] {
  -moz-appearance: textfield;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
input[type="search"]::-webkit-search-cancel-button {
  -webkit-appearance: none;
  cursor: pointer;
  height: 10px;
  position: relative;
  right: 10px;
  width: 10px;
}
#__layout,
#__nuxt {
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  min-height: calc(100vh - 7rem);
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
.container {
  margin: 0 auto;
  max-width: 1000px;
}
@media (min-width: 769px) {
  .container {
    padding: 0 1rem;
  }
}
.core-icon,
.core-icon:before {
  font-size: inherit;
}
p {
  color: #b5b9bc;
  font-size: 0.875rem;
  font-weight: 500;
  line-height: 1.5rem;
}
h2 {
  color: #fff;
  font-size: 2.25rem;
  font-weight: 600;
  line-height: 3.0625rem;
  text-transform: uppercase;
}
.button span {
  align-items: center;
  display: flex;
  flex-wrap: nowrap;
}
.section__main {
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  margin-top: 3.5rem;
  min-height: 100%;
}
.section__main.main-content__new-design-margin {
  margin-top: var(--header-top-height);
}
@media screen and (max-width: 768px) {
  .section__main.main-content__new-design-margin {
    margin-top: 50px;
    padding-top: 0;
  }
}
.section__main.drop {
  padding-left: 10rem;
}
@media screen and (max-width: 768px) {
  .section__main.drop {
    padding-top: 0;
  }
}
@media screen and (max-width: 1200px) {
  .section__main.drop {
    padding-left: 0;
  }
}
.b-tabs {
  width: auto;
  z-index: 2;
}
.b-tabs .tabs {
  max-width: 100%;
  width: 100%;
}
.b-tabs .tabs::-webkit-scrollbar {
  display: none;
}
.b-tabs .tabs .my-nav {
  width: 100%;
}
.b-tabs .tabs ul {
  border-bottom: 1px solid hsla(203, 6%, 75%, 0.15);
  justify-content: flex-start;
}
.b-tabs .tabs li {
  position: relative;
}
.b-tabs .tabs li:not(:first-child) {
  margin-left: 2.5rem;
}
.b-tabs .tabs a {
  border-bottom: 0;
  color: #b5b9bc;
  margin: 0;
  padding: 0.5em 0;
  text-align: center;
}
.b-tabs .tabs a,
.b-tabs .tabs a.active {
  transition: opacity 0.3s ease-in-out, color 0.3s ease-in-out;
}
.b-tabs .tabs a.active {
  opacity: 1;
}
.b-tabs .tabs a.active:before {
  background: #04d154;
  bottom: 0;
  content: "";
  display: block;
  height: 1px;
  left: 0;
  position: absolute;
  right: 0;
  width: auto;
}
.b-tabs .tabs a:hover {
  color: #fff;
  opacity: 1;
  transition: opacity 0.3s ease-in-out, color 0.3s ease-in-out;
}
.b-tabs .tabs a .icon {
  height: auto;
  margin: 1px 0.3125rem 0 0;
  width: auto;
}
.b-tabs .tabs a .icon i {
  font-size: 1.5rem;
}
.b-tabs .tabs li.is-active a {
  color: #fff;
  position: relative;
}
.b-tabs .tabs li.is-active a:before {
  background: var(--theme-color-primary-gradient);
  content: "";
  height: 2px;
  left: 0;
  position: absolute;
  right: 0;
  top: 100%;
  width: auto;
}
.b-tabs .tab-content {
  padding: 1.25rem 0;
}
img {
  image-rendering: -webkit-optimize-contrast;
}
img[lazy="loading"] {
  opacity: 0;
}
img[lazy="loaded"] {
  opacity: 1;
  transition: opacity 0.2s;
}
.items-wrap {
  display: flex;
  flex-wrap: wrap;
  position: relative;
}
.items-wrap_grid {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(193px, 1fr));
  position: relative;
}
.items-wrap_grid .base-item {
  margin: 0 0.3125rem 0.625rem;
  width: auto !important;
}
.header_info-block {
  position: absolute;
  right: -1.25rem;
  top: 0.9375rem;
  z-index: 3;
}
.header_info-block .header_info-block__text {
  align-items: center;
  color: #fff;
  font-size: 0.75rem;
  font-weight: bolder;
  letter-spacing: 0.03em;
  line-height: 1rem;
  position: relative;
  text-transform: uppercase;
  z-index: 2;
}
.header_info-block__new,
.header_info-block__sale,
.header_info-block__top {
  align-items: center;
  display: flex;
  height: 1rem;
  justify-content: center;
  margin-bottom: 0.625rem;
  min-width: 2.5rem;
  padding: 0 0.25rem;
  position: relative;
  transform: skewY(-12deg);
}
.header_info-block__new .header_info-block__bg,
.header_info-block__sale .header_info-block__bg,
.header_info-block__top .header_info-block__bg {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.header_info-block__new {
  background: #00afaf;
}
.header_info-block__new .header_info-block__bg {
  background: url(/static/header/blue-gleam.svg);
  background-size: cover;
}
.header_info-block__sale {
  background: #f90;
}
.header_info-block__sale .header_info-block__bg {
  background: url(/static/header/orange-gleam.svg);
  background-size: cover;
}
.info-block {
  position: absolute;
  right: -1.25rem;
  top: 0.9375rem;
  z-index: 3;
}
@media screen and (max-width: 400px) {
  .info-block {
    right: -0.5rem;
  }
}
.info-block .info-block__text {
  align-items: center;
  color: #fff;
  font-size: 0.75rem;
  font-weight: 700;
  letter-spacing: 0.03em;
  line-height: 1rem;
  position: relative;
  text-transform: uppercase;
  z-index: 2;
}
.info-block__new,
.info-block__sale,
.info-block__top {
  align-items: center;
  display: flex;
  height: 1rem;
  justify-content: center;
  margin-bottom: 0.625rem;
  position: relative;
  transform: skewY(-15deg);
  width: 3rem;
}
.info-block__new .info-block__bg,
.info-block__sale .info-block__bg,
.info-block__top .info-block__bg {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.info-block__new {
  background: #00afaf;
}
.info-block__new .info-block__bg {
  background: url(/static/case/new-bade-bg.png);
  background-size: cover;
}
.info-block__sale {
  background: #f90;
}
.info-block__sale .info-block__bg {
  background: url(/static/case/sale-bade-bg.png);
  background-size: cover;
}
.info-block__top {
  background: #ff4e00;
}
.info-block__top .info-block__bg {
  background: url(/static/case/top-bade-bg.png);
  background-size: cover;
}
.old-price {
  align-items: center;
  color: #fd6972;
  display: inline-flex;
  font-size: 0.875rem;
  font-weight: 700;
  left: 0;
  line-height: 1.1875rem;
  margin: 0 0 0 0.9375rem;
  position: relative;
  text-align: center;
  text-transform: uppercase;
  top: 0;
  transform: translateY(0);
}
.old-price:after {
  background: linear-gradient(270deg, #fd6972, #c2031a);
  content: "";
  height: 2px;
  left: -4px;
  opacity: 0.8;
  position: absolute;
  right: -4px;
  top: 50%;
  transform: translateY(-50%);
  width: auto;
}
.old-price i {
  display: inline-flex;
  margin-right: 0.125rem;
}
.h1-wrap {
  align-items: center;
  display: flex;
  justify-content: center;
  padding: 1.25rem 0 0.625rem;
}
@media screen and (max-width: 768px) {
  .h1-wrap {
    padding-bottom: 2.1875rem;
    position: relative;
    width: 100%;
  }
}
.h1-wrap h1 {
  color: #fff;
  display: inline-block;
  text-transform: capitalize;
  white-space: nowrap;
  z-index: 1;
}
.h1-wrap h1,
.h1-wrap h1 span {
  font-size: 1.125rem;
  font-weight: 600;
  line-height: 1.5625rem;
}
.h1-wrap h1 span {
  color: #babbbd;
  padding-left: 1.875rem;
  position: relative;
  text-align: center;
}
.h1-wrap h1 span:before {
  background: #babbbd;
  content: "";
  display: inline-block;
  height: 0.5rem;
  left: 0.9375rem;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 0.0625rem;
}
@media screen and (max-width: 768px) {
  .h1-wrap h1 {
    padding-top: 1.875rem;
  }
  .h1-wrap h1 span {
    bottom: 10px;
    left: 50%;
    padding-left: 0;
    position: absolute;
    right: auto;
    transform: translate(-50%);
    width: auto;
  }
}
.h1-icon {
  display: inline-block;
  line-height: 1rem;
  margin-right: 0.625rem;
}
.h1-icon i {
  color: #a38ce7;
  font-size: 1rem;
}
@media screen and (max-width: 768px) {
  .h1-icon {
    padding-top: 1.875rem;
  }
}
.fake {
  height: 0;
  left: 0;
  position: absolute;
  visibility: hidden;
  width: 0;
  z-index: 0;
}
.containes-title {
  bottom: 0;
  color: #fff;
  display: inline-block;
  font-size: 1.125rem;
  font-weight: 700;
  left: 0;
  line-height: 1.5625rem;
  position: relative;
  text-align: left;
  text-transform: none;
}
.containes-title i {
  color: #ffc635;
  font-size: 1.25rem;
  margin-right: 0.3125rem;
}
@media screen and (min-width: 2000px) {
  body,
  html {
    font-size: 18px;
  }
}
@media screen and (max-width: 1023px) {
  body,
  html {
    font-size: 12px;
  }
  html ::-webkit-scrollbar {
    display: none;
  }
  html * ::-webkit-scrollbar {
    display: initial;
  }
}
@media screen and (max-width: 768px) {
  body,
  html {
    font-size: 16px;
  }
}
.navbar-item,
.navbar-link {
  padding: 0;
}
.modal-close {
  display: none;
}
.button-modal-close {
  border-radius: 15px;
  box-sizing: content-box;
  color: #86878b;
  cursor: pointer;
  display: block;
  font-size: 0.875rem;
  opacity: 0.6;
  position: absolute;
  right: 0.9375rem;
  text-align: center;
  top: 0.9375rem;
  transition: opacity 0.2s ease, transform 0.2s ease;
  z-index: 2;
}
.button-modal-close i {
  font-size: 24px;
}
.button-modal-close:hover {
  opacity: 1;
  transform: rotate(90deg);
}
.button-modal-close .core-icon {
  color: #ffffff80;
}
::-webkit-scrollbar {
  height: 0.1875rem;
  width: 0.1875rem;
}
::-webkit-scrollbar-track {
  background: #0003;
  border-radius: 0.3125rem;
}
::-webkit-scrollbar-thumb {
  background-image: linear-gradient(0deg, #00a25b 0, #6ae855);
  border-radius: 0.3125rem;
}
@media screen and (max-width: 768px) {
  .items-wrap_grid {
    grid-template-columns: repeat(auto-fill, minmax(156px, 1fr));
  }
}
.page-title {
  padding-bottom: 1.313rem;
}
.page-title .page-title__description,
.page-title span > span {
  color: #babbbd;
  padding-left: 1.875rem;
  position: relative;
}
@media screen and (max-width: 768px) {
  .page-title .page-title__description,
  .page-title span > span {
    display: block;
    flex-basis: 100%;
    padding-left: 0;
  }
}
.page-title .page-title__description:before,
.page-title span > span:before {
  background: #babbbd;
  content: "";
  display: inline-block;
  height: 0.5rem;
  left: 0.938rem;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 0.063rem;
}
@media screen and (max-width: 768px) {
  .page-title .page-title__description:before,
  .page-title span > span:before {
    content: none;
  }
}
.page-title .page-title__icon {
  display: inline-block;
  line-height: 1;
  margin-right: 0.625rem;
}
.page-title .page-title__icon.page-title__icon_orange .core-icon {
  color: #ff494b;
}
.page-title .page-title__icon .core-icon {
  color: #69e755;
  display: inline-block;
}
.tooltip {
  z-index: 5000;
}
.notify {
  z-index: 9900;
}
:root {
  --w-color-error: #da3f3f;
  --w-color-success: #2abd69;
  --w-color-premium-diamond: #2dc5f5;
  --w-color-premium-gold: #febc1d;
  --w-color-premium-silver: #dce1e5;
  --w-color-leaderboard-gold: #febc1d;
  --w-color-leaderboard-silver: #dce1e5;
  --w-color-leaderboard-bronze: #dfae7e;
  --w-color-border-1: #373845;
  --w-color-border-2: #333443;
  --w-color-border-3: #292937;
  --w-color-faceit: #f50;
  --w-color-accent-1: #ff8845;
  --w-color-accent-2: #da3f3f;
  --w-color-accent-3: #2abd69;
  --w-color-accent-4: #2dc5f5;
  --w-color-accent-5: #ff6d36;
  --w-color-accent-6: #8357ff;
  --w-color-accent-7: #efae14;
  --w-color-accent-8: #9b5de7;
  --w-color-accent-9: #a0d161;
  --w-color-accent-10: #ff9c49;
  --w-color-accent-11: #e91a77;
  --w-color-accent-1-darken: #53392c;
  --w-color-accent-2-darken: #451f25;
  --w-color-accent-3-darken: #234940;
  --w-color-accent-4-darken: #14475c;
  --w-color-accent-5-darken: #4f3026;
  --w-color-accent-6-darken: #39276b;
  --w-color-accent-7-darken: #6b5219;
  --w-color-accent-8-darken: #422d61;
  --w-color-accent-9-darken: #3e5027;
  --w-color-accent-10-darken: #543c2e;
  --w-color-accent-11-darken: #481634;
  --w-color-accent-1-darkest: #2d2325;
  --w-color-accent-2-darkest: #271920;
  --w-color-accent-3-darkest: #192726;
  --w-color-accent-4-darkest: #182d3b;
  --w-color-accent-5-darkest: #39271c;
  --w-color-accent-6-darkest: #211e37;
  --w-color-accent-7-darkest: #2c2720;
  --w-color-accent-8-darkest: #282238;
  --w-color-accent-9-darkest: #293126;
  --w-color-accent-10-darkest: #322929;
  --w-color-accent-11-darkest: #281626;
  --w-surface-color-1: #f1f1f1;
  --w-surface-color-2: #dce1e5;
  --w-surface-color-3: #8f9daa;
  --w-surface-color-4: #515765;
  --w-surface-color-5: #373845;
  --w-surface-color-6: #333443;
  --w-surface-color-7: #292937;
  --w-surface-color-8: #1e1e29;
  --w-surface-color-9: #1b1c25;
  --w-surface-color-9o: rgba(27, 28, 37, 0.8);
  --w-surface-color-10: #161821;
  --w-surface-color-11: #101117;
  --w-surface-color-12: #13151d;
  --w-surface-color-13: #1a232d;
  --w-surface-color-14: #242430;
  --w-text-color-1: #f1f1f1;
  --w-text-color-2: #dce1e5;
  --w-text-color-3: #8f9daa;
  --w-text-color-4: #515765;
  --w-text-color-5: #1e1e29;
  --w-rarity-color-consumer: #b0c3d9;
  --w-rarity-color-light-consumer: rgba(#b0c3d9, 0.36);
  --w-rarity-color-industrial: #5e98d9;
  --w-rarity-color-light-industrial: rgba(#5e98d9, 0.36);
  --w-rarity-color-uncommon: #5e98d9;
  --w-rarity-color-light-uncommon: rgba(#5e98d9, 0.36);
  --w-rarity-color-milspec: #4b69ff;
  --w-rarity-color-light-milspec: rgba(#4b69ff, 0.36);
  --w-rarity-color-high: #4b69ff;
  --w-rarity-color-light-high: rgba(#4b69ff, 0.36);
  --w-rarity-color-distinguished: #4b69ff;
  --w-rarity-color-light-distinguished: rgba(#4b69ff, 0.36);
  --w-rarity-color-restricted: #8847ff;
  --w-rarity-color-light-restricted: rgba(#8847ff, 0.36);
  --w-rarity-color-remarkable: #8847ff;
  --w-rarity-color-light-remarkable: rgba(#8847ff, 0.36);
  --w-rarity-color-exceptional: #8847ff;
  --w-rarity-color-light-exceptional: rgba(#8847ff, 0.36);
  --w-rarity-color-classified: #d32ce6;
  --w-rarity-color-light-classified: rgba(#d32ce6, 0.36);
  --w-rarity-color-exotic: #d32ce6;
  --w-rarity-color-light-exotic: rgba(#d32ce6, 0.36);
  --w-rarity-color-legendary: #d32ce6;
  --w-rarity-color-light-legendary: rgba(#d32ce6, 0.36);
  --w-rarity-color-superior: #d32ce6;
  --w-rarity-color-light-superior: rgba(#d32ce6, 0.36);
  --w-rarity-color-covert: #eb4b4b;
  --w-rarity-color-light-covert: rgba(#eb4b4b, 0.36);
  --w-rarity-color-master: #eb4b4b;
  --w-rarity-color-light-master: rgba(#eb4b4b, 0.36);
  --w-rarity-color-extraordinary: #ffb100;
  --w-rarity-color-light-extraordinary: rgba(#ffb100, 0.36);
  --w-rarity-color-covertknife: #f7b62d;
  --w-rarity-color-light-covertknife: rgba(#f7b62d, 0.36);
  --w-rarity-color-contraband: #e4ae39;
  --w-rarity-color-light-contraband: rgba(#e4ae39, 0.36);
  --w-rarity-color-immortal: #e4ae33;
  --w-rarity-color-light-immortal: rgba(#e4ae33, 0.36);
  --w-rarity-color-arcana: #ade55c;
  --w-rarity-color-light-arcana: rgba(#ade55c, 0.36);
}
.w-color-scheme-default {
  --w-color-error: #da3f3f;
  --w-color-success: #2abd69;
  --w-color-premium-diamond: #2dc5f5;
  --w-color-premium-gold: #febc1d;
  --w-color-premium-silver: #dce1e5;
  --w-color-leaderboard-gold: #febc1d;
  --w-color-leaderboard-silver: #dce1e5;
  --w-color-leaderboard-bronze: #dfae7e;
  --w-color-border-1: #373845;
  --w-color-border-2: #333443;
  --w-color-border-3: #292937;
  --w-color-faceit: #f50;
  --w-color-accent-1: #ff8845;
  --w-color-accent-2: #da3f3f;
  --w-color-accent-3: #2abd69;
  --w-color-accent-4: #2dc5f5;
  --w-color-accent-5: #ff6d36;
  --w-color-accent-6: #8357ff;
  --w-color-accent-7: #efae14;
  --w-color-accent-8: #9b5de7;
  --w-color-accent-9: #a0d161;
  --w-color-accent-10: #ff9c49;
  --w-color-accent-11: #e91a77;
  --w-color-accent-1-darken: #53392c;
  --w-color-accent-2-darken: #451f25;
  --w-color-accent-3-darken: #234940;
  --w-color-accent-4-darken: #14475c;
  --w-color-accent-5-darken: #4f3026;
  --w-color-accent-6-darken: #39276b;
  --w-color-accent-7-darken: #6b5219;
  --w-color-accent-8-darken: #422d61;
  --w-color-accent-9-darken: #3e5027;
  --w-color-accent-10-darken: #543c2e;
  --w-color-accent-11-darken: #481634;
  --w-color-accent-1-darkest: #2d2325;
  --w-color-accent-2-darkest: #271920;
  --w-color-accent-3-darkest: #192726;
  --w-color-accent-4-darkest: #182d3b;
  --w-color-accent-5-darkest: #39271c;
  --w-color-accent-6-darkest: #211e37;
  --w-color-accent-7-darkest: #2c2720;
  --w-color-accent-8-darkest: #282238;
  --w-color-accent-9-darkest: #293126;
  --w-color-accent-10-darkest: #322929;
  --w-color-accent-11-darkest: #281626;
  --w-surface-color-1: #f1f1f1;
  --w-surface-color-2: #dce1e5;
  --w-surface-color-3: #8f9daa;
  --w-surface-color-4: #515765;
  --w-surface-color-5: #373845;
  --w-surface-color-6: #333443;
  --w-surface-color-7: #292937;
  --w-surface-color-8: #1e1e29;
  --w-surface-color-9: #1b1c25;
  --w-surface-color-9o: rgba(27, 28, 37, 0.8);
  --w-surface-color-10: #161821;
  --w-surface-color-11: #101117;
  --w-surface-color-12: #13151d;
  --w-surface-color-13: #1a232d;
  --w-surface-color-14: #242430;
  --w-text-color-1: #f1f1f1;
  --w-text-color-2: #dce1e5;
  --w-text-color-3: #8f9daa;
  --w-text-color-4: #515765;
  --w-text-color-5: #1e1e29;
}
.w-rarity.consumer {
  --color: #b0c3d9;
  --color-light: rgba(#b0c3d9, 0.36);
}
.w-rarity.industrial,
.w-rarity.uncommon {
  --color: #5e98d9;
  --color-light: rgba(#5e98d9, 0.36);
}
.w-rarity.distinguished,
.w-rarity.high,
.w-rarity.milspec {
  --color: #4b69ff;
  --color-light: rgba(#4b69ff, 0.36);
}
.w-rarity.exceptional,
.w-rarity.remarkable,
.w-rarity.restricted {
  --color: #8847ff;
  --color-light: rgba(#8847ff, 0.36);
}
.w-rarity.classified,
.w-rarity.exotic,
.w-rarity.legendary,
.w-rarity.superior {
  --color: #d32ce6;
  --color-light: rgba(#d32ce6, 0.36);
}
.w-rarity.covert,
.w-rarity.master {
  --color: #eb4b4b;
  --color-light: rgba(#eb4b4b, 0.36);
}
.w-rarity.extraordinary {
  --color: #ffb100;
  --color-light: rgba(#ffb100, 0.36);
}
.w-rarity.covertknife {
  --color: #f7b62d;
  --color-light: rgba(#f7b62d, 0.36);
}
.w-rarity.contraband {
  --color: #e4ae39;
  --color-light: rgba(#e4ae39, 0.36);
}
.w-rarity.immortal {
  --color: #e4ae33;
  --color-light: rgba(#e4ae33, 0.36);
}
.w-rarity.arcana {
  --color: #ade55c;
  --color-light: rgba(#ade55c, 0.36);
}
:root {
  --w-premium-gradient-premium-diamond: linear-gradient(
    91deg,
    #2dc5f5 -0.75%,
    #a0e3ff 24.95%,
    #8de6ff 54.95%,
    #9fd9fd 82.8%,
    #2dc5f5 106.36%
  );
  --w-premium-gradient-premium-gold: linear-gradient(
    91deg,
    #856220 -8.54%,
    #fbe67b 26.75%,
    #ffef94 49.21%,
    #f7d14e 73.81%,
    #d4a041 98.41%
  );
  --w-premium-gradient-premium-silver: linear-gradient(
    91deg,
    #f9f9f9 -3.91%,
    #b0adad 46.38%,
    #bdbdbd 58.82%,
    #eee 78%,
    #7f7f7f 99.78%
  );
}
._base_9pu4z_1 {
  display: grid;
}
.base-currency-price[data-v-e8d42127] {
  align-items: center;
  display: flex;
}
.core-button {
  align-items: center;
  border-radius: 2px;
  color: #e2e2e2;
  cursor: pointer;
  display: flex;
  font-size: 0.75rem;
  font-weight: 600;
  gap: var(--core-button-gap, 0.3rem);
  justify-content: center;
  line-height: 1.1;
  padding: 0.6875rem 1.375rem;
  text-transform: uppercase;
  transition: background 0.4s, border 0.4s, opacity 0.4s;
  white-space: nowrap;
  width: -moz-fit-content;
  width: fit-content;
}
.core-button:disabled {
  cursor: not-allowed;
  opacity: 0.4;
}
.core-button > i {
  font-size: 18px;
}
.core-button--color--text-3 {
  color: #8f9daa;
}
.core-button--width--wide {
  padding-left: 5rem;
  padding-right: 5rem;
}
.core-button--width--full {
  width: 100%;
}
.core-button--width--square {
  height: 2.5rem;
  padding: 0 !important;
  width: 2.5rem;
}
.core-button--width--square.core-button--size--medium {
  height: 2.0625rem;
  width: 2.0625rem;
}
.core-button--wrap-text {
  text-wrap: wrap;
}
.core-button--width--square-32 {
  height: 32px;
  padding: 0 !important;
  width: 32px;
}
@media (max-width: 768px) {
  .core-button--mobile--width--full {
    width: 100%;
  }
}
.core-button--size--auto {
  padding: 0;
}
.core-button--size--small {
  font-size: 0.6875rem;
  padding: 0.1875rem 0.6875rem;
}
.core-button--size--small-notification {
  padding: 7px;
}
.core-button--size--medium {
  padding: 0.4375rem 2.4375rem;
}
.core-button--size--large {
  font-size: 0.875rem;
  padding: 1.0625rem 1rem;
}
.core-button--text--uppercase {
  text-transform: uppercase;
}
.core-button--text--none {
  text-transform: none;
}
.core-button--preset--default {
  background: #1e1e29;
  border: 2px solid #1e1e29;
}
@media (hover: hover) and (pointer: fine) {
  .core-button--preset--default:hover:not([disabled]) {
    background: #292937;
    border: 2px solid #292937;
    color: #e2e2e2;
  }
}
.core-button--preset--default.core-button--active {
  background: #292937;
  border: 2px solid #292937;
  color: #e2e2e2;
}
.core-button--preset--default.core-button--outline,
.core-button--preset--default.core-button--outline--dark {
  background: transparent;
}
@media (hover: hover) and (pointer: fine) {
  .core-button--preset--default.core-button--outline--dark:hover:not(
      [disabled]
    ) {
    background: #222434;
  }
}
.core-button--preset--default.core-button--mark {
  background: #333443;
  border: 2px solid #333443;
  padding-bottom: 0.4375rem;
  padding-top: 0.4375rem;
}
@media (hover: hover) and (pointer: fine) {
  .core-button--preset--default.core-button--mark:hover:not([disabled]) {
    background: #222434;
    border: 2px solid #222434;
  }
}
.core-button--preset--success {
  background: #194232;
  border: 2px solid #2abd69;
  position: relative;
}
.core-button--preset--success:before {
  content: normal;
}
@media (hover: hover) and (pointer: fine) {
  .core-button--preset--success:hover:not([disabled]) {
    background: #2abd69;
    border-radius: 2px;
  }
}
.core-button--preset--success:after {
  content: normal;
}
.core-button--preset--success.core-button--active {
  background: #2abd69;
}
.core-button--preset--success.core-button--outline {
  background: #13151d;
}
.core-button--preset--success.core-button--outline--dark {
  background: #13151d;
  position: relative;
}
.core-button--preset--success.core-button--outline--dark:before {
  content: normal;
}
@media (hover: hover) and (pointer: fine) {
  .core-button--preset--success.core-button--outline--dark:hover:not(
      [disabled]
    ) {
    background: #162e29;
    border-radius: 2px;
  }
}
.core-button--preset--success.core-button--outline--reverse {
  background: #2abd69;
  position: relative;
}
.core-button--preset--success.core-button--outline--reverse:before {
  content: normal;
}
@media (hover: hover) and (pointer: fine) {
  .core-button--preset--success.core-button--outline--reverse:hover:not(
      [disabled]
    ) {
    background: #194232;
    border-radius: 2px;
  }
}
.core-button--preset--success.core-button--border--dark {
  border-color: #13151d;
}
.core-button--preset--warning {
  background: #6b5219;
  border: 2px solid #efae14;
  position: relative;
}
.core-button--preset--warning:before {
  content: normal;
}
@media (hover: hover) and (pointer: fine) {
  .core-button--preset--warning:hover:not([disabled]) {
    background: #efae14;
    border-radius: 2px;
  }
}
.core-button--preset--warning:after {
  content: normal;
}
.core-button--preset--warning.core-button--active {
  background: #efae14;
}
.core-button--preset--warning.core-button--outline {
  background: transparent;
}
.core-button--preset--warning.core-button--outline--dark {
  background: transparent;
  position: relative;
}
.core-button--preset--warning.core-button--outline--dark:before {
  content: normal;
}
@media (hover: hover) and (pointer: fine) {
  .core-button--preset--warning.core-button--outline--dark:hover:not(
      [disabled]
    ) {
    background: #6b5219;
    border-radius: 2px;
  }
}
.core-button--preset--warning.core-button--outline--reverse {
  background: #efae14;
  position: relative;
}
.core-button--preset--warning.core-button--outline--reverse:before {
  content: normal;
}
@media (hover: hover) and (pointer: fine) {
  .core-button--preset--warning.core-button--outline--reverse:hover:not(
      [disabled]
    ) {
    background: #6b5219;
    border-radius: 2px;
  }
}
.core-button--preset--warning.core-button--border--dark {
  border-color: transparent;
}
.core-button--preset--info {
  background: linear-gradient(270deg, #225658 30%, #224552);
  border: 2px solid transparent;
  position: relative;
  z-index: 1;
}
.core-button--preset--info:before {
  background: linear-gradient(270deg, #01e9d3 30%, #018fb5);
  background-size: cover;
  border-radius: 2px;
  content: "";
  bottom: -2px;
  left: -2px;
  opacity: 0;
  position: absolute;
  right: -2px;
  top: -2px;
  transition: opacity 0.4s;
  z-index: -1;
}
@media (hover: hover) and (pointer: fine) {
  .core-button--preset--info:hover:not([disabled]):before {
    opacity: 1;
  }
}
.core-button--preset--info:after {
  background: linear-gradient(270deg, #01e9d3 30%, #018fb5);
  border-radius: 2px;
  content: "";
  bottom: -2px;
  left: -2px;
  -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  padding: 2px;
  position: absolute;
  right: -2px;
  top: -2px;
}
.core-button--preset--info.core-button--active:before {
  opacity: 1;
}
.core-button--preset--info.core-button--outline {
  background: transparent;
}
.core-button--preset--info.core-button--outline--dark {
  background: transparent;
  position: relative;
  z-index: 1;
}
.core-button--preset--info.core-button--outline--dark:before {
  background: linear-gradient(270deg, #225658 30%, #224552);
  background-size: cover;
  border-radius: 2px;
  content: "";
  bottom: -2px;
  left: -2px;
  opacity: 0;
  position: absolute;
  right: -2px;
  top: -2px;
  transition: opacity 0.4s;
  z-index: -1;
}
@media (hover: hover) and (pointer: fine) {
  .core-button--preset--info.core-button--outline--dark:hover:not(
      [disabled]
    ):before {
    opacity: 1;
  }
}
.core-button--preset--info.core-button--outline--reverse {
  background: linear-gradient(270deg, #01e9d3 30%, #018fb5);
  position: relative;
  z-index: 1;
}
.core-button--preset--info.core-button--outline--reverse:before {
  background: linear-gradient(270deg, #225658 30%, #224552);
  background-size: cover;
  border-radius: 2px;
  content: "";
  bottom: -2px;
  left: -2px;
  opacity: 0;
  position: absolute;
  right: -2px;
  top: -2px;
  transition: opacity 0.4s;
  z-index: -1;
}
@media (hover: hover) and (pointer: fine) {
  .core-button--preset--info.core-button--outline--reverse:hover:not(
      [disabled]
    ):before {
    opacity: 1;
  }
}
.core-button--preset--info.core-button--border--dark {
  border-color: transparent;
}
.core-button--preset--danger {
  background: #4f3026;
  border: 2px solid #ff6d36;
  position: relative;
}
.core-button--preset--danger:before {
  content: normal;
}
@media (hover: hover) and (pointer: fine) {
  .core-button--preset--danger:hover:not([disabled]) {
    background: #ff6d36;
    border-radius: 2px;
  }
}
.core-button--preset--danger:after {
  content: normal;
}
.core-button--preset--danger.core-button--active {
  background: #ff6d36;
}
.core-button--preset--danger.core-button--outline {
  background: transparent;
}
.core-button--preset--danger.core-button--outline--dark {
  background: transparent;
  position: relative;
}
.core-button--preset--danger.core-button--outline--dark:before {
  content: normal;
}
@media (hover: hover) and (pointer: fine) {
  .core-button--preset--danger.core-button--outline--dark:hover:not(
      [disabled]
    ) {
    background: #4f3026;
    border-radius: 2px;
  }
}
.core-button--preset--danger.core-button--outline--reverse {
  background: #ff6d36;
  position: relative;
}
.core-button--preset--danger.core-button--outline--reverse:before {
  content: normal;
}
@media (hover: hover) and (pointer: fine) {
  .core-button--preset--danger.core-button--outline--reverse:hover:not(
      [disabled]
    ) {
    background: #4f3026;
    border-radius: 2px;
  }
}
.core-button--preset--danger.core-button--border--dark {
  border-color: transparent;
}
.core-button--preset--dark {
  background: #333443;
  border: 2px solid #8f9daa;
  position: relative;
}
.core-button--preset--dark:before {
  content: normal;
}
@media (hover: hover) and (pointer: fine) {
  .core-button--preset--dark:hover:not([disabled]) {
    background: #8f9daa;
    border-radius: 2px;
  }
}
.core-button--preset--dark:after {
  content: normal;
}
.core-button--preset--dark.core-button--active {
  background: #8f9daa;
}
.core-button--preset--dark.core-button--outline {
  background: transparent;
}
.core-button--preset--dark.core-button--outline--dark {
  background: transparent;
  position: relative;
}
.core-button--preset--dark.core-button--outline--dark:before {
  content: normal;
}
@media (hover: hover) and (pointer: fine) {
  .core-button--preset--dark.core-button--outline--dark:hover:not([disabled]) {
    background: #333443;
    border-radius: 2px;
  }
}
.core-button--preset--dark.core-button--outline--reverse {
  background: #8f9daa;
  position: relative;
}
.core-button--preset--dark.core-button--outline--reverse:before {
  content: normal;
}
@media (hover: hover) and (pointer: fine) {
  .core-button--preset--dark.core-button--outline--reverse:hover:not(
      [disabled]
    ) {
    background: #333443;
    border-radius: 2px;
  }
}
.core-button--preset--dark.core-button--border--dark {
  border-color: transparent;
}
.core-button--preset--premium {
  background: #39276b;
  border: 2px solid #8357ff;
  position: relative;
}
.core-button--preset--premium:before {
  content: normal;
}
@media (hover: hover) and (pointer: fine) {
  .core-button--preset--premium:hover:not([disabled]) {
    background: #8357ff;
    border-radius: 2px;
  }
}
.core-button--preset--premium:after {
  content: normal;
}
.core-button--preset--premium.core-button--active {
  background: #8357ff;
}
.core-button--preset--premium.core-button--outline {
  background: transparent;
}
.core-button--preset--premium.core-button--outline--dark {
  background: transparent;
  position: relative;
}
.core-button--preset--premium.core-button--outline--dark:before {
  content: normal;
}
@media (hover: hover) and (pointer: fine) {
  .core-button--preset--premium.core-button--outline--dark:hover:not(
      [disabled]
    ) {
    background: #39276b;
    border-radius: 2px;
  }
}
.core-button--preset--premium.core-button--outline--reverse {
  background: #8357ff;
  position: relative;
}
.core-button--preset--premium.core-button--outline--reverse:before {
  content: normal;
}
@media (hover: hover) and (pointer: fine) {
  .core-button--preset--premium.core-button--outline--reverse:hover:not(
      [disabled]
    ) {
    background: #39276b;
    border-radius: 2px;
  }
}
.core-button--preset--premium.core-button--border--dark {
  border-color: transparent;
}
.core-button--preset--premium-silver {
  background: #333443;
  border: 2px solid #8f9daa;
  position: relative;
}
.core-button--preset--premium-silver:before {
  content: normal;
}
@media (hover: hover) and (pointer: fine) {
  .core-button--preset--premium-silver:hover:not([disabled]) {
    background: #8f9daa;
    border-radius: 2px;
  }
}
.core-button--preset--premium-silver:after {
  content: normal;
}
.core-button--preset--premium-silver.core-button--active {
  background: #8f9daa;
}
.core-button--preset--premium-silver.core-button--outline {
  background: transparent;
}
.core-button--preset--premium-silver.core-button--outline--dark {
  background: transparent;
  position: relative;
}
.core-button--preset--premium-silver.core-button--outline--dark:before {
  content: normal;
}
@media (hover: hover) and (pointer: fine) {
  .core-button--preset--premium-silver.core-button--outline--dark:hover:not(
      [disabled]
    ) {
    background: #333443;
    border-radius: 2px;
  }
}
.core-button--preset--premium-silver.core-button--outline--reverse {
  background: #8f9daa;
  position: relative;
}
.core-button--preset--premium-silver.core-button--outline--reverse:before {
  content: normal;
}
@media (hover: hover) and (pointer: fine) {
  .core-button--preset--premium-silver.core-button--outline--reverse:hover:not(
      [disabled]
    ) {
    background: #333443;
    border-radius: 2px;
  }
}
.core-button--preset--premium-silver.core-button--border--dark {
  border-color: transparent;
}
.core-button--preset--premium-gold {
  background: #6b5219;
  border: 2px solid #cf9c19;
  position: relative;
}
.core-button--preset--premium-gold:before {
  content: normal;
}
@media (hover: hover) and (pointer: fine) {
  .core-button--preset--premium-gold:hover:not([disabled]) {
    background: #cf9c19;
    border-radius: 2px;
  }
}
.core-button--preset--premium-gold:after {
  content: normal;
}
.core-button--preset--premium-gold.core-button--active {
  background: #cf9c19;
}
.core-button--preset--premium-gold.core-button--outline {
  background: transparent;
}
.core-button--preset--premium-gold.core-button--outline--dark {
  background: transparent;
  position: relative;
}
.core-button--preset--premium-gold.core-button--outline--dark:before {
  content: normal;
}
@media (hover: hover) and (pointer: fine) {
  .core-button--preset--premium-gold.core-button--outline--dark:hover:not(
      [disabled]
    ) {
    background: #6b5219;
    border-radius: 2px;
  }
}
.core-button--preset--premium-gold.core-button--outline--reverse {
  background: #cf9c19;
  position: relative;
}
.core-button--preset--premium-gold.core-button--outline--reverse:before {
  content: normal;
}
@media (hover: hover) and (pointer: fine) {
  .core-button--preset--premium-gold.core-button--outline--reverse:hover:not(
      [disabled]
    ) {
    background: #6b5219;
    border-radius: 2px;
  }
}
.core-button--preset--premium-gold.core-button--border--dark {
  border-color: transparent;
}
.core-button--preset--premium-diamond {
  background: #14475c;
  border: 2px solid #2dc5f5;
  position: relative;
}
.core-button--preset--premium-diamond:before {
  content: normal;
}
@media (hover: hover) and (pointer: fine) {
  .core-button--preset--premium-diamond:hover:not([disabled]) {
    background: #2dc5f5;
    border-radius: 2px;
  }
}
.core-button--preset--premium-diamond:after {
  content: normal;
}
.core-button--preset--premium-diamond.core-button--active {
  background: #2dc5f5;
}
.core-button--preset--premium-diamond.core-button--outline {
  background: transparent;
}
.core-button--preset--premium-diamond.core-button--outline--dark {
  background: transparent;
  position: relative;
}
.core-button--preset--premium-diamond.core-button--outline--dark:before {
  content: normal;
}
@media (hover: hover) and (pointer: fine) {
  .core-button--preset--premium-diamond.core-button--outline--dark:hover:not(
      [disabled]
    ) {
    background: #14475c;
    border-radius: 2px;
  }
}
.core-button--preset--premium-diamond.core-button--outline--reverse {
  background: #2dc5f5;
  position: relative;
}
.core-button--preset--premium-diamond.core-button--outline--reverse:before {
  content: normal;
}
@media (hover: hover) and (pointer: fine) {
  .core-button--preset--premium-diamond.core-button--outline--reverse:hover:not(
      [disabled]
    ) {
    background: #14475c;
    border-radius: 2px;
  }
}
.core-button--preset--premium-diamond.core-button--border--dark {
  border-color: transparent;
}
.core-button--preset--give-1 {
  background: #39276b;
  border: 2px solid #8357ff;
  position: relative;
}
.core-button--preset--give-1:before {
  content: normal;
}
@media (hover: hover) and (pointer: fine) {
  .core-button--preset--give-1:hover:not([disabled]) {
    background: #8357ff;
    border-radius: 2px;
  }
}
.core-button--preset--give-1:after {
  content: normal;
}
.core-button--preset--give-1.core-button--active {
  background: #8357ff;
}
.core-button--preset--give-1.core-button--outline {
  background: transparent;
}
.core-button--preset--give-1.core-button--outline--dark {
  background: transparent;
  position: relative;
}
.core-button--preset--give-1.core-button--outline--dark:before {
  content: normal;
}
@media (hover: hover) and (pointer: fine) {
  .core-button--preset--give-1.core-button--outline--dark:hover:not(
      [disabled]
    ) {
    background: #39276b;
    border-radius: 2px;
  }
}
.core-button--preset--give-1.core-button--outline--reverse {
  background: #8357ff;
  position: relative;
}
.core-button--preset--give-1.core-button--outline--reverse:before {
  content: normal;
}
@media (hover: hover) and (pointer: fine) {
  .core-button--preset--give-1.core-button--outline--reverse:hover:not(
      [disabled]
    ) {
    background: #39276b;
    border-radius: 2px;
  }
}
.core-button--preset--give-1.core-button--border--dark {
  border-color: transparent;
}
.core-button--preset--give-2 {
  background: #422d61;
  border: 2px solid #9b5de7;
  position: relative;
}
.core-button--preset--give-2:before {
  content: normal;
}
@media (hover: hover) and (pointer: fine) {
  .core-button--preset--give-2:hover:not([disabled]) {
    background: #9b5de7;
    border-radius: 2px;
  }
}
.core-button--preset--give-2:after {
  content: normal;
}
.core-button--preset--give-2.core-button--active {
  background: #9b5de7;
}
.core-button--preset--give-2.core-button--outline {
  background: transparent;
}
.core-button--preset--give-2.core-button--outline--dark {
  background: transparent;
  position: relative;
}
.core-button--preset--give-2.core-button--outline--dark:before {
  content: normal;
}
@media (hover: hover) and (pointer: fine) {
  .core-button--preset--give-2.core-button--outline--dark:hover:not(
      [disabled]
    ) {
    background: #422d61;
    border-radius: 2px;
  }
}
.core-button--preset--give-2.core-button--outline--reverse {
  background: #9b5de7;
  position: relative;
}
.core-button--preset--give-2.core-button--outline--reverse:before {
  content: normal;
}
@media (hover: hover) and (pointer: fine) {
  .core-button--preset--give-2.core-button--outline--reverse:hover:not(
      [disabled]
    ) {
    background: #422d61;
    border-radius: 2px;
  }
}
.core-button--preset--give-2.core-button--border--dark {
  border-color: transparent;
}
.core-button--preset--give-3 {
  background: #451f25;
  border: 2px solid #da3f3f;
  position: relative;
}
.core-button--preset--give-3:before {
  content: normal;
}
@media (hover: hover) and (pointer: fine) {
  .core-button--preset--give-3:hover:not([disabled]) {
    background: #da3f3f;
    border-radius: 2px;
  }
}
.core-button--preset--give-3:after {
  content: normal;
}
.core-button--preset--give-3.core-button--active {
  background: #da3f3f;
}
.core-button--preset--give-3.core-button--outline {
  background: transparent;
}
.core-button--preset--give-3.core-button--outline--dark {
  background: transparent;
  position: relative;
}
.core-button--preset--give-3.core-button--outline--dark:before {
  content: normal;
}
@media (hover: hover) and (pointer: fine) {
  .core-button--preset--give-3.core-button--outline--dark:hover:not(
      [disabled]
    ) {
    background: #451f25;
    border-radius: 2px;
  }
}
.core-button--preset--give-3.core-button--outline--reverse {
  background: #da3f3f;
  position: relative;
}
.core-button--preset--give-3.core-button--outline--reverse:before {
  content: normal;
}
@media (hover: hover) and (pointer: fine) {
  .core-button--preset--give-3.core-button--outline--reverse:hover:not(
      [disabled]
    ) {
    background: #451f25;
    border-radius: 2px;
  }
}
.core-button--preset--give-3.core-button--border--dark {
  border-color: transparent;
}
.core-button--preset--give-4 {
  background: #6b5219;
  border: 2px solid #efae14;
  position: relative;
}
.core-button--preset--give-4:before {
  content: normal;
}
@media (hover: hover) and (pointer: fine) {
  .core-button--preset--give-4:hover:not([disabled]) {
    background: #efae14;
    border-radius: 2px;
  }
}
.core-button--preset--give-4:after {
  content: normal;
}
.core-button--preset--give-4.core-button--active {
  background: #efae14;
}
.core-button--preset--give-4.core-button--outline {
  background: transparent;
}
.core-button--preset--give-4.core-button--outline--dark {
  background: transparent;
  position: relative;
}
.core-button--preset--give-4.core-button--outline--dark:before {
  content: normal;
}
@media (hover: hover) and (pointer: fine) {
  .core-button--preset--give-4.core-button--outline--dark:hover:not(
      [disabled]
    ) {
    background: #6b5219;
    border-radius: 2px;
  }
}
.core-button--preset--give-4.core-button--outline--reverse {
  background: #efae14;
  position: relative;
}
.core-button--preset--give-4.core-button--outline--reverse:before {
  content: normal;
}
@media (hover: hover) and (pointer: fine) {
  .core-button--preset--give-4.core-button--outline--reverse:hover:not(
      [disabled]
    ) {
    background: #6b5219;
    border-radius: 2px;
  }
}
.core-button--preset--give-4.core-button--border--dark {
  border-color: transparent;
}
.core-button--preset--upgrader {
  background: #4b2e61;
  border: 2px solid #9b5de7;
  position: relative;
}
.core-button--preset--upgrader:before {
  content: normal;
}
@media (hover: hover) and (pointer: fine) {
  .core-button--preset--upgrader:hover:not([disabled]) {
    background: #9b5de7;
    border-radius: 2px;
  }
}
.core-button--preset--upgrader:after {
  content: normal;
}
.core-button--preset--upgrader.core-button--active {
  background: #9b5de7;
}
.core-button--preset--upgrader.core-button--outline {
  background: transparent;
}
.core-button--preset--upgrader.core-button--outline--dark {
  background: transparent;
  position: relative;
}
.core-button--preset--upgrader.core-button--outline--dark:before {
  content: normal;
}
@media (hover: hover) and (pointer: fine) {
  .core-button--preset--upgrader.core-button--outline--dark:hover:not(
      [disabled]
    ) {
    background: #4b2e61;
    border-radius: 2px;
  }
}
.core-button--preset--upgrader.core-button--outline--reverse {
  background: #9b5de7;
  position: relative;
}
.core-button--preset--upgrader.core-button--outline--reverse:before {
  content: normal;
}
@media (hover: hover) and (pointer: fine) {
  .core-button--preset--upgrader.core-button--outline--reverse:hover:not(
      [disabled]
    ) {
    background: #4b2e61;
    border-radius: 2px;
  }
}
.core-button--preset--upgrader.core-button--border--dark {
  border-color: transparent;
}
.core-button--preset--warbreak {
  background: #684a04;
  border: 2px solid #efae14;
  position: relative;
}
.core-button--preset--warbreak:before {
  content: normal;
}
@media (hover: hover) and (pointer: fine) {
  .core-button--preset--warbreak:hover:not([disabled]) {
    background: #efae14;
    border-radius: 2px;
  }
}
.core-button--preset--warbreak:after {
  content: normal;
}
.core-button--preset--warbreak.core-button--active {
  background: #efae14;
}
.core-button--preset--warbreak.core-button--outline {
  background: transparent;
}
.core-button--preset--warbreak.core-button--outline--dark {
  background: transparent;
  position: relative;
}
.core-button--preset--warbreak.core-button--outline--dark:before {
  content: normal;
}
@media (hover: hover) and (pointer: fine) {
  .core-button--preset--warbreak.core-button--outline--dark:hover:not(
      [disabled]
    ) {
    background: #684a04;
    border-radius: 2px;
  }
}
.core-button--preset--warbreak.core-button--outline--reverse {
  background: #efae14;
  position: relative;
}
.core-button--preset--warbreak.core-button--outline--reverse:before {
  content: normal;
}
@media (hover: hover) and (pointer: fine) {
  .core-button--preset--warbreak.core-button--outline--reverse:hover:not(
      [disabled]
    ) {
    background: #684a04;
    border-radius: 2px;
  }
}
.core-button--preset--warbreak.core-button--border--dark {
  border-color: transparent;
}
.core-button--preset--hellsquad {
  background: #53392c;
  border: 2px solid #ffa63d;
  position: relative;
}
.core-button--preset--hellsquad:before {
  content: normal;
}
@media (hover: hover) and (pointer: fine) {
  .core-button--preset--hellsquad:hover:not([disabled]) {
    background: #ffa63d;
    border-radius: 2px;
  }
}
.core-button--preset--hellsquad:after {
  content: normal;
}
.core-button--preset--hellsquad.core-button--active {
  background: #ffa63d;
}
.core-button--preset--hellsquad.core-button--outline {
  background: transparent;
}
.core-button--preset--hellsquad.core-button--outline--dark {
  background: transparent;
  position: relative;
}
.core-button--preset--hellsquad.core-button--outline--dark:before {
  content: normal;
}
@media (hover: hover) and (pointer: fine) {
  .core-button--preset--hellsquad.core-button--outline--dark:hover:not(
      [disabled]
    ) {
    background: #53392c;
    border-radius: 2px;
  }
}
.core-button--preset--hellsquad.core-button--outline--reverse {
  background: #ffa63d;
  position: relative;
}
.core-button--preset--hellsquad.core-button--outline--reverse:before {
  content: normal;
}
@media (hover: hover) and (pointer: fine) {
  .core-button--preset--hellsquad.core-button--outline--reverse:hover:not(
      [disabled]
    ) {
    background: #53392c;
    border-radius: 2px;
  }
}
.core-button--preset--hellsquad.core-button--border--dark {
  border-color: transparent;
}
.core-button--preset--event {
  background: var(--w-current-event-secondary-color);
  border: 2px solid var(--w-current-event-primary-color);
  position: relative;
}
.core-button--preset--event:before {
  content: normal;
}
@media (hover: hover) and (pointer: fine) {
  .core-button--preset--event:hover:not([disabled]) {
    background: var(--w-current-event-primary-color);
    border-radius: 2px;
  }
}
.core-button--preset--event:after {
  content: normal;
}
.core-button--preset--event.core-button--active {
  background: var(--w-current-event-primary-color);
}
.core-button--preset--event.core-button--outline {
  background: transparent;
}
.core-button--preset--event.core-button--outline--dark {
  background: transparent;
  position: relative;
}
.core-button--preset--event.core-button--outline--dark:before {
  content: normal;
}
@media (hover: hover) and (pointer: fine) {
  .core-button--preset--event.core-button--outline--dark:hover:not([disabled]) {
    background: var(--w-current-event-secondary-color);
    border-radius: 2px;
  }
}
.core-button--preset--event.core-button--outline--reverse {
  background: var(--w-current-event-primary-color);
  position: relative;
}
.core-button--preset--event.core-button--outline--reverse:before {
  content: normal;
}
@media (hover: hover) and (pointer: fine) {
  .core-button--preset--event.core-button--outline--reverse:hover:not(
      [disabled]
    ) {
    background: var(--w-current-event-secondary-color);
    border-radius: 2px;
  }
}
.core-button--preset--event.core-button--border--dark {
  border-color: transparent;
}
.core-button--preset--custom {
  background: var(--core-button-color-dark);
  border: 2px solid var(--core-button-color-light);
  position: relative;
}
.core-button--preset--custom:before {
  content: normal;
}
@media (hover: hover) and (pointer: fine) {
  .core-button--preset--custom:hover:not([disabled]) {
    background: var(--core-button-color-light);
    border-radius: 2px;
  }
}
.core-button--preset--custom:after {
  content: normal;
}
.core-button--preset--custom.core-button--active {
  background: var(--core-button-color-light);
}
.core-button--preset--custom.core-button--outline {
  background: transparent;
}
.core-button--preset--custom.core-button--outline--dark {
  background: transparent;
  position: relative;
}
.core-button--preset--custom.core-button--outline--dark:before {
  content: normal;
}
@media (hover: hover) and (pointer: fine) {
  .core-button--preset--custom.core-button--outline--dark:hover:not(
      [disabled]
    ) {
    background: var(--core-button-color-dark);
    border-radius: 2px;
  }
}
.core-button--preset--custom.core-button--outline--reverse {
  background: var(--core-button-color-light);
  position: relative;
}
.core-button--preset--custom.core-button--outline--reverse:before {
  content: normal;
}
@media (hover: hover) and (pointer: fine) {
  .core-button--preset--custom.core-button--outline--reverse:hover:not(
      [disabled]
    ) {
    background: var(--core-button-color-dark);
    border-radius: 2px;
  }
}
.core-button--preset--custom.core-button--border--dark {
  border-color: transparent;
}
.core-button--preset--giveaway {
  background: #8847ff80;
  border: 2px solid #8847ff;
  position: relative;
}
.core-button--preset--giveaway:before {
  content: normal;
}
@media (hover: hover) and (pointer: fine) {
  .core-button--preset--giveaway:hover:not([disabled]) {
    background: #8847ff;
    border-radius: 2px;
  }
}
.core-button--preset--giveaway:after {
  content: normal;
}
.core-button--preset--giveaway.core-button--active {
  background: #8847ff;
}
.core-button--preset--giveaway.core-button--outline {
  background: transparent;
}
.core-button--preset--giveaway.core-button--outline--dark {
  background: transparent;
  position: relative;
}
.core-button--preset--giveaway.core-button--outline--dark:before {
  content: normal;
}
@media (hover: hover) and (pointer: fine) {
  .core-button--preset--giveaway.core-button--outline--dark:hover:not(
      [disabled]
    ) {
    background: #8847ff80;
    border-radius: 2px;
  }
}
.core-button--preset--giveaway.core-button--outline--reverse {
  background: #8847ff;
  position: relative;
}
.core-button--preset--giveaway.core-button--outline--reverse:before {
  content: normal;
}
@media (hover: hover) and (pointer: fine) {
  .core-button--preset--giveaway.core-button--outline--reverse:hover:not(
      [disabled]
    ) {
    background: #8847ff80;
    border-radius: 2px;
  }
}
.core-button--preset--giveaway.core-button--border--dark {
  border-color: transparent;
}
.core-button--preset--giveaway-orange {
  background: #53392c;
  border: 2px solid #ff8845;
  position: relative;
}
.core-button--preset--giveaway-orange:before {
  content: normal;
}
@media (hover: hover) and (pointer: fine) {
  .core-button--preset--giveaway-orange:hover:not([disabled]) {
    background: #ff8845;
    border-radius: 2px;
  }
}
.core-button--preset--giveaway-orange:after {
  content: normal;
}
.core-button--preset--giveaway-orange.core-button--active {
  background: #ff8845;
}
.core-button--preset--giveaway-orange.core-button--outline {
  background: transparent;
}
.core-button--preset--giveaway-orange.core-button--outline--dark {
  background: transparent;
  position: relative;
}
.core-button--preset--giveaway-orange.core-button--outline--dark:before {
  content: normal;
}
@media (hover: hover) and (pointer: fine) {
  .core-button--preset--giveaway-orange.core-button--outline--dark:hover:not(
      [disabled]
    ) {
    background: #53392c;
    border-radius: 2px;
  }
}
.core-button--preset--giveaway-orange.core-button--outline--reverse {
  background: #ff8845;
  position: relative;
}
.core-button--preset--giveaway-orange.core-button--outline--reverse:before {
  content: normal;
}
@media (hover: hover) and (pointer: fine) {
  .core-button--preset--giveaway-orange.core-button--outline--reverse:hover:not(
      [disabled]
    ) {
    background: #53392c;
    border-radius: 2px;
  }
}
.core-button--preset--giveaway-orange.core-button--border--dark {
  border-color: transparent;
}
.core-button--preset--giveaway-green {
  background: #234940;
  border: 2px solid #2abd69;
  position: relative;
}
.core-button--preset--giveaway-green:before {
  content: normal;
}
@media (hover: hover) and (pointer: fine) {
  .core-button--preset--giveaway-green:hover:not([disabled]) {
    background: #2abd69;
    border-radius: 2px;
  }
}
.core-button--preset--giveaway-green:after {
  content: normal;
}
.core-button--preset--giveaway-green.core-button--active {
  background: #2abd69;
}
.core-button--preset--giveaway-green.core-button--outline {
  background: transparent;
}
.core-button--preset--giveaway-green.core-button--outline--dark {
  background: transparent;
  position: relative;
}
.core-button--preset--giveaway-green.core-button--outline--dark:before {
  content: normal;
}
@media (hover: hover) and (pointer: fine) {
  .core-button--preset--giveaway-green.core-button--outline--dark:hover:not(
      [disabled]
    ) {
    background: #234940;
    border-radius: 2px;
  }
}
.core-button--preset--giveaway-green.core-button--outline--reverse {
  background: #2abd69;
  position: relative;
}
.core-button--preset--giveaway-green.core-button--outline--reverse:before {
  content: normal;
}
@media (hover: hover) and (pointer: fine) {
  .core-button--preset--giveaway-green.core-button--outline--reverse:hover:not(
      [disabled]
    ) {
    background: #234940;
    border-radius: 2px;
  }
}
.core-button--preset--giveaway-green.core-button--border--dark {
  border-color: transparent;
}
.core-button--preset--giveaway-lavender {
  background: #422d61;
  border: 2px solid #9b5de7;
  position: relative;
}
.core-button--preset--giveaway-lavender:before {
  content: normal;
}
@media (hover: hover) and (pointer: fine) {
  .core-button--preset--giveaway-lavender:hover:not([disabled]) {
    background: #9b5de7;
    border-radius: 2px;
  }
}
.core-button--preset--giveaway-lavender:after {
  content: normal;
}
.core-button--preset--giveaway-lavender.core-button--active {
  background: #9b5de7;
}
.core-button--preset--giveaway-lavender.core-button--outline {
  background: transparent;
}
.core-button--preset--giveaway-lavender.core-button--outline--dark {
  background: transparent;
  position: relative;
}
.core-button--preset--giveaway-lavender.core-button--outline--dark:before {
  content: normal;
}
@media (hover: hover) and (pointer: fine) {
  .core-button--preset--giveaway-lavender.core-button--outline--dark:hover:not(
      [disabled]
    ) {
    background: #422d61;
    border-radius: 2px;
  }
}
.core-button--preset--giveaway-lavender.core-button--outline--reverse {
  background: #9b5de7;
  position: relative;
}
.core-button--preset--giveaway-lavender.core-button--outline--reverse:before {
  content: normal;
}
@media (hover: hover) and (pointer: fine) {
  .core-button--preset--giveaway-lavender.core-button--outline--reverse:hover:not(
      [disabled]
    ) {
    background: #422d61;
    border-radius: 2px;
  }
}
.core-button--preset--giveaway-lavender.core-button--border--dark {
  border-color: transparent;
}
.core-button--preset--light {
  background: #292937;
  border: 2px solid #3f3f57;
  position: relative;
}
.core-button--preset--light:before {
  content: normal;
}
@media (hover: hover) and (pointer: fine) {
  .core-button--preset--light:hover:not([disabled]) {
    background: #3f3f57;
    border-radius: 2px;
  }
}
.core-button--preset--light:after {
  content: normal;
}
.core-button--preset--light.core-button--active {
  background: #3f3f57;
}
.core-button--preset--light.core-button--outline {
  background: transparent;
}
.core-button--preset--light.core-button--outline--dark {
  background: transparent;
  position: relative;
}
.core-button--preset--light.core-button--outline--dark:before {
  content: normal;
}
@media (hover: hover) and (pointer: fine) {
  .core-button--preset--light.core-button--outline--dark:hover:not([disabled]) {
    background: #292937;
    border-radius: 2px;
  }
}
.core-button--preset--light.core-button--outline--reverse {
  background: #3f3f57;
  position: relative;
}
.core-button--preset--light.core-button--outline--reverse:before {
  content: normal;
}
@media (hover: hover) and (pointer: fine) {
  .core-button--preset--light.core-button--outline--reverse:hover:not(
      [disabled]
    ) {
    background: #292937;
    border-radius: 2px;
  }
}
.core-button--preset--light.core-button--border--dark {
  border-color: transparent;
}
.core-button--preset--auth {
  background: #53392c;
  border: 2px solid #ff8845;
  position: relative;
}
.core-button--preset--auth:before {
  content: normal;
}
@media (hover: hover) and (pointer: fine) {
  .core-button--preset--auth:hover:not([disabled]) {
    background: #ff8845;
    border-radius: 2px;
  }
}
.core-button--preset--auth:after {
  content: normal;
}
.core-button--preset--auth.core-button--active {
  background: #ff8845;
}
.core-button--preset--auth.core-button--outline {
  background: transparent;
}
.core-button--preset--auth.core-button--outline--dark {
  background: transparent;
  position: relative;
}
.core-button--preset--auth.core-button--outline--dark:before {
  content: normal;
}
@media (hover: hover) and (pointer: fine) {
  .core-button--preset--auth.core-button--outline--dark:hover:not([disabled]) {
    background: #53392c;
    border-radius: 2px;
  }
}
.core-button--preset--auth.core-button--outline--reverse {
  background: #ff8845;
  position: relative;
}
.core-button--preset--auth.core-button--outline--reverse:before {
  content: normal;
}
@media (hover: hover) and (pointer: fine) {
  .core-button--preset--auth.core-button--outline--reverse:hover:not(
      [disabled]
    ) {
    background: #53392c;
    border-radius: 2px;
  }
}
.core-button--preset--auth.core-button--border--dark {
  border-color: transparent;
}
@media (max-width: 768px) {
  .core-button--preset--hellsquad {
    padding-left: 18px;
    padding-right: 18px;
  }
}
.core-button--preset--success.core-button--outline {
  background: transparent;
}
.core-button--preset--default-light {
  background: #292937;
  border: 2px solid #292937;
}
@media (hover: hover) and (pointer: fine) {
  .core-button--preset--default-light:hover:not([disabled]) {
    background: #3f3f57;
    border: 2px solid #3f3f57;
    color: #e2e2e2;
  }
}
.core-button--preset--default-light.core-button--active {
  background: #3f3f57;
  border: 2px solid #3f3f57;
  color: #e2e2e2;
}
.core-button--preset--default-light.core-button--outline,
.core-button--preset--default-light.core-button--outline--dark {
  background: transparent;
}
@media (hover: hover) and (pointer: fine) {
  .core-button--preset--default-light.core-button--outline--dark:hover:not(
      [disabled]
    ) {
    background: #3f3f57;
  }
}
.core-button--nps-back {
  border: 2px solid #515765;
}
.core-button--preset--event {
  --core-currency-icon-color: var(--w-current-event-primary-color);
}
@media (hover: hover) and (pointer: fine) {
  .core-button--preset--event:hover:not([disabled]) {
    --core-currency-icon-color: #fff;
    background-color: var(--w-current-event-primary-color);
  }
}
.core-button--preset--back {
  background-color: #15161f;
  border: 1px solid #15161f;
  opacity: 0.8;
}
@media (max-width: 768px) {
  .core-button--preset--back {
    min-width: 56px;
  }
}
.core-button--preset--header-back {
  background-color: transparent;
  font-size: 14px;
  font-weight: 400;
  gap: 4px;
  height: 36px;
  line-height: 19px;
  min-width: 50px;
  padding: 0 4px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-3);
  transition: color 0.3s ease;
}
@media (max-width: 768.98px) {
  .core-button--preset--header-back {
    height: 44px;
  }
}
.core-button--preset--back-giveaway {
  background-color: #161821 !important;
}
.core-button--case--price {
  font-size: 1rem;
  padding: 0.375rem 0.9375rem;
  text-transform: none;
}
.core-button--only-ico {
  padding: 10px 12px;
}
.core-button--share {
  font-size: 12px;
  padding: 10px;
  --core-ico-color: #8f9daa;
}
@media (hover: hover) and (pointer: fine) {
  .core-button--share:hover:not([disabled]) {
    --core-ico-color: #f1f1f1;
  }
}
.core-button--refill {
  --core-button-color-light: #2abd69;
  --core-button-color-dark: #194232;
  font-size: 12px;
  min-width: 146px;
  overflow: hidden;
  padding: 10px 30px;
  transition: transform 0.2s ease;
}
.core-button--refill:before {
  background: #ffffff80;
  filter: blur(10px);
  transform: skew(-15deg);
  width: 30px;
}
.core-button--refill:after,
.core-button--refill:before {
  content: "";
  display: block;
  height: 100%;
  left: -3.5rem;
  position: absolute;
  top: 0;
}
.core-button--refill:after {
  background: #fff3;
  filter: blur(2.5px);
  transform: skew(-47deg);
  width: 15px;
}
@media (hover: hover) and (pointer: fine) {
  .core-button--refill:hover:not([disabled]) {
    transform: scale(1.11);
  }
  .core-button--refill:hover:not([disabled]):after,
  .core-button--refill:hover:not([disabled]):before {
    left: calc(100% + 3.5rem);
    transition: left 0.4s ease;
  }
}
.core-button--contracts {
  font-size: 14px;
  font-weight: 600;
  padding: 17px 16px;
  width: 100%;
}
.core-button--contracts-add-10 {
  background-color: #292937;
  border-color: #292937;
}
@media (hover: hover) and (pointer: fine) {
  .core-button--contracts-add-10:hover:not([disabled]) {
    background-color: #333443 !important;
    border-color: #333443 !important;
  }
}
.socials[data-v-1235ffcd] {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 12px;
}
.socials__title[data-v-1235ffcd] {
  color: #8f9daa;
  font-size: 12px;
  font-weight: 400;
  line-height: 15px;
}
.socials__links[data-v-1235ffcd] {
  align-items: center;
  align-self: start;
  display: flex;
  gap: 20px;
  justify-content: flex-end;
}
@media screen and (max-width: 768px) {
  .socials__links[data-v-1235ffcd] {
    flex-wrap: wrap;
    justify-content: flex-start;
  }
}
.socials__list[data-v-1235ffcd] {
  align-items: center;
  align-self: start;
  display: flex;
  gap: 20px;
  justify-content: flex-end;
}
@media screen and (max-width: 768px) {
  .socials__list[data-v-1235ffcd] {
    flex-wrap: wrap;
    justify-content: flex-start;
  }
}
.socials__icon[data-v-1235ffcd] {
  color: #dce1e5;
  font-size: 20px;
  margin-left: auto;
  margin-right: auto;
  transition: color 0.3s ease;
}
@media screen and (min-width: 769px) {
  .socials .facebook.router-link-active[data-v-1235ffcd],
  .socials .facebook[data-v-1235ffcd]:hover {
    color: #1771e6;
  }
  .socials .twitter.router-link-active[data-v-1235ffcd],
  .socials .twitter[data-v-1235ffcd]:hover {
    color: #6f7481;
  }
  .socials .youtube.router-link-active[data-v-1235ffcd],
  .socials .youtube[data-v-1235ffcd]:hover {
    color: #f42828;
  }
  .socials .snapchat.router-link-active[data-v-1235ffcd],
  .socials .snapchat[data-v-1235ffcd]:hover {
    color: #fffc01;
  }
  .socials .discord.router-link-active[data-v-1235ffcd],
  .socials .discord[data-v-1235ffcd]:hover {
    color: #7289da;
  }
  .socials .tiktok.router-link-active[data-v-1235ffcd],
  .socials .tiktok[data-v-1235ffcd]:hover {
    color: #fe2c55;
  }
  .socials .faceit.router-link-active[data-v-1235ffcd],
  .socials .faceit[data-v-1235ffcd]:hover {
    color: #f8570c;
  }
  .socials .telegram.router-link-active[data-v-1235ffcd],
  .socials .telegram[data-v-1235ffcd]:hover {
    color: #24a1de;
  }
  .socials .vk.router-link-active[data-v-1235ffcd],
  .socials .vk[data-v-1235ffcd]:hover {
    color: #71aaeb;
  }
  .socials .weibo.router-link-active[data-v-1235ffcd],
  .socials .weibo[data-v-1235ffcd]:hover {
    color: #e70e29;
  }
  .socials .qq-zone.router-link-active[data-v-1235ffcd],
  .socials .qq-zone[data-v-1235ffcd]:hover {
    color: #fcee21;
  }
  .socials .instagram.router-link-active[data-v-1235ffcd],
  .socials .instagram[data-v-1235ffcd]:hover {
    color: #fe0db3;
  }
  .socials .whatsapp.router-link-active[data-v-1235ffcd],
  .socials .whatsapp[data-v-1235ffcd]:hover {
    color: #25d366;
  }
}
html .center {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 36px;
}
html .notfound {
  background-color: #13151d !important;
  display: flex;
  height: 100%;
  justify-content: center;
  left: 0;
  min-height: 100vh;
  min-width: 100vw;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 50;
}
html .notfound .wrap {
  margin: auto;
  max-width: 100%;
  padding: 2rem 1rem;
  text-align: center;
}
html .notfound .logo img {
  display: block;
}
html .notfound .error-status-image {
  height: 164px;
}
html .notfound .error-status-code {
  color: #515765;
  font-size: 184px;
  font-weight: 700;
  line-height: 250px;
  position: relative;
  z-index: 2;
}
@media screen and (max-width: 768px) {
  html .notfound .error-status-code {
    font-size: 130px;
    line-height: 170px;
  }
}
html .notfound .error-content {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
html .notfound .error-title {
  color: #f1f1f1;
  font-size: 18px;
  font-weight: 600;
  line-height: 24px;
}
html .notfound .error-description {
  color: #8f9daa;
  font-size: 16px;
  line-height: 24px;
  max-width: 380px;
}
html .notfound .back-home-btn {
  width: min(260px, 100%);
}
html .notfound .bottom-social {
  display: flex;
  justify-content: center;
  margin: 40px auto 0;
  max-width: 100%;
  position: relative;
  width: 100%;
  z-index: 3;
}
html .notfound .bottom-social .social-links-wrap {
  align-items: center;
  display: flex;
  justify-content: center;
  margin: 0 auto;
  width: 100%;
}
html .notfound .bottom-social .social-links-wrap .footer-social-link {
  color: #717c86;
  display: inline-block;
  font-size: 30px;
  margin: 0 13px;
  text-align: center;
  text-shadow: 0 0 1px #000, 0 0 1px #000;
  transform: rotateX(-30deg);
  transition: transform 0.5s ease, color 0.5s ease, text-shadow 0.5s ease;
}
html .notfound .bottom-social .social-links-wrap .footer-social-link i:before {
  font-size: 1.5rem;
}
html .notfound .bottom-social .social-links-wrap .footer-social-link:hover {
  transform: rotateX(-20deg) translateY(-0.3125rem);
}
html
  .notfound
  .bottom-social
  .social-links-wrap
  .footer-social-link:hover.facebook {
  color: #365899;
  text-shadow: 0 0 0 #365899, 0 1px 1px #2f4d86, 0 2px 1px #294273,
    0 3px 1px #223760, 0 4px 1px #1b2d4e, 0 5px 1px #15223b, 0 6px 1px #0e1728,
    0 7px 1px #070c15, 0 8px 1px #010102, 0 9px 1px #000, 0 10px 1px #000;
}
html
  .notfound
  .bottom-social
  .social-links-wrap
  .footer-social-link:hover.twitter {
  color: #1da1f2;
  text-shadow: 0 0 0 #1da1f2, 0 1px 1px #0d95e8, 0 2px 1px #0c85d0,
    0 3px 1px #0b76b8, 0 4px 1px #0967a0, 0 5px 1px #085788, 0 6px 1px #064870,
    0 7px 1px #053857, 0 8px 1px #04293f, 0 9px 1px #021927, 0 10px 1px #010a0f;
}
html .notfound .bottom-social .social-links-wrap .footer-social-link:hover.vk {
  color: #4680c2;
  text-shadow: 0 0 0 #4680c2, 0 1px 1px #3b73b3, 0 2px 1px #3567a0,
    0 3px 1px #2e5b8d, 0 4px 1px #284e7a, 0 5px 1px #224267, 0 6px 1px #1c3653,
    0 7px 1px #152940, 0 8px 1px #0f1d2d, 0 9px 1px #09111a, 0 10px 1px #020407;
}
html
  .notfound
  .bottom-social
  .social-links-wrap
  .footer-social-link:hover.youtube {
  color: red;
  text-shadow: 0 0 0 red, 0 1px 1px #e60000, 0 2px 1px #c00, 0 3px 1px #b30000,
    0 4px 1px #900, 0 5px 1px maroon, 0 6px 1px #600, 0 7px 1px #4d0000,
    0 8px 1px #300, 0 9px 1px #1a0000, 0 10px 1px #000;
}
html
  .notfound
  .bottom-social
  .social-links-wrap
  .footer-social-link:hover.snapchat {
  color: #fffc00;
  text-shadow: 0 0 0 #fffc00, 0 1px 1px #e6e300, 0 2px 1px #ccca00,
    0 3px 1px #b3b000, 0 4px 1px #999700, 0 5px 1px #807e00, 0 6px 1px #666500,
    0 7px 1px #4d4c00, 0 8px 1px #333200, 0 9px 1px #1a1900, 0 10px 1px #000;
}
html
  .notfound
  .bottom-social
  .social-links-wrap
  .footer-social-link:hover.instagram {
  color: #c13584;
  text-shadow: 0 0 0 #c13584, 0 1px 1px #ad3076, 0 2px 1px #992a69,
    0 3px 1px #85255b, 0 4px 1px #711f4d, 0 5px 1px #5d1a40, 0 6px 1px #491432,
    0 7px 1px #350f24, 0 8px 1px #210917, 0 9px 1px #0d0409, 0 10px 1px #000;
}
.button[data-v-d5fea157] {
  gap: 0.3rem;
}
.button.is-dynamic[data-v-d5fea157] {
  background-color: var(--c2f3aa36);
  border: 2px solid var(--d1f95088);
  transition: background-color 0.8s, color 0.8s;
}
.button.is-dynamic[data-v-d5fea157]:hover {
  background-color: var(--0d74f6e0);
}
.button.is-dynamic.is-outlined[data-v-d5fea157] {
  background-color: transparent;
}
.button.is-dynamic.is-outlined[data-v-d5fea157]:hover {
  background-color: var(--d1f95088);
}
.button.is-loading[data-v-d5fea157]:before {
  animation: spinAround-d5fea157 0.5s linear infinite;
  border: 2px solid transparent;
  border-bottom-color: #fff;
  border-radius: 290486px;
  content: "";
  display: block;
  height: 8px;
  left: calc(50% - 0.5em);
  position: absolute;
  position: relative;
  top: calc(50% - 0.5em);
  width: 8px;
}
@keyframes spinAround-d5fea157 {
  0% {
    transform: rotate(0);
  }
  to {
    transform: rotate(359deg);
  }
}
.core-home-button:hover .core-home-button__label {
  color: var(--w-text-color-2);
  text-decoration: underline;
}
.core-home-button:hover .core-home-button__icon,
.core-home-button__icon {
  color: var(--w-text-color-3);
}
.core-home-button__icon {
  font-size: 20px;
}
@media (max-width: 768.98px) {
  .core-home-button__icon {
    font-size: 18px;
  }
}
.core-page-header[data-v-1e006f78] {
  align-items: center;
  display: grid;
  gap: 8px;
  grid-template-columns: 1fr minmax(min-content, 1fr) 1fr;
  padding: 16px 0;
  position: relative;
  width: 100%;
  z-index: 12;
}
@media (max-width: 768px) {
  .core-page-header[data-v-1e006f78] {
    background: #161821;
    grid-template-columns: 1fr minmax(50%, 1fr) 1fr;
    min-height: 44px;
    padding: 0;
  }
}
.core-page-header.is-mobile-device[data-v-1e006f78] {
  background: #161821;
  grid-template-columns: 1fr minmax(50%, 1fr) 1fr;
  min-height: 44px;
  padding: 0;
}
@media (max-width: 768px) {
  .core-page-header--full-width[data-v-1e006f78] {
    left: -8px;
    width: 100dvw;
  }
}
.core-page-header--full-width.is-mobile-device[data-v-1e006f78] {
  left: -8px;
  width: 100dvw;
}
.core-page-header .core-page-header__back[data-v-1e006f78] {
  display: flex;
  justify-content: left;
}
.core-page-header .core-page-header__icon-title[data-v-1e006f78] {
  align-items: center;
  color: #dce1e5;
  display: flex;
  font-size: 18px;
  font-weight: 700;
  gap: 10px;
  justify-content: center;
  line-height: 24.52px;
  position: relative;
  text-align: center;
  text-transform: none;
  white-space: nowrap;
}
@media (max-width: 768px) {
  .core-page-header .core-page-header__icon-title[data-v-1e006f78] {
    line-height: 16.8px;
  }
}
.core-page-header .core-page-header__title[data-v-1e006f78] {
  font-size: 18px;
  font-weight: 600;
  line-height: 24px;
  overflow: hidden;
  text-overflow: ellipsis;
  text-transform: none;
  white-space: nowrap;
  --font-size: 18px;
  --line-height: 24px;
  color: var(--w-text-color-1);
}
@media (max-width: 768px) {
  .core-page-header .core-page-header__title[data-v-1e006f78] {
    font-size: 14px;
    font-weight: 600;
    line-height: 19px;
    text-transform: none;
    --font-size: 14px;
    --line-height: 19px;
    color: var(--w-text-color-1);
  }
}
.core-page-header .core-page-header__icon[data-v-1e006f78] {
  font-size: 24px;
}
@media (max-width: 768px) {
  .core-page-header .core-page-header__icon[data-v-1e006f78] {
    color: #8f9daa;
    font-size: 20px;
  }
}
.core-page-header .core-page-header__socials[data-v-1e006f78] {
  display: flex;
  gap: 4px;
  justify-content: right;
}
@media (max-width: 768px) {
  .core-page-header .core-page-header__socials[data-v-1e006f78] {
    color: #8f9daa;
    padding-right: 8px;
  }
}
.home-button-container[data-v-215c2f45] {
  padding: 0 16px;
}
@media screen and (max-width: 768px) {
  .home-button-container[data-v-215c2f45] {
    padding: 0 10px;
  }
}
.home-button[data-v-215c2f45] {
  align-items: center;
  background-color: #161821b3;
  display: flex;
  font-size: 0.75rem;
  font-weight: 600;
  height: 2.5rem;
  line-height: 1rem;
  padding: 0.625rem 1.125rem;
  text-transform: uppercase;
  z-index: 1;
}
@media screen and (max-width: 768px) {
  .home-button[data-v-215c2f45] {
    left: 0;
  }
}
.home-button__icon[data-v-215c2f45] {
  font-size: 0.625rem;
  height: 1em;
  margin-right: 0.5rem;
  transition: transform 0.2s;
}
.home-button:hover .home-button__icon[data-v-215c2f45] {
  transform: translate(-0.3125rem);
}
.home-button span[data-v-215c2f45] {
  white-space: nowrap;
}
@media screen and (max-width: 768px) {
  .home-button[data-v-215c2f45] {
    background-color: transparent;
  }
  .home-button span[data-v-215c2f45] {
    display: none;
  }
}
.loading-overlay.is-active {
  display: flex;
}
.loading-image {
  animation: pulse-loader 0.75s infinite;
  height: 8rem;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 20;
}
.loading-overlay {
  align-items: center;
  bottom: 0;
  display: none;
  justify-content: center;
  left: 0;
  overflow: hidden;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 999;
}
.loading-overlay.need-opacity .loading-background {
  opacity: 0.4;
}
.loading-overlay.is-full-page {
  position: fixed;
  z-index: 10000;
}
.loading-overlay--fixed {
  bottom: auto;
  height: 100%;
  left: 50%;
  position: fixed;
  right: auto;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
}
.base-loader .loading-background {
  background: #13151d;
  height: 100%;
  width: 100%;
}
.base-loader.no-background .loading-background {
  background: none !important;
}
.base-loader .loading {
  height: 8rem !important;
  position: absolute;
  width: 100%;
}
.base-loader .loading div:not(.loading-shadow) {
  height: 8rem !important;
}
.base-loader .loading .loading-shadow {
  animation: shadow-loader 6s ease-in-out 0.5s infinite;
  background: linear-gradient(132.27deg, #ffc635 0.57%, #ff5252 97.38%);
  filter: blur(45px);
  height: 25px;
  left: 50%;
  opacity: 0;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%) scale(1);
  width: 25px;
}
@keyframes shadow-loader {
  0% {
    opacity: 0;
    transform: translate(-50%, -50%) scale(1);
  }
  50% {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1.2);
  }
  to {
    opacity: 0;
    transform: translate(-50%, -50%) scale(1);
  }
}
.main-wrapper {
  min-height: 80vh;
}
.page-header {
  display: flex;
  flex-flow: column;
  width: 100%;
}
.page-header__main {
  background: #13151d;
  display: flex;
  padding-left: 1.875rem;
  padding-right: 1.875rem;
  position: relative;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .page-header__main {
    background: #161821;
    left: -16px;
    padding: 0;
    width: 100dvw;
  }
}
.page-header__home {
  left: 1.875rem;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
@media screen and (max-width: 768px) {
  .page-header__home {
    left: -12px;
  }
}
.page-header__home--with-out-padding {
  left: 0 !important;
  padding: 0 !important;
}
.page-header__title {
  align-items: center;
  display: flex;
  height: 4.0625rem;
  justify-content: center;
  text-transform: capitalize;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .page-header__title {
    height: 3.125rem;
  }
}
.page-header__title i {
  display: flex;
  margin-right: 0.625rem;
}
@media screen and (max-width: 768px) {
  .page-header__title i {
    display: block;
    font-size: 0.75rem;
  }
}
.page-header__title .green-icon {
  color: #2abd69;
}
.page-header__title a,
.page-header__title h2 {
  align-items: center;
  color: inherit;
  display: flex;
  font-size: 1.125rem;
  font-weight: 600;
  line-height: 1.5625rem;
  text-transform: inherit;
}
@media screen and (max-width: 768px) {
  .page-header__title a,
  .page-header__title h2 {
    font-size: 0.875rem;
  }
}
@media screen and (max-width: 375px) {
  .page-header__title a,
  .page-header__title h2 {
    font-size: 0.75rem;
  }
}
.page-header__title a span,
.page-header__title h2 span {
  align-items: center;
  border-left: 1px solid rgba(81, 87, 101, 0.302);
  color: #515765;
  display: inline-flex;
  font-size: 1.125rem;
  height: 1.25rem;
  line-height: 1.5625rem;
  margin-left: 0.625rem;
  padding-left: 0.625rem;
}
@media screen and (max-width: 768px) {
  .page-header__title a span,
  .page-header__title h2 span {
    font-size: 0.875rem;
  }
}
@media screen and (max-width: 375px) {
  .page-header__title a span,
  .page-header__title h2 span {
    font-size: 0.75rem;
  }
}
._base_1o938_1._hasBlur_1o938_1 {
  filter: blur(5px);
  opacity: 0.5;
  transition: opacity 1s;
}
._base_1o938_1._hasBlur_1o938_1._loaded_1o938_6 {
  filter: blur(0);
  opacity: 1;
}
._base_1yi2l_1 {
  --ratio: 1.36;
  --outline-ratio: 0.0455;
  position: relative;
}
._base_1yi2l_1,
._base_1yi2l_1 ._avatar_1yi2l_10 {
  height: var(--w-user-avatar-size, 40px);
  min-height: var(--w-user-avatar-size, 40px);
  min-width: var(--w-user-avatar-size, 40px);
  width: var(--w-user-avatar-size, 40px);
}
._base_1yi2l_1 ._avatar_1yi2l_10 {
  border-radius: 50%;
  display: block;
}
._base_1yi2l_1 ._avatar-frame_1yi2l_18 {
  display: block;
  height: calc(var(--w-user-avatar-size, 40px) * var(--ratio));
  left: calc((1 - var(--ratio)) / 2 * var(--w-user-avatar-size, 40px));
  max-width: none;
  position: absolute;
  top: calc((1 - var(--ratio)) / 2 * var(--w-user-avatar-size, 40px));
  width: calc(var(--w-user-avatar-size, 40px) * var(--ratio));
}
._base_1yi2l_1._xs_1yi2l_27 {
  --w-user-avatar-size: 24px;
}
._base_1yi2l_1._xs_1yi2l_27._with-margin_1yi2l_30 {
  margin-right: 4px;
}
._base_1yi2l_1._s_1yi2l_33 {
  --w-user-avatar-size: 32px;
}
._base_1yi2l_1._s_1yi2l_33._with-margin_1yi2l_30 {
  margin-right: 8px;
}
._base_1yi2l_1._m_1yi2l_39 {
  --w-user-avatar-size: 44px;
}
._base_1yi2l_1._m_1yi2l_39._with-margin_1yi2l_30 {
  margin-right: 8px;
}
._base_1yi2l_1._l_1yi2l_45 {
  --w-user-avatar-size: 64px;
}
._base_1yi2l_1._l_1yi2l_45._with-margin_1yi2l_30 {
  margin-right: 12px;
}
._base_1yi2l_1._xl_1yi2l_51 {
  --w-user-avatar-size: 80px;
}
._base_1yi2l_1._xl_1yi2l_51._with-margin_1yi2l_30 {
  margin-right: 16px;
}
._base_1yi2l_1._xxl_1yi2l_57 {
  --w-user-avatar-size: 128px;
}
._base_1yi2l_1._xxl_1yi2l_57._with-margin_1yi2l_30 {
  margin-right: 24px;
}
._base_1yi2l_1._silver_1yi2l_63 {
  --color: var(--w-color-premium-silver);
}
._base_1yi2l_1._gold_1yi2l_66 {
  --color: var(--w-color-premium-gold);
}
._base_1yi2l_1._diamond_1yi2l_69 {
  --color: var(--w-color-premium-diamond);
}
._base_1yi2l_1._diamond_1yi2l_69 ._avatar_1yi2l_10,
._base_1yi2l_1._gold_1yi2l_66 ._avatar_1yi2l_10,
._base_1yi2l_1._silver_1yi2l_63 ._avatar_1yi2l_10 {
  outline: calc(var(--outline-ratio) * var(--w-user-avatar-size, 40px)) solid
    var(--color);
}
._base_1etf3_1 {
  display: grid;
  width: -moz-fit-content;
  width: fit-content;
}
._base_1etf3_1._noFit_1etf3_5 {
  width: auto;
}
._base_1etf3_1 ._text_1etf3_8 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
._base_1etf3_1._right_1etf3_13 ._text_1etf3_8 {
  text-align: right;
}
._base_1etf3_1._center_1etf3_16 ._text_1etf3_8 {
  text-align: center;
}
.loader-custom-wrap[data-v-f6a97572] {
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 50;
}
.loader-custom-wrap .loader-custom[data-v-f6a97572] {
  animation: animate-f6a97572 0.7s linear infinite;
  background: linear-gradient(#1b1c25, #1b1c25, #515765);
  border-radius: 3.125rem;
  height: 1.5625rem;
  position: relative;
  width: 1.5625rem;
}
.loader-custom-wrap .loader-custom span[data-v-f6a97572] {
  background: linear-gradient(#1b1c25, #1b1c25, #515765);
  border-radius: 3.125rem;
  height: 100%;
  position: absolute;
  width: 100%;
}
.loader-custom-wrap .loader-custom[data-v-f6a97572]:after {
  background: #13151d;
  border-radius: 3.125rem;
  bottom: 0.3rem;
  content: "";
  left: 0.3rem;
  position: absolute;
  right: 0.3rem;
  top: 0.3rem;
}
@keyframes animate-f6a97572 {
  0% {
    transform: rotate(0);
  }
  to {
    transform: rotate(1turn);
  }
}
.avatar-name__approved[data-v-564bd6cf] {
  color: #ff8845;
  font-size: 18px;
  justify-content: center;
  margin-left: 2px;
}
.avatar-name__approved[data-v-564bd6cf],
.avatar-name__text-top[data-v-564bd6cf],
.user[data-v-564bd6cf] {
  align-items: center;
  display: flex;
}
.user[data-v-564bd6cf] {
  flex-direction: row;
  justify-content: center;
}
.user--vertical[data-v-564bd6cf] {
  flex-direction: column;
}
.user--king .desc[data-v-564bd6cf] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
@media screen and (max-width: 768px) {
  .user--king[data-v-564bd6cf] {
    flex-direction: row-reverse !important;
    gap: 0.9375rem;
    justify-content: space-between !important;
    width: 100%;
  }
}
.avatar[data-v-564bd6cf] {
  border-radius: 100%;
  box-sizing: border-box;
  height: 2.5rem;
  overflow: hidden;
  padding: 0.125rem;
  position: relative;
  width: 2.5rem;
}
.avatar--lg[data-v-564bd6cf] {
  height: 3.125rem;
  width: 3.125rem;
}
.avatar--bordered[data-v-564bd6cf] {
  border: 1px solid;
  padding: 0;
}
.avatar--md-big[data-v-564bd6cf] {
  flex-shrink: 0;
  height: 2.4375rem;
  width: 2.4375rem;
}
.avatar img[data-v-564bd6cf] {
  border-radius: 100%;
  box-sizing: border-box;
  height: auto;
  -o-object-fit: cover;
  object-fit: cover;
  width: 100%;
}
.avatar-name[data-v-564bd6cf] {
  align-items: center;
  display: flex;
}
@media screen and (max-width: 768px) {
  .avatar-name[data-v-564bd6cf] {
    align-items: flex-start;
    flex-direction: column;
  }
}
.avatar-name__yours-avatar[data-v-564bd6cf] {
  color: #858b97;
}
.avatar-name__text[data-v-564bd6cf] {
  width: 100%;
}
.avatar-name__text-top[data-v-564bd6cf] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.avatar-name__text-top.capitilize[data-v-564bd6cf] {
  text-transform: capitalize;
}
@media screen and (max-width: 370px) {
  .avatar-name__text-ellipse[data-v-564bd6cf] {
    flex: 1;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 5.625rem;
  }
}
.avatar-name__icon[data-v-564bd6cf] {
  margin-left: 0.25rem;
}
.avatar-name__icon--lock[data-v-564bd6cf] {
  line-height: 1.125rem;
}
.avatar-name__icon.silver[data-v-564bd6cf]:before {
  color: #c7c7c7;
}
.avatar-name__icon.gold[data-v-564bd6cf]:before {
  color: #cf9c19;
}
.avatar-name__icon.diamond[data-v-564bd6cf]:before {
  color: #00ffe7;
}
.desc[data-v-564bd6cf] {
  margin-left: 10px;
}
.name[data-v-564bd6cf] {
  color: #fff;
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1.1875rem;
}
.name--auto-color[data-v-564bd6cf] {
  color: inherit !important;
}
.name.hidden[data-v-564bd6cf] {
  align-items: center;
  display: flex;
}
.name.hidden i.core-lock[data-v-564bd6cf] {
  font-size: 0.8125rem;
}
.vertical .desc[data-v-564bd6cf] {
  justify-content: center;
  margin-left: 0;
  text-align: center;
}
.vertical .name[data-v-564bd6cf] {
  color: #a9b7c3;
  display: inline-block;
  font-size: 0.625rem;
  font-weight: 400;
  margin-top: 0.75rem;
  max-width: 6rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.user.user-premium-1 .avatar[data-v-564bd6cf] {
  background-image: linear-gradient(180deg, #c7c7c7, #918f95);
}
.user.user-premium-2 .avatar[data-v-564bd6cf] {
  background-image: linear-gradient(90deg, #ff8e2f, #ece92b);
}
.user.user-premium-3 .avatar[data-v-564bd6cf] {
  background-image: linear-gradient(90deg, #00ffe7, #00c9ff);
}
.avatar .avatar-lazy[data-v-564bd6cf] {
  opacity: 0;
}
.avatar .avatar-lazy[lazy="loaded"][data-v-564bd6cf] {
  opacity: 1;
  transition: opacity 0.2s;
}
.avatar .avatar-lazy[lazy="loaded"] ~ .loader-custom-wrap[data-v-564bd6cf] {
  display: none;
}
._base_16mwx_1 {
  background: none;
  border: none;
  border-radius: 2px;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  width: -moz-fit-content;
  width: fit-content;
}
._base_16mwx_1 ._wrapper_16mwx_9 {
  align-items: center;
  background-color: var(--background-color, transparent);
  border-color: var(--border-color, transparent);
  border-radius: 2px;
  border-style: solid;
  border-width: 2px;
  display: flex;
  gap: 4px;
  justify-content: center;
  line-height: 1;
  position: relative;
  transition: color 0.2s, background-color 0.2s, border-color 0.2s;
  white-space: nowrap;
}
._base_16mwx_1 ._wrapper_16mwx_9 ._icon_16mwx_24 {
  color: var(--button-icon-color, inherit);
}
._base_16mwx_1._hovered_16mwx_27:not([disabled]) ._wrapper_16mwx_9,
._base_16mwx_1:hover:not([disabled]) ._wrapper_16mwx_9 {
  background-color: var(--background-color-hover, transparent);
  border-color: var(--border-color-hover, var(--border-color, transparent));
}
._base_16mwx_1:disabled {
  background-color: var(--w-surface-color-12);
  pointer-events: none;
}
._base_16mwx_1:disabled ._wrapper_16mwx_9 {
  filter: opacity(0.4);
}
._base_16mwx_1._buy_16mwx_38 ._wrapper_16mwx_9 {
  --price-icon-size: 16px;
  font-size: 18px;
  font-weight: 600;
  line-height: 24px;
  text-transform: none;
  --font-size: 18px;
  --line-height: 24px;
  color: var(--w-text-color-1);
  height: 40px;
  padding: 0 12px;
  text-transform: uppercase;
}
._base_16mwx_1._buy_16mwx_38 ._wrapper_16mwx_9 ._icon_16mwx_24 {
  font-size: 16px;
}
@media (max-width: 768.98px) {
  ._base_16mwx_1._buy_16mwx_38 ._wrapper_16mwx_9 {
    height: 30px;
  }
  ._base_16mwx_1._buy_16mwx_38 ._wrapper_16mwx_9 ._icon_16mwx_24 {
    font-size: 16px;
  }
}
._base_16mwx_1._s_16mwx_62 ._wrapper_16mwx_9 {
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-transform: uppercase;
  --font-size: 12px;
  --line-height: 16px;
  color: var(--w-text-color-1);
  height: 30px;
  padding: 0 12px;
}
._base_16mwx_1._s_16mwx_62 ._wrapper_16mwx_9 ._icon_16mwx_24 {
  font-size: 16px;
}
._base_16mwx_1._m_16mwx_76 ._wrapper_16mwx_9 {
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-transform: uppercase;
  --font-size: 12px;
  --line-height: 16px;
  color: var(--w-text-color-1);
  height: 44px;
  padding: 0 16px;
}
._base_16mwx_1._m_16mwx_76 ._wrapper_16mwx_9 ._icon_16mwx_24 {
  font-size: 18px;
}
._base_16mwx_1._l_16mwx_90 ._wrapper_16mwx_9 {
  font-size: 14px;
  font-weight: 600;
  line-height: 17px;
  text-transform: uppercase;
  --font-size: 14px;
  --line-height: 17px;
  color: var(--w-text-color-1);
  height: 60px;
  padding: 0 20px;
}
._base_16mwx_1._l_16mwx_90 ._wrapper_16mwx_9 ._icon_16mwx_24 {
  font-size: 18px;
}
._base_16mwx_1._square_16mwx_104 {
  justify-content: center;
}
._base_16mwx_1._square_16mwx_104._s_16mwx_62 ._wrapper_16mwx_9 {
  height: 36px;
  padding: 6px;
  width: 36px;
}
._base_16mwx_1._square_16mwx_104._m_16mwx_76 ._wrapper_16mwx_9 {
  width: 44px;
}
._base_16mwx_1._square_16mwx_104._l_16mwx_90 ._wrapper_16mwx_9 {
  width: 60px;
}
._base_16mwx_1._full_16mwx_118,
._base_16mwx_1._full_16mwx_118 ._wrapper_16mwx_9 {
  width: 100%;
}
._base_16mwx_1._primary_16mwx_124._event_16mwx_124 {
  --background-color: var(--w-current-event-secondary-color);
  --border-color: var(--w-current-event-primary-color);
  --background-color-hover: var(--w-current-event-primary-color);
}
._base_16mwx_1._primary_16mwx_124._accent-1_16mwx_129 {
  --background-color: var(--w-color-accent-1-darken);
  --border-color: var(--w-color-accent-1);
  --background-color-hover: var(--w-color-accent-1);
}
._base_16mwx_1._primary_16mwx_124._accent-1-reverse_16mwx_134 {
  --background-color: var(--w-color-accent-1);
  --border-color: var(--w-color-accent-1);
  --background-color-hover: var(--w-color-accent-1-darken);
}
._base_16mwx_1._primary_16mwx_124._accent-3_16mwx_139 {
  --background-color: var(--w-color-accent-3-darken);
  --border-color: var(--w-color-accent-3);
  --background-color-hover: var(--w-color-accent-3);
}
._base_16mwx_1._primary_16mwx_124._accent-3-reverse_16mwx_144 {
  --background-color: var(--w-color-accent-3);
  --border-color: var(--w-color-accent-3);
  --background-color-hover: var(--w-color-accent-3-darken);
}
._base_16mwx_1._primary_16mwx_124._accent-4_16mwx_149,
._base_16mwx_1._primary_16mwx_124._diamond_16mwx_149 {
  --background-color: var(--w-color-accent-4-darken);
  --border-color: var(--w-color-accent-4);
  --background-color-hover: var(--w-color-accent-4);
}
._base_16mwx_1._primary_16mwx_124._accent-6_16mwx_154 {
  --background-color: var(--w-color-accent-6-darken);
  --border-color: var(--w-color-accent-6);
  --background-color-hover: var(--w-color-accent-6);
}
._base_16mwx_1._primary_16mwx_124._accent-6-reverse_16mwx_159 {
  --background-color: var(--w-color-accent-6);
  --border-color: var(--w-color-accent-6);
  --background-color-hover: var(--w-color-accent-6-darken);
}
._base_16mwx_1._primary_16mwx_124._accent-7_16mwx_164,
._base_16mwx_1._primary_16mwx_124._gold_16mwx_164 {
  --background-color: var(--w-color-accent-7-darken);
  --border-color: var(--w-color-accent-7);
  --background-color-hover: var(--w-color-accent-7);
}
._base_16mwx_1._primary_16mwx_124._accent-8_16mwx_169 {
  --background-color: var(--w-color-accent-8-darken);
  --border-color: var(--w-color-accent-8);
  --background-color-hover: var(--w-color-accent-8);
}
._base_16mwx_1._primary_16mwx_124._accent-11_16mwx_174 {
  --background-color: var(--w-color-accent-11-darken);
  --border-color: var(--w-color-accent-11);
  --background-color-hover: var(--w-color-accent-11);
}
._base_16mwx_1._primary_16mwx_124._accent-11-reverse_16mwx_179 {
  --background-color: var(--w-color-accent-11);
  --border-color: var(--w-color-accent-11);
  --background-color-hover: var(--w-color-accent-11-darken);
}
._base_16mwx_1._primary_16mwx_124._silver_16mwx_184,
._base_16mwx_1._primary_16mwx_124._surface-3_16mwx_184 {
  --background-color: var(--w-surface-color-6);
  --border-color: var(--w-surface-color-3);
  --background-color-hover: var(--w-surface-color-3);
}
._base_16mwx_1._primary_16mwx_124._surface-5_16mwx_189 {
  --background-color: var(--w-surface-color-7);
  --border-color: var(--w-surface-color-7);
  --background-color-hover: var(--w-surface-color-5);
  --border-color-hover: var(--w-surface-color-5);
}
._base_16mwx_1._primary_16mwx_124._surface-6_16mwx_195 {
  --background-color: var(--w-surface-color-7);
  --border-color: var(--w-surface-color-7);
  --background-color-hover: var(--w-surface-color-6);
  --border-color-hover: var(--w-surface-color-6);
}
._base_16mwx_1._primary_16mwx_124._surface-7_16mwx_201 {
  --background-color: var(--w-surface-color-8);
  --border-color: var(--w-surface-color-8);
  --background-color-hover: var(--w-surface-color-7);
  --border-color-hover: var(--w-surface-color-7);
}
._base_16mwx_1._primary_16mwx_124._surface-7-reverse_16mwx_207 {
  --background-color: var(--w-surface-color-7);
  --border-color: var(--w-surface-color-7);
  --background-color-hover: var(--w-surface-color-8);
  --border-color-hover: var(--w-surface-color-8);
}
._base_16mwx_1._secondary_16mwx_213._event_16mwx_124 {
  --border-color: var(--w-current-event-primary-color);
  --background-color-hover: var(--w-current-event-secondary-color);
}
._base_16mwx_1._secondary_16mwx_213._accent-1_16mwx_129 {
  --border-color: var(--w-color-accent-1);
  --background-color-hover: var(--w-color-accent-1-darken);
}
._base_16mwx_1._secondary_16mwx_213._accent-3_16mwx_139 {
  --border-color: var(--w-color-accent-3);
  --background-color-hover: var(--w-color-accent-3-darken);
}
._base_16mwx_1._secondary_16mwx_213._accent-4_16mwx_149,
._base_16mwx_1._secondary_16mwx_213._diamond_16mwx_149 {
  --border-color: var(--w-color-accent-4);
  --background-color-hover: var(--w-color-accent-4-darken);
}
._base_16mwx_1._secondary_16mwx_213._accent-6_16mwx_154 {
  --border-color: var(--w-color-accent-6);
  --background-color-hover: var(--w-color-accent-6-darken);
}
._base_16mwx_1._secondary_16mwx_213._accent-7_16mwx_164,
._base_16mwx_1._secondary_16mwx_213._gold_16mwx_164 {
  --border-color: var(--w-color-accent-7);
  --background-color-hover: var(--w-color-accent-7-darken);
}
._base_16mwx_1._secondary_16mwx_213._accent-8_16mwx_169 {
  --border-color: var(--w-color-accent-8);
  --background-color-hover: var(--w-color-accent-8-darken);
}
._base_16mwx_1._secondary_16mwx_213._silver_16mwx_184,
._base_16mwx_1._secondary_16mwx_213._surface-3_16mwx_184 {
  --border-color: var(--w-text-color-4);
  --background-color-hover: var(--w-surface-color-5);
}
._base_22ryl_1 {
  gap: 16px;
  justify-content: center;
  padding: 32px 16px;
  text-align: center;
}
@media (max-width: 768px) {
  ._base_22ryl_1 {
    padding: 20px;
  }
}
._wrap_22ryl_13 {
  align-items: center;
  display: flex;
  flex-direction: column;
}
._main_22ryl_19 {
  gap: 4px;
}
._title_22ryl_23 {
  font-size: 18px;
  font-weight: 600;
  line-height: 24px;
  text-transform: none;
  --font-size: 18px;
  --line-height: 24px;
  color: var(--placeholder-tittle-color, var(--w-text-color-3));
}
._description_22ryl_33 {
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
  color: var(--w-text-color-3);
}
._button_22ryl_43 {
  min-width: 200px;
}
._button-text_22ryl_47 {
  font-size: 11px;
  font-weight: 600;
  line-height: 14px;
  text-transform: none;
  --font-size: 11px;
  --line-height: 14px;
  color: var(--w-text-color-1);
}
._content_22ryl_57 {
  width: 100%;
}
._arrow_te6j8_7,
._tooltip_te6j8_1 {
  left: 0;
  position: absolute;
  top: 0;
}
._enter-active_te6j8_13,
._leave-active_te6j8_14 {
  transition: opacity 0.25s;
}
._enter-from_te6j8_18,
._leave-to_te6j8_19 {
  opacity: 0;
}
._tooltip_1x01a_1 {
  z-index: 9000;
}
._body_1x01a_5 {
  position: relative;
}
._arrow_1x01a_9 {
  border-left: 9px solid transparent;
  border-right: 9px solid transparent;
}
._arrow_1x01a_9._up_1x01a_13 {
  border-bottom: 8px solid red;
}
._arrow_1x01a_9._down_1x01a_16 {
  border-top: 8px solid red;
}
._main_1x01a_20 {
  align-items: flex-start;
  background-color: var(--w-surface-color-7);
  border-radius: 2px;
  -moz-column-gap: 6px;
  column-gap: 6px;
  display: flex;
  max-width: 300px;
  min-width: 100px;
  padding: 8px;
}
._icon_1x01a_31 {
  color: var(--w-text-color-2);
  font-size: 16px;
}
._content_1x01a_36 {
  flex: auto;
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  text-transform: none;
  --font-size: 12px;
  --line-height: 16px;
  color: var(--w-text-color-2);
}
._content_1x01a_36:only-child {
  text-align: center;
}
.base-tooltip {
  display: inline-flex;
  position: relative;
}
.base-tooltip .tooltip-content {
  background: #1e1e29;
  border-radius: 0;
  bottom: auto;
  box-shadow: 0 1px 2px 1px #00010033;
  color: #dce1e5;
  font-size: 0.625rem;
  font-weight: 500;
  line-height: 1.4;
  padding: 0.625rem 0.8125rem;
  position: absolute;
  right: auto;
  top: calc(100% + 7px);
  transform: translate(-50%);
  white-space: nowrap;
  width: auto;
  z-index: 38;
}
.base-tooltip .tooltip-content--hidden {
  opacity: 0 !important;
  pointer-events: none;
}
.base-tooltip .tooltip-content:before {
  content: "";
  pointer-events: none;
  position: absolute;
  z-index: 38;
}
.base-tooltip .tooltip-trigger {
  display: block;
  width: 100%;
}
.base-tooltip.is-new-design .tooltip-content {
  background: #1e1e29;
  color: #dce1e5;
  font-size: 0.625rem;
  font-weight: 500;
  padding: 0.625rem 0.8125rem;
}
.base-tooltip.is-new-design .tooltip-content:before {
  border-bottom-color: #1e1e29;
}
.base-tooltip.is-bottom-left .tooltip-content {
  bottom: auto;
  left: auto;
  right: 0;
  top: calc(100% + 7px);
  transform: none;
}
.base-tooltip.is-bottom-left .tooltip-content:before {
  display: none;
}
.base-tooltip.is-bottom .tooltip-content {
  bottom: auto;
  left: 50%;
  right: auto;
  top: calc(100% + 7px);
  transform: translate(-50%);
}
.base-tooltip.is-bottom .tooltip-content:before {
  border-bottom: 5px solid #1c2127;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  bottom: 100%;
  left: 50%;
  right: auto;
  top: auto;
  transform: translate(-50%);
}
.base-tooltip.is-top .tooltip-content {
  bottom: calc(100% + 7px);
  left: 50%;
  right: auto;
  top: auto;
  transform: translate(-50%);
}
.base-tooltip.is-top .tooltip-content:before {
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 5px solid #1c2127;
  bottom: auto;
  left: 50%;
  right: auto;
  top: 100%;
  transform: translate(-50%);
}
.base-tooltip.is-left .tooltip-content {
  bottom: auto;
  left: auto;
  right: calc(100% + 7px);
  top: 50%;
  transform: translateY(-50%);
}
.base-tooltip.is-right .tooltip-content {
  bottom: auto;
  left: calc(100% + 7px);
  right: auto;
  top: 50%;
  transform: translateY(-50%);
}
.base-tooltip.is-fit .tooltip-content {
  width: -moz-fit-content;
  width: fit-content;
}
.base-tooltip.is-medium .tooltip-content {
  border-radius: 2px;
  width: -moz-fit-content;
  width: fit-content;
}
.base-tooltip.is-multiline--left .tooltip-content {
  text-align: left !important;
}
.base-tooltip.is-multiline.is-large .tooltip-content {
  width: 18.75rem;
}
.base-tooltip.is-multiline.is-small .tooltip-content {
  width: 11.25rem;
}
.base-tooltip.is-multiline.is-medium .tooltip-content {
  width: 15rem;
}
.base-tooltip.is-multiline .tooltip-content {
  text-align: center;
  white-space: normal;
}
.base-tooltip.is-always .tooltip-content,
.base-tooltip.is-always .tooltip-content:before {
  opacity: 1;
  visibility: visible;
}
.base-tooltip.is-new-giveaways .tooltip-content {
  background: #13151d;
}
.base-tooltip.is-new-giveaways .tooltip-content:before {
  border-bottom-color: #13151d;
  border-top-color: #13151d;
}
.base-tooltip.is-giveaway-cancelled .tooltip-content {
  background: #292937;
  box-shadow: none;
}
.base-tooltip.is-giveaway-cancelled .tooltip-content:before {
  border-bottom-color: #292937;
  border-top-color: #292937;
}
.page-content-container[data-v-5d648aed] {
  margin: 0 auto;
  max-width: 1440px;
  width: 100%;
}
.top-users__list-item {
  align-items: center;
  cursor: pointer;
  display: flex;
  justify-content: flex-end;
  padding-right: 2.8125rem;
  position: relative;
}
@media screen and (max-width: 768px) {
  .top-users__list-item {
    flex-direction: column;
    padding-right: 0.9375rem;
  }
}
.top-users__list-item .item__bg-top1 {
  align-items: center;
  background-size: cover;
  display: flex;
  font-size: 1rem;
  font-weight: 600;
  height: 5rem;
  justify-content: center;
  line-height: 1.375rem;
  position: absolute;
  right: 0;
  top: -2.5rem;
  width: 5rem;
  z-index: 5;
}
@media screen and (max-width: 768px) {
  .top-users__list-item .item__bg-top1 {
    display: none;
  }
}
.top-users__list-item .item__bg-top1 span {
  z-index: 10;
}
.top-users__list-item .item__bg-top1:after {
  content: "";
  filter: blur(40px);
  height: 3.4375rem;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 3.4375rem;
  z-index: 4;
}
.top-users__list-item .item__bg-top1:before {
  background: #ff33330f;
  border-radius: 50%;
  content: "";
  height: 4.5rem;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 4.5rem;
  z-index: 3;
}
@media screen and (max-width: 768px) {
  .top-users__list-item .user {
    border-radius: 50%;
    height: 4.375rem;
    margin-bottom: 0.625rem;
    position: relative;
    width: 4.375rem;
  }
}
.top-users__list-item .user .avatar {
  height: 3.4375rem;
  width: 3.4375rem;
}
@media screen and (max-width: 768px) {
  .top-users__list-item .user .avatar {
    height: 2.75rem;
    width: 2.75rem;
  }
}
.top-users__list-item .user__info {
  margin-left: 0.8125rem;
}
@media screen and (max-width: 768px) {
  .top-users__list-item .user__info {
    margin-left: 0;
  }
}
.top-users__list-item .user__info-name {
  align-items: center;
  color: #fff;
  display: flex;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.375rem;
}
@media print, screen and (min-width: 769px) {
  .top-users__list-item .user__info-name {
    max-width: 5.3125rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
}
@media screen and (max-width: 768px) {
  .top-users__list-item .user__info-name {
    display: inline-block;
    display: flex;
    max-width: 6.125rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
}
.top-users__list-item .user__info-achievments {
  align-items: center;
  display: flex;
  margin-top: 0.3125rem;
}
@media screen and (max-width: 768px) {
  .top-users__list-item .user__info-achievments {
    justify-content: center;
  }
}
.top-users__list-item .user__info-icon {
  display: block;
  font-size: 1.125rem;
  margin-right: 0.4375rem;
  margin-top: 0.125rem;
}
@media screen and (max-width: 768px) {
  .top-users__list-item .user__info-icon {
    margin-top: 0;
  }
}
.top-users__list-item .user__info-count {
  color: #fff;
  font-size: 1.125rem;
  font-weight: 600;
  line-height: 1.5625rem;
}
.item-top1 .item__bg-top1 {
  background: url(/static/achievements/top1.png) no-repeat;
  background-size: cover;
}
.item-top1 .item__bg-top1:after {
  background: #fc5b5b38;
}
.item-top1 .item__bg-top1:before {
  background: #ff33330f;
}
.item-top1 .user__info-icon {
  color: #f33;
  width: 1.25rem;
}
@media screen and (max-width: 768px) {
  .item-top1 .user {
    background: url(/static/achievements/top1.png) 50% no-repeat;
    background-size: cover;
  }
  .item-top1 .user:after {
    align-items: center;
    background: url(/static/achievements/mobileImages/subHeadTop1.png) 50%;
    border-radius: 50%;
    content: "1";
    display: flex;
    font-size: 0.75rem;
    font-weight: 600;
    height: 1.875rem;
    justify-content: center;
    position: absolute;
    right: -1.25rem;
    top: -1.25rem;
    width: 1.875rem;
  }
  .item-top1 .user:before {
    background: #fc5b5b38;
    content: "";
    filter: blur(40px);
    height: 3.125rem;
    position: absolute;
    width: 3.125rem;
  }
}
.item-top2 .item__bg-top1 {
  background: url(/static/achievements/top2.png) no-repeat;
  background-size: cover;
}
.item-top2 .item__bg-top1:after {
  background: linear-gradient(90deg, #bf7eff, #9d3cff);
  opacity: 0.2;
}
.item-top2 .item__bg-top1:before {
  background: linear-gradient(90deg, #bf7eff, #9d3cff);
  opacity: 0.06;
}
.item-top2 .user__info-icon {
  color: #bf7eff;
  width: 1.25rem;
}
@media screen and (max-width: 768px) {
  .item-top2 .user {
    background: url(/static/achievements/top2.png) 50% no-repeat;
    background-size: cover;
  }
  .item-top2 .user:after {
    align-items: center;
    background: url(/static/achievements/mobileImages/subHeadTop2.png) 50%;
    border-radius: 50%;
    content: "2";
    display: flex;
    font-size: 0.75rem;
    font-weight: 600;
    height: 1.875rem;
    justify-content: center;
    position: absolute;
    right: -1.25rem;
    top: -1.25rem;
    width: 1.875rem;
  }
}
.item-top3 .item__bg-top1 {
  background: url(/static/achievements/top3.png);
  background-size: cover;
}
.item-top3 .item__bg-top1:after {
  background: linear-gradient(139.8deg, #efff3338 3.2%, #4eeb5c38 113.63%);
}
.item-top3 .item__bg-top1:before {
  background: linear-gradient(139.8deg, #efff33 3.2%, #4eeb5c 113.63%);
  opacity: 0.06;
}
.item-top3 .user__info-icon {
  color: #efff33;
  width: 1.25rem;
}
@media screen and (max-width: 768px) {
  .item-top3 .user {
    background: url(/static/achievements/top3.png) 50% no-repeat;
    background-size: cover;
  }
  .item-top3 .user:after {
    align-items: center;
    background: url(/static/achievements/mobileImages/subHeadTop3.png) 50%;
    border-radius: 50%;
    content: "3";
    display: flex;
    font-size: 0.75rem;
    font-weight: 600;
    height: 1.875rem;
    justify-content: center;
    position: absolute;
    right: -1.25rem;
    top: -1.25rem;
    width: 1.875rem;
  }
}
.achievement__subheader {
  background: #13151d url(/static/achievements/bg-subhead.png) no-repeat;
  background-size: cover;
  padding: 1.25rem 0;
}
@media screen and (max-width: 768px) {
  .achievement__subheader {
    background: url(/static/achievements/openAchieve.png) no-repeat;
    background-size: cover;
  }
}
.achievement__subheader-container {
  display: flex;
  justify-content: space-between;
}
@media screen and (min-width: 1408px) {
  .achievement__subheader-container {
    margin: 0 auto;
    width: 72.5rem;
  }
}
@media screen and (max-width: 768px) {
  .achievement__subheader-container {
    flex-direction: column;
  }
}
.achievement__subheader-left {
  overflow: visible;
  position: relative;
}
@media screen and (max-width: 768px) {
  .achievement__subheader-left {
    text-align: center;
  }
}
.achievement__subheader-left .left__bg-img {
  background-image: url(/static/achievements/crownbg.png);
  background-repeat: no-repeat;
  background-size: cover;
  height: 7.5rem;
  position: absolute;
  right: -3.125rem;
  top: -1.5625rem;
  width: 7.5rem;
}
@media screen and (max-width: 768px) {
  .achievement__subheader-left .left__bg-img {
    display: none;
  }
}
.achievement__subheader-header {
  display: flex;
  margin-bottom: 0.4375rem;
}
@media screen and (max-width: 768px) {
  .achievement__subheader-header {
    display: none;
  }
}
.achievement__subheader-header .header__icon {
  color: #ffc635;
  font-size: 26px;
  padding-right: 0.625rem;
}
@media screen and (max-width: 768px) {
  .achievement__subheader-header .header__icon {
    margin-top: 0.1875rem;
  }
}
.achievement__subheader-header .header__title {
  color: #fff;
  font-size: 1.125rem;
  font-weight: 600;
}
.achievement__subheader-text {
  color: #fff;
  font-size: 0.8125rem;
  line-height: 1.25rem;
  margin-bottom: 0.9375rem;
}
.achievement__subheader-right {
  align-items: flex-end;
  display: flex;
  flex-grow: 1;
  justify-content: flex-end;
}
@media screen and (max-width: 768px) {
  .achievement__subheader-right {
    margin-top: 2.1875rem;
    padding-right: 0;
  }
}
.achievement__subheader-right .top-users__list {
  display: flex;
  justify-content: space-between;
  max-width: 43.75rem;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .achievement__subheader-right .top-users__list {
    max-width: 100%;
  }
}
.achievement__main-user_stats {
  display: flex;
}
@media screen and (max-width: 768px) {
  .achievement__main-user_stats {
    justify-content: center;
  }
}
.achievement__main-user_stats .user__stat {
  align-items: center;
  display: flex;
  overflow: hidden;
  padding: 1.25rem 0;
  position: relative;
}
@media screen and (max-width: 768px) {
  .achievement__main-user_stats .user__stat {
    padding: 0.625rem 0;
  }
}
.achievement__main-user_stats .user__stat:after {
  border-radius: 50%;
  bottom: -1.5625rem;
  content: "";
  filter: blur(15px);
  height: 1.25rem;
  left: 50%;
  position: absolute;
  transform: translate(-50%);
  width: 4.375rem;
}
@media screen and (max-width: 768px) {
  .achievement__main-user_stats .user__stat:after {
    bottom: -2rem;
  }
}
.achievement__main-user_stats .user__stat-text {
  color: #8f9daa;
  font-size: 0.6875rem;
  line-height: 0.9375rem;
  margin-right: 0.625rem;
}
.achievement__main-user_stats .user__stat-icon {
  display: block;
}
.achievement__main-user_stats .user__stat-value {
  color: #fff;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.6875rem;
  margin-left: 0.625rem;
}
.achievement__main-user_stats .stats__rank {
  padding-right: 1.25rem;
}
.achievement__main-user_stats .stats__rank:before {
  background-color: #8f9daa;
  content: "";
  height: 1.5625rem;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 0.0625rem;
}
.achievement__main-user_stats .stats__rank:after {
  background: linear-gradient(90deg, #00ffe7, #00c9ff);
}
.achievement__main-user_stats .stats__rank .user__stat-icon {
  color: #00ffe7;
  font-size: 20px;
}
.achievement__main-user_stats .stats__score {
  padding-left: 1.25rem;
}
.achievement__main-user_stats .stats__score:after {
  background: linear-gradient(132.27deg, #ffc635 0.57%, #ff5252 97.38%);
}
.achievement__main-user_stats .stats__score .user__stat-icon {
  color: #ffc635;
  font-size: 20px;
  margin-top: 0.1875rem;
  width: 1.25rem;
}
.sort_list__item {
  color: #515765;
  cursor: pointer;
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1.25rem;
  text-transform: uppercase;
  transition: color 0.2s;
}
.sort_list__item:not(:last-child) {
  margin-right: 1.875rem;
}
@media screen and (max-width: 768px) {
  .sort_list__item:not(:last-child) {
    margin-right: 0;
  }
}
.sort_list__item:after {
  background: linear-gradient(132.27deg, #ffc635 0.57%, #ff5252 97.38%);
  bottom: -0.625rem;
  content: "";
  height: 0.0625rem;
  left: 0;
  position: absolute;
  right: 0;
  transition: width 0.3s ease;
  width: 0;
}
.sort_list__item:hover {
  color: #fff;
}
.sort_list__item--active {
  color: #fff;
  position: relative;
}
.sort_list__item--active:after {
  width: 100%;
}
._achievement_jladp_1 {
  cursor: pointer;
  flex: 0 0 auto;
}
._image_jladp_6 {
  display: block;
  height: 32px;
  width: 32px;
}
._name_jladp_12 {
  font-size: 10px;
  font-weight: 600;
  line-height: 13px;
  margin-bottom: 4px;
  text-transform: none;
  --font-size: 10px;
  --line-height: 13px;
  color: var(--w-text-color-1);
}
._level_jladp_23 {
  align-items: center;
  -moz-column-gap: 6px;
  column-gap: 6px;
  display: flex;
}
._level-value_jladp_28 {
  font-size: 8px;
  font-weight: 500;
  line-height: 10px;
  text-transform: none;
  --font-size: 8px;
  --line-height: 10px;
  color: var(--w-text-color-3);
}
._level-stars_jladp_37 {
  -moz-column-gap: 2px;
  column-gap: 2px;
  display: flex;
}
._level-star_jladp_37 {
  color: var(--w-color-accent-1);
  font-size: 8px;
}
.achievement {
  background: #13151d;
  overflow: hidden;
  position: relative;
}
.achievement__container {
  padding: 0 1.25rem;
}
@media screen and (max-width: 768px) {
  .achievement__container {
    padding: 0 1rem;
  }
}
.achievement__main {
  padding-bottom: 3.75rem;
}
.achievement__main-container {
  display: flex;
  flex-direction: column;
}
@media screen and (max-width: 768px) {
  .achievement__main-container {
    padding: 0;
  }
}
.achievement__main-info {
  display: flex;
  justify-content: space-between;
  min-height: 4.1875rem;
}
@media screen and (max-width: 768px) {
  .achievement__main-info {
    flex-direction: column;
    padding: 0 1rem;
  }
}
.achievement__main-sort_list {
  align-items: center;
  display: flex;
}
@media screen and (max-width: 768px) {
  .achievement__main-sort_list {
    justify-content: space-between;
    padding: 1rem 0 1.75rem;
  }
}
.achievement__main-table {
  position: relative;
}
.achievement__main-table .loading-overlay {
  min-height: 300px;
  position: relative;
}
.achievement__main-table .main-table__header {
  background: #1b1c25;
  display: flex;
  margin-bottom: 0.125rem;
}
@media screen and (max-width: 768px) {
  .achievement__main-table .main-table__header {
    display: none;
  }
}
.achievement__main-table .main-table__header .table__header--row {
  color: #8f9daa;
  font-size: 0.625rem;
  line-height: 0.875rem;
  padding: 0.6875rem 0;
  text-transform: uppercase;
  width: 100%;
}
.achievement__main-table .main-table__header .table__header--place {
  max-width: 11.25rem;
  min-width: 11.25rem;
  text-align: center;
}
.achievement__main-table .main-table__header .table__header--player {
  max-width: 15.625rem;
  min-width: 15.625rem;
}
.achievement__main-table .main-table__header .table__header--achievepoints {
  max-width: 11.875rem;
  min-width: 11.875rem;
  padding-left: 1.25rem;
}
.achievement__main-table .main-table__header .table__header--progress {
  max-width: 11.875rem;
  min-width: 11.875rem;
}
.achievement__main-table .main-table__list {
  position: relative;
}
.achievement__main-table .main-table__list-row {
  background: url(/static/achievements/tableRowBg.png);
  background-size: cover;
  display: flex;
  margin-bottom: 0.3125rem;
  min-height: 4rem;
  position: relative;
}
.achievement__main-table .main-table__list-row:before {
  background: linear-gradient(90deg, #1a1b25, #1a1f2400);
  content: "";
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
  transform: scaleX(-1);
  width: 100%;
  z-index: 1;
}
@media screen and (max-width: 768px) {
  .achievement__main-table .main-table__list-row {
    background-image: url(/static/achievements/mobileImages/tableRowBg.png);
    background-repeat: no-repeat;
    background-size: 105%;
    flex-wrap: wrap;
    overflow: hidden;
    padding: 1.625rem 1rem 0.75rem;
  }
  .achievement__main-table .main-table__list-row:before {
    background-image: url(/static/achievements/mobileImages/tableRowBgDefault.png);
    background-position: 100% 0;
    background-repeat: no-repeat;
    background-size: 105%;
    bottom: 0;
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    transform: none;
    width: 100%;
  }
  .achievement__main-table .main-table__list-row:after {
    background-image: linear-gradient(90deg, #838c94, #4e575f);
    background-size: cover;
    bottom: 0;
    content: "";
    height: 100%;
    left: 0;
    opacity: 0.1;
    position: absolute;
    right: 0;
    top: 0;
    transform: scaleX(-1);
    width: 100%;
  }
}
.achievement__main-table .main-table__list-row .list-row__col-toggle {
  display: none;
}
.achievement__main-table .main-table__list-row .list-row__col-toggle i {
  font-size: 20px;
}
.achievement__main-table
  .main-table__list-row
  .list-row__col-toggle
  .core-angle-down {
  cursor: pointer;
  transition: transform 0.35s ease-in-out;
}
@media screen and (max-width: 768px) {
  .achievement__main-table .main-table__list-row .list-row__col-toggle {
    align-items: center;
    color: #ffffffe6;
    display: flex;
    font-size: 0.5rem;
    height: 0.375rem;
    justify-content: center;
    margin: 0.625rem auto 0;
    order: 4;
    position: relative;
    width: 100%;
    z-index: 7;
  }
  .achievement__main-table
    .main-table__list-row
    .list-row__col-toggle--active
    .core-angle-down {
    transform: rotate(180deg);
  }
}
.achievement__main-table .main-table__list-row .list-row__col {
  width: 100%;
}
@media screen and (max-width: 768px) {
  .achievement__main-table
    .main-table__list-row
    .list-row__col:not(:last-child) {
    margin-right: 0;
  }
}
.achievement__main-table .main-table__list-row .list-row__place {
  align-items: center;
  background: url(/static/achievements/tableDefaultPlace.png) 50% no-repeat;
  display: flex;
  font-size: 1.5rem;
  font-weight: 600;
  justify-content: center;
  line-height: 2.0625rem;
  max-width: 11.25rem;
  min-width: 11.25rem;
  z-index: 5;
}
@media screen and (max-width: 768px) {
  .achievement__main-table .main-table__list-row .list-row__place {
    background: transparent;
    margin-bottom: 0.625rem;
    margin-left: auto;
    max-width: 15%;
    min-width: auto;
    order: 3;
    position: relative;
    width: 100%;
  }
  .achievement__main-table .main-table__list-row .list-row__place:after {
    background: url(/static/achievements/mobileImages/circleTopDefault.png)
      no-repeat;
    background-size: contain;
    content: "";
    height: 4rem;
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 4rem;
  }
  .achievement__main-table .main-table__list-row .list-row__place:before {
    background: linear-gradient(90deg, #838c94, #4e575f);
    content: "";
    filter: blur(102.069px);
    height: 6.25rem;
    left: 50%;
    opacity: 0.85;
    position: absolute;
    top: 0;
    transform: translate(-50%);
    width: 14.5625rem;
  }
  .achievement__main-table .main-table__list-row .list-row__place span {
    font-size: 1.25rem;
  }
}
.achievement__main-table .main-table__list-row .list-row__player {
  align-items: center;
  cursor: pointer;
  display: flex;
  max-width: 15.625rem;
  min-width: 15.625rem;
  z-index: 5;
}
@media screen and (max-width: 768px) {
  .achievement__main-table .main-table__list-row .list-row__player {
    max-width: 55%;
    min-width: auto;
    order: 1;
  }
}
.achievement__main-table .main-table__list-row .list-row__player .user .avatar {
  height: 2.25rem;
  width: 2.25rem;
}
@media screen and (max-width: 768px) {
  .achievement__main-table
    .main-table__list-row
    .list-row__player
    .user
    .avatar {
    height: 2.625rem;
    width: 2.625rem;
  }
}
.achievement__main-table
  .main-table__list-row
  .list-row__player.empty-slot
  .user
  .avatar {
  border: 1px dashed #373845;
}
.achievement__main-table .main-table__list-row .list-row__player-info {
  display: flex;
  flex-direction: column;
  margin-left: 1.25rem;
}
@media screen and (max-width: 768px) {
  .achievement__main-table .main-table__list-row .list-row__player-info {
    margin-left: 0.625rem;
  }
}
.achievement__main-table
  .main-table__list-row
  .list-row__player-info
  .info__username {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1.1875rem;
  margin-bottom: 0.3125rem;
}
@media screen and (max-width: 768px) {
  .achievement__main-table
    .main-table__list-row
    .list-row__player-info
    .info__username {
    line-height: 1;
  }
  .achievement__main-table
    .main-table__list-row
    .list-row__player-info
    .info__username--you {
    max-width: 13rem;
  }
}
.achievement__main-table
  .main-table__list-row
  .list-row__player-info
  .info__username--you
  .info__username-nick {
  align-items: center;
  color: #ffc635;
  display: inline-block;
  display: flex;
  max-width: 9.125rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.achievement__main-table
  .main-table__list-row
  .list-row__player-info
  .info__username--you
  .info__username-nick
  .core-lock {
  line-height: inherit;
}
@media screen and (max-width: 1425px) {
  .achievement__main-table
    .main-table__list-row
    .list-row__player-info
    .info__username--you
    .info__username-nick {
    display: inline-block;
    max-width: 6.125rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
}
@media screen and (max-width: 768px) {
  .achievement__main-table
    .main-table__list-row
    .list-row__player-info
    .info__username--you
    .info__username-nick {
    background: transparent;
    color: #fff;
    -webkit-text-fill-color: #fff;
    display: flex;
  }
  .achievement__main-table
    .main-table__list-row
    .list-row__player-info
    .info__username--you
    .info__username-nick
    .core-lock {
    color: #ffc635;
  }
}
.achievement__main-table
  .main-table__list-row
  .list-row__player-info
  .info__username--you
  .info__username-nick.empty-slot {
  -webkit-text-fill-color: #fff;
  display: inline-block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.achievement__main-table
  .main-table__list-row
  .list-row__player-info
  .info__username--you
  .span--you {
  color: #8f9daa;
  display: inline-block;
  overflow: hidden;
  text-transform: capitalize;
}
.achievement__main-table
  .main-table__list-row
  .list-row__player-info
  .info__desc {
  align-items: center;
  display: flex;
  white-space: nowrap;
}
.achievement__main-table
  .main-table__list-row
  .list-row__player-info
  .info__desc-icon {
  align-items: center;
  color: #8f9daa;
  display: flex;
  font-size: 18px;
  justify-content: center;
}
@media screen and (max-width: 768px) {
  .achievement__main-table
    .main-table__list-row
    .list-row__player-info
    .info__desc-icon {
    font-size: 14px;
  }
}
.achievement__main-table
  .main-table__list-row
  .list-row__player-info
  .info__desc-text {
  font-size: 0.75rem;
  line-height: 1rem;
  margin-left: 0.3125rem;
  text-transform: lowercase;
}
@media screen and (max-width: 768px) {
  .achievement__main-table
    .main-table__list-row
    .list-row__player-info
    .info__desc-text {
    color: #8f9daa;
    font-size: 0.625rem;
    line-height: 0.875rem;
  }
}
.achievement__main-table
  .main-table__list-row
  .list-row__player-info
  .info__desc-text.empty-slot {
  display: inline-block;
  margin: 0;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
@media screen and (max-width: 768px) {
  .achievement__main-table
    .main-table__list-row
    .list-row__player-info
    .info__desc-text.empty-slot {
    display: inline-block;
    max-width: 13rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
}
.achievement__main-table .main-table__list-row .list-row__achievements {
  align-items: center;
  box-sizing: border-box;
  display: flex;
  width: 100%;
  z-index: 5;
}
@media screen and (max-width: 768px) {
  .achievement__main-table .main-table__list-row .list-row__achievements {
    align-items: flex-start;
    flex-direction: column;
    max-width: 100%;
    min-width: auto;
    order: 4;
  }
}
.achievement__main-table .main-table__list-row .list-row__achievements-header {
  align-self: flex-start;
  display: none;
}
@media screen and (max-width: 768px) {
  .achievement__main-table
    .main-table__list-row
    .list-row__achievements-header {
    color: #8f9daa;
    display: block;
    font-size: 0.625rem;
    line-height: 0.875rem;
    margin: 1.5625rem auto 0.9375rem;
    text-transform: uppercase;
    z-index: 1;
  }
}
.achievement__main-table
  .main-table__list-row
  .list-row__achievements
  .achievements__list {
  align-items: center;
  -moz-column-gap: 8px;
  column-gap: 8px;
  display: flex;
  height: 100%;
  z-index: 2;
}
.achievement__main-table
  .main-table__list-row
  .list-row__achievements
  .achievements__list__more {
  color: #515765;
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  white-space: nowrap;
}
@media screen and (max-width: 768px) {
  .achievement__main-table
    .main-table__list-row
    .list-row__achievements
    .achievements__list__more {
    z-index: 1;
  }
}
.achievement__main-table
  .main-table__list-row
  .list-row__achievements
  .achievements__list
  .base-tooltip:not(:last-child) {
  margin-right: 0.5rem;
}
.achievement__main-table
  .main-table__list-row
  .list-row__achievements
  .achievements__list
  .base-tooltip
  .tooltip-content:before {
  border-top-color: #13151d;
}
.achievement__main-table
  .main-table__list-row
  .list-row__achievements
  .achievements__list
  .base-tooltip
  .tooltip-content
  .tooltip__header {
  color: #fff;
  font-size: 0.625rem;
  font-weight: 600;
  line-height: 0.875rem;
}
.achievement__main-table
  .main-table__list-row
  .list-row__achievements
  .achievements__list
  .base-tooltip
  .tooltip-content
  .tooltip__level {
  display: flex;
}
.achievement__main-table
  .main-table__list-row
  .list-row__achievements
  .achievements__list
  .base-tooltip
  .tooltip-content
  .tooltip__level-text {
  color: #8f9daa;
  font-size: 0.5rem;
  line-height: 0.6875rem;
  margin-right: 0.3125rem;
}
.achievement__main-table
  .main-table__list-row
  .list-row__achievements
  .achievements__list
  .base-tooltip
  .tooltip-content
  .tooltip__level-stars {
  display: flex;
}
.achievement__main-table
  .main-table__list-row
  .list-row__achievements
  .achievements__list
  .base-tooltip
  .tooltip-content
  .tooltip__level-stars
  i {
  align-items: center;
  color: #ffc635;
  display: flex;
  font-size: 0.5rem;
  justify-content: center;
}
.achievement__main-table
  .main-table__list-row
  .list-row__achievements
  .achievements__list
  .base-tooltip
  .tooltip-content
  .tooltip__level-stars
  i:not(:last-child) {
  margin-right: 0.1875rem;
}
.achievement__main-table
  .main-table__list-row
  .list-row__achievements
  .achievements__list
  .base-tooltip
  .tooltip-trigger {
  height: 2rem !important;
}
.achievement__main-table
  .main-table__list-row
  .list-row__achievements
  .achievements__list
  .base-tooltip
  .tooltip-trigger__img {
  cursor: pointer;
  height: 2rem;
  min-width: 2rem !important;
}
.achievement__main-table
  .main-table__list-row
  .list-row__achievements
  .achievements__list-item {
  margin-right: 0.5rem;
  min-width: 2rem;
}
.achievement__main-table
  .main-table__list-row
  .list-row__achievements--background {
  position: relative;
}
.achievement__main-table
  .main-table__list-row
  .list-row__achievements--background:before {
  background-color: #1e1e29;
  content: "";
  height: 200%;
  left: -1rem;
  position: absolute;
  top: 0.8125rem;
  width: calc(100% + 2rem);
}
.achievement__main-table .main-table__list-row .list-row__achievepoints {
  align-items: center;
  display: flex;
  font-size: 1.25rem;
  max-width: 11.875rem;
  min-width: 11.875rem;
  padding-left: 1.25rem;
  z-index: 5;
}
@media screen and (max-width: 768px) {
  .achievement__main-table .main-table__list-row .list-row__achievepoints {
    font-size: 1.125rem;
    justify-content: flex-end;
    max-width: 30%;
    min-width: auto;
    order: 2;
    padding: 0 1.25rem;
  }
}
.achievement__main-table .main-table__list-row .list-row__achievepoints-icon {
  color: #ffc635;
  display: block;
  margin-right: 0.625rem;
  width: 1.4375rem;
}
@media screen and (max-width: 768px) {
  .achievement__main-table .main-table__list-row .list-row__achievepoints-icon {
    font-size: 1rem;
    height: 1rem;
    margin-right: 0;
    width: 1.4275rem;
  }
  .achievement__main-table
    .main-table__list-row
    .list-row__achievepoints-count {
    font-weight: 600;
  }
}
.achievement__main-table .main-table__list-row .list-row__achievepoints-text {
  font-weight: 600;
  line-height: 1.6875rem;
}
.achievement__main-table .main-table__list-row .list-row__progress {
  align-items: center;
  color: #e2e2e2;
  cursor: pointer;
  display: flex;
  font-size: 0.6875rem;
  max-width: 11.875rem;
  min-width: 11.875rem;
  z-index: 5;
}
@media screen and (max-width: 768px) {
  .achievement__main-table .main-table__list-row .list-row__progress {
    justify-content: center;
    margin-top: 1.25rem;
    max-width: 100%;
    min-width: auto;
    order: 5;
  }
}
.achievement__main-table .main-table__list-row .list-row__progress-icon {
  align-items: center;
  display: flex;
  font-size: 18px;
  justify-content: center;
  margin-left: 0.625rem;
}
.achievement__main-table .main-table__list-row .list-row__progress-text {
  font-weight: 500;
  line-height: 0.9375rem;
  text-transform: uppercase;
}
.achievement__main-table .main-table__list .main-table__list-row--top1:after {
  background: url(/static/achievements/tableTop1Star.png) no-repeat;
  background-size: contain;
  bottom: 0;
  content: "";
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 2;
}
@media screen and (max-width: 768px) {
  .achievement__main-table
    .main-table__list
    .main-table__list-row--top1:before {
    background-image: url(/static/achievements/mobileImages/tableRowBgTop1.png);
    background-position: 100% 0;
    background-size: 105%;
    bottom: 0;
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    transform: none;
    width: 100%;
  }
  .achievement__main-table .main-table__list .main-table__list-row--top1:after {
    background: linear-gradient(1turn, #1a1f24, #c32e2f00 154.1%), #f33;
    background-size: cover;
    bottom: 0;
    content: "";
    height: 100%;
    left: 0;
    opacity: 0.1;
    position: absolute;
    right: 0;
    top: 0;
    transform: scaleX(-1);
    width: 100%;
  }
}
.achievement__main-table
  .main-table__list
  .main-table__list-row--top1
  .list-row__place {
  background: url(/static/achievements/tableFirstPlace.png) no-repeat 50%;
}
.achievement__main-table
  .main-table__list
  .main-table__list-row--top1
  .list-row__place
  span {
  font-size: 1.25rem;
  z-index: 5;
}
@media screen and (max-width: 768px) {
  .achievement__main-table
    .main-table__list
    .main-table__list-row--top1
    .list-row__place {
    background: transparent;
    margin-bottom: 0;
  }
  .achievement__main-table
    .main-table__list
    .main-table__list-row--top1
    .list-row__place:after {
    background: url(/static/achievements/mobileImages/circleTop1.png) no-repeat;
    background-size: contain;
    content: "";
    height: 4rem;
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 4rem;
  }
  .achievement__main-table
    .main-table__list
    .main-table__list-row--top1
    .list-row__place:before {
    background: #f33;
    content: "";
    filter: blur(80px);
    height: 6.25rem;
    left: 50%;
    opacity: 0.85;
    position: absolute;
    top: -100%;
    transform: translate(-50%);
    width: 14.5625rem;
    z-index: 4;
  }
}
.achievement__main-table .main-table__list .main-table__list-row--top2:after {
  background: url(/static/achievements/tableTop2Star.png) no-repeat;
  background-size: cover;
  bottom: 0;
  content: "";
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 2;
}
@media screen and (max-width: 768px) {
  .achievement__main-table
    .main-table__list
    .main-table__list-row--top2:before {
    background-image: url(/static/achievements/mobileImages/tableRowBgTop2.png);
    background-position: 100% 0;
    background-repeat: no-repeat;
    background-size: 105%;
    bottom: 0;
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    transform: none;
    width: 100%;
  }
  .achievement__main-table .main-table__list .main-table__list-row--top2:after {
    background-image: linear-gradient(90deg, #9d3cffe6, #bf7eff);
    background-size: cover;
    bottom: 0;
    content: "";
    height: 100%;
    left: 0;
    opacity: 0.1;
    position: absolute;
    right: 0;
    top: 0;
    transform: scaleX(-1);
    width: 100%;
  }
}
.achievement__main-table
  .main-table__list
  .main-table__list-row--top2
  .list-row__place {
  background: url(/static/achievements/tableSecondPlace.png) 50% no-repeat;
}
@media screen and (max-width: 768px) {
  .achievement__main-table
    .main-table__list
    .main-table__list-row--top2
    .list-row__place {
    background: transparent;
  }
  .achievement__main-table
    .main-table__list
    .main-table__list-row--top2
    .list-row__place:after {
    background: url(/static/achievements/mobileImages/circleTop2.png) no-repeat;
    background-size: contain;
    content: "";
    height: 4rem;
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 4rem;
  }
  .achievement__main-table
    .main-table__list
    .main-table__list-row--top2
    .list-row__place:before {
    background: linear-gradient(90deg, #9d3cffe6, #bf7eff);
    content: "";
    filter: blur(102.069px);
    height: 6.25rem;
    left: 50%;
    opacity: 0.3;
    position: absolute;
    top: -100%;
    transform: translate(-50%);
    width: 14.5625rem;
  }
  .achievement__main-table
    .main-table__list
    .main-table__list-row--top2
    .list-row__place
    span {
    font-size: 1.25rem;
  }
}
.achievement__main-table .main-table__list .main-table__list-row--top3:after {
  background: url(/static/achievements/tableTop3Star.png) no-repeat;
  background-size: cover;
  bottom: 0;
  content: "";
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 2;
}
@media screen and (max-width: 768px) {
  .achievement__main-table
    .main-table__list
    .main-table__list-row--top3:before {
    background-image: url(/static/achievements/mobileImages/tableRowBgTop3.png);
    background-position: 100% 0;
    background-repeat: no-repeat;
    background-size: 105%;
    bottom: 0;
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    transform: none;
    width: 100%;
  }
  .achievement__main-table .main-table__list .main-table__list-row--top3:after {
    background-image: linear-gradient(180deg, #4eeb5c, #efff33);
    background-size: cover;
    bottom: 0;
    content: "";
    height: 100%;
    left: 0;
    opacity: 0.1;
    position: absolute;
    right: 0;
    top: 0;
    transform: scaleX(-1);
    width: 100%;
  }
}
.achievement__main-table
  .main-table__list
  .main-table__list-row--top3
  .list-row__place {
  background: url(/static/achievements/tableThirdPlace.png) 50% no-repeat;
}
@media screen and (max-width: 768px) {
  .achievement__main-table
    .main-table__list
    .main-table__list-row--top3
    .list-row__place {
    background: transparent;
  }
  .achievement__main-table
    .main-table__list
    .main-table__list-row--top3
    .list-row__place:after {
    background: url(/static/achievements/mobileImages/circleTop3.png) no-repeat;
    background-size: contain;
    content: "";
    height: 4rem;
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 4rem;
  }
  .achievement__main-table
    .main-table__list
    .main-table__list-row--top3
    .list-row__place:before {
    background: linear-gradient(266.7deg, #4eeb5c, #efff33);
    content: "";
    filter: blur(80px);
    height: 6.25rem;
    left: 50%;
    opacity: 0.3;
    position: absolute;
    top: -100%;
    transform: matrix(0.5, 0.87, 0.87, -0.5, 0, 0);
    width: 14.5625rem;
  }
  .achievement__main-table
    .main-table__list
    .main-table__list-row--top3
    .list-row__place
    span {
    font-size: 1.25rem;
  }
}
.achievement .achievement__button_more {
  align-self: center;
  margin-top: 1.25rem;
  min-width: 9.375rem;
}
.achievement-page {
  background: #13151d;
  overflow: hidden;
}
.achievement-page__container {
  transition: opacity 0.2s;
}
@media screen and (max-width: 768px) {
  .achievement-page__container {
    padding: 0 1rem;
  }
}
.achievement-page__container .button {
  height: 1rem;
  padding: 0;
}
@media screen and (max-width: 768px) {
  .achievement-page__container .button {
    margin: 1rem 0;
  }
}
.achievement-page__container .button i {
  align-items: center;
  display: flex;
  margin-right: 0.5rem;
}
.achievement-page__container-title {
  align-items: center;
  display: flex;
  left: 50%;
  position: absolute;
  text-transform: capitalize;
  top: 50%;
  transform: translate(-50%, -50%);
}
@media screen and (max-width: 768px) {
  .achievement-page__container-title {
    align-self: center;
    left: 0;
    margin: 1rem 0;
    position: relative;
    top: 0;
    transform: none;
  }
}
.achievement-page__container-title .title__text {
  color: #fff;
  font-size: 1.125rem;
  font-weight: 600;
  line-height: 1.5625rem;
  margin-left: 0.625rem;
}
@media screen and (max-width: 768px) {
  .achievement-page__container-title .title__text {
    font-size: 0.875rem;
    line-height: 1.1875rem;
  }
}
.achievement-page__container-title .title__img {
  height: 1.375rem;
  width: 1.375rem;
}
@media print, screen and (min-width: 769px) {
  .achievement-page__subheader--hidden-tablet {
    display: none;
  }
}
@media screen and (max-width: 768px) {
  .achievement-page__subheader--hidden-mobile {
    display: none;
  }
}
.achievement-page__main-container {
  align-items: flex-start;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 0.625rem;
}
@media screen and (max-width: 768px) {
  .achievement-page__main-container {
    padding: 0;
  }
}
.achievement-page__main-info {
  background-color: #1e1e29;
  -moz-column-gap: 6.25rem;
  column-gap: 6.25rem;
  display: flex;
  justify-content: flex-end;
  min-height: 4.1875rem;
}
@media screen and (max-width: 768px) {
  .achievement-page__main-info {
    flex-direction: column;
    margin: 0;
  }
}
.achievement-page__main-user_stats {
  align-items: center;
  display: flex;
}
@media screen and (max-width: 768px) {
  .achievement-page__main-user_stats {
    -moz-column-gap: 1rem;
    column-gap: 1rem;
    justify-content: center;
    padding: 0 1rem;
    width: 100%;
  }
}
.achievement-page__main-user_stats .user__stat {
  align-items: center;
  display: flex;
  overflow: hidden;
  padding: 1.25rem 0;
  position: relative;
}
@media screen and (max-width: 768px) {
  .achievement-page__main-user_stats .user__stat {
    flex: 1;
    flex-direction: column;
    justify-content: center;
    overflow: visible;
    padding: 0;
    width: 33%;
  }
}
.achievement-page__main-user_stats .user__stat:after {
  border-radius: 50%;
  bottom: -3rem;
  content: "";
  filter: blur(40px);
  height: 1.25rem;
  left: 50%;
  position: absolute;
  transform: translate(-50%);
  width: 4.375rem;
}
@media screen and (max-width: 768px) {
  .achievement-page__main-user_stats .user__stat:after {
    width: 100%;
  }
}
.achievement-page__main-user_stats .user__stat-info {
  align-items: center;
  display: flex;
}
.achievement-page__main-user_stats .user__stat-text {
  color: #8f9daa;
  font-size: 0.6875rem;
  line-height: 0.9375rem;
  margin-right: 0.625rem;
}
.achievement-page__main-user_stats .user__stat-text:first-letter {
  text-transform: uppercase;
}
@media screen and (max-width: 768px) {
  .achievement-page__main-user_stats .user__stat-text {
    margin-right: 0;
  }
}
.achievement-page__main-user_stats .user__stat-icon {
  display: block;
  font-size: 20px;
  padding-right: 0.625rem;
}
.achievement-page__main-user_stats .user__stat-value {
  color: #fff;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.6875rem;
}
@media screen and (max-width: 768px) {
  .achievement-page__main-user_stats .user__stat-value {
    font-size: 1.5rem;
    line-height: 1.8125rem;
  }
}
.achievement-page__main-user_stats .stats__rank {
  padding-right: 1.25rem;
}
@media screen and (max-width: 768px) {
  .achievement-page__main-user_stats .stats__rank {
    padding-right: 0;
  }
}
.achievement-page__main-user_stats .stats__rank:before {
  background-color: #8f9daa;
  content: "";
  height: 1.5625rem;
  opacity: 0.3;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 0.0625rem;
}
@media screen and (max-width: 768px) {
  .achievement-page__main-user_stats .stats__rank:before {
    display: none;
  }
}
.achievement-page__main-user_stats .stats__rank:after {
  background: linear-gradient(90deg, #00ffe7, #00c9ff);
}
.achievement-page__main-user_stats .stats__rank .user__stat-icon {
  color: #00ffe7;
}
.achievement-page__main-user_stats .stats__score {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}
@media screen and (max-width: 768px) {
  .achievement-page__main-user_stats .stats__score {
    padding-left: 0;
    padding-right: 0;
  }
}
.achievement-page__main-user_stats .stats__score:after {
  background: linear-gradient(132.27deg, #ffc635 0.57%, #ff5252 97.38%);
}
.achievement-page__main-user_stats .stats__score:before {
  background-color: #8f9daa;
  content: "";
  height: 1.5625rem;
  opacity: 0.3;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 0.0625rem;
  z-index: 10;
}
@media screen and (max-width: 768px) {
  .achievement-page__main-user_stats .stats__score:before {
    display: none;
  }
}
.achievement-page__main-user_stats .stats__score .user__stat-icon {
  color: #ffc635;
}
.achievement-page__main-user_stats .stats__level {
  padding-left: 1.25rem;
}
@media screen and (max-width: 768px) {
  .achievement-page__main-user_stats .stats__level {
    padding-left: 0.9375rem;
  }
}
.achievement-page__main-user_stats .stats__level-img {
  height: 1.25rem;
  margin-right: 0.625rem;
  width: 1.25rem;
}
@media screen and (max-width: 768px) {
  .achievement-page__main-user_stats .stats__level-img {
    height: 1.5rem;
    width: 1.5rem;
  }
}
.achievement-page__main-user_stats .stats__level-info {
  align-items: center;
  display: flex;
  flex-direction: column;
  margin-left: 0.625rem;
}
@media screen and (max-width: 768px) {
  .achievement-page__main-user_stats .stats__level-info {
    flex-direction: row;
    justify-content: center;
    margin-bottom: 0;
    margin-left: 0;
  }
}
.achievement-page__main-user_stats .stats__level-info .level-info__text {
  color: #8f9daa;
  font-size: 0.625rem;
  line-height: 0.875rem;
  margin-bottom: 0.1875rem;
  white-space: nowrap;
}
.achievement-page__main-user_stats .stats__level-info .level-info__stars {
  display: flex;
  font-size: 0.5625rem;
  justify-content: space-between;
  width: 3.625rem;
}
@media screen and (max-width: 768px) {
  .achievement-page__main-user_stats .stats__level-info .level-info__stars {
    margin-left: 0.5rem;
  }
}
.achievement-page__main-user_stats .stats__level-5:after {
  background: #ff2020;
}
.achievement-page__main-user_stats .stats__level-5 .level-info__stars {
  color: #ff2020;
}
.achievement-page__main-user_stats .stats__level-4:after {
  background: linear-gradient(271.07deg, #cf7cde 36.97%, #a362e6 111.64%);
}
.achievement-page__main-user_stats .stats__level-4 .level-info__stars {
  color: #a362e6;
}
.achievement-page__main-user_stats .stats__level-3:after {
  background: #ff6d36;
}
.achievement-page__main-user_stats .stats__level-3 .level-info__stars {
  color: #ff6d36;
}
.achievement-page__main-user_stats .stats__level-2:after {
  background: #30b1fd;
}
.achievement-page__main-user_stats .stats__level-2 .level-info__stars {
  color: #30b1fd;
}
.achievement-page__main-user_stats .stats__level-1:after {
  background: #2dbf59;
}
.achievement-page__main-user_stats .stats__level-1 .level-info__stars {
  color: #2dbf59;
}
.achievement-page__main-user_stats .stats__level-0:after {
  background: #8d8d8d;
}
.achievement-page__main-user_stats .stats__level-0 .level-info__stars {
  color: #8d8d8d;
}
@media screen and (max-width: 768px) {
  .achievement-page__main-user_stats .stats__level-desk {
    display: none;
  }
}
.achievement-page__main-user_stats .stats__level-mob {
  display: none;
}
.achievement-page__main-user_stats .stats__level-mob .user__stat-header {
  display: flex;
  justify-content: center;
}
.achievement-page__main-user_stats
  .stats__level-mob
  .user__stat-header
  .level-info__text {
  color: #8f9daa;
  font-size: 0.75rem;
  line-height: 1rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
@media screen and (max-width: 768px) {
  .achievement-page__main-user_stats .stats__level-mob {
    display: block;
  }
}
.achievement-page__main-sort_list {
  align-items: center;
  display: flex;
  padding: 0 1.25rem;
}
@media screen and (max-width: 768px) {
  .achievement-page__main-sort_list {
    background: #13151d;
    justify-content: space-between;
    padding: 1.25rem 1rem 1.75rem;
    z-index: 5;
  }
}
.achievement-page__main-sort_list .sort_list__item {
  color: #515765;
  cursor: pointer;
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1.25rem;
  text-transform: uppercase;
}
.achievement-page__main-sort_list .sort_list__item:not(:last-child) {
  margin-right: 1.875rem;
}
@media screen and (max-width: 768px) {
  .achievement-page__main-sort_list .sort_list__item:not(:last-child) {
    margin-right: 0;
  }
}
.achievement-page__main-sort_list .sort_list__item:hover {
  color: #fff;
}
.achievement-page__main-sort_list .sort_list__item:after {
  background: linear-gradient(132.27deg, #ffc635 0.57%, #ff5252 97.38%);
  bottom: -0.625rem;
  content: "";
  height: 0.0625rem;
  left: 0;
  position: absolute;
  right: 0;
  transition: width 0.3s ease;
  width: 0;
}
.achievement-page__main-sort_list .sort_list__item--active {
  color: #fff;
  position: relative;
  z-index: 5;
}
.achievement-page__main-sort_list .sort_list__item--active:after {
  width: 100%;
}
.achievement-page__subheader {
  background: #1e1e29;
  background-size: cover;
  margin-top: 0.625rem;
  max-width: 16.25rem;
  padding-top: 1.25rem;
  position: relative;
  width: 100%;
  z-index: 2;
}
@media screen and (max-width: 768px) {
  .achievement-page__subheader {
    margin-left: 0;
    margin-top: 0.3125rem;
    max-width: 100%;
    width: 100%;
  }
}
.achievement-page__subheader-container {
  align-items: center;
  display: flex;
  flex-direction: column;
  justify-items: center;
}
@media screen and (max-width: 768px) {
  .achievement-page__subheader-container {
    align-items: center;
    flex-direction: column;
  }
}
.achievement-page__subheader-left {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media screen and (max-width: 768px) {
  .achievement-page__subheader-left {
    -moz-column-gap: 1.875rem;
    column-gap: 1.875rem;
    flex-direction: row;
    margin-bottom: 1.375rem;
  }
}
.achievement-page__subheader-left .subheader-left__top-item {
  align-items: center;
  display: flex;
  flex-direction: column;
  row-gap: 0.375rem;
}
.achievement-page__subheader-left .subheader-left__top-item .top-item__img {
  filter: drop-shadow(0 5px 15px rgba(255, 32, 32, 0.25));
  height: 6.5625rem;
  margin-bottom: 0.5rem;
  width: 6.5625rem;
}
@media screen and (max-width: 768px) {
  .achievement-page__subheader-left .subheader-left__top-item .top-item__img {
    height: 5.3125rem;
    width: 5.3125rem;
  }
}
.achievement-page__subheader-left .subheader-left__top-item .top-item__starts {
  display: flex;
  justify-content: space-around;
  width: 5.625rem;
}
.achievement-page__subheader-left
  .subheader-left__top-item
  .top-item__starts
  i {
  align-items: center;
  color: #f33;
  display: flex;
  font-size: 0.875rem;
  justify-content: center;
}
.achievement-page__subheader-left .subheader-left__top-item .top-item__title {
  display: flex;
  flex-wrap: wrap;
  font-size: 0.625rem;
  font-weight: 600;
  justify-content: center;
  line-height: 0.875rem;
  margin-bottom: 1rem;
  text-transform: capitalize;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .achievement-page__subheader-left .subheader-left__top-item .top-item__title {
    display: none;
    font-size: 0.875rem;
    font-weight: 400;
    line-height: 1.1875rem;
  }
}
.achievement-page__subheader-left
  .subheader-left__top-item
  .top-item__title
  span {
  color: #dce1e5;
  text-transform: none;
}
.achievement-page__subheader-left .subheader-left__top-item .top-item__points {
  align-items: center;
  align-self: center;
  border: 1px solid rgba(81, 87, 101, 0.3);
  display: flex;
  font-size: 0.625rem;
  font-weight: 600;
  height: 1.5625rem;
  justify-content: center;
  line-height: 1rem;
  margin-bottom: 1rem;
  margin-top: auto;
  padding: 0.125rem 0.625rem;
  width: 6.875rem;
}
.achievement-page__subheader-left
  .subheader-left__top-item
  .top-item__points-icon {
  align-items: center;
  color: #f33;
  display: flex;
  justify-content: center;
  margin-right: 0.4375rem;
}
.achievement-page__subheader-left .subheader-left__top-desc {
  align-items: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  row-gap: 0.625rem;
  text-align: center;
}
.achievement-page__subheader-left .subheader-left__top-desc .top-desc__title {
  color: #fff;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.6875rem;
}
@media screen and (max-width: 768px) {
  .achievement-page__subheader-left .subheader-left__top-desc .top-desc__title {
    font-size: 0.75rem;
    line-height: 1rem;
  }
}
.achievement-page__subheader-left
  .subheader-left__top-desc
  .top-desc__subtitle2 {
  color: #8f9daa;
  font-size: 0.875rem;
  line-height: 1.1875rem;
  margin-bottom: 0.3875rem;
}
@media screen and (max-width: 768px) {
  .achievement-page__subheader-left
    .subheader-left__top-desc
    .top-desc__subtitle2 {
    font-size: 0.75rem;
    line-height: 1rem;
  }
}
.achievement-page__subheader-left .subheader-left__top-desc .top-desc__info {
  color: #dce1e5;
  font-size: 0.5625rem;
  font-weight: 600;
  line-height: 0.8125rem;
  margin-bottom: 0.625rem;
}
@media screen and (max-width: 768px) {
  .achievement-page__subheader-left .subheader-left__top-desc .top-desc__info {
    color: #ff4646;
    font-size: 0.625rem;
    line-height: 0.875rem;
  }
}
.achievement-page__subheader-left .subheader-left__top-desc .top-desc__points {
  align-items: center;
  align-self: center;
  background: #292937;
  display: flex;
  font-size: 0.75rem;
  font-weight: 600;
  justify-content: center;
  line-height: 1rem;
  margin-bottom: 1.25rem;
  margin-top: auto;
  padding: 0.59375rem 2.4375rem;
}
.achievement-page__subheader-left
  .subheader-left__top-desc
  .top-desc__points-icon {
  align-items: center;
  color: #f33;
  display: flex;
  justify-content: center;
  margin-right: 0.4375rem;
}
.achievement-page__subheader-right {
  align-items: center;
  display: flex;
  flex-grow: 1;
  justify-content: flex-end;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .achievement-page__subheader-right {
    justify-content: center;
    width: 100%;
  }
}
.achievement-page__subheader-right .subheader-right__list {
  -moz-column-gap: 0.625rem;
  column-gap: 0.625rem;
  display: flex;
  justify-content: space-between;
  max-width: 16.25rem;
  padding: 1.25rem;
  position: relative;
  width: 100%;
}
.achievement-page__subheader-right .subheader-right__list:before {
  border: 1px solid #292937;
  content: "";
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .achievement-page__subheader-right .subheader-right__list {
    flex-wrap: nowrap;
    max-width: 100%;
  }
}
.achievement-page__subheader-right .subheader-right__list-item {
  display: flex;
  height: -moz-fit-content;
  height: fit-content;
  position: relative;
}
.achievement-page__subheader-right
  .subheader-right__list-item
  .base-tooltip.is-top
  .tooltip-content {
  background: #13151d;
  z-index: 9;
}
.achievement-page__subheader-right
  .subheader-right__list-item
  .base-tooltip.is-top
  .tooltip-content:before {
  border-top-color: #13151d;
}
.achievement-page__subheader-right
  .subheader-right__list-item:first-child
  .tooltip-content {
  left: 100%;
}
.achievement-page__subheader-right
  .subheader-right__list-item:first-child
  .tooltip-content:before {
  left: 3.875rem !important;
}
@media screen and (max-width: 768px) {
  .achievement-page__subheader-right .subheader-right__list-item {
    flex-direction: column;
    justify-content: center;
    margin-left: 0;
    width: 50%;
  }
}
.achievement-page__subheader-right
  .subheader-right__list-item
  .list-item__tooltip {
  background-color: #13151d;
  height: 12.5rem;
  margin-bottom: 1rem;
  padding-bottom: 0.25rem;
  padding-top: 0.5625rem;
  text-align: center;
  width: 9.375rem;
}
.achievement-page__subheader-right
  .subheader-right__list-item
  .list-item__tooltip-subtitle {
  -moz-column-gap: 5px;
  column-gap: 5px;
  display: flex;
  justify-content: center !important;
}
.achievement-page__subheader-right
  .subheader-right__list-item
  .list-item__tooltip-img {
  height: 5rem;
  width: 5rem;
}
.achievement-page__subheader-right
  .subheader-right__list-item
  .list-item__tooltip-title {
  color: #fff;
  font-size: 0.6875rem;
  font-weight: 500;
  line-height: 0.9375rem;
  margin-bottom: 0.1875rem;
  margin-top: 0.625rem;
  white-space: pre-line;
}
.achievement-page__subheader-right
  .subheader-right__list-item
  .list-item__tooltip-subtitle2 {
  color: #8f9daa;
  font-size: 0.5rem;
  line-height: 0.6875rem;
  margin-bottom: 0.3875rem;
}
@media screen and (max-width: 768px) {
  .achievement-page__subheader-right
    .subheader-right__list-item
    .list-item__tooltip-subtitle2 {
    font-size: 0.75rem;
    line-height: 1rem;
  }
}
.achievement-page__subheader-right
  .subheader-right__list-item
  .list-item__tooltip-info {
  color: #dce1e5;
  font-size: 0.5625rem;
  font-weight: 600;
  line-height: 0.8125rem;
  margin-bottom: 0.625rem;
}
@media screen and (max-width: 768px) {
  .achievement-page__subheader-right
    .subheader-right__list-item
    .list-item__tooltip-info {
    color: #ff4646;
    font-size: 0.625rem;
    line-height: 0.875rem;
  }
}
.achievement-page__subheader-right
  .subheader-right__list-item
  .list-item__tooltip-points {
  align-items: center;
  align-self: center;
  background: #292937;
  display: flex;
  font-size: 0.5rem;
  font-weight: 600;
  justify-content: center;
  line-height: 0.6875rem;
  margin: 0.9375rem auto 1.25rem;
  padding: 0.59375rem 0;
  width: 5rem;
}
.achievement-page__subheader-right
  .subheader-right__list-item
  .list-item__tooltip-points-icon {
  align-items: center;
  color: #f33;
  display: flex;
  justify-content: center;
}
.achievement-page__subheader-right .subheader-right__list-item .list-item__img {
  height: 3rem;
  min-height: 3rem;
  min-width: 3rem;
  width: 3rem;
}
@media screen and (max-width: 768px) {
  .achievement-page__subheader-right
    .subheader-right__list-item
    .list-item__img {
    height: 3.75rem;
    margin: 0 auto;
    width: 3.75rem;
  }
}
.achievement-page__subheader-right
  .subheader-right__list-item
  .list-item__desc {
  align-items: center;
  display: flex;
  justify-content: space-between;
  margin-left: 0.5rem;
}
@media screen and (max-width: 768px) {
  .achievement-page__subheader-right
    .subheader-right__list-item
    .list-item__desc {
    align-items: center;
    flex-direction: column;
    justify-content: center;
    margin-left: 0;
    row-gap: 0.3125rem;
  }
}
.achievement-page__subheader-right
  .subheader-right__list-item
  .list-item__desc-level {
  color: #8f9daa;
  font-size: 0.5rem;
  font-weight: 500;
  line-height: 0.6875rem;
}
.achievement-page__subheader-right
  .subheader-right__list-item
  .list-item__desc-battles {
  color: #8f9daa;
  font-size: 0.8125rem;
  line-height: 1.125rem;
  margin-bottom: 0.3125rem;
}
.achievement-page__subheader-right
  .subheader-right__list-item
  .list-item__desc-stars {
  display: flex;
  flex-wrap: nowrap;
  font-size: 0.625rem;
  justify-content: space-between;
  width: 3rem;
}
.achievement-page__subheader-right
  .subheader-right__list-item
  .list-item__desc-stars
  i {
  align-items: center;
  display: flex;
  justify-content: center;
}
.achievement-page__subheader-right
  .subheader-right__list-item
  .list-item__desc-points {
  align-items: center;
  background: #292937;
  display: flex;
  font-size: 0.5rem;
  font-weight: 600;
  justify-content: center;
  line-height: 0.6875rem;
  margin-bottom: 0.375rem;
  padding: 0.375rem 0.875rem;
  white-space: nowrap;
}
.achievement-page__subheader-right
  .subheader-right__list-item
  .list-item__desc-points
  .desc-points__icon {
  align-items: center;
  display: flex;
  justify-content: center;
  margin-right: 0.3125rem;
}
.achievement-page__subheader-right
  .subheader-right__list-item
  .list-item__desc-info {
  font-size: 0.625rem;
  font-weight: 600;
  line-height: 0.875rem;
}
.achievement-page__subheader-right .subheader-right__list-item_level-4 {
  filter: drop-shadow(0 5px 15px rgba(163, 98, 230, 0.3));
}
.achievement-page__subheader-right
  .subheader-right__list-item_level-4
  .list-item__tooltip-points
  i {
  color: #cf7cde;
  display: block;
  padding-right: 0.3125rem;
}
.achievement-page__subheader-right
  .subheader-right__list-item_level-4
  .list-item__desc-stars {
  color: #a362e6;
}
.achievement-page__subheader-right
  .subheader-right__list-item_level-4
  .list-item__desc-info,
.achievement-page__subheader-right
  .subheader-right__list-item_level-4
  .list-item__desc-points {
  color: #cf7cde;
}
.achievement-page__subheader-right .subheader-right__list-item_level-3 {
  filter: drop-shadow(0 5px 15px rgba(255, 109, 54, 0.25));
}
.achievement-page__subheader-right
  .subheader-right__list-item_level-3
  .list-item__tooltip-points
  i {
  color: #ffb60b;
  display: block;
  padding-right: 0.3125rem;
}
.achievement-page__subheader-right
  .subheader-right__list-item_level-3
  .list-item__desc-stars {
  color: #ff6d36;
}
.achievement-page__subheader-right
  .subheader-right__list-item_level-3
  .list-item__desc-info,
.achievement-page__subheader-right
  .subheader-right__list-item_level-3
  .list-item__desc-points {
  color: #ffb60b;
}
.achievement-page__subheader-right .subheader-right__list-item_level-2 {
  filter: drop-shadow(0 5px 15px rgba(48, 177, 253, 0.25));
}
.achievement-page__subheader-right
  .subheader-right__list-item_level-2
  .list-item__tooltip-points
  i {
  color: #2bc7ff;
  display: block;
  padding-right: 0.3125rem;
}
.achievement-page__subheader-right
  .subheader-right__list-item_level-2
  .list-item__desc-stars {
  color: #30b1fd;
}
.achievement-page__subheader-right
  .subheader-right__list-item_level-2
  .list-item__desc-info,
.achievement-page__subheader-right
  .subheader-right__list-item_level-2
  .list-item__desc-points {
  color: #2bc7ff;
}
.achievement-page__subheader-right .subheader-right__list-item_level-1 {
  filter: drop-shadow(0 5px 15px rgba(45, 191, 89, 0.25));
}
.achievement-page__subheader-right
  .subheader-right__list-item_level-1
  .list-item__tooltip-points
  i {
  color: #5fe156;
  display: block;
  padding-right: 0.3125rem;
}
.achievement-page__subheader-right
  .subheader-right__list-item_level-1
  .list-item__desc-stars {
  color: #2dbf59;
}
.achievement-page__subheader-right
  .subheader-right__list-item_level-1
  .list-item__desc-info,
.achievement-page__subheader-right
  .subheader-right__list-item_level-1
  .list-item__desc-points {
  color: #5fe156;
}
.achievement-page__main-table {
  margin-top: 0.625rem;
  min-height: 25.625rem;
  position: relative;
  width: 100%;
  z-index: 1;
}
.achievement-page__main-table--empty {
  display: flex;
  flex-direction: column;
}
.achievement-page__main-table--empty .main-table__body {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  justify-content: center;
}
.achievement-page__main-table .main-table__load {
  display: flex;
  justify-content: center;
  width: 100%;
}
.achievement-page__main-table .main-table__load-button {
  align-self: center;
  margin-top: 1.25rem;
  min-height: 2.5rem;
  min-width: 9.375rem;
}
.achievement-page__main-table .main-table__header {
  background: #1e1e29;
  display: flex;
  margin-bottom: 0.125rem;
}
@media screen and (max-width: 768px) {
  .achievement-page__main-table .main-table__header {
    display: none;
  }
}
.achievement-page__main-table .main-table__header .table__header--row {
  color: #8f9daa;
  font-size: 0.625rem;
  line-height: 0.875rem;
  padding: 0.6875rem 0;
  text-transform: uppercase;
  width: 100%;
}
.achievement-page__main-table
  .main-table__header
  .table__header--row:not(:last-child) {
  margin-right: 1.25rem;
}
.achievement-page__main-table .main-table__header .table__header--place {
  max-width: 11.25rem;
  text-align: center;
}
.achievement-page__main-table .main-table__header .table__header--player {
  max-width: 15.625rem;
}
.achievement-page__main-table .main-table__header .table__header--achievements {
  max-width: 20.625rem;
  min-width: 20.625rem;
}
.achievement-page__main-table
  .main-table__header
  .table__header--achievepoints {
  margin-left: auto;
  max-width: 8.75rem;
}
.achievement-page__main-table .main-table__list-row {
  background: url(/static/achievements/tableRowBg.png);
  background-size: cover;
  display: flex;
  margin-bottom: 0.3125rem;
  min-height: 4rem;
  overflow: hidden;
  position: relative;
}
.achievement-page__main-table .main-table__list-row:before {
  background: linear-gradient(90deg, #1a1b25, #1a1f2400);
  content: "";
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
  transform: scaleX(-1);
  width: 100%;
  z-index: 1;
}
@media screen and (max-width: 768px) {
  .achievement-page__main-table .main-table__list-row {
    background-image: url(/static/achievements/mobileImages/tableRowBg.png);
    background-repeat: no-repeat;
    background-size: cover;
    flex-wrap: wrap;
    overflow: hidden;
    padding: 0 0.9375rem 1.25rem;
  }
  .achievement-page__main-table .main-table__list-row:before {
    background-image: url(/static/achievements/mobileImages/tableRowBgLines.png);
    background-position: 0;
    background-size: cover;
    bottom: 0;
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
  }
  .achievement-page__main-table .main-table__list-row:after {
    background-image: linear-gradient(90deg, #838c94, #4e575f);
    background-size: cover;
    bottom: 0;
    content: "";
    height: 100%;
    left: 0;
    opacity: 0.1;
    position: absolute;
    right: 0;
    top: 0;
    transform: scaleX(-1);
    width: 100%;
  }
}
.achievement-page__main-table .main-table__list-row .list-row__col-toggle {
  display: none;
}
@media screen and (max-width: 768px) {
  .achievement-page__main-table .main-table__list-row .list-row__col-toggle {
    align-items: center;
    background: #e3e3e31a;
    color: #ffffffe6;
    display: flex;
    font-size: 0.5rem;
    height: 1.375rem;
    justify-content: center;
    position: absolute;
    right: 0.9375rem;
    top: 0.625rem;
    width: 1.375rem;
    z-index: 7;
  }
}
.achievement-page__main-table .main-table__list-row .list-row__col {
  width: 100%;
}
.achievement-page__main-table
  .main-table__list-row
  .list-row__col:not(:last-child) {
  margin-right: 1.25rem;
}
@media screen and (max-width: 768px) {
  .achievement-page__main-table
    .main-table__list-row
    .list-row__col:not(:last-child) {
    margin-right: 0;
  }
}
.achievement-page__main-table .main-table__list-row .list-row__place {
  align-items: center;
  background: url(/static/achievements/tableDefaultPlace.png) 50% no-repeat;
  display: flex;
  font-size: 1.5rem;
  font-weight: 600;
  justify-content: center;
  line-height: 2.0625rem;
  max-width: 11.25rem;
  z-index: 5;
}
@media screen and (max-width: 768px) {
  .achievement-page__main-table .main-table__list-row .list-row__place {
    background: transparent;
    margin-bottom: 0.625rem;
    max-width: 100%;
    order: 1;
    position: relative;
  }
  .achievement-page__main-table .main-table__list-row .list-row__place:after {
    background: url(/static/achievements/mobileImages/tableRowPlaceDefault.png);
    content: "";
    height: 4rem;
    left: 50%;
    position: absolute;
    top: 0;
    transform: translate(-50%);
    width: 8rem;
  }
  .achievement-page__main-table .main-table__list-row .list-row__place:before {
    background: linear-gradient(90deg, #838c94, #4e575f);
    content: "";
    filter: blur(102.069px);
    height: 6.25rem;
    left: 50%;
    opacity: 0.85;
    position: absolute;
    top: 0;
    transform: translate(-50%);
    width: 14.5625rem;
  }
}
.achievement-page__main-table .main-table__list-row .list-row__player {
  align-items: center;
  cursor: pointer;
  display: flex;
  max-width: 15.625rem;
  z-index: 5;
}
@media screen and (max-width: 768px) {
  .achievement-page__main-table .main-table__list-row .list-row__player {
    max-width: 70%;
    order: 2;
  }
}
.achievement-page__main-table
  .main-table__list-row
  .list-row__player
  .user
  .avatar {
  height: 2.25rem;
  width: 2.25rem;
}
@media screen and (max-width: 768px) {
  .achievement-page__main-table
    .main-table__list-row
    .list-row__player
    .user
    .avatar {
    height: 2.625rem;
    width: 2.625rem;
  }
}
.achievement-page__main-table
  .main-table__list-row
  .list-row__player.empty-slot
  .user
  .avatar {
  border: 1px dashed #373845;
}
.achievement-page__main-table .main-table__list-row .list-row__player-info {
  display: flex;
  flex-direction: column;
  margin-left: 1.25rem;
}
@media screen and (max-width: 768px) {
  .achievement-page__main-table .main-table__list-row .list-row__player-info {
    margin-left: 0.9375rem;
  }
}
.achievement-page__main-table
  .main-table__list-row
  .list-row__player-info
  .info__username {
  display: inline-block;
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1.1875rem;
  margin-bottom: 0.3125rem;
  max-width: 10.125rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.achievement-page__main-table
  .main-table__list-row
  .list-row__player-info
  .info__username
  .core-icon {
  vertical-align: middle;
}
.achievement-page__main-table
  .main-table__list-row
  .list-row__player-info
  .info__desc {
  align-items: center;
  display: flex;
  white-space: nowrap;
}
.achievement-page__main-table
  .main-table__list-row
  .list-row__player-info
  .info__desc-icon {
  align-items: center;
  color: #8f9daa;
  display: flex;
  font-size: 18px;
  justify-content: center;
}
.achievement-page__main-table
  .main-table__list-row
  .list-row__player-info
  .info__desc-text {
  color: #8f9daa;
  display: inline-block;
  font-size: 0.75rem;
  line-height: 1rem;
  max-width: 9.375rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.achievement-page__main-table
  .main-table__list-row
  .list-row__player-info
  .info__desc-text.empty-slot {
  display: inline-block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
@media screen and (max-width: 768px) {
  .achievement-page__main-table
    .main-table__list-row
    .list-row__player-info
    .info__desc-text.empty-slot {
    display: inline-block;
    max-width: 17.5rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
}
.achievement-page__main-table .main-table__list-row .list-row__progress {
  align-items: center;
  box-sizing: border-box;
  display: flex;
  max-width: 10.625rem;
  min-width: 10.625rem;
  width: 100%;
  z-index: 5;
}
@media screen and (max-width: 768px) {
  .achievement-page__main-table .main-table__list-row .list-row__progress {
    align-items: flex-start;
    flex-direction: column;
    max-width: 100%;
    order: 4;
  }
}
.achievement-page__main-table .main-table__list-row .list-row__progress-header {
  align-self: flex-start;
  display: none;
}
@media screen and (max-width: 768px) {
  .achievement-page__main-table
    .main-table__list-row
    .list-row__progress-header {
    color: #8f9daa;
    display: block;
    font-size: 0.625rem;
    line-height: 0.875rem;
    margin-bottom: 0.9375rem;
    margin-top: 1.5625rem;
    text-transform: uppercase;
  }
}
.achievement-page__main-table
  .main-table__list-row
  .list-row__progress
  .progress__state {
  align-items: center;
  display: flex;
  height: 100%;
  position: relative;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .achievement-page__main-table
    .main-table__list-row
    .list-row__progress
    .progress__state {
    align-self: center;
    justify-self: center;
    max-width: 21.25rem;
    width: 100%;
  }
}
.achievement-page__main-table
  .main-table__list-row
  .list-row__progress
  .progress__state--completed {
  align-items: center;
  display: flex;
  font-size: 1rem;
  font-weight: 600;
  height: 100%;
  line-height: 1.5625rem;
  position: relative;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .achievement-page__main-table
    .main-table__list-row
    .list-row__progress
    .progress__state--completed {
    justify-content: center;
  }
}
.achievement-page__main-table
  .main-table__list-row
  .list-row__progress
  .progress__state--completed:after {
  background: #ff1e1e;
  bottom: 0;
  content: "";
  filter: blur(60px);
  height: 2.25rem;
  opacity: 0.35;
  position: absolute;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .achievement-page__main-table
    .main-table__list-row
    .list-row__progress
    .progress__state--completed:after {
    display: none;
  }
}
.achievement-page__main-table
  .main-table__list-row
  .list-row__progress
  .progress__state--completed
  .state--completed__text {
  color: #fff;
  text-transform: capitalize;
}
.achievement-page__main-table
  .main-table__list-row
  .list-row__progress
  .progress__state--completed
  .state--completed__icon {
  align-items: center;
  color: #f33;
  display: flex;
  justify-content: center;
  margin-right: 0.625rem;
}
.achievement-page__main-table
  .main-table__list-row
  .list-row__progress
  .progress__state--completed
  .state--completed__bg {
  align-items: flex-end;
  bottom: 0;
  display: flex;
  position: absolute;
  right: 0;
}
@media screen and (max-width: 768px) {
  .achievement-page__main-table
    .main-table__list-row
    .list-row__progress
    .progress__state--completed
    .state--completed__bg {
    display: none;
  }
}
.achievement-page__main-table
  .main-table__list-row
  .list-row__progress
  .progress__state--completed
  .state--completed__bg-big {
  color: #ff1b1b;
  font-size: 2.5rem;
  opacity: 0.06;
}
.achievement-page__main-table
  .main-table__list-row
  .list-row__progress
  .progress__state--completed
  .state--completed__bg-small {
  color: #ff1b1b;
  font-size: 1.5rem;
  opacity: 0.04;
}
.achievement-page__main-table
  .main-table__list-row
  .list-row__progress
  .progress__state-soon {
  margin-left: auto;
  position: relative;
}
.achievement-page__main-table
  .main-table__list-row
  .list-row__progress
  .progress__state-soon
  i {
  color: #49515a;
}
.achievement-page__main-table
  .main-table__list-row
  .list-row__progress
  .progress__state-soon
  .state-soon__level {
  color: #8f9daa;
  font-size: 0.5rem;
  font-weight: 700;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 5;
}
.achievement-page__main-table
  .main-table__list-row
  .list-row__progress
  .progress__state-current {
  position: relative;
}
.achievement-page__main-table
  .main-table__list-row
  .list-row__progress
  .progress__state-current
  .state-current__level {
  font-size: 0.5rem;
  font-weight: 600;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.achievement-page__main-table
  .main-table__list-row
  .list-row__progress
  .progress__state-current,
.achievement-page__main-table
  .main-table__list-row
  .list-row__progress
  .progress__state-soon {
  font-size: 1rem;
  z-index: 5;
}
.achievement-page__main-table
  .main-table__list-row
  .list-row__progress
  .progress__state-current
  i,
.achievement-page__main-table
  .main-table__list-row
  .list-row__progress
  .progress__state-soon
  i {
  align-items: center;
  display: flex;
  justify-content: center;
}
.achievement-page__main-table
  .main-table__list-row
  .list-row__progress
  .progress__state-line {
  background: #8f9daa66;
  height: 0.25rem;
  left: 0.125rem;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 10rem;
}
@media screen and (max-width: 768px) {
  .achievement-page__main-table
    .main-table__list-row
    .list-row__progress
    .progress__state-line {
    left: 50%;
    transform: translate(-50%, -50%);
    width: 95%;
  }
}
.achievement-page__main-table
  .main-table__list-row
  .list-row__progress
  .progress__state-line
  .line__inside {
  background: linear-gradient(270deg, #cf7cde -18.54%, #a362e6 83.75%);
  border-radius: 0.625rem;
  height: 0.25rem;
  width: 50%;
}
.achievement-page__main-table
  .main-table__list-row
  .list-row__progress
  .progress__state-level5
  .progress__state-current
  i {
  color: #ff2020;
}
.achievement-page__main-table
  .main-table__list-row
  .list-row__progress
  .progress__state-level5
  .progress__state-line
  .line__inside {
  background: linear-gradient(270deg, #ff4646 2.91%, #ff1515);
}
.achievement-page__main-table
  .main-table__list-row
  .list-row__progress
  .progress__state-level4
  .progress__state-current
  i {
  color: #a362e6;
}
.achievement-page__main-table
  .main-table__list-row
  .list-row__progress
  .progress__state-level4
  .progress__state-line
  .line__inside {
  background: linear-gradient(270deg, #cf7cde -18.54%, #a362e6 83.75%);
}
.achievement-page__main-table
  .main-table__list-row
  .list-row__progress
  .progress__state-level3
  .progress__state-current
  i {
  color: #ff6d36;
}
.achievement-page__main-table
  .main-table__list-row
  .list-row__progress
  .progress__state-level3
  .progress__state-line
  .line__inside {
  background: linear-gradient(270deg, #ffb60b -18.54%, #ff5c41 83.75%);
}
.achievement-page__main-table
  .main-table__list-row
  .list-row__progress
  .progress__state-level2
  .progress__state-current
  i {
  color: #2bc7ff;
}
.achievement-page__main-table
  .main-table__list-row
  .list-row__progress
  .progress__state-level2
  .progress__state-line
  .line__inside {
  background: linear-gradient(270deg, #2bc7ff -18.54%, #2bc7ff 83.75%);
}
.achievement-page__main-table
  .main-table__list-row
  .list-row__progress
  .progress__state-level1
  .progress__state-current
  i {
  color: #2dbf59;
}
.achievement-page__main-table
  .main-table__list-row
  .list-row__progress
  .progress__state-level1
  .progress__state-line
  .line__inside {
  background: linear-gradient(270deg, #5fe156 -18.54%, #21b75a 83.75%);
}
.achievement-page__main-table
  .main-table__list-row
  .list-row__progress
  .progress__state-level0
  .progress__state-current
  i {
  color: #49515a;
}
.achievement-page__main-table
  .main-table__list-row
  .list-row__progress
  .progress__state-level0
  .progress__state-line
  .line__inside {
  background: #8f9daa;
}
.achievement-page__main-table .main-table__list-row .list-row__achievepoints {
  align-items: center;
  display: flex;
  font-size: 1.25rem;
  margin-left: auto;
  max-width: 8.75rem;
  z-index: 5;
}
@media screen and (max-width: 768px) {
  .achievement-page__main-table .main-table__list-row .list-row__achievepoints {
    justify-content: flex-end;
    max-width: 30%;
    order: 3;
    padding-right: 1.125rem;
  }
}
.achievement-page__main-table
  .main-table__list-row
  .list-row__achievepoints-icon {
  align-items: center;
  color: #ffc635;
  display: flex;
  font-size: 18px;
  justify-content: center;
  padding-right: 0.625rem;
}
.achievement-page__main-table
  .main-table__list-row
  .list-row__achievepoints-text {
  font-weight: 600;
  line-height: 1.6875rem;
}
.achievement-page__main-table
  .main-table__list
  .main-table__list-row--top1:after {
  background: url(/static/achievements/tableTop1Star.png) no-repeat;
  bottom: 0;
  content: "";
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 2;
}
@media screen and (max-width: 768px) {
  .achievement-page__main-table
    .main-table__list
    .main-table__list-row--top1:before {
    background-image: url(/static/achievements/mobileImages/tableRowBgLines.png);
    background-size: cover;
    bottom: 0;
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
  }
  .achievement-page__main-table
    .main-table__list
    .main-table__list-row--top1:after {
    background: linear-gradient(1turn, #1a1f24, #c32e2f00 154.1%), #f33;
    background-size: cover;
    bottom: 0;
    content: "";
    height: 100%;
    left: 0;
    opacity: 0.1;
    position: absolute;
    right: 0;
    top: 0;
    transform: scaleX(-1);
    width: 100%;
  }
}
.achievement-page__main-table
  .main-table__list
  .main-table__list-row--top1
  .list-row__place {
  background: url(/static/achievements/tableFirstPlace.png) no-repeat 50%;
}
.achievement-page__main-table
  .main-table__list
  .main-table__list-row--top1
  .list-row__place
  span {
  z-index: 5;
}
@media screen and (max-width: 768px) {
  .achievement-page__main-table
    .main-table__list
    .main-table__list-row--top1
    .list-row__place {
    background: transparent;
  }
  .achievement-page__main-table
    .main-table__list
    .main-table__list-row--top1
    .list-row__place:after {
    background: url(/static/achievements/mobileImages/tableRowTop1.png);
    content: "";
    height: 4rem;
    left: 50%;
    position: absolute;
    top: 0;
    transform: translate(-50%);
    width: 8rem;
  }
  .achievement-page__main-table
    .main-table__list
    .main-table__list-row--top1
    .list-row__place:before {
    background: #f33;
    content: "";
    filter: blur(80px);
    height: 6.25rem;
    left: 50%;
    opacity: 0.85;
    position: absolute;
    top: 0;
    transform: translate(-50%);
    width: 14.5625rem;
    z-index: 4;
  }
}
.achievement-page__main-table
  .main-table__list
  .main-table__list-row--top2:after {
  background: url(/static/achievements/tableTop2Star.png) no-repeat;
  bottom: 0;
  content: "";
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 2;
}
@media screen and (max-width: 768px) {
  .achievement-page__main-table
    .main-table__list
    .main-table__list-row--top2:before {
    background-image: url(/static/achievements/mobileImages/tableRowBgLines.png);
    background-size: cover;
    bottom: 0;
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
  }
  .achievement-page__main-table
    .main-table__list
    .main-table__list-row--top2:after {
    background-image: linear-gradient(90deg, #9d3cffe6, #bf7eff);
    background-size: cover;
    bottom: 0;
    content: "";
    height: 100%;
    left: 0;
    opacity: 0.1;
    position: absolute;
    right: 0;
    top: 0;
    transform: scaleX(-1);
    width: 100%;
  }
}
.achievement-page__main-table
  .main-table__list
  .main-table__list-row--top2
  .list-row__place {
  background: url(/static/achievements/tableSecondPlace.png) 50% no-repeat;
}
@media screen and (max-width: 768px) {
  .achievement-page__main-table
    .main-table__list
    .main-table__list-row--top2
    .list-row__place {
    background: transparent;
  }
  .achievement-page__main-table
    .main-table__list
    .main-table__list-row--top2
    .list-row__place:after {
    background: url(/static/achievements/mobileImages/tableRowTop2.png);
    content: "";
    height: 4rem;
    left: 50%;
    position: absolute;
    top: 0;
    transform: translate(-50%);
    width: 8rem;
  }
  .achievement-page__main-table
    .main-table__list
    .main-table__list-row--top2
    .list-row__place:before {
    background: linear-gradient(90deg, #9d3cffe6, #bf7eff);
    content: "";
    filter: blur(102.069px);
    height: 6.25rem;
    left: 50%;
    opacity: 0.3;
    position: absolute;
    top: 0;
    transform: translate(-50%);
    width: 14.5625rem;
  }
}
.achievement-page__main-table .main-table__list .main-table__list-row--top3 {
  z-index: 1;
}
.achievement-page__main-table
  .main-table__list
  .main-table__list-row--top3:after {
  background: url(/static/achievements/tableTop3Star.png) no-repeat;
  bottom: 0;
  content: "";
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 2;
}
@media screen and (max-width: 768px) {
  .achievement-page__main-table
    .main-table__list
    .main-table__list-row--top3:before {
    background-image: url(/static/achievements/mobileImages/tableRowBgLines.png);
    background-size: cover;
    bottom: 0;
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
  }
  .achievement-page__main-table
    .main-table__list
    .main-table__list-row--top3:after {
    background-image: linear-gradient(180deg, #4eeb5c, #efff33);
    background-size: cover;
    bottom: 0;
    content: "";
    height: 100%;
    left: 0;
    opacity: 0.1;
    position: absolute;
    right: 0;
    top: 0;
    transform: scaleX(-1);
    width: 100%;
  }
}
.achievement-page__main-table
  .main-table__list
  .main-table__list-row--top3
  .list-row__place {
  background: url(/static/achievements/tableThirdPlace.png) 50% no-repeat;
}
@media screen and (max-width: 768px) {
  .achievement-page__main-table
    .main-table__list
    .main-table__list-row--top3
    .list-row__place {
    background: transparent;
  }
  .achievement-page__main-table
    .main-table__list
    .main-table__list-row--top3
    .list-row__place:after {
    background: url(/static/achievements/mobileImages/tableRowTop3.png);
    content: "";
    height: 4rem;
    left: 50%;
    position: absolute;
    top: 0;
    transform: translate(-50%);
    width: 8rem;
  }
  .achievement-page__main-table
    .main-table__list
    .main-table__list-row--top3
    .list-row__place:before {
    background: linear-gradient(266.7deg, #4eeb5c, #efff33);
    content: "";
    filter: blur(80px);
    height: 6.25rem;
    left: 50%;
    opacity: 0.3;
    position: absolute;
    top: 0;
    transform: matrix(0.5, 0.87, 0.87, -0.5, 0, 0);
    width: 14.5625rem;
  }
}
.achievement-loading {
  opacity: 0;
}
.open-achievement__points-icon[data-v-6a8af011] {
  font-size: 12px;
}
.open-achievement[data-v-6a8af011] {
  align-items: center;
  display: flex;
  flex-direction: column;
  height: 10.625rem;
  justify-content: center;
  width: 8.75rem;
}
.open-achievement__img-wrap[data-v-6a8af011] {
  margin-bottom: 0.3125rem;
  position: relative;
}
.open-achievement.legacy-achievement
  .open-achievement__img-wrap[data-v-6a8af011]:after {
  background: 50% / contain no-repeat url(/static/achievements/legacy.svg);
  bottom: 5px;
  content: "";
  display: block;
  height: 16px;
  position: absolute;
  width: 67px;
}
.open-achievement__img[data-v-6a8af011] {
  height: 4.375rem;
  width: 4.375rem;
}
.open-achievement__title[data-v-6a8af011] {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
}
.open-achievement__subtitle[data-v-6a8af011] {
  color: #8f9daa;
  display: -webkit-box;
  font-size: 0.625rem;
  line-height: 0.875rem;
  text-align: center;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}
.open-achievement__percent_users[data-v-6a8af011] {
  color: #dce1e5 !important;
  font-size: 0.625rem;
  font-weight: 600;
  line-height: 0.875rem;
  text-align: center;
}
.open-achievement__points[data-v-6a8af011] {
  align-items: center;
  background: #292937;
  display: flex;
  font-size: 0.5rem;
  margin-top: 0.625rem;
  padding: 0.375rem 0.75rem;
}
.open-achievement__points-icon[data-v-6a8af011] {
  align-items: center;
  display: flex;
  justify-content: center;
  margin-right: 0.3125rem;
}
.open-achievement__points-text[data-v-6a8af011] {
  font-weight: 600;
  line-height: 0.6875rem;
}
.open-achievement--5 .open-achievement__img[data-v-6a8af011] {
  filter: drop-shadow(0 5px 15px rgba(255, 32, 32, 0.25));
}
.open-achievement--5 .open-achievement__percent_users[data-v-6a8af011],
.open-achievement--5 .open-achievement__points-icon[data-v-6a8af011] {
  color: #f33;
}
.open-achievement--4 .open-achievement__img[data-v-6a8af011] {
  filter: drop-shadow(0 5px 15px rgba(163, 98, 230, 0.3));
}
.open-achievement--4 .open-achievement__percent_users[data-v-6a8af011],
.open-achievement--4 .open-achievement__points-icon[data-v-6a8af011] {
  color: #a362e6;
}
.open-achievement--3 .open-achievement__img[data-v-6a8af011] {
  filter: drop-shadow(0 5px 15px rgba(255, 109, 54, 0.25));
}
.open-achievement--3 .open-achievement__percent_users[data-v-6a8af011],
.open-achievement--3 .open-achievement__points-icon[data-v-6a8af011] {
  color: #ffb60b;
}
.open-achievement--2 .open-achievement__img[data-v-6a8af011] {
  filter: drop-shadow(0 5px 15px rgba(48, 177, 253, 0.25));
}
.open-achievement--2 .open-achievement__percent_users[data-v-6a8af011],
.open-achievement--2 .open-achievement__points-icon[data-v-6a8af011] {
  color: #2bc7ff;
}
.open-achievement--1 .open-achievement__img[data-v-6a8af011] {
  filter: drop-shadow(0 5px 15px rgba(45, 191, 89, 0.25));
}
.open-achievement--1 .open-achievement__percent_users[data-v-6a8af011],
.open-achievement--1 .open-achievement__points-icon[data-v-6a8af011] {
  color: #5fe156;
}
.achievement-list {
  padding: 0 1.25rem 2.25rem;
}
@media screen and (max-width: 768px) {
  .achievement-list {
    padding: 0;
  }
  .achievement-list__name {
    display: none !important;
  }
}
.achievement-list .achievement-list__main-wrapper {
  background-size: cover;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  min-height: 20rem;
  position: relative;
}
@media screen and (max-width: 768px) {
  .achievement-list .achievement-list__main-wrapper {
    flex-wrap: wrap;
  }
}
.achievement-list .achievement-list__main-wrapper__category {
  background-color: #1e1e29;
  height: 100%;
  min-width: 16.25rem;
  position: sticky;
  top: 140px;
  width: 16.25rem;
  z-index: 5;
}
@media screen and (max-width: 768px) {
  .achievement-list .achievement-list__main-wrapper__category {
    background-color: #101117;
    display: flex;
    flex-wrap: nowrap;
    min-height: 3.5rem;
    overflow-x: scroll;
    top: 48px;
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .achievement-list
    .achievement-list__main-wrapper__category::-webkit-scrollbar {
    display: none;
  }
}
.achievement-list .achievement-list__main-wrapper__category-link {
  align-items: center;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  height: 2.5rem;
  justify-content: space-between;
  min-width: 3.9375rem;
  padding: 0.5rem 1rem;
  position: relative;
  width: 100%;
}
.achievement-list .achievement-list__main-wrapper__category-link:hover {
  background: #292937;
}
.achievement-list
  .achievement-list__main-wrapper__category-link:hover
  .achievement-list__main-wrapper__category-link__block
  span {
  color: #fff;
}
.achievement-list
  .achievement-list__main-wrapper__category-link:hover
  .achievement-list__main-wrapper__category-link__block
  i {
  color: #ffc635;
}
.achievement-list .achievement-list__main-wrapper__category-link__block {
  align-items: center;
  display: flex;
}
.achievement-list .achievement-list__main-wrapper__category-link__block i {
  color: #515765;
  font-size: 1rem;
  margin: 0 0.9375rem 0 0;
  transition: color 0.2s;
}
.achievement-list .achievement-list__main-wrapper__category-link__block span {
  color: #babbbd;
  font-family: Noto Sans, sans-serif;
  font-size: 0.875rem;
  font-style: normal;
  font-weight: 700;
  line-height: 1.3125rem;
  text-transform: capitalize;
  transition: color 0.2s;
}
@media screen and (max-width: 768px) {
  .achievement-list .achievement-list__main-wrapper__category-link {
    justify-content: center;
    min-height: 3.5rem;
  }
  .achievement-list .achievement-list__main-wrapper__category-link i {
    color: #515765;
    margin: 0;
  }
}
.achievement-list .achievement-list__main-wrapper__category-link__count {
  color: #515765;
  font-family: Noto Sans, sans-serif;
  font-size: 0.75rem;
  font-style: normal;
  font-weight: 400;
  line-height: 1rem;
  text-transform: uppercase;
}
@media screen and (max-width: 768px) {
  .achievement-list .achievement-list__main-wrapper__category-link__count {
    display: none !important;
  }
}
.achievement-list .achievement-list__main-wrapper__content {
  display: flex;
  flex-wrap: wrap;
  padding: 0 1.25rem;
  row-gap: 20px;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .achievement-list .achievement-list__main-wrapper__content {
    height: 100%;
    padding: 0 1rem;
  }
}
.achievement-list .achievement-list__main-wrapper__content-section {
  width: 100%;
}
@media screen and (max-width: 768px) {
  .achievement-list .achievement-list__main-wrapper__content-section {
    padding: 20px 0;
  }
  .achievement-list
    .achievement-list__main-wrapper__content-section.legacy
    .category {
    height: auto;
    min-height: 2.5rem;
  }
}
.achievement-list .achievement-list__main-wrapper__content .category {
  align-items: center;
  display: flex;
  gap: 0.625rem;
  height: 2.5rem;
  padding-top: 30px;
}
@media print, screen and (min-width: 769px) {
  .achievement-list
    .achievement-list__main-wrapper__content
    .category
    .category-title-icon {
    display: none !important;
  }
}
.achievement-list
  .achievement-list__main-wrapper__content
  .category
  .category-title-wrapper {
  display: flex;
  flex-direction: column;
  gap: 2px;
}
.achievement-list
  .achievement-list__main-wrapper__content
  .category
  .category-title-wrapper-inner {
  align-items: center;
  display: flex;
  gap: 10px;
}
.achievement-list
  .achievement-list__main-wrapper__content
  .category
  .category-description {
  color: #8f9daa;
  font-size: 0.875rem;
  line-height: 1.192rem;
}
.achievement-list
  .achievement-list__main-wrapper__content
  .category
  .category-title-inner {
  align-items: center;
  display: flex;
}
.achievement-list
  .achievement-list__main-wrapper__content
  .category
  .category-title-inner
  > i {
  font-size: 17px;
}
@media screen and (max-width: 768px) {
  .achievement-list .achievement-list__main-wrapper__content .category {
    justify-content: space-between;
  }
  .achievement-list .achievement-list__main-wrapper__content .category i {
    color: #ffc635;
    margin-right: 0.625rem;
  }
}
.achievement-list .achievement-list__main-wrapper__content .category-icon {
  height: 2.25rem;
  line-height: 0px;
  width: 2.25rem;
}
@media screen and (max-width: 768px) {
  .achievement-list .achievement-list__main-wrapper__content .category-icon {
    display: none !important;
  }
}
.achievement-list .achievement-list__main-wrapper__content .category-title {
  color: #fff;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.3125rem;
  text-transform: uppercase;
}
@media screen and (max-width: 768px) {
  .achievement-list .achievement-list__main-wrapper__content .category-title {
    text-transform: capitalize;
  }
}
.achievement-list .achievement-list__main-wrapper__content .category-total {
  color: #515765;
  font-size: 0.8125rem;
  font-weight: 700;
  line-height: 1.3125rem;
}
@media screen and (max-width: 768px) {
  .achievement-list
    .achievement-list__main-wrapper__content::-webkit-scrollbar {
    display: none;
  }
}
.achievement-list .achievement-list__main-wrapper__content .achievements {
  display: flex;
  flex-wrap: wrap;
  gap: 1rem 0.625rem;
  max-width: 100%;
  padding-top: 0.625rem;
  width: 100%;
}
.achievement-list .achievement-list__main-wrapper__content .achievements__item {
  cursor: pointer;
}
@media screen and (max-width: 768px) {
  .achievement-list
    .achievement-list__main-wrapper__content
    .achievements
    .open-achievement {
    height: 8.7375rem;
    width: 6.25rem;
  }
  .achievement-list
    .achievement-list__main-wrapper__content
    .achievements
    .open-achievement__title {
    font-size: 0.625rem;
  }
}
@media print, screen and (min-width: 769px) {
  .achievement-list .active {
    background: #292937;
  }
}
.achievement-list
  .active
  .achievement-list__main-wrapper__category-link__block
  span {
  color: #fff;
}
.achievement-list
  .active
  .achievement-list__main-wrapper__category-link__block
  i {
  color: #ffc635;
}
@media screen and (max-width: 768px) {
  .achievement-list .active:after {
    background: linear-gradient(132.27deg, #ffc635 0.57%, #ff5252 97.38%);
    bottom: 0;
    content: "";
    height: 2px;
    left: 0;
    position: absolute;
    width: 100%;
  }
}
html[data-v-c96c1291] {
  height: 100%;
}
html .banned-notfound[data-v-c96c1291] {
  background-color: #242a2f !important;
  display: flex;
  height: 100%;
  justify-content: center;
  min-height: 100vh;
  position: relative;
  width: 100%;
}
html .banned-notfound .banned-wrap[data-v-c96c1291] {
  margin: auto;
  max-width: 100%;
  min-height: 350px;
  padding: 0;
  text-align: center;
}
@media screen and (max-width: 768px) {
  html .banned-notfound .banned-wrap[data-v-c96c1291] {
    padding: 0 1rem;
  }
}
html .banned-notfound .banned-logo a[data-v-c96c1291] {
  display: inline-block;
}
html .banned-notfound .banned-logo img[data-v-c96c1291] {
  width: 100%;
}
html .banned-notfound .banned-title[data-v-c96c1291] {
  color: #e2e2e2;
  font-size: 1.25em;
  font-weight: 300;
  margin: 1.25rem 0 1.1rem;
  text-transform: uppercase;
}
html .banned-notfound .banned-additional[data-v-c96c1291] {
  color: #7b8090;
  font-size: 0.9375em;
  line-height: 0.9375em;
  margin-bottom: 0.313rem;
}
html .banned-notfound .banned-additional strong[data-v-c96c1291] {
  color: #7b8090;
}
html .banned-notfound .banned-support[data-v-c96c1291] {
  color: #969bab;
  font-size: 0.9375em;
  line-height: 1.25em;
}
html .banned-notfound .banned-support .banned-mail[data-v-c96c1291] {
  color: #969bab;
  padding: 0.313rem;
}
html .banned-notfound .banned-support .banned-mail[data-v-c96c1291]:hover {
  color: #737373;
}
html .banned-notfound .banned-button[data-v-c96c1291] {
  background: transparent !important;
  border: 1px solid #969bab !important;
  color: #969bab !important;
  font-size: 0.9375em;
  font-weight: 300;
  margin-top: 1.563rem;
  padding: 0.938rem 0.625rem !important;
}
html .banned-notfound .banned-button[data-v-c96c1291]:hover {
  border: 1px solid #737373 !important;
  color: #737373 !important;
}
html .banned-notfound .banned-social[data-v-c96c1291] {
  bottom: 1.25rem;
  display: flex;
  justify-content: center;
  left: 0;
  margin: 2.5rem auto 0;
  max-width: 100%;
  position: absolute;
  top: auto;
  width: 100%;
}
html .banned-notfound .banned-social .social-links-wrap[data-v-c96c1291] {
  align-items: center;
  display: flex;
  justify-content: center;
  margin: 0 auto;
  width: 100%;
}
html
  .banned-notfound
  .banned-social
  .social-links-wrap
  .footer-social-link[data-v-c96c1291] {
  color: #717c86;
  display: inline-block;
  font-size: 1.875em;
  margin: 0 0.813rem;
  text-align: center;
  text-shadow: 0 0 1px #000, 0 0 1px #000;
  transform: rotateX(-30deg);
  transition: transform 0.5s ease, color 0.5s ease, text-shadow 0.5s ease;
}
html
  .banned-notfound
  .banned-social
  .social-links-wrap
  .footer-social-link
  i[data-v-c96c1291]:before {
  font-size: 1.5rem;
}
html
  .banned-notfound
  .banned-social
  .social-links-wrap
  .footer-social-link[data-v-c96c1291]:hover {
  transform: rotateX(-20deg) translateY(-0.3125rem);
}
html
  .banned-notfound
  .banned-social
  .social-links-wrap
  .footer-social-link:hover.facebook[data-v-c96c1291] {
  color: #365899;
  text-shadow: 0 0 0 #365899, 0 1px 1px #2f4d86, 0 2px 1px #294273,
    0 3px 1px #223760, 0 4px 1px #1b2d4e, 0 5px 1px #15223b, 0 6px 1px #0e1728,
    0 7px 1px #070c15, 0 8px 1px #010102, 0 9px 1px #000, 0 10px 1px #000;
}
html
  .banned-notfound
  .banned-social
  .social-links-wrap
  .footer-social-link:hover.twitter[data-v-c96c1291] {
  color: #1da1f2;
  text-shadow: 0 0 0 #1da1f2, 0 1px 1px #0d95e8, 0 2px 1px #0c85d0,
    0 3px 1px #0b76b8, 0 4px 1px #0967a0, 0 5px 1px #085788, 0 6px 1px #064870,
    0 7px 1px #053857, 0 8px 1px #04293f, 0 9px 1px #021927, 0 10px 1px #010a0f;
}
html
  .banned-notfound
  .banned-social
  .social-links-wrap
  .footer-social-link:hover.vk[data-v-c96c1291] {
  color: #4680c2;
  text-shadow: 0 0 0 #4680c2, 0 1px 1px #3b73b3, 0 2px 1px #3567a0,
    0 3px 1px #2e5b8d, 0 4px 1px #284e7a, 0 5px 1px #224267, 0 6px 1px #1c3653,
    0 7px 1px #152940, 0 8px 1px #0f1d2d, 0 9px 1px #09111a, 0 10px 1px #020407;
}
html
  .banned-notfound
  .banned-social
  .social-links-wrap
  .footer-social-link:hover.youtube[data-v-c96c1291] {
  color: red;
  text-shadow: 0 0 0 red, 0 1px 1px #e60000, 0 2px 1px #c00, 0 3px 1px #b30000,
    0 4px 1px #900, 0 5px 1px maroon, 0 6px 1px #600, 0 7px 1px #4d0000,
    0 8px 1px #300, 0 9px 1px #1a0000, 0 10px 1px #000;
}
html
  .banned-notfound
  .banned-social
  .social-links-wrap
  .footer-social-link:hover.snapchat[data-v-c96c1291] {
  color: #fffc00;
  text-shadow: 0 0 0 #fffc00, 0 1px 1px #e6e300, 0 2px 1px #ccca00,
    0 3px 1px #b3b000, 0 4px 1px #999700, 0 5px 1px #807e00, 0 6px 1px #666500,
    0 7px 1px #4d4c00, 0 8px 1px #333200, 0 9px 1px #1a1900, 0 10px 1px #000;
}
html
  .banned-notfound
  .banned-social
  .social-links-wrap
  .footer-social-link:hover.instagram[data-v-c96c1291] {
  color: #c13584;
  text-shadow: 0 0 0 #c13584, 0 1px 1px #ad3076, 0 2px 1px #992a69,
    0 3px 1px #85255b, 0 4px 1px #711f4d, 0 5px 1px #5d1a40, 0 6px 1px #491432,
    0 7px 1px #350f24, 0 8px 1px #210917, 0 9px 1px #0d0409, 0 10px 1px #000;
}
._mnb_qcl0o_1 {
  background-color: #161821;
  display: flex;
  justify-content: space-between;
  left: -16px;
  position: relative;
  width: 100dvw;
  z-index: 100;
}
._mnb-left_qcl0o_11,
._mnb-right_qcl0o_11 {
  flex: 1 1 0;
}
._mnb-left_qcl0o_11 {
  padding-right: 20px;
}
._mnb-right_qcl0o_11 {
  padding-left: 20px;
}
._mnb-center_qcl0o_23 {
  flex: 0 1 auto;
}
._mnb-back-link_qcl0o_27 {
  align-items: center;
  -moz-column-gap: 10px;
  column-gap: 10px;
  display: flex;
  font-size: 12px;
  font-weight: 600;
  height: 100%;
  line-height: 16px;
  padding: 14px 0 14px 20px;
}
._mnb-back-link-icon_qcl0o_38 {
  color: #515765;
  line-height: inherit;
}
.case-battle[data-v-907e9078] {
  min-height: 80dvh;
  width: 100%;
}
.case-battle__header[data-v-907e9078] .core-page-header__icon-title i {
  color: #efae14;
}
.case-battle__link[data-v-907e9078] {
  --core-button-gap: 24px;
  color: #8f9daa;
  padding: 0.625rem 0.75rem;
  text-transform: none;
  transition: all 0.3s;
}
@media (max-width: 768px) {
  .case-battle__link[data-v-907e9078] {
    background-color: transparent;
    border: none;
    height: 44px;
    justify-content: space-between;
    width: 44px;
  }
  .case-battle__link[data-v-907e9078]:hover {
    background: transparent;
    border: none;
    color: #8f9daa;
  }
}
.case-battle__link-icon[data-v-907e9078] {
  font-size: 16px;
}
.case-battle__link-text[data-v-907e9078] {
  overflow: hidden;
  text-overflow: ellipsis;
}
@media (max-width: 768px) {
  .case-battle__link-text[data-v-907e9078] {
    display: none;
  }
}
._base_nk6yv_1 {
  margin: 0 -24px;
}
@media (max-width: 768.98px) {
  ._base_nk6yv_1 {
    margin: 0 -8px;
  }
}
._container_nk6yv_10 {
  margin: 0 auto;
  max-width: 1488px;
  padding: 0 24px;
}
@media (max-width: 768.98px) {
  ._container_nk6yv_10 {
    padding: 0 16px;
  }
}
._no-spacing_nk6yv_21 {
  max-width: 1440px;
  padding: 0;
}
.core-currency-icon {
  color: var(--core-currency-icon-color, #2fa662);
  font-family: Currencies;
  transition: color 0.2s;
}
.core-currency-icon--alt {
  color: var(--core-currency-icon-color, #ff8845);
}
.core-currency-icon--color--inherit {
  --core-currency-icon-color: inherit;
}
.core-currency-icon--color--black,
.core-currency-icon--color--white {
  --core-currency-icon-color: #f1f1f1;
}
.core-price {
  align-items: center;
  display: inline-flex;
  gap: var(--core-price-gap, 5px);
  position: relative;
  white-space: nowrap;
}
.core-price--is-wartags {
  gap: 0;
}
.core-price--is-wartags > i {
  color: #efae14;
  font-size: 20px;
}
.core-price--preset--free {
  color: #8f9daa;
  --core-currency-icon-color: #8f9daa;
  text-decoration: line-through;
}
.core-price--preset--old-price {
  color: #d84545;
  --core-currency-icon-color: #d84545;
  text-decoration: line-through;
}
.core-price--preset--light {
  color: #f1f1f1;
  --core-currency-icon-color: #f1f1f1;
}
.core-price--preset--dark {
  color: #000;
  --core-currency-icon-color: #000;
}
.core-user-avatar {
  align-items: center;
  display: flex;
  justify-content: center;
  position: relative;
}
.core-user-avatar.m .core-user-avatar__rank {
  max-height: 30px;
  max-width: 30px;
  right: -6px;
}
.core-user-avatar.xl .core-user-avatar__rank,
.core-user-avatar.xxl .core-user-avatar__rank {
  max-height: 50px;
  max-width: 50px;
}
.core-user-avatar__rank {
  bottom: -10px;
  position: absolute;
  right: 0;
}
.players-list[data-v-fa4cb65e] {
  -moz-column-gap: 8px;
  column-gap: 8px;
  display: flex;
  padding: 0 6px;
}
.players-list--homepage[data-v-fa4cb65e] {
  -moz-column-gap: 10px;
  column-gap: 10px;
  padding: 0;
}
.players-list__crown[data-v-fa4cb65e] {
  align-items: center;
  aspect-ratio: 1;
  background: #efae14;
  border-radius: 50%;
  bottom: -1px;
  color: #f1f1f1;
  display: flex;
  font-size: 10px;
  justify-content: center;
  position: absolute;
  right: -1px;
  width: 20px;
  z-index: 1;
}
@media (max-width: 768px) {
  .players-list__crown[data-v-fa4cb65e] {
    font-size: 8px;
    width: 16px;
  }
}
.players-list__player[data-v-fa4cb65e] {
  align-items: center;
  display: flex;
}
.players-list__avatar-block[data-v-fa4cb65e] {
  position: relative;
}
.players-list__avatar--placeholder[data-v-fa4cb65e] {
  background: transparent;
  border: 2px dashed #515765;
  border-radius: 50%;
  height: 32px;
  -o-object-fit: none;
  object-fit: none;
  width: 32px;
}
.players-list__avatar--empty[data-v-fa4cb65e] {
  align-items: center;
  background: #292937;
  border-radius: 50%;
  color: #efae14;
  cursor: pointer;
  display: flex;
  font-size: 1.125rem;
  height: 32px;
  justify-content: center;
  transition: background-color 0.3s ease;
  width: 32px;
}
.players-list__avatar--empty[data-v-fa4cb65e]:hover {
  background-color: #333443;
}
.fade-enter-from-active[data-v-fa4cb65e],
.fade-leave-active[data-v-fa4cb65e] {
  transition: opacity 0.3s;
}
.fade-enter-from[data-v-fa4cb65e],
.fade-leave-to[data-v-fa4cb65e] {
  opacity: 0;
}
.circle-progress[data-v-aea82bee] {
  align-items: center;
  aspect-ratio: 1;
  display: flex;
  justify-content: center;
  position: relative;
  width: 55px;
}
.circle-progress__circle[data-v-aea82bee] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  transform: rotate(-90deg);
}
.circle-progress__fill[data-v-aea82bee],
.circle-progress__track[data-v-aea82bee] {
  fill: transparent;
  stroke-width: 3;
}
.circle-progress__track[data-v-aea82bee] {
  stroke: var(--primary-color);
  opacity: 0.2;
}
.circle-progress__fill[data-v-aea82bee] {
  stroke: var(--primary-color);
  transition: stroke-dashoffset 1s;
}
.case-battle-header-cases[data-v-c901afca] {
  overflow: hidden;
  position: relative;
}
.case-battle-header-cases.scrollable[data-v-c901afca] {
  overflow: auto hidden;
  scrollbar-width: none;
}
.case-battle-header-cases.scrollable[data-v-c901afca]::-webkit-scrollbar {
  display: none;
}
.case-battle-header-cases[data-v-c901afca]:after {
  background: linear-gradient(270deg, #161821, transparent);
  content: "";
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
  width: 78px;
}
@media (max-width: 768px) {
  .case-battle-header-cases[data-v-c901afca]:after {
    display: none;
  }
}
.case-battle-header-cases__list[data-v-c901afca] {
  align-items: center;
  -moz-column-gap: calc(var(--18cc91a0) * 1px);
  column-gap: calc(var(--18cc91a0) * 1px);
  display: flex;
  height: 64px;
  transition: transform 1s;
}
.case-battle-header-cases__item[data-v-c901afca] {
  flex: 0 0 98px;
  height: 100%;
}
.case-battle-header-cases__item.inactive[data-v-c901afca] {
  opacity: 0.5;
}
.case-battle-header-cases__item[data-v-c901afca] img {
  height: 100%;
  position: absolute;
  width: 100%;
}
.case-battle-header.classic[data-v-618ad7ca] {
  --type-color: var(--w-color-accent-7);
}
.case-battle-header.reversed[data-v-618ad7ca] {
  --type-color: var(--w-color-accent-6);
}
.case-battle-header.shared[data-v-618ad7ca] {
  --type-color: var(--w-color-accent-3);
}
.case-battle-header.media-max-width .case-battle-header__row[data-v-618ad7ca] {
  justify-content: space-between;
}
.case-battle-header.media-max-width
  .case-battle-header__progress[data-v-618ad7ca] {
  width: 40px;
}
.case-battle-header.media-max-width
  .case-battle-header__rounds[data-v-618ad7ca] {
  font-size: 10px;
}
.case-battle-header.media-max-width
  .case-battle-header__cases[data-v-618ad7ca] {
  margin-right: 0;
}
.case-battle-header.media-max-width
  .case-battle-header__cases[data-v-618ad7ca]:not(:last-child) {
  margin-bottom: 20px;
}
.case-battle-header.media-max-width .case-battle-header__btn[data-v-618ad7ca] {
  margin: 0 auto;
}
.case-battle-header__players[data-v-618ad7ca] .players-list__avatar {
  --w-user-avatar-size-calc: 36px;
}
.case-battle-header__general-info[data-v-618ad7ca] {
  align-items: center;
  display: flex;
  gap: 24px;
}
@media (max-width: 767.98px) {
  .case-battle-header__general-info[data-v-618ad7ca] {
    gap: 6px;
  }
}
.case-battle-header__block[data-v-618ad7ca] {
  background: #161821;
  border-radius: 2px;
  padding: 12px 20px;
}
@media (max-width: 768px) {
  .case-battle-header__block[data-v-618ad7ca] {
    padding: 20px 16px;
  }
}
.case-battle-header__row[data-v-618ad7ca] {
  align-items: center;
  -moz-column-gap: 24px;
  column-gap: 24px;
  display: flex;
  position: relative;
}
@media (max-width: 768px) {
  .case-battle-header__row[data-v-618ad7ca] {
    padding: 6px 10px;
  }
}
.case-battle-header__row[data-v-618ad7ca]:not(:last-child) {
  margin-bottom: 2px;
}
.case-battle-header__row[data-v-618ad7ca]:before {
  background: var(--primary-color);
  bottom: 0;
  content: "";
  left: 0;
  -webkit-mask: url(data:image/png;base64,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)
    left bottom/contain no-repeat;
  mask: url(data:image/png;base64,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)
    left bottom/contain no-repeat;
  opacity: 0;
  position: absolute;
  right: 0;
  top: 0;
  transition: opacity 0.3s linear;
}
.case-battle-header__row.with-bg[data-v-618ad7ca] {
  background-image: linear-gradient(
    80deg,
    var(--primary-color-rgba) -5%,
    transparent 35%
  );
}
.case-battle-header__row.with-bg[data-v-618ad7ca]:before {
  opacity: 1;
}
@media (max-width: 768px) {
  .case-battle-header__row.with-bg[data-v-618ad7ca] {
    background-image: none;
  }
  .case-battle-header__row.with-bg[data-v-618ad7ca]:before {
    opacity: 0;
  }
}
.case-battle-header__progress[data-v-618ad7ca] {
  flex-direction: column;
}
.case-battle-header__rounds[data-v-618ad7ca] {
  color: #dce1e5;
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
}
.case-battle-header__timer[data-v-618ad7ca] {
  font-size: 20px;
  font-weight: 600;
  line-height: 27px;
  text-transform: none;
  --font-size: 20px;
  --line-height: 27px;
  color: var(--w-text-color-1);
}
.case-battle-header__sharing-icon[data-v-618ad7ca] {
  color: var(--w-color-accent-7);
  font-size: 20px;
}
@media (max-width: 768.98px) {
  .case-battle-header__sharing-icon[data-v-618ad7ca] {
    font-size: 18px;
  }
}
.case-battle-header__sharing-icon.battle-color[data-v-618ad7ca] {
  color: var(--primary-color);
}
.case-battle-header__cases[data-v-618ad7ca] {
  flex: 1 1 auto;
  margin-right: 40px;
  min-width: 0;
}
.case-battle-header__price[data-v-618ad7ca] {
  color: var(--w-text-color-1);
  font-weight: 700;
}
.case-battle-header__participants[data-v-618ad7ca]:not(:last-child) {
  margin-right: 30px;
}
.case-battle-header__btn[data-v-618ad7ca] {
  display: block;
  position: relative;
}
@media (max-width: 768px) {
  .case-battle-header__btn[data-v-618ad7ca] {
    width: 100%;
  }
}
.sharing-mode[data-v-618ad7ca] {
  align-items: center;
  background-color: var(--w-surface-color-10);
  -moz-column-gap: 4px;
  column-gap: 4px;
  display: flex;
  justify-content: center;
  margin-top: 2px;
  padding: 8px 16px;
}
@media (max-width: 768.98px) {
  .sharing-mode[data-v-618ad7ca] {
    align-items: flex-start;
  }
}
.sharing-mode__icon[data-v-618ad7ca] {
  color: var(--type-color);
  font-size: 18px;
}
.sharing-mode__text[data-v-618ad7ca] {
  font-size: 14px;
  font-weight: 500;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-3);
}
@media (max-width: 768.98px) {
  .sharing-mode__text[data-v-618ad7ca] {
    font-size: 12px;
    font-weight: 500;
    line-height: 16px;
    text-align: left;
    text-transform: none;
    --font-size: 12px;
    --line-height: 16px;
  }
}
.sharing-mode__text[data-v-618ad7ca] span {
  color: var(--type-color);
}
.case-battle-participant-profile[data-v-9f8e9123] {
  align-items: center;
  -moz-column-gap: 10px;
  column-gap: 10px;
  display: flex;
  min-width: 0;
}
@media (max-width: 768px) {
  .case-battle-participant-profile[data-v-9f8e9123] {
    width: 100%;
  }
  .case-battle-participant-profile.mobile-xs
    .case-battle-participant-profile__avatar[data-v-9f8e9123] {
    flex: 0 0 20px;
    height: 20px;
    --w-user-avatar-size: 20px;
  }
  .case-battle-participant-profile.mobile-xs
    .case-battle-participant-profile__name[data-v-9f8e9123] {
    font-size: 12px;
  }
  .case-battle-participant-profile.mobile-s
    .case-battle-participant-profile__avatar[data-v-9f8e9123] {
    flex: 0 0 24px;
    height: 24px;
    --w-user-avatar-size: 24px;
  }
}
.case-battle-participant-profile__avatar[data-v-9f8e9123] {
  flex: 0 0 36px;
  height: 36px;
  --w-user-avatar-size: 36px;
}
.case-battle-participant-profile__name[data-v-9f8e9123] {
  color: #f1f1f1;
  font-size: 14px;
  font-weight: 600;
  line-height: 1.2;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.case-battle-participant-profile__crown[data-v-9f8e9123] {
  color: #efae14;
  font-size: 12px;
}
@media (max-width: 768px) {
  .case-battle-participant-profile__crown[data-v-9f8e9123] {
    margin-left: auto;
  }
}
.fade-enter-active[data-v-9f8e9123],
.fade-leave-active[data-v-9f8e9123] {
  transition: opacity 0.3s linear;
}
.fade-enter-from[data-v-9f8e9123],
.fade-leave-to[data-v-9f8e9123] {
  opacity: 0;
}
.case-battle-btn[data-v-a7ee19f7] {
  font-size: 12px;
  line-height: 16px;
  padding: 12px 26px;
}
.width-m[data-v-a7ee19f7] {
  max-width: 240px;
  width: 100%;
}
.case-battle-provably[data-v-642f31b3] {
  background: #161821;
  padding: 16px;
}
@media (min-width: 767.98px) {
  .case-battle-provably[data-v-642f31b3] {
    align-items: center;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    margin: 20px 0;
  }
}
.case-battle-provably[data-v-642f31b3]:not(:last-child) {
  margin-bottom: 20px;
}
.case-battle-provably__separator[data-v-642f31b3] {
  background: #515765;
  height: 1px;
  margin: 7px 0;
  width: 100%;
}
.case-battle-provably-item[data-v-642f31b3] {
  display: flex;
  flex-direction: column;
  gap: 7px;
}
.case-battle-provably-item__title[data-v-642f31b3] {
  font-size: 12px;
  font-weight: 600;
  text-transform: uppercase;
}
.case-battle-provably-item__value[data-v-642f31b3] {
  color: #8f9daa;
  font-size: 10px;
}
@media (max-width: 768px) {
  .case-battle-provably__btn[data-v-642f31b3] {
    width: 100%;
  }
}
.case-battle-provably__info[data-v-642f31b3] {
  margin-top: 40px;
  width: 100%;
}
@media (min-width: 767.98px) {
  .case-battle-provably__info[data-v-642f31b3] {
    align-items: center;
    display: flex;
    flex-wrap: wrap;
    gap: 16px 40px;
    min-width: 0;
  }
}
.case-battle-participant[data-v-1d23090f] {
  display: flex;
  flex-direction: column;
}
.case-battle-participant__playground[data-v-1d23090f] {
  background-color: #16182133;
  background-image: radial-gradient(
    56% 36% at 50% 0,
    rgba(var(--primary-color), 0.2) 0,
    transparent 100%
  );
  border-top: 2px solid rgb(var(--primary-color));
  height: 260px;
  margin-bottom: 4px;
  position: relative;
  transition: all 0.3s linear;
}
@media (max-width: 768px) {
  .case-battle-participant__playground[data-v-1d23090f] {
    background-color: #161821;
    background-image: radial-gradient(
      200% 50% at 50% 0,
      rgba(var(--primary-color), 0.2) 0,
      transparent 100%
    );
    height: 188px;
    margin-bottom: 0;
  }
}
.case-battle-participant__playground[data-v-1d23090f]:before {
  background: rgb(var(--primary-color));
  bottom: 14px;
  content: "";
  left: 14px;
  -webkit-mask: url(../svg/playground-bg.DxBs1pW91.svg) center/contain no-repeat;
  mask: url(../svg/playground-bg.DxBs1pW91.svg) center/contain no-repeat;
  opacity: 0.4;
  position: absolute;
  right: 14px;
  top: 14px;
  transition: inherit;
}
@media (max-width: 768px) {
  .case-battle-participant__playground[data-v-1d23090f]:before {
    bottom: 32px;
    left: 32px;
    right: 32px;
    top: 32px;
  }
}
.case-battle-participant__position-center[data-v-1d23090f],
.case-battle-participant__title[data-v-1d23090f] {
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.case-battle-participant__title[data-v-1d23090f] {
  color: rgb(var(--primary-color));
  font-size: 20px;
  font-weight: 600;
  text-transform: uppercase;
}
.case-battle-participant__info[data-v-1d23090f] {
  align-items: center;
  background: #161821;
  display: flex;
  gap: 8px;
  justify-content: center;
  min-height: 68px;
  padding: 12px;
}
.case-battle-participant__info[data-v-1d23090f]:not(:last-child) {
  margin-bottom: 4px;
}
@media (max-width: 768px) {
  .case-battle-participant__info[data-v-1d23090f] {
    background: #1b1c25;
    flex: 1 1 auto;
    justify-content: flex-start;
    min-height: 32px;
    padding: 6px 8px;
  }
}
.case-battle-participant__price[data-v-1d23090f] {
  font-weight: 600;
}
.case-battle-participant__client-seed[data-v-1d23090f] {
  color: #8f9daa;
  -moz-column-gap: 5px;
  column-gap: 5px;
  display: flex;
  font-size: 10px;
  font-weight: 500;
  justify-content: center;
  line-height: 1.35;
  padding: 12px;
}
.case-battle-participant__client-seed span[data-v-1d23090f] {
  color: #515765;
  min-width: 0;
  overflow-wrap: break-word;
}
.expand-enter-active[data-v-1d23090f],
.expand-leave-active[data-v-1d23090f] {
  overflow: hidden;
  transition: height 0.5s;
}
.case-battle-participant_ready[data-v-ab6a30c5] {
  --primary-color: 42, 189, 105;
}
.case-battle-participant__leave[data-v-ab6a30c5] {
  -moz-column-gap: 8px;
  column-gap: 8px;
  padding: 7px 20px;
  position: absolute;
  right: 0;
}
.case-battle-participant__leave-icon[data-v-ab6a30c5] {
  color: #8f9daa;
  font-size: 10px;
}
.case-battle-participant_waiting[data-v-bcb431b4] {
  --primary-color: 176, 195, 217;
}
.case-battle-participant__title[data-v-bcb431b4] {
  color: #f1f1f1;
}
.case-battle-participant_shared .case-battle-participant__info[data-v-9c737702],
.case-battle-participant_winner
  .case-battle-participant__info[data-v-9c737702] {
  background: radial-gradient(
      50% 7140% at 50% 50%,
      rgb(var(--primary-color), 0.1) 0,
      rgb(var(--primary-color), 0)
    ),
    #161821;
}
.case-battle-participant_shared[data-v-9c737702] {
  --primary-color: 42, 189, 105;
}
.case-battle-participant_shared
  .case-battle-participant__playground[data-v-9c737702]:before {
  -webkit-mask: url(data:image/png;base64,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)
    center/contain no-repeat;
  mask: url(data:image/png;base64,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)
    center/contain no-repeat;
}
.case-battle-participant_winner[data-v-9c737702] {
  --primary-color: 239, 174, 20;
}
.case-battle-participant_loser[data-v-9c737702] {
  --primary-color: 218, 63, 63;
  opacity: 0.5;
}
@media (max-width: 768px) {
  .case-battle-participant__playground[data-v-9c737702] {
    height: 162px;
  }
}
.case-battle-participant__img[data-v-9c737702] {
  height: 40%;
  max-width: calc(100% - 28px);
  -o-object-fit: contain;
  object-fit: contain;
  width: auto;
}
.case-battle-participant__info[data-v-9c737702] {
  justify-content: space-between;
}
.case-battle-participant__total[data-v-9c737702] {
  align-items: center;
  background-color: #1e1e29;
  display: flex;
  justify-content: center;
  padding: 6px 8px;
  width: 100%;
}
.case-battle-participant__total-price[data-v-9c737702] {
  font-size: 16px;
  font-weight: 600;
  line-height: 20px;
}
@media (max-width: 768px) {
  .case-battle-participant__total-price[data-v-9c737702] {
    font-size: 12px;
    line-height: 14px;
  }
}
.case-battle-participant__total-price.undefined[data-v-9c737702] {
  color: #8f9daa;
}
.vertical-roulette[data-v-7ca56141] {
  overflow: hidden;
  position: relative;
}
.vertical-roulette__items[data-v-7ca56141] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
}
.vertical-roulette__win-item[data-v-7ca56141] {
  left: 0;
  position: absolute;
  top: 0;
  transform: translateY(-100%);
  width: 100%;
}
.case-battle-participant-roulette[data-v-d37798b7],
.case-battle-participant-roulette__item[data-v-d37798b7] {
  height: 260px;
}
@media (max-width: 768px) {
  .case-battle-participant-roulette[data-v-d37798b7],
  .case-battle-participant-roulette__item[data-v-d37798b7] {
    height: 162px;
  }
}
.case-battle-participant-roulette-item[data-v-d37798b7] {
  align-items: center;
  display: flex;
  justify-content: center;
  position: relative;
}
.case-battle-participant-roulette-item__exterior[data-v-d37798b7] {
  color: #515765;
  font-size: 12px;
  font-weight: 600;
  line-height: 1.35;
  position: absolute;
  right: 15px;
  top: 15px;
}
.case-battle-participant-roulette-item__exterior span[data-v-d37798b7] {
  color: #ff8845;
}
.case-battle-participant-roulette-item__img[data-v-d37798b7] {
  height: 85%;
  max-width: calc(100% - 28px);
  -o-object-fit: contain;
  object-fit: contain;
  width: auto;
}
.case-battle-participant-roulette-item__full-name[data-v-d37798b7] {
  bottom: 12px;
  left: 15px;
  position: absolute;
}
.case-battle-participant-roulette-item__weapon[data-v-d37798b7] {
  color: #8f9daa;
  font-size: 12px;
  font-weight: 400;
  line-height: 1.35;
  margin-bottom: 2px;
}
.case-battle-participant-roulette-item__skin[data-v-d37798b7] {
  color: #dce1e5;
  font-size: 14px;
  font-weight: 600;
  line-height: 1.35;
}
.fade-enter-active[data-v-d37798b7],
.fade-leave-active[data-v-d37798b7] {
  transition: opacity 0.3s;
}
.fade-enter-from[data-v-d37798b7],
.fade-leave-to[data-v-d37798b7] {
  opacity: 0;
}
.case-battle-emotes-btn[data-v-673ea9b6] {
  align-items: center;
  animation: animate-pulse-673ea9b6 2.5s infinite;
  aspect-ratio: 1;
  background: #1e1e29;
  border-radius: 50%;
  cursor: pointer;
  display: flex;
  justify-content: center;
  position: relative;
  width: 32px;
}
.case-battle-emotes-btn.active[data-v-673ea9b6],
.case-battle-emotes-btn[data-v-673ea9b6]:hover {
  animation: none;
}
.case-battle-emotes-btn.active .case-battle-emotes-btn__icon[data-v-673ea9b6],
.case-battle-emotes-btn:hover .case-battle-emotes-btn__icon[data-v-673ea9b6] {
  color: #efae14;
}
.case-battle-emotes-btn:hover .case-battle-emotes-btn__icon[data-v-673ea9b6] {
  transform: rotate(1turn);
}
.case-battle-emotes-btn__icon[data-v-673ea9b6] {
  color: #8f9daa;
  font-size: 16px;
  transition: color 0.3s, transform 0.3s;
}
@keyframes animate-pulse-673ea9b6 {
  0% {
    box-shadow: 0 0 #8f9daa66;
  }
  70% {
    box-shadow: 0 0 0 10px transparent;
  }
  to {
    box-shadow: 0 0 0 0 transparent;
  }
}
.case-battle-emotes-show[data-v-eb520d2c] {
  display: flex;
  flex-wrap: wrap;
  gap: 20px 16px;
}
.case-battle-emotes-show__item img[data-v-eb520d2c] {
  aspect-ratio: 1;
  width: 90px;
}
.fade-out-up-leave-active[data-v-eb520d2c] {
  transition: opacity 2s, transform 2s;
}
.fade-out-up-enter-from[data-v-eb520d2c] {
  opacity: 0;
}
.fade-out-up-leave-to[data-v-eb520d2c] {
  opacity: 0;
  transform: translateY(-100px);
}
.case-battle-participant_playing[data-v-1402cc78] {
  --primary-color: 176, 195, 217;
}
@media (max-width: 768px) {
  .case-battle-participant_playing
    .case-battle-participant__playground[data-v-1402cc78]:before {
    content: none;
  }
}
.case-battle-participant_leader
  .case-battle-participant__info[data-v-1402cc78] {
  background: radial-gradient(
      50% 7140% at 50% 50%,
      rgba(239, 174, 20, 0.08) 0,
      transparent 100%
    ),
    #161821;
}
@media (max-width: 768px) {
  .case-battle-participant_leader
    .case-battle-participant__info[data-v-1402cc78] {
    background: linear-gradient(270deg, #efae1433, #161821 40%);
  }
}
.case-battle-participant_winner[data-v-1402cc78] {
  --primary-color: 42, 189, 105;
}
.case-battle-participant_loser[data-v-1402cc78] {
  --primary-color: 218, 63, 63;
}
.case-battle-participant_jackpot[data-v-1402cc78] {
  --primary-color: 239, 174, 20;
}
.case-battle-participant_jackpot
  .case-battle-participant__playground[data-v-1402cc78] {
  background-image: radial-gradient(
      82% 136% at 50% -36%,
      rgb(var(--primary-color)) 0,
      rgba(var(--primary-color), 0.2) 15%,
      transparent 100%
    ),
    url(../png/jackpot-bg.BECyqG4n1.png);
  background-position: 0, 50%;
  background-repeat: no-repeat;
  background-size: auto, auto 100%;
}
.case-battle-participant_jackpot
  .case-battle-participant__playground[data-v-1402cc78]:before {
  opacity: 1;
}
@media (max-width: 768px) {
  .case-battle-participant__playground[data-v-1402cc78] {
    height: 162px;
  }
}
.case-battle-participant__emotes-btn[data-v-1402cc78] {
  bottom: 16px;
  position: absolute;
  right: 16px;
  z-index: 10;
}
.case-battle-participant__emotes-list[data-v-1402cc78] {
  left: 0;
  position: absolute;
  top: 100%;
  width: 100%;
  z-index: 10;
}
.case-battle-participant__emotes-show[data-v-1402cc78] {
  bottom: 64px;
  max-width: 100%;
  position: absolute;
  right: 16px;
  z-index: 10;
}
.case-battle-participant__info[data-v-1402cc78] {
  justify-content: space-between;
}
.case-battle-participant__total[data-v-1402cc78] {
  align-items: center;
  background-color: #1e1e29;
  display: flex;
  justify-content: center;
  padding: 6px 8px;
  width: 100%;
}
.case-battle-participant__total-price[data-v-1402cc78] {
  font-size: 16px;
  font-weight: 600;
  line-height: 20px;
}
@media (max-width: 768px) {
  .case-battle-participant__total-price[data-v-1402cc78] {
    font-size: 12px;
    line-height: 14px;
  }
}
.case-battle-participant_waiting[data-v-17c7ed98] {
  --primary-color: 176, 195, 217;
  position: relative;
}
.case-battle-participant_waiting.play-with-bot[data-v-17c7ed98] {
  --primary-color: 239, 174, 20;
}
.case-battle-participant_waiting.play-with-bot
  .case-battle-participant__playground[data-v-17c7ed98]:before {
  opacity: 0.4;
}
.case-battle-participant__timer-title[data-v-17c7ed98] {
  color: #f1f1f1;
}
.case-battle-participant__title[data-v-17c7ed98] {
  color: var(--w-text-color-1);
}
.case-battle-participant__info[data-v-17c7ed98] {
  position: relative;
}
.case-battle-participant__join-bot[data-v-17c7ed98] {
  bottom: calc(100% + 8px);
  left: 0;
  margin: 0 8px;
  position: absolute;
  width: calc(100% - 16px);
}
.case-battle-participant__play-with-bot[data-v-17c7ed98] {
  color: #8f9daa;
  flex: 1 1 auto;
  font-size: 12px;
  line-height: 16px;
  text-align: center;
}
.fade-enter-active[data-v-17c7ed98],
.fade-leave-active[data-v-17c7ed98] {
  transition: opacity 0.3s;
}
.fade-enter-from[data-v-17c7ed98],
.fade-leave-to[data-v-17c7ed98] {
  opacity: 0;
}
.case-battle-participant-waiting__loader[data-v-17c7ed98] {
  animation: spin-17c7ed98 1s linear infinite;
  aspect-ratio: 1;
  width: 24px;
}
.case-battle-participant-waiting__text[data-v-17c7ed98] {
  color: #8f9daa;
  font-size: 14px;
  font-weight: 600;
  line-height: 1.35;
}
@keyframes spin-17c7ed98 {
  to {
    transform: rotate(-1turn);
  }
}
.case-battle-participant_watching[data-v-257b785c] {
  --primary-color: 239, 174, 20;
}
.case-battle-horizontal-roulette[data-v-bb8505d3] {
  margin-bottom: 30px;
}
@media (max-width: 768px) {
  .case-battle-horizontal-roulette[data-v-bb8505d3] {
    margin-bottom: 20px;
  }
}
.case-battle-horizontal-roulette__title[data-v-bb8505d3] {
  color: #efae14;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.375;
  margin-bottom: 20px;
  text-align: center;
  text-transform: uppercase;
}
@media (max-width: 768px) {
  .case-battle-horizontal-roulette__title[data-v-bb8505d3] {
    font-size: 14px;
    margin-bottom: 15px;
  }
}
.case-battle-horizontal-roulette__wrapper[data-v-bb8505d3] {
  overflow: hidden;
  position: relative;
}
.case-battle-horizontal-roulette__wrapper[data-v-bb8505d3]:before {
  background: #efae14;
  content: "";
  filter: blur(60px);
  height: 20px;
  left: 50%;
  opacity: 0.6;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 55%;
  z-index: 1;
}
.case-battle-horizontal-roulette__shadow[data-v-bb8505d3] {
  height: 100%;
  position: absolute;
  top: 0;
  width: calc(50% - 160px);
  z-index: 3;
}
.case-battle-horizontal-roulette__shadow.left[data-v-bb8505d3] {
  background: linear-gradient(90deg, #13151d, transparent);
  left: 0;
}
.case-battle-horizontal-roulette__shadow.right[data-v-bb8505d3] {
  background: linear-gradient(90deg, transparent, #13151d);
  right: 0;
}
.case-battle-horizontal-roulette__border[data-v-bb8505d3] {
  height: 21px;
  left: 0;
  position: absolute;
  width: 100%;
  z-index: 4;
}
.case-battle-horizontal-roulette__border.top[data-v-bb8505d3] {
  top: 0;
  transform: rotate(180deg);
}
.case-battle-horizontal-roulette__border.bottom[data-v-bb8505d3] {
  bottom: 0;
}
.case-battle-horizontal-roulette__border[data-v-bb8505d3]:before {
  background: #292937;
  bottom: 0;
  content: "";
  left: 0;
  -webkit-mask: url(/static/event/event-roulette-border-bottom.png) no-repeat;
  mask: url(/static/event/event-roulette-border-bottom.png) no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  position: absolute;
  right: 0;
  top: 0;
}
.case-battle-horizontal-roulette__border[data-v-bb8505d3]:after {
  background: linear-gradient(90deg, transparent, #efae14 50%, transparent);
  bottom: 0;
  content: "";
  height: 1px;
  left: 50%;
  min-width: 175px;
  position: absolute;
  transform: translate(-50%);
  width: 20%;
  z-index: 5;
}
.case-battle-horizontal-roulette__triangle[data-v-bb8505d3] {
  border-style: solid;
  height: 0;
  left: 50%;
  position: absolute;
  transform: translate(-50%);
  width: 0;
  z-index: 5;
}
.case-battle-horizontal-roulette__triangle.top[data-v-bb8505d3] {
  border-color: #efae14 transparent transparent;
  border-width: 12px 12px 0;
  top: 0;
}
.case-battle-horizontal-roulette__triangle.bottom[data-v-bb8505d3] {
  border-color: transparent transparent #efae14;
  border-width: 0 12px 12px;
  bottom: 0;
}
.case-battle-horizontal-roulette__roulette[data-v-bb8505d3] {
  position: relative;
  z-index: 2;
}
.case-battle-horizontal-roulette-item[data-v-bb8505d3] {
  align-items: center;
  display: flex;
  flex-direction: column;
  height: 160px;
  justify-content: space-between;
  padding: 21px 5px 26px;
  width: 100px;
}
@media (max-width: 768px) {
  .case-battle-horizontal-roulette-item[data-v-bb8505d3] {
    height: 120px;
    width: 55px;
  }
}
.case-battle-horizontal-roulette-item.win[data-v-bb8505d3] {
  position: relative;
}
.case-battle-horizontal-roulette-item.win[data-v-bb8505d3]:before {
  background: linear-gradient(270deg, transparent, #efae14 50%, transparent);
  content: "";
  height: 100%;
  left: 50%;
  opacity: 0.15;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 160%;
}
.case-battle-horizontal-roulette-item.win
  .case-battle-horizontal-roulette-item__winner[data-v-bb8505d3] {
  opacity: 1;
  visibility: visible;
}
.case-battle-horizontal-roulette-item.win
  .case-battle-horizontal-roulette-item__avatar[data-v-bb8505d3] {
  transform: scale(1.15);
}
.case-battle-horizontal-roulette-item.win
  .case-battle-horizontal-roulette-item__name[data-v-bb8505d3] {
  color: #dce1e5;
}
.case-battle-horizontal-roulette-item__winner[data-v-bb8505d3] {
  color: #efae14;
  font-size: 12px;
  font-weight: 700;
  line-height: 1;
  opacity: 0;
  text-align: center;
  text-transform: uppercase;
  transition: opacity 0.3s;
  visibility: hidden;
}
@media (max-width: 768px) {
  .case-battle-horizontal-roulette-item__winner[data-v-bb8505d3] {
    font-size: 10px;
  }
}
.case-battle-horizontal-roulette-item__avatar[data-v-bb8505d3] {
  align-items: center;
  display: flex;
  height: 60px;
  justify-content: center;
  transition: transform 0.3s;
  width: 60px;
}
@media (max-width: 768px) {
  .case-battle-horizontal-roulette-item__avatar[data-v-bb8505d3] {
    height: 35px;
    width: 35px;
  }
}
.case-battle-horizontal-roulette-item__name[data-v-bb8505d3] {
  color: #8f9daa;
  display: block;
  font-size: 14px;
  font-weight: 400;
  line-height: 1;
  max-width: 100%;
  overflow: hidden;
  text-align: center;
  text-overflow: ellipsis;
  transition: color 0.3s;
  white-space: nowrap;
}
@media (max-width: 768px) {
  .case-battle-horizontal-roulette-item__name[data-v-bb8505d3] {
    font-size: 10px;
  }
}
.swiper-pagination {
  position: absolute;
  text-align: center;
  transform: translateZ(0);
  transition: opacity 0.3s;
  z-index: 10;
}
.swiper-pagination.swiper-pagination-hidden {
  opacity: 0;
}
.swiper-pagination-disabled > .swiper-pagination,
.swiper-pagination.swiper-pagination-disabled {
  display: none !important;
}
.swiper-horizontal > .swiper-pagination-bullets,
.swiper-pagination-bullets.swiper-pagination-horizontal,
.swiper-pagination-custom,
.swiper-pagination-fraction {
  bottom: var(--swiper-pagination-bottom, 8px);
  left: 0;
  top: var(--swiper-pagination-top, auto);
  width: 100%;
}
.swiper-pagination-bullets-dynamic {
  font-size: 0;
  overflow: hidden;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  position: relative;
  transform: scale(0.33);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
  transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
  transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
  transform: scale(0.33);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
  transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
  transform: scale(0.33);
}
.swiper-pagination-bullet {
  background: var(--swiper-pagination-bullet-inactive-color, #000);
  border-radius: var(--swiper-pagination-bullet-border-radius, 50%);
  display: inline-block;
  height: var(
    --swiper-pagination-bullet-height,
    var(--swiper-pagination-bullet-size, 8px)
  );
  opacity: var(--swiper-pagination-bullet-inactive-opacity, 0.2);
  width: var(
    --swiper-pagination-bullet-width,
    var(--swiper-pagination-bullet-size, 8px)
  );
}
button.swiper-pagination-bullet {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: none;
  box-shadow: none;
  margin: 0;
  padding: 0;
}
.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer;
}
.swiper-pagination-bullet:only-child {
  display: none !important;
}
.swiper-pagination-bullet-active {
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
  opacity: var(--swiper-pagination-bullet-opacity, 1);
}
.swiper-pagination-vertical.swiper-pagination-bullets,
.swiper-vertical > .swiper-pagination-bullets {
  left: var(--swiper-pagination-left, auto);
  right: var(--swiper-pagination-right, 8px);
  top: 50%;
  transform: translate3d(0, -50%, 0);
}
.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {
  display: block;
  margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0;
}
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
.swiper-vertical
  > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  top: 50%;
  transform: translateY(-50%);
  width: 8px;
}
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic
  .swiper-pagination-bullet,
.swiper-vertical
  > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic
  .swiper-pagination-bullet {
  display: inline-block;
  transition: transform 0.2s, top 0.2s;
}
.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets
  .swiper-pagination-bullet {
  margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px);
}
.swiper-horizontal
  > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  left: 50%;
  transform: translate(-50%);
  white-space: nowrap;
}
.swiper-horizontal
  > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic
  .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic
  .swiper-pagination-bullet {
  transition: transform 0.2s, left 0.2s;
}
.swiper-horizontal.swiper-rtl
  > .swiper-pagination-bullets-dynamic
  .swiper-pagination-bullet {
  transition: transform 0.2s, right 0.2s;
}
.swiper-pagination-fraction {
  color: var(--swiper-pagination-fraction-color, inherit);
}
.swiper-pagination-progressbar {
  background: var(
    --swiper-pagination-progressbar-bg-color,
    rgba(0, 0, 0, 0.25)
  );
  position: absolute;
}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  transform: scale(0);
  transform-origin: left top;
  width: 100%;
}
.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  transform-origin: right top;
}
.swiper-horizontal > .swiper-pagination-progressbar,
.swiper-pagination-progressbar.swiper-pagination-horizontal,
.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,
.swiper-vertical
  > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
  height: var(--swiper-pagination-progressbar-size, 4px);
  left: 0;
  top: 0;
  width: 100%;
}
.swiper-horizontal
  > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,
.swiper-pagination-progressbar.swiper-pagination-vertical,
.swiper-vertical > .swiper-pagination-progressbar {
  height: 100%;
  left: 0;
  top: 0;
  width: var(--swiper-pagination-progressbar-size, 4px);
}
.swiper-pagination-lock {
  display: none;
}
._base_1ymwg_1 {
  align-items: center;
  display: flex;
  height: var(--app-box-image-height);
  justify-content: center;
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
._base_1ymwg_1 ._imageBox_1ymwg_9 {
  will-change: transform, opacity;
}
._base_1ymwg_1 ._imageBox_1ymwg_9,
._base_1ymwg_1 ._imageWeapon_1ymwg_14 {
  height: var(--app-box-image-height);
  -o-object-fit: contain;
  object-fit: contain;
}
._base_1ymwg_1 ._imageWeapon_1ymwg_14 {
  position: absolute;
  will-change: transform;
}
._base_1ymwg_1 ._imageToken_1ymwg_20 {
  height: var(--app-box-image-token-height);
  width: var(--app-box-image-token-height);
}
._base_1ymwg_1 ._imageLevel_1ymwg_29,
._base_1ymwg_1 ._imageToken_1ymwg_20 {
  bottom: 0;
  left: 0;
  -o-object-fit: contain;
  object-fit: contain;
  position: absolute;
  will-change: transform;
}
._base_1ymwg_1 ._imageLevel_1ymwg_29 {
  height: var(--app-box-image-level-height);
  width: var(--app-box-image-level-height);
}
._base_1ymwg_1._notAvailable_1ymwg_38 {
  opacity: 0.5;
}
._base_1ymwg_1._xxs_1ymwg_41 {
  --app-box-image-height: 40px;
  --app-box-image-token-height: 20px;
  --app-box-image-level-height: 20px;
  --app-box-image-zoomAnimated-height: 2px;
}
._base_1ymwg_1._xs_1ymwg_47 {
  --app-box-image-height: 60px;
  --app-box-image-token-height: 20px;
  --app-box-image-level-height: 20px;
  --app-box-image-zoomAnimated-height: 2px;
}
._base_1ymwg_1._s_1ymwg_53 {
  --app-box-image-height: 100px;
  --app-box-image-token-height: 44px;
  --app-box-image-level-height: 44px;
  --app-box-image-zoomAnimated-height: 4px;
}
._base_1ymwg_1._m_1ymwg_59 {
  --app-box-image-height: 170px;
  --app-box-image-token-height: 80px;
  --app-box-image-level-height: 60px;
  --app-box-image-zoomAnimated-height: 8px;
}
._base_1ymwg_1._l_1ymwg_65 {
  --app-box-image-height: 203px;
  --app-box-image-token-height: 80px;
  --app-box-image-level-height: 60px;
  --app-box-image-zoomAnimated-height: 8px;
}
._base_1ymwg_1._hover_1ymwg_71 ._imageLevel_1ymwg_29,
._base_1ymwg_1._hover_1ymwg_71 ._imageToken_1ymwg_20 {
  transition: transform 0.2s ease-in-out;
}
._base_1ymwg_1._constant_1ymwg_77._zoomAnimated_1ymwg_77
  ._imageWeapon_1ymwg_14 {
  animation: _zoomAnimated_1ymwg_77 1.2s ease-in-out infinite;
}
._base_1ymwg_1._zoomAnimated_1ymwg_77 ._imageWeapon_1ymwg_14 {
  animation: none;
  transform: scale(1);
  transition: transform 0.4s;
}
._base_1ymwg_1._zoomAnimated_1ymwg_77 ._imageBox_1ymwg_9 {
  transition: opacity 0.2s ease-in-out;
}
@media (hover: hover) {
  ._base_1ymwg_1._zoomAnimated_1ymwg_77._hover_1ymwg_71._hovered_1ymwg_89
    ._imageBox_1ymwg_9,
  ._base_1ymwg_1._zoomAnimated_1ymwg_77._hover_1ymwg_71:hover
    ._imageBox_1ymwg_9 {
    opacity: 0.5;
  }
  ._base_1ymwg_1._zoomAnimated_1ymwg_77._hover_1ymwg_71._hovered_1ymwg_89
    ._imageWeapon_1ymwg_14,
  ._base_1ymwg_1._zoomAnimated_1ymwg_77._hover_1ymwg_71:hover
    ._imageWeapon_1ymwg_14 {
    animation: _scaleUp_1ymwg_1 0.4s ease-in-out forwards,
      _zoomAnimated_1ymwg_77 1.2s ease-in-out 0.4s infinite;
  }
}
._base_1ymwg_1._zoom_1ymwg_77 ._imageBox_1ymwg_9 {
  transition: opacity 0.3s ease-in-out;
}
._base_1ymwg_1._zoom_1ymwg_77 ._imageWeapon_1ymwg_14 {
  transition: transform 0.3s ease;
}
@media (hover: hover) {
  ._base_1ymwg_1._zoom_1ymwg_77._hover_1ymwg_71._hovered_1ymwg_89
    ._imageBox_1ymwg_9,
  ._base_1ymwg_1._zoom_1ymwg_77._hover_1ymwg_71:hover ._imageBox_1ymwg_9 {
    opacity: 0.5;
  }
  ._base_1ymwg_1._zoom_1ymwg_77._hover_1ymwg_71._hovered_1ymwg_89
    ._imageWeapon_1ymwg_14,
  ._base_1ymwg_1._zoom_1ymwg_77._hover_1ymwg_71:hover ._imageWeapon_1ymwg_14 {
    transform: scale(1.1);
  }
}
._base_1ymwg_1._zoomBox_1ymwg_110 ._imageBox_1ymwg_9 {
  transition: transform 0.3s ease;
}
@media (hover: hover) {
  ._base_1ymwg_1._zoomBox_1ymwg_110._hover_1ymwg_71._hovered_1ymwg_89
    ._imageBox_1ymwg_9,
  ._base_1ymwg_1._zoomBox_1ymwg_110._hover_1ymwg_71:hover ._imageBox_1ymwg_9 {
    transform: scale(1.1);
  }
}
._base_1ymwg_1._replace_1ymwg_118 ._imageBox_1ymwg_9 {
  transition: opacity 0.2s ease-in-out;
}
._base_1ymwg_1._replace_1ymwg_118 ._imageWeapon_1ymwg_14 {
  opacity: 0;
  transition: opacity 0.2s ease-in-out;
}
@media (hover: hover) {
  ._base_1ymwg_1._replace_1ymwg_118._hover_1ymwg_71._hovered_1ymwg_89
    ._imageBox_1ymwg_9,
  ._base_1ymwg_1._replace_1ymwg_118._hover_1ymwg_71:hover ._imageBox_1ymwg_9 {
    opacity: 0;
  }
  ._base_1ymwg_1._replace_1ymwg_118._hover_1ymwg_71._hovered_1ymwg_89
    ._imageWeapon_1ymwg_14,
  ._base_1ymwg_1._replace_1ymwg_118._hover_1ymwg_71:hover
    ._imageWeapon_1ymwg_14 {
    opacity: 1;
  }
}
._base_1ymwg_1._onFire_1ymwg_133 ._imageBox_1ymwg_9 {
  transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out,
    scale 0.4s ease-in-out;
}
._base_1ymwg_1._onFire_1ymwg_133 ._imageWeapon_1ymwg_14 {
  animation: none;
  transform: scale(1);
  transition: transform 0.4s;
}
@media (hover: hover) {
  ._base_1ymwg_1._onFire_1ymwg_133._hover_1ymwg_71._hovered_1ymwg_89
    ._imageBox_1ymwg_9,
  ._base_1ymwg_1._onFire_1ymwg_133._hover_1ymwg_71:hover ._imageBox_1ymwg_9 {
    opacity: 0.5;
    scale: 0.9;
    transform: rotate(10deg);
  }
  ._base_1ymwg_1._onFire_1ymwg_133._hover_1ymwg_71._hovered_1ymwg_89
    ._imageWeapon_1ymwg_14,
  ._base_1ymwg_1._onFire_1ymwg_133._hover_1ymwg_71:hover
    ._imageWeapon_1ymwg_14 {
    animation: _scaleUp_1ymwg_1 0.4s ease-in-out forwards,
      _zoomAnimated_1ymwg_77 1.2s ease-in-out 0.4s infinite;
  }
}
._base_1ymwg_1._warbreakAgent_1ymwg_151 ._imageBox_1ymwg_9 {
  transition: transform 0.2s ease;
}
._base_1ymwg_1._warbreakAgent_1ymwg_151 ._imageWeapon_1ymwg_14 {
  opacity: 0;
}
@media (hover: hover) {
  ._base_1ymwg_1._warbreakAgent_1ymwg_151._hover_1ymwg_71._hovered_1ymwg_89
    ._imageBox_1ymwg_9,
  ._base_1ymwg_1._warbreakAgent_1ymwg_151._hover_1ymwg_71:hover
    ._imageBox_1ymwg_9 {
    transform: perspective(170px) skew(-27deg, 45deg) rotateX(-3deg)
      rotateY(25deg) rotate(-43.6deg) scaleY(0.7);
  }
}
@keyframes _scaleUp_1ymwg_1 {
  0% {
    transform: scale(1);
  }
  to {
    transform: scale(1.1);
  }
}
@keyframes _zoomAnimated_1ymwg_77 {
  0%,
  to {
    transform: translateY(0) scale(1.1);
  }
  50% {
    transform: translateY(var(--app-box-image-zoomAnimated-height)) scale(1.1);
  }
}
@keyframes _rotateToken_1ymwg_1 {
  0%,
  to {
    transform: rotate(0);
  }
  50% {
    transform: rotate(3deg);
  }
}
._main_160e8_1 {
  color: var(--price-icon-color, var(--w-color-accent-3));
  font-family: Currencies;
  font-size: var(--price-icon-size, 14px);
}
._main_160e8_1._alt_160e8_6 {
  color: var(--price-icon-color, var(--w-color-accent-1));
}
._coin_160e8_10 {
  color: var(--price-icon-color, var(--w-color-accent-7));
  font-size: var(--price-icon-size, 18px);
}
._token_160e8_15 {
  background-image: var(--event-token, var(--event-token-active));
  background-repeat: no-repeat;
  background-size: contain;
  height: var(--price-icon-size, 18px);
  width: var(--price-icon-size, 18px);
}
._base_gc2e1_1 {
  display: inline-flex;
  font-size: var(--fontSizeCSS);
  height: var(--fontSizeCSS);
  line-height: 1;
  overflow: hidden;
}
._list_gc2e1_9 {
  text-align: center;
  transform: translateY(var(--listYPositionCSS));
  transition: transform var(--durationCSS) cubic-bezier(0.39, 1.18, 0.44, 1);
}
._digit_gc2e1_15 {
  font-feature-settings: "tnum" on, "lnum" on;
  height: var(--fontSizeCSS);
}
._base_1n18a_1 {
  display: flex;
  max-width: -moz-fit-content;
  max-width: fit-content;
}
._divide_1n18a_6 {
  padding: 0 calc(var(--fontSizeCSS) / 10);
}
._character_1n18a_10 {
  font-size: var(--fontSizeCSS);
  line-height: 1;
}
.baseOdometerAnimation-enter-active,
.baseOdometerAnimation-leave-active {
  transform: scale(1);
  transition-property: opacity, transform, width;
  transition-timing-function: ease-in-out;
}
.baseOdometerAnimation-enter-active,
.baseOdometerAnimation-leave-active {
  transition-duration: 0.3s;
}
.baseOdometerAnimation-enter-to,
.baseOdometerAnimation-leave-from {
  width: var(--characterSize);
}
.baseOdometerAnimation-enter-from,
.baseOdometerAnimation-leave-to {
  opacity: 0;
  transform: scale(0);
  width: 0;
}
._base_11qqy_1 {
  align-items: center;
  color: var(--price-color, inherit);
  display: flex;
  gap: 4px;
  white-space: nowrap;
}
._base_11qqy_1._old_11qqy_8 {
  --price-color: var(--w-color-accent-2);
  --price-icon-color: var(--w-color-accent-2);
}
._base_11qqy_1._old_11qqy_8 ._price_11qqy_12 {
  text-decoration: line-through;
}
.confirmation-popup[data-v-ccedbcb9] {
  --primary-rgb: 22, 24, 33;
  align-items: center;
  background: #000c;
  bottom: 0;
  display: flex;
  justify-content: center;
  left: 0;
  padding: 16px;
  position: fixed;
  right: 0;
  top: 0;
  transition: opacity 0.2s ease;
  z-index: 9800;
}
.confirmation-popup--preset--danger .confirmation-popup__main[data-v-ccedbcb9],
.confirmation-popup--preset--premium .confirmation-popup__main[data-v-ccedbcb9],
.confirmation-popup--preset--success
  .confirmation-popup__main[data-v-ccedbcb9] {
  background: radial-gradient(
      50% 68% at 50% 0,
      rgba(var(--primary-rgb), 0.2) 0,
      transparent 100%
    ),
    #161821;
  border-top: 2px solid rgb(var(--primary-rgb));
}
.confirmation-popup--preset--premium[data-v-ccedbcb9] {
  --primary-rgb: 139, 103, 237;
}
.confirmation-popup--preset--success[data-v-ccedbcb9] {
  --primary-rgb: 42, 189, 105;
}
.confirmation-popup--preset--danger[data-v-ccedbcb9] {
  --primary-rgb: 255, 109, 54;
}
.confirmation-popup--padding-s .confirmation-popup__main[data-v-ccedbcb9] {
  padding: 24px 24px 30px;
}
.confirmation-popup__main[data-v-ccedbcb9] {
  background: #13151d;
  border-radius: 2px;
  max-height: 100%;
  overflow: auto;
  padding: 32px;
  position: relative;
}
@media (max-width: 767.98px) {
  .confirmation-popup__main[data-v-ccedbcb9] {
    padding: 16px;
  }
}
.confirmation-popup__close-icon[data-v-ccedbcb9] {
  color: #515765;
  cursor: pointer;
  font-size: 12px;
  padding: 5px;
  position: absolute;
  right: 15px;
  top: 15px;
  transition: all 0.3s;
  z-index: 5;
}
@media (hover: hover) {
  .confirmation-popup__close-icon[data-v-ccedbcb9]:hover {
    color: #fff;
    transform: rotate(180deg);
  }
}
@media (max-width: 767.98px) {
  .confirmation-popup__close-icon[data-v-ccedbcb9] {
    right: 5px;
    top: 5px;
  }
}
.confirmation-popup__heading[data-v-ccedbcb9] {
  margin-bottom: 28px;
}
.confirmation-popup__subtitle[data-v-ccedbcb9],
.confirmation-popup__title[data-v-ccedbcb9] {
  font-size: 14px;
  font-weight: 700;
  line-height: 1.35;
  text-align: center;
}
.confirmation-popup__title[data-v-ccedbcb9] {
  color: #dce1e5;
}
.confirmation-popup__title[data-v-ccedbcb9]:not(:last-child) {
  margin-bottom: 6px;
}
.confirmation-popup__subtitle[data-v-ccedbcb9] {
  color: #8f9daa;
}
.confirmation-popup__body[data-v-ccedbcb9] {
  margin-bottom: 32px;
}
.confirmation-popup__actions[data-v-ccedbcb9] {
  align-items: center;
  display: flex;
  gap: 20px;
}
.confirmation-popup-enter[data-v-ccedbcb9],
.confirmation-popup-enter-from[data-v-ccedbcb9],
.confirmation-popup-leave-to[data-v-ccedbcb9] {
  opacity: 0;
}
._price_hoqt8_1 {
  --icon-color: currentColor;
}
.core-entity {
  border-bottom-right-radius: 2px;
  border-top-right-radius: 2px;
  cursor: pointer;
  display: flex;
  overflow: hidden;
  position: relative;
}
.core-entity--is-full {
  height: 100%;
}
.core-entity__bottom,
.core-entity__bottom-left,
.core-entity__bottom-right,
.core-entity__center-center,
.core-entity__left,
.core-entity__top,
.core-entity__top-left,
.core-entity__top-right {
  display: flex;
  flex-direction: column;
  position: absolute;
}
.core-entity__top {
  top: 0;
  width: 100%;
}
.core-entity__top .core-entity__color-line {
  background: var(--core-entity-color, #ddd);
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
  height: var(--core-entity-top-color-line-height, 3px);
  width: 100%;
  z-index: 3;
}
.core-entity__left {
  height: 100%;
  left: 0;
}
.core-entity__left .core-entity__color-line {
  background: var(--core-entity-color);
  height: 100%;
  width: 3px;
  z-index: 3;
}
.core-entity__bottom {
  bottom: 0;
  padding: var(--entity-layout-padding, 6px 10px);
  width: 100%;
}
.core-entity__center-center {
  align-items: center;
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: center;
  width: 100%;
}
.core-entity__top-left {
  left: 0;
}
.core-entity__top-left,
.core-entity__top-right {
  padding: var(--entity-layout-padding, 6px 10px);
  top: 3px;
  z-index: 5;
}
.core-entity__top-right {
  right: 0;
}
.core-entity__bottom-left {
  left: 0;
  z-index: 5;
}
.core-entity__bottom-left,
.core-entity__bottom-right {
  bottom: 0;
  padding: var(--entity-layout-padding, 6px 10px);
}
.core-entity__bottom-right {
  right: 0;
}
.core-item-image {
  align-items: center;
  display: flex;
  height: 100%;
  justify-content: center;
  position: relative;
  width: 100%;
}
.core-item-image--csgo {
  --entity-image-type-koeff: 1;
}
.core-item-image--dota2 {
  --entity-image-type-koeff: 1.2;
}
.core-item-image--rust {
  --entity-image-type-koeff: 0.7;
}
.core-item-image--warbreak {
  --entity-image-type-koeff: 2;
}
.core-item-image--warbreak .core-item-image__image {
  margin-top: var(--entity-image-warbreak-top, 0);
}
.core-item-image__image-wrapper {
  z-index: 1;
}
.core-item-image--games {
  --entity-image-type-koeff: 2.5;
}
.core-item-image--games .core-item-image__image-wrapper {
  position: relative;
}
.core-item-image--games .core-item-image__image-wrapper:before {
  background: linear-gradient(180deg, rgba(0, 0, 0, 0.8) 20%, transparent);
  content: "";
  height: 50%;
  left: 0;
  opacity: var(--entity-image-shadow-koeff, 1);
  position: absolute;
  top: 0;
  width: 100%;
}
.core-item-image--games .core-item-image__image-wrapper:after {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 20%, transparent);
  bottom: 0;
  content: "";
  height: 55%;
  left: 0;
  opacity: var(--entity-image-shadow-koeff, 1);
  position: absolute;
  width: 100%;
}
.core-item-image__lazyload {
  align-items: center;
  display: flex;
  justify-content: center;
  position: relative;
  width: 100%;
}
.core-item-image__image {
  max-width: 300px;
  -o-object-fit: contain;
  object-fit: contain;
  width: calc(
    300px * var(--entity-image-type-koeff, 1) *
      var(--entity-image-size-multiplier, 1)
  );
  will-change: auto;
  z-index: 0;
  -webkit-user-drag: none;
}
.core-item-image__origin {
  opacity: 0;
  transition: opacity 0.3s ease;
  z-index: 2;
}
.core-entity-profit[data-v-ef38efce] {
  align-items: center;
  background: #efae14;
  border-radius: 2px;
  display: flex;
  height: 20px;
  justify-content: center;
  width: 20px;
  z-index: 1;
}
.core-entity-profit[data-v-ef38efce]:before {
  background: var(--entity-selected-color, #efae14);
  content: "";
  filter: blur(25px);
  height: 30px;
  left: -32px;
  opacity: 0.5;
  position: absolute;
  top: 0;
  transform: rotate(-40deg);
  width: 96px;
  z-index: 11;
}
.core-entity-main {
  --entity-image-size-multiplier: 0.36;
  --entity-image-warbreak-top: 240px;
  --core-price-wartags-width: 8px;
  --w-user-avatar-size: 32px;
  background-color: var(--w-surface-color-8);
  height: 120px;
  position: relative;
  width: 100%;
}
.core-entity-main--preset--open-win {
  --entity-image-size-multiplier: 0.7;
  --entity-layout-padding: 12px 16px 16px;
  background-color: #1e1e29;
  background-image: linear-gradient(
    180deg,
    var(--core-entity-color-dark) 0,
    transparent 100%
  );
  height: 260px;
  min-width: 300px;
  width: 100%;
}
.core-entity-main--preset--open-win .core-entity-main__title {
  font-size: 18px;
  max-width: 280px;
}
.core-entity-main--preset--open-win .core-entity-main__subtitle {
  font-size: 14px;
  font-weight: 400;
}
.core-entity-main--preset--open-win .core-entity-main__price {
  font-size: 18px;
  line-height: 1.4;
}
.core-entity-main--preset--open-win .core-entity-main__csgo-exterior {
  font-size: 18px;
}
.core-entity-main--items-wiki-main {
  height: 260px;
  max-width: 350px;
  --entity-image-size-multiplier: 0.7;
}
.core-entity-main--items-wiki-main .core-entity-main__price {
  font-size: 18px;
}
.core-entity-main--preset--giveaway-main {
  --entity-image-size-multiplier: 0.6;
}
.core-entity-main--preset--items-wiki {
  --entity-image-size-multiplier: 0.46;
  height: 170px;
  min-width: 200px;
}
@media (max-width: 768px) {
  .core-entity-main--preset--items-wiki {
    height: 160px;
  }
}
.core-entity-main--preset--marketplace {
  --entity-image-size-multiplier: 0.54;
  --entity-layout-padding: 12px;
  --core-entity-top-color-line-height: 2px;
  background-color: #1e1e29;
  height: 290px;
}
.core-entity-main--preset--marketplace:hover {
  background-color: #292937;
}
@media (max-width: 768px) {
  .core-entity-main--preset--marketplace {
    --entity-layout-padding: 8px 10px;
    --entity-image-size-multiplier: 0.36667;
    height: 142px;
  }
}
.core-entity-main--preset--marketplace .core-entity-main__csgo-exterior {
  font-size: 12px;
  font-weight: 600;
  line-height: 15.6px;
}
@media (max-width: 768px) {
  .core-entity-main--preset--marketplace .core-entity-main__csgo-exterior {
    line-height: 15.6px;
  }
}
.core-entity-main--preset--marketplace .core-entity-main__price {
  color: #dce1e5;
  font-size: 16px;
  font-weight: 600;
  line-height: 19.2px;
}
@media (max-width: 768px) {
  .core-entity-main--preset--marketplace .core-entity-main__price {
    font-size: 12px;
    line-height: 15.6px;
  }
}
.core-entity-main--preset--marketplace .core-entity-main__title {
  font-size: 14px;
  line-height: 16.8px;
}
@media (max-width: 768px) {
  .core-entity-main--preset--marketplace .core-entity-main__title {
    line-height: 15.6px;
  }
}
.core-entity-main--preset--marketplace .core-entity-main__subtitle {
  color: #8f9daa;
  font-size: 12px;
  line-height: 15.6px;
  margin-bottom: 2px;
}
@media (max-width: 768px) {
  .core-entity-main--preset--marketplace .core-entity-main__subtitle {
    font-size: 10px;
    line-height: 13px;
  }
}
.core-entity-main--preset--marketplace .core-entity-main__bottom {
  --entity-layout-padding: 0;
  bottom: -42px;
}
.core-entity-main--preset--marketplace.core-entity-main--item--dota2 {
  --entity-image-size-multiplier: 0.65;
  --entity-layout-padding: 13.5px 12px 12px;
}
@media (max-width: 768px) {
  .core-entity-main--preset--marketplace.core-entity-main--item--dota2 {
    --entity-layout-padding: 8px 10px;
  }
}
.core-entity-main--preset--marketplace.core-entity-main--item--dota2
  .core-entity-main__price {
  line-height: 19.2px;
}
@media (max-width: 768px) {
  .core-entity-main--preset--marketplace.core-entity-main--item--dota2
    .core-entity-main__price {
    line-height: 15.6px;
  }
}
.core-entity-main--preset--pbs-item {
  height: 100px;
  min-width: 150px;
  --entity-image-size-multiplier: 0.27;
}
.core-entity-main--preset--contract--selected {
  height: 143px;
  width: 100%;
  --entity-image-size-multiplier: 0.46;
}
@media (max-width: 1024px) {
  .core-entity-main--preset--contract--selected {
    height: 115px;
    --entity-image-size-multiplier: 0.3;
  }
}
@media (max-width: 768px) {
  .core-entity-main--preset--contract--selected {
    height: 80px;
    --entity-image-size-multiplier: 0.23;
  }
}
.core-entity-main--preset--upgrader {
  height: 132px;
}
.core-entity-main--preset--upgrader-mobile {
  background-color: #1e1e29;
  height: 100px;
}
.core-entity-main--preset--giveaway-mobile {
  height: 100px;
}
.core-entity-main--preset--roulette-medium {
  height: 124px;
  width: 145px;
}
.core-entity-main--preset--roulette-large {
  height: 159px;
  width: 150px;
}
.core-entity-main--preset--casebattle-top {
  height: 5rem;
  width: 10rem;
  --entity-image-size-multiplier: 0.25;
}
.core-entity-main--preset--contract,
.core-entity-main--preset--modal-select,
.core-entity-main--preset--roulette {
  width: 150px;
}
.core-entity-main--preset--containes {
  background: #1e1e29;
}
.core-entity-main--preset--result {
  background: linear-gradient(128deg, #1d1e2833 27.85%, #2abd6933), #1e1e29;
  border: 1px solid rgba(42, 189, 105, 0.2);
  border-radius: 2px;
  width: 11.25rem;
}
.core-entity-main--item--dota2 {
  --entity-image-size-multiplier: 0.57;
}
.core-entity-main--preset--win-item-premium {
  height: 195px;
}
.core-entity-main--preset--win-item-premium.core-entity-main--balance
  .core-entity-main__image {
  max-width: 80%;
  --entity-image-type-koeff: 1.9;
}
.core-entity-main--link:not(.core-entity-main--disabled) {
  cursor: pointer;
  transition: transform 0.3s ease;
  will-change: transform;
}
.core-entity-main--link:not(.core-entity-main--disabled):hover {
  transform: scale(1.05);
}
.core-entity-main--selected:before {
  background: var(--entity-selected-color, #2abd69);
  bottom: 0;
  content: "";
  filter: blur(25px);
  height: 30px;
  opacity: 0.5;
  position: absolute;
  right: -32px;
  transform: rotate(-40deg);
  width: 96px;
  z-index: 11;
}
.core-entity-main--selected .core-entity-main__selected {
  background: var(--entity-selected-color, #2abd69);
  border-radius: 2px;
  bottom: 10px;
  color: #000;
  font-size: 18px;
  position: absolute;
  right: 10px;
  z-index: 12;
}
.core-entity-main--disabled {
  cursor: not-allowed;
}
.core-entity-main--disabled:after {
  background: #13151d;
  content: "";
  height: 100%;
  left: 0;
  opacity: 0.85;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 13;
}
.core-entity-main--disabled .core-entity-main__disabled {
  color: #515765;
  font-size: 24px;
  height: 100%;
  left: calc(50% - 12px);
  position: absolute;
  top: calc(50% - 12px);
  width: 100%;
  z-index: 14;
}
.core-entity-main--disabled--no-icon.core-entity-main--disabled:after {
  opacity: 0.6;
}
.core-entity-main--disabled--no-icon .core-entity-main__disabled {
  display: none;
}
.core-entity-main__subtitle {
  color: #8f9daa;
  font-size: 10px;
  font-weight: 400;
}
.core-entity-main__subtitle,
.core-entity-main__title {
  display: inline-block;
  max-width: 150px;
  overflow: hidden;
  text-align: left;
  text-overflow: ellipsis;
  white-space: nowrap;
  z-index: 3;
}
.core-entity-main__title {
  color: #f1f1f1;
  font-size: 12px;
  font-weight: 600;
}
.core-entity-main__top-left {
  gap: 4px;
}
.core-entity-main__price {
  color: #f1f1f1;
  font-size: 12px;
  font-weight: 600;
  z-index: 3;
}
.core-entity-main__csgo-exterior {
  font-size: 12px;
}
.core-entity-main__top-left {
  gap: 5px;
  line-height: 1;
}
.core-entity-main__image,
.core-entity-main__top-left {
  align-items: center;
  display: flex;
  justify-content: center;
  z-index: 1;
}
.core-entity-main__hover-block {
  align-items: center;
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: center;
  margin-left: 5px;
  position: absolute;
  transform: translateY(-100%);
  transition: transform 0.4s ease;
  width: 100%;
  z-index: 10;
}
.core-entity-main__hover-block:after {
  background-color: #1b1c25;
  content: "";
  height: 100%;
  opacity: 0.8;
  position: absolute;
  width: 100%;
  z-index: -1;
}
.core-entity-main:hover .core-entity-main__hover-block {
  transform: translateY(0);
}
.core-entity-main__user-avatar {
  margin-bottom: 8px;
}
.core-entity-main__user-name {
  color: #f1f1f1;
  display: inline-block;
  font-size: 12px;
  font-weight: 600;
  max-width: 140px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.core-entity-main__date {
  color: #8f9daa;
  font-size: 10px;
  font-weight: 600;
}
.core-entity-main--preset--jackpot {
  background-image: radial-gradient(
      50% 70% at 100% 100%,
      rgba(239, 174, 20, 0.4) 6%,
      transparent 100%
    ),
    url(/static/item-jackpot-bg.png);
  background-position: 0, 100% 100%;
  background-repeat: no-repeat;
}
.core-entity-main--preset--square {
  height: 100%;
  width: 100%;
  --entity-image-size-multiplier: 0.57;
}
@media (max-width: 1024px) {
  .core-entity-main--preset--square {
    --entity-image-size-multiplier: 0.44;
  }
}
@media (max-width: 768px) {
  .core-entity-main--preset--square {
    --entity-image-size-multiplier: 0.33;
  }
}
.core-entity-main--preset--nps {
  border: 1px solid #292937;
  cursor: pointer;
}
.core-entity-main--preset--nps.core-entity-main--selected {
  border: 1px solid #ff8845;
}
.core-entity-main--preset--nps.core-entity-main--selected:before {
  content: none;
}
.core-entity-main--preset--nps.core-entity-main--selected
  .core-entity-main__selected {
  display: none;
}
.core-entity-main--scale-down-image-on-hover .core-item-image__image {
  transition: transform 0.3s ease;
}
.core-entity-main--scale-down-image-on-hover:hover .core-item-image__image {
  transform: scale(0.9);
}
.core-entity-main--scale-in-image-on-hover .core-item-image__image {
  transition: transform 0.3s ease;
}
.core-entity-main--scale-in-image-on-hover:hover .core-item-image__image {
  transform: scale(1.2);
}
.core-entity-main--preset--event-store {
  height: 100%;
}
.core-entity-main--preset--event-bank-leaderboard {
  --entity-image-size-multiplier: 0.2935;
  background: transparent;
  flex-direction: column;
  height: 78px;
  justify-content: center;
  overflow: visible;
  padding-left: 108px;
  width: 236px;
}
@media (max-width: 768px) {
  .core-entity-main--preset--event-bank-leaderboard {
    --entity-image-size-multiplier: 0.1725;
    flex-grow: 1;
    height: 100%;
    max-width: 100%;
    padding-left: 72px;
    width: 152px;
  }
}
.core-entity-main--preset--event-bank-leaderboard .core-entity__center-center {
  --entity-background-type-koeff: 1;
  height: 88px;
  left: 0;
  position: absolute;
  width: 88px;
}
@media (max-width: 768px) {
  .core-entity-main--preset--event-bank-leaderboard
    .core-entity__center-center {
    height: 60px;
    width: 60px;
  }
}
.core-entity-main--preset--event-bank-leaderboard .core-entity__top-left,
.core-entity-main--preset--event-bank-leaderboard .core-entity__top-right {
  justify-content: flex-end;
  padding: 0;
  top: 8px;
}
.core-entity-main--preset--event-bank-leaderboard .core-entity__top-left {
  left: 108px;
}
@media (max-width: 768px) {
  .core-entity-main--preset--event-bank-leaderboard .core-entity__top-left {
    bottom: 8px;
    order: 1;
    top: auto;
  }
  .core-entity-main--preset--event-bank-leaderboard .core-entity__top-right {
    bottom: auto;
    top: 8px;
  }
}
.core-entity-main--preset--event-bank-leaderboard .core-entity__bottom-left {
  bottom: 8px;
  left: 108px;
}
@media (max-width: 768px) {
  .core-entity-main--preset--event-bank-leaderboard .core-entity__bottom-left {
    align-items: center;
    flex-direction: row;
    flex-wrap: wrap;
    gap: 2px;
  }
}
.core-entity-main--preset--event-bank-leaderboard .core-entity__bottom-left,
.core-entity-main--preset--event-bank-leaderboard .core-entity__top-left,
.core-entity-main--preset--event-bank-leaderboard .core-entity__top-right {
  padding: 0;
}
@media (max-width: 768px) {
  .core-entity-main--preset--event-bank-leaderboard .core-entity__bottom-left,
  .core-entity-main--preset--event-bank-leaderboard .core-entity__top-left,
  .core-entity-main--preset--event-bank-leaderboard .core-entity__top-right {
    bottom: auto;
    justify-content: flex-start;
    left: auto;
    position: relative;
    right: auto;
    top: auto;
  }
}
.core-entity-main--preset--event-bank-leaderboard .core-entity-main__top-left {
  font-size: 12px;
  font-weight: 600;
  justify-content: flex-start;
  left: 108px;
  line-height: 16px;
  padding: 0;
  text-transform: none;
  --font-size: 12px;
  --line-height: 16px;
  color: var(--w-text-color-2);
}
@media (max-width: 768px) {
  .core-entity-main--preset--event-bank-leaderboard
    .core-entity-main__top-left {
    bottom: 8px;
    left: 72px;
    top: auto;
  }
}
.core-entity-main--preset--event-bank-leaderboard
  .core-entity-main__csgo-exterior {
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-transform: uppercase;
  --font-size: 12px;
  --line-height: 16px;
  color: var(--w-text-color-3);
}
.core-entity-main--preset--event-bank-leaderboard
  .core-entity-main__csgo-exterior
  .core-item-csgo-stattrak {
  color: var(--w-color-accent-5);
}
.core-entity-main--preset--event-bank-leaderboard .core-entity-main__subtitle {
  font-size: 10px;
  font-weight: 400;
  line-height: 13px;
  text-transform: none;
  --font-size: 10px;
  --line-height: 13px;
  color: var(--w-text-color-3);
}
.core-entity-main--preset--event-bank-leaderboard .core-entity-main__title {
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-transform: none;
  --font-size: 12px;
  --line-height: 16px;
  color: var(--w-text-color-2);
}
.core-entity-main--preset--event-bank-leaderboard-top {
  background: transparent;
  height: 100%;
  --entity-image-size-multiplier: 0.5066;
}
.core-entity-main--preset--event-bank-leaderboard-top
  .core-entity-main__image:before {
  --entity-background-type-koeff: 2.3 !important;
}
@media (max-width: 768px) {
  .core-entity-main--preset--event-bank-leaderboard-top
    .core-entity-main__image:before {
    --entity-background-type-koeff: 1.6 !important;
  }
}
.core-entity-main--preset--event-bank-leaderboard-top .core-entity__top-left,
.core-entity-main--preset--event-bank-leaderboard-top .core-entity__top-right {
  justify-content: flex-end;
  left: auto;
  right: 0;
  top: auto;
}
.core-entity-main--preset--event-bank-leaderboard-top .core-entity__top-left {
  bottom: 3px;
}
.core-entity-main--preset--event-bank-leaderboard-top .core-entity__top-right {
  bottom: 18px;
}
.core-entity-main--preset--event-generator-recent,
.core-entity-main--preset--raffle-item {
  height: 100%;
}
.core-entity-main--preset--raffle-item-default .core-entity__top-left {
  bottom: 3px;
  left: auto;
  right: 0;
  top: auto;
}
.core-entity-main--preset--raffle-item-default .core-entity__top-right {
  bottom: 17px;
  left: auto;
  right: 0;
  top: auto;
}
.core-entity-main--preset--raffle-item-default .core-entity__bottom-left {
  max-width: 65%;
  overflow: hidden;
}
.core-entity-main--preset--raffle-item-default.core-entity-main--balance
  .core-entity__bottom-left,
.core-entity-main--preset--raffle-item-default.core-entity-main--wartags
  .core-entity__bottom-left {
  align-items: center;
  left: 0;
  max-width: 100%;
  right: 0;
}
.core-entity-main--preset--raffle-item-history {
  height: 7.3125rem;
  width: 9.4375rem;
}
@media (max-width: 768px) {
  .core-entity-main--preset--raffle-item-history {
    height: 6.0625rem;
    width: 9.25rem;
  }
}
.core-entity-main--preset--raffle-item-history .core-entity__top {
  z-index: 6;
}
.core-entity-main__view-360-icon {
  background: #f2f2f20f;
  border-radius: 2px;
  color: #8f9daa;
  font-size: 24px;
  padding: 4px;
}
.core-entity-main__count {
  align-items: center;
  background: #2a2a36;
  border-radius: 2px;
  color: #dce1e5;
  display: inline-flex;
  font-size: 18px;
  font-weight: 700;
  gap: 6px;
  line-height: 1.4;
  margin: 0 auto 12px 0;
  padding: 2px 6px;
  white-space: nowrap;
}
.core-entity-main__count-icon {
  color: #ff8845;
}
.core-circle-loader {
  height: 2rem;
  width: 2rem;
  z-index: 50;
  stroke-width: 4px;
  stroke: #fff;
  fill: transparent;
  stroke-dasharray: 157.1;
  stroke-dashoffset: 0;
  animation: rot 4s linear infinite;
}
@keyframes rot {
  0% {
    transform: rotate(0);
    stroke-dashoffset: 157.1;
  }
  50% {
    stroke-dashoffset: 0;
  }
  to {
    transform: rotate(1turn);
    stroke-dashoffset: -157.1;
  }
}
.items-3d-view[data-v-8ab53250] {
  position: relative;
}
.items-3d-view[data-v-8ab53250],
.items-3d-view__error[data-v-8ab53250],
.items-3d-view__view[data-v-8ab53250] {
  height: 100%;
  width: 100%;
}
.items-3d-view__error[data-v-8ab53250] {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 16px;
  justify-content: center;
}
.balance-card-image[data-v-6c32bb4b] {
  perspective: 600px;
  --entity-image-type-koeff: 1;
}
.balance-card-image__inner[data-v-6c32bb4b] {
  position: relative;
  transform: rotateX(12deg) rotateY(20deg);
}
.balance-card-image__info[data-v-6c32bb4b] {
  font-family: RACESPORT;
  left: 50%;
  position: absolute;
  text-align: center;
  top: 50%;
  transform: translate(-50%, -50%);
}
.balance-card-image__amount[data-v-6c32bb4b] {
  font-size: calc(
    30px * var(--entity-image-type-koeff, 1) *
      var(--entity-image-size-multiplier, 1)
  );
  white-space: nowrap;
}
.balance-card-image__amount[data-v-6c32bb4b],
.balance-card-image__text[data-v-6c32bb4b] {
  -webkit-background-clip: text;
  background-clip: text;
  background-image: linear-gradient(130deg, #ff9a7d 30%, #cb2c01);
  -webkit-text-fill-color: transparent;
  transform: translate(
    calc(
      7px * var(--entity-image-type-koeff, 1) *
        var(--entity-image-size-multiplier, 1)
    )
  );
}
.balance-card-image__text[data-v-6c32bb4b] {
  font-size: calc(
    15px * var(--entity-image-type-koeff, 1) *
      var(--entity-image-size-multiplier, 1)
  );
}
.balance-card-image__image[data-v-6c32bb4b] {
  height: calc(
    250px * var(--entity-image-type-koeff, 1) *
      var(--entity-image-size-multiplier, 1)
  );
  -o-object-fit: contain;
  object-fit: contain;
  width: 100%;
}
.core-entity-image {
  align-items: center;
  display: flex;
  height: 100%;
  justify-content: center;
  position: relative;
  width: 100%;
}
.core-entity-image:not(.core-entity-image--multiple):not(
    .core-entity-image--background--none
  ):not(.core-entity-image--background--event-generator):before {
  background: var(--core-entity-color);
  content: "";
  height: 100%;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  position: absolute;
  width: calc(
    300px * var(--entity-background-type-koeff, 1.4) *
      var(--entity-image-size-multiplier, 1)
  );
}
.core-entity-image:not(.core-entity-image--multiple):not(
    .core-entity-image--background--none
  ):not(
    .core-entity-image--background--event-generator
  ).core-entity-image--background--auto.core-entity-image--balance:before,
.core-entity-image:not(.core-entity-image--multiple):not(
    .core-entity-image--background--none
  ):not(
    .core-entity-image--background--event-generator
  ).core-entity-image--background--auto.core-entity-image--balanceCard:before,
.core-entity-image:not(.core-entity-image--multiple):not(
    .core-entity-image--background--none
  ):not(
    .core-entity-image--background--event-generator
  ).core-entity-image--background--auto.core-entity-image--case:before,
.core-entity-image:not(.core-entity-image--multiple):not(
    .core-entity-image--background--none
  ):not(
    .core-entity-image--background--event-generator
  ).core-entity-image--background--auto.core-entity-image--random:before,
.core-entity-image:not(.core-entity-image--multiple):not(
    .core-entity-image--background--none
  ):not(
    .core-entity-image--background--event-generator
  ).core-entity-image--background--auto.core-entity-image--subscription:before,
.core-entity-image:not(.core-entity-image--multiple):not(
    .core-entity-image--background--none
  ):not(
    .core-entity-image--background--event-generator
  ).core-entity-image--background--auto.core-entity-image--wartags:before {
  --entity-background-type-koeff: 1.4;
  -webkit-mask-image: url(/static/core/images/entity/bg-entity.svg);
  mask-image: url(/static/core/images/entity/bg-entity.svg);
}
.core-entity-image:not(.core-entity-image--multiple):not(
    .core-entity-image--background--none
  ):not(
    .core-entity-image--background--event-generator
  ).core-entity-image--background--auto.core-entity-image--item:before {
  --entity-background-type-koeff: 1.6;
  height: 150%;
  -webkit-mask-image: url(/static/core/images/entity/bg-item.svg);
  mask-image: url(/static/core/images/entity/bg-item.svg);
}
.core-entity-image:not(.core-entity-image--multiple):not(
    .core-entity-image--background--none
  ):not(
    .core-entity-image--background--event-generator
  ).core-entity-image--background--livedrop.core-entity-image--balance:before,
.core-entity-image:not(.core-entity-image--multiple):not(
    .core-entity-image--background--none
  ):not(
    .core-entity-image--background--event-generator
  ).core-entity-image--background--livedrop.core-entity-image--balanceCard:before,
.core-entity-image:not(.core-entity-image--multiple):not(
    .core-entity-image--background--none
  ):not(
    .core-entity-image--background--event-generator
  ).core-entity-image--background--livedrop.core-entity-image--case:before,
.core-entity-image:not(.core-entity-image--multiple):not(
    .core-entity-image--background--none
  ):not(
    .core-entity-image--background--event-generator
  ).core-entity-image--background--livedrop.core-entity-image--random:before,
.core-entity-image:not(.core-entity-image--multiple):not(
    .core-entity-image--background--none
  ):not(
    .core-entity-image--background--event-generator
  ).core-entity-image--background--livedrop.core-entity-image--subscription:before,
.core-entity-image:not(.core-entity-image--multiple):not(
    .core-entity-image--background--none
  ):not(
    .core-entity-image--background--event-generator
  ).core-entity-image--background--livedrop.core-entity-image--wartags:before {
  --entity-background-type-koeff: 1.4;
  -webkit-mask-image: url(/static/core/images/entity/bg-entity.svg);
  mask-image: url(/static/core/images/entity/bg-entity.svg);
}
.core-entity-image:not(.core-entity-image--multiple):not(
    .core-entity-image--background--none
  ):not(
    .core-entity-image--background--event-generator
  ).core-entity-image--background--livedrop.core-entity-image--item:before {
  --entity-background-type-koeff: 1.6;
  height: 150%;
  -webkit-mask-image: url(/static/core/images/entity/bg-item.svg);
  mask-image: url(/static/core/images/entity/bg-item.svg);
}
.core-entity-image:not(.core-entity-image--multiple):not(
    .core-entity-image--background--none
  ):not(
    .core-entity-image--background--event-generator
  ).core-entity-image--background--livedrop.core-entity-image--item.core-entity-image--item--warbreak:before {
  --entity-background-type-koeff: 1.3;
  height: 130%;
  -webkit-mask-image: url(/static/core/images/entity/bg-warbreak.svg);
  mask-image: url(/static/core/images/entity/bg-warbreak.svg);
}
.core-entity-image:not(.core-entity-image--multiple):not(
    .core-entity-image--background--none
  ):not(
    .core-entity-image--background--event-generator
  ).core-entity-image--background--circle:before {
  --entity-background-type-koeff: 1.4;
  -webkit-mask-image: url(/static/core/images/entity/bg-entity.svg);
  mask-image: url(/static/core/images/entity/bg-entity.svg);
}
.core-entity-image:not(.core-entity-image--multiple):not(
    .core-entity-image--background--none
  ):not(
    .core-entity-image--background--event-generator
  ).core-entity-image--background--top:before {
  --entity-background-type-koeff: 0.8;
  -webkit-mask-image: url(/static/core/images/entity/top-item.svg);
  mask-image: url(/static/core/images/entity/top-item.svg);
}
.core-entity-image:not(.core-entity-image--multiple):not(
    .core-entity-image--background--none
  ):not(
    .core-entity-image--background--event-generator
  ).core-entity-image--background--top:after {
  background: var(--core-entity-color);
  content: "";
  height: 100%;
  left: 0;
  -webkit-mask-image: radial-gradient(
    83.4% 100% at 50% 0,
    #e4ae33 0,
    rgba(228, 174, 51, 0) 100%
  );
  mask-image: radial-gradient(83.4% 100% at 50% 0, #e4ae33 0, #e4ae3300);
  opacity: 0.4;
  position: absolute;
  top: 0;
  width: 100%;
}
.core-entity-image:not(.core-entity-image--multiple):not(
    .core-entity-image--background--none
  ):not(
    .core-entity-image--background--event-generator
  ).core-entity-image--background--hellcase:before {
  --entity-background-type-koeff: 1.6;
  height: 150%;
  -webkit-mask-image: url(/static/core/images/entity/bg-item.svg);
  mask-image: url(/static/core/images/entity/bg-item.svg);
  opacity: var(--entity-background-type-opacity, 1);
}
.core-entity-image:not(.core-entity-image--multiple):not(
    .core-entity-image--background--none
  ):not(
    .core-entity-image--background--event-generator
  ).core-entity-image--background--hellcase-custom-color:before {
  background: var(--core-entity-background-color, 1.6);
  height: 150%;
  -webkit-mask-image: url(/static/core/images/entity/bg-item.svg);
  mask-image: url(/static/core/images/entity/bg-item.svg);
  opacity: var(--entity-background-type-opacity, 1);
}
.core-entity-image:not(.core-entity-image--multiple):not(
    .core-entity-image--background--none
  ):not(
    .core-entity-image--background--event-generator
  ).core-entity-image--background--skinchange:before {
  --entity-background-type-koeff: 1.6;
  height: 150%;
  -webkit-mask-image: url(/static/ads-mode/bg-item.svg);
  mask-image: url(/static/ads-mode/bg-item.svg);
}
.core-entity-image:not(.core-entity-image--multiple):not(
    .core-entity-image--background--none
  ):not(
    .core-entity-image--background--event-generator
  ).core-entity-image--background--open-win:before {
  background: #13151d66;
  height: 75%;
  -webkit-mask-image: url(/static/hellcase-mobile.svg);
  mask-image: url(/static/hellcase-mobile.svg);
}
.core-entity-image--balance,
.core-entity-image--subscription,
.core-entity-image--wartags {
  max-width: 130px;
  --entity-image-type-koeff: 0.79;
}
.core-entity-image--random {
  max-width: 100px;
  --entity-image-type-koeff: 0.79;
}
.core-entity-image--token--token-premium {
  cursor: default;
}
.core-entity-image--token--token-premium:before {
  content: none;
  display: none;
}
.core-entity-image__lazyload {
  align-items: center;
  display: flex;
  justify-content: center;
  position: relative;
  width: 100%;
}
.core-entity-image__image {
  -o-object-fit: contain;
  object-fit: contain;
  width: calc(
    300px * var(--entity-image-type-koeff, 1) *
      var(--entity-image-size-multiplier, 1)
  );
  will-change: auto;
  z-index: 0;
  -webkit-user-drag: none;
}
.core-entity-image__multiple-image {
  background: var(--core-entity-color-dark-1);
  box-shadow: 0 0 22px #000000bf;
  height: var(--entity-image-multiple-size);
  min-height: var(--entity-image-multiple-size);
  min-width: var(--entity-image-multiple-size);
  overflow: hidden;
  position: absolute;
  width: var(--entity-image-multiple-size);
  z-index: 1;
}
.core-entity-image--multiple--total-2 .core-entity-image__multiple-image--left {
  left: 40px;
}
.core-entity-image--multiple--total-2
  .core-entity-image__multiple-image--right {
  right: 40px;
}
.core-entity-image--multiple--total-3 .core-entity-image__multiple-image--left {
  left: 10px;
}
.core-entity-image--multiple--total-3
  .core-entity-image__multiple-image--right {
  right: 10px;
}
.core-entity-image__background-image {
  background: var(--core-entity-color);
  height: 100%;
  -webkit-mask-image: url(/static/core/images/entity/bg-entity.svg);
  mask-image: url(/static/core/images/entity/bg-entity.svg);
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  position: absolute;
  width: 100%;
}
.core-case-image {
  align-items: center;
  display: flex;
  height: 100%;
  justify-content: center;
  width: 100%;
}
.core-case-image--case {
  --entity-image-type-koeff: 1;
}
.core-case-image--capsule {
  --entity-image-type-koeff: 0.68;
}
.core-case-image--valve {
  --entity-image-type-koeff: 0.876;
}
.core-case-image--warbreak {
  --entity-image-type-koeff: 0.767;
}
.core-case-image__image {
  max-width: 300px;
  -o-object-fit: contain;
  object-fit: contain;
  width: calc(
    300px * var(--entity-image-type-koeff, 1) *
      var(--entity-image-size-multiplier, 1)
  );
  will-change: auto;
  z-index: 0;
  -webkit-user-drag: none;
}
.core-case-image__image--hidden {
  opacity: 0;
}
.core-case-weapon-image {
  align-items: center;
  display: flex;
  height: 100%;
  justify-content: center;
  width: 100%;
}
.core-case-weapon-image--case {
  --entity-image-type-koeff: 1;
}
.core-case-weapon-image--capsule {
  --entity-image-type-koeff: 0.68;
}
.core-case-weapon-image--valve {
  --entity-image-type-koeff: 0.876;
}
.core-case-weapon-image--warbreak {
  --entity-image-type-koeff: 0.767;
}
.core-case-weapon-image__image {
  max-width: 300px;
  -o-object-fit: contain;
  object-fit: contain;
  width: calc(
    300px * var(--entity-image-type-koeff, 1) *
      var(--entity-image-size-multiplier, 1)
  );
  will-change: auto;
  -webkit-user-drag: none;
}
.core-case-image-block {
  height: 100%;
  position: relative;
}
.core-case-image-block__image {
  position: absolute;
}
.core-case-image-block__weapon-image {
  position: absolute;
  top: 0;
}
.core-case-image-block__event-token-image {
  bottom: 0;
  left: 0;
  -o-object-fit: contain;
  object-fit: contain;
  position: absolute;
  width: 35%;
  will-change: auto;
}
.core-case-image-block--no-animation--replace
  .core-case-image-block__weapon-image {
  display: none;
}
.core-case-image-block--animation--on-fire .core-case-image-block__image {
  transition: opacity 0.2s ease-in-out, transform 0.2s ease-in-out,
    scale 0.2s ease-in-out;
}
.core-case-image-block--animation--on-fire
  .core-case-image-block__weapon-image {
  transition: transform 0.2s ease;
}
.core-case-image-block--animation--on-fire
  .core-case-image-block__event-token-image {
  transition: transform 0.2s ease-in-out;
}
.core-case-image-block--animation--on-fire:hover .core-case-image-block__image {
  opacity: 0.5;
  scale: 0.8;
  transform: rotate(20deg);
}
.core-case-image-block--animation--on-fire:hover
  .core-case-image-block__weapon-image {
  transform: scale(1.1);
}
.core-case-image-block--animation--on-fire:hover
  .core-case-image-block__event-token-image {
  transform: scale(0.7);
}
.core-case-image-block--animation--zoom .core-case-image-block__image {
  transition: opacity 0.2s ease-in-out;
}
.core-case-image-block--animation--zoom .core-case-image-block__weapon-image {
  transition: transform 0.2s ease;
}
.core-case-image-block--animation--zoom
  .core-case-image-block__event-token-image {
  transition: transform 0.2s ease-in-out;
}
@media (hover: hover) {
  .core-case-image-block--animation--zoom:hover .core-case-image-block__image {
    opacity: 0.5;
  }
  .core-case-image-block--animation--zoom:hover
    .core-case-image-block__weapon-image {
    transform: scale(1.1) translateY(-0.2rem);
  }
  .core-case-image-block--animation--zoom:hover
    .core-case-image-block__event-token-image {
    transform: scale(0.7);
  }
}
.core-case-image-block--animation--replace .core-case-image-block__image {
  transition: opacity 0.2s ease-in-out;
}
.core-case-image-block--animation--replace
  .core-case-image-block__weapon-image {
  opacity: 0;
  transition: opacity 0.2s ease-in-out;
}
.core-case-image-block--animation--replace:hover .core-case-image-block__image {
  opacity: 0;
}
.core-case-image-block--animation--replace:hover
  .core-case-image-block__weapon-image {
  opacity: 1;
}
.core-case-image-block--animation--warbreak .core-case-image-block__image {
  transition: transform 0.2s ease;
}
.core-case-image-block--animation--warbreak
  .core-case-image-block__weapon-image {
  opacity: 0;
}
.core-case-image-block--animation--warbreak:hover
  .core-case-image-block__image {
  transform: perspective(170px) skew(-27deg, 45deg) rotateX(-3deg)
    rotateY(25deg) rotate(-43.6deg) scaleY(0.7);
}
@keyframes rotate-01f4cc31 {
  0% {
    transform: rotate(0);
  }
  to {
    transform: rotate(1turn);
  }
}
.base-item__event-recent[data-v-01f4cc31] {
  height: 100%;
  left: 0;
  -webkit-mask-image: url(/static/light.svg);
  mask-image: url(/static/light.svg);
  -webkit-mask-position: center;
  mask-position: center;
  position: absolute;
  top: 0;
  width: 100%;
}
.base-item__event-recent-background[data-v-01f4cc31] {
  height: 100%;
  left: 0;
  opacity: 0.5;
  position: absolute;
  top: 0;
  width: 100%;
}
.base-item__event-recent-background.animate[data-v-01f4cc31] {
  animation: rotate-01f4cc31 20s linear infinite;
}
.base-item__background[data-v-01f4cc31] {
  height: 100%;
  left: 0;
  overflow: hidden;
  position: absolute;
  top: 0;
  width: 100%;
}
.base-item__background.background__jackpot-live[data-v-01f4cc31] {
  background: url(/static/livedrop/livedrop-jackpot.svg) 50% / cover no-repeat;
}
.base-item__background.background__event[data-v-01f4cc31] {
  background: var(--current-event-bg) center/cover no-repeat;
}
.base-item__background.background__event-recent[data-v-01f4cc31] {
  background: url(/static/event/generator-circle.svg?color1=%2300ff00&color2=%23ff0000)
    50% / cover no-repeat;
  background-size: 50%;
}
.base-item__background.background__top-dota[data-v-01f4cc31] {
  background: transparent url(/static/profile/top-item-dota-bg.png) 50% / cover
    no-repeat;
  z-index: 2;
}
.base-item__background.background__rarity[data-v-01f4cc31] {
  -webkit-mask-image: url(/static/livedrop/livedrop.svg);
  mask-image: url(/static/livedrop/livedrop.svg);
}
.base-item__background.background__rarity[data-v-01f4cc31],
.base-item__background.background__rarity-light[data-v-01f4cc31] {
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
}
.base-item__background.background__rarity-light[data-v-01f4cc31] {
  -webkit-mask-image: url(/static/livedrop/livedrop-light.svg);
  mask-image: url(/static/livedrop/livedrop-light.svg);
  opacity: 0.5;
}
@media screen and (max-width: 768px) {
  .base-item__background.background__rarity-light[data-v-01f4cc31] {
    -webkit-mask-size: contain;
    mask-size: contain;
    transform: scale(0.5);
  }
}
.base-item__background.background__warbreak-rarity[data-v-01f4cc31] {
  -webkit-mask-image: url(/static/livedrop/livedrop-warbreak.svg);
  mask-image: url(/static/livedrop/livedrop-warbreak.svg);
  -webkit-mask-position: center;
  mask-position: center;
}
.background__rarity_common[data-v-01f4cc31],
.background__rarity_consumer[data-v-01f4cc31] {
  background: #b0c3d9 !important;
}
.background__rarity_industrial[data-v-01f4cc31],
.background__rarity_uncommon[data-v-01f4cc31] {
  background: #5e98d9 !important;
}
.background__rarity_distinguished[data-v-01f4cc31],
.background__rarity_distinguished_agent[data-v-01f4cc31],
.background__rarity_high[data-v-01f4cc31],
.background__rarity_high_grade_patch[data-v-01f4cc31],
.background__rarity_milspec[data-v-01f4cc31] {
  background: #4b69ff !important;
}
.background__rarity_exceptional[data-v-01f4cc31],
.background__rarity_exceptional_agent[data-v-01f4cc31],
.background__rarity_mythical[data-v-01f4cc31],
.background__rarity_remarkable[data-v-01f4cc31],
.background__rarity_remarkable_patch[data-v-01f4cc31],
.background__rarity_restricted[data-v-01f4cc31] {
  background: #8847ff !important;
}
.background__rarity_classified[data-v-01f4cc31],
.background__rarity_exotic[data-v-01f4cc31],
.background__rarity_legendary[data-v-01f4cc31],
.background__rarity_superior[data-v-01f4cc31],
.background__rarity_superior_agent[data-v-01f4cc31] {
  background: #d32ce6 !important;
}
.background__rarity_ancient[data-v-01f4cc31],
.background__rarity_covert[data-v-01f4cc31],
.background__rarity_master[data-v-01f4cc31],
.background__rarity_master_agent[data-v-01f4cc31] {
  background: #eb4b4b !important;
}
.background__rarity_immortal[data-v-01f4cc31] {
  background: #e4ae33 !important;
}
.background__rarity_arcana[data-v-01f4cc31] {
  background: #ade55c !important;
}
.background__rarity_extraordinary[data-v-01f4cc31] {
  background: #ffb100 !important;
}
.background__rarity_rare[data-v-01f4cc31] {
  background: #4b69ff !important;
}
.background__rarity_knife[data-v-01f4cc31] {
  background: #f7b62d !important;
}
.background__rarity_contraband[data-v-01f4cc31] {
  background: #e4ae39 !important;
}
.background__rarity_balance[data-v-01f4cc31],
.background__rarity_case[data-v-01f4cc31],
.background__rarity_money[data-v-01f4cc31] {
  background: #06a55b !important;
}
.background__rarity_base[data-v-01f4cc31] {
  background: #ddd !important;
}
.background__rarity_weapon[data-v-01f4cc31] {
  background: #f15840 !important;
}
.background__rarity_misc[data-v-01f4cc31] {
  background: #35a3f1 !important;
}
.background__rarity_armor[data-v-01f4cc31],
.background__rarity_clothing[data-v-01f4cc31] {
  background: #a7ec2e !important;
}
.background__rarity_resource[data-v-01f4cc31] {
  background: #ddd !important;
}
.core-item-csgo-exterior {
  color: #8f9daa;
  font-weight: 600;
  text-transform: uppercase;
}
.core-item-csgo-stattrak {
  color: #ea6a2a;
  font-weight: 600;
  text-transform: none;
}
.core-roulette[data-v-c23fdb13] {
  width: 100%;
}
.core-roulette__item[data-v-c23fdb13] {
  padding: 0 2px;
  position: absolute;
}
.core-roulette__item--win[data-v-c23fdb13] {
  opacity: 1;
  z-index: 1;
}
.core-user-name {
  align-items: center;
  display: flex;
  gap: 5px;
  justify-content: center;
}
.core-user-name__lock {
  display: inline-flex;
}
@font-face {
  font-family: swiper-icons;
  font-style: normal;
  font-weight: 400;
  src: url(data:application/font-woff;charset=utf-8;base64,\ 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);
}
:root {
  --swiper-theme-color: #007aff;
}
:host {
  display: block;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  z-index: 1;
}
.swiper {
  display: block;
  list-style: none;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
  padding: 0;
  position: relative;
  z-index: 1;
}
.swiper-vertical > .swiper-wrapper {
  flex-direction: column;
}
.swiper-wrapper {
  box-sizing: content-box;
  display: flex;
  height: 100%;
  position: relative;
  transition-property: transform;
  transition-timing-function: var(
    --swiper-wrapper-transition-timing-function,
    initial
  );
  width: 100%;
  z-index: 1;
}
.swiper-android .swiper-slide,
.swiper-ios .swiper-slide,
.swiper-wrapper {
  transform: translateZ(0);
}
.swiper-horizontal {
  touch-action: pan-y;
}
.swiper-vertical {
  touch-action: pan-x;
}
.swiper-slide {
  display: block;
  flex-shrink: 0;
  height: 100%;
  position: relative;
  transition-property: transform;
  width: 100%;
}
.swiper-slide-invisible-blank {
  visibility: hidden;
}
.swiper-autoheight,
.swiper-autoheight .swiper-slide {
  height: auto;
}
.swiper-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: transform, height;
}
.swiper-backface-hidden .swiper-slide {
  backface-visibility: hidden;
  transform: translateZ(0);
}
.swiper-3d.swiper-css-mode .swiper-wrapper {
  perspective: 1200px;
}
.swiper-3d .swiper-wrapper {
  transform-style: preserve-3d;
}
.swiper-3d {
  perspective: 1200px;
}
.swiper-3d .swiper-cube-shadow,
.swiper-3d .swiper-slide {
  transform-style: preserve-3d;
}
.swiper-css-mode > .swiper-wrapper {
  overflow: auto;
  scrollbar-width: none;
  -ms-overflow-style: none;
}
.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar {
  display: none;
}
.swiper-css-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: start start;
}
.swiper-css-mode.swiper-horizontal > .swiper-wrapper {
  scroll-snap-type: x mandatory;
}
.swiper-css-mode.swiper-vertical > .swiper-wrapper {
  scroll-snap-type: y mandatory;
}
.swiper-css-mode.swiper-free-mode > .swiper-wrapper {
  scroll-snap-type: none;
}
.swiper-css-mode.swiper-free-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: none;
}
.swiper-css-mode.swiper-centered > .swiper-wrapper:before {
  content: "";
  flex-shrink: 0;
  order: 9999;
}
.swiper-css-mode.swiper-centered > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: center center;
  scroll-snap-stop: always;
}
.swiper-css-mode.swiper-centered.swiper-horizontal
  > .swiper-wrapper
  > .swiper-slide:first-child {
  margin-inline-start: var(--swiper-centered-offset-before);
}
.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper:before {
  height: 100%;
  min-height: 1px;
  width: var(--swiper-centered-offset-after);
}
.swiper-css-mode.swiper-centered.swiper-vertical
  > .swiper-wrapper
  > .swiper-slide:first-child {
  margin-block-start: var(--swiper-centered-offset-before);
}
.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper:before {
  height: var(--swiper-centered-offset-after);
  min-width: 1px;
  width: 100%;
}
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-bottom,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top {
  height: 100%;
  left: 0;
  pointer-events: none;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 10;
}
.swiper-3d .swiper-slide-shadow {
  background: #00000026;
}
.swiper-3d .swiper-slide-shadow-left {
  background-image: linear-gradient(270deg, rgba(0, 0, 0, 0.5), transparent);
}
.swiper-3d .swiper-slide-shadow-right {
  background-image: linear-gradient(90deg, rgba(0, 0, 0, 0.5), transparent);
}
.swiper-3d .swiper-slide-shadow-top {
  background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.5), transparent);
}
.swiper-3d .swiper-slide-shadow-bottom {
  background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.5), transparent);
}
.swiper-lazy-preloader {
  border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
  border-radius: 50%;
  border-top: 4px solid transparent;
  box-sizing: border-box;
  height: 42px;
  left: 50%;
  margin-left: -21px;
  margin-top: -21px;
  position: absolute;
  top: 50%;
  transform-origin: 50%;
  width: 42px;
  z-index: 10;
}
.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,
.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader {
  animation: swiper-preloader-spin 1s linear infinite;
}
.swiper-lazy-preloader-white {
  --swiper-preloader-color: #fff;
}
.swiper-lazy-preloader-black {
  --swiper-preloader-color: #000;
}
@keyframes swiper-preloader-spin {
  0% {
    transform: rotate(0);
  }
  to {
    transform: rotate(1turn);
  }
}
._case-battle-players_1invd_1 {
  background: #101117;
  padding: 6px 16px;
}
._case-battle-players__list_1invd_5 {
  display: flex;
  gap: 2px;
  list-style-type: none;
  overflow: scroll;
  scroll-behavior: smooth;
  scroll-snap-type: y mandatory;
}
._case-battle-players__list_1invd_5::-webkit-scrollbar {
  display: none;
  scrollbar-width: none;
}
._case-battle-players__item_1invd_17 {
  align-items: center;
  border-radius: 2px;
  display: flex;
  justify-content: center;
  padding: 6px 12px;
  scroll-snap-align: center;
  text-decoration: none;
}
._case-battle-players__item_1invd_17 p {
  color: #8f9daa !important;
}
._case-battle-players__item--active_1invd_29 {
  background: #1b1c25;
}
._case-battle-players__item--active_1invd_29 p {
  color: #f1f1f1 !important;
}
._tabs_qrrfk_1 {
  -moz-column-gap: 16px;
  column-gap: 16px;
  display: flex;
}
._tab_qrrfk_1 {
  font-size: 14px;
  font-weight: 500;
  line-height: 19px;
  min-width: 60px;
  text-align: center;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-3);
  cursor: pointer;
}
@media (max-width: 768.98px) {
  ._tab_qrrfk_1 {
    min-height: 30px;
  }
}
@media (hover: hover) {
  ._tab_qrrfk_1:hover {
    color: var(--w-text-color-1);
  }
}
._tab-active_qrrfk_28 {
  color: var(--w-text-color-1);
}
._root_g96q7_1 {
  background: var(--w-surface-color-10);
  padding: 10px;
}
._heading_g96q7_6 {
  align-items: center;
  -moz-column-gap: 16px;
  column-gap: 16px;
  display: flex;
  justify-content: space-between;
  margin-bottom: 10px;
}
._price_g96q7_14 {
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-transform: none;
  --font-size: 12px;
  --line-height: 16px;
  color: var(--w-text-color-1);
}
._list_g96q7_24 {
  display: grid;
  gap: 8px;
  grid-template-columns: repeat(auto-fill, minmax(140px, 1fr));
}
._item_g96q7_30 {
  position: relative;
}
._item-shared-icon_g96q7_33 {
  bottom: 8px;
  color: var(--w-color-accent-2);
  font-size: 24px;
  position: absolute;
  right: 12px;
}
._item-shared-icon_g96q7_33._enhanced_g96q7_40 {
  color: var(--w-color-accent-3);
}
._overlay_ja79m_1 {
  bottom: 0;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
}
._base_ja79m_9 {
  background: var(--w-surface-color-11);
  gap: 2px;
  padding: 16px;
  z-index: 200;
}
._base_ja79m_9,
._base_ja79m_9 ._section_ja79m_18 {
  display: flex;
  flex-direction: column;
  position: relative;
}
._base_ja79m_9 ._section_ja79m_18 {
  gap: 4px;
  padding: 4px 8px;
}
._base_ja79m_9 ._section_ja79m_18._premium_ja79m_25 {
  background-color: var(--w-surface-color-10);
  background-image: radial-gradient(50.26% 50.26% at 50% 0, #8357ff33 0, #0003);
  border: 1px solid var(--w-color-accent-6-darkest);
}
._base_ja79m_9 ._section_ja79m_18._disabled_ja79m_30 ._item_ja79m_30 {
  opacity: 0.4;
  pointer-events: none;
}
._base_ja79m_9 ._title_ja79m_34 {
  font-size: 10px;
  font-weight: 500;
  line-height: 13px;
  text-transform: none;
  --font-size: 10px;
  --line-height: 13px;
  align-items: center;
  color: var(--w-text-color-3);
  display: flex;
  gap: 4px;
}
._base_ja79m_9 ._title_ja79m_34 ._icon_ja79m_46 {
  color: var(--w-surface-color-3);
  font-size: 12px;
}
._base_ja79m_9 ._items_ja79m_50 {
  display: grid;
  gap: 4px;
  grid-template-columns: repeat(auto-fill, minmax(44px, 1fr));
}
._base_ja79m_9 ._item_ja79m_30 {
  background: transparent;
  border: none;
  cursor: pointer;
  display: flex;
  outline: transparent;
}
._base_ja79m_9 ._item_ja79m_30[aria-disabled="true"] {
  cursor: not-allowed;
  pointer-events: none;
}
._base_ja79m_9 ._item_ja79m_30[aria-disabled="true"] ._image_ja79m_66 {
  opacity: 0.4;
}
._base_ja79m_9 ._image_ja79m_66 {
  height: 44px;
  -o-object-fit: contain;
  object-fit: contain;
  width: 44px;
}
._base_ja79m_9 ._button_ja79m_74 {
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
._emojiListSlideEnterActive_ja79m_81,
._emojiListSlideLeaveActive_ja79m_82 {
  transition: opacity 0.5s, transform 0.3s linear;
}
._emojiListSlidEnterFrom_ja79m_86,
._emojiListSlideLeaveTo_ja79m_87 {
  opacity: 0;
  transform: translateY(-30px);
}
._case-battle-waiting-player_1tltn_1 {
  align-items: center;
  display: flex;
  gap: 8px;
}
._case-battle-waiting-player__loader_1tltn_6 {
  border: 2px dashed #515765;
  border-radius: 50%;
  height: 20px;
  width: 20px;
}
._case-battle-waiting-player__text_1tltn_12 {
  color: #8f9daa;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.35;
}
@media (max-width: 768.98px) {
  .case-battle-game[data-v-583e9568] {
    padding-top: 16px;
  }
}
.case-battle-game__emotes-list[data-v-583e9568] {
  max-width: 100%;
  position: absolute;
  top: calc(100% - 16px);
  width: 100%;
  z-index: 10;
}
.case-battle-game__join[data-v-583e9568] {
  display: flex;
  justify-content: center;
  padding: 0 16px 16px;
  width: 100%;
}
@media (max-width: 768px) {
  .case-battle-game__join[data-v-583e9568] {
    padding-bottom: 0;
    padding-top: 16px !important;
  }
  .case-battle-game__join button[data-v-583e9568] {
    width: 100%;
  }
}
.case-battle-game__play-with-bot-text[data-v-583e9568] {
  color: var(--w-color-accent-7);
  font-size: 12px;
  line-height: 16px;
  margin-bottom: 20px;
}
@media (min-width: 768.98px) {
  .case-battle-game__play-with-bot-text[data-v-583e9568] {
    text-align: center;
  }
}
.case-battle-game__footer-seed[data-v-583e9568] {
  align-items: center;
  display: flex;
  gap: 4px;
}
.case-battle-game__footer-seed-block[data-v-583e9568] {
  align-items: center;
  background: #13151d;
  display: flex;
  gap: 15px;
  padding: 12px 16px;
}
@media (max-width: 768px) {
  .case-battle-game__footer-seed-block[data-v-583e9568] {
    justify-content: space-between;
    padding: 12px 0;
  }
}
.case-battle-game__footer-seed-text[data-v-583e9568] {
  color: #dce1e5;
  font-size: 12px;
  font-weight: 500;
  min-width: 66px;
}
.case-battle-game__footer-seed-id[data-v-583e9568] {
  color: #8f9daa;
  font-size: 12px;
  max-width: 250px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.case-battle-game__footer-seed-ico[data-v-583e9568] {
  color: #515765;
  cursor: pointer;
}
.case-battle-game__header[data-v-583e9568] {
  margin-bottom: 20px;
}
@media (max-width: 768px) {
  .case-battle-game__header[data-v-583e9568] {
    margin-bottom: 0;
  }
}
.case-battle-game__participants[data-v-583e9568] {
  -moz-column-gap: 14px;
  column-gap: 14px;
  display: flex;
  position: relative;
}
@media (max-width: 1024px) {
  .case-battle-game__participants[data-v-583e9568] {
    -moz-column-gap: 8px;
    column-gap: 8px;
  }
}
@media (max-width: 768px) {
  .case-battle-game__participants[data-v-583e9568] {
    -moz-column-gap: 2px;
    column-gap: 2px;
    display: grid;
    grid-auto-rows: 1fr;
    grid-template-columns: 1fr 1fr;
    padding: 16px 0;
    row-gap: 2px;
  }
}
.case-battle-game__participant[data-v-583e9568] {
  flex: 1 1 0;
  min-width: 0;
}
@media (max-width: 768px) {
  .case-battle-game__provably[data-v-583e9568] {
    padding: 1rem 0;
  }
}
._base_q6z51_1 {
  align-items: center;
  background-color: transparent;
  border: 1px solid var(--w-color-border-1);
  display: flex;
  gap: 12px;
  padding: 0 12px;
  position: relative;
  transition: border-color 0.2s;
  width: 100%;
}
._base_q6z51_1._focus_q6z51_12,
._base_q6z51_1:hover:not(._disabled_q6z51_12):not(._readonly_q6z51_12) {
  border: 1px solid var(--w-surface-color-4);
}
._base_q6z51_1 ._validation-error-description_q6z51_15 {
  bottom: -20px;
  color: var(--w-color-error);
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  position: absolute;
  right: 0;
  text-transform: none;
  --font-size: 12px;
  --line-height: 16px;
}
._base_q6z51_1 ._label_q6z51_27 {
  align-items: center;
  display: flex;
  gap: 12px;
}
._base_q6z51_1 ._input-wrapper_q6z51_32 {
  align-items: center;
  display: flex;
  height: 100%;
  position: relative;
  width: 100%;
}
._base_q6z51_1 ._icon_q6z51_39 {
  font-size: 20px;
  transition: color 0.2s;
}
._base_q6z51_1 ._icon-left_q6z51_43 {
  color: var(--w-surface-color-3);
}
._base_q6z51_1 ._clear_q6z51_46 {
  color: var(--w-text-color-4);
  cursor: pointer;
  transition: color 0.2s;
}
._base_q6z51_1 ._clear_q6z51_46:hover {
  color: var(--w-text-color-3);
}
._base_q6z51_1 ._placeholder_q6z51_54 {
  color: var(--w-text-color-3);
  line-height: 1;
  max-width: 100%;
  overflow: hidden;
  pointer-events: none;
  position: absolute;
  text-overflow: ellipsis;
  transition: transform 0.2s, font-size 0.2s, color 0.2s;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  white-space: nowrap;
}
._base_q6z51_1 ._input_q6z51_32,
._base_q6z51_1 ._placeholder_q6z51_54 {
  font-size: 14px;
  font-weight: 400;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
}
._base_q6z51_1 ._input_q6z51_32 {
  background: transparent;
  border: none;
  color: var(--w-text-color-1);
  height: 100%;
  padding: 0;
  width: 100%;
}
._base_q6z51_1 ._input_q6z51_32:focus {
  outline: none;
}
._base_q6z51_1 ._input_q6z51_32::-moz-placeholder {
  font-size: 14px;
  font-weight: 400;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-3);
  opacity: 1;
}
._base_q6z51_1 ._input_q6z51_32::placeholder {
  font-size: 14px;
  font-weight: 400;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-3);
  opacity: 1;
}
._base_q6z51_1 ._input_q6z51_32:-webkit-autofill,
._base_q6z51_1 ._input_q6z51_32:-webkit-autofill:focus {
  background-color: transparent;
}
._base_q6z51_1 ._input_q6z51_32:-webkit-autofill,
._base_q6z51_1 ._input_q6z51_32:-webkit-autofill:active,
._base_q6z51_1 ._input_q6z51_32:-webkit-autofill:focus,
._base_q6z51_1 ._input_q6z51_32:-webkit-autofill:hover {
  -webkit-background-clip: text;
  -webkit-text-fill-color: var(--w-text-color-1);
  box-shadow: inset 0 0 20px 20px transparent;
  -webkit-transition: background-color 5000s ease-in-out 0s;
  transition: background-color 5000s ease-in-out 0s;
}
._base_q6z51_1._disabled_q6z51_12,
._base_q6z51_1._disabled_q6z51_12 ._input_q6z51_32 {
  opacity: 0.7;
}
._base_q6z51_1._top_q6z51_114._m_q6z51_114._filled_q6z51_114
  ._placeholder_q6z51_54,
._base_q6z51_1._top_q6z51_114._m_q6z51_114._focus_q6z51_12
  ._placeholder_q6z51_54,
._base_q6z51_1._top_q6z51_114._s_q6z51_114._filled_q6z51_114
  ._placeholder_q6z51_54,
._base_q6z51_1._top_q6z51_114._s_q6z51_114._focus_q6z51_12
  ._placeholder_q6z51_54 {
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  text-transform: none;
  --font-size: 12px;
  --line-height: 16px;
  transform: translateY(-8px);
}
._base_q6z51_1._top_q6z51_114._m_q6z51_114._filled_q6z51_114 ._input_q6z51_32,
._base_q6z51_1._top_q6z51_114._m_q6z51_114._focus_q6z51_12 ._input_q6z51_32,
._base_q6z51_1._top_q6z51_114._s_q6z51_114._filled_q6z51_114 ._input_q6z51_32,
._base_q6z51_1._top_q6z51_114._s_q6z51_114._focus_q6z51_12 ._input_q6z51_32 {
  align-self: flex-end;
  height: calc(100% - 16px);
}
._base_q6z51_1._top_q6z51_114._l_q6z51_27._filled_q6z51_114
  ._placeholder_q6z51_54,
._base_q6z51_1._top_q6z51_114._l_q6z51_27._focus_q6z51_12
  ._placeholder_q6z51_54 {
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  text-transform: none;
  --font-size: 12px;
  --line-height: 16px;
  transform: translateY(-10px);
}
._base_q6z51_1._top_q6z51_114._l_q6z51_27._filled_q6z51_114 ._input_q6z51_32,
._base_q6z51_1._top_q6z51_114._l_q6z51_27._focus_q6z51_12 ._input_q6z51_32 {
  align-self: flex-end;
  height: calc(100% - 18px);
}
._base_q6z51_1._l_q6z51_27 {
  border-radius: 2px;
  height: 60px;
}
._base_q6z51_1._m_q6z51_114,
._base_q6z51_1._s_q6z51_114 {
  border-radius: 2px;
  height: 44px;
}
._base_q6z51_1._error_q6z51_152 {
  border-color: var(--w-color-error) !important;
}
._base_q6z51_1._error_q6z51_152 ._icon_q6z51_39._validation_q6z51_15 {
  color: var(--w-color-error);
}
._after_bx3pi_1 {
  align-items: center;
  display: flex;
  font-size: 14px;
  font-weight: 400;
  gap: 4px;
  height: 100%;
  line-height: 19px;
  padding: 0 16px;
  position: absolute;
  right: 0;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-1);
}
.baseFieldInput {
  margin-bottom: 1.5625rem;
  position: relative;
}
.baseFieldInput.baseFieldInput--new-input .icon {
  height: 100%;
}
.baseFieldInput.baseFieldInput--new-input .input {
  border: 1px solid #333443;
  height: 2.875rem !important;
}
.baseFieldInput.baseFieldInput--new-filter-mobile .input,
.baseFieldInput.baseFieldInput--new-upgrade--min .input {
  font-size: 12px;
  line-height: 16px;
}
.baseFieldInput.baseFieldInput--new-filter-mobile .base-price,
.baseFieldInput.baseFieldInput--new-upgrade--min .base-price {
  left: 10px;
  position: absolute;
  top: 50%;
  transform: translateY(-50%) translateY(-1px);
}
.baseFieldInput.baseFieldInput--new-filter-mobile .base-price__currency,
.baseFieldInput.baseFieldInput--new-upgrade--min .base-price__currency {
  color: #2abd69;
}
.baseFieldInput.baseFieldInput--profile .input {
  height: 44px;
}
.baseFieldInput.baseFieldInput--profile .label {
  font-size: 14px;
  line-height: 19px;
  margin-bottom: 8px;
}
.baseFieldInput.baseFieldInput--profile .label:first-letter {
  text-transform: uppercase;
}
.baseFieldInput.baseFieldInput--new-upgrade .input {
  font-size: 12px;
  line-height: 16px;
}
.baseFieldInput.baseFieldInput--new-upgrade .base-price {
  left: 10px;
  position: absolute;
  top: 50%;
  transform: translateY(-50%) translateY(-1px);
}
.baseFieldInput.baseFieldInput--new-upgrade .base-price__currency {
  color: #2abd69;
}
.baseFieldInput.baseFieldInput--new-giveaway {
  margin-bottom: 0 !important;
}
.baseFieldInput.baseFieldInput--new-giveaway .field-body {
  display: flex;
  flex-direction: column;
}
.baseFieldInput.baseFieldInput--new-giveaway .label {
  color: #f1f1f1;
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  margin-bottom: 0.625rem;
}
.baseFieldInput.baseFieldInput--new-giveaway .input {
  border: 1px solid #373845;
  border-radius: 2px;
  font-size: 1rem !important;
  height: 2.1875rem;
  padding: 0.5625rem 0.9375rem;
}
.baseFieldInput.baseFieldInput--new-giveaway .price-icon {
  right: 0;
}
.baseFieldInput.baseFieldInput--new-giveaway .price-icon .base-price__currency {
  color: #2abd69;
}
.baseFieldInput.baseFieldInput--new-filter-mobile,
.baseFieldInput.baseFieldInput--new-giveaway-mobile {
  margin-bottom: 0 !important;
}
.baseFieldInput.baseFieldInput--new-filter-mobile .input,
.baseFieldInput.baseFieldInput--new-giveaway-mobile .input {
  color: #dce1e5;
  font-size: 0.75rem;
  height: 2.75rem;
  line-height: 0.975rem;
}
.baseFieldInput.baseFieldInput--new-filter-mobile .input::-moz-placeholder,
.baseFieldInput.baseFieldInput--new-giveaway-mobile .input::-moz-placeholder {
  color: #8f9daa;
  font-weight: 400;
}
.baseFieldInput.baseFieldInput--new-filter-mobile .input::placeholder,
.baseFieldInput.baseFieldInput--new-giveaway-mobile .input::placeholder {
  color: #8f9daa;
  font-weight: 400;
}
.baseFieldInput.baseFieldInput--new-giveaway-mobile.is-error .help {
  position: relative !important;
}
.baseFieldInput.baseFieldInput--new-giveaway-profile {
  margin-bottom: 0 !important;
}
.baseFieldInput.baseFieldInput--new-giveaway-profile .custom-placeholder {
  color: #8f9daa;
  padding: 0.5625rem 0.9375rem;
}
.baseFieldInput.baseFieldInput--new-giveaway-profile .field-body {
  display: flex;
  flex-direction: column;
}
.baseFieldInput.baseFieldInput--new-giveaway-profile .label {
  color: #f1f1f1;
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  margin-bottom: 0.625rem;
}
.baseFieldInput.baseFieldInput--new-giveaway-profile .input {
  border: 1px solid #292937;
  border-radius: 2px;
  font-size: 1rem !important;
  height: 2.5rem;
  padding: 0.5625rem 0.9375rem;
}
.baseFieldInput.baseFieldInput--new-giveaway-profile .has-icons-left .input {
  padding-left: 2.5rem;
}
.baseFieldInput.baseFieldInput--new-giveaway-profile .price-icon {
  right: 0;
}
.baseFieldInput.baseFieldInput--new-giveaway-profile
  .price-icon
  .base-price__currency {
  color: #2abd69;
}
.baseFieldInput.baseFieldInput--new-giveaway-link {
  margin-bottom: 0 !important;
}
.baseFieldInput.baseFieldInput--new-giveaway-link .custom-placeholder {
  color: #8f9daa;
  padding: 0.5625rem 0.9375rem;
}
.baseFieldInput.baseFieldInput--new-giveaway-link .field-body {
  display: flex;
  flex-direction: column;
}
.baseFieldInput.baseFieldInput--new-giveaway-link .label {
  color: #f1f1f1;
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  margin-bottom: 0.625rem;
}
.baseFieldInput.baseFieldInput--new-giveaway-link .input {
  background: #1b1c25;
  border: none;
  border-radius: 2px;
  color: #8f9daa;
  font-size: 1rem !important;
  height: 2.5rem;
  padding: 0.5625rem 2.1875rem 0.5625rem 0.9375rem;
}
.baseFieldInput.baseFieldInput--new-giveaway-link .has-icons-left .input {
  padding-left: 2.5rem;
}
.baseFieldInput.baseFieldInput--new-giveaway-link .price-icon {
  right: 0;
}
.baseFieldInput.baseFieldInput--new-giveaway-link
  .price-icon
  .base-price__currency {
  color: #2abd69;
}
.baseFieldInput.baseFieldInput--crypto-input .input {
  border: none;
  padding-left: 24px;
}
.baseFieldInput .price-icon {
  align-items: center;
  display: flex;
  height: 100%;
  justify-content: center;
  width: 1.4375rem;
}
.baseFieldInput .price-icon .base-price__currency {
  font-size: 0.875rem;
}
.baseFieldInput .is-left,
.baseFieldInput .price-icon.is-left {
  pointer-events: none;
  position: absolute;
  top: 0;
  z-index: 1;
}
.baseFieldInput .is-left {
  align-items: center;
  display: flex;
  height: 100%;
  justify-content: center;
}
.baseFieldInput__with-action .input {
  border-right: none !important;
}
.baseFieldInput__with-action.with-border-right .input {
  border-right: 1px solid #333f4a !important;
}
.baseFieldInput__with-action .baseFieldInput__actions {
  position: relative;
}
.baseFieldInput__with-action .baseFieldInput__actions:before {
  background: #515765;
  content: "";
  height: 50%;
  left: 0;
  opacity: 0.3;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 1px;
}
.baseFieldInput__with-action .baseFieldInput__actions .block {
  border: 1px solid #333f4a;
  border-bottom-right-radius: 2px;
  border-left: none;
  border-top-right-radius: 2px;
  height: 100%;
}
.baseFieldInput__with-action .baseFieldInput__actions .block button {
  background: transparent;
  border: none !important;
  height: 100%;
}
.baseFieldInput__with-action .baseFieldInput__actions .block button:disabled {
  opacity: 1;
}
.baseFieldInput .is-error .input {
  border-color: #f54251 !important;
}
.baseFieldInput .is-error .help {
  color: #f54251;
}
.baseFieldInput .is-error .block {
  border-color: #f54251 !important;
}
.baseFieldInput.field {
  margin-bottom: 1.5625rem;
}
.baseFieldInput .label {
  color: #dce1e5;
  display: block;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.2;
  margin-bottom: 0.625rem;
}
.baseFieldInput__disabled-plug {
  display: none;
}
.baseFieldInput__sub-label {
  font-size: 10px;
  line-height: 14px;
}
.baseFieldInput .help {
  position: absolute;
  white-space: nowrap;
  width: 100%;
}
.baseFieldInput .input {
  background: transparent;
  border: 1px solid #333443;
  border-radius: 2px;
  color: #dce1e5;
  height: 2.5rem;
  transition: transform 0.2s ease, border 0.2s ease, color 0.2s ease;
}
.baseFieldInput .input::-moz-placeholder {
  color: #8f9daa;
  opacity: 1;
}
.baseFieldInput .input::placeholder {
  color: #8f9daa;
  opacity: 1;
}
.baseFieldInput .input:focus {
  border-color: #373845;
}
.baseFieldInput.dashed .input {
  border-style: dashed;
}
.baseFieldInput.underlined .input {
  border-width: 0 0 1px;
  padding-left: 0;
}
.baseFieldInput.active .input {
  border-color: #373845;
}
.baseFieldInput .icon {
  color: #8f9daa !important;
  z-index: 1 !important;
}
.baseFieldInput .dropdown--arrow {
  color: #515765;
  font-size: 0.375rem;
  height: 0.53125rem;
  position: absolute;
  right: 1.25rem;
  top: 50%;
  transform: translateY(-50%);
  width: 0.5625rem;
}
.baseFieldInput .dropdown--arrow.active:before {
  transform: rotate(-180deg);
}
.baseFieldInput__dropdown {
  background: #292937;
  left: 0;
  min-height: 4.25rem;
  outline: none;
  padding: 0.625rem 0;
  position: absolute;
  top: 2.5625rem;
  width: 100%;
  z-index: 4;
}
.baseFieldInput__dropdown_data-list {
  min-height: 2.25rem;
}
.baseFieldInput__dropdown--title {
  color: #515765;
  font-size: 0.75rem;
  line-height: 1rem;
  margin-bottom: 0.3125rem;
  outline: none;
  padding: 0 1.25rem;
}
.baseFieldInput__dropdown--list {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.baseFieldInput__dropdown--item {
  align-items: center;
  color: #8f9daa;
  cursor: pointer;
  display: flex;
  font-size: 0.875rem;
  justify-content: space-between;
  line-height: 1.1875rem;
  outline: none;
  padding: 0.3125rem 1.25rem;
  position: relative;
  transition: 0.4s;
  width: 100%;
}
.baseFieldInput__dropdown--item:hover {
  background: #a18c8c0d;
}
.baseFieldInput__dropdown--item_close {
  cursor: pointer;
  outline: none;
  position: absolute;
  right: 1.25rem;
  top: 50%;
  transform: translateY(-50%);
  width: 0.625rem;
}
.field .tooltip-content {
  text-transform: none;
}
.field .tooltip-trigger {
  align-self: center;
  display: flex;
  margin-left: 0.3rem;
}
.field .field-body {
  display: flex;
  flex-basis: 0;
  flex-grow: 1;
  flex-shrink: 1;
}
.field .field-body .control {
  position: relative;
  width: 100%;
}
.field .help {
  color: #f54251;
  display: block;
  font-size: 0.625rem;
  font-weight: 500;
  line-height: 0.875rem;
  margin-top: 0.3125rem;
  text-align: right;
}
.icon[data-v-7b22b0df] {
  align-items: center;
  display: inline-flex;
  justify-content: center;
}
.base-price {
  display: inline;
}
.base-price__currency {
  font-family: Currencies !important;
}
.base-price_none .base-price__currency {
  color: inherit;
}
.base-price_primary .base-price__currency {
  color: #2abd69;
}
.base-price_passive .base-price__currency {
  color: #8f9daa;
}
.base-price_white .base-price__currency {
  color: #fff;
}
.base-price_black .base-price__currency {
  color: #000;
}
.base-price_old .base-price__currency {
  color: #d84545;
}
.icon-clickable[data-v-31db4dba] {
  cursor: pointer;
}
.custom-placeholder[data-v-31db4dba] {
  height: 100%;
  left: 0;
  pointer-events: none;
  position: absolute;
  top: 0;
  touch-action: none;
  width: 100%;
}
.has-button[data-v-31db4dba] {
  padding-right: 80px;
}
.fade-enter-active[data-v-5c51f56a],
.fade-leave-active[data-v-5c51f56a] {
  transition: opacity var(--transition-opacity-duration, 0.3s);
}
.fade-enter-from[data-v-5c51f56a],
.fade-leave-to[data-v-5c51f56a] {
  opacity: 0;
}
.fade-x-enter-from[data-v-5c51f56a],
.fade-x-leave-to[data-v-5c51f56a] {
  opacity: 0;
  transform: translate(var(--transition-transform-translate-y, 20px));
}
.fade-x-enter-active[data-v-5c51f56a],
.fade-x-leave-to[data-v-5c51f56a] {
  transition: opacity var(--transition-opacity-duration, 0.3s),
    transform var(--transition-transform-duration, 0.5s);
}
.fade-y-enter-from[data-v-5c51f56a],
.fade-y-leave-to[data-v-5c51f56a] {
  opacity: 0;
  transform: translateY(var(--transition-transform-translate-y, 20px));
}
.fade-y-enter-active[data-v-5c51f56a],
.fade-y-leave-active[data-v-5c51f56a] {
  transition: opacity var(--transition-opacity-duration, 0.3s),
    transform var(--transition-transform-duration, 0.5s);
}
.flip-x-enter-from[data-v-5c51f56a],
.flip-x-leave-to[data-v-5c51f56a] {
  opacity: 0;
  transform: rotateY(var(--transition-transform-rotate-y, -80deg));
}
.flip-x-enter-active[data-v-5c51f56a],
.flip-x-leave-active[data-v-5c51f56a] {
  transition: opacity var(--transition-opacity-duration, 0.3s),
    transform var(--transition-transform-duration, 0.5s);
}
.rotate-enter-from[data-v-5c51f56a],
.rotate-leave-to[data-v-5c51f56a] {
  opacity: 0;
  transform: rotate(var(--transition-transform-rotate, -1turn));
}
.rotate-enter-active[data-v-5c51f56a],
.rotate-leave-active[data-v-5c51f56a] {
  transition: opacity var(--transition-opacity-duration, 0.5s),
    transform var(--transition-transform-duration, 0.7s);
}
.scale-in-enter-from[data-v-5c51f56a],
.scale-in-leave-to[data-v-5c51f56a] {
  opacity: 0;
  transform: scale(var(--transition-transform-scale, 0.88));
}
.scale-in-enter-active[data-v-5c51f56a],
.scale-in-leave-active[data-v-5c51f56a] {
  transition: opacity var(--transition-opacity-duration, 0.5s),
    transform var(--transition-transform-duration, 0.3s);
}
.shrink-enter-from[data-v-5c51f56a],
.shrink-leave-to[data-v-5c51f56a] {
  opacity: 0;
  transform: scale(var(--transition-transform-scale, 1.12));
}
.shrink-enter-active[data-v-5c51f56a],
.shrink-leave-active[data-v-5c51f56a] {
  transition: opacity var(--transition-opacity-duration, 0.3s),
    transform var(--transition-transform-duration, 0.5s);
}
.swirl-enter-from[data-v-5c51f56a],
.swirl-leave-to[data-v-5c51f56a] {
  opacity: 0;
  transform: rotate(var(--transition-transform-rotate, -540deg))
    scale(var(--transition-transform-scale, 0));
}
.swirl-enter-active[data-v-5c51f56a],
.swirl-leave-active[data-v-5c51f56a] {
  transition: opacity var(--transition-opacity-duration, 1s),
    transform var(--transition-transform-duration, 0.5s);
}
.notification-list-transition-enter-active[data-v-5c51f56a],
.notification-list-transition-leave-active[data-v-5c51f56a] {
  transition: transform 0.5s ease, filter 0.5s ease;
}
.notification-list-transition-enter-active[data-v-5c51f56a],
.notification-list-transition-leave-to[data-v-5c51f56a] {
  filter: blur(7px);
  transform: translate(100%);
}
.notification-list-transition-enter-to[data-v-5c51f56a] {
  filter: blur(0);
  transform: translate(0);
}
.core-select-option[data-v-b682db0a] {
  color: #8f9daa;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.2;
  padding: 14px 15px;
}
.core-select-option_selected[data-v-b682db0a] {
  color: #dce1e5;
  pointer-events: none;
}
.core-select-option_selected .core-icon[data-v-b682db0a] {
  color: #2abd69;
  float: right;
}
.core-select-option_hoverable[data-v-b682db0a] {
  cursor: pointer;
  pointer-events: auto;
  transition: all 0.3s;
}
@media (hover: hover) {
  .core-select-option_hoverable[data-v-b682db0a]:hover {
    background: #333443;
    color: #dce1e5;
  }
}
.core-select-option_disabled[data-v-b682db0a] {
  color: #515765;
  cursor: not-allowed;
}
.core-select-options[data-v-f93c6a69] {
  background: #292937;
  border-radius: 2px;
  display: flex;
  flex-direction: column;
  margin-top: 4px;
  max-height: 50vh;
  min-width: 100%;
  position: absolute;
  top: 100%;
  width: -moz-max-content;
  width: max-content;
  z-index: 100;
}
.core-select-options__list[data-v-f93c6a69] {
  flex: 1 1 auto;
  overflow: auto;
}
.core-select-search-option[data-v-e29b6c93] {
  padding: 10px 15px;
  position: relative;
}
.core-select-search-option_active
  .core-select-search-option__search-icon[data-v-e29b6c93] {
  margin-left: calc(-15px - 0.875rem);
}
.core-select-search-option_active
  .core-select-search-option__clear-icon[data-v-e29b6c93] {
  opacity: 1;
  visibility: visible;
}
.core-select-search-option_disabled[data-v-e29b6c93] {
  cursor: not-allowed;
  opacity: 0.4;
}
.core-select-search-option_disabled[data-v-e29b6c93] * {
  pointer-events: none;
}
.core-select-search-option__body[data-v-e29b6c93] {
  align-items: center;
  background: #333443;
  border: 1px solid #373845;
  border-radius: 2px;
  -moz-column-gap: 10px;
  column-gap: 10px;
  display: flex;
  overflow: hidden;
  padding: 6px 15px;
}
.core-select-search-option__field[data-v-e29b6c93] {
  background: none;
  border: none;
  color: #dce1e5;
  flex: 1 1 auto;
  font-size: 0.875rem;
  font-weight: 400;
  height: 1rem;
  min-width: 150px;
  outline: none;
  width: 100%;
}
.core-select-search-option__field[data-v-e29b6c93]::-moz-placeholder {
  color: #8f9daa;
}
.core-select-search-option__field[data-v-e29b6c93]::placeholder {
  color: #8f9daa;
}
.core-select-search-option__search-icon[data-v-e29b6c93] {
  color: #8f9daa;
  font-size: 0.875rem;
  transition: margin 0.3s;
}
.core-select-search-option__clear-icon[data-v-e29b6c93] {
  color: #dce1e5;
  cursor: pointer;
  font-size: 0.75rem;
  opacity: 0;
  transition: opacity 0.3s;
  visibility: hidden;
}
.core-select-new[data-v-b2e830ae] {
  align-items: center;
  -moz-column-gap: 15px;
  column-gap: 15px;
  cursor: pointer;
  display: flex;
  justify-content: space-between;
  position: relative;
}
.core-select-new--preset--default[data-v-b2e830ae] {
  border: 1px solid #333443;
  border-radius: 2px;
  padding: 9px 15px;
}
.core-select-new--preset--empty[data-v-b2e830ae] {
  padding: 10px 15px;
}
.core-select-new--active[data-v-b2e830ae] {
  border-color: #373845;
}
.core-select-new--active .core-select-new__label[data-v-b2e830ae] {
  top: 0;
  transform: scale(0.85);
}
.core-select-new__field[data-v-b2e830ae] {
  flex: 1 1 auto;
  min-width: 0;
  position: relative;
}
.core-select-new__field_labeled[data-v-b2e830ae] {
  min-height: 2.5rem;
  padding-top: 1.3125rem;
}
.core-select-new__value[data-v-b2e830ae] {
  color: #dce1e5;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.2;
  overflow: auto hidden;
  scrollbar-width: none;
  white-space: nowrap;
  -ms-overflow-style: none;
}
.core-select-new__value[data-v-b2e830ae]::-webkit-scrollbar {
  display: none;
}
.core-select-new__label[data-v-b2e830ae] {
  color: #8f9daa;
  cursor: inherit;
  font-size: 0.875rem;
  font-weight: 400;
  left: 0;
  line-height: 1.2;
  overflow: hidden;
  position: absolute;
  text-overflow: ellipsis;
  top: 50%;
  transform: translateY(-50%);
  transform-origin: 0 0;
  transition: all 0.3s;
  white-space: nowrap;
  width: 100%;
}
.core-select-new__icon-arrow[data-v-b2e830ae] {
  color: #dce1e5;
  font-size: 18px;
  transition: transform 0.3s;
}
.core-select-new__icon-arrow_active[data-v-b2e830ae] {
  transform: rotate(180deg);
}
.core-radio[data-v-ac69906a] {
  align-items: center;
  color: #f1f1f1;
  cursor: pointer;
  display: flex;
  font-size: 16px;
  font-weight: 400;
  gap: 10px;
  justify-content: space-between;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.core-radio--small[data-v-ac69906a] {
  font-size: 14px;
}
.core-radio__container[data-v-ac69906a] {
  display: flex;
  position: relative;
}
.core-radio__checkbox[data-v-ac69906a] {
  align-items: center;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: transparent;
  border: 2px solid #515765;
  border-radius: 50%;
  display: flex;
  height: 20px;
  justify-content: center;
  margin: 0;
  transition: background-color 0.2s;
  width: 20px;
}
.core-radio__check[data-v-ac69906a] {
  background-color: var(--core-checkbox-color, #f1f1f1);
  border-radius: 50%;
  display: grid;
  height: 10px;
  left: 50%;
  opacity: 0;
  padding: 2px;
  place-items: center;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: opacity 0.2s;
  width: 10px;
}
.core-radio--active .core-radio__check[data-v-ac69906a] {
  opacity: 1;
}
.core-radio--disabled[data-v-ac69906a] {
  color: #292937;
}
.core-radio--disabled .core-radio__container[data-v-ac69906a] {
  opacity: 0.2;
}
.core-radio--scheme--main[data-v-ac69906a] {
  --core-checkbox-color: #ff8845;
  --core-checkbox-check-color: #13151d;
}
.core-radio--scheme--warbrake[data-v-ac69906a] {
  --core-checkbox-color: #efae14;
  --core-checkbox-check-color: #13151d;
}
.core-radio--size--small .core-radio__checkbox[data-v-ac69906a] {
  height: 16px;
  width: 16px;
}
.core-radio--size--small .core-radio__check[data-v-ac69906a] {
  height: 8px;
  width: 8px;
}
.core-radio--preset--default.core-radio:hover:not(
    .core-radio--preset--default.core-radio--active
  ):not(.core-radio--preset--default.core-radio--disabled)
  .core-radio__checkbox[data-v-ac69906a] {
  background-color: #333443;
}
.core-radio--preset--default.core-radio--active
  .core-radio__checkbox[data-v-ac69906a] {
  border: 2px solid var(--core-checkbox-color, #515765);
}
.core-radio--core-sort[data-v-ac69906a] {
  --core-checkbox-color: #ff9c49;
  height: 36px;
}
.base-game-filter {
  align-items: flex-end;
  background: #1b1c25;
  display: flex;
  justify-content: flex-start;
  position: relative;
}
@media screen and (max-width: 768px) {
  .base-game-filter {
    justify-content: center;
  }
}
.base-game-filter--main-page .base-game-filter__select {
  height: 100%;
}
.base-game-filter_new-tab {
  gap: 20px;
}
@media screen and (max-width: 768px) {
  .base-game-filter_new-tab {
    gap: 10px;
  }
}
.base-game-filter_radio {
  align-items: flex-start;
  background-color: #13151d;
  display: flex;
  flex-direction: column;
  gap: 12px;
}
.base-game-filter__radio-item,
.base-game-filter__radio-item__title {
  align-items: center;
  display: flex;
  gap: 8px;
  justify-content: flex-start;
}
.base-game-filter__radio-item__title > i {
  color: #515765;
}
.base-game-filter__radio-item__title--active > i {
  color: #f1f1f1;
}
.base-game-filter__item {
  align-items: center;
  color: #515765;
  cursor: pointer;
  display: flex;
  height: 3rem;
  justify-content: center;
  position: relative;
  transition: color 0.3s ease;
  width: 6.25rem;
}
.base-game-filter__item--new-tab {
  width: auto;
}
.base-game-filter__item--new-tab:hover .base-game-filter__item-icon {
  color: #2abd69 !important;
}
.base-game-filter__item--new-tab:hover .base-game-filter__item-count {
  color: #8f9daa !important;
}
.base-game-filter__item--new-tab:before {
  display: none;
}
.base-game-filter__item--new-tab .base-game-filter__item-count {
  color: #515765;
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1.1875rem;
}
.base-game-filter__item--new-tab .base-game-filter__item-icon {
  margin-right: 0.5rem;
}
@media screen and (max-width: 768px) {
  .base-game-filter__item--new-tab .base-game-filter__item-icon {
    font-size: 0.875rem !important;
    margin-right: 5px;
  }
}
.base-game-filter__item--new-tab .base-game-filter__item-label {
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.1875rem;
}
@media screen and (max-width: 768px) {
  .base-game-filter__item--new-tab .base-game-filter__item-label {
    display: none;
  }
}
.base-game-filter__item--new-tab.base-game-filter__item_active
  .base-game-filter__item-icon {
  color: #2abd69 !important;
}
.base-game-filter__item--new-tab.base-game-filter__item_active
  .base-game-filter__item-count {
  color: #8f9daa !important;
}
.base-game-filter__item:before {
  background: linear-gradient(132.27deg, #ffc635 0.57%, #ff5252 97.38%);
  bottom: 0;
  content: "";
  height: 2px;
  left: 0;
  position: absolute;
  transition: width 0.3s ease;
  width: 0;
}
@media screen and (max-width: 768px) {
  .base-game-filter__item {
    width: 100%;
  }
}
.base-game-filter__item_active,
.base-game-filter__item_active i,
.base-game-filter__item_active span {
  color: #fff !important;
}
.base-game-filter__item_active:before {
  transition: width 0.3s ease;
  width: inherit;
}
.base-game-filter__item_disabled {
  cursor: not-allowed;
}
.base-game-filter__item:hover {
  color: #babbbd;
  transition: color 0.3s ease;
}
.base-game-filter__item:hover i,
.base-game-filter__item:hover span {
  color: #fff !important;
  transition: color 0.3s ease;
}
.base-game-filter__item-label {
  font-size: 0.75rem;
  font-weight: 600;
  letter-spacing: 0.03em;
  line-height: 1rem;
}
.base-game-filter__item-icon {
  font-size: 1.125rem;
}
.base-game-filter__select-option {
  align-items: center;
  display: flex;
  justify-content: center;
}
.base-game-filter__select_new {
  padding: 0.625rem 1.25rem !important;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .base-game-filter__select_new {
    padding: 0.625rem !important;
  }
}
.base-game-filter__select_new .base-game-filter__select-option {
  justify-content: flex-start;
}
.base-game-filter__select_new .base-game-filter__item-count {
  color: #515765;
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1.125rem;
}
@media screen and (max-width: 768px) {
  .base-game-filter__select_new .base-game-filter__item-count {
    font-size: 0.75rem;
    line-height: 1rem;
  }
}
.base-game-filter__select_new .base-game-filter__item-count--active {
  color: #8f9daa;
}
.base-game-filter__select_new .base-game-filter__item-icon:not(:last-child) {
  margin-right: 0.5rem;
}
@media screen and (max-width: 768px) {
  .base-game-filter__select_new .base-game-filter__item-icon {
    font-size: 0.875rem !important;
  }
}
.base-game-filter__select_new .base-game-filter__item-icon--active {
  color: #ff8845 !important;
}
.base-game-filter__select_new .base-game-filter__item-label {
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.125rem;
}
@media screen and (max-width: 768px) {
  .base-game-filter__select_new .base-game-filter__item-label {
    font-size: 0.75rem;
    line-height: 1rem;
  }
}
.base-game-filter_event {
  background: linear-gradient(90deg, #1e1f28b3 45.22%, #1e1f2800 99.97%);
  margin-bottom: 2.9375rem;
  z-index: 3;
}
.base-game-filter_event .base-game-filter__item-inner {
  display: flex;
  position: relative;
  z-index: 3;
}
.base-game-filter_event .base-game-filter__item {
  height: 1.8125rem;
}
.base-game-filter_event .base-game-filter__item i {
  font-size: 14px;
}
.base-game-filter_event .base-game-filter__item_active:not(.new-design) {
  background: linear-gradient(164.54deg, #d471f726 -5.49%, #7cfce400 55.38%);
  border: 1px solid;
  border-image-slice: 1;
  border-image-source: linear-gradient(
    164.54deg,
    rgba(212, 113, 247, 0.15) -5.49%,
    rgba(124, 252, 228, 0) 55.38%
  );
}
.base-game-filter_event .base-game-filter__item_active:not(.new-design):before {
  display: none;
}
.base-game-filter_event .base-game-filter__choose-label {
  align-items: center;
  color: #8f9daa;
  display: flex;
  font-size: 12px;
  font-weight: 400;
  height: 1.8125rem;
  letter-spacing: 0;
  line-height: 15px;
  margin-left: 1.9375rem;
  margin-right: 0.75rem;
}
@media screen and (max-width: 768px) {
  .base-game-filter_event .base-game-filter__choose-label {
    display: none;
  }
}
.base-game-filter.new-design {
  gap: 2px;
  left: 50%;
  position: absolute;
  top: 0;
  transform: translate(-50%);
  width: 100%;
}
@media screen and (max-width: 768px) {
  .base-game-filter.new-design {
    min-height: 2.1875rem !important;
    position: relative;
  }
}
.base-game-filter.new-design .base-game-filter__item {
  flex: 1 1 auto;
  height: 100%;
  position: relative;
  width: 100%;
}
.base-game-filter.new-design .base-game-filter__item:before {
  opacity: 1;
}
.base-game-filter.new-design .base-game-filter__item:after {
  opacity: 0;
}
.base-game-filter.new-design .base-game-filter__item:after,
.base-game-filter.new-design .base-game-filter__item:before {
  content: "";
  height: 100%;
  left: 0;
  pointer-events: none;
  position: absolute;
  top: 0;
  touch-action: none;
  transition: opacity 0.5s ease;
  width: 100%;
}
.base-game-filter.new-design .base-game-filter__item_active:before {
  bottom: 0;
  height: 2px;
  top: auto;
}
.base-game-filter.new-design .base-game-filter__item_active:after {
  display: none;
}
@media screen and (max-width: 768px) {
  .base-game-filter.new-design .base-game-filter__item {
    background: rgba(var(--event-game-filter-item), 0.5) !important;
    justify-content: center !important;
    max-width: unset !important;
    padding: unset !important;
  }
}
.base-game-filter.new-design .base-game-filter__item:not(.is-first, .is-last) {
  max-width: 11.875rem;
}
.base-game-filter.new-design
  .base-game-filter__item:not(.is-first, .is-last):before {
  background: rgba(var(--event-game-filter-item), 0.5);
}
.base-game-filter.new-design
  .base-game-filter__item:not(.is-first, .is-last):after {
  background: rgba(var(--event-game-filter-item), 0.7);
}
.base-game-filter.new-design .base-game-filter__item.is-first {
  justify-content: flex-end;
  max-width: 40%;
  padding-right: 1.875rem;
}
.base-game-filter.new-design .base-game-filter__item.is-first:before {
  background: linear-gradient(
    90deg,
    rgba(var(--event-game-filter-item), 0) 50%,
    rgba(var(--event-game-filter-item), 0.4)
  );
}
.base-game-filter.new-design .base-game-filter__item.is-first:after {
  background: linear-gradient(
    90deg,
    rgba(var(--event-game-filter-item), 0) 50%,
    rgba(var(--event-game-filter-item), 0.4) 65%
  );
}
.base-game-filter.new-design .base-game-filter__item.is-last {
  justify-content: flex-start;
  max-width: 40%;
  padding-left: 1.875rem;
}
.base-game-filter.new-design .base-game-filter__item.is-last:before {
  background: linear-gradient(
    90deg,
    rgba(var(--event-game-filter-item), 0.5) 0,
    rgba(var(--event-game-filter-item), 0) 50%
  );
}
.base-game-filter.new-design .base-game-filter__item.is-last:after {
  background: linear-gradient(
    90deg,
    rgba(var(--event-game-filter-item), 0.7) 0,
    rgba(var(--event-game-filter-item), 0) 50%
  );
}
.base-game-filter.new-design .base-game-filter__item:hover:before {
  opacity: 0;
}
.base-game-filter.new-design .base-game-filter__item:hover:after {
  opacity: 1;
}
.base-game-filter.new-design
  .base-game-filter__item:hover:not(.is-first, .is-last) {
  max-width: 11.875rem;
}
.base-game-filter.new-design .base-game-filter__item:hover.is-first {
  justify-content: flex-end;
  max-width: 40%;
  padding-right: 1.875rem;
}
.base-game-filter.new-design .base-game-filter__item:hover.is-last {
  justify-content: flex-start;
  max-width: 40%;
  padding-left: 1.875rem;
}
.base-game-filter.new-design .base-game-filter__item_active {
  max-width: 11.875rem;
  position: relative;
}
.base-game-filter.new-design .base-game-filter__item_active,
.base-game-filter.new-design
  .base-game-filter__item_active:not(.is-first, .is-last) {
  background: rgba(var(--event-game-filter-item-active), 0.7) !important;
}
.base-game-filter.new-design
  .base-game-filter__item_active:not(.is-first, .is-last):before {
  background: linear-gradient(
    270deg,
    var(--theme-color-primary) 0,
    var(--theme-color-primary) 50%
  ) !important;
  opacity: 1;
}
@media screen and (max-width: 768px) {
  .base-game-filter.new-design
    .base-game-filter__item_active:not(.is-first, .is-last):before {
    background: linear-gradient(
      270deg,
      var(--theme-color-primary) 0,
      var(--theme-color-primary) 50%
    ) !important;
  }
}
.base-game-filter.new-design .base-game-filter__item_active.is-first {
  background: linear-gradient(
    270deg,
    rgba(var(--event-game-filter-item-active), 0.7) 0,
    rgba(var(--event-game-filter-item-active), 0) 50%
  ) !important;
}
.base-game-filter.new-design .base-game-filter__item_active.is-first:before {
  background: linear-gradient(
    270deg,
    var(--theme-color-primary) 0,
    rgba(
        var(--theme-color-primary-r),
        var(--theme-color-primary-g),
        var(--theme-color-primary-b),
        0
      )
      50%
  ) !important;
  opacity: 1;
}
@media screen and (max-width: 768px) {
  .base-game-filter.new-design .base-game-filter__item_active.is-first:before {
    background: linear-gradient(
      270deg,
      var(--theme-color-primary) 0,
      var(--theme-color-primary) 50%
    ) !important;
  }
  .base-game-filter.new-design .base-game-filter__item_active.is-first {
    background: rgba(var(--event-game-filter-item-active), 0.7) !important;
  }
}
.base-game-filter.new-design .base-game-filter__item_active.is-last {
  background: linear-gradient(
    90deg,
    rgba(var(--event-game-filter-item-active), 0.7) 0,
    rgba(var(--event-game-filter-item-active), 0) 50%
  ) !important;
}
.base-game-filter.new-design .base-game-filter__item_active.is-last:before {
  background: linear-gradient(
    90deg,
    var(--theme-color-primary) 0,
    rgba(
        var(--theme-color-primary-r),
        var(--theme-color-primary-g),
        var(--theme-color-primary-b),
        0
      )
      50%
  ) !important;
  opacity: 1;
}
@media screen and (max-width: 768px) {
  .base-game-filter.new-design .base-game-filter__item_active.is-last:before {
    background: linear-gradient(
      270deg,
      var(--theme-color-primary) 0,
      var(--theme-color-primary) 50%
    ) !important;
  }
  .base-game-filter.new-design .base-game-filter__item_active.is-last {
    background: rgba(var(--event-game-filter-item-active), 0.7) !important;
  }
}
.base-game-filter_event.new-design {
  background: unset !important;
  height: 2.5rem;
  justify-content: center;
}
.core-sort-icon {
  display: block;
  height: 10px;
  position: relative;
  width: 14px;
}
.core-sort-icon--active .core-sort-icon__item {
  background-color: var(--core-sort-active-color, #ff8845);
}
.core-sort-icon--bottom .core-sort-icon__item {
  transform: translateY(-50%) translateY(var(--transformYWithDirection))
    translate(-7px);
  transition: transform var(--defaultTransition),
    width var(--defaultTransition) 0.4s;
}
.core-sort-icon--bottom .core-sort-icon__item--1 {
  width: 6px;
}
.core-sort-icon--bottom .core-sort-icon__item--2 {
  width: 10px;
}
.core-sort-icon--bottom .core-sort-icon__item--3 {
  width: 100%;
}
.core-sort-icon--top .core-sort-icon__item {
  transform: translateY(-50%) translateY(var(--transformYWithDirection))
    translate(-7px);
  transition: transform var(--defaultTransition),
    width var(--defaultTransition) 0.4s;
}
.core-sort-icon--top .core-sort-icon__item--2 {
  width: 10px;
}
.core-sort-icon--top .core-sort-icon__item--3 {
  width: 6px;
}
.core-sort-icon__item {
  --height: 2px;
  --gap: 2px;
  --transformCenter: -50%, -50%;
  --transformY: calc(var(--height) + var(--gap));
  --transformYWithDirection: calc(var(--transformY) * var(--direction));
  --defaultTransition: 0.3s ease;
  background-color: #8f9daa;
  border-radius: 20px;
  display: block;
  height: 2px;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(var(--transformCenter))
    translateY(var(--transformYWithDirection));
  transition: transform var(--defaultTransition) 0.4s,
    width var(--defaultTransition);
  width: 100%;
  will-change: transform;
}
.core-sort-icon__item--1 {
  --direction: -1;
}
.core-sort-icon__item--2 {
  width: 8px;
  --transformYWithDirection: 0;
}
.core-sort-icon__item--3 {
  --direction: 1;
  width: 4px;
}
.core-sort-single {
  align-items: center;
  background-color: transparent;
  border: none;
  color: inherit;
  display: flex;
  font-size: inherit;
  gap: 9px;
}
.switch {
  align-items: center;
  cursor: pointer;
  display: inline-flex;
  margin-right: 0.5em;
  position: relative;
}
.switch.disabled {
  cursor: not-allowed;
}
.switch .control-label {
  padding-left: calc(0.75em - 2px);
}
.switch + .switch:last-child {
  margin-right: 0;
}
.switch input[type="checkbox"] {
  left: 0;
  opacity: 0;
  outline: none;
  position: absolute;
  z-index: -1;
}
.switch input[type="checkbox"] + .check {
  align-items: center;
  background: #515765;
  border-radius: 290486px;
  display: flex;
  flex-shrink: 0;
  height: 1.575em;
  padding: 0.2em;
  transition: background 0.15s ease-out, box-shadow 0.15s ease-out;
  width: 2.75em;
}
.switch input[type="checkbox"] + .check:before {
  background: #fefefe;
  border-radius: 290486px;
  box-shadow: 0 3px 1px #0000000d, 0 2px 2px #0000001a, 0 3px 3px #0000000d;
  content: "";
  display: block;
  height: 1.175em;
  transform-origin: left;
  transition: transform 0.15s ease-out;
  width: 1.175em;
  will-change: transform;
}
.switch input[type="checkbox"] + .check.is-elastic:before {
  border-radius: 290486px;
  transform: scaleX(1.5);
}
.switch input[type="checkbox"]:checked + .check {
  background: var(--switch-active-color, #ff9c49);
}
.switch input[type="checkbox"]:checked + .check:before {
  transform: translate3d(100%, 0, 0);
}
.switch input[type="checkbox"]:checked + .check.is-elastic:before {
  transform: translate3d(50%, 0, 0) scaleX(1.5);
}
.switch input[type="checkbox"]:checked + .check-premium {
  background: #8357ff;
}
.switch input[type="checkbox"]:active,
.switch input[type="checkbox"]:focus {
  outline: none;
}
.switch.disabled input[type="checkbox"] + .check,
.switch:hover input[type="checkbox"] + .check {
  background: #868c98e6;
}
.switch.disabled input[type="checkbox"]:checked + .check,
.switch:hover input[type="checkbox"]:checked + .check {
  background: var(--switch-active-color, #ff9c49);
}
.switch.disabled input[type="checkbox"]:checked + .check-premium,
.switch:hover input[type="checkbox"]:checked + .check-premium {
  background: #6b46c1;
}
.switch.is-small {
  border-radius: 0;
  font-size: 0.75rem;
}
.switch.is-medium .control-label {
  font-size: 20px;
  font-weight: 700;
}
.filter-price-plug[data-v-e5e6265a] {
  -moz-column-gap: 2px;
  column-gap: 2px;
  display: flex;
  width: -moz-fit-content;
  width: fit-content;
}
.filter-price-plug__by[data-v-e5e6265a],
.filter-price-plug__order[data-v-e5e6265a] {
  align-items: center;
  background-color: #292937;
  border-radius: 2px;
  display: flex;
  justify-content: center;
  padding: 6px 8px;
}
.filter-price-plug__order[data-v-e5e6265a] {
  aspect-ratio: 1;
  cursor: pointer;
}
.filter-price-plug__by[data-v-e5e6265a] {
  color: #dce1e5;
  cursor: not-allowed;
  flex-grow: 1;
  font-size: 14px;
  font-weight: 500;
  line-height: 18px;
}
.filter-reset[data-v-6ce7857b] {
  align-items: center;
  aspect-ratio: 1;
  background: #292937;
  border-radius: 2px;
  cursor: pointer;
  display: flex;
  justify-content: center;
  padding: 8px;
  width: -moz-fit-content;
  width: fit-content;
}
.filter-reset__icon[data-v-6ce7857b] {
  color: #f1f1f1;
  font-size: 18px;
}
.bfmi[data-v-a056d22a] {
  background-color: #161821;
  display: flex;
  gap: 16px;
  padding: 12px 16px;
}
@media (max-width: 768px) {
  .bfmi[data-v-a056d22a] {
    flex-wrap: wrap;
    gap: 8px;
    width: 100%;
  }
}
.bfmi__price-range-input[data-v-a056d22a],
.bfmi__search[data-v-a056d22a] {
  margin-bottom: 0 !important;
}
@media (max-width: 768px) {
  .bfmi__search[data-v-a056d22a] {
    width: 100%;
  }
}
.bfmi__selected-control[data-v-a056d22a] {
  align-items: center;
  -moz-column-gap: 10px;
  column-gap: 10px;
  display: flex;
  flex: 1 1 auto;
}
@media (max-width: 768px) {
  .bfmi__selected-control[data-v-a056d22a] {
    background-color: #1b1c25;
    border-radius: 2px;
    justify-content: space-between;
    min-height: 40px;
    order: 4;
    padding: 10px 16px;
    width: 100%;
  }
}
.bfmi__selected-control-label[data-v-a056d22a] {
  color: #8f9daa;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.125rem;
  white-space: nowrap;
}
.bfmi__selected-control-switch[data-v-a056d22a] {
  margin-right: 0;
}
.bfmi__price-range[data-v-a056d22a] {
  align-items: center;
  -moz-column-gap: 5px;
  column-gap: 5px;
  display: flex;
  flex: 0 0 auto;
}
@media (max-width: 768px) {
  .bfmi__price-range[data-v-a056d22a] {
    width: 100%;
  }
}
.bfmi__price-range-input[data-v-a056d22a] {
  width: 5rem;
}
@media (max-width: 768px) {
  .bfmi__price-range-input[data-v-a056d22a] {
    flex: 1 1 auto;
  }
}
.bfmi__price-range-separator[data-v-a056d22a] {
  background-color: #8f9daa;
  height: 1px;
  width: 4px;
}
.bfmi__sort[data-v-a056d22a] {
  height: 2.5rem;
}
.bfmi__sort_mobile[data-v-a056d22a] {
  background-color: #292937;
  border-radius: 2px;
  flex: 1 1 auto;
  padding: 12px 16px;
}
.bfmi__reset-btn[data-v-a056d22a] {
  height: 2.5rem;
}
.core-checkbox[data-v-b09c41b0] {
  align-items: center;
  color: #f1f1f1;
  cursor: pointer;
  display: flex;
  font-size: 16px;
  font-weight: 400;
  gap: 10px;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  width: var(--core-checkbox-width, -moz-fit-content);
  width: var(--core-checkbox-width, fit-content);
}
.core-checkbox--small[data-v-b09c41b0] {
  font-size: 14px;
}
.core-checkbox__container[data-v-b09c41b0] {
  display: flex;
  position: relative;
}
.core-checkbox__checkbox[data-v-b09c41b0] {
  align-items: center;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: transparent;
  border: 2px solid #515765;
  border-radius: 2px;
  display: flex;
  height: 18px;
  justify-content: center;
  margin: 0;
  transition: background-color 0.2s;
  width: 18px;
}
.core-checkbox__check[data-v-b09c41b0] {
  color: var(--core-checkbox-check-color, #f1f1f1);
  display: grid;
  height: 100%;
  opacity: 0;
  place-items: center;
  position: absolute;
  transition: opacity 0.2s;
  width: 100%;
}
.core-checkbox--active .core-checkbox__check[data-v-b09c41b0] {
  opacity: 1;
}
.core-checkbox--disabled[data-v-b09c41b0] {
  color: #292937;
  cursor: not-allowed;
}
.core-checkbox--disabled .core-checkbox__container[data-v-b09c41b0] {
  opacity: 0.2;
}
.core-checkbox--scheme--main[data-v-b09c41b0] {
  --core-checkbox-color: #ff8845;
  --core-checkbox-check-color: #13151d;
}
.core-checkbox--scheme--warbrake[data-v-b09c41b0] {
  --core-checkbox-color: #efae14;
  --core-checkbox-check-color: #13151d;
}
.core-checkbox--scheme--premium[data-v-b09c41b0] {
  --core-checkbox-color: #8357ff;
  --core-checkbox-check-color: #13151d;
}
.core-checkbox--preset--default.core-checkbox:hover:not(
    .core-checkbox--preset--default.core-checkbox--active
  ):not(.core-checkbox--preset--default.core-checkbox--disabled)
  .core-checkbox__checkbox[data-v-b09c41b0] {
  background-color: #333443;
}
.core-checkbox--preset--default.core-checkbox--active
  .core-checkbox__checkbox[data-v-b09c41b0] {
  background-color: var(--core-checkbox-color, transparent);
  border: 2px solid var(--core-checkbox-color, #515765);
}
.core-checkbox--size--s .core-checkbox__checkbox[data-v-b09c41b0] {
  height: 16px;
  width: 16px;
}
.range-slider {
  background: transparent;
  margin: 1rem 0;
  width: 100%;
}
.range-slider .range-slider-track {
  align-items: center;
  background: #373845;
  border-radius: 2px;
  cursor: pointer;
  display: flex;
  height: 0.25rem;
  position: relative;
}
.range-slider .range-slider-fill {
  background: linear-gradient(132.27deg, #ffc635 0.57%, #ff5252 97.38%);
  border-radius: 2px;
  height: 100%;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
.range-slider .range-slider-thumb-wrapper {
  align-items: center;
  cursor: grab;
  display: inline-flex;
  flex-direction: column;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.range-slider .range-slider-thumb-wrapper .range-slider-thumb {
  background: #8f9daa;
  border: 4px solid #373845;
  border-radius: 50%;
  box-shadow: none;
  height: 0.8125rem;
  transition: transform 0.3s ease;
  width: 0.8125rem;
}
.range-slider .range-slider-thumb-wrapper .range-slider-thumb:hover {
  transform: scale(1.25);
}
.range-slider
  .range-slider-thumb-wrapper
  .range-slider-thumb.has-indicator
  .range-slider-thumb {
  align-items: center;
  display: flex;
  padding: 1rem 0.625rem;
  width: auto;
}
.range-slider .range-slider-thumb-wrapper.is-dragging {
  cursor: grabbing;
}
.range-slider .range-slider-thumb-wrapper.is-dragging .range-slider-thumb {
  transform: scale(1.5);
}
.range-slider.slider-focus {
  cursor: pointer;
  margin-bottom: -1.25rem;
  margin-top: -1.25rem;
  padding-bottom: 1.25rem;
  padding-top: 1.25rem;
}
.range-slider.is-disabled .range-slider-track {
  cursor: not-allowed;
  opacity: 0.5;
}
.range-slider.is-disabled .range-slider-thumb-wrapper {
  cursor: not-allowed;
}
.range-slider.is-disabled .range-slider-thumb-wrapper .range-slider-thumb {
  transform: scale(1);
}
.range-slider .range-slider-tick {
  background: #373845;
  height: 0.25rem;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 0.1875rem;
}
.range-slider .range-slider-tick .range-slider-tick-label {
  font-size: 0.75rem;
  left: 50%;
  position: absolute;
  top: 0.375rem;
  transform: translate(-50%);
}
.range-slider .range-slider-tick.is-tick-hidden {
  background: transparent;
}
.range-slider .base-tooltip .tooltip-content {
  background: #ff5252;
  color: #fff;
  width: auto;
}
.range-slider .base-tooltip .tooltip-content:before {
  border-top-color: #ff5252;
}
.main-page-filter-new__content .tooltip-content {
  background: #161821 !important;
}
.main-page-filter-new__content .tooltip-content:before {
  border-top-color: #161821 !important;
}
.baseFieldSlider {
  margin-bottom: 1.5625rem;
  position: relative;
}
.baseFieldSlider--orange {
  margin-bottom: 0 !important;
}
.baseFieldSlider--orange .range-slider {
  margin: 0;
}
.baseFieldSlider--orange .range-slider-thumb {
  opacity: 0;
}
.baseFieldSlider--orange .range-slider-fill {
  background: #ff8845 !important;
}
.baseFieldSlider--new-upgrade .range-slider-fill {
  background: #2abd69 !important;
}
.baseFieldSlider--new-upgrade .tooltip-trigger {
  align-items: center;
  background: #373845 !important;
  border-radius: 50%;
  display: flex;
  height: 18px !important;
  justify-content: center;
  width: 18px !important;
}
.baseFieldSlider--new-upgrade .range-slider-thumb {
  background: #2abd69 !important;
  border: none !important;
  height: 6px !important;
  width: 6px !important;
  z-index: 2;
}
.baseFieldSlider--new .range-slider-fill {
  background: #efae14 !important;
}
.baseFieldSlider.field {
  margin-bottom: 1.5625rem;
}
.baseFieldSlider .label {
  color: #fff;
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1.1875rem;
  margin-bottom: 0.625rem;
}
.baseFieldSlider__sub-label {
  font-size: 10px;
  line-height: 14px;
}
.baseFieldSlider .help {
  position: absolute;
  width: 100%;
}
.baseFieldSlider.is-error .input {
  border-color: #f54251;
}
.baseFieldSlider.is-error .help {
  color: #f54251;
}
._base_eu9p4_1 ._is-top_eu9p4_1 ._list_eu9p4_1 {
  flex-direction: row;
  padding-bottom: 0;
}
._base_eu9p4_1 ._list_eu9p4_1 {
  display: flex;
  flex-direction: column;
  font-size: 14px;
  gap: 8px;
  padding-bottom: 8px;
  width: 100%;
}
._base_eu9p4_1 ._list-item_eu9p4_13 {
  overflow: hidden;
  --core-checkbox-width: 100%;
  height: 36px;
}
._base_eu9p4_1 ._label_eu9p4_18 {
  align-items: center;
  display: flex;
  gap: 8px;
  margin-left: 5px;
  max-width: calc(100% - 30px);
}
._base_eu9p4_1 ._label_eu9p4_18 ._text_eu9p4_25 {
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
._base_eu9p4_1 ._color_eu9p4_31 {
  background-color: var(--color);
  height: 18px;
  width: 2px;
}
._base_w35p6_1._top-lvl_w35p6_1 {
  align-items: center;
  display: flex;
}
._base_w35p6_1._top-lvl_w35p6_1 ._list_w35p6_5 {
  padding-bottom: 0;
}
._base_w35p6_1 ._list_w35p6_5 {
  display: flex;
  flex-direction: column;
  font-size: 14px;
  gap: 16px;
  padding-bottom: 8px;
}
._base_1041m_1._top-lvl_1041m_1 {
  align-items: center;
  display: flex;
}
._base_1041m_1._top-lvl_1041m_1 ._list_1041m_5 {
  flex-direction: row;
  gap: 30px;
}
._base_1041m_1 ._list_1041m_5 {
  display: flex;
  flex-direction: column;
  font-size: 14px;
  gap: 16px;
}
._base_1041m_1 ._text_1041m_15 {
  margin-right: auto;
}
._base_r2j21_1 {
  height: 100%;
  justify-content: space-between;
}
._base_r2j21_1,
._base_r2j21_1 ._block_r2j21_8 {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
._base_r2j21_1 ._range_r2j21_13 {
  display: flex;
  gap: 8px;
  justify-content: space-between;
}
._base_r2j21_1 ._variants_r2j21_18 {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
._base_r2j21_1 ._input_r2j21_23 {
  margin-bottom: 0 !important;
}
._base_r2j21_1 ._radio_r2j21_26 {
  align-items: center;
  display: flex;
  height: 36px;
}
._base_r2j21_1 ._radio_r2j21_26 ._inner-text_r2j21_31 {
  margin-right: auto;
}
._base_gbtva_1 {
  display: flex;
  flex-direction: column;
  height: 100%;
  position: relative;
}
@media (max-width: 768px) {
  ._base_gbtva_1 {
    max-height: 360px;
  }
}
._base_gbtva_1 ._badge_gbtva_12 {
  background-color: #da3f3f;
  border-radius: 8px;
  font-weight: 700;
  height: 22px;
  line-height: 16px;
  min-width: 22px;
  padding: 0 6px;
  text-align: center;
  transition: background-color 0.3s, color 0.3s;
}
._base_gbtva_1 ._badge_gbtva_12,
._base_gbtva_1 ._select_gbtva_27 {
  align-items: center;
  display: flex;
  font-size: 12px;
  justify-content: center;
}
._base_gbtva_1 ._select_gbtva_27 {
  gap: 5px;
  height: 42px;
  text-transform: uppercase;
  width: 100%;
}
._base_gbtva_1 ._select_gbtva_27 ._arrow_gbtva_37 {
  color: #8f9daa;
  display: flex;
  font-size: 8px;
}
._base_gbtva_1 ._select_gbtva_27 ._icon-close_gbtva_42 {
  color: #dce1e5;
  font-size: 20px;
  transition: color 0.3s;
}
._base_gbtva_1 ._select_gbtva_27 ._icon-close_gbtva_42:hover {
  color: #f1f1f1;
}
._base_gbtva_1 ._controls_gbtva_50 {
  align-items: center;
  background-color: #1e1e29;
  display: grid;
  gap: 1rem;
  grid-template-columns: 1fr 1fr;
  height: 60px;
  margin-top: auto;
  padding: 0.5rem 1rem;
}
@media (max-width: 768px) {
  ._base_gbtva_1 ._controls_gbtva_50 {
    height: 52px;
  }
}
._base_gbtva_1 ._controls_gbtva_50 ._button_gbtva_65 {
  height: 44px;
  width: auto;
}
@media (max-width: 768px) {
  ._base_gbtva_1 ._controls_gbtva_50 ._button_gbtva_65 {
    height: 36px;
  }
}
._base_gbtva_1 ._controls_gbtva_50 ._clear-all_gbtva_74 {
  align-items: center;
  display: flex;
  gap: 5px;
  justify-content: center;
}
._base_gbtva_1 ._controls_gbtva_50 ._clear-icon_gbtva_80 {
  font-size: 14px;
}
._base_gbtva_1 ._dropdown-wrapper_gbtva_83 {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  height: 100%;
  justify-content: space-between;
}
._base_gbtva_1 ._dropdown-wrapper_gbtva_83 ._dropdown_gbtva_83 {
  display: grid;
  flex-grow: 1;
  height: calc(100% - 60px);
}
@media (max-width: 768px) {
  ._base_gbtva_1 ._dropdown-wrapper_gbtva_83 ._dropdown_gbtva_83 {
    height: calc(100% - 52px);
  }
}
._base_gbtva_1
  ._dropdown-wrapper_gbtva_83
  ._dropdown_gbtva_83._has-tabs_gbtva_100 {
  grid-template-columns: minmax(140px, 31%) auto;
}
._base_gbtva_1
  ._dropdown-wrapper_gbtva_83
  ._dropdown_gbtva_83
  ._tabs_gbtva_103 {
  border-right: 1px solid #2d2325;
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
}
._base_gbtva_1
  ._dropdown-wrapper_gbtva_83
  ._dropdown_gbtva_83
  ._tabs_gbtva_103
  ._tab_gbtva_103 {
  align-items: center;
  background-color: transparent;
  cursor: pointer;
  display: flex;
  font-size: 14px;
  font-weight: 600;
  gap: 16px;
  height: 44px;
  justify-content: space-between;
  line-height: 19px;
  padding: 0 16px;
  position: relative;
  transition: background-color 0.3s;
}
._base_gbtva_1
  ._dropdown-wrapper_gbtva_83
  ._dropdown_gbtva_83
  ._tabs_gbtva_103
  ._tab_gbtva_103
  ._text_gbtva_124:first-letter {
  text-transform: uppercase;
}
._base_gbtva_1
  ._dropdown-wrapper_gbtva_83
  ._dropdown_gbtva_83
  ._tabs_gbtva_103
  ._tab_gbtva_103:before {
  background-color: transparent;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  transition: background-color 0.3s ease;
  width: 2px;
}
._base_gbtva_1
  ._dropdown-wrapper_gbtva_83
  ._dropdown_gbtva_83
  ._tabs_gbtva_103
  ._tab_gbtva_103._active_gbtva_137,
._base_gbtva_1
  ._dropdown-wrapper_gbtva_83
  ._dropdown_gbtva_83
  ._tabs_gbtva_103
  ._tab_gbtva_103:hover {
  background: #2d2325;
}
._base_gbtva_1
  ._dropdown-wrapper_gbtva_83
  ._dropdown_gbtva_83
  ._tabs_gbtva_103
  ._tab_gbtva_103._active_gbtva_137:before,
._base_gbtva_1
  ._dropdown-wrapper_gbtva_83
  ._dropdown_gbtva_83
  ._tabs_gbtva_103
  ._tab_gbtva_103:hover:before {
  background-color: #ff8845;
}
._base_gbtva_1
  ._dropdown-wrapper_gbtva_83
  ._dropdown_gbtva_83
  ._content_gbtva_143 {
  height: 100%;
  overflow: auto;
  padding: 16px 12px;
  position: relative;
  width: 100%;
}
@media (max-width: 768px) {
  ._base_gbtva_1
    ._dropdown-wrapper_gbtva_83
    ._dropdown_gbtva_83
    ._content-embedded_gbtva_151 {
    max-height: 308px;
  }
}
._base_gbtva_1
  ._dropdown-wrapper_gbtva_83
  ._dropdown_gbtva_83
  ._content-columns_gbtva_155 {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
._base_gbtva_1 ._filter-name_gbtva_160 {
  font-size: 16px;
  font-weight: 600;
  line-height: 19px;
}
._modal_pic6x_1 {
  align-items: center;
  background: #000c;
  display: flex;
  height: 100%;
  justify-content: center;
  left: 0;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 9800;
}
.items-filter-feature-name[data-v-f80afe4e] {
  align-items: center;
  display: flex;
  gap: 8px;
  --core-ico-color: #8f9daa;
}
.items-filter-feature-name--button[data-v-f80afe4e] {
  cursor: pointer;
}
.items-filter-feature-name--with-shadow[data-v-f80afe4e] {
  box-shadow: -4px 8px 16px #0a0a0a4d;
}
.items-filter-feature-name__icon[data-v-f80afe4e] {
  flex-shrink: 0;
  font-size: 18px;
}
.items-filter-feature-name__badge[data-v-f80afe4e] {
  align-items: center;
  background-color: #da3f3f;
  border-radius: 8px;
  display: flex;
  font-size: 12px;
  font-weight: 700;
  height: 22px;
  justify-content: center;
  line-height: 16px;
  min-width: 22px;
  padding: 0 6px;
  text-align: center;
  transition: background-color 0.3s, color 0.3s;
}
.items-filter-feature-name__text[data-v-f80afe4e]:first-letter {
  text-transform: uppercase;
}
.modal-items-filter[data-v-44cacf15] {
  display: flex;
  flex-direction: column;
}
.modal-items-filter__body[data-v-44cacf15] {
  height: auto;
  margin-top: auto;
  width: 100%;
}
.modal-items-filter__header[data-v-44cacf15] {
  align-items: center;
  background: #292937;
  display: flex;
  height: 44px;
  justify-content: center;
  position: relative;
}
.modal-items-filter__close[data-v-44cacf15] {
  align-items: center;
  background: transparent;
  border: none;
  display: flex;
  height: 24px;
  justify-content: center;
  position: absolute;
  right: 15px;
  top: 50%;
  transform: translateY(-50%);
  width: 24px;
}
.modal-items-filter__close-icon[data-v-44cacf15] {
  color: #515765;
  font-size: 20px;
}
.modal-items-filter__content[data-v-44cacf15] {
  background: #1b1c25;
  height: 100%;
}
.items-filter-button[data-v-8826b7c6] {
  position: relative;
}
.items-filter-button__button[data-v-8826b7c6] {
  align-items: center;
  background-color: #292937;
  border: 0;
  border-radius: 2px;
  color: #f1f1f1;
  cursor: pointer;
  display: flex;
  font-size: 14px;
  font-weight: 600;
  gap: 8px;
  height: 44px;
  justify-content: center;
  line-height: 19px;
  min-width: 44px;
  padding: 8px 13px;
  width: 100%;
}
.items-filter-button--active .items-filter-button__button[data-v-8826b7c6] {
  background: #1e1e29;
}
.items-filter-embedded[data-v-38757664] {
  background: #1b1c25;
}
.items-filter-dropdown[data-v-fc0a1c47] {
  background: #1b1c25;
  position: absolute;
  right: -16px;
  top: calc(100% + 12px);
  width: 440px;
  z-index: 13;
}
@media (max-width: 768px) {
  .items-filter-dropdown[data-v-fc0a1c47] {
    right: 0;
    top: calc(100% + 2px);
  }
}
.items-filter-dropdown--filter[data-v-fc0a1c47] {
  height: 360px;
  max-height: 360px;
}
@media (max-width: 768px) {
  .items-filter-dropdown--sort[data-v-fc0a1c47] {
    max-height: 244px;
  }
  .items-filter-dropdown[data-v-fc0a1c47] {
    width: auto;
  }
}
.items-filter[data-v-aee3c842] {
  display: flex;
  gap: 32px;
}
.items-filter--embedded[data-v-aee3c842] {
  flex-direction: column;
}
.items-filter__top-lvl-options[data-v-aee3c842] {
  align-items: center;
  display: flex;
  gap: 22px;
}
.items-filter__nav[data-v-aee3c842] {
  display: flex;
  gap: 2px;
  position: relative;
}
.items-filter__nav-item--sort[data-v-aee3c842] {
  width: 100%;
}
.items-filter--default .items-filter__nav[data-v-aee3c842] {
  display: flex;
  gap: 2px;
}
.items-filter__menu[data-v-aee3c842] {
  background: #1b1c25;
  width: 100%;
}
.items-filter__menu--standalone[data-v-aee3c842] {
  height: 360px;
  max-height: 360px;
  position: absolute;
  right: 0;
  top: 100%;
  width: 440px;
}
.toggle--height-auto .toggle__content,
.toggle--height-auto .toggle__wrapper,
.toggle--overflow-inner .toggle__content-inner {
  height: 100%;
}
.toggle__wrapper {
  display: flex;
  flex-direction: column;
}
.toggle__wrapper--reversed {
  flex-direction: column-reverse;
}
.toggle__content {
  transition: height 0.3s;
}
._base_18csi_1 {
  display: flex;
  flex-direction: column;
  gap: 8px;
  padding: 16px 12px;
}
._radio-content_18csi_8 {
  align-items: center;
  display: flex;
  gap: 8px;
}
._direction-text_18csi_14 {
  color: #8f9daa;
}
.core-case-title {
  align-items: center;
  display: flex;
  font-size: 1rem;
  font-weight: 600;
  justify-content: center;
  text-align: center;
  white-space: nowrap;
}
.core-case-title__icon {
  font-size: 24px;
  margin-right: 0.3rem;
}
.core-case-title__icon--premium--silver {
  background: linear-gradient(90deg, #c7c7c7, #918f95);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.core-case-title__icon--premium--gold {
  background: linear-gradient(90deg, #ff8e2f, #ece92b);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.core-case-title__icon--premium--diamond {
  background: linear-gradient(90deg, #00ffe7, #00c9ff);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.core-entity-controls__counter[data-v-2450e1c7] {
  align-items: center;
  display: grid;
  font-size: 16px;
  font-weight: 600;
  gap: 2px;
  grid-template-columns: repeat(3, 1fr);
  min-height: 44px;
  width: 100%;
}
.core-entity-controls__counter--count[data-v-2450e1c7] {
  pointer-events: none;
}
.core-entity-controls__counter-item[data-v-2450e1c7] {
  align-items: center;
  background: #292937;
  border-radius: 2px;
  cursor: pointer;
  display: flex;
  height: 100%;
  justify-content: center;
  transition: 0.25s;
}
.core-entity-controls__counter-item[data-v-2450e1c7]:hover {
  background: #1e1e29;
}
.core-counter {
  display: flex;
}
.core-counter--big .core-counter__button {
  height: 2.5rem;
  width: 2.5rem;
}
.core-counter--big .core-counter__value-wrapper {
  height: 2.5rem;
  width: 4rem;
}
.core-counter--giveaway-mobile .core-counter__button {
  background: #292937;
}
.core-counter--giveaway-mobile .core-counter__value-wrapper {
  height: 2.5rem;
  width: 4rem;
}
.core-counter__button {
  align-items: center;
  background: #292937b3;
  border: none;
  color: #8f9daa;
  cursor: pointer;
  display: flex;
  height: 2.1875rem;
  justify-content: center;
  padding: 0;
  width: 2.1875rem;
}
.core-counter__button--minus {
  border-radius: 2px 0 0 2px;
}
.core-counter__button--plus {
  border-radius: 0 2px 2px 0;
}
.core-counter__button--disabled {
  cursor: not-allowed;
  opacity: 0.5;
}
.core-counter__icon {
  font-size: 18px;
}
.core-counter__value-wrapper {
  align-items: center;
  background: #1b1c25;
  color: #f1f1f1;
  display: flex;
  font-size: 0.875rem;
  font-weight: 600;
  height: 2.1875rem;
  justify-content: center;
  line-height: 1.1875rem;
  position: relative;
  text-align: center;
  width: 2.1875rem;
}
.core-counter__value {
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.casebattle-create__cases[data-v-1925f07a] {
  --cb-create-item-height: 208px;
}
.casebattle-create__cases--giveaway-mobile[data-v-1925f07a] {
  --cb-create-item-height: 100px;
}
.casebattle-create__cases-list[data-v-1925f07a] {
  display: grid;
  gap: 10px;
  grid-template-columns: repeat(auto-fill, minmax(180px, 1fr));
  padding: 24px 20px;
}
@media (max-width: 767.98px) {
  .casebattle-create__cases-list[data-v-1925f07a] {
    grid-template-columns: repeat(auto-fill, minmax(145px, 1fr));
    padding: 16px;
  }
}
.casebattle-create__item[data-v-1925f07a] {
  height: var(--cb-create-item-height);
}
.casebattle-create__case-plug[data-v-1925f07a] {
  background: #1b1c25;
  height: var(--cb-create-item-height);
  width: 100%;
}
.casebattle-create__add-button[data-v-1925f07a] {
  align-items: center;
  background: #1e1e29;
  cursor: pointer;
  display: flex;
  flex-direction: column;
  gap: 16px;
  height: var(--cb-create-item-height);
  justify-content: center;
  transition: 0.4s;
  width: 100%;
}
.casebattle-create__cases--giveaway-mobile
  .casebattle-create__add-button[data-v-1925f07a] {
  gap: 14px;
}
.casebattle-create__add-button[data-v-1925f07a]:hover {
  background: #20202b;
}
.casebattle-create__add-button-icon[data-v-1925f07a] {
  color: #333443;
  font-size: 84px;
}
.casebattle-create__cases--giveaway-mobile
  .casebattle-create__add-button-icon[data-v-1925f07a] {
  font-size: 33px;
}
.casebattle-create__add-button-title[data-v-1925f07a] {
  font-size: 16px;
  font-weight: 600;
}
.casebattle-create__cases--giveaway-mobile
  .casebattle-create__add-button-title[data-v-1925f07a] {
  font-size: 14px;
}
.core-entity-main--preset--modal-select[data-v-b3d83c44] {
  width: 100%;
}
.modal-item-wrapper[data-v-b3d83c44] {
  cursor: pointer;
  width: 100%;
}
.modal-item-wrapper .selected[data-v-b3d83c44] {
  overflow: hidden;
  position: relative;
}
.modal-item-wrapper .selected__icon[data-v-b3d83c44] {
  bottom: 0.625rem;
  color: #00ffd2;
  font-size: 0.5rem;
  position: absolute;
  right: 0.3125rem;
}
.modal-item-wrapper .selected-item[data-v-b3d83c44]:after {
  background: #00bb9a;
  content: "";
  filter: blur(30px);
  height: 11.875rem;
  left: 6.875rem;
  position: absolute;
  top: 5.625rem;
  width: 11.875rem;
}
.modal-item-wrapper .selected-case__block[data-v-b3d83c44] {
  align-items: center;
  background: #1b1c2559;
  display: flex;
  height: 100%;
  justify-content: center;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  z-index: 5;
}
.modal-item-wrapper .selected-case__block .count-block[data-v-b3d83c44] {
  align-items: center;
  background: linear-gradient(132.27deg, #ffc635 0.57%, #ff5252 97.38%);
  cursor: pointer;
  display: flex;
  height: 1.875rem;
  justify-content: center;
  opacity: 0.7;
  width: 1.875rem;
}
.modal-item-wrapper .selected-case__block .count-block[data-v-b3d83c44]:hover {
  opacity: 1;
}
.modal-item-wrapper .selected-case__block .count-val[data-v-b3d83c44] {
  align-items: center;
  background: #1b1e24;
  color: #fff;
  display: flex;
  font-size: 0.75rem;
  font-weight: 600;
  height: 1.875rem;
  justify-content: center;
  line-height: 1rem;
  margin: 0 0.125rem;
  width: 2.375rem;
}
.modal-item-wrapper .selected-case .base-item__inner img {
  width: 7rem !important;
}
.core-case-main[data-v-c1fced04],
.core-case-main__block[data-v-c1fced04] {
  position: relative;
  width: 100%;
}
.core-case-main__block[data-v-c1fced04] {
  --entity-image-size-multiplier: 0.83337;
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 0.625rem;
  height: 100%;
  max-width: 264px;
}
@media (max-width: 768px) {
  .core-case-main__block[data-v-c1fced04] {
    --entity-image-size-multiplier: 0.5;
  }
}
.core-case-main__images[data-v-c1fced04] {
  height: 170px;
  position: relative;
  width: 250px;
}
@media (max-width: 768px) {
  .core-case-main__images[data-v-c1fced04] {
    height: 115px;
    width: 165px;
  }
}
.core-case-main__images--small[data-v-c1fced04] {
  height: 150px;
  width: auto;
  --entity-image-size-multiplier: 0.5;
}
.core-case-main__admin-area[data-v-c1fced04] {
  bottom: 90px;
  position: absolute;
  right: 0;
  z-index: 1;
}
.core-case-main__notices[data-v-c1fced04] {
  position: absolute;
  top: -15px;
  z-index: 3;
}
.core-case-main__labels[data-v-c1fced04] {
  position: absolute;
  right: 0;
  top: 30px;
}
.core-case-main__warbreak-label[data-v-c1fced04] {
  align-items: center;
  color: #8f9daa;
  display: flex;
  font-size: 0.75rem;
  font-weight: 600;
  justify-content: center;
}
.core-case-main__warbreak-label-icon[data-v-c1fced04] {
  -webkit-background-clip: text;
  background-clip: text;
  background-image: linear-gradient(132.27deg, #ffc635 0.57%, #ff5252 97.38%);
  font-size: 1.0625rem;
  -webkit-text-fill-color: transparent;
}
.core-case-main__price-block[data-v-c1fced04] {
  align-items: center;
  display: flex;
  justify-content: center;
  --core-price-wartags-width: 0.75rem;
  --core-price-wartags-gap: 0.4375rem;
}
.core-case-main__price[data-v-c1fced04] {
  position: relative;
}
.core-case-main__free-price[data-v-c1fced04] {
  color: #2abd69;
}
.core-case-main__price-bonus-case[data-v-c1fced04] {
  text-transform: uppercase;
}
.core-case-main__old-price[data-v-c1fced04] {
  font-size: 1rem;
  font-weight: 600;
  left: calc(100% + 0.5rem);
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
@media (max-width: 768px) {
  .core-case-main__old-price[data-v-c1fced04] {
    margin-top: 3px;
    position: static;
    text-align: center;
    transform: none;
  }
}
.core-case-event-creating[data-v-c1fced04] {
  align-items: center;
  background: #1b1c25;
  display: flex;
  flex-direction: column;
  gap: 6px;
  justify-content: center;
  min-height: 208px;
  padding: 8px 3px 3px;
  position: relative;
  transition: 0.4s;
  width: 100%;
}
@media (hover: hover) {
  .core-case-event-creating[data-v-c1fced04] {
    cursor: pointer;
  }
  .core-case-event-creating[data-v-c1fced04]:hover {
    background: #1d1e28;
  }
}
.core-case-event-creating--active[data-v-c1fced04],
.core-case-event-creating--active[data-v-c1fced04]:hover {
  background: linear-gradient(0deg, #29293766, #29293766), #1e1e29;
  cursor: default;
  justify-content: space-between;
}
.core-case-event-creating__clear-btn[data-v-c1fced04] {
  position: absolute;
  right: 3px;
  top: 3px;
  z-index: 1;
}
@media (hover: hover) {
  .core-case-event-creating__clear-btn[data-v-c1fced04] {
    cursor: pointer;
  }
  .core-case-event-creating__clear-btn:hover i[data-v-c1fced04] {
    color: #8f9daa;
  }
}
.core-case-event-creating__clear-btn i[data-v-c1fced04] {
  color: #515765;
  display: block;
  font-size: 20px;
}
.core-case-event-creating__images[data-v-c1fced04] {
  position: relative;
  --entity-image-size-multiplier: 0.4;
  cursor: pointer;
  height: 80px;
  margin-bottom: 6px;
  width: 121px;
}
.footer-popup-item[data-v-47072b7c] {
  align-items: center;
  display: flex;
  gap: 10px;
}
@media (max-width: 768px) {
  .footer-popup-item[data-v-47072b7c] {
    justify-content: space-between;
  }
}
.footer-popup-item__price[data-v-47072b7c],
.footer-popup-item__title[data-v-47072b7c] {
  font-size: 12px;
  line-height: 16px;
}
.footer-popup-item__title[data-v-47072b7c] {
  color: #8f9daa;
}
.footer-popup-item__price[data-v-47072b7c] {
  font-weight: 600;
}
.giveaway-create-filter[data-v-cc4fc240] {
  background: #161821;
  display: grid;
  grid-template-columns: 4fr 6fr;
  padding: 16px;
}
.giveaway-create-filter__price-sort[data-v-cc4fc240] {
  height: 35px;
  width: 100%;
}
@media screen and (max-width: 1024px) {
  .giveaway-create-filter[data-v-cc4fc240] {
    gap: 0;
    grid-template-columns: 1fr;
    padding: 0;
  }
}
.giveaway-create-filter__tabs[data-v-cc4fc240] {
  display: flex;
}
@media (max-width: 1024px) {
  .giveaway-create-filter__tabs[data-v-cc4fc240] {
    background: #101117;
    padding: 4px 16px;
  }
}
.giveaway-create-filter__tab[data-v-cc4fc240] {
  align-items: center;
  color: #8f9daa;
  cursor: pointer;
  display: flex;
  font-size: 14px;
  font-weight: 500;
  gap: 8px;
  padding: 12px 28px 12px 20px;
}
@media (max-width: 1024px) {
  .giveaway-create-filter__tab[data-v-cc4fc240] {
    flex: 1 1 0;
    justify-content: center;
    padding: 8px 12px;
  }
}
.giveaway-create-filter__tab i[data-v-cc4fc240] {
  font-size: 18px;
}
.giveaway-create-filter__tab--active[data-v-cc4fc240] {
  background: #1e1e29;
  color: #f1f1f1;
}
.giveaway-create-filter__tab--active i[data-v-cc4fc240] {
  color: #ff8845;
}
@media screen and (max-width: 768px) {
  .giveaway-create-filter__tab--active[data-v-cc4fc240] {
    background: #1b1c25;
  }
}
.giveaway-create-filter__queries[data-v-cc4fc240] {
  align-items: center;
  display: grid;
  gap: 16px;
  grid-template-columns: 6fr 3fr 2fr 1fr;
}
@media (max-width: 1024px) {
  .giveaway-create-filter__queries[data-v-cc4fc240] {
    grid-template-columns: 7fr 3fr 3fr 2fr;
    padding: 16px;
  }
}
@media screen and (max-width: 768px) {
  .giveaway-create-filter__queries[data-v-cc4fc240] {
    display: flex;
    flex-direction: column;
    gap: 2px;
  }
}
.giveaway-create-filter__queries-items-filter[data-v-cc4fc240] {
  order: -1;
  width: 100%;
}
.giveaway-create-filter__queries-show-select[data-v-cc4fc240] {
  align-items: center;
  color: #8f9daa;
  display: flex;
  font-size: 14px;
  gap: 10px;
  justify-content: flex-end;
}
.giveaway-create-filter__queries-show-select label[data-v-cc4fc240] {
  margin-right: 0;
}
@media (max-width: 1024px) {
  .giveaway-create-filter__queries-show-select[data-v-cc4fc240] {
    background: #1b1c25;
    height: 35px;
    justify-content: center;
  }
}
@media screen and (max-width: 768px) {
  .giveaway-create-filter__queries-show-select[data-v-cc4fc240] {
    display: flex;
    grid-area: showSelect;
    height: 44px;
    justify-content: center;
    padding: 8px 16px;
    width: 100%;
  }
}
@media screen and (max-width: 450px) {
  .giveaway-create-filter__queries-show-select[data-v-cc4fc240] {
    justify-content: space-between;
  }
}
.giveaway-create-filter__queries-item[data-v-cc4fc240] {
  align-items: center;
  background: #292937;
  border-radius: 2px;
  cursor: pointer;
  display: flex;
  height: 35px;
  justify-content: center;
  padding: 8px;
}
@media screen and (max-width: 768px) {
  .giveaway-create-filter__queries-item[data-v-cc4fc240] {
    height: 44px;
  }
}
.giveaway-create-filter__queries-reset[data-v-cc4fc240] {
  width: 44px;
}
@media screen and (max-width: 768px) {
  .giveaway-create-filter__queries-reset[data-v-cc4fc240] {
    grid-area: reset;
  }
}
.giveaway-create-filter__queries-price-mobile[data-v-cc4fc240] {
  align-items: center;
  background: #292937;
  display: flex;
  height: 44px;
  justify-content: center;
}
.giveaway-create-filter__queries-game[data-v-cc4fc240] {
  align-items: center;
  background: red;
  background: #292937;
  border-radius: 2px;
  display: flex;
  height: 35px;
  justify-content: center;
  padding: 8px;
}
@media screen and (max-width: 768px) {
  .giveaway-create-filter__queries-game[data-v-cc4fc240] {
    grid-area: game;
    height: 44px;
  }
}
.giveaway-create-filter__queries-game .base-game-filter[data-v-cc4fc240] {
  margin-right: 0;
}
.giveaway-create-filter__queries-game[data-v-cc4fc240] .core-select-new {
  padding: 0 !important;
}
.cards-sum[data-v-761dafac] {
  padding: 20px;
}
.cards-sum[data-v-761dafac],
.cards-sum__list[data-v-761dafac] {
  display: flex;
  flex-direction: column;
  gap: 15px;
}
.cards-sum__item[data-v-761dafac] {
  align-items: center;
  display: flex;
  gap: 10px;
  justify-content: flex-start;
  width: 100%;
}
.cards-sum__input[data-v-761dafac] {
  margin-bottom: 0 !important;
}
.cards-sum__close[data-v-761dafac] {
  height: 40px;
  margin-left: auto;
  margin-top: auto;
}
.items-placeholder[data-v-761dafac] {
  min-height: 310px;
}
@media (max-width: 768px) {
  .items-placeholder[data-v-761dafac] {
    min-height: 290px;
  }
}
.modal-create {
  padding: 40px;
}
@media screen and (max-width: 768px) {
  .modal-create {
    padding: 0;
  }
}
.modal-create__body {
  display: flex;
  flex-direction: column;
  max-height: 100%;
}
@media (max-width: 1024px) {
  .modal-create__body {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .modal-create__body {
    height: 100%;
    width: 100%;
  }
}
.modal-create .base-game-filter {
  background: transparent;
  margin-right: 1.5rem;
}
.modal-create .base-item.dota2 .base-item__image {
  height: 150%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.modal-create__close-btn {
  color: #515765;
  display: block;
  font-size: 20px;
}
.modal-create__header {
  align-items: center;
  background: #1b1c25;
  display: flex;
  justify-content: center;
  padding: 20px 0;
  position: relative;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .modal-create__header {
    padding: 16px 0;
  }
  .modal-create--prize_adding .modal-create__header {
    padding: 12.5px 0;
  }
}
.modal-create__header .header__title {
  align-items: center;
  display: flex;
  font-size: 19px;
  font-weight: 600;
  line-height: 1.1875rem;
  text-transform: uppercase;
}
@media screen and (max-width: 768px) {
  .modal-create--prize_adding .modal-create__header .header__title {
    font-size: 14px;
    line-height: 1.188rem;
  }
}
.modal-create__header .header__title-icon {
  align-items: center;
  color: #ff8845;
  display: flex;
  font-size: 22px;
  margin-right: 0.625rem;
}
.modal-create__header .header__title-icon--case_adding {
  color: #efae14;
}
@media screen and (max-width: 768px) {
  .modal-create__header .header__title-icon--prize_adding {
    font-size: 18px;
  }
  .modal-create__header .header__title-icon {
    color: #8f9daa !important;
  }
  .modal-create__header .header__title {
    text-transform: none;
  }
}
.modal-create__header .header__exit {
  color: #4d5155;
  cursor: pointer;
  font-size: 0.75rem;
  position: absolute;
  right: 0.9375rem;
  top: 50%;
  transform: translateY(-50%);
}
.modal-create__header .header__exit i {
  align-items: center;
  display: flex;
}
.modal-create__main {
  background: #13151d;
  flex: auto;
  overflow: auto;
}
.modal-create__main .main__list {
  display: grid;
  gap: 2px;
  grid-template-columns: repeat(auto-fill, minmax(190px, 1fr));
  padding: 16px;
}
.modal-create__main .main__list::-webkit-scrollbar-track {
  background-color: #13151d;
}
@media screen and (max-width: 768px) {
  .modal-create__main .main__list {
    grid-template-columns: repeat(auto-fill, minmax(140px, 1fr));
    justify-content: center;
  }
}
.modal-create__main-item {
  width: 100%;
}
.modal-create__main .no-items {
  align-items: center;
  align-self: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  justify-self: center;
  margin: 0 auto;
  max-width: 12.5rem;
}
.modal-create__main .no-items__icon {
  background: url(/static/placeholder/csgo-placeholder.png) 50% no-repeat;
  background-size: contain;
  height: 4rem;
  width: 8.75rem;
}
.modal-create__main .no-items__title {
  color: #808386;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.375rem;
  text-align: center;
  text-transform: uppercase;
}
.modal-create__main .no-items__title i {
  align-items: center;
  font-size: 1rem;
  line-height: 1rem;
}
.modal-create__main .no-items__subtitle {
  color: #515765;
  font-size: 0.875rem;
  line-height: 1.1875rem;
}
.modal-create__main .no-items__action-button {
  margin-top: 1.875rem;
  min-width: 13.75rem;
}
.modal-create__loader {
  height: var(--47f70609);
  position: relative;
}
.modal-create__footer {
  align-items: center;
  background: #1e1e29;
  display: flex;
  gap: 16px;
  justify-content: space-between;
  padding: 16px;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .modal-create__footer {
    flex-direction: column;
  }
}
.modal-create__footer-popup {
  width: 100%;
}
.modal-create__footer-popup-content {
  display: flex;
  flex-direction: column;
  gap: 8px;
  width: 100%;
}
.modal-create__footer-popup-divider {
  background: #333443;
  height: 1px;
  width: 100%;
}
.modal-create__footer-info {
  display: flex;
  flex-direction: column;
  gap: 6px;
  width: 100%;
}
.modal-create__footer-total {
  align-items: center;
  display: flex;
  gap: 12px;
}
@media screen and (max-width: 768px) {
  .modal-create__footer-total {
    justify-content: space-between;
  }
}
.modal-create__footer-total-price,
.modal-create__footer-total-title {
  color: #f1f1f1;
  font-size: 16px;
  font-weight: 600;
  line-height: 20px;
}
.modal-create__footer-items {
  align-items: center;
  display: flex;
  gap: 8px;
}
.modal-create__footer-btn {
  flex: 0 1 15rem;
  line-height: 16px;
  padding: 0.75rem 1.375rem;
}
@media screen and (max-width: 768px) {
  .modal-create__footer-btn {
    flex: 0 0 auto;
    width: 100%;
  }
}
.core-case-admin-area {
  display: flex;
}
.core-case-admin-area__icon {
  font-size: 12px;
}
.core-case-admin-area__icon--enabled {
  color: #2fa662;
}
.core-case-admin-area__icon--disabled {
  color: #d84545;
}
.core-case-simple[data-v-ee919ad7] {
  display: block;
}
.core-case-simple__images[data-v-ee919ad7] {
  height: var(--core-case-simple-image-height, 110px);
}
.core-case-simple__title[data-v-ee919ad7] {
  align-items: center;
  display: flex;
  gap: 10px;
  justify-content: center;
}
.core-case-images[data-v-0c3d8da8] {
  padding-bottom: 68%;
  position: relative;
  width: 100%;
}
.core-case-images_animation-zoom
  .core-case-images__image_case[data-v-0c3d8da8] {
  transition: opacity 0.2s ease-in-out;
}
.core-case-images_animation-zoom
  .core-case-images__image_weapon[data-v-0c3d8da8] {
  transition: transform 0.2s ease-in-out;
}
@media (hover: hover) {
  .core-case-images_animation-zoom:hover
    .core-case-images__image_case[data-v-0c3d8da8] {
    opacity: 0.5;
  }
  .core-case-images_animation-zoom:hover
    .core-case-images__image_weapon[data-v-0c3d8da8] {
    transform: scale(1.1);
  }
}
.core-case-images_animation-replace .core-case-images__image[data-v-0c3d8da8],
.core-case-images_animation-replace
  .core-case-images__image_case[data-v-0c3d8da8],
.core-case-images_animation-replace
  .core-case-images__image_weapon[data-v-0c3d8da8] {
  transition: opacity 0.2s ease-in-out;
}
.core-case-images_animation-replace
  .core-case-images__image_weapon[data-v-0c3d8da8] {
  opacity: 0;
}
@media (hover: hover) {
  .core-case-images_animation-replace:hover
    .core-case-images__image_case[data-v-0c3d8da8] {
    opacity: 0;
  }
  .core-case-images_animation-replace:hover
    .core-case-images__image_weapon[data-v-0c3d8da8] {
    opacity: 1;
  }
}
.core-case-images__image[data-v-0c3d8da8],
.core-case-images__image_case[data-v-0c3d8da8],
.core-case-images__image_weapon[data-v-0c3d8da8] {
  height: 100%;
  left: 0;
  -o-object-fit: contain;
  object-fit: contain;
  position: absolute;
  top: 0;
  width: 100%;
}
.wartag-icon-container[data-v-396fbb5d] {
  height: 18px;
  width: 12px;
}
.wartag-icon-container--small[data-v-396fbb5d] {
  height: 12px;
  width: 8px;
}
.wartag-icon-container img[data-v-396fbb5d],
.wartag-icon-container svg[data-v-396fbb5d] {
  height: 100%;
  width: 100%;
}
.casebattle-game-info {
  background: #161821 url(/static/casebattle/casebattle-rounds-info-bg.svg)
    no-repeat 100%;
  display: flex;
  flex-wrap: nowrap;
  height: 4.1875rem;
  padding: 0 1.25rem;
  position: relative;
}
@media screen and (max-width: 768px) {
  .casebattle-game-info {
    background: #161821
      url(/static/casebattle/casebattle-rounds-info-bg-mobile.svg) no-repeat
      100%;
    height: 2.5rem;
    padding: 0 0.9375rem 0 0.75rem;
  }
  .casebattle-game-info_with-cases {
    margin-bottom: 4.6875rem;
  }
}
.casebattle-game-info__left {
  align-items: center;
  display: flex;
  flex-shrink: 0;
  flex-wrap: nowrap;
  min-width: 9.6875rem;
}
.casebattle-game-info__back {
  margin-right: 0.3125rem;
}
.casebattle-game-info__back a {
  align-items: center;
  display: flex;
}
@media screen and (max-width: 768px) {
  .casebattle-game-info__back {
    margin-right: 0.625rem;
  }
}
.casebattle-game-info__back-text {
  color: #e2e2e2;
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  text-transform: uppercase;
}
@media screen and (max-width: 768px) {
  .casebattle-game-info__back-text {
    display: none;
  }
}
.casebattle-game-info__back-icon {
  color: #8f9daa;
  font-size: 0.625rem;
  line-height: 1rem;
  margin-right: 0.4375rem;
  vertical-align: text-bottom;
}
.casebattle-game-info__current-round {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  height: 100%;
}
.casebattle-game-info__current-round-counter {
  align-items: center;
  background: url(/static/casebattle/casebattle-rounds-counter-bg.svg) 50%
    no-repeat;
  color: #fff;
  display: flex;
  font-size: 1.5rem;
  font-weight: 500;
  height: 100%;
  justify-content: center;
  position: relative;
  text-align: center;
  width: 6rem;
}
@media (max-width: 768px) {
  .casebattle-game-info__current-round-counter {
    font-size: 0.75rem;
    font-weight: 600;
    width: 4.375rem;
  }
}
.casebattle-game-info__current-round-counter-bg {
  background: url(/static/casebattle/round-1.png) 50% no-repeat;
  background-size: cover;
  display: block;
  height: 2.75rem;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 2.75rem;
}
@media (max-width: 768px) {
  .casebattle-game-info__current-round-counter-bg {
    height: 1.75rem;
    width: 1.75rem;
  }
}
.casebattle-game-info__current-round-counter-count {
  position: relative;
}
.casebattle-game-info__current-round-info {
  color: #fff;
  font-size: 0.625rem;
  font-weight: 600;
  line-height: 0.875rem;
  margin-left: -0.75rem;
  opacity: 0.8;
  position: relative;
  text-transform: capitalize;
}
@media (max-width: 768px) {
  .casebattle-game-info__current-round-info {
    margin-left: -0.625rem;
    padding-right: 0.3125rem;
  }
}
.casebattle-game-info__total-rounds-text {
  color: #8f9daa;
  font-weight: 600;
}
.casebattle-game-info__right {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  margin-left: 1.25rem;
  max-width: 70%;
}
@media screen and (max-width: 768px) {
  .casebattle-game-info__right {
    background: #161821;
    bottom: -3.5rem;
    height: 3.125rem;
    left: 0;
    margin-left: 0;
    max-width: 100%;
    position: absolute;
    width: 100%;
  }
}
.casebattle-game-info__case-list-wrap {
  align-items: center;
  display: flex;
  height: 170%;
  margin: -1.875rem -1.875rem -1.875rem 0;
  overflow-x: hidden;
  padding: 0 1.875rem 0 0;
  white-space: nowrap;
}
@media screen and (max-width: 768px) {
  .casebattle-game-info__case-list-wrap {
    height: 6.2rem;
    margin-left: 1.25rem;
    margin-top: -2.5rem;
    max-width: 100%;
    overflow-y: hidden;
    padding-right: 5rem;
    position: absolute;
    top: -1.25rem;
  }
}
.casebattle-game-info__case-list {
  align-items: center;
  display: flex;
  flex-shrink: 0;
  gap: 15px;
  height: 100%;
  position: relative;
  transition: transform 5s ease;
}
@media screen and (max-width: 768px) {
  .casebattle-game-info__case-list {
    align-items: flex-end;
    z-index: 1;
  }
}
.casebattle-game-info__case-list-img-wrap {
  --core-case-simple-image-height: 2.6875rem;
  height: 2.6875rem;
  position: relative;
  width: 64px;
}
.casebattle-game-info__case-list-img-wrap:first-child .tooltip-content {
  left: 0;
  transform: translate(0);
}
.casebattle-game-info__case-list-img-wrap:first-child .tooltip-content:before {
  left: 1.875rem !important;
}
.casebattle-game-info__case-list-img-wrap:hover img {
  filter: brightness(2);
}
.casebattle-game-info__case-list-img-wrap .base-tooltip {
  display: block;
}
.casebattle-game-info__case-list-img-wrap .base-tooltip .tooltip-content {
  background: #101117 !important;
  bottom: 1.875rem;
  padding: 0;
}
.casebattle-game-info__case-list-img-wrap
  .base-tooltip
  .tooltip-content:before {
  border-top-color: #101117 !important;
  border-width: 0.5625rem !important;
}
@media screen and (max-width: 768px) {
  .casebattle-game-info__case-list-img-wrap {
    height: 1.875rem;
    width: 45px;
  }
}
.casebattle-game-info__case-img .core-case-image__image,
.casebattle-game-info__case-img .core-case-weapon-image__image {
  height: 100%;
  width: 100%;
}
.casebattle-game-info__case-info {
  font-size: 0.6875rem;
  padding: 0.625rem 0.875rem;
}
.casebattle-game-info__case-info-name {
  font-size: 0.625rem;
  line-height: 0.875rem;
  margin-bottom: 0.125rem;
}
@media screen and (max-width: 768px) {
  .casebattle-game-info__case-info-name {
    max-width: 6.25rem;
    min-width: 3.4375rem;
    white-space: normal;
  }
}
.casebattle-game-info__total-cost {
  align-items: center;
  display: flex;
  margin-left: auto;
  z-index: 1;
}
@media screen and (max-width: 768px) {
  .casebattle-game-info__total-cost {
    z-index: 0;
  }
}
.casebattle-game-info__total-cost-texts {
  flex-direction: column;
}
.casebattle-game-info__total-cost-title {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1.1875rem;
}
@media screen and (max-width: 768px) {
  .casebattle-game-info__total-cost-title {
    font-size: 0.75rem;
    line-height: 1rem;
  }
}
.casebattle-game-info__total-cost-subtitle {
  color: #8f9daa;
  font-size: 0.625rem;
  line-height: 0.875rem;
}
.casebattle-game-info__total-cost-value {
  font-size: 1.25rem;
  margin-left: 1.25rem;
}
@media screen and (max-width: 768px) {
  .casebattle-game-info__total-cost-value {
    font-size: 0.875rem;
  }
}
.casebattle-case-card {
  align-items: center;
  background: #161821 url(/static/casebattle/add-case-bg.png);
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: flex-start;
  padding-top: 1.25rem;
  position: relative;
  width: 100%;
}
.casebattle-case-card__close {
  background-color: transparent;
  border: none;
  color: #515765;
  cursor: pointer;
  font-size: 0.625rem;
  position: absolute;
  right: 1rem;
  top: 1rem;
  transition: color 0.3s ease;
}
.casebattle-case-card__close:hover {
  color: #fff;
}
.casebattle-case-card__title {
  flex: 1 1 auto;
  margin-bottom: 0.625rem;
  padding: 0 1.25rem;
}
.casebattle-case-card__images-container {
  margin-bottom: 1.25rem;
  max-width: 200px;
  width: calc(100% - 2.5rem);
}
.casebattle-case-card__footer {
  align-items: center;
  background-color: #1b1c25;
  display: flex;
  justify-content: center;
  padding: 0.5rem;
  width: 100%;
}
.casebattle-case-card__count {
  align-items: center;
  background: #161821;
  color: #fff;
  display: flex;
  font-size: 0.875rem;
  font-weight: 600;
  height: 1.75rem;
  justify-content: center;
  margin: 0 0.1875rem;
  width: 2.375rem;
}
@media screen and (max-width: 768px) {
  .casebattle-case-card__count {
    font-size: 0.625rem;
    height: 1.5625rem;
  }
}
.casebattle-case-card__plus,
.casebattle-case-card__sub {
  align-items: center;
  background: none;
  background: #333443;
  border: none;
  color: #fff;
  cursor: pointer;
  display: flex;
  font-size: 0.875rem;
  font-weight: 600;
  height: 1.75rem;
  justify-content: center;
  opacity: 0.5;
  transition: opacity 0.3s ease-in-out;
  width: 1.75rem;
}
.casebattle-case-card__plus:hover,
.casebattle-case-card__sub:hover {
  opacity: 1;
}
@media screen and (max-width: 768px) {
  .casebattle-case-card__plus,
  .casebattle-case-card__sub {
    height: 1.5625rem;
    width: 1.5625rem;
  }
}
.casebattle-case-card__price {
  font-weight: 600;
  margin-left: 1rem;
}
@media screen and (max-width: 768px) {
  .casebattle-case-card__price {
    font-size: 0.625rem;
  }
}
._fade-enter-active_bdsep_1,
._fade-leave-active_bdsep_1 {
  transition: opacity 0.5s linear;
}
._fade-enter-from_bdsep_4,
._fade-leave-to_bdsep_4 {
  opacity: 0;
}
._casebattle-create-controls-footer_bdsep_8 {
  background: #1e1e29;
  display: flex;
  flex-direction: column;
  gap: 8px;
  padding: 16px 20px;
}
@media (max-width: 768px) {
  ._casebattle-create-controls-footer_bdsep_8 {
    bottom: 52px;
    position: sticky;
    width: 100vw;
    z-index: 1;
  }
}
._casebattle-create-controls-footer__go-top_bdsep_23 {
  align-items: center;
  background: #292937;
  border-radius: 50%;
  cursor: pointer;
  display: flex;
  height: 44px;
  justify-content: center;
  position: absolute;
  right: 16px;
  top: -33%;
  width: 44px;
  z-index: 2;
}
._casebattle-create-controls-footer__go-top-ico_bdsep_38 {
  display: block;
  font-size: 8px;
}
._casebattle-create-controls-footer__cashback_bdsep_42 {
  display: flex;
  justify-content: space-between;
}
._casebattle-create-controls-footer__cashback-description_bdsep_46 {
  align-items: center;
  color: #8f9daa;
  display: flex;
  font-size: 14px;
  gap: 4px;
}
._casebattle-create-controls-footer__cashback-title_bdsep_53 {
  color: #8f9daa;
  display: block;
  font-size: 14px;
}
._casebattle-create-controls-footer__cashback-sum_bdsep_58 {
  align-items: center;
  display: flex;
  gap: 5px;
}
._casebattle-create-controls-footer__separator_bdsep_63 {
  background: #292937;
  height: 1px;
  width: 100%;
}
._casebattle-create-controls-footer__info-icon_bdsep_68 {
  color: #515765;
  cursor: pointer;
  display: block;
  margin-top: 1px;
}
._casebattle-create-controls-footer__total_bdsep_74 {
  display: flex;
  justify-content: space-between;
  padding: 6px 0;
}
._casebattle-create-controls-footer__total-title_bdsep_79 {
  color: #f1f1f1;
  font-size: 16px;
  font-weight: 600;
}
._casebattle-create-controls-footer__total-price_bdsep_84 {
  font-size: 20px;
  font-weight: 600;
}
._casebattle-create-controls-footer__bots-notify_bdsep_88 {
  color: #ff8845;
  font-size: 12px;
  font-weight: 400;
}
._casebattle-create-controls_k7oag_1 {
  background: #161821;
  display: flex;
  flex-direction: column;
  min-width: 450px;
  position: relative;
}
@media (max-width: 768.98px) {
  ._casebattle-create-controls_k7oag_1 {
    min-width: auto;
  }
}
._casebattle-create-controls__aditional-info_k7oag_13 {
  color: #ff8845;
  display: block;
  font-size: 14px;
  padding: 24px;
  z-index: 2;
}
._casebattle-create-controls__settings_k7oag_20 {
  display: flex;
  flex-direction: column;
  gap: 40px;
  margin-bottom: auto;
  padding: 20px 18px;
}
@media (max-width: 768.98px) {
  ._casebattle-create-controls__settings_k7oag_20 {
    padding: 16px;
  }
}
._casebattle-create-controls__separator_k7oag_32 {
  background: #292937;
  height: 1px;
  margin: 25px 0 12px;
  width: 100%;
}
._casebattle-create-controls__block-head_k7oag_38 {
  align-items: center;
  display: flex;
  gap: 8px;
}
._casebattle-create-controls__block-icon_k7oag_43 {
  color: #8f9daa;
  display: block;
  font-size: 24px;
}
._casebattle-create-controls__block-icon_k7oag_43:before {
  display: block;
}
._casebattle-create-controls__block-title_k7oag_51 {
  align-items: center;
  display: flex;
  font-size: 18px;
  font-weight: 600;
  gap: 8px;
  line-height: 25px;
}
._casebattle-create-controls__radio-icon_k7oag_59 {
  color: #efae14;
  cursor: pointer;
  display: block;
  font-size: 21px;
  pointer-events: none;
}
._casebattle-create-controls__radio-icon-empty_k7oag_66 {
  border: 2px solid #515765;
  border-radius: 50%;
  cursor: pointer;
  height: 20px;
  width: 20px;
}
._casebattle-create-controls__players_k7oag_73 {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
._casebattle-create-controls__players-cases_k7oag_78 {
  display: flex;
  flex-direction: column;
  gap: 20px;
}
._casebattle-create-controls__players-cases-buttons_k7oag_83 {
  align-items: center;
  display: flex;
  gap: 20px;
}
._casebattle-create-controls__players-label_k7oag_88 {
  align-items: center;
  cursor: pointer;
  display: flex;
  gap: 10px;
}
._casebattle-create-controls__players-label_k7oag_88._disabled_k7oag_94 {
  color: var(--w-text-color-4);
  pointer-events: none;
}
._casebattle-create-controls__players-label-text_k7oag_98 {
  font-size: 18px;
}
._casebattle-create-controls__privacy_k7oag_101 {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
@media (max-width: 1024px) {
  ._casebattle-create-controls__privacy_k7oag_101 {
    padding-bottom: 0;
  }
}
._casebattle-create-controls__privacy-settings_k7oag_111 {
  display: flex;
  gap: 24px;
}
._casebattle-create-controls__bot_k7oag_115 {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
@media (max-width: 1024px) {
  ._casebattle-create-controls__bot_k7oag_115 {
    padding-bottom: 0;
  }
}
._casebattle-create-controls__bot-settings_k7oag_125 {
  display: flex;
  gap: 24px;
}
._casebattle-create-controls__bot-settings--disabled_k7oag_129 {
  opacity: 0.5;
  pointer-events: none;
}
._casebattle-create-controls__new_k7oag_133 {
  align-items: center;
  background-color: #ff8845;
  border-radius: 2px;
  color: #1e1e29;
  display: flex;
  font-size: 14px;
  font-weight: 600;
  height: 20px;
  padding: 0 8px;
}
._casebattle-create-controls__category_k7oag_144 {
  display: flex;
  gap: 2px;
}
._casebattle-create-controls_k7oag_1 ._casebattleRadio_k7oag_148 {
  border: 2px solid var(--w-surface-color-4);
  border-radius: 50%;
  cursor: pointer;
  height: 20px;
  width: 20px;
}
._casebattle-create-controls_k7oag_1 ._radioChecked_k7oag_155 {
  align-items: center;
  border: 2px solid #efae14;
  display: flex;
  justify-content: center;
}
._casebattle-create-controls_k7oag_1 ._radioChecked_k7oag_155:before {
  background-color: #efae14;
  border-radius: 50%;
  content: "";
  display: block;
  height: 8px;
  width: 8px;
}
._control-head_k7oag_170 {
  margin-bottom: 16px;
}
._icon-inform_k7oag_174 {
  color: var(--w-surface-color-4);
  font-size: 24px;
}
._category-item_k7oag_179 {
  align-items: center;
  background-color: var(--w-surface-color-8);
  border: none;
  cursor: pointer;
  display: flex;
  flex: 1 1 0;
  flex-direction: column;
  height: 130px;
  max-width: 250px;
  outline: none;
  overflow: hidden;
  padding: 16px;
  position: relative;
}
._category-item_k7oag_179:hover ._category-item__image_k7oag_194 {
  transform: scale(1.2);
}
._category-item_k7oag_179._classic_k7oag_197 {
  --icon-local-color: var(--w-color-accent-7);
}
._category-item_k7oag_179._reversed_k7oag_200 {
  --icon-local-color: var(--w-color-accent-6);
}
._category-item_k7oag_179._shared_k7oag_203 {
  --icon-local-color: var(--w-color-accent-3);
}
._category-item_k7oag_179._shared_k7oag_203 ._category-item__image_k7oag_194 {
  -o-object-position: center top;
  object-position: center top;
}
._category-item_k7oag_179._active_k7oag_209:before {
  opacity: 1;
}
._category-item_k7oag_179._active_k7oag_209 ._category-item__title_k7oag_212 {
  color: var(--w-text-color-1);
}
._category-item_k7oag_179._active_k7oag_209 ._category-item__icon_k7oag_215 {
  color: var(--icon-local-color);
}
._category-item_k7oag_179._active_k7oag_209 ._category-item__image_k7oag_194 {
  opacity: 1;
}
._category-item_k7oag_179:before {
  background-color: var(--icon-local-color);
  border-radius: 50%;
  bottom: calc(100% - 15px);
  content: "";
  filter: blur(30px);
  height: 132px;
  left: 50%;
  opacity: 0;
  position: absolute;
  transform: translate(-50%);
  width: 132px;
  z-index: 1;
}
._category-item__image_k7oag_194 {
  height: 100%;
  left: 0;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: left;
  object-position: left;
  opacity: 0.8;
  position: absolute;
  top: 0;
  transition: transform 0.3s ease;
  width: 100%;
  z-index: 2;
}
._category-item__tooltip-icon_k7oag_247 {
  color: var(--w-surface-color-3);
  font-size: 24px;
  position: absolute;
  right: 4px;
  top: 4px;
  z-index: 4;
}
._category-item__icon_k7oag_215 {
  color: var(--w-surface-color-3);
  font-size: 40px;
  margin-bottom: 8px;
  position: relative;
  z-index: 3;
}
._category-item__title_k7oag_212 {
  font-size: 18px;
  font-weight: 600;
  line-height: 24px;
  position: relative;
  text-align: center;
  text-transform: none;
  z-index: 3;
  --font-size: 18px;
  --line-height: 24px;
  color: var(--w-text-color-3);
  max-width: 100px;
}
._casebattle-create__faq-item_1a6hn_1 {
  display: flex;
  flex-direction: column;
  gap: 10px;
}
._casebattle-create__faq-title_1a6hn_6 {
  color: #dce1e5;
  font-size: 14px;
  font-weight: 500;
}
._casebattle-create__faq-description_1a6hn_11 {
  color: #8f9daa;
  font-size: 12px;
  line-height: 16px;
}
._casebattle-create_1uxig_1 {
  display: flex;
  flex-direction: column;
  gap: 30px;
}
@media (max-width: 1400px) {
  ._casebattle-create_1uxig_1 {
    gap: 0;
  }
}
@media (max-width: 768px) {
  ._casebattle-create_1uxig_1 {
    margin-top: 2px;
  }
}
._casebattle-create__content_1uxig_16 {
  display: flex;
  gap: 8px;
}
@media (max-width: 1400px) {
  ._casebattle-create__content_1uxig_16 {
    display: flex;
    flex-direction: column-reverse;
    gap: 10px;
  }
}
@media (max-width: 1024px) {
  ._casebattle-create__content_1uxig_16 {
    flex-direction: column-reverse;
    gap: 10px;
  }
}
._casebattle-create__toggle-activator_1uxig_33 {
  align-items: center;
  background: #161821;
  cursor: pointer;
  display: flex;
  justify-content: space-between;
  padding: 30px;
}
@media (max-width: 1400px) {
  ._casebattle-create__toggle-activator_1uxig_33 {
    margin: 0 24px;
  }
}
@media (max-width: 767.98px) {
  ._casebattle-create__toggle-activator_1uxig_33 {
    padding: 16px;
  }
}
._casebattle-create__toggle-activator-content_1uxig_51 {
  background: #161821;
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 0 30px 30px;
}
@media (max-width: 1400px) {
  ._casebattle-create__toggle-activator-content_1uxig_51 {
    margin: 0 24px;
  }
}
._casebattle-create__toggle-activator-angle_1uxig_63 {
  color: #515765;
  font-size: 12px;
  pointer-events: none;
  transition: 0.5s;
}
._casebattle-create__toggle-activator-title_1uxig_69 {
  align-items: center;
  display: flex;
  gap: 5px;
}
._casebattle-create__toggle-activator-title-text_1uxig_74 {
  color: #dce1e5;
  font-size: 16px;
  font-weight: 600;
}
._casebattle-create__toggle-activator-title-icon_1uxig_79 {
  color: #515765;
  pointer-events: none;
}
._casebattle-create__left-block_1uxig_83 {
  background: #161821;
  flex-grow: 1;
}
._casebattle-create__right-block_1uxig_87 {
  background: #161821;
}
._casebattle-create__selected-case_1uxig_90 {
  height: 208px !important;
  justify-content: space-between !important;
}
._casebattle-create__faq-separator_1uxig_94 {
  background: #292937;
  height: 1px;
  width: 100%;
}
.sort-button[data-v-c66868d8] {
  align-items: center;
  cursor: pointer;
  display: flex;
  font-size: 0.875rem;
  line-height: 1.1875rem;
  position: relative;
}
.sort-button--right .sort-button-list[data-v-c66868d8] {
  left: auto;
  right: 0;
}
@media screen and (max-width: 768px) {
  .sort-button[data-v-c66868d8] {
    color: #ff8c00;
    font-size: 0.75rem;
    line-height: 1rem;
  }
}
.sort-button .sort-button__wapper[data-v-c66868d8] {
  display: flex;
}
.sort-button .sort-button__wapper .sort-button__icon[data-v-c66868d8] {
  color: #515765;
  transition: 0.3s;
}
.sort-button .sort-button__wapper .sort-button__icon--flip[data-v-c66868d8],
.sort-button .sort-button__wapper:hover .sort-button__icon[data-v-c66868d8] {
  color: #fff;
  transform: rotate(180deg);
}
.sort-button__text[data-v-c66868d8] {
  color: #fff;
}
.sort-button__icon[data-v-c66868d8] {
  align-items: center;
  color: #515765;
  display: flex;
  font-size: 0.5rem;
  justify-content: center;
  margin-left: 1.25rem;
  transition: color 0.3s ease;
  width: 0.8331rem;
}
@media screen and (max-width: 768px) {
  .sort-button__icon[data-v-c66868d8] {
    margin-left: 0.9375rem;
  }
}
.sort-button-list[data-v-c66868d8] {
  background: #1b1c25;
  box-shadow: 0 5px 20px #0003;
  left: -1rem;
  margin-top: 0.625rem;
  min-width: 10.625rem;
  padding: 1.25rem;
  position: absolute;
  top: 100%;
  z-index: 10;
}
@media screen and (max-width: 768px) {
  .sort-button-list[data-v-c66868d8] {
    left: auto;
    right: 0;
  }
}
.sort-button-list .sort-list__item[data-v-c66868d8] {
  color: #515765;
  cursor: pointer;
  font-size: 0.875rem;
  line-height: 1.1875rem;
  transition: color 0.3s ease;
  white-space: nowrap;
}
.sort-button-list .sort-list__item[data-v-c66868d8]:not(:last-child) {
  margin-bottom: 0.9375rem;
}
.sort-button-list .sort-list__item[data-v-c66868d8]:hover {
  color: #babbbd;
}
.sort-button-list .sort-list__item-point[data-v-c66868d8] {
  text-transform: capitalize;
}
.sort-button-list .sort-list__item--active[data-v-c66868d8],
.sort-button-list .sort-list__item--active[data-v-c66868d8]:hover {
  color: #fff;
}
.round[data-v-2b466d1c] {
  align-items: center;
  display: flex;
  flex-direction: column;
  font-weight: 600;
  justify-content: center;
  position: relative;
}
.round--icon .round__border[data-v-2b466d1c] {
  opacity: 0;
}
.round--icon .round__icon[data-v-2b466d1c] {
  opacity: 1;
}
.round__border[data-v-2b466d1c] {
  border: 2px solid;
  border-radius: 50%;
  opacity: 0.2;
}
.round__border[data-v-2b466d1c],
.round__icon[data-v-2b466d1c] {
  height: 100%;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: opacity 0.3s ease;
  width: 100%;
}
.round__icon[data-v-2b466d1c] {
  opacity: 0;
}
.round__icon--animate[data-v-2b466d1c] {
  animation: rotating-2b466d1c 2s linear infinite;
}
.round__sharing-icon[data-v-2b466d1c] {
  color: inherit;
  font-size: 20px;
}
@media (max-width: 768.98px) {
  .round__sharing-icon[data-v-2b466d1c] {
    display: none;
  }
}
.round__text[data-v-2b466d1c] {
  color: var(--w-text-color-2);
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
}
@media (max-width: 768px) {
  .round__text[data-v-2b466d1c] {
    font-size: 14px;
    line-height: 20px;
  }
}
@keyframes rotating-2b466d1c {
  0% {
    transform: translate(-50%, -50%) rotate(0);
  }
  to {
    transform: translate(-50%, -50%) rotate(1turn);
  }
}
._banner_3hf3m_1 {
  align-items: center;
  background-color: var(--w-surface-color-9);
  border-radius: 2px;
  display: flex;
  min-height: 100px;
  padding: 20px;
  position: relative;
}
@media (max-width: 768.98px) {
  ._banner_3hf3m_1 {
    padding: 12px 16px;
  }
}
._main_3hf3m_16 {
  max-width: 70%;
  position: relative;
  z-index: 2;
}
._title_3hf3m_22 {
  font-size: 18px;
  font-weight: 600;
  line-height: 24px;
  text-transform: none;
  --font-size: 18px;
  --line-height: 24px;
  color: var(--w-text-color-1);
  margin-bottom: 4px;
}
._text_3hf3m_33 {
  font-size: 14px;
  font-weight: 400;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-3);
}
@media (max-width: 768.98px) {
  ._text_3hf3m_33 {
    font-size: 12px;
    line-height: 16px;
  }
}
._image_3hf3m_49 {
  height: 100%;
  max-width: 55%;
  overflow: hidden;
  position: absolute;
  right: 0;
  top: 0;
}
._image_3hf3m_49 img {
  display: block;
  height: 100%;
  max-width: none;
}
._slider_u9yse_1 {
  --swiper-pagination-bottom: 6px;
}
._slider_u9yse_1 .swiper-pagination {
  display: flex;
  gap: 2px;
  justify-content: center;
}
._slider__bullet_u9yse_9 {
  background-color: var(--w-surface-color-4);
  border-radius: 50%;
  flex: 0 0 auto;
  height: 6px;
  width: 6px;
}
._slider__bullet--active_u9yse_16 {
  background-color: var(--w-color-accent-1);
}
._list_1k5sw_1 {
  display: grid;
  gap: 2px;
  grid-auto-rows: 1fr;
  grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
}
.tabs[data-v-62e4f65f] {
  display: flex;
}
@media (max-width: 768px) {
  .tabs[data-v-62e4f65f] {
    background: #101117;
    border-radius: 2px;
    overflow: hidden;
    padding: 10px 16px;
  }
}
.tabs__tab[data-v-62e4f65f] {
  border-radius: 2px;
  position: relative;
}
@media (max-width: 768px) {
  .tabs__tab[data-v-62e4f65f] {
    flex-grow: 1;
    flex-shrink: 0;
  }
}
.tabs__link[data-v-62e4f65f] {
  align-items: center;
  -moz-column-gap: 8px;
  column-gap: 8px;
  display: flex;
  height: 100%;
  justify-content: center;
  padding: 20px;
  transition: background-color 0.3s ease;
}
@media (max-width: 768px) {
  .tabs__link[data-v-62e4f65f] {
    -moz-column-gap: 4px;
    column-gap: 4px;
    padding: 6px;
  }
}
.tabs__link--active .tabs__icon[data-v-62e4f65f],
.tabs__link:hover .tabs__icon[data-v-62e4f65f] {
  color: #efae14;
}
.tabs__link--active .tabs__text[data-v-62e4f65f],
.tabs__link:hover .tabs__text[data-v-62e4f65f] {
  color: #f1f1f1;
}
.tabs__link--active[data-v-62e4f65f] {
  background-color: #1b1c25;
  cursor: default;
}
.tabs__icon[data-v-62e4f65f] {
  color: #515765;
  font-size: 24px;
}
.tabs__icon[data-v-62e4f65f],
.tabs__text[data-v-62e4f65f] {
  transition: color 0.3s ease;
}
.tabs__text[data-v-62e4f65f] {
  color: #8f9daa;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-transform: capitalize;
  text-wrap: nowrap;
}
@media (max-width: 768px) {
  .tabs__text[data-v-62e4f65f] {
    display: none;
  }
}
.tabs__text--mobile[data-v-62e4f65f] {
  display: none;
}
@media (max-width: 768px) {
  .tabs__text--mobile[data-v-62e4f65f] {
    display: block;
  }
}
.tabs__counter[data-v-62e4f65f] {
  align-self: flex-start;
  color: #efae14;
  font-size: 10px;
  line-height: 14px;
}
._header_s4jfa_1 {
  background-color: var(--w-surface-color-10);
}
@media (min-width: 768.98px) {
  ._header_s4jfa_1 {
    align-items: center;
    -moz-column-gap: 20px;
    column-gap: 20px;
    display: flex;
    justify-content: space-between;
    min-height: 68px;
    padding-right: 20px;
  }
}
._tabs_s4jfa_15 {
  align-self: stretch;
}
._actions_s4jfa_19 {
  flex: 0 1 260px;
  padding: 12px 0;
}
._button_s4jfa_24 {
  width: 100%;
}
.casebattle-mobile-top-bar {
  display: flex;
  justify-content: space-between;
}
@media screen and (max-width: 768px) {
  .casebattle-mobile-top-bar {
    line-height: 1rem;
    padding: 0 1rem 1rem;
    width: 100%;
  }
}
.casebattle-mobile-top-bar__info {
  align-items: center;
  background-color: transparent;
  border: none;
  color: #dce1e5;
  display: flex;
  margin-right: 24px;
}
.casebattle-mobile-top-bar__icon {
  color: #efae14;
  margin-right: 7px;
}
.casebattle-mobile-top-bar__title {
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-transform: uppercase;
}
._root_fbwxc_1 {
  bottom: 65px;
  gap: 6px;
  position: sticky;
  z-index: 10;
}
._item_fbwxc_11,
._root_fbwxc_1 {
  align-items: center;
  display: flex;
  justify-content: center;
}
._item_fbwxc_11 {
  background-color: #292937;
  border-radius: 2px;
  -moz-column-gap: 10px;
  column-gap: 10px;
  cursor: pointer;
  padding: 12px;
  white-space: nowrap;
}
._title_fbwxc_23 {
  font-size: 14px;
  font-weight: 600;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-1);
  line-height: 18px;
  text-transform: capitalize;
}
._count_fbwxc_35 {
  background-color: #da3f3f;
  border-radius: 4px;
  color: #f1f1f1;
  font-size: 12px;
  font-weight: 700;
  height: 18px;
  line-height: 18px;
  min-width: 18px;
  padding: 0 4px;
  text-align: center;
}
._icon_fbwxc_48 {
  color: #8f9daa;
  font-size: 18px;
}
@keyframes rotating {
  0% {
    transform: translate(-50%, -50%) rotate(0);
  }
  to {
    transform: translate(-50%, -50%) rotate(1turn);
  }
}
.casebattle-round {
  align-items: center;
  display: flex;
  font-size: 1.25rem;
  font-weight: 600;
  height: 100%;
  justify-content: center;
  line-height: 1.6875rem;
  position: relative;
  width: 100%;
}
.casebattle-round span {
  position: relative;
}
@media screen and (max-width: 768px) {
  .casebattle-round {
    height: 1.75rem;
    width: 1.75rem;
  }
  .casebattle-round span {
    font-size: 0.875rem;
    line-height: 1.1875rem;
  }
}
.casebattle-round:before {
  background-size: contain;
  display: block;
  left: 50%;
  overflow: visible;
  top: 50%;
  transform: translate(-50%, -50%);
  transform-origin: center center;
}
.casebattle-round:after,
.casebattle-round:before {
  content: "";
  height: 100%;
  position: absolute;
  width: 100%;
}
.casebattle-round:after {
  filter: blur(0.625rem);
  opacity: 0.15;
}
.casebattle-round_animate:before {
  animation: rotating 2s linear infinite;
}
.casebattle-round_1:before {
  background: url(/static/casebattle/round-1.png) 50% / contain no-repeat;
}
.casebattle-round_1:after {
  background: #b0c3d9;
}
.casebattle-round_2:before {
  background: url(/static/casebattle/round-2.png) 50% / contain no-repeat;
}
.casebattle-round_2:after {
  background: #5e98d9;
}
.casebattle-round_3:before {
  background: url(/static/casebattle/round-3.png) 50% / contain no-repeat;
}
.casebattle-round_3:after {
  background: #4b69ff;
}
.casebattle-round_4:before {
  background: url(/static/casebattle/round-4.png) 50% / contain no-repeat;
}
.casebattle-round_4:after {
  background: #8847ff;
}
.casebattle-round_5:before {
  background: url(/static/casebattle/round-5.png) 50% / contain no-repeat;
}
.casebattle-round_5:after {
  background: #d32ce6;
}
.casebattle-round_6:before {
  background: url(/static/casebattle/round-6.png) 50% / contain no-repeat;
}
.casebattle-round_6:after {
  background: #e4ae33;
}
.casebattle-round_7:before {
  background: url(/static/casebattle/round-7.png) 50% / contain no-repeat;
}
.casebattle-round_7:after {
  background: #ade55c;
}
.casebattle-round_8:before {
  background: url(/static/casebattle/round-8.png) 50% / contain no-repeat;
}
.casebattle-round_8:after {
  background: #00ea7c;
}
.casebattle-round_9:before {
  background: url(/static/casebattle/round-9.png) 50% / contain no-repeat;
}
.casebattle-round_9:after {
  background: #eb4b4b;
}
.case-battle-rating[data-v-095f3345] {
  aspect-ratio: 1;
  background: url(/static/casebattle/rating-circle.png) 50% / contain no-repeat;
  position: relative;
  width: 3.4375rem;
}
.case-battle-rating.top-1 .case-battle-rating__place[data-v-095f3345],
.case-battle-rating.top-2 .case-battle-rating__place[data-v-095f3345],
.case-battle-rating.top-3 .case-battle-rating__place[data-v-095f3345] {
  display: none;
}
.case-battle-rating.top-1[data-v-095f3345] {
  background-image: url(/static/casebattle/rating-first.png);
}
.case-battle-rating.top-2[data-v-095f3345] {
  background-image: url(/static/casebattle/rating-second.png);
}
.case-battle-rating.top-3[data-v-095f3345] {
  background-image: url(/static/casebattle/rating-third.png);
}
.case-battle-rating__place[data-v-095f3345] {
  color: #dce1e5;
  font-size: 1.125rem;
  font-weight: 600;
  left: 50%;
  line-height: 1.5625rem;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.players-list-old {
  -moz-column-gap: 12px;
  column-gap: 12px;
  display: flex;
  padding: 0 6px;
}
.players-list-old-player {
  align-items: center;
  display: flex;
}
.players-list-old-player .avatar {
  height: 2.25rem !important;
  padding: 0 !important;
  width: 2.25rem !important;
}
@media screen and (max-width: 768px) {
  .players-list-old-player .avatar {
    height: 26px !important;
    width: 26px !important;
  }
}
.players-list-old-placeholder {
  background: #1e1e29;
  border: 1px dashed #373845;
  border-radius: 50%;
  height: 1.5rem;
  -o-object-fit: none;
  object-fit: none;
  width: 1.5rem;
}
.players-list-old-player-empty {
  align-items: center;
  border-radius: 50%;
  display: flex;
  font-size: 1.125rem;
  height: 1.5rem;
  justify-content: center;
  width: 1.5rem;
}
.players-list-old-player-empty a {
  color: #8f9daa;
}
.players-list-old-player-empty.not-my {
  border: 0.0625rem solid #515765;
  cursor: pointer;
}
.row-item__count {
  align-items: center;
  background: #292937;
  border-radius: 2px;
  color: #f1f1f1;
  display: flex;
  font-size: 10px;
  font-weight: 600;
  justify-content: center;
  left: -10px;
  line-height: 120%;
  padding: 2px 10px;
  position: absolute;
  text-transform: uppercase;
  top: 0;
}
.row-item__cases {
  align-items: center;
  display: flex;
  flex-grow: 2;
  flex-shrink: 1;
  flex-wrap: nowrap;
  gap: 28px;
  height: 100%;
  margin-right: auto;
  overflow: hidden;
  padding: 0 31px 0 10px;
  position: relative;
}
.row-item__case {
  height: 65px;
  position: relative;
  width: 98px;
  --entity-image-size-multiplier: 0.3;
  flex-shrink: 0;
}
.casebattle-table__profit-multiplier {
  background: #efae14;
  border-radius: 2px;
  color: #161821;
  font-size: 10px;
  font-weight: 600;
  padding: 2px 6px;
  text-align: center;
}
.casebattle-table__cell-rating,
.casebattle-table__cell-status,
.casebattle-table__row {
  position: relative;
}
.casebattle-table__cell-rating:before,
.casebattle-table__cell-status:before,
.casebattle-table__row:before {
  background: #efae14;
  bottom: 0;
  content: "";
  left: 0;
  -webkit-mask: url(data:image/png;base64,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)
    left bottom/contain no-repeat;
  mask: url(data:image/png;base64,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)
    left bottom/contain no-repeat;
  position: absolute;
  right: 0;
  top: 0;
}
.casebattle-table__row_shared-my:before,
.casebattle-table__row_shared-top:before {
  -webkit-mask: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAVAAAAFOBAMAAAAiGlgBAAAAElBMVEUAAAAnumwtuGolumwmuWwpuXFjKi30AAAABnRSTlMAGgkQFA11x8+gAAAG6ElEQVR42u2dQXebMAzHFQN3DM6dpOs9NM0dku5Omu77f5W9va0vW0lsMBJImX7Hpg/kvyyBsS3Df0jtoMfHAfjRuhvGWxDCMyiKosyJqTsQwcpW0W08woyYCmJJbA4yMEJ6jaIoiqIoyuOT7kAEmW2AEINnaAGUbBqQQeIqkMEHKIqiKIqiKIqiKHzYXl7tb95Ohy3MwLcKxmIurf3C26ECYtqxd3iu7U1O70BJWow0s7V3cS8wjmyMSN24OXHrxVU8vvB82CCnUYo6oCC7eh1L1AMQ8GQHcoQIaNwe7356ajuCEpbCtPYKXkdd3M6BljKwc5D3Wdi5iKW1jWINM3O2X2CaT7/ZaHYwI4m9wjn0M/sJ84D6E/Dsu+nGTqSDe7DpoL9xcI/lM/0w5/PIoEHnc3P8TJFvcWigB7OI/wR6MEr1oXha/p2pB3U8GYtHAX/DWNEKvsAwOd0SlK2kFfE6qYSBoGkzSNLFBYXzbpCkiwsKbUQvpRb0HW6QRQQ+saDGLRz4FdlcAkBSXSXFE3QPfjbjDT0XeJJe24z/fMr+vjyaoDX+A2rzz/WxBCUY57VfboAjKP6r/qp3BwxBCUZPde8W0RS9i+KGEpKk/dbmyJ5HkrTfWIcbSmiS9ttaoXoeQdJ7TS1Qk+hESX0tdeiej5fU39AdIJF67xQvKLrvN55bIQhqHYHnw5Luf2y32+d9Gxb0Socc82FJT9dUY57agKBXctRsH5b0+5eM+NT6BMX3/cDbuQ56fASaiJrzzTAHrm/e7Kkd1GkaxOQUuOF3z9REOAzXqJMLvjsevZMo4SgEBIZkmWNwuqffPOwElQTydthzmUdQxAS1mj6aSPyCIg1I6uCjMDyv/S386IXJhF8udhCkDj55dwhdNCDpGsKYNvQuk+N00T7VuNWeJvR2uKb6Zl9gz1aQLXaocBtuO6oZsCJa0PhO+up90KNKWk9qeBs1mVzgzqc5CON8CkRISnU58xK3jKBAEjSc8s162mxyhSRoOJrK8EszpqRJ9NXstIUZDsaRRl9tP21KqcBdlkC3CK+L66MEzyYT8hWq7xuq9Q4NcsNzhJEycsJHf9NbeT2P3XJHtF4wR+/0REG/Q79iBbHgO2oTbjq2o9b44dmQrBhs8Nuek2SnCr/bFxTZyRGsPy2B0UVTikR6JuhPGUUirSkilCKRthTJuSa4KMnjboOf8Q1FgMIKvz8ZktWKCX6EZiQvuQb/qinNsAHfTynNQKxFN3TlTyQE+WmNbyjNbpMS3VAHJAOxkkvTidq/IRnZQjqnoQXRLg70t7wc4smkGOp7NKEnvIbI0OoRDN10Ec+6BiYwp6E7NfQ+BkQYWgOooWpo7zde6UlMwn8AQ30vJf+Dob7XPFYvzr5RuJShiH3wwV3wiujtd1I+QDgpn3RKKR/JImM0kfLZMfQhl813bDGfxmH2yYZcyvRNI2VCbCdlirFjNGlrrIeKoDutKRYrkCx7Imi8A4rWd/gBWpIsfsm5LPyhuWpCU7fG+sBfoJVLWfLWSFlE2AlZlmkrFEPpF7o6qqXDOXJ0llIWYxcTjni3uL4/T/PQahdxZYINA7ugoTmLLRhhByUFi00tFib00WzGbULlgNNDWGy8KjyG5ijjO/pR2OrzNw6bA31P+vTzNw7bLS1MIpttA2sJ07BzbQkuYBrnuTZZN9Tb1hOI2LZOUDI3CxYCKCCMCRY1clJKKxRSilU0HMp/pL22ea6I2En7Nz1OLqjipJSoKaQU/WlmK6N09Pk9LOmMhalOniPGgpKWs5b6quJLfTWAwSa6eJqnz1CUnE9GlKPbRpWjKxco8OdOEQX+ciElE20HOCTERShLKWU9GyGFUhFrzyakpWfXUor5NkLKI1spBacLKSW8O8AklVIUXUyZeU6F+5+qJY5CyCM0a4QcLpEWCxzXcYDxmILfASgJ3ITfkTJ3uiO/Q3raO//H7dgj8waLn811Ryp+p50V0OfhDjt7qOPjpBzIJ+eIw7MdAINDIyETImjMWdsj55W4HA4dGCOzS1BruAW/eLo3h8bO+fccz8359x3PK/J9Ec/qQdqBHy7nmDfgg083DXVQLt20hDAcsumQDMohoAbYycPSDubHtDLs/GWpDDsBzLiIch0sRs08jmLyaUlh56qBoTzZYXwHCjKHHVLvQENdRbgfy+0HoML4Y8q9R7iTiGeP/18QJj0wTX29rebL+AABYsylJ+uhAp6Y7eX1j7Vv+3euViqKoiiKoiiKIgMDQjjvQAaJA1IqwOIClCQlyMAeQQY/QFEURVEUReHBm5SpmbaEWMweQvAY5rQWZHCR0msURXkUVqcKemwZ5qKV7W78rQF+mL56CeKikp+H3es0CeIVrAAAAABJRU5ErkJggg==)
    left -25% / auto 170% no-repeat;
  mask: url(data:image/png;base64,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)
    left -25% / auto 170% no-repeat;
}
.casebattle-table__row_reversed-my:before,
.casebattle-table__row_reversed-top:before {
  -webkit-mask: url(data:image/png;base64,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)
    left bottom/contain no-repeat;
  mask: url(data:image/png;base64,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)
    left bottom/contain no-repeat;
}
@media (min-width: 768.98px) {
  .casebattle-table__cell-rating,
  .casebattle-table__cell-status {
    background-image: none !important;
  }
  .casebattle-table__cell-rating:before,
  .casebattle-table__cell-status:before {
    display: none;
  }
}
@media (max-width: 768.98px) {
  .casebattle-table__row {
    background-image: none !important;
  }
  .casebattle-table__row:before {
    display: none;
  }
}
.casebattle-table__row:before {
  pointer-events: none;
}
@media screen and (max-width: 768px) {
  .casebattle-table__row .casebattle-table__cell-rating {
    background: #292937;
    border-radius: 2px;
  }
}
.casebattle-table__row_top-1 {
  background-image: linear-gradient(
    80deg,
    rgba(239, 174, 20, 0.2),
    transparent 35%
  );
}
@media screen and (max-width: 768px) {
  .casebattle-table__row_top-1 .casebattle-table__cell-rating {
    background: #292937
      linear-gradient(90deg, rgba(239, 174, 20, 0.2), transparent);
  }
}
.casebattle-table__row_top-2 {
  background-image: linear-gradient(
    80deg,
    rgba(143, 157, 170, 0.2) -5%,
    transparent 35%
  );
}
.casebattle-table__row_top-2 .casebattle-table__cell-rating:before,
.casebattle-table__row_top-2:before {
  background: #8f9daa;
}
@media screen and (max-width: 768px) {
  .casebattle-table__row_top-2 .casebattle-table__cell-rating {
    background: #292937
      linear-gradient(90deg, rgba(143, 157, 170, 0.2), transparent);
  }
}
.casebattle-table__row_top-3 {
  background-image: linear-gradient(
    80deg,
    rgba(218, 68, 63, 0.2) -5%,
    transparent 35%
  );
}
.casebattle-table__row_top-3 .casebattle-table__cell-rating:before,
.casebattle-table__row_top-3:before {
  background: #da3f3f;
}
@media screen and (max-width: 768px) {
  .casebattle-table__row_top-3 .casebattle-table__cell-rating {
    background: #292937
      linear-gradient(90deg, rgba(218, 68, 63, 0.2), transparent);
  }
}
.casebattle-table__row_win {
  background-image: linear-gradient(
    80deg,
    rgba(239, 174, 20, 0.2) -5%,
    transparent 35%
  );
}
.casebattle-table__row_win .casebattle-table__cell-status {
  background-image: linear-gradient(
    55deg,
    rgba(239, 174, 20, 0.2) -10%,
    transparent 75%
  );
}
.casebattle-table__row_lose {
  background-image: linear-gradient(
    80deg,
    rgba(143, 157, 170, 0.2) -5%,
    transparent 35%
  );
}
.casebattle-table__row_lose .casebattle-table__cell-status:before,
.casebattle-table__row_lose:before {
  background: #8f9daa;
}
.casebattle-table__row_lose .casebattle-table__cell-status {
  background-image: linear-gradient(
    55deg,
    rgba(143, 157, 170, 0.2) -10%,
    transparent 75%
  );
}
.casebattle-table__row_shared-my {
  background-image: linear-gradient(
    80deg,
    rgba(60, 188, 100, 0.2) 5%,
    transparent 35%
  );
}
.casebattle-table__row_shared-my .casebattle-table__cell-status:before,
.casebattle-table__row_shared-my:before {
  background: #2abd69;
}
.casebattle-table__row_shared-my .casebattle-table__cell-status {
  background-image: linear-gradient(
    55deg,
    rgba(60, 188, 100, 0.2) -10%,
    transparent 75%
  );
}
.casebattle-table__row {
  align-items: center;
  background-color: #161821;
  border-radius: 2px;
  display: flex !important;
  height: 6.875rem;
}
.casebattle-table__row:not(:last-child) {
  margin-bottom: 2px;
}
@media screen and (max-width: 768px) {
  .casebattle-table__row {
    align-items: flex-start;
    flex-wrap: wrap;
    height: auto;
    margin-bottom: 0.625rem;
  }
}
.casebattle-table__small-cell {
  align-items: center;
  display: none;
}
.casebattle-table__small-cell-title {
  color: #515765;
  font-size: 0.625rem;
  line-height: 0.875rem;
  text-transform: uppercase;
}
@media screen and (max-width: 768px) {
  .casebattle-table__small-cell-title {
    margin-top: 0.0625rem;
  }
}
.casebattle-table__small-cell-value {
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1.1875rem;
}
@media screen and (max-width: 768px) {
  .casebattle-table__small-cell-value {
    margin-bottom: 0.3125rem;
  }
  .casebattle-table__small-cell {
    display: flex;
    flex-direction: column;
    justify-content: space-evenly;
  }
}
.casebattle-table__cell-rounds {
  align-items: center;
  background: url(/static/casebattle/table-rounds-bg.svg);
  display: none;
  flex-shrink: 0;
  height: 100%;
  justify-content: center;
  position: relative;
  width: 8.25rem;
}
@media screen and (max-width: 768px) {
  .casebattle-table__cell-rounds {
    align-items: flex-start;
    background: none;
    flex-direction: column;
    height: 3.75rem;
    justify-content: center;
    margin-left: 1rem;
    min-width: 4.25rem;
    width: auto;
  }
}
.casebattle-table__cell-round {
  height: 2.75rem !important;
  width: 2.75rem !important;
}
@media screen and (max-width: 768px) {
  .casebattle-table__cell-round {
    height: 1.75rem !important;
    margin-left: 0.4375rem;
    margin-top: 0.1875rem;
    width: 1.75rem !important;
  }
}
.casebattle-table__cell-rounds-live {
  bottom: 0;
  color: #8f9daa;
  font-size: 0.75rem;
  left: 50%;
  position: absolute;
  transform: translate(-50%, -60%);
}
@media screen and (max-width: 768px) {
  .casebattle-table__cell-rounds-live {
    display: none;
  }
}
.casebattle-table__cell-status {
  align-items: center;
  display: none;
  flex-direction: column;
  flex-shrink: 0;
  font-weight: 600;
  height: 100%;
  justify-content: center;
  text-transform: uppercase;
  width: 8.25rem;
}
@media screen and (max-width: 768px) {
  .casebattle-table__cell-status {
    border-bottom: 0.1875rem solid #13151d;
    display: flex;
    flex-direction: row;
    height: 36px !important;
    justify-content: space-between;
    padding: 0 16px;
  }
  .casebattle-table__cell-status:before {
    content: none;
  }
  .casebattle-table__cell-status-text {
    font-size: 14px;
    font-weight: 600;
  }
}
.casebattle-table__cell-status_shared .casebattle-table__cell-status-text {
  color: #f1f1f1;
}
@media screen and (max-width: 768px) {
  .casebattle-table__cell-status_shared .casebattle-table__cell-status-text {
    color: #2abd69;
  }
}
.casebattle-table__cell-status_win .casebattle-table__cell-status-text {
  color: #efae14;
}
@media screen and (max-width: 768px) {
  .casebattle-table__cell-status {
    height: 4.5625rem;
    width: 100%;
  }
}
.casebattle-table__cell-status-text {
  color: #8f9daa;
  font-size: 0.75rem;
  line-height: 1rem;
  margin-bottom: 0.25rem;
}
@media screen and (max-width: 768px) {
  .casebattle-table__cell-status-text {
    font-size: 0.5rem;
    line-height: 0.6875rem;
    margin-bottom: 0;
  }
}
.casebattle-table__cell-rating {
  display: none;
  flex-shrink: 0;
  padding: 0 1.5625rem;
  width: 6.5625rem;
}
@media screen and (max-width: 768px) {
  .casebattle-table__cell-rating {
    align-items: center;
    border-bottom: 0.1875rem solid #13151d;
    height: 4.5625rem;
    width: 100%;
  }
  .casebattle-table__cell-rating .casebattle-rating {
    height: 2.375rem;
  }
}
.casebattle-table__cell-rating-small {
  display: none;
}
@media screen and (max-width: 768px) {
  .casebattle-table__cell-rating-small {
    align-items: flex-start;
    background: none;
    flex-direction: column;
    height: 3.75rem;
    justify-content: space-evenly;
    margin-left: 1rem;
    min-width: 4.25rem;
    width: auto;
  }
}
.casebattle-table__cell-cases,
.casebattle-table__cell-game-price,
.casebattle-table__cell-items {
  display: flex;
  height: 100%;
  margin-right: auto;
  overflow: hidden;
  position: relative;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .casebattle-table__cell-cases,
  .casebattle-table__cell-game-price,
  .casebattle-table__cell-items {
    height: 3.75rem;
    justify-content: center;
    margin-bottom: 6.0625rem;
    margin-right: 0;
    overflow: visible;
    width: 5rem;
  }
  .casebattle-table__cell-game-price {
    flex-direction: column;
    margin-bottom: 0;
    width: auto;
  }
  .casebattle-table__cell-game-price .core-price {
    font-size: 12px;
    line-height: 16px;
  }
}
.casebattle-table__cell-cases-list {
  align-items: center;
  -moz-column-gap: 0.625rem;
  column-gap: 0.625rem;
  display: flex;
}
.casebattle-table__cell-cases-list:after {
  background: linear-gradient(270deg, #161821 63.02%, #16182100);
  content: "";
  height: 90%;
  position: absolute;
  right: 0;
  width: 8.125rem;
  z-index: 5;
}
@media screen and (max-width: 768px) {
  .casebattle-table__cell-cases-list {
    border-top: 0.1875rem solid #13151d;
    bottom: -5.875rem;
    display: flex;
    height: 5.875rem;
    left: -5.3125rem;
    overflow: hidden;
    padding: 0 0.875rem;
    position: absolute;
    width: calc(100vw - 32px);
  }
  .casebattle-table__cell-cases-list:after {
    background: linear-gradient(270deg, #161821 36.02%, #16182100);
  }
}
.casebattle-table__cell-items {
  display: none;
}
.casebattle-table__cell-items .base-item {
  height: 5.75rem !important;
  min-width: 5.75rem !important;
  width: 5.75rem !important;
}
.casebattle-table__cell-items .base-item .base-item__exterior,
.casebattle-table__cell-items .base-item .base-item__price .price {
  font-size: 0.625rem !important;
  line-height: 0.875rem !important;
}
.casebattle-table__cell-items .base-item .base-item__weapon {
  font-size: 0.6875rem !important;
  line-height: 0.9375rem !important;
}
.casebattle-table__cell-items .base-item .base-item__skin {
  font-size: 0.625rem !important;
  line-height: 0.875rem !important;
}
@media screen and (max-width: 768px) {
  .casebattle-table__cell-items .base-item .base-item__exterior,
  .casebattle-table__cell-items .base-item .base-item__price .price span {
    font-size: 0.6875rem !important;
    line-height: 0.9375rem !important;
  }
}
.casebattle-table__cell-items-item {
  margin-right: 0.625rem;
}
.casebattle-table__cell-date {
  display: none;
  flex-direction: column;
  flex-shrink: 0;
  font-size: 0.75rem;
  font-weight: 500;
  line-height: 1rem;
  width: 6.5625rem;
}
@media screen and (max-width: 768px) {
  .casebattle-table__cell-date {
    align-items: center;
    flex-direction: row;
    flex-grow: 1;
    font-size: 0.5rem;
    gap: 4px;
    height: 3.75rem;
    justify-content: flex-start;
    line-height: 0.6875rem;
    min-width: 5.75rem;
    padding: 0.5625rem 1rem 0;
    width: auto;
  }
  .casebattle-table__cell-date:after {
    display: none;
  }
  .casebattle-table__cell-date .casebattle-table__small-cell-title {
    margin-top: -0.0625rem;
  }
}
.casebattle-table__cell-date-date {
  color: #8f9daa;
}
.casebattle-table__cell-date-time {
  color: #515765;
  margin-top: 0.25rem;
}
@media screen and (max-width: 768px) {
  .casebattle-table__cell-date-time {
    margin-top: 0;
  }
}
.casebattle-table__cell-case {
  align-items: center;
  display: flex;
  flex-shrink: 0;
  justify-content: flex-start;
  width: 8.825rem;
}
.casebattle-table__cell-cost {
  align-items: center;
  display: flex;
  flex-shrink: 0;
  font-size: 1.25rem;
  font-weight: 700;
  height: 100%;
  line-height: 1.6875rem;
  margin-right: 0.5rem;
  position: relative;
  width: 12rem;
}
.casebattle-table__cell-cost-content {
  align-items: center;
  display: flex;
  gap: 8px;
}
@media screen and (max-width: 768px) {
  .casebattle-table__cell-cost-content {
    align-items: center;
    display: flex;
    gap: 6px;
  }
  .casebattle-table__cell-cost {
    display: flex;
    flex-direction: column;
    font-size: 0.75rem;
    height: 3.75rem;
    justify-content: space-evenly;
    line-height: 1rem;
    width: auto;
  }
  .casebattle-table__cell-cost .casebattle-table__small-cell-title {
    margin-top: 0;
  }
}
.casebattle-table__cell-game-price {
  align-items: center;
  display: flex;
  font-size: 1.25rem;
  font-weight: 700;
}
.casebattle-table__cell-players {
  flex-shrink: 0;
  width: 10.5rem;
}
@media screen and (max-width: 768px) {
  .casebattle-table__cell-players {
    align-items: center;
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    height: 3.75rem;
    justify-content: space-evenly;
    min-width: 7.5625rem;
    width: auto;
  }
  .casebattle-table__cell-players .players-list-old {
    margin-bottom: 0;
  }
}
.casebattle-table__cell-actions {
  align-items: center;
  display: flex;
  flex-shrink: 0;
  height: 100%;
  justify-content: space-evenly;
  padding: 0 1.25rem;
  width: 8.75rem;
}
@media screen and (max-width: 768px) {
  .casebattle-table__cell-actions {
    border-top: 0.1875rem solid #13151d;
    padding: 0.9375rem 1rem;
    width: 100% !important;
  }
}
.casebattle-table__cell-actions .button {
  height: 2.25rem;
  width: 100%;
}
.casebattle-table__cell-actions_my-battle {
  flex-direction: column;
  justify-content: center;
}
.casebattle-table__action-own-battle {
  color: #8f9daa;
  font-size: 0.75rem;
  margin-right: 0.625rem;
  margin-top: 0.5rem;
  text-align: center;
}
.casebattle-table__cell-cases,
.casebattle-table__cell-cost,
.casebattle-table__cell-date,
.casebattle-table__cell-items,
.casebattle-table__cell-rating-small,
.casebattle-table__cell-rounds {
  position: relative;
}
@media screen and (max-width: 768px) {
  .casebattle-table__cell-cases:after,
  .casebattle-table__cell-cost:after,
  .casebattle-table__cell-date:after,
  .casebattle-table__cell-items:after,
  .casebattle-table__cell-rating-small:after,
  .casebattle-table__cell-rounds:after {
    background: #515765;
    content: "";
    height: 1.4375rem;
    position: absolute;
    right: 0;
    top: 1.125rem;
    width: 0.0625rem;
  }
}
.casebattle-table__sharing-icon {
  color: #efae14;
  font-size: 20px;
}
.casebattle-table__head {
  align-items: center;
  background: #1b1c2599;
  display: flex;
  height: 2.25rem;
  justify-content: flex-start;
  margin-bottom: 0.125rem;
  width: 100%;
}
.casebattle-table__head--old .casebattle-table__head-cell_cost {
  justify-content: flex-start;
  width: 7.5rem;
}
.casebattle-table__head--old .casebattle-table__head-cell_players {
  justify-content: flex-start;
  width: 10.5rem;
}
.casebattle-table__head--old .casebattle-table__head-cell_actions {
  justify-content: flex-start;
  padding: 0 1.25rem;
  width: 8.75rem;
}
.casebattle-table__head-cell {
  color: #8f9daa;
  display: flex;
  font-size: 0.75rem;
  justify-content: center;
  line-height: 1rem;
  text-transform: capitalize;
  transition: color 0.2s;
}
.casebattle-table__head-cell i {
  display: none;
}
.casebattle-table__head-cell span {
  margin-right: 0.8125rem;
}
.casebattle-table__head-cell_active {
  color: #fff;
}
.casebattle-table__head-cell_status {
  display: none;
}
.casebattle-table__head-cell_rounds,
.casebattle-table__head-cell_status {
  display: none;
  width: 8.25rem;
}
.casebattle-table__head-cell_rating {
  display: none;
  width: 6.5625rem;
}
.casebattle-table__head-cell_rating span {
  margin: 0;
}
.casebattle-table__head-cell_cases {
  margin-right: auto;
  padding-left: 0.5rem;
}
.casebattle-table__head-cell_game-price,
.casebattle-table__head-cell_items {
  display: none;
  margin-right: auto;
}
.casebattle-table__head-cell_date {
  display: none;
  justify-content: flex-start;
  width: 6.5625rem;
}
.casebattle-table__head-cell_cost {
  justify-content: flex-start;
  margin-right: 0.5rem;
  width: 11em;
}
.casebattle-table__head-cell_players {
  justify-content: flex-start;
  width: 10.375rem;
}
.casebattle-table__head-cell_actions {
  width: 15rem;
}
.casebattle-table__head-arrow-icon {
  align-items: center;
  display: flex;
  font-size: 1rem;
}
.casebattle-table__head-arrow-icon_down {
  transform: rotate(180deg);
}
.dropdown[data-v-f2ef41a0] {
  position: relative;
  z-index: 12;
}
.dropdown:hover .dropdown__main[data-v-f2ef41a0] {
  background-color: #1e1e29;
}
.dropdown__main[data-v-f2ef41a0] {
  align-items: center;
  background-color: transparent;
  border: 1px solid #333443;
  border-radius: 2px;
  color: #8f9daa;
  cursor: pointer;
  display: flex;
  height: 100%;
  padding: 0.875rem 1.25rem 0.875rem 1rem;
  position: relative;
  transition: background-color 0.3s ease;
  width: 100%;
}
.dropdown__label[data-v-f2ef41a0] {
  font-size: 0.75rem;
  left: 0.875rem;
  position: absolute;
  text-transform: capitalize;
  top: 50%;
  transform: translateY(-50%);
  transition: transform, 0.3s ease;
}
.dropdown__label--top[data-v-f2ef41a0] {
  transform: translateY(-100%) scale(0.9);
}
.dropdown__value[data-v-f2ef41a0] {
  color: #dce1e5;
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 130%;
  transform: translateY(0.625rem);
}
.dropdown__icon[data-v-f2ef41a0] {
  color: #8f9daa;
  font-size: 16px;
  margin-left: auto;
  transition: transform, 0.3s ease;
}
.dropdown__icon--rotate[data-v-f2ef41a0] {
  transform: scale(-1);
}
.dropdown__drop[data-v-f2ef41a0] {
  background: #1e1e29;
  left: 0;
  min-width: 12.5rem;
  padding: 1.125rem;
  position: absolute;
  top: 100%;
  width: -moz-fit-content;
  width: fit-content;
}
.dropdown-checkboxes__list[data-v-5d68f4af] {
  align-items: flex-start;
  display: flex;
  gap: 1.4375rem;
}
.dropdown-checkboxes__checkbox
  + .dropdown-checkboxes__checkbox[data-v-5d68f4af] {
  margin-top: 1.4375rem;
}
.dropdown-checkboxes__label[data-v-5d68f4af] {
  color: #f1f1f1;
  font-size: 14px;
  font-weight: 400;
  line-height: 120%;
  margin-left: 2px;
  white-space: nowrap;
}
.dropdown-checkboxes__label--price[data-v-5d68f4af] {
  align-items: center;
  display: flex;
  gap: 2px;
}
.dropdown-checkboxes__button[data-v-5d68f4af] {
  margin-top: 22px;
}
.dropdown-range__inputs[data-v-73ba9dca] {
  display: flex;
  gap: 1.25rem;
  margin-bottom: 0.8125rem;
  position: relative;
}
.dropdown-range__inputs[data-v-73ba9dca]:before {
  background: #333443;
  content: "";
  height: 1px;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 0.5rem;
}
.dropdown-range__input[data-v-73ba9dca] {
  margin-bottom: 0 !important;
  width: 5rem;
}
.dropdown-range__input[data-v-73ba9dca] .input {
  padding: 0.4375rem;
}
.dropdown-range__slider[data-v-73ba9dca] {
  margin-bottom: -13px !important;
}
.dropdown-range__slider[data-v-73ba9dca] .range-slider-fill {
  background: #efae14 !important;
}
.case-battle-filter[data-v-3947e93e] {
  align-items: center;
  background: #161821;
  border-radius: 2px;
  display: flex;
  padding: 1rem 1.25rem;
}
.case-battle-filter__title-wrapper[data-v-3947e93e] {
  align-items: center;
  color: #dce1e5;
  display: flex;
  margin-right: 1.5rem;
}
.case-battle-filter__icon[data-v-3947e93e] {
  color: #efae14;
  margin-right: 0.4375rem;
}
.case-battle-filter__title[data-v-3947e93e] {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  text-transform: uppercase;
}
.case-battle-filter__item[data-v-3947e93e] {
  height: 2.875rem;
  width: 7rem;
}
.case-battle-filter__item + .case-battle-filter__item[data-v-3947e93e] {
  margin-left: 0.625rem;
}
.case-battle-filter__item--big[data-v-3947e93e] {
  width: 10.625rem;
}
.case-battle-filter__item--input[data-v-3947e93e] {
  font-size: 0.75rem;
  margin-bottom: 0 !important;
  transition: background-color 0.3s ease;
  width: 13.375rem;
}
.case-battle-filter__item--input[data-v-3947e93e]:hover {
  background-color: #1e1e29;
}
.case-battle-filter__item--input[data-v-3947e93e] .input::-moz-placeholder {
  text-transform: capitalize;
}
.case-battle-filter__item--input[data-v-3947e93e] .input::placeholder {
  text-transform: capitalize;
}
.case-battle-filter__button[data-v-3947e93e] {
  color: #8f9daa;
  font-size: 0.75rem;
  font-weight: 600;
  height: 2.875rem;
  line-height: 1rem;
  margin-left: 0.625rem;
}
.row-item[data-v-94a7c7f9] {
  background: var(--w-surface-color-10);
  height: 96px;
  position: relative;
}
.row-item--active[data-v-94a7c7f9] {
  background: linear-gradient(80deg, var(--5bb7af87) 0, transparent 30%),
    var(--w-surface-color-10);
}
.row-item--shared .row-item__decoration[data-v-94a7c7f9] {
  left: 8px;
  -webkit-mask: url(data:image/png;base64,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)
    top/cover no-repeat;
  mask: url(data:image/png;base64,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)
    top/cover no-repeat;
  opacity: 1;
  width: 140px;
}
.row-item--reversed .row-item__decoration[data-v-94a7c7f9] {
  left: 8px;
  -webkit-mask: url(data:image/png;base64,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)
    top/cover no-repeat;
  mask: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIwAAABJCAYAAADv5c45AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAZ7SURBVHgB7ZzNbhNXFMfveOyxPf6MXdwCqlCpUBFpQ1qXoCQsrC7yBrDqtu+R16j6BrDqNhuyAQRK2kBL2qpFrWgQECB2PM6MMx576lPVKEQhvjNzzsyYnt8qkifW33P/95xzP4VgGIZhGIZhGIZhGIZhGIZhGIZhGIZhGIZhGIZhGIZhGIZhGIZhGIZhGIZhGIZhGOYNFDGBuEPdfzUa6fbOjjqoVFIVx1FM206kkkkVPs9q2qBtmi78nVSUnmlZfdVxetObmz3l33/H5boQ6iczMxk9m1W1VEqNUgs1E2OYny9c0NKFQkZR1UxSVVXhk5Sq9rZbLSdl2+anm5u2QOLH2dnyVKGQ9fI/VFooibVh1ur1VCmZzBaHHdXStIRAxun3+4Zp2r9vbBjXhOiLgPgxDZUWKmJpGIgmaj5fyKbTmgiJpmFYQRtrWYjEN/V6pafrKREADC1UxMowUAt8NjdXDtMohwnaWMtD03y9sPBekLSJpYWC2Bjm18XFwpTj6BSpxytQqLqq2vlgZWVP+MC9elV99ORJFcM0QHcw6Jy/dcsQMSByw8QhqrwNa3/f/unevZafHg5pNV+tVgUSUOP8cPv2q6ijTaSG+bPRyOiWVYpDVHkb0FDdVqvlZxRzf2kpV7KsokACtKia1v5odbUrIiIyw0AKyiQSeTEh+E0Lv8zNVbGjZ5QpKpKePWlmAUAv6BYeOX/mTCtr2wOBiF8tGIRumEk0ywg/DaXcuNF/Vip1BDJRmSbUlDTJZjmIn5RAkZr8aglCaBHm/sxM7l0wCwC/4+/5eU8zuv1Oh6RRQcuzYXEtQiIUw8DQuVQqoY0W4oCm60W30UjKPg+jrGI6bQoCusORmBctQSA3DJjli4UFtPmIuGANV6Qf2XbF9ZDWp6am0GuZEV61+IXcMOdmZwtYM55xA37XH5cvSxeeUABTRRnQ8vjKlbIghtQwkOf9rt5OCilNy8GsruzzlFHGVZSMFy1+IDMMhMd9RYlkriBsMuVyWTYdQJSBJQdBhBctfiAzzG+Li/l3NRUdBn7ni0ZDeqRCNWLyo8UrJIaBQvddGULLMlzdzsn2bBgxYc/++tXiFRLDQKEr/mfAqMlLz1ayWV9bJyi0eAHdMBBdCroeu60KYeClZ584ccIShFBFGXTDzM/Pa2HVLinT7IkYAT37+dKSLvMsdfFLFWXQDRPWyKhomubp9fWXPdsmC+1+aLZaGdlnq7q+LwjpGYa0FllQDfNtvZ4KI7rA8YyptbU2/H3u7t027H0VMQEWGGXnQra3t0mPlsBmdOx5GVTDfJVMkk/Swa6zUzdvvlIU5fUhsO83NtpxSk+1Wk2qkahHSwCc5RKIoBoGDpkJQsAsH58+/YZZgGUhBt+tr+/ExTRt25aqY4Ad13UEIdhtgmYYGB1RpqPXZhkWi0d9vjw0zamzZ5vwnIgYeA9wckDqWUUhNbkXLTKgGQZGR4KIcWYZAZ/Dc3EwzdbWltT72Hr+nPyIrKwWGdAM89Ky0oIAyPGt/f3mOLOMiItpuoOB1OnHxqVL5Gk0l8vFzzA1VSXZwPPCMJpfrq97eqlgGjAZdUF5HLrjSDWSbEcIgtVsBjq6exA0wwQ9T3wUquO0/N5qACYDs4mISJbL0nUDdTT0omUcKIbBLKpG6KpqfHjnTqD5FTAbmE5EAMy0yr6XnuOQGsaLlnGgGObhw4eohgGz1FZXUTYagel2s9m2iADZ9/J+sUg6tBYCr41QDPPCNNFSG6ZZRlxcWdmD7xUhUyqVpBrplWGQ30Qlq2UcKA1dKRZRxMC6ELZZRsD3RmEaGUrZbGTFuVdQDHOyUgm8jA6LibAuJAgB04S5WJlOp2Oz4xBLSyxuTTi4mEhN3BYrJw2UDTbbjUbe7Pd9b2uA+RJjOIN93DN7nc7exQcPxkYHOGGZy+fH7gMJuoyhuG737smTx5r86vXrg8PrXkfhuq5y49q1Yzvv5adPi3AqQPgEqzYM5bTcOOB+mHFCZNMePDc0L3kqgMb7/PHj/rFpVJHrj/+Z6q1DaziT7iYSpAu7sqCkpKc7O7G5bzZMLXAmifoGBawLDAaahvJecEZJuRx5lb9rWVJaw9ByEMprNzBvu+gZBsp7QTHM7u4u+XpItVCQiu9haDmMn9scxrFWr+uYR3Ww3guKYaanp8kbyeh2pbSGoeUo+slkGWs7JHzPe7peEohM12ooEeYf2bjrZtT98jQAAAAASUVORK5CYII=)
    top/cover no-repeat;
  opacity: 1;
  width: 140px;
}
.row-item__decoration[data-v-94a7c7f9] {
  background-color: var(--0de2be95);
  bottom: 0;
  height: 75%;
  left: 0;
  -webkit-mask-image: url(data:image/png;base64,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);
  mask-image: url(data:image/png;base64,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);
  -webkit-mask-size: cover;
  mask-size: cover;
  opacity: 0.05;
  position: absolute;
  width: 120px;
}
.row-item__value[data-v-94a7c7f9] {
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-transform: none;
  --font-size: 12px;
  --line-height: 16px;
  color: var(--w-text-color-2);
}
.row-item__live-label[data-v-94a7c7f9] {
  background: #da3f3f;
  border-radius: 0 2px 2px 0;
  color: #f1f1f1;
  font-size: 8px;
  font-weight: 600;
  left: 0;
  line-height: 1.2;
  padding: 2px 10px;
  position: absolute;
  text-transform: uppercase;
  top: 0;
}
.row-item__content[data-v-94a7c7f9] {
  align-items: center;
  display: flex;
  height: 100%;
  justify-content: flex-start;
  position: relative;
  width: 100%;
  z-index: 2;
}
.row-item__round-wrapper[data-v-94a7c7f9] {
  align-items: center;
  display: flex;
  flex-shrink: 0;
  height: 100%;
  justify-content: center;
  width: 106px;
}
.row-item__round[data-v-94a7c7f9] {
  height: 55px;
  width: 55px;
}
.row-item__cases[data-v-94a7c7f9] {
  align-items: center;
  display: flex;
  flex-grow: 2;
  flex-shrink: 1;
  flex-wrap: nowrap;
  gap: 28px;
  height: 100%;
  margin-right: auto;
  overflow: hidden;
  padding: 0 31px 0 10px;
  position: relative;
}
.row-item__cases[data-v-94a7c7f9]:after {
  background: linear-gradient(270deg, #161821, #1e1e2900);
  content: "";
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
  width: 78px;
}
.row-item__case[data-v-94a7c7f9] {
  --entity-image-size-multiplier: 0.3;
  flex-shrink: 0;
  height: 65px;
  position: relative;
  width: 98px;
}
.row-item__count[data-v-94a7c7f9] {
  align-items: center;
  background: #292937;
  border-radius: 2px;
  color: #f1f1f1;
  display: flex;
  font-size: 10px;
  font-weight: 600;
  justify-content: center;
  left: -10px;
  line-height: 120%;
  padding: 2px 10px;
  position: absolute;
  text-transform: uppercase;
  top: 0;
}
.row-item__actions[data-v-94a7c7f9] {
  align-items: center;
  display: flex;
  flex-shrink: 0;
  gap: 0.625rem;
  padding: 0 1.25rem 0 0.625rem;
  width: 15rem;
}
.row-item__text[data-v-94a7c7f9] {
  font-size: 0.75rem;
  font-weight: 600;
  text-transform: uppercase;
}
.row-item__button[data-v-94a7c7f9] {
  align-items: center;
  display: flex;
  flex-grow: 1;
  flex-shrink: 0;
  gap: 9px;
  justify-content: center;
  text-align: center;
  width: 50%;
}
.row-item__button-icon[data-v-94a7c7f9] {
  color: var(--w-color-accent-7);
  font-size: 1.25rem;
}
.row-item__icon[data-v-94a7c7f9] {
  color: #efae14;
  font-size: 18px;
}
.row-item__price[data-v-94a7c7f9] {
  color: #dce1e5;
  flex-shrink: 0;
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 140%;
  margin: 0 0.5rem;
  text-align: left;
  width: 7.5rem;
}
.row-item__players[data-v-94a7c7f9] {
  flex-shrink: 0;
  width: 11rem;
  --w-user-avatar-size-mod: 1.5;
}
.row-item__additional-case[data-v-94a7c7f9] {
  background-image: url(/static/case-contains.svg);
  background-position: 50%;
  background-size: cover;
  color: #8f9daa;
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  padding: 10px 6px 5px;
  text-align: center;
}
.mobile-item__header[data-v-bd1ab288] {
  align-items: center;
  background: #1b1c25;
  display: flex;
  justify-content: space-between;
  margin-bottom: 4px;
  overflow: hidden;
  padding: 12px 16px;
  position: relative;
}
@media (max-width: 768px) {
  .mobile-item__header[data-v-bd1ab288] {
    padding: 6px 10px;
  }
}
.mobile-item__header--active[data-v-bd1ab288] {
  background: linear-gradient(55deg, var(--15ffcdbd) -10%, transparent 40%),
    var(--w-surface-color-10);
}
.mobile-item__header--shared .mobile-item__decoration[data-v-bd1ab288] {
  -webkit-mask: url(data:image/png;base64,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)
    top/contain no-repeat;
  mask: url(data:image/png;base64,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)
    top/contain no-repeat;
  opacity: 1;
}
.mobile-item__header--reversed .mobile-item__decoration[data-v-bd1ab288] {
  -webkit-mask: url(data:image/png;base64,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)
    top/contain no-repeat;
  mask: url(data:image/png;base64,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)
    top/contain no-repeat;
  opacity: 1;
}
.mobile-item__live-plug[data-v-bd1ab288] {
  background: #da3f3f;
  border-radius: 0 2px 2px 0;
  font-size: 8px;
  font-weight: 600;
  left: 0;
  padding: 2px 10px;
  position: absolute;
  text-transform: uppercase;
  top: 0;
}
.mobile-item__decoration[data-v-bd1ab288] {
  background-color: var(--86c9ef6a);
  height: 160%;
  left: 0;
  -webkit-mask: url(/static/core/modules/casebattle/vs.png) top/contain
    no-repeat;
  mask: url(/static/core/modules/casebattle/vs.png) top/contain no-repeat;
  opacity: 0.05;
  position: absolute;
  top: 4px;
  width: 95px;
}
.mobile-item__general-info[data-v-bd1ab288] {
  align-items: center;
  display: flex;
  gap: 12px;
  justify-content: center;
}
.mobile-item__general-info-price[data-v-bd1ab288] {
  font-size: 16px;
  font-weight: 700;
}
.mobile-item__item[data-v-bd1ab288] {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 4px;
}
.mobile-item__round[data-v-bd1ab288] {
  height: 40px;
  width: 40px;
}
.mobile-item__title[data-v-bd1ab288] {
  color: #8f9daa;
  font-size: 12px;
  font-weight: 400;
  line-height: 130%;
}
.mobile-item__value[data-v-bd1ab288] {
  color: #dce1e5;
}
.mobile-item__sharing-icon[data-v-bd1ab288] {
  color: var(--w-color-accent-7);
  font-size: 18px;
}
.mobile-item__body[data-v-bd1ab288] {
  background: #1b1c25;
  padding: 20px 16px;
  position: relative;
}
@media (max-width: 768px) {
  .mobile-item__body[data-v-bd1ab288] {
    padding: 16px;
  }
}
.mobile-item__cases[data-v-bd1ab288] {
  align-items: center;
  display: flex;
  justify-content: space-around;
  margin-bottom: 20px;
  padding: 0 10px;
}
.mobile-item__case[data-v-bd1ab288] {
  --entity-image-size-multiplier: 0.33;
  height: 63px;
  position: relative;
  width: 98px;
}
.mobile-item__count[data-v-bd1ab288] {
  align-items: center;
  background: #292937;
  border-radius: 2px;
  color: #f1f1f1;
  display: flex;
  font-size: 10px;
  font-weight: 600;
  justify-content: center;
  left: -10px;
  line-height: 120%;
  padding: 2px 10px;
  position: absolute;
  text-transform: uppercase;
  top: 0;
}
.mobile-item__buttons[data-v-bd1ab288] {
  align-items: center;
  display: flex;
  gap: 10px;
}
.mobile-item__button[data-v-bd1ab288] {
  align-items: center;
  display: flex;
  flex-grow: 1;
  gap: 9px;
  justify-content: center;
  text-align: center;
}
.mobile-item__icon[data-v-bd1ab288] {
  color: #efae14;
  font-size: 7px;
}
.mobile-item__text[data-v-bd1ab288] {
  font-size: 0.75rem;
  font-weight: 600;
  text-transform: uppercase;
}
.casebattle-table {
  position: relative;
}
.casebattle-table__item {
  transition: transform 0.7s ease, opacity 0.7s ease;
}
.casebattle-table__body {
  display: flex;
  flex-direction: column;
  gap: 2px;
  margin-bottom: 16px;
  overflow: hidden;
}
@media screen and (max-width: 768px) {
  .casebattle-table__body {
    display: flex;
    flex-direction: column;
    gap: 12px;
    padding: 0 8px;
  }
}
.casebattle-table__actions {
  margin-bottom: 16px;
  padding: 0 8px;
}
.casebattle-table__button {
  width: 100%;
}
.casebattle-table__blank {
  align-items: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  min-height: 50vh;
}
.casebattle-table__filter {
  margin-bottom: 10px;
}
.casebattle-table__icon {
  color: #8f9daa;
  font-size: 1.25rem;
  margin-bottom: 1rem;
  pointer-events: none;
}
.casebattle-table__title {
  color: #dce1e5;
  font-size: 16px;
  font-weight: 600;
  line-height: 120%;
  margin-bottom: 1.25rem;
}
.casebattle-table__button-text {
  color: #dce1e5;
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-transform: uppercase;
}
.casebattle-table .list-complete-casebattle-item {
  display: inline-block;
  overflow: hidden;
  transition: transform 0.7s ease, opacity 0.7s ease;
}
.casebattle-table .list-complete-casebattle-enter-from,
.casebattle-table .list-complete-casebattle-leave-to {
  opacity: 0;
  transform: translate(30px);
}
.casebattle-table_active-battles .casebattle-table__head-cell i,
.casebattle-table_active-battles .casebattle-table__head-cell_rounds {
  display: flex;
}
.casebattle-table_active-battles .casebattle-table__head-cell_cost,
.casebattle-table_active-battles .casebattle-table__head-cell_players,
.casebattle-table_active-battles .casebattle-table__head-cell_rounds {
  cursor: pointer;
}
.casebattle-table_active-battles .casebattle-table__head-cell_cost:hover,
.casebattle-table_active-battles .casebattle-table__head-cell_players:hover,
.casebattle-table_active-battles .casebattle-table__head-cell_rounds:hover {
  color: #fff;
}
.casebattle-table_active-battles .casebattle-table__head-cell_date {
  display: none;
}
.casebattle-table_active-battles .casebattle-table__head-cell_actions {
  width: 14.375rem;
}
.casebattle-table_active-battles .casebattle-table__cell-rounds {
  display: flex;
}
.casebattle-table_active-battles .casebattle-table__cell-actions {
  padding-right: 0.625rem;
  width: 14.375rem;
}
.casebattle-table_active-battles .casebattle-table__cell-actions .button {
  margin-right: 0.625rem;
  width: 50%;
}
@media screen and (max-width: 768px) {
  .casebattle-table_active-battles .casebattle-table__cell-actions {
    padding-left: 1rem;
    padding-right: 0;
  }
  .casebattle-table_active-battles
    .casebattle-table__cell-actions
    .button:last-child {
    margin-right: 1rem;
  }
}
.casebattle-table_my-battles .casebattle-table__head-cell_status {
  display: flex;
}
.casebattle-table_my-battles .casebattle-table__head-cell_status span {
  margin-right: 0;
}
.casebattle-table_my-battles .casebattle-table__head-cell_rounds {
  display: none;
}
.casebattle-table_my-battles .casebattle-table__head-cell_date {
  display: flex;
  width: 10rem;
}
.casebattle-table_my-battles .casebattle-table__cell-status {
  display: flex;
}
@media screen and (max-width: 768px) {
  .casebattle-table_my-battles .casebattle-table__cell-status {
    flex: 0 0 100%;
    order: 1;
  }
}
.casebattle-table_my-battles .casebattle-table__cell-date {
  display: flex;
}
@media screen and (max-width: 768px) {
  .casebattle-table_my-battles .casebattle-table__cell-date {
    font-size: 12px;
    height: auto;
    order: 2;
    padding: 1.25rem 1rem;
  }
}
.casebattle-table_my-battles .casebattle-table__cell-players {
  align-items: flex-end;
}
@media screen and (max-width: 768px) {
  .casebattle-table_my-battles .casebattle-table__cell-players {
    height: auto;
    order: 3;
    padding: 0.8125rem 1rem;
  }
  .casebattle-table_my-battles .casebattle-table__cell-cases {
    flex: 0 0 100%;
    height: 0;
    order: 4;
  }
  .casebattle-table_my-battles .casebattle-table__cell-cases:after {
    content: none;
  }
  .casebattle-table_my-battles .casebattle-table__cell-cases-list {
    border-top: none;
    left: 0;
  }
}
.casebattle-table_my-battles .casebattle-table__cell-cost {
  align-items: center;
  justify-content: center;
}
@media screen and (max-width: 768px) {
  .casebattle-table_my-battles .casebattle-table__cell-cost {
    display: none;
  }
}
.casebattle-table_my-battles .casebattle-table__cell-status-text {
  font-size: 14px;
}
@media screen and (max-width: 768px) {
  .casebattle-table_my-battles .casebattle-table__cell-actions {
    border-top: none;
    order: 5;
    padding-top: 0;
  }
  .casebattle-table_my-battles .casebattle-table__cell-actions button {
    width: 100%;
  }
  .casebattle-table_top-battles .casebattle-table__row {
    background: #1b1c25;
  }
}
.casebattle-table_top-battles .casebattle-table__head-cell_rating {
  display: flex;
}
.casebattle-table_top-battles .casebattle-table__head-cell_cases,
.casebattle-table_top-battles .casebattle-table__head-cell_items {
  display: none;
}
.casebattle-table_top-battles .casebattle-table__head-cell_game-price {
  display: flex;
}
.casebattle-table_top-battles .casebattle-table__head-cell_cost {
  width: 12rem;
}
.casebattle-table_top-battles .casebattle-table__row {
  height: 6rem;
}
@media screen and (max-width: 768px) {
  .casebattle-table_top-battles .casebattle-table__row {
    height: auto;
  }
}
.casebattle-table_top-battles .casebattle-table__cell-rating {
  align-items: center;
  display: flex;
  justify-content: center;
}
@media screen and (max-width: 768px) {
  .casebattle-table_top-battles .casebattle-table__cell-rating {
    border-bottom: none;
    height: 36px;
    padding: 0;
    right: 8px;
    top: 8px;
    width: 36px;
  }
  .casebattle-table_top-battles .casebattle-table__cell-rating:before {
    content: none;
  }
  .casebattle-table_top-battles
    .casebattle-table__cell-rating
    .case-battle-rating {
    height: 22px;
    width: 22px;
  }
  .casebattle-table_top-battles
    .casebattle-table__cell-rating
    .case-battle-rating__place {
    font-size: 10px;
  }
  .casebattle-table_top-battles .casebattle-table__cell-actions {
    border-top: none;
  }
  .casebattle-table_top-battles .casebattle-table__cell-actions button {
    width: 100%;
  }
  .casebattle-table_top-battles .casebattle-table__cell-cost {
    align-items: flex-start;
    max-width: 130px;
  }
  .casebattle-table_top-battles
    .casebattle-table__cell-cost
    .casebattle-table__small-cell-title {
    color: #8f9daa;
    font-size: 12px;
    font-weight: 400;
    text-transform: none;
  }
  .casebattle-table_top-battles
    .casebattle-table__cell-cost
    .casebattle-table__small-cell {
    align-items: flex-start;
    display: flex;
    justify-content: flex-start;
    width: 100%;
  }
  .casebattle-table_top-battles .casebattle-table__cell-cost:after {
    content: none;
    flex-grow: 0;
  }
}
.casebattle-table_top-battles .casebattle-table__cell-rating-small {
  display: flex;
}
@media screen and (max-width: 768px) {
  .casebattle-table_top-battles
    .casebattle-table__cell-rating-small
    .casebattle-table__small-cell-title {
    margin-top: 0;
  }
  .casebattle-table_top-battles
    .casebattle-table__cell-rating-small
    .casebattle-table__small-cell-value {
    margin-bottom: 0;
    margin-top: 0.4375rem;
  }
}
.casebattle-table_top-battles .casebattle-table__cell-cases {
  display: none;
}
.casebattle-table_top-battles .casebattle-table__cell-game-price {
  display: flex;
}
@media screen and (max-width: 768px) {
  .casebattle-table_top-battles .casebattle-table__cell-game-price {
    align-items: flex-start;
    gap: 7px;
  }
  .casebattle-table_top-battles
    .casebattle-table__cell-game-price
    .casebattle-table__small-cell-title {
    color: #8f9daa;
    font-size: 12px;
    font-weight: 400;
    text-transform: none;
  }
}
.casebattle-table_top-battles .casebattle-table__cell-items,
.casebattle-table_top-battles .casebattle-table__cell_game-price {
  display: flex;
}
@media screen and (max-width: 768px) {
  .casebattle-table_top-battles
    .casebattle-table__cell-items
    .casebattle-table__small-cell-title {
    margin-top: 0;
  }
  .casebattle-table_top-battles
    .casebattle-table__cell-items
    .casebattle-table__small-cell-value {
    margin-bottom: 0;
    margin-top: 0.4375rem;
  }
  .casebattle-table_top-battles .casebattle-table__cell-items {
    flex-direction: column;
  }
  .casebattle-table_top-battles .casebattle-table__cell-cost .price {
    margin-bottom: 0.1875rem;
  }
  .casebattle-table_top-battles .casebattle-table__cell-players {
    align-items: flex-end;
    justify-content: center;
    padding-right: 1rem;
  }
  .casebattle-table_top-battles
    .casebattle-table__cell-players
    .casebattle-table__small-cell {
    display: none;
  }
  .casebattle-table_top-battles
    .casebattle-table__cell-players
    .casebattle-table__small-cell-title {
    margin-top: 0.25rem;
  }
  .casebattle-table_top-battles
    .casebattle-table__cell-players
    .casebattle-table__players-list {
    align-items: center;
  }
}
.core-list {
  z-index: 1;
}
.core-list__item {
  display: flex;
  justify-content: center;
}
.core-list--preset--main-entities {
  display: grid;
  gap: 10px;
  grid-template-columns: repeat(auto-fill, minmax(190px, 1fr));
  justify-content: center;
}
@media (max-width: 768px) {
  .core-list--preset--main-entities {
    grid-template-columns: repeat(auto-fill, minmax(160px, 1fr));
  }
}
.core-list--preset--main-entities-min {
  gap: 10px;
}
.core-list--preset--main-entities-min,
.core-list--preset--upgrade-mobile {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(155px, 1fr));
  justify-content: center;
}
.core-list--preset--upgrade-mobile {
  gap: 2px;
}
.core-list--preset--items {
  display: grid;
  gap: 10px;
  grid-template-columns: repeat(auto-fit, minmax(170px, 210px));
  justify-content: center;
}
.core-list--preset--items-case-contains {
  display: grid;
  gap: 10px;
  grid-template-columns: repeat(auto-fit, minmax(170px, 2101fr));
  justify-content: center;
}
.core-list--preset--full-page-cases {
  display: grid;
  gap: 24px;
  grid-template-columns: repeat(auto-fill, 264px);
  justify-content: space-between;
}
@media (max-width: 1024px) {
  .core-list--preset--full-page-cases {
    justify-content: center;
  }
}
@media (max-width: 768px) {
  .core-list--preset--full-page-cases {
    gap: 35px 30px;
    grid-template-columns: repeat(auto-fill, 145px);
  }
}
.core-list--preset--influencer-cases {
  display: grid;
  gap: 18px;
  grid-template-columns: repeat(auto-fill, minmax(250px, 250px));
  justify-content: center;
  margin-top: 35px;
}
@media (max-width: 768px) {
  .core-list--preset--influencer-cases {
    gap: 18px;
    grid-template-columns: repeat(auto-fill, minmax(145px, 145px));
  }
}
.core-list--preset--seo-cases {
  display: grid;
  gap: 38px;
  grid-template-columns: repeat(auto-fill, minmax(250px, 250px));
  justify-content: center;
  margin-top: 35px;
}
@media (max-width: 768px) {
  .core-list--preset--seo-cases {
    gap: 18px;
    grid-template-columns: repeat(auto-fill, minmax(145px, 145px));
  }
}
.core-list--preset--top-drop {
  display: flex;
  flex-wrap: wrap;
  gap: 0.5rem;
}
@media (max-width: 768px) {
  .core-list--preset--top-drop {
    flex-wrap: nowrap;
    overflow: auto;
  }
  .core-list--preset--top-drop .core-list__item {
    flex-grow: 1;
  }
}
.core-list--preset--live-drop {
  display: flex;
  flex-direction: column;
  gap: 1px;
  position: relative;
  width: 160px;
}
.core-list--preset--live-drop .core-list__item {
  transition: transform 0.45s ease;
}
.core-list--preset--case-on-fire-prizes {
  max-width: 1085px;
}
.core-list--preset--case-on-fire-prizes,
.core-list--preset--modal-entities {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
  justify-content: center;
  margin: 0 auto;
}
.core-list--preset--modal-entities .core-list__item {
  flex-grow: 1;
}
.core-list--preset--giveaway-prizes {
  display: flex;
  flex-wrap: wrap;
  gap: 16px;
  justify-content: center;
}
@media (max-width: 768px) {
  .core-list--preset--giveaway-prizes {
    display: grid;
    gap: 8px;
    grid-template-columns: repeat(auto-fill, minmax(167px, 1fr));
  }
  .core-list--preset--giveaway-prizes.core-list--preset--giveaway-prizes-centering {
    display: flex;
    justify-content: center;
  }
}
.core-list .slideY-enter-active,
.core-list .slideY-leave-active {
  transition: transform 0.5s ease-in, opacity 0.3s ease-in;
}
.core-list .slideY-enter-from,
.core-list .slideY-leave-to {
  opacity: 0;
  transform: translateY(30px);
}
.core-list .slideY-leave-active {
  position: absolute;
}
.core-list:not(.core-icon):before {
  content: normal;
}
.core-case-labels {
  display: flex;
  flex-direction: column;
  gap: 10px;
}
.core-case-labels__label {
  border-radius: 2px;
  color: #161821;
  font-size: 14px;
  font-weight: 600;
  letter-spacing: 0;
  line-height: 19.07px;
  min-width: 43px;
  padding: 1px 5px;
  text-align: center;
  text-transform: uppercase;
  width: -moz-fit-content;
  width: fit-content;
  z-index: 1;
}
.core-case-labels__label--top {
  background: #2dc5f5;
}
.core-case-labels__label--new {
  background: #ff8845;
}
.core-case-labels__label--sale {
  background: #da3f3f;
}
.core-case-notices {
  display: flex;
  gap: 0.3rem;
  width: 100%;
}
.core-case-notices__notice {
  align-items: center;
  background: #292937;
  border-radius: 2px;
  color: #fff;
  display: flex;
  flex-shrink: 1;
  font-size: var(--core-case-notices-font-size, 12px);
  font-weight: 600;
  gap: 0.3rem;
  padding: 4px 6px;
  white-space: nowrap;
}
@media (max-width: 768px) {
  .core-case-notices__notice {
    font-size: var(--core-case-notices-font-size-mobile, 10px);
  }
}
.core-case-notices__notice-days {
  color: #2abd69;
}
.core-case-notices__notice--crowdfunding {
  color: #efae14;
  text-transform: capitalize;
}
.core-case-notices__event-token-drop-probability--low {
  color: #d84545;
}
.core-case-notices__event-token-drop-probability--medium {
  color: #eccb12;
}
.core-case-notices__event-token-drop-probability--high {
  color: #2fa662;
}
.core-case-notices__notavailable,
.core-case-notices__sold-out {
  color: #8f9daa;
}
.core-case-notices__limit-expire-icon {
  pointer-events: none;
  --core-ico-color: #2fa662;
}
.core-case-notices__limit-count-icon {
  pointer-events: none;
  --core-ico-color: #eccb12;
  font-size: 16px;
}
.core-case-notices__limit-count {
  color: #efae14;
  --core-ico-color: #eccb12;
}
.collapse .collapse-trigger {
  cursor: pointer;
  display: inline;
}
.collapse .collapse-content {
  display: inherit;
}
.fadeHeight-enter-active,
.fadeHeight-leave-active {
  max-height: 5000px;
  transition: max-height 0.4s;
}
.fadeHeight-enter-from,
.fadeHeight-leave-to {
  max-height: 0;
}
.containes-wrap {
  padding: 1.25rem 0;
}
.containes-wrap .price-inner {
  justify-content: flex-start;
}
@media screen and (max-width: 768px) {
  .containes-wrap {
    padding: 1.25rem 0;
  }
}
.containes-wrap .containes-title {
  align-items: center;
  display: flex;
  line-height: 1;
  margin: 0 0 1.25rem;
}
.containes-wrap .items-wrap_grid {
  gap: 10px;
  position: relative;
}
.containes-wrap .items-wrap_grid.agents {
  grid-gap: 3px !important;
}
@media screen and (max-width: 768px) {
  .containes-wrap .items-wrap_grid.agents {
    grid-template-columns: repeat(auto-fill, minmax(163.391px, 1fr));
  }
}
.containes-wrap .items-wrap_grid.agents .profile-agent {
  margin: 0 5px 10px;
  width: calc(100% - 10px);
}
@media screen and (max-width: 768px) {
  .containes-wrap .items-wrap_grid.shards {
    grid-template-columns: repeat(auto-fill, minmax(163.391px, 1fr));
  }
}
.containes-wrap .items-wrap_grid.shards .profile-shard {
  margin: 0 5px 10px;
  width: calc(100% - 10px);
}
.containes-wrap .item-wrap {
  cursor: pointer;
  overflow: hidden;
  position: relative;
  transition: 0.3s linear;
}
@media screen and (max-width: 768px) {
  .containes-wrap .item-wrap .new-designed > .core-entity__center-center > * {
    --entity-image-type-koeff: 0.8;
  }
  .containes-wrap
    .item-wrap
    .new-designed
    > .core-entity__center-center
    > *
    > * {
    margin-top: 16px;
  }
}
.containes-wrap .item-wrap:hover {
  transform: scale(1.05);
}
.containes-wrap .item-wrap_transparent {
  opacity: 0.2;
}
.containes-wrap
  .item-wrap_transparent.item-wrap_without-chances
  .base-item__inner,
.containes-wrap .item-wrap_without-chances .base-item__inner {
  background: #ff000026;
}
.containes-wrap .item-wrap .admin-info {
  bottom: 0.58rem;
  height: 100%;
  left: 0.25rem;
  position: absolute;
  right: 0.25rem;
  top: 0.1875rem;
  transition: 0.3s linear;
  z-index: 40;
}
.containes-wrap .item-wrap .admin-info .odds {
  align-items: center;
  background: #141620;
  border-radius: 0.25rem;
  color: #60616c;
  display: flex;
  font-size: 0.625rem;
  font-weight: 600;
  left: 12px;
  padding: 0.1875rem;
  position: absolute;
  text-align: right;
  text-transform: uppercase;
  top: 30px;
  z-index: 1;
}
.containes-wrap .item-wrap .admin-info .odds.to-top {
  top: 5px;
}
.containes-wrap .item-wrap .admin-info .odds span {
  color: #ccc;
}
.containes-wrap .item-wrap .admin-info .odds .price {
  margin: 0 0.1875rem;
}
.containes-wrap .item-wrap .admin-info .odds-table-wrap-back {
  background: #1b1c25e6;
  bottom: 0;
  box-sizing: border-box;
  height: 100%;
  left: 0;
  opacity: 1;
  padding: 1.875rem 0 0;
  position: absolute;
  right: 0;
  text-decoration: none;
  top: 0;
  transition: opacity 0.2s ease-in-out;
  width: 100%;
  z-index: 4;
}
.containes-wrap .item-wrap .admin-info .odds-table-wrap {
  box-sizing: border-box;
  color: #8f9daa;
  font-size: 0.625rem;
  font-weight: 600;
  height: 100%;
  line-height: 0.7375rem;
  overflow-y: auto;
  padding: 0 0.3125rem 0.3125rem;
  width: 100%;
}
.containes-wrap .item-wrap .admin-info .odds-table-wrap .odds-table-wrap-show {
  opacity: 1;
}
.containes-wrap .item-wrap .admin-info .odds-table-wrap table {
  width: 96%;
}
.containes-wrap .item-wrap .admin-info .odds-table-wrap table thead th {
  color: #8f9daa;
  font-size: 0.625rem;
  line-height: 0.75rem;
  margin-bottom: 1.75rem;
}
.containes-wrap
  .item-wrap
  .admin-info
  .odds-table-wrap
  table
  thead
  th.odds-number {
  width: 1.75rem;
}
.containes-wrap
  .item-wrap
  .admin-info
  .odds-table-wrap
  table
  thead
  th.odds-number--without-exterior {
  width: 73%;
}
.containes-wrap .item-wrap .admin-info .odds-table-wrap table thead th.quality {
  padding-right: 1.25rem;
  width: 0.9375rem;
}
.containes-wrap .item-wrap .admin-info .odds-table-wrap table thead th.price {
  padding-bottom: 0.5rem;
  padding-right: 1.25rem;
  width: 2.1875rem;
}
.containes-wrap .item-wrap .admin-info .odds-table-wrap table tbody tr td {
  color: #fff;
  padding-bottom: 0.125rem;
  white-space: nowrap;
}
.containes-wrap
  .item-wrap
  .admin-info
  .odds-table-wrap
  table
  tbody
  tr.stattrak
  .odds-number,
.containes-wrap
  .item-wrap
  .admin-info
  .odds-table-wrap
  table
  tbody
  tr.stattrak
  .quality {
  color: #ea6a2a;
}
.containes-wrap .item-wrap__short-info {
  align-items: center;
  display: flex;
  height: 1.5625rem;
  justify-content: space-between;
  left: 0;
  padding: 11px 8px 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 55;
}
.containes-wrap .item-wrap__short-info .item-wrap__chance {
  align-items: center;
  display: flex;
  font-size: 0.75rem;
  margin-top: 0.1875rem;
}
.containes-wrap .item-wrap__short-info .item-wrap__chance span:first-child {
  color: #8f9daa;
  font-weight: 500;
  padding: 0 0.3125rem 0 0;
}
.containes-wrap .item-wrap__short-info .item-wrap__chance span:last-child {
  font-weight: 700;
}
.containes-wrap .item-wrap__short-info .item-wrap__button {
  align-items: center;
  background-color: #333443;
  border-radius: 2px;
  cursor: pointer;
  display: flex;
  height: 1.5625rem;
  justify-content: center;
  width: 1.5625rem;
  z-index: 6;
}
.containes-wrap .item-wrap__short-info .item-wrap__button:hover {
  background-color: #373845;
}
.containes-wrap
  .item-wrap__short-info
  .item-wrap__button:hover
  .item-wrap__button--img {
  fill: #fff;
}
.containes-wrap .item-wrap__short-info .item-wrap__button--img {
  fill: #8f9daa;
}
.containes-wrap .item-wrap__short-info .item-wrap__button--img--new {
  color: #515765;
  font-size: 20px;
}
.containes-wrap .item-wrap .inform-preset {
  background-color: transparent;
  position: absolute;
  right: 10px;
}
.containes-wrap .base-item__stats {
  z-index: 2 !important;
}
.containes-wrap .item .drop-image {
  height: 8.25rem;
  transition: transform 0.3s ease-in-out;
}
.containes-wrap .item:hover .drop-image {
  transform: translateY(-0.625rem);
}
.important-info-list[data-v-f89be088] {
  display: grid;
  gap: 10px;
  grid-template-columns: 1fr 1fr;
}
@media screen and (max-width: 768px) {
  .important-info-list[data-v-f89be088] {
    gap: 16px;
    grid-template-columns: auto;
  }
}
.important-info[data-v-f89be088] {
  display: flex;
  flex-direction: column;
  gap: 6px;
  padding: 8px 16px;
  position: relative;
}
@media screen and (max-width: 768px) {
  .important-info[data-v-f89be088] {
    padding: 8px 0;
  }
  .important-info[data-v-f89be088]:not(:last-of-type):after {
    background: #22252f;
    bottom: -8px;
    content: "";
    display: block;
    height: 1px;
    position: absolute;
    width: 100%;
  }
}
.important-info__title[data-v-f89be088] {
  color: #f1f1f1;
  font-size: 0.875rem;
  line-height: 16.8px;
  text-transform: none;
}
@media screen and (max-width: 768px) {
  .important-info__title[data-v-f89be088] {
    font-size: 0.75rem;
    line-height: 15.6px;
  }
}
.important-info__content[data-v-f89be088] {
  color: #8f9daa;
  font-size: 0.75rem;
  line-height: 15.6px;
}
.important-info__content[data-v-f89be088] span {
  color: #ff8845;
}
.important-info__content[data-v-f89be088] ul {
  list-style: disc;
  padding-left: 25px;
}
.important-info__content[data-v-f89be088] ul br {
  display: none;
}
.important-info__content[data-v-f89be088] a {
  color: inherit;
  text-decoration: underline;
}
._plain-text_1fld2_1 br {
  display: none;
}
._plain-text_1fld2_1 a {
  color: #f1f1f1;
  text-decoration: underline;
}
._plain-text_1fld2_1 h1 {
  font-size: 24px;
  font-weight: 600;
  line-height: 32px;
  text-transform: none;
  --font-size: 24px;
  --line-height: 32px;
  color: #f1f1f1;
  margin-bottom: 20px;
}
._plain-text_1fld2_1 h2 {
  font-size: 18px;
  font-weight: 700;
  line-height: 24px;
  text-transform: none;
  --font-size: 18px;
  --line-height: 24px;
  color: #f1f1f1;
  margin-bottom: 16px;
}
._plain-text_1fld2_1 h3 {
  font-size: 14px;
  font-weight: 500;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: #f1f1f1;
  margin-bottom: 8px;
}
._plain-text_1fld2_1 p,
._plain-text_1fld2_1 ul {
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  text-transform: none;
  --font-size: 12px;
  --line-height: 16px;
  color: #8f9daa;
  margin: 8px 0;
}
._plain-text_1fld2_1 ul {
  list-style: disc;
  padding-left: 25px;
}
.seo-h1 {
  color: #515765;
  font-size: 1rem;
  margin: 1rem 0;
  text-align: center;
}
.case-open-seo-block {
  margin: 1.25rem 0;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .case-open-seo-block {
    padding: 0;
  }
  .case-open-seo-block--transparent-mobile .accordion-list .accordion-item {
    background-color: transparent !important;
  }
}
.case-open-seo-block .accordion-list {
  display: flex;
  flex-direction: column;
  gap: 1rem;
}
.case-open-seo-block .accordion-list .accordion-item {
  background-color: #161821;
  border-radius: 2px;
  padding: 15px 30px;
}
@media screen and (max-width: 768px) {
  .case-open-seo-block .accordion-list .accordion-item {
    padding: 9px 16px;
  }
}
.case-open-seo-block .accordion-list .accordion-item .accordion-item-header {
  align-items: center;
  display: flex;
  justify-content: space-between;
  padding: 17px 0;
}
@media screen and (max-width: 768px) {
  .case-open-seo-block .accordion-list .accordion-item .accordion-item-header {
    padding: 9px 0;
  }
}
.case-open-seo-block
  .accordion-list
  .accordion-item
  .accordion-item-header
  .accordion-item-header-title {
  align-items: center;
  color: #dce1e5;
  display: flex;
  font-size: 1rem;
  font-weight: 600;
  line-height: normal;
  padding-left: 22px;
  position: relative;
}
.case-open-seo-block
  .accordion-list
  .accordion-item
  .accordion-item-header
  .accordion-item-header-title
  h2,
.case-open-seo-block
  .accordion-list
  .accordion-item
  .accordion-item-header
  .accordion-item-header-title
  h3,
.case-open-seo-block
  .accordion-list
  .accordion-item
  .accordion-item-header
  .accordion-item-header-title
  h4 {
  color: #dce1e5;
  font-size: 1rem;
  font-weight: 600;
  line-height: normal;
  margin: 0;
  padding: 0;
  text-transform: none;
}
.case-open-seo-block
  .accordion-list
  .accordion-item
  .accordion-item-header
  .accordion-item-header-title
  .accordion-item-icon {
  color: #515765;
  font-size: 1.125rem;
  left: 0;
  line-height: 1;
  position: absolute;
}
.case-open-seo-block
  .accordion-list
  .accordion-item
  .accordion-item-header
  .accordion-item-header-title
  .accordion-item-icon.core-bestdrop-new {
  font-size: 1.125rem;
  left: -2px;
}
.case-open-seo-block
  .accordion-list
  .accordion-item
  .accordion-item-header
  .important_information,
.case-open-seo-block
  .accordion-list
  .accordion-item
  .accordion-item-header
  .terms_of_service {
  padding-left: 66px;
}
.case-open-seo-block
  .accordion-list
  .accordion-item
  .accordion-item-header
  .important_information
  h3,
.case-open-seo-block
  .accordion-list
  .accordion-item
  .accordion-item-header
  .terms_of_service
  h3 {
  color: #f1f1f1;
  font-size: 1.25rem;
}
@media screen and (max-width: 768px) {
  .case-open-seo-block
    .accordion-list
    .accordion-item
    .accordion-item-header
    .important_information
    h3,
  .case-open-seo-block
    .accordion-list
    .accordion-item
    .accordion-item-header
    .terms_of_service
    h3 {
    font-size: 0.875rem;
  }
}
.case-open-seo-block
  .accordion-list
  .accordion-item
  .accordion-item-header
  .important_information
  .accordion-item-icon,
.case-open-seo-block
  .accordion-list
  .accordion-item
  .accordion-item-header
  .terms_of_service
  .accordion-item-icon {
  color: #ff8845;
  font-size: 20px;
  left: 16px;
}
.case-open-seo-block
  .accordion-list
  .accordion-item
  .accordion-item-header
  .important_information
  .accordion-item-icon:before,
.case-open-seo-block
  .accordion-list
  .accordion-item
  .accordion-item-header
  .terms_of_service
  .accordion-item-icon:before {
  position: relative;
  z-index: 1;
}
.case-open-seo-block
  .accordion-list
  .accordion-item
  .accordion-item-header
  .important_information
  .accordion-item-icon:after,
.case-open-seo-block
  .accordion-list
  .accordion-item
  .accordion-item-header
  .terms_of_service
  .accordion-item-icon:after {
  background-color: #2d2325;
  content: "";
  height: 40px;
  left: -16px;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 50px;
}
.case-open-seo-block
  .accordion-list
  .accordion-item
  .accordion-item-header
  .accordion-item-header-toggle {
  align-items: center;
  display: flex;
}
.case-open-seo-block
  .accordion-list
  .accordion-item
  .accordion-item-header
  .accordion-item-header-toggle
  .chevron {
  color: #8f9daa;
  font-size: 22px;
  transform: rotateX(0);
  transition: transform 0.4s ease;
}
.case-open-seo-block
  .accordion-list
  .accordion-item
  .accordion-item-header
  .accordion-item-header-toggle
  .chevron-open {
  color: #f1f1f1;
  transform: rotateX(180deg);
  transition: transform 0.4s ease;
}
@media screen and (max-width: 768px) {
  .case-open-seo-block
    .accordion-list
    .accordion-item
    .accordion-item-header
    .accordion-item-header-toggle
    .chevron {
    font-size: 18px;
  }
}
.case-open-seo-block .accordion-list .accordion-item .accordion-item-content {
  border-top: 1px solid rgba(81, 87, 101, 0.2);
  margin-top: 17px;
  padding-top: 32px;
}
@media screen and (max-width: 768px) {
  .case-open-seo-block .accordion-list .accordion-item .accordion-item-content {
    padding-top: 16px;
  }
}
.case-open-seo-block
  .accordion-list
  .accordion-item
  .accordion-item-content
  .information-block {
  display: grid;
  gap: 16px;
  grid-template-columns: repeat(2, 1fr);
}
.case-open-seo-block
  .accordion-list
  .accordion-item
  .accordion-item-content
  .information-block
  .information-block__item
  h6 {
  font-size: 0.875rem;
  font-weight: 600;
  padding-bottom: 6px;
}
.case-open-seo-block
  .accordion-list
  .accordion-item
  .accordion-item-content
  .information-block
  .information-block__item
  p {
  color: #8f9daa;
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 18px;
}
@media screen and (max-width: 768px) {
  .case-open-seo-block
    .accordion-list
    .accordion-item
    .accordion-item-content
    .information-block {
    grid-template-columns: 1fr;
  }
}
.case-open-seo-block .faq-list .faq-item:not(:last-child) {
  border-bottom: 1px solid rgba(81, 87, 101, 0.2);
  margin-bottom: 10px;
  padding-bottom: 20px;
}
.case-open-seo-block .faq-list .faq-item .faq-item-header {
  max-width: 50rem;
}
.case-open-seo-block .faq-list .faq-item .faq-item-header .faq-item-title {
  align-items: center;
  color: #dce1e5;
  display: flex;
  font-size: 0.875rem;
  font-weight: 500;
  height: 3rem;
  line-height: 1.25rem;
  text-transform: none;
}
.case-open-seo-block .faq-list .faq-item .faq-item-header .faq-item-title h2,
.case-open-seo-block .faq-list .faq-item .faq-item-header .faq-item-title h3,
.case-open-seo-block .faq-list .faq-item .faq-item-header .faq-item-title h4 {
  color: #dce1e5;
  font-size: 0.875rem;
  font-weight: 600;
  margin: 0;
  padding: 0;
  text-transform: none;
}
.case-open-seo-block .faq-list .faq-item .faq-item-header .faq-item-title i {
  color: #515765;
  font-size: 1.1875rem;
  line-height: revert;
  margin-right: 5px;
  min-width: 22px;
}
.case-open-seo-block
  .faq-list
  .faq-item
  .faq-item-header
  .faq-item-title
  i.core-clock-arrow,
.case-open-seo-block
  .faq-list
  .faq-item
  .faq-item-header
  .faq-item-title
  i.core-contract {
  font-size: 1.0625rem;
}
.case-open-seo-block
  .faq-list
  .faq-item
  .faq-item-header
  .faq-item-title
  i.core-users3 {
  font-size: 1.25rem;
}
.case-open-seo-block .faq-list .faq-item .faq-item-content {
  color: #8f9daa;
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 1rem;
  max-width: 50rem;
}
.case-open-seo-block .faq-list .faq-item .faq-item-content p {
  color: #8f9daa;
  font-size: 0.75rem;
  font-weight: 400;
}
.case-open-seo-block .faq-list .faq-item .faq-item-content p:not(:last-child) {
  margin-bottom: 1rem;
}
.case-open-seo-block .faq-item-content-admin {
  display: flex;
  margin-top: 1rem;
}
.case-open-seo-block .faq-item-content-admin-draft {
  color: #ff5252;
  margin-left: 1rem;
  text-transform: uppercase;
}
.case-open-seo-block a.adm:hover {
  text-decoration: underline;
}
.case-open-seo-block-items .containes-wrap {
  padding-bottom: 0 !important;
  padding-top: 15px !important;
}
.case-open-seo-block-cases {
  display: grid;
  gap: 39px 5px;
  grid-template-columns: repeat(auto-fill, minmax(252px, 252px));
  justify-content: center;
  margin-top: 39px;
  position: relative;
}
.case-open-seo-block-plain-text {
  color: #8f9daa;
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 1rem;
}
._banners_u0b0e_1 {
  margin-bottom: 4px;
}
@media (max-width: 768.98px) {
  ._banners_u0b0e_1 {
    margin: 0 -8px;
  }
  ._header_u0b0e_11 {
    margin: 0 -8px 16px;
  }
}
@media (max-width: 768.98px) {
  .my-case-battles__header[data-v-6ed6b5e0] {
    margin-bottom: 16px;
  }
}
.my-case-battles__create[data-v-6ed6b5e0] {
  width: 100%;
}
@media (min-width: 768.98px) {
  .my-case-battles__create[data-v-6ed6b5e0] {
    display: none;
  }
}
.casebattle-my {
  display: flex;
  flex-direction: column;
  min-height: 80vh;
  position: relative;
}
.casebattle-my__wrapper {
  flex-grow: 1;
  position: relative;
}
.casebattle-my__wrapper--empty {
  align-items: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.casebattle-my__more {
  display: flex;
  justify-content: center;
  margin: 1.25rem auto 2.375rem;
}
.casebattle-my__more_hidden {
  visibility: hidden;
}
.casebattle-my__more-btn {
  background: linear-gradient(90deg, #2a323a, #323a41);
  border-image-slice: 1;
  border-image-source: linear-gradient(90deg, #838c94, #4e575f);
  border-style: solid;
  border-width: 0.09375rem;
  padding: 0.625rem 2.4375rem;
}
.casebattle-my__more-btn:active,
.casebattle-my__more-btn:focus {
  color: #fff;
}
.casebattle-my__banners {
  margin-bottom: 4px;
}
.case-battle-periods[data-v-2eb18115] {
  align-items: center;
  background: #161821;
  border-radius: 2px;
  display: flex;
  margin-bottom: 0.625rem;
  padding: 20px 16px;
}
@media (max-width: 768px) {
  .case-battle-periods[data-v-2eb18115] {
    margin-bottom: 0;
  }
}
.case-battle-periods__title[data-v-2eb18115] {
  align-items: center;
  -moz-column-gap: 0.375rem;
  column-gap: 0.375rem;
  display: flex;
  margin-right: 1.5rem;
}
@media (max-width: 768px) {
  .case-battle-periods__title[data-v-2eb18115] {
    display: none;
  }
}
.case-battle-periods__title.is-mobile-device[data-v-2eb18115] {
  display: none;
}
.case-battle-periods__title-icon[data-v-2eb18115] {
  color: #efae14;
  font-size: 1.125rem;
}
.case-battle-periods__title-text[data-v-2eb18115] {
  color: #f1f1f1;
  font-size: 0.75rem;
  font-weight: 600;
  text-transform: uppercase;
  white-space: nowrap;
}
.case-battle-periods__items[data-v-2eb18115] {
  align-items: center;
  display: flex;
  gap: 0.75rem 1.5rem;
  min-width: 0;
}
@media (max-width: 768px) {
  .case-battle-periods__items[data-v-2eb18115] {
    flex: 1;
    flex-wrap: wrap;
    gap: 2px;
    justify-content: center;
  }
}
.case-battle-periods__items.is-mobile-device[data-v-2eb18115] {
  flex: 1;
  flex-wrap: wrap;
  gap: 2px;
  justify-content: center;
}
.case-battle-periods__item[data-v-2eb18115] {
  color: #8f9daa;
  flex: 1 1 auto;
  font-size: 1rem;
  line-height: 1.2;
  text-align: center;
  text-transform: capitalize;
  transition: color 0.3s;
  white-space: nowrap;
}
.case-battle-periods__item[data-v-2eb18115]:not(
    .case-battle-periods__item_active
  ) {
  cursor: pointer;
}
.case-battle-periods__item[data-v-2eb18115]:not(
    .case-battle-periods__item_active
  ):hover {
  color: #f1f1f1;
}
@media (max-width: 768px) {
  .case-battle-periods__item[data-v-2eb18115] {
    background: #292937;
    border-radius: 2px;
    color: #f1f1f1;
    font-size: 14px;
    font-weight: 600;
    padding: 16px;
  }
}
.case-battle-periods__item.is-mobile-device[data-v-2eb18115] {
  background: #292937;
  border-radius: 2px;
  color: #f1f1f1;
  font-size: 14px;
  font-weight: 600;
  padding: 16px;
}
.case-battle-periods__item_active[data-v-2eb18115] {
  color: #efae14;
}
@media (max-width: 768px) {
  .case-battle-periods__item_active[data-v-2eb18115] {
    background: #3f3f57;
    color: #f1f1f1;
  }
}
.case-battle-periods__item_active.is-mobile-device[data-v-2eb18115] {
  background: #3f3f57;
  color: #f1f1f1;
}
.casebattle-top {
  display: flex;
  flex-direction: column;
  min-height: 50vh;
  position: relative;
}
.casebattle-top .base-item.dota2 .base-item__image {
  height: 150%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.casebattle-top__create {
  display: none;
}
@media print, screen and (min-width: 769px) {
  .casebattle-top__create {
    display: none !important;
  }
}
@media screen and (max-width: 768px) {
  .casebattle-top__create {
    display: flex;
  }
}
.casebattle-top__wrapper {
  flex-grow: 1;
  position: relative;
}
.casebattle-top__banners {
  margin-bottom: 4px;
}
._base_1xepg_1 {
  gap: 4px;
  height: 100%;
  width: 100%;
}
._base_1xepg_1,
._timerOutput_1xepg_10 {
  align-items: center;
  display: flex;
  justify-content: center;
}
._timerOutput_1xepg_10 {
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-transform: uppercase;
  --font-size: 12px;
  --line-height: 16px;
  color: var(--w-text-color-1);
}
._timerIcon_1xepg_23 {
  color: var(--timer-icon-color, var(--w-color-accent-3));
  font-size: 16px;
}
.fast-giveaway-circle {
  display: flex;
  -webkit-mask-image: url(/static/giveaway/fast-giveaway-circle-mask.png);
  mask-image: url(/static/giveaway/fast-giveaway-circle-mask.png);
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: cover;
  mask-size: cover;
  position: relative;
}
.fast-giveaway-circle svg {
  position: relative;
  transform: rotate(98deg);
}
.fast-giveaway-circle svg.background-circle {
  position: absolute;
}
.base-price-with-background {
  align-items: center;
  border-radius: 2px;
  color: #161821;
  display: flex;
  font-size: 0.875rem;
  font-weight: 700;
  height: 1.5625rem;
  line-height: 1;
  padding: 0.1875rem 0.4375rem;
}
.base-price-with-background i {
  margin-right: 4px;
}
.core-giveaway-card[data-v-e8300677] {
  --core-giveaway-card-color: #2abd69;
  --core-giveaway-card-bg-gradient: linear-gradient(
    140deg,
    rgba(19, 21, 29, 0.2) 28%,
    rgba(42, 189, 105, 0.2)
  );
  background-color: #1b1c25;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 2px;
  display: flex;
  flex-direction: column;
  padding: 16px;
  position: relative;
}
@media (max-width: 768.98px) {
  .core-giveaway-card[data-v-e8300677] {
    padding: 16px 12px 8px;
  }
}
.core-giveaway-card.has-requirements[data-v-e8300677] {
  --core-giveaway-card-color: #ff8845;
  --core-giveaway-card-bg-gradient: linear-gradient(
    140deg,
    rgba(19, 21, 29, 0.2) 28%,
    rgba(255, 136, 69, 0.2)
  );
}
.core-giveaway-card.joined[data-v-e8300677] {
  --core-giveaway-card-bg-gradient: linear-gradient(
    140deg,
    rgba(19, 21, 29, 0.2) 28%,
    rgba(143, 157, 170, 0.2)
  );
}
.core-giveaway-card--with-bullets .core-giveaway-card__main[data-v-e8300677] {
  padding: 10px 10px 10px 0;
}
.core-giveaway-card__main[data-v-e8300677] {
  align-items: center;
  display: flex;
  flex: 1 1 auto;
  padding: 10px 0;
}
.core-giveaway-card__main-left[data-v-e8300677] {
  flex: 0 0 50%;
  height: 100%;
}
.core-giveaway-card__main-right[data-v-e8300677] {
  flex: 0 0 50%;
  min-width: 0;
  padding-left: 16px;
}
.core-giveaway-card__footer[data-v-e8300677] {
  align-items: center;
  display: flex;
  flex-wrap: wrap-reverse;
  gap: 10px;
}
.core-giveaway-card-btn[data-v-1f746e50] {
  --core-button-color-light: var(--core-giveaway-card-color);
  color: #f1f1f1;
  flex: 1 0 0;
  font-size: 12px;
  height: 30px;
  line-height: 16px;
  padding: 0 10px;
  width: auto;
}
.core-giveaway-card-btn__icon[data-v-1f746e50] {
  color: #2abd69;
  font-size: 18px;
}
.core-giveaway-card-btn__divider[data-v-1f746e50] {
  background: #f1f1f1;
  height: 12px;
  width: 1px;
}
.core-giveaway-card-item-data[data-v-4cdc1efc] {
  align-items: center;
  -moz-column-gap: 4px;
  column-gap: 4px;
  display: flex;
}
.core-giveaway-card-item-data__divider[data-v-4cdc1efc] {
  background: #8f9daa;
  height: 12px;
  margin: 0 2px;
  width: 1px;
}
.core-giveaway-card-item-data__exterior[data-v-4cdc1efc],
.core-giveaway-card-item-data__stat-trak[data-v-4cdc1efc],
.core-giveaway-card-item-data__weapon-name[data-v-4cdc1efc] {
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-transform: uppercase;
}
.core-giveaway-card-item-data__weapon-name[data-v-4cdc1efc] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.core-giveaway-card-item-data__exterior[data-v-4cdc1efc],
.core-giveaway-card-item-data__weapon-name[data-v-4cdc1efc] {
  color: #8f9daa;
}
.core-giveaway-card-item-data__exterior[data-v-4cdc1efc],
.core-giveaway-card-item-data__stat-trak[data-v-4cdc1efc] {
  text-transform: uppercase;
}
.core-giveaway-card-item-data__stat-trak[data-v-4cdc1efc] {
  color: #ff8845;
}
.core-giveaway-card-item-image[data-v-bfc1bc46] {
  height: 100%;
  position: relative;
}
.core-giveaway-card-item-image img[data-v-bfc1bc46] {
  color: transparent;
  height: calc(100% + 20px);
  left: 0;
  -o-object-fit: contain;
  object-fit: contain;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 100%;
}
.core-giveaway-card-item-name[data-v-4f4c7d73] {
  color: #dce1e5;
  font-size: 14px;
  font-weight: 700;
  line-height: 18px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.core-giveaway-card-item-name[data-v-4f4c7d73]:not(:first-child) {
  margin-top: 4px;
}
.core-giveaway-card-item-price[data-v-87e5c512] {
  background: var(--core-giveaway-card-color);
  border-radius: 2px;
  color: #13151d;
  font-size: 14px;
  font-weight: 700;
  line-height: 19px;
  padding: 2px 6px;
  width: -moz-fit-content;
  width: fit-content;
}
.core-giveaway-card-item-price[data-v-87e5c512]:not(:first-child) {
  margin-top: 10px;
}
.core-giveaway-card-timer[data-v-caedf880] {
  align-items: center;
  background: #16182180;
  border: 2px solid transparent;
  border-radius: 2px;
  -moz-column-gap: 6px;
  column-gap: 6px;
  display: flex;
  flex: 1 0 0;
  justify-content: center;
  padding: 5px 10px;
}
.core-giveaway-card-timer__icon[data-v-caedf880] {
  color: var(--core-giveaway-card-color);
  font-size: 16px;
}
.core-giveaway-card-timer__value[data-v-caedf880] {
  color: #dce1e5;
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
  text-transform: uppercase;
  white-space: nowrap;
}
.fade-enter-active[data-v-cacea2dc],
.fade-leave-active[data-v-cacea2dc] {
  transition: opacity 0.5s;
}
.fade-enter-from[data-v-cacea2dc],
.fade-leave-to[data-v-cacea2dc] {
  opacity: 0;
}
.core-giveaway-card-title[data-v-22cac64a] {
  align-items: center;
  -moz-column-gap: 4px;
  column-gap: 4px;
  display: flex;
  margin-bottom: 6px;
}
.core-giveaway-card-title__icon[data-v-22cac64a] {
  color: var(--core-giveaway-card-color, #dce1e5);
  font-size: var(--core-giveaway-card-title-icon-fz, 24px);
  line-height: 24px;
}
.core-giveaway-card-title__text[data-v-22cac64a] {
  color: #dce1e5;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.375;
  text-transform: uppercase;
}
.core-free-giveaway-card[data-v-982a097c] {
  background-image: var(--core-giveaway-card-bg-gradient),
    url(/static/giveaway/free.png);
}
.core-free-giveaway-card__subtitle[data-v-982a097c] {
  color: #8f9daa;
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
}
.core-premium-giveaway-card[data-v-a90e21a0] {
  background-image: var(--core-giveaway-card-bg-gradient),
    url(/static/giveaway/premium.png);
}
.core-premium-giveaway-card__tabs[data-v-a90e21a0] {
  align-items: center;
  -moz-column-gap: 8px;
  column-gap: 8px;
  display: flex;
}
.core-premium-giveaway-card__tab[data-v-a90e21a0] {
  background: #373845;
  border-radius: 2px;
  color: #8f9daa;
  cursor: pointer;
  font-size: 10px;
  font-weight: 600;
  line-height: 14px;
  padding: 2px 6px;
  text-transform: uppercase;
  transition: all 0.3s;
}
.core-premium-giveaway-card__tab.active[data-v-a90e21a0] {
  pointer-events: none;
}
.core-premium-giveaway-card__tab.silver.active[data-v-a90e21a0] {
  background: #8f9daa;
  color: #292937;
}
.core-premium-giveaway-card__tab.gold.active[data-v-a90e21a0] {
  background: #efae14;
  color: #292937;
}
.core-premium-giveaway-card__tab.diamond.active[data-v-a90e21a0] {
  background: #2dc5f5;
  color: #292937;
}
.core-refill-giveaway-card[data-v-0492e9b5] {
  background-image: var(--core-giveaway-card-bg-gradient),
    url(/static/giveaway/refill.png);
}
.core-refill-giveaway-card__subtitle[data-v-0492e9b5] {
  align-items: center;
  color: #8f9daa;
  -moz-column-gap: 8px;
  column-gap: 8px;
  display: flex;
  flex-wrap: wrap;
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
}
.core-refill-giveaway-card__stats[data-v-0492e9b5] {
  align-items: center;
  -moz-column-gap: 4px;
  column-gap: 4px;
  display: flex;
  font-weight: 700;
}
.core-refill-giveaway-card__stats[data-v-0492e9b5] > :first-child {
  color: #dce1e5;
}
.core-giveaway-card-bullets[data-v-8a9807d1] {
  align-items: center;
  display: flex;
  flex-direction: column;
  position: absolute;
  right: 16px;
  row-gap: 5px;
  top: 50%;
  transform: translate(50%, -50%);
  width: 8px;
}
.core-giveaway-card-bullets__item[data-v-8a9807d1] {
  aspect-ratio: 1;
  background: #515765;
  border-radius: 50%;
  transition: all 0.3s;
  width: 6px;
}
.core-giveaway-card-bullets__item.active[data-v-8a9807d1] {
  background: var(--core-giveaway-card-color);
  width: 8px;
}
.core-user-giveaway-card[data-v-f0754986] {
  background-image: var(--core-giveaway-card-bg-gradient),
    url(/static/giveaway/user.png);
  --entity-image-size-multiplier: 0.4;
}
@media (max-width: 1510px) {
  .core-user-giveaway-card[data-v-f0754986] {
    --entity-image-size-multiplier: 0.25;
  }
}
@media (max-width: 1024px) {
  .core-user-giveaway-card[data-v-f0754986] {
    --entity-image-size-multiplier: 0.4;
  }
}
.core-user-giveaway-card__title[data-v-f0754986] {
  --core-giveaway-card-title-icon-fz: 22px;
  -moz-column-gap: 6px;
  column-gap: 6px;
}
.core-user-giveaway-card__subtitle[data-v-f0754986] {
  align-items: center;
  color: #8f9daa;
  -moz-column-gap: 6px;
  column-gap: 6px;
  display: flex;
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
}
.core-user-giveaway-card__avatar[data-v-f0754986] {
  --w-user-avatar-size: 25px;
}
.core-user-giveaway-card__name[data-v-f0754986] {
  color: #dce1e5;
  font-weight: 600;
}
.core-user-giveaway-card__approved-icon[data-v-f0754986] {
  color: #ff8845;
  font-size: 18px;
}
.core-user-giveaway-card__balance-image[data-v-f0754986] {
  align-items: center;
  display: flex;
  height: 100%;
  justify-content: center;
}
._base_1qiya_1 {
  animation: _skeleton_1qiya_1 2s ease-in-out 0.5s infinite normal none running;
  background-color: var(--w-surface-color-9);
  border-radius: 2px;
  cursor: progress;
  overflow: hidden;
  position: relative;
}
._base_1qiya_1._dark_1qiya_9 {
  background-color: var(--w-surface-color-10);
}
@keyframes _skeleton_1qiya_1 {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0.4;
  }
  to {
    opacity: 1;
  }
}
.event-timer[data-v-bccbb7f3] {
  -moz-column-gap: 0.5rem;
  column-gap: 0.5rem;
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  width: -moz-max-content;
  width: max-content;
}
.event-timer_size-s[data-v-bccbb7f3] {
  --et-unit-height: 2.625rem;
  --et-unit-min-width: 3.125rem;
  --et-unit-value-fz: 0.875rem;
  --et-unit-label-fz: 0.625rem;
}
.event-timer__unit[data-v-bccbb7f3] {
  align-items: center;
  background: #29293799;
  border-radius: 3px;
  display: flex;
  flex-direction: column;
  height: var(--et-unit-height, 3.25rem);
  justify-content: center;
  line-height: 1.35;
  min-width: var(--et-unit-min-width, 3.6875rem);
  row-gap: 2px;
}
.event-timer__unit-value[data-v-bccbb7f3] {
  color: #f1f1f1;
  font-size: var(--et-unit-value-fz, 1.25rem);
  font-weight: 600;
}
@media (max-width: 768px) {
  .event-timer__unit-value[data-v-bccbb7f3] {
    font-size: 0.75rem;
  }
}
.event-timer__unit-label[data-v-bccbb7f3] {
  color: #8f9daa;
  font-size: var(--et-unit-label-fz, 0.75rem);
  font-weight: 400;
  text-transform: uppercase;
}
@media (max-width: 768px) {
  .event-timer__unit-label[data-v-bccbb7f3] {
    font-size: 0.5rem;
  }
}
._base_1983s_1 {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 2px;
}
._s_1983s_8 ._caption_1983s_8 > * {
  font-size: 11px;
  font-weight: 600;
  line-height: 14px;
  text-transform: none;
  --font-size: 11px;
  --line-height: 14px;
}
._s_1983s_8 ._countdown_1983s_16 {
  display: inline-flex;
}
._m_1983s_26 ._caption_1983s_8 > *,
._s_1983s_8 ._countdown_1983s_16 {
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-transform: none;
  --font-size: 12px;
  --line-height: 16px;
}
._m_1983s_26 ._countdown_1983s_16 {
  font-size: 16px;
  font-weight: 600;
  line-height: 22px;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
  display: inline-flex;
}
._l_1983s_44 ._caption_1983s_8 > * {
  font-size: 14px;
  font-weight: 600;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-1);
}
._l_1983s_44 ._countdown_1983s_16 {
  font-size: 20px;
  font-weight: 700;
  line-height: 27px;
  text-transform: none;
  --font-size: 20px;
  --line-height: 27px;
  display: inline-flex;
}
._caption_1983s_8 > *,
._countdown_1983s_16 {
  white-space: nowrap;
}
._base_1r3q7_1 {
  display: flex;
  flex-wrap: wrap;
  gap: 4px;
}
._base_1r3q7_1 ._badge_1r3q7_6 {
  align-items: center;
  background-color: var(--w-surface-color-7);
  border-radius: 2px;
  display: flex;
  gap: 4px;
  padding: 0 4px;
  white-space: nowrap;
}
._base_1r3q7_1 ._badge_1r3q7_6 ._icon_1r3q7_15 {
  color: var(--app-box-limits-icon-color);
  font-size: var(--app-box-limits-icon-size);
}
._base_1r3q7_1 ._badge_1r3q7_6 ._image_1r3q7_19 {
  height: var(--app-box-limits-icon-size);
  width: var(--app-box-limits-icon-size);
}
._base_1r3q7_1 ._badge_1r3q7_6 ._label_1r3q7_23 {
  color: var(--app-box-limits-icon-color);
}
._base_1r3q7_1 ._badge_1r3q7_6._isCrowdfunding_1r3q7_26,
._base_1r3q7_1 ._badge_1r3q7_6._isLimitedCount_1r3q7_29 {
  --app-box-limits-icon-color: var(--w-color-accent-7);
}
._base_1r3q7_1 ._badge_1r3q7_6._isLimitedExpire_1r3q7_32 {
  --app-box-limits-icon-color: var(--w-color-accent-3);
}
._base_1r3q7_1 ._badge_1r3q7_6._hasEventTokens_1r3q7_41,
._base_1r3q7_1 ._badge_1r3q7_6._notAvailable_1r3q7_35,
._base_1r3q7_1 ._badge_1r3q7_6._soldOut_1r3q7_38 {
  --app-box-limits-icon-color: var(--w-surface-color-3);
}
._base_1r3q7_1 ._badge_1r3q7_6._hasEventTokens_1r3q7_41._low_1r3q7_44 {
  --app-box-limits-icon-color: var(--w-color-accent-2);
}
._base_1r3q7_1 ._badge_1r3q7_6._hasEventTokens_1r3q7_41._medium_1r3q7_47 {
  --app-box-limits-icon-color: var(--w-color-accent-7);
}
._base_1r3q7_1 ._badge_1r3q7_6._hasEventTokens_1r3q7_41._high_1r3q7_50 {
  --app-box-limits-icon-color: var(--w-color-accent-3);
}
._base_1r3q7_1._s_1r3q7_38 ._badge_1r3q7_6,
._base_1r3q7_1._xs_1r3q7_53 ._badge_1r3q7_6 {
  font-size: 10px;
  font-weight: 600;
  line-height: 13px;
  text-transform: none;
  --font-size: 10px;
  --line-height: 13px;
  height: 20px;
}
._base_1r3q7_1._s_1r3q7_38 ._badge_1r3q7_6 ._icon_1r3q7_15,
._base_1r3q7_1._s_1r3q7_38 ._badge_1r3q7_6 ._image_1r3q7_19,
._base_1r3q7_1._xs_1r3q7_53 ._badge_1r3q7_6 ._icon_1r3q7_15,
._base_1r3q7_1._xs_1r3q7_53 ._badge_1r3q7_6 ._image_1r3q7_19 {
  --app-box-limits-icon-size: 16px;
}
._base_1r3q7_1._m_1r3q7_47 ._badge_1r3q7_6 {
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-transform: none;
  --font-size: 12px;
  --line-height: 16px;
  height: 24px;
}
._base_1r3q7_1._m_1r3q7_47 ._badge_1r3q7_6 ._icon_1r3q7_15,
._base_1r3q7_1._m_1r3q7_47 ._badge_1r3q7_6 ._image_1r3q7_19 {
  --app-box-limits-icon-size: 18px;
}
._base_1r3q7_1._l_1r3q7_23 ._badge_1r3q7_6 {
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-transform: none;
  --font-size: 12px;
  --line-height: 16px;
  height: 36px;
  padding: 0 8px;
}
._base_1r3q7_1._l_1r3q7_23 ._badge_1r3q7_6 ._icon_1r3q7_15,
._base_1r3q7_1._l_1r3q7_23 ._badge_1r3q7_6 ._image_1r3q7_19 {
  --app-box-limits-icon-size: 18px;
}
._base_5e4bo_1 {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 4px;
}
._base_5e4bo_1 ._label_5e4bo_7 {
  align-items: center;
  border-radius: 2px;
  display: flex;
  justify-content: center;
  overflow: hidden;
  position: relative;
}
._base_5e4bo_1 ._label_5e4bo_7:before {
  animation: _glossyEffect_5e4bo_1 8s linear infinite;
  background-color: #fff6;
  content: "";
  height: 150%;
  left: -100px;
  position: absolute;
  transform: rotate(30deg);
  width: 40px;
}
._base_5e4bo_1 ._label_5e4bo_7._sale_5e4bo_25 {
  background-color: var(--w-color-accent-2);
}
._base_5e4bo_1 ._label_5e4bo_7._top_5e4bo_28 {
  background-color: var(--w-color-accent-4);
}
._base_5e4bo_1 ._label_5e4bo_7._new_5e4bo_31 {
  background-color: var(--w-color-accent-1);
}
._base_5e4bo_1._s_5e4bo_25 ._label_5e4bo_7 {
  font-size: 10px;
  font-weight: 600;
  line-height: 13px;
  text-transform: uppercase;
  --font-size: 10px;
  --line-height: 13px;
  color: var(--w-text-color-5);
  height: 12px;
  width: 30px;
}
._base_5e4bo_1._l_5e4bo_7 ._label_5e4bo_7,
._base_5e4bo_1._m_5e4bo_45 ._label_5e4bo_7 {
  font-size: 14px;
  font-weight: 600;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-5);
  height: 20px;
  text-transform: uppercase;
  width: 42px;
}
@keyframes _glossyEffect_5e4bo_1 {
  0% {
    left: -100px;
  }
  15% {
    left: 170px;
  }
  to {
    left: 170px;
  }
}
._base_11khq_1 ._icon_11khq_1 {
  font-size: 18px;
}
._base_11khq_1 ._icon_11khq_1._enabled_11khq_4 {
  color: var(--w-color-accent-3);
}
._base_11khq_1 ._icon_11khq_1._disabled_11khq_7 {
  color: var(--w-color-accent-2);
}
._base_1q0lb_1 {
  display: flex;
  flex-direction: column;
  gap: 8px;
  width: var(--app-box-layout-inner-width);
}
._base_1q0lb_1,
._base_1q0lb_1 ._image_1q0lb_8 {
  position: relative;
}
._base_1q0lb_1 ._topLeft_1q0lb_11 {
  left: 0;
  max-width: calc(var(--app-box-layout-inner-width) - 38px);
  position: absolute;
  top: 0;
  z-index: 1;
}
._base_1q0lb_1 ._topRight_1q0lb_18 {
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1;
}
._base_1q0lb_1 ._imageBottomRight_1q0lb_24 {
  bottom: 0;
  position: absolute;
  right: 0;
  z-index: 1;
}
._base_1q0lb_1 ._content_1q0lb_30 {
  display: flex;
  flex-direction: column;
  gap: 8px;
  position: relative;
}
._base_1q0lb_1._xxs_1q0lb_36 {
  --app-box-layout-inner-width: 60px;
}
._base_1q0lb_1._xs_1q0lb_39 {
  --app-box-layout-inner-width: 90px;
}
._base_1q0lb_1._s_1q0lb_42 {
  --app-box-layout-inner-width: 145px;
  margin-top: 18px;
}
._base_1q0lb_1._s_1q0lb_42 ._topRight_1q0lb_18 {
  margin-top: -22px;
}
._base_1q0lb_1._s_1q0lb_42 ._topLeft_1q0lb_11 {
  margin-top: -24px;
}
._base_1q0lb_1._m_1q0lb_52 {
  --app-box-layout-inner-width: 264px;
  margin-top: 24px;
}
._base_1q0lb_1._m_1q0lb_52 ._topRight_1q0lb_18 {
  margin-top: 30px;
}
._base_1q0lb_1._m_1q0lb_52 ._topLeft_1q0lb_11 {
  margin-top: -24px;
}
._base_1q0lb_1._l_1q0lb_62 {
  --app-box-layout-inner-width: 300px;
}
._base_19tii_1 {
  display: flex;
  height: 100%;
  justify-content: center;
  position: relative;
  width: 100%;
}
._base_19tii_1._fit_19tii_8 {
  width: -moz-fit-content;
  width: fit-content;
}
._base_ezxku_1 {
  align-items: center;
  display: flex;
  gap: 4px;
  justify-content: center;
  position: relative;
}
._base_ezxku_1 ._subscription_ezxku_8 {
  font-size: 24px;
  margin-left: -28px;
  -webkit-text-fill-color: transparent;
}
._base_ezxku_1 ._subscription_ezxku_8._silver_ezxku_13 {
  background: var(--w-premium-gradient-premium-silver);
  -webkit-background-clip: text;
  background-clip: text;
}
._base_ezxku_1 ._subscription_ezxku_8._gold_ezxku_17 {
  background: var(--w-premium-gradient-premium-gold);
  -webkit-background-clip: text;
  background-clip: text;
}
._base_ezxku_1 ._subscription_ezxku_8._diamond_ezxku_21 {
  background: var(--w-premium-gradient-premium-diamond);
  -webkit-background-clip: text;
  background-clip: text;
}
._base_ezxku_1._l_ezxku_25 ._name_ezxku_25,
._base_ezxku_1._m_ezxku_25 ._name_ezxku_25 {
  font-size: 16px;
  font-weight: 600;
  line-height: 22px;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
}
._base_ezxku_1._l_ezxku_25 ._subscription_ezxku_8,
._base_ezxku_1._m_ezxku_25 ._subscription_ezxku_8 {
  font-size: 24px;
}
._base_ezxku_1._s_ezxku_8 ._name_ezxku_25,
._base_ezxku_1._xs_ezxku_36 ._name_ezxku_25 {
  font-size: 14px;
  font-weight: 600;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
}
._base_ezxku_1._s_ezxku_8 ._subscription_ezxku_8,
._base_ezxku_1._xs_ezxku_36 ._subscription_ezxku_8 {
  font-size: 18px;
}
._base_xcryc_1 {
  align-items: center;
  align-self: center;
  display: flex;
  gap: 4px;
  justify-content: center;
  position: relative;
}
@media (max-width: 768.98px) {
  ._base_xcryc_1 {
    flex-direction: column;
  }
}
._base_xcryc_1 ._oldPrice_xcryc_14 {
  font-size: 16px;
  font-weight: 600;
  line-height: 22px;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
}
._base_xcryc_1._m_xcryc_22 ._oldPrice_xcryc_14,
._base_xcryc_1._xl_xcryc_22 ._oldPrice_xcryc_14 {
  left: calc(100% + 8px);
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
._base_1dc57_1 {
  display: grid;
  gap: var(--app-box-grid-gap);
  grid-template-columns: repeat(
    auto-fill,
    minmax(var(--app-box-grid-min-width), 1fr)
  );
  justify-content: space-around;
  width: 100%;
}
._base_1dc57_1._xs_1dc57_8 {
  --app-box-grid-gap: 4px;
  --app-box-grid-min-width: 90px;
}
._base_1dc57_1._s_1dc57_12 {
  --app-box-grid-gap: 24px 16px;
  --app-box-grid-min-width: 145px;
}
._base_1dc57_1._m_1dc57_16 {
  --app-box-grid-gap: 24px;
  --app-box-grid-min-width: 264px;
}
._base_1dc57_1._xl_1dc57_20 {
  --app-box-grid-gap: 24px;
  --app-box-grid-min-width: 300px;
}
.base-items-scroller_loader {
  display: flex;
  justify-content: center;
  padding: 3rem;
  position: relative;
}
.base-items-scroller_loader .base-items-scroller_loader-fire {
  height: 4.75rem;
  width: 3.75rem;
}
.base-items-scroller_loader .base-items-scroller_loader-fire img {
  animation: pulse-loader 0.75s infinite;
}
._enter-active_xwdkg_1,
._leave-active_xwdkg_2 {
  transition: transform 0.25s ease, opacity 0.25s ease;
}
._enter-from_xwdkg_6,
._leave-to_xwdkg_11 {
  opacity: 0;
  transform: translate(100%);
}
._base_1jo3j_1 {
  align-items: center;
  background-color: var(--w-surface-color-7);
  border-radius: 2px;
  display: flex;
  font-size: 14px;
  font-weight: 600;
  gap: 8px;
  height: 44px;
  line-height: 19px;
  padding: 0 12px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-1);
  cursor: pointer;
  transition: background-color 0.2s;
}
._base_1jo3j_1 ._icon_1jo3j_19 {
  color: var(--w-surface-color-3);
  font-size: 24px;
  transition: color 0.2s;
}
._base_1jo3j_1 ._label_1jo3j_24 {
  text-align: center;
  text-transform: capitalize;
  width: 100%;
}
._base_1jo3j_1 ._total_1jo3j_29 {
  align-items: center;
  background-color: var(--w-color-accent-2);
  border-radius: 4px;
  display: flex;
  font-size: 12px;
  font-weight: 700;
  height: 18px;
  justify-content: center;
  line-height: 16px;
  padding: 0 6px;
  text-transform: none;
  --font-size: 12px;
  --line-height: 16px;
  color: var(--w-text-color-1);
}
._base_1jo3j_1._pressed_1jo3j_45,
._base_1jo3j_1:hover {
  background-color: var(--w-surface-color-8);
}
._base_1jo3j_1._pressed_1jo3j_45 ._icon_1jo3j_19,
._base_1jo3j_1:hover ._icon_1jo3j_19 {
  color: var(--w-text-color-2);
}
._base_1jo3j_1._activeIcon_1jo3j_51 ._icon_1jo3j_19 {
  color: var(--w-color-accent-1);
}
._base_rmm8g_1 {
  align-items: center;
  cursor: pointer;
  display: flex;
  max-width: 100%;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
._base_rmm8g_1 ._wrapper_rmm8g_8 {
  padding: 2px;
}
._base_rmm8g_1 ._input_rmm8g_11 {
  display: none;
  height: 0;
  opacity: 0;
  position: absolute;
  width: 0;
}
._base_rmm8g_1 ._input_rmm8g_11:checked ~ ._checkmark_rmm8g_18 {
  border-color: var(--color);
}
._base_rmm8g_1 ._input_rmm8g_11:checked ~ ._checkmark_rmm8g_18 ._icon_rmm8g_21 {
  background-color: var(--color);
}
._base_rmm8g_1._disabled_rmm8g_24 {
  opacity: 0.4;
  pointer-events: none;
}
._base_rmm8g_1 ._checkmark_rmm8g_18 {
  align-items: center;
  border: 2px solid var(--border-color, transparent);
  border-radius: 50%;
  display: flex;
  justify-content: center;
  transition: border-color 0.2s, background-color 0.2s;
}
._base_rmm8g_1 ._checkmark_rmm8g_18 ._icon_rmm8g_21 {
  border-radius: 50%;
  opacity: 0;
}
._base_rmm8g_1 input:checked ~ ._checkmark_rmm8g_18 ._icon_rmm8g_21 {
  opacity: 1;
}
._base_rmm8g_1:hover:not(._disabled_rmm8g_24) ._checkmark_rmm8g_18 {
  background-color: var(--background-hover-color);
}
._base_rmm8g_1:hover:not(._disabled_rmm8g_24) input:checked ~ ._icon_rmm8g_21 {
  background-color: var(--color);
  border-color: var(--color);
}
._base_rmm8g_1._accent-1_rmm8g_50 {
  --color: var(--w-color-accent-1);
  --border-color: var(--w-surface-color-4);
  --background-hover-color: var(--w-surface-color-7);
}
._base_rmm8g_1._accent-7_rmm8g_55 {
  --color: var(--w-color-accent-7);
  --border-color: var(--w-surface-color-4);
  --background-hover-color: var(--w-surface-color-7);
}
._base_rmm8g_1._m_rmm8g_60 {
  font-size: 16px;
  font-weight: 400;
  gap: 8px;
  line-height: 22px;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
}
._base_rmm8g_1._m_rmm8g_60 ._checkmark_rmm8g_18 {
  min-height: 20px;
  min-width: 20px;
}
._base_rmm8g_1._m_rmm8g_60 ._icon_rmm8g_21 {
  height: 10px;
  width: 10px;
}
._base_rmm8g_1._s_rmm8g_77 {
  font-size: 14px;
  font-weight: 400;
  gap: 4px;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
}
._base_rmm8g_1._s_rmm8g_77 ._checkmark_rmm8g_18 {
  min-height: 16px;
  min-width: 16px;
}
._base_rmm8g_1._s_rmm8g_77 ._icon_rmm8g_21 {
  height: 8px;
  width: 8px;
}
._base_194oc_1 {
  display: flex;
  flex-direction: column;
  overflow: hidden;
  position: relative;
}
._base_194oc_1 ._close_194oc_7 {
  color: var(--w-text-color-4);
  cursor: pointer;
  font-size: 24px;
  padding: 3px;
  position: absolute;
  right: 9px;
  top: 14px;
  transition: color 0.2s, transform 0.2s;
  z-index: 1;
}
._base_194oc_1 ._close_194oc_7:hover {
  transform: rotate(90deg);
}
@media (max-width: 768.98px) {
  ._base_194oc_1 ._close_194oc_7 {
    right: 6px;
    top: 7px;
  }
}
._base_194oc_1 ._content_194oc_28,
._base_194oc_1 ._header_194oc_27 {
  display: flex;
  position: relative;
}
._base_194oc_1 ._header_194oc_27 {
  align-items: center;
  background-color: var(--w-surface-color-9);
  flex: 0 0 auto;
  font-size: 16px;
  font-weight: 600;
  gap: 4px;
  height: 56px;
  justify-content: center;
  line-height: 22px;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
  color: var(--w-text-color-1);
}
@media (max-width: 768.98px) {
  ._base_194oc_1 ._header_194oc_27 {
    height: 44px;
  }
}
._base_194oc_1 ._content_194oc_28 {
  background-color: var(--w-surface-color-12);
  overflow: auto;
}
._base_194oc_1 ._actions_194oc_56 {
  background-color: var(--w-surface-color-9);
}
._base_pccfs_1 {
  position: relative;
}
._base_pccfs_1 ._select_pccfs_4 {
  cursor: pointer;
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  white-space: nowrap;
  width: 100%;
}
._base_pccfs_1._disabled_pccfs_11 {
  opacity: 0.7;
  pointer-events: none;
}
._base_pccfs_1 ._touchPanel_pccfs_15 {
  background: red;
  height: 7px;
  width: 100%;
}
._base_pccfs_1 ._dropdown_pccfs_20 {
  background-color: var(--w-surface-color-9);
  box-shadow: -4px 8px 16px #0a0a0a4d;
  display: flex;
  flex-direction: column;
  margin-top: 16px;
  overflow: auto;
  position: absolute;
  z-index: 8500;
}
._base_pccfs_1._m_pccfs_30 ._dropdown_pccfs_20 {
  max-height: 400px;
  width: 440px;
}
._base_pccfs_1._left_pccfs_34 ._dropdown_pccfs_20 {
  left: 0;
}
._base_pccfs_1._right_pccfs_37 ._dropdown_pccfs_20 {
  right: 0;
}
._base_pccfs_1._floating_pccfs_40 ._dropdown_pccfs_20 {
  bottom: 0;
  left: 0;
  margin-top: 0;
  max-height: 100%;
  padding-bottom: env(safe-area-inset-bottom);
  position: fixed;
  width: 100%;
}
._overlay_pccfs_50 {
  align-items: center;
  display: flex;
  height: 100dvh;
  justify-content: center;
  left: 0;
  position: fixed;
  top: 0;
  width: 100dvw;
  z-index: 8495;
}
@media not all and (-webkit-min-device-pixel-ratio: 0),
  not all and (min-resolution: 0.001dpcm) {
  @supports (-webkit-appearance: none) and
    (-webkit-border-before-color: transparent) {
    ._overlay_pccfs_50 {
      height: 100vh;
      width: 100vw;
    }
  }
}
._overlay_pccfs_50._floating_pccfs_40 {
  background-color: #00000080;
}
._base_17fhi_1 {
  align-items: flex-start;
  cursor: pointer;
  display: flex;
  max-width: 100%;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
._base_17fhi_1 ._wrapper_17fhi_8 {
  padding: 2px;
}
._base_17fhi_1 input {
  display: none;
  height: 0;
  opacity: 0;
  position: absolute;
  width: 0;
}
._base_17fhi_1 input:checked ~ ._checkmark_17fhi_18 {
  background-color: var(--color);
  border-color: var(--color);
}
._base_17fhi_1 input:checked ~ ._checkmark_17fhi_18 ._icon_17fhi_22 {
  opacity: 1;
}
._base_17fhi_1._disabled_17fhi_25 {
  opacity: 0.4;
  pointer-events: none;
}
._base_17fhi_1 ._checkmark_17fhi_18 {
  align-items: center;
  border: 2px solid var(--border-color, transparent);
  border-radius: 2px;
  display: flex;
  justify-content: center;
  position: relative;
  transition: border-color 0.2s, background-color 0.2s;
}
._base_17fhi_1 ._checkmark_17fhi_18 ._icon_17fhi_22 {
  color: var(--icon-color);
  opacity: 0;
  position: absolute;
}
._base_17fhi_1:hover:not(._disabled_17fhi_25) ._checkmark_17fhi_18 {
  background-color: var(--background-hover-color);
}
._base_17fhi_1:hover:not(._disabled_17fhi_25)
  input:checked
  ~ ._checkmark_17fhi_18 {
  background-color: var(--color);
  border-color: var(--color);
}
._base_17fhi_1._accent-1_17fhi_50 {
  --color: var(--w-color-accent-1);
  --icon-color: var(--w-text-color-1);
  --border-color: var(--w-surface-color-4);
  --background-hover-color: var(--w-surface-color-7);
}
._base_17fhi_1._accent-7_17fhi_56 {
  --color: var(--w-color-accent-7);
  --icon-color: var(--w-text-color-1);
  --border-color: var(--w-surface-color-4);
  --background-hover-color: var(--w-surface-color-7);
}
._base_17fhi_1._m_17fhi_62 {
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
  gap: 8px;
}
._base_17fhi_1._m_17fhi_62 ._checkmark_17fhi_18 {
  min-height: 20px;
  min-width: 20px;
}
._base_17fhi_1._m_17fhi_62 ._icon_17fhi_22 {
  font-size: 24px;
}
._base_17fhi_1._s_17fhi_78 {
  font-size: 14px;
  font-weight: 400;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  gap: 4px;
}
._base_17fhi_1._s_17fhi_78 ._checkmark_17fhi_18 {
  min-height: 16px;
  min-width: 16px;
}
._base_17fhi_1._s_17fhi_78 ._icon_17fhi_22 {
  font-size: 20px;
}
._base_2d0le_1 {
  display: flex;
  flex-direction: column;
  width: 100%;
}
._base_2d0le_1 ._content_2d0le_6 {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
._base_2d0le_1 ._priceInputs_2d0le_11 {
  align-items: center;
  color: var(--w-surface-color-5);
  display: flex;
  gap: 4px;
  justify-content: center;
}
._base_2d0le_1 ._priceInputs_2d0le_11 ._error_2d0le_18 {
  border-color: var(--w-color-accent-2) !important;
}
._base_2d0le_1 ._variants_2d0le_21 {
  display: flex;
  flex-direction: column;
  gap: 2px;
}
._base_2d0le_1 ._enoughBalance_2d0le_31,
._base_2d0le_1 ._variants_2d0le_21 ._variant_2d0le_21 {
  align-items: center;
  display: flex;
  height: 36px;
}
._base_1dqou_1 {
  display: flex;
  flex-direction: column;
  width: 100%;
}
._base_1dqou_1 ._content_1dqou_6 {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
._base_1dqou_1 ._content_1dqou_6 ._checkbox_1dqou_11 {
  align-items: center;
  display: flex;
  height: 36px;
}
._base_wjed2_1 {
  display: flex;
  flex-direction: column;
  height: 400px;
  justify-content: space-between;
  width: 100%;
}
._base_wjed2_1 ._content_wjed2_8 {
  display: flex;
  flex-grow: 1;
  gap: 8px;
  height: calc(100% - 60px);
  padding: 16px 12px;
}
._base_wjed2_1 ._content_wjed2_8 ._tabs_wjed2_15 {
  border-right: 1px solid var(--w-color-accent-1-darkest);
  min-width: 146px;
  overflow: auto;
  width: 146px;
}
@media (max-width: 768px) {
  ._base_wjed2_1 ._content_wjed2_8 ._tabs_wjed2_15 {
    min-width: 100px;
    width: 100px;
  }
}
._base_wjed2_1 ._content_wjed2_8 ._tabs_wjed2_15 ._tab_wjed2_15 {
  align-items: center;
  cursor: pointer;
  display: flex;
  font-size: 16px;
  font-weight: 600;
  height: 44px;
  justify-content: space-between;
  line-height: 22px;
  padding: 0 16px;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
  transition: background-color 0.2s, border-left 0.2s;
}
._base_wjed2_1
  ._content_wjed2_8
  ._tabs_wjed2_15
  ._tab_wjed2_15._active_wjed2_42 {
  background-color: var(--w-color-accent-1-darkest);
  border-left: 1px solid var(--w-color-accent-1);
}
._base_wjed2_1 ._total_wjed2_46 {
  align-items: center;
  background-color: var(--w-color-accent-2);
  border-radius: 4px;
  display: flex;
  font-size: 12px;
  font-weight: 700;
  height: 18px;
  justify-content: center;
  line-height: 16px;
  padding: 0 6px;
  text-transform: none;
  --font-size: 12px;
  --line-height: 16px;
  color: var(--w-text-color-1);
}
._base_wjed2_1 ._tabContent_wjed2_62 {
  display: flex;
  flex-direction: column;
  height: 100%;
  max-height: 100%;
  overflow-y: auto;
  width: 100%;
}
._base_wjed2_1 ._actions_wjed2_70 {
  background-color: var(--w-surface-color-8);
  display: flex;
  gap: 16px;
  justify-content: space-between;
  padding: 8px 16px;
}
._base_wjed2_1 ._actions_wjed2_70 ._action_wjed2_70 {
  flex-grow: 1;
  width: 100%;
}
._base_104cj_1 {
  bottom: calc(70px + env(safe-area-inset-bottom));
  display: flex;
  gap: 8px;
  justify-content: center;
  left: 0;
  position: fixed;
  width: 100%;
  z-index: 8994;
}
.walk-border {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1;
}
.walk-border span:first-child {
  animation: animate1 2s linear infinite;
  background: linear-gradient(
    90deg,
    var(--9e9bb710),
    rgba(228, 174, 51, 0.18) 12.91%,
    rgba(228, 174, 51, 0) 43.5%
  );
  height: var(--33603fae);
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.walk-border span:nth-child(2) {
  animation: animate2 2s linear infinite;
  animation-delay: 1s;
  background: linear-gradient(
    180deg,
    var(--9e9bb710),
    rgba(228, 174, 51, 0.18) 12.91%,
    rgba(228, 174, 51, 0) 43.5%
  );
  height: 100%;
  opacity: 0;
  position: absolute;
  right: 0;
  top: 0;
  width: var(--33603fae);
}
.walk-border span:nth-child(3) {
  animation: animate3 2s linear infinite;
  background: linear-gradient(
    -90deg,
    var(--9e9bb710),
    rgba(228, 174, 51, 0.18) 12.91%,
    rgba(228, 174, 51, 0) 43.5%
  );
  bottom: 0;
  height: var(--33603fae);
  position: absolute;
  right: 0;
  width: 100%;
}
.walk-border span:nth-child(4) {
  animation: animate4 2s linear infinite;
  animation-delay: 1s;
  background: linear-gradient(
    1turn,
    var(--9e9bb710),
    rgba(228, 174, 51, 0.18) 12.91%,
    rgba(228, 174, 51, 0) 43.5%
  );
  height: 100%;
  left: 0;
  opacity: 0;
  position: absolute;
  top: 0;
  width: var(--33603fae);
}
.walk-border--dropland span:first-child {
  background: linear-gradient(
    90deg,
    var(--9e9bb710),
    var(--62906f09) 12.91%,
    var(--62906f0a) 43.5%
  );
}
.walk-border--dropland span:nth-child(2) {
  background: linear-gradient(
    180deg,
    var(--9e9bb710),
    var(--62906f09) 12.91%,
    var(--62906f0a) 43.5%
  );
}
.walk-border--dropland span:nth-child(3) {
  background: linear-gradient(
    -90deg,
    var(--9e9bb710),
    var(--62906f09) 12.91%,
    var(--62906f0a) 43.5%
  );
}
.walk-border--dropland span:nth-child(4) {
  background: linear-gradient(
    1turn,
    var(--9e9bb710),
    var(--62906f09) 12.91%,
    var(--62906f0a) 43.5%
  );
}
@keyframes animate1 {
  0% {
    transform: translate(100%);
  }
  to {
    transform: translate(-100%);
  }
}
@keyframes animate3 {
  0% {
    transform: translate(-100%);
  }
  to {
    transform: translate(100%);
  }
}
@keyframes animate2 {
  0% {
    opacity: 1;
    transform: translateY(100%);
  }
  to {
    transform: translateY(-100%);
  }
}
@keyframes animate4 {
  0% {
    opacity: 1;
    transform: translateY(-100%);
  }
  to {
    transform: translateY(100%);
  }
}
.dropland-timer {
  align-items: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.dropland-timer--big .dropland-timer__countdown {
  font-size: 1.375rem;
}
@media (max-width: 768px) {
  .dropland-timer--big .dropland-timer__countdown {
    font-size: 1.075rem;
  }
}
.dropland-timer--big .dropland-timer__image {
  -o-object-fit: cover;
  object-fit: cover;
  top: 1.25rem;
}
@media (max-width: 768px) {
  .dropland-timer--big .dropland-timer__image {
    top: -2.85rem;
  }
}
.dropland-timer__image {
  height: 8.75rem;
  left: 0;
  max-width: 100%;
  position: absolute;
  top: -1.55rem;
  width: 43.75rem;
  z-index: -1;
}
@media (max-width: 768px) {
  .dropland-timer__image {
    display: none;
  }
}
.dropland-timer__image--mobile {
  display: none;
}
@media (max-width: 768px) {
  .dropland-timer__image--mobile {
    display: block;
    height: 168px;
    left: 50%;
    max-width: none;
    top: -5.45rem;
    transform: translate(-50%);
    width: 369px;
  }
}
.dropland-timer__text {
  color: #f1f1f1;
  font-size: 0.875rem;
  font-weight: 500;
  line-height: 1.1875rem;
  margin-bottom: 0.125rem;
}
@media (max-width: 768px) {
  .dropland-timer__text {
    font-size: 0.75rem;
    line-height: 1;
  }
}
.dropland-timer__countdown {
  color: #fff;
  display: flex;
  font-size: 1.375rem;
  font-weight: 700;
  line-height: 22px;
}
@media (max-width: 768px) {
  .dropland-timer__countdown {
    font-size: 1rem;
  }
}
.dropland-timer__dots {
  margin: 0 0.5rem;
}
@media (max-width: 768px) {
  .dropland-timer__dots {
    margin: 0 0.25rem;
  }
}
.dropland-preview {
  position: relative;
}
.dropland-preview--big .dropland-preview__image {
  position: relative;
  z-index: 2;
}
@media (max-width: 768px) {
  .dropland-preview--big .dropland-preview__image {
    display: block;
    height: 10.625rem;
    margin: 0 auto;
    width: 100%;
  }
}
.dropland-preview--big .dropland-preview__timer {
  bottom: 2.795rem;
  height: 10.5rem;
  width: 37.125rem;
  z-index: 5;
}
@media (max-width: 768px) {
  .dropland-preview--big .dropland-preview__timer {
    bottom: -2.5rem;
    height: 8.0625rem;
    top: auto;
    width: 460px;
  }
}
.dropland-preview__image {
  display: block;
  margin: 0 auto;
  max-width: 35.6875rem;
  -o-object-fit: contain;
  object-fit: contain;
  width: 100%;
}
.dropland-preview__timer {
  bottom: 2.194rem;
  height: 4.75rem;
  left: 50%;
  max-width: 100%;
  position: absolute;
  transform: translate(-50%, 25%);
  width: 43.75rem;
}
@media (max-width: 768px) {
  .dropland-preview__timer {
    bottom: auto;
    top: calc(100% - 13vw);
    transform: translate(-50%);
  }
}
._base_cv4tr_1 {
  display: flex;
  font-size: 18px;
  font-weight: 600;
  gap: 4px;
  line-height: 24px;
  text-transform: none;
  --font-size: 18px;
  --line-height: 24px;
  color: var(--w-text-color-1);
}
@media (max-width: 768.98px) {
  ._base_cv4tr_1 {
    font-size: 16px;
    font-weight: 600;
    line-height: 22px;
    text-transform: none;
    --font-size: 16px;
    --line-height: 22px;
  }
}
._icon_cv4tr_23 {
  color: var(--w-color-accent-1);
  font-size: 24px;
}
@media (max-width: 768.98px) {
  ._icon_cv4tr_23 {
    font-size: 20px;
  }
}
._base_1ieb3_1 {
  display: flex;
  gap: 8px;
  justify-content: space-between;
}
@media (max-width: 768.98px) {
  ._base_1ieb3_1 {
    justify-content: flex-start;
  }
}
._users_1ieb3_12 {
  display: grid;
  flex-shrink: 0;
  grid-template-columns: repeat(auto-fill, 12px) 23px;
  justify-content: flex-end;
  width: 48px;
}
._text_1ieb3_20 {
  color: var(--w-text-color-1);
  display: flex;
  flex-direction: column;
  font-weight: 600;
}
._text_1ieb3_20,
._text_1ieb3_20 > span {
  font-size: 10px;
  line-height: 13px;
  text-transform: none;
  --font-size: 10px;
  --line-height: 13px;
}
._text_1ieb3_20 > span {
  color: var(--w-text-color-3);
  flex: -1;
  font-weight: 400;
}
._base_w3qa0_1 {
  display: grid;
  gap: 8px;
  grid-template-columns: auto 106px;
  position: relative;
}
@media (max-width: 768.98px) {
  ._base_w3qa0_1 {
    grid-template-columns: 1fr;
  }
}
._base_1xmw9_1 {
  align-items: center;
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-template-rows: 100%;
  height: 100%;
  position: relative;
}
@media (max-width: 768.98px) {
  ._base_1xmw9_1 {
    grid-template-columns: 1fr;
    grid-template-rows: 85px 28px;
  }
}
._place_1xmw9_16 {
  --place-color: var(--w-surface-color-6);
  bottom: 0;
  color: #00000003;
  font-size: 92px;
  font-weight: 700;
  height: 110px;
  left: 0;
  line-height: 110px;
  opacity: 0.3;
  position: absolute;
  width: 102px;
}
@media (max-width: 768.98px) {
  ._place_1xmw9_16 {
    font-size: 60px;
    height: 72px;
    line-height: 72px;
    width: 34px;
  }
}
._place_1xmw9_16 ._text_1xmw9_37 {
  fill: transparent;
  stroke: var(--place-color);
  stroke-width: 0.5px;
}
._place_1xmw9_16._place-1_1xmw9_42 {
  --place-color: var(--w-color-leaderboard-gold);
}
._place_1xmw9_16._place-2_1xmw9_45 {
  --place-color: var(--w-color-leaderboard-silver);
}
._place_1xmw9_16._place-3_1xmw9_48 {
  --place-color: var(--w-color-leaderboard-bronze);
}
._image-wrap_1xmw9_52 {
  height: 100%;
  position: relative;
}
._image_1xmw9_52 {
  display: block;
  height: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  -o-object-position: center;
  object-position: center;
  width: 100%;
}
@media (max-width: 768.98px) {
  ._image_1xmw9_52 {
    margin: auto;
    -o-object-fit: contain;
    object-fit: contain;
    transform: scale(1.25);
  }
}
._content_1xmw9_72 {
  display: flex;
  flex-direction: column;
  gap: 16px 4px;
  padding: 0 8px;
}
@media (max-width: 768.98px) {
  ._content_1xmw9_72 {
    align-items: flex-end;
    flex-direction: row;
    justify-content: space-between;
  }
}
._name_1xmw9_86 {
  display: flex;
  flex-direction: column;
  font-size: 12px;
  font-weight: 600;
  gap: 2px;
  line-height: 16px;
  text-transform: none;
  --font-size: 12px;
  --line-height: 16px;
  color: var(--w-text-color-3);
}
@media (max-width: 768.98px) {
  ._name_1xmw9_86 {
    font-size: 10px;
    font-weight: 600;
    line-height: 13px;
    text-transform: none;
    --font-size: 10px;
    --line-height: 13px;
  }
}
._weapon-name_1xmw9_109 {
  display: flex;
  font-size: 10px;
  font-weight: 600;
  line-height: 13px;
  text-transform: none;
  --font-size: 10px;
  --line-height: 13px;
  color: var(--w-text-color-3);
}
._item-name_1xmw9_120 {
  color: var(--w-text-color-2);
}
._st_1xmw9_124 {
  color: var(--w-color-accent-1);
  text-transform: uppercase;
}
._price_1xmw9_129 {
  --price-icon-color: var(--w-text-color-5);
  border-radius: 2px;
  display: inline-flex;
  font-size: 16px;
  font-weight: 600;
  height: 26px;
  justify-content: center;
  line-height: 22px;
  min-width: 83px;
  padding: 0 8px;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
  color: var(--w-text-color-5);
}
@media (max-width: 768.98px) {
  ._price_1xmw9_129 {
    font-size: 14px;
    font-weight: 600;
    height: 20px;
    line-height: 19px;
    min-width: 73px;
    text-transform: none;
    --font-size: 14px;
    --line-height: 19px;
  }
}
._price_1xmw9_129._accent-1_1xmw9_157 {
  background-color: var(--w-color-accent-1);
}
._price_1xmw9_129._accent-3_1xmw9_160 {
  background-color: var(--w-color-accent-3);
}
:root {
  --swiper-navigation-size: 44px;
}
.swiper-button-next,
.swiper-button-prev {
  align-items: center;
  color: var(--swiper-navigation-color, var(--swiper-theme-color));
  cursor: pointer;
  display: flex;
  height: var(--swiper-navigation-size);
  justify-content: center;
  margin-top: calc(0px - var(--swiper-navigation-size) / 2);
  position: absolute;
  top: var(--swiper-navigation-top-offset, 50%);
  width: calc(var(--swiper-navigation-size) / 44 * 27);
  z-index: 10;
}
.swiper-button-next.swiper-button-disabled,
.swiper-button-prev.swiper-button-disabled {
  cursor: auto;
  opacity: 0.35;
  pointer-events: none;
}
.swiper-button-next.swiper-button-hidden,
.swiper-button-prev.swiper-button-hidden {
  cursor: auto;
  opacity: 0;
  pointer-events: none;
}
.swiper-navigation-disabled .swiper-button-next,
.swiper-navigation-disabled .swiper-button-prev {
  display: none !important;
}
.swiper-button-next svg,
.swiper-button-prev svg {
  height: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  transform-origin: center;
  width: 100%;
}
.swiper-rtl .swiper-button-next svg,
.swiper-rtl .swiper-button-prev svg {
  transform: rotate(180deg);
}
.swiper-button-prev,
.swiper-rtl .swiper-button-next {
  left: var(--swiper-navigation-sides-offset, 10px);
  right: auto;
}
.swiper-button-lock {
  display: none;
}
.swiper-button-next:after,
.swiper-button-prev:after {
  font-family: swiper-icons;
  font-size: var(--swiper-navigation-size);
  font-variant: normal;
  letter-spacing: 0;
  line-height: 1;
  text-transform: none !important;
}
.swiper-button-prev:after,
.swiper-rtl .swiper-button-next:after {
  content: "prev";
}
.swiper-button-next,
.swiper-rtl .swiper-button-prev {
  left: auto;
  right: var(--swiper-navigation-sides-offset, 10px);
}
.swiper-button-next:after,
.swiper-rtl .swiper-button-prev:after {
  content: "next";
}
._base_1wofb_1 {
  display: flex;
  gap: 8px;
  height: 100%;
  position: relative;
  width: 100%;
}
@media (max-width: 768.98px) {
  ._base_1wofb_1 {
    margin-bottom: 4px;
  }
}
._pagination_1wofb_14 {
  -swiper-pagination-right: 0;
  --swiper-pagination-bullet-horizontal-gap: 4px;
  --swiper-pagination-bullet-width: 5px;
  --swiper-pagination-bullet-height: 5px;
  --swiper-pagination-bullet-border-radius: 50%;
  --swiper-pagination-color: var(--w-color-accent-1);
  --swiper-pagination-bullet-inactive-color: var(--w-surface-color-4);
  position: absolute;
  z-index: 1;
}
._base_3f8ok_1 {
  width: 100%;
}
@media (max-width: 768.98px) {
  ._base_3f8ok_1 {
    order: 1;
  }
}
._base_d1miz_1 {
  align-items: center;
  background: #16182180;
  display: flex;
  height: 30px;
  justify-content: center;
  width: 100%;
}
._base_d1miz_1._accent-1_d1miz_9 {
  --timer-icon-color: var(--w-color-accent-1);
}
._base_d1miz_1._accent-3_d1miz_12 {
  --timer-icon-color: var(--w-color-accent-3);
}
._base_19yum_1 {
  display: grid;
  gap: 4px 8px;
  grid-template-columns: repeat(auto-fit, minmax(125px, 1fr));
  position: relative;
}
@media (max-width: 768.98px) {
  ._base_19yum_1 {
    grid-template-columns: 1fr;
  }
}
._base_oef6h_1 {
  background: var(--w-surface-color-9) url(/assets/images/race/banner/race.png)
    bottom right/auto 100% no-repeat;
  display: flex;
  flex-direction: column;
  gap: 2px;
  height: 250px;
  justify-content: space-between;
  padding: 16px;
  position: relative;
  width: 100%;
}
._base_oef6h_1:before {
  background-color: var(--race-color);
  bottom: 0;
  content: "";
  height: 250px;
  -webkit-mask: url(/assets/images/race/banner/glow.png) bottom right/auto 100%
    no-repeat;
  mask: url(/assets/images/race/banner/glow.png) bottom right/auto 100%
    no-repeat;
  max-width: 240px;
  position: absolute;
  right: 0;
  width: 100%;
}
@media (max-width: 768.98px) {
  ._base_oef6h_1 {
    gap: 12px;
    height: 285px;
    padding: 16px 12px 8px;
    width: 100%;
  }
}
._base_oef6h_1._multi_oef6h_31 {
  --race-color: var(--w-color-accent-1);
}
._base_oef6h_1._contract_oef6h_34 {
  --race-color: var(--w-color-accent-7);
}
._base_oef6h_1._case_oef6h_37 {
  --race-color: var(--w-color-accent-3);
}
._base_oef6h_1._upgrade_oef6h_40 {
  --race-color: var(--w-color-accent-8);
}
._base_17hun_1 {
  display: grid;
  gap: 12px;
  grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
}
.fast-giveaway {
  position: relative;
}
.fast-giveaway:not(:last-child) {
  margin-bottom: 24px;
}
.fast-giveaway__wrap {
  align-items: center;
  background: #161821 url(/static/giveaway/fast-giveaway-bg.png) 50% / cover
    no-repeat;
  border: 1px solid;
  border-image-slice: 1;
  border-image-source: linear-gradient(
    135deg,
    rgba(255, 198, 53, 0.25),
    rgba(255, 82, 82, 0.25)
  );
  border-radius: 2px;
  display: flex;
  gap: 15px;
  height: 100%;
  justify-content: space-between;
  padding: 0 2.625rem;
}
@media (max-width: 1400px) {
  .fast-giveaway__wrap {
    background-image: url(/static/giveaway/fast-giveaway-bg-mobile.png);
    background-position: 0 0;
    background-size: cover;
    border: 0;
    flex-direction: column;
    gap: 6px;
    height: 100%;
    padding: 16px;
  }
}
@media screen and (max-width: 768px) {
  .fast-giveaway__wrap {
    padding: 16px 12px 8px;
  }
  .fast-giveaway {
    flex-direction: column;
    height: 100%;
  }
}
.fast-giveaway__actions {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 1.4375rem;
}
@media (max-width: 1400px) {
  .fast-giveaway__actions {
    align-items: flex-end;
    flex-direction: row-reverse;
    flex-wrap: wrap;
    gap: 24px;
    justify-content: flex-end;
    margin-top: auto;
    width: 100%;
  }
}
.fast-giveaway__label {
  display: flex;
  flex-direction: column;
  gap: 1.75rem;
}
@media (max-width: 1400px) {
  .fast-giveaway__label {
    align-self: flex-start;
    color: #8f9daa;
    gap: 4px;
    margin-bottom: auto;
  }
}
.fast-giveaway__label-text {
  color: #f1f1f1;
  font-size: 1.25rem;
  font-weight: 700;
  letter-spacing: 0;
  line-height: 1.75rem;
  text-transform: uppercase;
}
.fast-giveaway__label-text i {
  color: #ff6d36;
  line-height: inherit;
  margin-right: 0.625rem;
}
@media (max-width: 1400px) {
  .fast-giveaway__label-text {
    display: flex;
    font-size: 12px;
    gap: 4px;
    line-height: 16px;
  }
  .fast-giveaway__label-text i {
    font-size: 18px;
    margin-right: 0;
  }
}
.fast-giveaway__label-btn {
  align-items: center;
  background-color: transparent;
  border: 1px solid #ff6d36;
  border-radius: 2px;
  color: #dce1e5;
  cursor: pointer;
  display: flex;
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 120%;
  max-width: 24.125rem;
  outline: none;
  padding: 0.6875rem 1.125rem;
  position: relative;
  text-align: left;
  transition: color 0.3s ease, background-color 0.3s ease;
  width: 100%;
}
.fast-giveaway__label-btn:hover {
  background-color: #4f3026;
  color: #fff;
}
.fast-giveaway__label-btn span {
  z-index: 2;
}
.fast-giveaway__label-btn i.core-error-circle,
.fast-giveaway__label-btn i.core-success-new {
  color: #ff6d36;
  display: none;
  line-height: inherit;
  margin-right: 5px;
}
.fast-giveaway__label-btn i.core-currency-icon {
  color: #2abd69;
  line-height: inherit;
  margin-right: 3px;
}
.fast-giveaway__label-btn_refilled {
  border: 1px solid;
  border-image-slice: 1;
  border-image-source: linear-gradient(
    132.27deg,
    #ffc635 0.57%,
    #ff5252 97.38%
  );
}
.fast-giveaway__label-btn_refilled i.core-error-circle,
.fast-giveaway__label-btn_refilled i.core-success-new {
  display: inline;
}
.fast-giveaway__label-btn_participated {
  border: 1px solid;
  border-image-slice: 1;
  border-image-source: linear-gradient(
    132.27deg,
    #ffc635 0.57%,
    #ff5252 97.38%
  );
}
.fast-giveaway__label-btn_participated span {
  text-align: left;
  white-space: normal;
}
.fast-giveaway__label-btn_participated i.core-error-circle,
.fast-giveaway__label-btn_participated i.core-success-new {
  display: inline;
}
@media (max-width: 1400px) {
  .fast-giveaway__label-btn {
    border: 0;
    color: #8f9daa;
    font-size: 12px;
    line-height: 16px;
    max-width: unset;
    padding: 0;
  }
  .fast-giveaway__label-btn:hover {
    background-color: transparent;
    color: #dce1e5;
  }
  .fast-giveaway__label-btn i {
    display: none;
  }
}
.fast-giveaway__item {
  align-items: center;
  display: flex;
  justify-content: center;
  position: relative;
}
@media (max-width: 1400px) {
  .fast-giveaway__item {
    flex-direction: row-reverse;
    justify-content: space-between;
    width: 100%;
  }
}
.fast-giveaway__item-img {
  align-items: center;
  background-image: url(/static/hellcase-logo.svg),
    url(/static/giveaway/bg-ellipse-2.svg);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 10rem;
  display: flex;
  height: 8.875rem;
  justify-content: center;
  position: relative;
  width: 8.875rem;
}
@media (max-width: 1400px) {
  .fast-giveaway__item-img {
    background-size: cover;
    height: 100px;
    margin-right: 40px;
    width: 100px;
  }
}
@media screen and (max-width: 768px) {
  .fast-giveaway__item-img {
    margin-right: 0;
  }
}
.fast-giveaway__item-img .fast-giveaway__weapon {
  filter: brightness(1.5) drop-shadow(0.125rem 0.25rem 0.375rem black);
  height: 10.875rem;
  -o-object-fit: contain;
  object-fit: contain;
  width: auto;
}
@media screen and (max-width: 768px) {
  .fast-giveaway__item-img {
    background-position: 30% 50%;
    background-size: 8rem;
  }
}
.fast-giveaway__item-condition {
  color: #8f9daa;
  font-size: 1rem;
  font-weight: 600;
  letter-spacing: 0;
  line-height: 1.1875rem;
}
.fast-giveaway__item-condition span {
  color: #ea6a2a;
}
@media (max-width: 1400px) {
  .fast-giveaway__item-condition {
    font-size: 10px;
  }
}
.fast-giveaway__item-info {
  align-items: flex-start;
  color: #8f9daa;
  display: flex;
  flex-direction: column;
  font-size: 0.75rem;
  font-weight: 500;
  justify-content: center;
  letter-spacing: 0;
  line-height: 1rem;
  margin-left: 1.3125rem;
  text-transform: uppercase;
}
@media screen and (max-width: 1440px) {
  .fast-giveaway__item-info {
    margin-left: 0;
  }
}
.fast-giveaway__item-name {
  color: #dce1e5;
  font-size: 1rem;
  font-weight: 600;
  letter-spacing: 0;
  line-height: 1.1875rem;
  margin-top: 0.4375rem;
  max-width: 12.5rem;
  overflow: hidden;
  text-overflow: ellipsis;
  text-transform: none;
  white-space: nowrap;
}
@media (max-width: 1400px) {
  .fast-giveaway__item-name {
    font-size: 12px;
    line-height: 16px;
    margin-top: 0;
  }
}
.fast-giveaway__item-name span {
  text-transform: uppercase;
}
.fast-giveaway__item-price {
  margin-top: 1.375rem;
}
@media (max-width: 1400px) {
  .fast-giveaway__item-price {
    margin-top: 10px;
  }
}
.fast-giveaway__participants {
  align-items: center;
  display: flex;
  justify-content: center;
}
@media screen and (max-width: 768px) {
  .fast-giveaway__participants {
    margin-left: 0;
  }
}
.fast-giveaway__participants-stats {
  color: #8f9daa;
  font-size: 0.75rem;
  font-weight: 600;
  letter-spacing: 0;
  line-height: 1rem;
  margin-left: 0.9375rem;
}
.fast-giveaway__participants-stats span {
  align-items: center;
  color: #dce1e5;
  display: flex;
  font-size: 1rem;
  font-weight: 600;
  letter-spacing: 0;
  line-height: 1.375rem;
  margin-bottom: 0.25rem;
}
.fast-giveaway__participants-stats span i {
  color: #ff6d36;
  font-size: 1.4rem;
  line-height: inherit;
  margin-right: 0.5rem;
}
@media (max-width: 1400px) {
  .fast-giveaway__participants-stats span {
    font-size: 12px;
    line-height: 16px;
    margin-bottom: 0;
  }
}
.fast-giveaway__participants-stats {
  font-size: 10px;
  line-height: 13px;
  text-transform: uppercase;
}
.fast-giveaway__circle {
  height: 42px;
}
@media (max-width: 1400px) {
  .fast-giveaway__circle {
    height: 35px;
  }
}
.fast-giveaway__button {
  width: 16.875rem;
}
@media screen and (max-width: 1440px) {
  .fast-giveaway__button {
    width: 9rem;
  }
}
@media screen and (max-width: 1400px) {
  .fast-giveaway__button {
    color: #dce1e5;
    flex: 1;
    font-size: 12px;
    font-weight: 600;
    height: 30px;
    line-height: 16px;
    padding: 0;
    text-transform: uppercase;
    width: auto;
  }
}
.fast-giveaway__button i.core-success-new {
  margin-right: 7px;
}
.fast-giveaway__item-price {
  background-color: #ff6d36;
  border-radius: 2px;
  color: #161821;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1.1875rem;
  padding: 0.125rem 1rem;
}
@media (max-width: 1400px) {
  .fast-giveaway__item-price {
    align-items: center;
    display: flex;
    font-size: 10px;
    height: 18px;
    line-height: 14px;
    min-width: 54px;
    padding: 0 6px;
  }
}
._base_b3oh7_1 {
  -moz-column-gap: 12px;
  column-gap: 12px;
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
}
._base_1ygbm_1 {
  display: flex;
  flex-direction: column;
  position: relative;
}
._button_1ygbm_7 {
  align-items: center;
  background-color: var(--w-surface-color-8);
  border: none;
  cursor: pointer;
  display: flex;
  height: 44px;
  justify-content: center;
  outline: none;
  position: absolute;
  top: calc(50% - 12px);
  transform: translateY(-50%);
  width: 44px;
}
._button_1ygbm_7._prev_1ygbm_21 {
  left: 0;
}
._button_1ygbm_7._next_1ygbm_24 {
  right: 0;
}
._icon_1ygbm_28 {
  color: var(--w-text-color-2);
  font-size: 18px;
}
._pagination_1ygbm_33 {
  --swiper-pagination-bottom: 0;
  --swiper-pagination-bullet-horizontal-gap: 4px;
  --swiper-pagination-bullet-width: 38px;
  --swiper-pagination-bullet-height: 8px;
  --swiper-pagination-bullet-border-radius: 4px;
  --swiper-pagination-color: var(--w-color-accent-1);
  --swiper-pagination-bullet-inactive-color: #515765;
  align-items: center;
  display: flex;
  height: 48px;
  justify-content: center;
  position: absolute;
}
._base_yxtfv_1 {
  padding: 24px 70px 48px;
  position: relative;
}
@media (max-width: 1400px) {
  ._base_yxtfv_1 {
    padding: 24px 0;
  }
}
@media (max-width: 768.98px) {
  ._base_yxtfv_1 {
    margin-left: -24px;
    margin-right: -24px;
  }
}
@media (max-width: 480px) {
  ._base_yxtfv_1 {
    margin: 0 -8px;
  }
}
._slide_yxtfv_22 {
  height: 100%;
  min-width: 238px;
}
@media (max-width: 480px) {
  ._slide_yxtfv_22 {
    width: 240px;
  }
}
._slide-inner_yxtfv_32 {
  height: 250px;
}
@media (max-width: 768.98px) {
  ._slide-inner_yxtfv_32 {
    height: 285px;
    min-width: 238px;
  }
}
.timer-clock__ended[data-v-dd49974f] {
  align-items: center;
  background: #29293799;
  border-radius: 3px;
  display: flex;
  gap: 0.625rem;
  padding: 0.25rem 1.1875rem;
}
.timer-clock__ended i[data-v-dd49974f] {
  color: var(--theme-color-primary);
  display: block;
  font-size: 1.375rem;
  padding: 4px;
}
.timer-clock__ended .timer-clock__ended-title[data-v-dd49974f] {
  color: #f1f1f1;
  font-size: 1.25rem;
  font-weight: 700;
  text-transform: uppercase;
}
@media screen and (max-width: 768px) {
  .timer-clock__ended .timer-clock__ended-title[data-v-dd49974f] {
    font-size: 0.75rem;
  }
}
.timer-clock__ended .timer-clock__ended-subtitle[data-v-dd49974f] {
  color: #8f9daa;
  font-size: 0.75rem;
  font-weight: 500;
  line-height: 1rem;
}
@media screen and (max-width: 768px) {
  .timer-clock__ended .timer-clock__ended-subtitle[data-v-dd49974f] {
    font-size: 8px;
    line-height: 12px;
  }
}
.event-banner[data-v-fc912f81] {
  position: relative;
}
.event-banner[data-v-fc912f81]:before {
  background-image: linear-gradient(0deg, transparent 50%, #101117);
  content: "";
  height: 50%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.event-banner__timer-skeleton[data-v-fc912f81] {
  height: 3.25rem;
  width: 260px;
}
@media (max-width: 767.98px) {
  .event-banner__timer-skeleton[data-v-fc912f81] {
    width: 195px;
  }
}
@media (max-width: 768px) {
  .event-banner__timer-skeleton[data-v-fc912f81] {
    width: 260px;
  }
}
@media (min-width: 767.98px) {
  .event-banner__tabs[data-v-fc912f81] {
    left: 0;
    position: absolute;
    top: 0;
    z-index: 3;
  }
}
.event-banner__body[data-v-fc912f81] {
  position: relative;
  z-index: 2;
}
@media (min-width: 767.98px) {
  .event-banner__body[data-v-fc912f81] {
    -moz-column-gap: 10px;
    column-gap: 10px;
    display: flex;
  }
}
.event-banner__body[data-v-fc912f81]:after {
  background-image: linear-gradient(180deg, transparent, #13151d);
  bottom: -1px;
  content: "";
  height: 68%;
  left: 0;
  position: absolute;
  width: 100%;
  z-index: 2;
}
@media (max-width: 768px) {
  .event-banner__body[data-v-fc912f81]:after {
    display: none;
  }
}
.event-banner__character[data-v-fc912f81],
.event-banner__character_left[data-v-fc912f81],
.event-banner__character_right[data-v-fc912f81] {
  flex: 1 1 0;
  overflow: hidden;
  position: relative;
  z-index: 1;
}
@media (max-width: 768px) {
  .event-banner__character[data-v-fc912f81],
  .event-banner__character_left[data-v-fc912f81],
  .event-banner__character_right[data-v-fc912f81] {
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    position: absolute;
    top: 0;
    width: 50%;
  }
}
.event-banner__character img[data-v-fc912f81],
.event-banner__character_left img[data-v-fc912f81],
.event-banner__character_right img[data-v-fc912f81] {
  height: 100%;
  max-width: none;
  position: absolute;
  top: 0;
  width: auto;
}
@media (max-width: 768px) {
  .event-banner__character img[data-v-fc912f81],
  .event-banner__character_left img[data-v-fc912f81],
  .event-banner__character_right img[data-v-fc912f81] {
    bottom: 0;
    height: auto;
    left: 0;
    top: auto;
  }
}
.event-banner__character_left img[data-v-fc912f81] {
  right: 0;
}
@media (max-width: 768px) {
  .event-banner__character_left img[data-v-fc912f81] {
    left: 0;
    right: auto;
  }
  .event-banner__character_left[data-v-fc912f81] {
    left: 0;
  }
}
.event-banner__character_right img[data-v-fc912f81] {
  left: 0;
}
@media (max-width: 768px) {
  .event-banner__character_right img[data-v-fc912f81] {
    left: auto;
    right: 0;
  }
  .event-banner__character_right[data-v-fc912f81] {
    right: 0;
  }
}
.event-banner__main[data-v-fc912f81] {
  align-items: center;
  display: flex;
  flex-direction: column;
  position: relative;
  z-index: 3;
}
@media (min-width: 767.98px) {
  .event-banner__main[data-v-fc912f81] {
    flex: 1.5 1 0;
    gap: 20px;
    max-width: -moz-fit-content;
    max-width: fit-content;
    padding: 70px 0 40px;
  }
}
@media (max-width: 768px) {
  .event-banner__main[data-v-fc912f81] {
    gap: 12px;
    padding: 20px;
  }
}
.event-banner__logo[data-v-fc912f81] {
  max-width: 600px;
}
@media (max-width: 768px) {
  .event-banner__logo[data-v-fc912f81] {
    margin-bottom: 10px;
    width: 80%;
  }
}
.event-banner__logo img[data-v-fc912f81] {
  display: block;
}
.event-banner__main-row[data-v-fc912f81] {
  display: flex;
  flex-direction: column;
  gap: 16px 20px;
}
.event-banner__end-info[data-v-fc912f81] {
  flex-shrink: 0;
  min-height: 40px;
}
.event-characters-left-leave-active[data-v-fc912f81],
.event-characters-right-leave-active[data-v-fc912f81] {
  transition: transform 0.2s;
}
.event-characters-left-enter-active[data-v-fc912f81],
.event-characters-right-enter-active[data-v-fc912f81] {
  transition: transform 0.8s;
}
.event-characters-left-enter-from[data-v-fc912f81],
.event-characters-left-leave-to[data-v-fc912f81] {
  transform: translate(-100%);
}
.event-characters-right-enter-from[data-v-fc912f81],
.event-characters-right-leave-to[data-v-fc912f81] {
  transform: translate(100%);
}
.game-tabs[data-v-fc912f81] {
  gap: 2px;
  width: 100%;
}
.game-tabs[data-v-fc912f81],
.game-tabs__item[data-v-fc912f81] {
  align-items: center;
  display: flex;
  justify-content: center;
}
.game-tabs__item[data-v-fc912f81] {
  background: #292937;
  cursor: pointer;
  flex: 1 1 200px;
  gap: 4px;
  height: 40px;
  max-width: 500px;
  padding: 0 30px;
  position: relative;
  transition: background 0.3s;
}
@media (max-width: 767.98px) {
  .game-tabs__item[data-v-fc912f81] {
    padding: 0 15px;
  }
}
@media (min-width: 767.98px) {
  .game-tabs__item[data-v-fc912f81]:not(
      .game-tabs__item:first-child,
      .game-tabs__item:last-child
    ) {
    flex: 0 1 200px;
  }
  .game-tabs__item[data-v-fc912f81]:first-child,
  .game-tabs__item[data-v-fc912f81]:first-child:hover {
    background: linear-gradient(270deg, #292937, transparent 70%);
  }
  .game-tabs__item[data-v-fc912f81]:first-child {
    justify-content: flex-end;
  }
}
.game-tabs__item[data-v-fc912f81]:first-child:after {
  right: 0;
}
@media (min-width: 767.98px) {
  .game-tabs__item[data-v-fc912f81]:first-child:after {
    background: linear-gradient(
      270deg,
      var(--w-current-event-primary-color) 0,
      transparent 50%
    );
  }
  .game-tabs__item[data-v-fc912f81]:last-child,
  .game-tabs__item[data-v-fc912f81]:last-child:hover {
    background: linear-gradient(90deg, #292937, transparent 70%);
  }
  .game-tabs__item[data-v-fc912f81]:last-child {
    justify-content: flex-start;
  }
  .game-tabs__item[data-v-fc912f81]:last-child:after {
    background: linear-gradient(
      90deg,
      var(--w-current-event-primary-color) 0,
      transparent 50%
    );
  }
}
.game-tabs__item.active .game-tabs__item-icon[data-v-fc912f81],
.game-tabs__item.active .game-tabs__item-text[data-v-fc912f81],
.game-tabs__item:hover .game-tabs__item-icon[data-v-fc912f81],
.game-tabs__item:hover .game-tabs__item-text[data-v-fc912f81] {
  color: #fff;
}
.game-tabs__item[data-v-fc912f81]:hover {
  background: #292937;
}
.game-tabs__item.active[data-v-fc912f81] {
  background: var(--w-current-event-primary-color);
  pointer-events: none;
}
.game-tabs__item.active[data-v-fc912f81]:after {
  width: 100%;
}
@media (min-width: 767.98px) {
  .game-tabs__item.active[data-v-fc912f81]:first-child {
    background: linear-gradient(
      270deg,
      var(--w-current-event-primary-color) 0,
      transparent 50%
    );
  }
  .game-tabs__item.active[data-v-fc912f81]:last-child {
    background: linear-gradient(
      90deg,
      var(--w-current-event-primary-color) 0,
      transparent 50%
    );
  }
}
.game-tabs__item-icon[data-v-fc912f81] {
  color: #8f9daa;
  font-size: 18px;
  transition: color 0.3s ease;
}
.game-tabs__item-text[data-v-fc912f81] {
  color: #8f9daa;
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
  transition: color 0.3s ease;
}
.game-tabs-mobile--sticky[data-v-fc912f81] {
  padding-top: 44px;
}
.game-tabs-mobile--sticky .game-tabs-mobile__inner[data-v-fc912f81] {
  left: 0;
  position: fixed;
  top: -44px;
  transition: transform 0.3s ease;
  width: 100%;
}
.game-tabs-mobile--sticky--active .game-tabs-mobile__inner[data-v-fc912f81] {
  transform: translateY(94px);
}
.game-tabs-mobile__inner[data-v-fc912f81] {
  position: relative;
  z-index: 299;
}
.case-slider[data-v-03351857] {
  background-color: #1b1c25;
  padding: 20px 16px;
}
.case-slider__slide[data-v-03351857] {
  width: 210px;
}
.case-slider__item[data-v-03351857] {
  height: 193px;
  padding-top: 20px;
}
.case-slider__skeletons[data-v-03351857] {
  display: flex;
  flex-wrap: nowrap;
  margin-right: -20px;
  overflow: hidden;
}
.case-slider__skeleton[data-v-03351857] {
  flex-shrink: 0;
  height: 193px;
  margin-left: 20px;
  width: 200px;
}
.event-category {
  margin: 0 auto;
  max-width: 1920px;
  overflow: hidden;
  position: relative;
}
.event-category__cases {
  padding: 20px 0 0;
  transition: transform 0.2s ease, opacity 0.2s ease;
}
@media screen and (max-width: 768px) {
  .event-category__cases {
    display: none !important;
    padding: 20px 16px 0;
  }
}
.event-category__cases.hide {
  opacity: 0;
  transform: translateY(3rem);
}
@media (min-width: 768px) {
  .event-category__slider {
    display: none !important;
  }
}
.main-page-item[data-v-1b26d74b] {
  background: radial-gradient(
      62.43% 32.07% at 50% 0,
      var(--level-color-from) 0,
      var(--level-color-to) 100%
    ),
    #161821;
  border: 1px solid #292937;
  border-radius: 2px;
  overflow: hidden;
}
.main-page-item--1[data-v-1b26d74b] {
  border-color: #b0c3d9;
}
.main-page-item--2[data-v-1b26d74b] {
  border-color: #5e98d9;
}
.main-page-item--3[data-v-1b26d74b] {
  border-color: #4b69ff;
}
.main-page-item--4[data-v-1b26d74b] {
  border-color: #8847ff;
}
.main-page-item--5[data-v-1b26d74b] {
  border-color: #d32ce6;
}
.main-page-item--6[data-v-1b26d74b] {
  border-color: #e4ae33;
}
.main-page-item--7[data-v-1b26d74b] {
  border-color: #ade55c;
}
.main-page-item--8[data-v-1b26d74b] {
  border-color: #00ea7c;
}
.main-page-item--9[data-v-1b26d74b] {
  border-color: #eb4b4b;
}
.main-page-item__main[data-v-1b26d74b] {
  align-items: flex-start;
  display: flex;
  padding: 0.9375rem;
}
.main-page-item__info[data-v-1b26d74b] {
  margin-right: 1.5625rem;
}
.main-page-item__round-wrapper[data-v-1b26d74b] {
  align-items: center;
  display: flex;
  margin-bottom: 1.3125rem;
}
.main-page-item__round[data-v-1b26d74b] {
  height: 24px;
  margin-right: 4px;
  width: 24px;
}
.main-page-item__round-text[data-v-1b26d74b] {
  color: #8f9daa;
  font-size: 12px;
  line-height: 16px;
}
.main-page-item__price-text[data-v-1b26d74b] {
  color: #515765;
  font-size: 11px;
  font-weight: 600;
  line-height: 15px;
  margin-bottom: 3px;
}
.main-page-item__footer[data-v-1b26d74b] {
  align-items: center;
  background: linear-gradient(180deg, #1c1c25, #1e1e2900 63.89%);
  border-radius: 5px 5px 0 0;
  display: flex;
  gap: 4px;
  justify-content: space-between;
  padding: 10px 15px;
}
@media screen and (min-width: 769px) and (max-width: 1024px) {
  .main-page-item__footer[data-v-1b26d74b] {
    padding: 8px;
  }
}
.main-page-item__cases-wrapper[data-v-1b26d74b] {
  flex-grow: 1;
  padding-bottom: 0.3125rem;
  padding-top: 0.875rem;
}
.main-page-item__cases[data-v-1b26d74b] {
  align-items: center;
  display: flex;
  height: 5.5rem;
  margin: 0 auto;
  position: relative;
  width: 8.375rem;
}
.main-page-item__case[data-v-1b26d74b] {
  height: 5.5rem;
  width: 8.375rem;
  --entity-image-size-multiplier: 0.45;
  opacity: 0.2;
}
@media screen and (max-width: 1200px) {
  .main-page-item__case[data-v-1b26d74b] {
    --entity-image-size-multiplier: 0.35;
  }
}
@media screen and (max-width: 1164px) {
  .main-page-item__case[data-v-1b26d74b] {
    --entity-image-size-multiplier: 0.45;
  }
}
@media screen and (max-width: 1024px) {
  .main-page-item__case[data-v-1b26d74b] {
    --entity-image-size-multiplier: 0.25;
  }
}
@media screen and (max-width: 768px) {
  .main-page-item__case[data-v-1b26d74b] {
    --entity-image-size-multiplier: 0.35;
    --entity-image-size-multiplier: 0.45;
  }
}
.main-page-item__case--0[data-v-1b26d74b] {
  cursor: pointer;
  opacity: 1;
  position: relative;
  z-index: 2;
}
.main-page-item__case--1[data-v-1b26d74b],
.main-page-item__case--2[data-v-1b26d74b] {
  height: 4.125rem;
  left: 50%;
  position: absolute;
  top: 50%;
  width: 6.25rem;
  --entity-image-size-multiplier: 0.4;
}
@media screen and (max-width: 1200px) {
  .main-page-item__case--1[data-v-1b26d74b],
  .main-page-item__case--2[data-v-1b26d74b] {
    --entity-image-size-multiplier: 0.3;
  }
}
@media screen and (max-width: 1164px) {
  .main-page-item__case--1[data-v-1b26d74b],
  .main-page-item__case--2[data-v-1b26d74b] {
    --entity-image-size-multiplier: 0.4;
  }
}
@media screen and (max-width: 1024px) {
  .main-page-item__case--1[data-v-1b26d74b],
  .main-page-item__case--2[data-v-1b26d74b] {
    --entity-image-size-multiplier: 0.2;
  }
}
@media screen and (max-width: 768px) {
  .main-page-item__case--1[data-v-1b26d74b],
  .main-page-item__case--2[data-v-1b26d74b] {
    --entity-image-size-multiplier: 0.3;
    --entity-image-size-multiplier: 0.4;
  }
}
.main-page-item__case--1[data-v-1b26d74b] {
  transform: translateY(-50%) translate(-50%) translate(40%);
}
.main-page-item__case--2[data-v-1b26d74b] {
  transform: translateY(-50%) translate(-50%) translate(-40%);
}
.main-page-item__button[data-v-1b26d74b] {
  padding: 0.4375rem 2.4375rem;
}
@media screen and (min-width: 769px) and (max-width: 1024px) {
  .main-page-item__button[data-v-1b26d74b] {
    height: 24px;
    padding: 0 12px;
  }
}
.mp-cb {
  background: #13151d;
  margin: 0 auto 24px;
  max-width: 1968px;
  padding: 0;
}
.mp-cb__header {
  display: flex;
  margin-bottom: 1.25rem;
  position: relative;
}
.mp-cb__header-center {
  color: #d9dee3;
  display: flex;
  font-size: 1.125rem;
  font-weight: 600;
  justify-content: center;
  width: 100%;
}
.mp-cb__header-center_block {
  align-items: center;
  display: flex;
}
.mp-cb__header-center_block i {
  color: #ffc635;
  margin-right: 0.5rem;
}
.mp-cb__items {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(17rem, 1fr));
  grid-gap: 0.5rem;
  max-height: 11.9375rem;
  overflow: hidden;
  width: 100%;
}
@media screen and (min-width: 769px) and (max-width: 1024px) {
  .mp-cb__items {
    grid-template-columns: repeat(auto-fill, minmax(230px, 1fr));
    max-height: 164px;
  }
}
.mp-cb-placeholder {
  align-items: center;
  background-color: #1b1c25;
  background-image: url(/static/casebattle/mp-bg/create.png);
  background-size: cover;
  border: 1px solid #292937;
  border-radius: 2px;
  cursor: pointer;
  display: flex;
  height: 100%;
  justify-content: center;
  overflow: hidden;
  padding: 0.625rem;
  position: relative;
  transition: transform 0.5s;
  width: 100%;
}
.mp-cb-placeholder:hover .mp-cb-placeholder__content:after {
  opacity: 1;
}
.mp-cb-placeholder:hover .mp-cb-placeholder__content i {
  transform: rotate(180deg) scale(1.1);
}
.mp-cb-placeholder__content {
  align-items: center;
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: center;
  padding: 10px;
  width: 100%;
  z-index: 2;
}
.mp-cb-placeholder__content i {
  color: #ff8e2f;
  font-size: 1.5rem;
  line-height: inherit;
  transition: transform 0.5s;
}
.mp-cb-placeholder__content span {
  color: #fff;
  font-family: Noto Sans, sans-serif;
  font-size: 0.875rem;
  font-style: normal;
  font-weight: 700;
  line-height: 2rem;
  text-transform: uppercase;
}
.mp-cb__header-right {
  justify-content: flex-end;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
}
.mp-cb__all-battles {
  justify-content: center;
  margin-top: 1.25rem;
}
.mp-cb__all-battles,
.mp-cb__header-right {
  align-items: center;
  display: flex;
  min-width: 10rem;
  white-space: nowrap;
}
.mp-cb__all-battles a,
.mp-cb__header-right a {
  color: #8f9daa;
  display: flex;
}
.mp-cb__all-battles a span,
.mp-cb__header-right a span {
  font-size: 0.75rem;
  font-weight: 600;
  margin-right: 0.75rem;
  text-decoration: underline;
  text-transform: uppercase;
}
.mp-cb__all-battles a i,
.mp-cb__header-right a i {
  align-items: center;
  display: flex;
  font-size: 0.625rem;
  transition: transform 0.3s;
}
.mp-cb__all-battles a:hover,
.mp-cb__header-right a:hover {
  text-decoration: none;
}
.mp-cb__all-battles a:hover i,
.mp-cb__header-right a:hover i {
  transform: translate(0.3125rem, -0.3125rem);
}
.carousel-transition-enter-active {
  transition: opacity 0.2s 0.2s, transform 0.2s 0.2s;
}
.carousel-transition-leave-active {
  transition: opacity 0.2s, transform 0.2s;
}
.carousel-transition-enter-from {
  opacity: 0;
  transform: translate(30px) translateY(0);
}
.carousel-transition-leave-to {
  opacity: 0;
  transform: translate(-30px) translateY(0);
}
.cb-list-enter-active,
.cb-list-leave-active {
  transition: all 0.5s;
}
.cb-list-enter-from,
.cb-list-leave-to {
  opacity: 0;
  transform: scale(0);
}
.dummy-loader[data-v-cc484894] {
  align-items: center;
  display: flex;
  flex-direction: column;
}
.dummy-loader__body[data-v-cc484894],
.dummy-loader__bottom[data-v-cc484894],
.dummy-loader__top[data-v-cc484894] {
  background: #1b1c25;
  height: 100%;
  overflow: hidden;
  position: relative;
  width: 100%;
}
.dummy-loader__body[data-v-cc484894]:after,
.dummy-loader__bottom[data-v-cc484894]:after,
.dummy-loader__top[data-v-cc484894]:after {
  animation: animation-loading-cc484894 1s ease infinite;
  background: linear-gradient(
    90.9deg,
    #1b1c2500 -21.98%,
    #1e212f 47.62%,
    #1b1c2500 114.37%
  );
  content: "";
  height: 100%;
  left: -110%;
  opacity: 0.5;
  position: absolute;
  top: 0;
  transform: scaleX(0.4) skew(45deg);
  width: 100%;
}
@keyframes animation-loading-cc484894 {
  0% {
    transform: translate(-110%);
  }
  to {
    transform: translate(210%);
  }
}
@media screen and (max-width: 768px) {
  .main-page-cases-categories {
    padding: 0 16px;
  }
}
.main-page-cases-categories-item {
  padding: 40px 0;
  position: relative;
}
.main-page-cases-categories-item:not(:last-child) {
  border-bottom: 1px solid rgba(81, 87, 101, 0.25);
}
.main-page-cases-categories-item__anchor {
  opacity: 0;
  pointer-events: none;
  position: absolute;
  top: -12.125rem;
}
@media screen and (max-width: 768px) {
  .main-page-cases-categories-item__anchor {
    top: -8.75rem;
  }
}
.main-page-cases-categories-item__bottom {
  bottom: 0;
  opacity: 0;
  pointer-events: none;
  position: absolute;
}
.main-page-cases-categories-item__title {
  align-items: center;
  display: flex;
  font-size: 1.125rem;
  font-weight: 600;
  gap: 10px;
  justify-content: center;
  line-height: 1.5625rem;
  margin-bottom: 40px;
}
.main-page-cases-categories-item__icon {
  background-color: #ff8845;
  height: 20px;
  width: 20px;
}
.main-page-cases-categories-item__country-flag {
  height: 18px;
}
.main-page-cases-categories__cases-wrap {
  display: grid;
  gap: 38px;
  grid-template-columns: repeat(auto-fill, minmax(252px, 252px));
  justify-content: center;
  margin-top: 35px;
  position: relative;
}
._placeholder_172i5_1 {
  min-height: 410px;
}
@media (max-width: 768px) {
  ._placeholder_172i5_1 {
    min-height: 290px;
  }
}
.cases-search-title {
  align-items: center;
  color: #8f9daa;
  display: flex;
  font-size: 14px;
  padding-bottom: 1.875rem;
  text-transform: uppercase;
}
@media screen and (max-width: 768px) {
  .cases-search-title {
    margin-bottom: 0;
    padding: 1.875rem 1rem 0 1.875rem;
  }
}
.cases-search-title .core-icon {
  margin-right: 0.3125rem;
}
.main-page-cases-categories__cases-wrap_search {
  margin-bottom: 35px;
  margin-top: 0;
}
.core-button--preset--dropland {
  --core-currency-icon-color: var(--dropland-color-primary);
  background: url(/static/core/modules/dropland/button-bg.svg) 50% no-repeat;
  background-size: contain;
  border: none;
  font-size: 12px;
  font-weight: 700;
  height: 40px;
  min-width: 202px;
  position: relative;
  text-transform: uppercase;
  transition: background 0.4s;
  width: 202px;
}
.core-button--preset--dropland:before {
  background: url(/static/core/modules/dropland/button-small-bg-3.svg) no-repeat
    0 0;
  content: "";
  height: 100%;
  position: absolute;
  transition: background 0.4s;
  width: 100%;
}
.core-button--preset--dropland:hover {
  background: url(/static/core/modules/dropland/button-bg.svg) 50% no-repeat;
  background-size: contain;
}
.core-button--preset--dropland:hover:before {
  background: url(/static/core/modules/dropland/button-small-bg-3.svg) no-repeat
    40px -40px;
  background-size: contain;
}
.core-button--preset--dropland.core-button:disabled:before {
  background: url(/static/core/modules/dropland/button-bg.svg) 50% no-repeat;
  background-size: contain;
  content: "";
  height: 100%;
  opacity: 0.3;
  position: absolute;
  width: 100%;
}
.core-button--preset--dropland.core-button--size--auto {
  background: url(/static/core/modules/dropland/button-small-bg.svg) 50%
    no-repeat;
  background-size: contain;
  min-width: auto;
  z-index: 5;
}
.core-button--preset--dropland.core-button--size--auto:before {
  background: url(/static/core/modules/dropland/button-small-bg-3.svg) no-repeat
    0 0;
  background-size: contain;
}
.core-button--preset--dropland.core-button--size--auto:hover {
  background: url(/static/core/modules/dropland/button-small-bg.svg) 50%
    no-repeat;
  background-size: contain;
}
.core-button--preset--dropland.core-button--size--auto:hover:before {
  background: url(/static/core/modules/dropland/button-small-bg-3.svg) no-repeat
    40px -40px;
  background-size: contain;
}
.core-button--preset--dropland.core-button--size--small {
  background: url(/static/core/modules/dropland/button-small-bg.svg) 50%
    no-repeat;
  min-width: 120px;
  width: 120px;
}
.core-button--preset--dropland.core-button--size--small:before {
  background: url(/static/core/modules/dropland/button-small-bg-3.svg) no-repeat
    0 0;
}
.core-button--preset--dropland.core-button--size--small:hover {
  background: url(/static/core/modules/dropland/button-small-bg.svg) 50%
    no-repeat;
}
.core-button--preset--dropland.core-button--size--small:hover:before {
  background: url(/static/core/modules/dropland/button-small-bg-3.svg) no-repeat
    40px -40px;
}
.dropland-banner {
  align-items: center;
  background-image: url(/static/core/modules/dropland/banner-bg-big.png);
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 2px;
  display: flex;
  height: 16.25rem;
  justify-content: space-between;
  overflow: hidden;
  padding-left: 2.5rem;
  position: relative;
}
@media (max-width: 768px) {
  .dropland-banner {
    align-items: center;
    background-image: url(/static/core/modules/dropland/banner-bg-mobile.png);
    flex-direction: column;
    height: auto;
    padding: 20px 20px 0;
    text-align: center;
  }
}
.dropland-banner__fake-image {
  width: 21rem;
}
.dropland-banner__image {
  height: 100%;
  max-width: 460px;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: left;
  object-position: left;
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .dropland-banner__image {
    display: none;
  }
}
.dropland-banner__image--mobile {
  display: none;
  position: static;
}
@media (max-width: 768px) {
  .dropland-banner__image--mobile {
    display: block;
  }
}
.dropland-banner__button {
  display: none;
}
@media (max-width: 768px) {
  .dropland-banner__button {
    display: flex;
    margin-top: 40px;
  }
}
.dropland-banner__button--hidden-mobile {
  display: flex;
}
@media (max-width: 768px) {
  .dropland-banner__button--hidden-mobile {
    display: none;
  }
}
.dropland-banner__borders {
  border: 2px solid;
  border-radius: 2px;
  bottom: 0;
  height: 100%;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
}
.dropland-banner__borders,
.dropland-banner__lines {
  pointer-events: none;
  touch-action: none;
  z-index: 3;
}
.dropland-banner__info {
  max-width: 21rem;
  min-width: 16rem;
  width: 100%;
}
.dropland-banner__title {
  color: #fff;
  font-size: 1.875rem;
  font-weight: 700;
  line-height: 2.5625rem;
  margin-bottom: 0.625rem;
}
@media (max-width: 768px) {
  .dropland-banner__title {
    font-size: 18px;
    line-height: 25px;
    margin-bottom: 10px;
  }
}
.dropland-banner__title span {
  color: #fff;
}
.dropland-banner__text {
  color: #dce1e5;
  font-size: 0.875rem;
  font-weight: 500;
  line-height: 1.1875rem;
  margin-bottom: 1.25rem;
}
@media (max-width: 768px) {
  .dropland-banner__text {
    font-size: 14px;
    line-height: 19px;
    margin-bottom: 20px;
  }
}
.dropland-banner__preview {
  flex-shrink: 0;
  position: relative;
  width: 43.75rem;
  z-index: 2;
}
@media (max-width: 768px) {
  .dropland-banner__preview {
    max-width: 100%;
    top: 0;
  }
}
._premium-ga-slider__slide_d14pv_1 {
  display: flex !important;
  min-height: 285px !important;
  width: 300px !important;
}
.categories-tabs--sticky {
  padding-top: 54px;
}
.categories-tabs--sticky .categories-tabs__inner {
  left: 0;
  position: fixed;
  top: -44px;
  transition: transform 0.3s ease;
  width: 100%;
  z-index: 299;
}
.categories-tabs--sticky--active .categories-tabs__inner {
  transform: translateY(92px);
}
.categories-tabs__inner {
  align-items: center;
  background-color: #101117;
  display: flex;
  gap: 2px;
  overflow: auto;
  padding: 10px;
}
@media (max-width: 768px) {
  .categories-tabs__inner {
    padding: 8px 16px;
  }
}
.categories-tabs__inner::-webkit-scrollbar-thumb,
.categories-tabs__inner::-webkit-scrollbar-track {
  background: transparent;
}
.categories-tabs__inner::-webkit-scrollbar-thumb:window-inactive {
  background: transparent;
}
.categories-tabs__item {
  align-items: center;
  background-color: transparent;
  border: none;
  border-radius: 2px;
  color: #8f9daa;
  cursor: pointer;
  display: flex;
  flex-shrink: 0;
  font-size: 14px;
  gap: 4px;
  height: 36px;
  justify-content: center;
  padding: 0 12px 0 8px;
  transition: background-color 0.3s ease, color 0.3s ease;
}
@media (max-width: 768px) {
  .categories-tabs__item {
    padding: 0 16px 0 12px;
  }
}
.categories-tabs__item--active {
  background-color: #1b1c25;
  color: #f1f1f1;
}
.categories-tabs__item--active .categories-tabs__icon {
  background-color: #ff8845;
}
.categories-tabs__item--active .categories-tabs__country-flag {
  filter: none;
}
.categories-tabs__icon {
  background-color: var(--w-text-color-3);
  height: 16px;
  width: 16px;
}
.categories-tabs__country-flag {
  filter: grayscale(1);
  height: 0.875rem;
}
.mobile-stat {
  align-items: center;
  background: #161821;
  display: flex;
  justify-content: space-between;
  padding: 10px 16px;
}
.mobile-stat__online {
  align-items: center;
  display: flex;
  gap: 6px;
}
.mobile-stat__online-icon {
  height: 20px;
  width: 20px;
}
.mobile-stat__online-icon path {
  fill: #2abd69;
}
.mobile-stat__online-icon path:nth-child(2) {
  animation: faster 1.7s linear 0.25s infinite;
}
.mobile-stat__online-icon path:nth-child(3) {
  animation: faster 1.7s linear infinite;
}
.mobile-stat__items {
  gap: 15px;
}
.mobile-stat__item,
.mobile-stat__items {
  align-items: center;
  display: flex;
}
.mobile-stat__icon {
  color: #ff8845;
  font-size: 18px;
  margin-right: 9px;
}
.mobile-stat__value {
  color: #dce1e5;
  font-size: 12px;
  font-weight: 600;
  line-height: 120%;
}
.mobile-stat__value--bold {
  font-weight: 700;
}
.mobile-stat__name {
  color: #515765;
  font-size: 10px;
  font-weight: 400;
}
@keyframes faster {
  0% {
    opacity: 1;
  }
  70% {
    opacity: 0.2;
  }
  to {
    opacity: 1;
  }
}
.banner[data-v-ed454f5a] {
  background: linear-gradient(0deg, #1b1c25, #0bc6f012);
  border-radius: 2px;
  display: block;
  padding: 26px 16px;
  position: relative;
}
.banner__title[data-v-ed454f5a] {
  color: #f1f1f1;
  font-size: 20px;
  font-variant-numeric: lining-nums tabular-nums;
  font-weight: 800;
  line-height: 120%;
  margin-bottom: 4px;
  position: relative;
  z-index: 2;
}
.banner__title--free[data-v-ed454f5a] span,
.banner__title--promocode[data-v-ed454f5a] span {
  color: #2abd69;
}
.banner__description[data-v-ed454f5a] {
  color: #8f9daa;
  font-size: 12px;
  font-style: normal;
  font-variant-numeric: lining-nums tabular-nums;
  font-weight: 400;
  line-height: 130%;
  position: relative;
  z-index: 2;
}
.banner__img[data-v-ed454f5a] {
  bottom: 0;
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
}
._mobile-banners__bullet_1tuoy_1 {
  background-color: #515765;
  border-radius: 50%;
  display: inline-block;
  height: 6px;
  margin: 0 2px;
  opacity: 1;
  width: 6px;
}
._mobile-banners__bullet--active_1tuoy_10 {
  background-color: #ff8845;
}
._control_xfhaa_1 {
  position: relative;
}
._icon_xfhaa_5 {
  color: var(--w-surface-color-3);
  font-size: 20px;
  left: 12px;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
._input_xfhaa_14 {
  display: block;
  font-size: 14px;
  font-weight: 400;
  height: 44px;
  line-height: 19px;
  padding: 0 12px 0 40px;
  position: relative;
  text-transform: none;
  width: 210px;
  --font-size: 14px;
  --line-height: 19px;
  background: none;
  border: none;
  border-radius: 2px;
  color: var(--w-text-color-2);
  outline: 1px solid var(--w-color-border-1);
  outline-offset: -1px;
  transition: all 0.2s;
}
._input_xfhaa_14._empty_xfhaa_34:not(:focus) {
  cursor: pointer;
  outline-color: transparent;
  padding-right: 4px;
  width: 0;
}
._input_xfhaa_14::-moz-placeholder {
  color: var(--w-text-color-3);
}
._input_xfhaa_14::placeholder {
  color: var(--w-text-color-3);
}
._category_xkaor_1 {
  align-items: center;
  -moz-column-gap: 8px;
  column-gap: 8px;
  cursor: pointer;
  display: flex;
  padding: 10px 16px;
  transition: background-color 0.2s;
}
@media (hover: hover) {
  ._category_xkaor_1:hover ._image_xkaor_10 {
    filter: none;
  }
  ._category_xkaor_1:hover ._icon_xkaor_13 {
    background-color: var(--w-color-accent-1);
  }
  ._category_xkaor_1:hover ._title_xkaor_16 {
    color: var(--w-text-color-1);
  }
}
._category_xkaor_1._active_xkaor_20 {
  background-color: var(--w-surface-color-8);
}
._category_xkaor_1._active_xkaor_20 ._image_xkaor_10 {
  filter: none;
}
._category_xkaor_1._active_xkaor_20 ._icon_xkaor_13 {
  background-color: var(--w-color-accent-1);
}
._category_xkaor_1._active_xkaor_20 ._title_xkaor_16 {
  color: var(--w-text-color-1);
}
._title_xkaor_16 {
  font-size: 14px;
  font-weight: 500;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-3);
  text-wrap: nowrap;
  transition: color 0.2s;
}
._image_xkaor_10 {
  filter: grayscale(1);
  transition: filter 0.2s;
  width: 20px;
}
._icon_xkaor_13 {
  background-color: var(--w-text-color-3);
  height: 20px;
  transition: background-color 0.2s;
  width: 20px;
}
._categories_991qg_1 {
  background-color: var(--w-surface-color-10);
  position: relative;
}
._list_991qg_6 {
  display: flex;
  overflow: auto;
  scroll-behavior: smooth;
  scrollbar-width: none;
  -ms-overflow-style: none;
}
._list_991qg_6::-webkit-scrollbar {
  display: none;
}
._category_991qg_17 {
  flex: 0 0 auto;
}
._next_991qg_22,
._previous_991qg_21 {
  align-items: center;
  background-color: var(--w-surface-color-10);
  border: none;
  color: var(--w-surface-color-4);
  cursor: pointer;
  display: flex;
  font-size: 24px;
  height: 100%;
  justify-content: center;
  outline: none;
  position: absolute;
  top: 0;
  transition: color 0.2s;
  width: 44px;
  z-index: 2;
}
@media (hover: hover) {
  ._next_991qg_22:hover,
  ._previous_991qg_21:hover {
    color: var(--w-surface-color-1);
  }
}
._previous_991qg_21 {
  left: 0;
}
._next_991qg_22 {
  right: 0;
}
._navbar_192ui_1 {
  background-color: var(--w-surface-color-10);
  -moz-column-gap: 24px;
  column-gap: 24px;
  display: flex;
  padding: 12px;
  position: sticky;
  top: var(--header-height);
  z-index: 6;
}
._navbar_192ui_1 ._filterSort_192ui_10 {
  display: flex;
  gap: 4px;
}
._navbar_192ui_1:before {
  background: linear-gradient(180deg, #13151d, #11131ae6);
  bottom: 100%;
  content: "";
  height: 8px;
  left: 0;
  position: absolute;
  width: 100%;
}
._categories_192ui_24 {
  flex: 1 1 auto;
  min-width: 0;
}
.main {
  background: #13151d;
  margin: 0 auto;
  max-width: 1968px;
  min-height: 80vh;
  position: relative;
}
.main .filter-sort-manager {
  bottom: calc(70px + env(safe-area-inset-bottom));
  left: 50%;
  margin-top: 16px;
  position: sticky;
  transform: translate(-50%);
  width: -moz-fit-content;
  width: fit-content;
  z-index: 299;
}
.main .header-left {
  padding: 18px 0;
}
@media screen and (max-width: 768px) {
  .main .stat,
  .main__category-tabs {
    left: -8px;
    position: relative;
    width: 100dvw;
  }
}
.main-page__case-loader {
  height: 25rem;
  position: relative;
  width: 100%;
  z-index: 1;
}
.main-page__case-loader .loading-overlay {
  position: absolute;
}
.main-page__stats {
  margin: 0 auto 20px;
  padding: 0 24px;
}
.main-page__event {
  margin-bottom: 24px;
}
@media screen and (max-width: 768px) {
  .main-page__event {
    left: -8px;
    position: relative;
    width: 100dvw;
  }
}
.main-page__cases-skeleton {
  height: 15.5rem;
  margin-top: 40px;
  width: 100%;
}
.main-page__seo-block {
  margin: 0 auto 24px;
  padding: 0 24px;
}
@media screen and (max-width: 768px) {
  .main-page__seo-block {
    padding: 0 16px;
  }
}
@media screen and (min-width: 1000px) {
  .main .base-item-giveaway {
    width: calc(100% - 0.6875rem);
  }
}
.main h2 {
  font-size: 1.25rem;
  padding: 1rem 0 1rem 0.3125rem;
}
.main .items {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(14.375rem, 1fr));
  grid-row-gap: 1.875rem;
  grid-column-gap: 2.5rem;
  align-items: stretch;
  justify-content: space-between;
  padding-bottom: 1.875rem;
}
@media screen and (max-width: 768px) {
  .main .items {
    align-items: normal;
    grid-template-columns: repeat(auto-fit, minmax(9.375rem, 1fr));
    justify-content: space-between;
    grid-row-gap: 1.25rem;
    grid-column-gap: 1.875rem;
    padding: 1.875rem 1rem;
  }
}
@media screen and (min-width: 2000px) {
  .main .items {
    grid-template-columns: repeat(auto-fill, minmax(17.5625rem, 1fr));
  }
}
.main .main-stat {
  background-color: #10111799;
  display: flex;
  flex-wrap: nowrap;
  justify-content: space-around;
  position: relative;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .main .main-stat {
    background: url(/static/img/main-page-giveaway-stat-mobile-bg.png);
    background-color: #10111799;
    background-position: 100% 0;
    background-repeat: no-repeat;
    background-size: cover;
    justify-content: space-between;
    margin-bottom: 0;
    overflow: hidden;
    overflow-x: scroll;
  }
  .main .main-stat::-webkit-scrollbar {
    background: transparent;
    display: none;
    height: 0;
    width: 0;
  }
  .main .main-stat:after {
    background: linear-gradient(132.27deg, #ffc635 0.57%, #ff5252 97.38%);
    border-radius: 9rem;
    content: "";
    filter: blur(60px);
    height: 4.401875rem;
    position: absolute;
    top: -3.6675rem;
    width: 9.4375rem;
    z-index: 0;
  }
}
@media screen and (max-width: 768px) and (max-width: 768px) {
  .main .main-stat:after {
    left: 9.375rem;
    top: -9.6675rem;
  }
}
.main .main-stat:before {
  bottom: 0;
  content: "";
  left: 0;
  opacity: 0.8;
  position: absolute;
  right: 0;
  top: 0;
  transform: scaleY(-1);
  z-index: 0;
}
@media screen and (max-width: 768px) {
  .main .main-stat:before {
    transform: none;
    width: 100%;
    z-index: 1;
  }
}
.main .main-stat__wrap {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  margin: 0 auto;
  padding-left: 2.5rem;
  position: relative;
  text-align: left;
  width: -moz-fit-content;
  width: fit-content;
}
@media screen and (max-width: 768px) {
  .main .main-stat__wrap {
    margin: 0 !important;
    padding-left: 1.875rem;
    width: auto;
  }
}
.main .main-stat__block {
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding: 0.75rem 0;
  position: relative;
  text-align: center;
  width: 100%;
  z-index: 2;
}
@media screen and (max-width: 768px) {
  .main .main-stat__block {
    margin-left: 0.625rem;
    margin-right: 0.625rem;
    padding: 0.625rem 0;
    width: auto;
  }
  .main .main-stat__block-active {
    margin-right: 1.5625rem;
  }
  .main .main-stat__block:before {
    display: none !important;
  }
  .main .main-stat__block .main-stat__title {
    font-size: 0.5rem;
  }
  .main .main-stat__block .main-stat__count {
    font-size: 0.75rem;
  }
}
.main .main-stat__block:before {
  background: #515765;
  content: "";
  display: inline-block;
  height: 2.5rem;
  opacity: 0.2;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 1px;
}
.main .main-stat__block:last-child:before {
  display: none;
}
.main .main-stat__icon {
  display: inline-block;
  left: 0;
  position: absolute;
  right: auto;
  text-align: center;
  top: 50%;
  transform: translateY(-50%);
}
.main .main-stat__icon i {
  color: #ffc635;
  font-size: 1.5rem;
  line-height: 1.875rem;
}
@media screen and (max-width: 768px) {
  .main .main-stat__icon i {
    font-size: 1.125rem;
  }
}
.main .main-stat__count {
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.375rem;
}
@media screen and (max-width: 768px) {
  .main .main-stat__count {
    line-height: 1rem;
  }
}
.main .main-stat__title {
  color: #515765;
  font-size: 0.6875rem;
  font-weight: 400;
  line-height: 0.9375rem;
  text-transform: uppercase;
}
@media screen and (max-width: 768px) {
  .main .main-stat__title {
    font-size: 0.5rem;
    line-height: 0.625rem;
    white-space: nowrap;
  }
}
.main .main-stat-new {
  display: flex;
  flex-wrap: nowrap;
  justify-content: space-around;
  position: relative;
}
.main .main-stat-new_no-login {
  padding: 20px 0 0;
}
.main .main-stat-new__shadow {
  overflow: hidden;
  position: relative;
  width: 100%;
}
.main .main-stat-new__shadow::-webkit-scrollbar {
  background: transparent;
  display: none;
  height: 0;
  width: 0;
}
@media screen and (max-width: 768px) {
  .main .main-stat-new {
    justify-content: space-between;
    margin-bottom: 0;
    overflow: hidden;
    overflow-x: scroll;
    padding: 0 0 1.5625rem;
  }
  .main .main-stat-new__shadow:after {
    background: #13151d80;
    content: "";
    filter: blur(5px);
    height: calc(100% + 1.5625rem);
    position: absolute;
    right: -20px;
    top: -1.5625rem;
    width: 40px;
    z-index: 2;
  }
  .main .main-stat-new::-webkit-scrollbar {
    background: transparent;
    display: none;
    height: 0;
    width: 0;
  }
}
.main .main-stat-new:before {
  bottom: 0;
  content: "";
  left: 0;
  opacity: 0.8;
  position: absolute;
  right: 0;
  top: 0;
  transform: scaleY(-1);
  z-index: 0;
}
@media screen and (max-width: 768px) {
  .main .main-stat-new:before {
    transform: none;
    width: 100%;
    z-index: 1;
  }
}
.main .main-stat-new__wrap {
  display: flex;
  flex-direction: column;
  gap: 3px;
  justify-content: flex-start;
  margin: 0 auto;
  padding-left: 2.5rem;
  position: relative;
  text-align: left;
  width: -moz-fit-content;
  width: fit-content;
}
@media screen and (max-width: 768px) {
  .main .main-stat-new__wrap {
    margin: 0 !important;
    padding-left: 1.875rem;
    width: auto;
  }
}
.main .main-stat-new__block {
  display: flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  text-align: center;
  width: 100%;
  z-index: 2;
}
@media screen and (max-width: 768px) {
  .main .main-stat-new__block {
    margin-left: 0.625rem;
    margin-right: 0.625rem;
    width: auto;
  }
  .main .main-stat-new__block-active {
    margin-right: 1.5625rem;
  }
  .main .main-stat-new__block:before {
    display: none !important;
  }
  .main .main-stat-new__block .main-stat-new__title {
    font-size: 0.5rem;
  }
  .main .main-stat-new__block .main-stat-new__count {
    font-size: 0.75rem;
  }
}
.main .main-stat-new__block:before {
  background: #515765;
  content: "";
  display: inline-block;
  height: 2.5rem;
  opacity: 0.2;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 1px;
}
.main .main-stat-new__block:last-child:before {
  display: none;
}
.main .main-stat-new__icon {
  display: inline-block;
  left: 0;
  position: absolute;
  right: auto;
  text-align: center;
  top: 50%;
  transform: translateY(-50%);
}
.main .main-stat-new__icon i {
  color: #ff8845;
  font-size: 1.5rem;
  line-height: 1.875rem;
}
@media screen and (max-width: 768px) {
  .main .main-stat-new__icon i {
    font-size: 1.125rem;
  }
}
.main .main-stat-new__count {
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.375rem;
}
@media screen and (max-width: 768px) {
  .main .main-stat-new__count {
    line-height: 1rem;
  }
}
.main .main-stat-new__title {
  color: #515765;
  font-size: 13px;
  font-weight: 600;
  line-height: 0.9375rem;
}
@media screen and (max-width: 768px) {
  .main .main-stat-new__title {
    font-size: 0.5rem;
    line-height: 0.625rem;
    white-space: nowrap;
  }
}
.main .main-filter {
  left: 11.875rem;
  position: sticky;
  right: 0;
  top: 10.6875rem;
  z-index: 5;
}
@media screen and (max-width: 768px) {
  .main .main-filter.without-categories {
    left: 0;
    position: relative;
    top: 0;
  }
  .main .main-filter {
    background: #13151d;
  }
}
.main .main-filter .main-page-filter {
  align-items: flex-start;
  background: #101117;
  display: flex;
  flex-direction: column;
}
@media screen and (max-width: 768px) {
  .main .main-filter .main-page-filter {
    background: transparent;
    margin-top: 3.25rem;
  }
}
.main .main-filter__mobile {
  align-items: center;
  background: #161821;
  cursor: pointer;
  display: flex;
  justify-content: space-between;
  margin-top: 0.1875rem;
  min-height: 2.5rem;
  padding: 0 1rem;
}
@media screen and (max-width: 1000px) {
  .main .main-filter__mobile {
    background: transparent;
    height: 100%;
    justify-content: center;
    margin-top: 0;
    min-height: auto;
    padding: 0;
    width: 100%;
  }
  .main .main-filter__mobile-text {
    text-transform: uppercase;
  }
}
.main .main-filter__mobile-text {
  align-items: center;
  display: flex;
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1.1875rem;
}
.main .main-filter__mobile-text i {
  align-items: center;
  display: flex;
  font-size: 1.25rem;
  justify-content: center;
  margin-right: 0.625rem;
}
.main .main-filter__mobile-icon {
  color: #515765;
  cursor: pointer;
  font-size: 0.625rem;
}
@media screen and (max-width: 768px) {
  .main .main-filter__mobile {
    background: #292937;
    border: 2px solid #373845;
    bottom: 75px;
    box-shadow: 0 4px 20px #000;
    height: 2.5rem;
    justify-content: center;
    left: 50%;
    margin: 0 auto;
    padding: 0;
    position: fixed;
    text-transform: uppercase;
    top: auto;
    transform: translate(-50%);
    width: 200px;
    z-index: 10;
  }
}
@media screen and (max-width: 1000px) {
  .main .main-filter {
    top: 10.6625rem;
  }
}
@media screen and (max-width: 768px) {
  .main .main-filter {
    background: transparent;
    transition: transform 0.3s ease;
    width: 100%;
    z-index: 10;
  }
}
.main .b-tabs .scrollactive-item {
  padding: 1.5625rem 0.5rem;
}
.main .b-tabs .scrollactive-item:first-of-type {
  padding-left: 1.25rem;
}
@media screen and (max-width: 768px) {
  .main .b-tabs .scrollactive-item {
    padding: 1.5625rem 1.25rem;
  }
}
.main .b-tabs .category-selector_list-option,
.main .b-tabs .scrollactive-item {
  align-items: center;
  color: #fff;
  display: flex;
  font-size: 0.875rem;
  font-weight: 600;
  justify-content: center;
  line-height: 1.1875rem;
  position: relative;
  white-space: nowrap;
}
.main .b-tabs .category-selector_list-option .icon i,
.main .b-tabs .scrollactive-item .icon i {
  color: #515765;
  font-size: 1rem;
  margin: 0 0.3125rem 0 0;
}
.main .b-tabs .category-selector_list-option.unavailable,
.main .b-tabs .scrollactive-item.unavailable {
  opacity: 0.3;
}
.main .b-tabs .category-selector_list-option.unavailable:hover,
.main .b-tabs .scrollactive-item.unavailable:hover {
  opacity: 1;
}
.main .b-tabs .filter {
  align-items: center;
  -moz-column-gap: 0.625rem;
  column-gap: 0.625rem;
  cursor: pointer;
  display: flex;
  justify-content: center;
  padding: 0 0 0 1.875rem;
  position: relative;
  width: 10%;
}
@media screen and (max-width: 71.25rem) {
  .main .b-tabs .filter {
    padding-left: 1rem;
  }
}
.main .b-tabs .filter:hover i,
.main .b-tabs .filter:hover span {
  color: #fff;
}
.main .b-tabs .filter:before {
  background: #515765;
  content: "";
  height: calc(100% - 34px);
  left: 5px;
  opacity: 0.3;
  position: absolute;
  width: 0.5px;
}
.main .b-tabs .filter span {
  color: #8f9daa;
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1.1875rem;
  transition: color 0.2s;
}
@media screen and (max-width: 768px) {
  .main .b-tabs .filter {
    top: 15.375rem;
  }
  .main .b-tabs .tabs a .icon {
    margin: 1px 0 0;
  }
  .main .b-tabs .text {
    display: none;
  }
}
.main .b-tabs .tabs {
  min-height: 70px;
  padding: 0;
  width: 90%;
}
@media screen and (max-width: 768px) {
  .main .b-tabs .tabs {
    width: 100%;
  }
}
.main .b-tabs .tabs .my-nav {
  display: flex;
  justify-content: flex-start;
}
.main .b-tabs .tabs a:last-child {
  padding-right: 1.5rem;
}
.main .category-sec {
  padding: 1.875rem 1.25rem 0;
  position: relative;
}
.main .category-sec:before {
  background-color: #51576526;
  content: "";
  height: 1px;
  left: 2.2365rem;
  position: absolute;
  right: 2.2365rem;
  top: 0;
  width: calc(100% - 4.473rem);
}
@media screen and (max-width: 768px) {
  .main .category-sec:before {
    background-color: #333443;
    left: 0;
    right: 0;
    width: 100% !important;
  }
  .main .category-sec {
    padding: 0;
  }
}
.main .category-sec:nth-last-child(2n) {
  background: #13151d;
}
.main .category-sec.cat-stickers {
  background: url(/static/base/stickers-bg.png) 0 0 repeat;
}
.main .category-sec.cat-premium {
  background: url(/static/base/prem-bg.png) 0 0 repeat;
}
.main .category-sec.cat-warbreak {
  background-position: 50% !important;
  background-repeat: no-repeat !important;
  background-size: cover;
  padding: 2.5rem 0 0.625rem;
}
@media screen and (max-width: 768px) {
  .main .category-sec.cat-warbreak {
    padding: 0;
  }
}
.main .mobile-category {
  -moz-column-gap: 0.625rem;
  column-gap: 0.625rem;
  display: flex;
  justify-content: center;
  padding: 0.9375rem 0 1.375rem;
}
.main .mobile-category .icon {
  font-size: 1rem;
}
.main .mobile-category .icon i {
  color: #ffc635;
  display: block;
}
.main .mobile-category .text {
  font-size: 0.875rem;
  font-style: normal;
  font-weight: 600;
  line-height: 1.1875rem;
}
.main .mobile-category:after {
  background-color: #333443;
  content: "";
  height: 1px;
  left: 50%;
  position: absolute;
  top: 3rem;
  transform: translate(-50%);
  width: calc(100% - 2rem);
}
@media screen and (max-width: 768px) {
  .event-category .event__banner .event__banner-wrap:before {
    opacity: unset !important;
    width: 100vw;
  }
  .event-category .event__banner .event__banner-wrap .side .event-logo {
    margin-bottom: 1.25rem;
  }
  .event-category
    .event__banner
    .event__banner-wrap
    .side
    .event__banner-collected
    .text {
    white-space: nowrap;
  }
  .event-category
    .event__banner
    .event__banner-wrap
    .event__banner-right
    .is-primary {
    padding: 0.625rem 1.875rem;
  }
  .event-category
    .event__banner
    .event__banner-wrap
    .event__banner-center
    .devider {
    display: none;
  }
  .event-category
    .event__banner
    .event__banner-wrap
    .event__banner-center
    .timer-item {
    margin-right: 0.75rem;
    position: relative;
  }
  .event-category
    .event__banner
    .event__banner-wrap
    .event__banner-center
    .timer-item:after {
    border: 0.32px solid #fff;
    content: "";
    display: inline-block;
    height: 0;
    opacity: 0.15;
    position: absolute;
    right: 77%;
    top: 50%;
    transform: rotate(90deg);
    width: 1.625rem;
  }
  .event-category
    .event__banner
    .event__banner-wrap
    .devider
    .countdown__timer {
    display: flex;
    justify-content: space-between;
    width: 9.875rem;
  }
}
.mobile-banners {
  margin-bottom: 24px;
}
@media screen and (max-width: 768px) {
  .mobile-banners {
    left: -8px;
    position: relative;
    width: 100dvw;
  }
}
._base_sbvtu_1 {
  display: flex;
  flex-direction: column;
  width: 100%;
}
._base_sbvtu_1 ._content_sbvtu_6 {
  display: flex;
  flex-direction: column;
  gap: 8px;
  padding: 16px 12px;
}
._base_sbvtu_1 ._content_sbvtu_6 ._item_sbvtu_12 {
  align-items: center;
  display: flex;
  gap: 16px;
  height: 38px;
}
._base_sbvtu_1 ._content_sbvtu_6 ._item_sbvtu_12 ._sort_sbvtu_18 {
  align-items: center;
  display: flex;
  font-size: 16px;
  font-weight: 400;
  gap: 8px;
  line-height: 22px;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
  color: var(--w-text-color-1);
}
._base_sbvtu_1
  ._content_sbvtu_6
  ._item_sbvtu_12
  ._sort_sbvtu_18
  ._direction_sbvtu_30 {
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
  color: var(--w-text-color-3);
}
._base_sbvtu_1
  ._content_sbvtu_6
  ._item_sbvtu_12
  ._sort_sbvtu_18
  ._icon_sbvtu_39 {
  font-size: 24px;
}
._base_sbvtu_1
  ._content_sbvtu_6
  ._item_sbvtu_12
  ._sort_sbvtu_18._active_sbvtu_42
  ._icon_sbvtu_39 {
  color: var(--w-color-accent-1);
}
._base_sbvtu_1 ._content_sbvtu_6 ._item_sbvtu_12 ._radio_sbvtu_45 {
  display: flex;
  justify-content: space-between;
  text-transform: capitalize;
  width: 100%;
}
._base_sbvtu_1 ._content_sbvtu_6 ._item_sbvtu_12 ._icon_sbvtu_39 {
  display: flex;
  justify-content: center;
  --price-icon-size: 24px;
  width: 24px;
}
._base_a3vfa_1 {
  display: flex;
  overflow: hidden;
  white-space: nowrap;
}
.pagination,
.pagination-list {
  align-items: center;
  display: flex;
  justify-content: center;
  text-align: center;
}
.pagination {
  margin: 0;
}
.pagination .pagination-next {
  order: 3;
}
.pagination .pagination-list {
  gap: 2px;
  margin: 0 2px;
}
.pagination .pagination-ellipsis,
.pagination .pagination-link {
  align-items: center;
  background: #292937;
  border: none;
  border-radius: 2px;
  color: #8f9daa;
  display: inline-flex;
  font-size: 0.875rem;
  font-weight: 600;
  height: 2.1875rem;
  justify-content: center;
  line-height: 1.1875rem;
  margin: 0;
  min-width: 2.1875rem;
  opacity: 0.7;
  padding: 0 0.625rem;
  position: relative;
  transition: opacity 0.2s, color 0.2s;
  vertical-align: top;
}
.pagination .pagination-link:hover {
  opacity: 1;
}
.pagination .pagination-link.is-current,
.pagination .pagination-link[disabled="true"] {
  color: #fff;
  opacity: 1;
}
.base-pagination {
  display: flex;
}
.placeholder-cases[data-v-37ce4ccb] {
  display: flex;
  flex-wrap: wrap;
  gap: 24px 20px;
  justify-content: center;
  justify-items: center;
  padding: 20px 0;
}
@media (max-width: 768.98px) {
  .placeholder-cases[data-v-37ce4ccb] {
    gap: 16px;
  }
}
.placeholder-cases__case[data-v-37ce4ccb] {
  align-items: center;
  display: flex;
  flex: 0 0 264px;
  flex-direction: column;
  gap: 8px;
  justify-content: space-between;
  width: 264px;
}
@media (max-width: 768.98px) {
  .placeholder-cases__case[data-v-37ce4ccb] {
    flex: 0 0 156px;
    gap: 10px;
    width: 156px;
  }
}
.placeholder-cases__case-img[data-v-37ce4ccb] {
  width: 100%;
  --entity-image-size-multiplier: 0.8335;
  --core-case-simple-image-height: 169px;
}
@media (max-width: 768.98px) {
  .placeholder-cases__case-img[data-v-37ce4ccb] {
    --core-case-simple-image-height: 105px;
  }
}
.placeholder-cases__case-img[data-v-37ce4ccb] .core-case-title {
  font-size: 16px;
  font-weight: 600;
  line-height: 22px;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
  color: var(--w-text-color-1);
}
@media (max-width: 768.98px) {
  .placeholder-cases__case-img[data-v-37ce4ccb] .core-case-title {
    font-size: 14px;
  }
}
.placeholder-cases__case-img[data-v-37ce4ccb] .core-case-image-block {
  margin-bottom: 8px;
}
.placeholder-cases__case-img[data-v-37ce4ccb] .core-case-image__image,
.placeholder-cases__case-img[data-v-37ce4ccb] .core-case-weapon-image__image {
  max-width: 100%;
}
.placeholder-cases__case-price[data-v-37ce4ccb] {
  font-weight: 600;
}
.placeholder-cases__case-price-wrap[data-v-37ce4ccb] {
  align-items: center;
  border: 2px solid var(--w-color-accent-3);
  display: flex;
  height: 40px;
  justify-content: center;
  min-width: 100px;
  padding: 0 16px;
}
@media (max-width: 768.98px) {
  .placeholder-cases__case-price-wrap[data-v-37ce4ccb] {
    height: 30px;
  }
}
._base_1g4pp_1 {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
@media (max-width: 768.98px) {
  ._base_1g4pp_1 {
    justify-content: center;
    text-align: center;
  }
}
._title_1g4pp_13 {
  font-size: 24px;
  font-weight: 600;
  line-height: 32px;
  text-transform: none;
  --font-size: 24px;
  --line-height: 32px;
  color: var(--w-text-color-1);
}
._text_1g4pp_23 {
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
  color: var(--w-text-color-3);
}
._text_1g4pp_23 span {
  color: var(--w-text-color-1);
  white-space: nowrap;
}
._base_pz7bn_1 {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  gap: 20px;
}
@media (max-width: 768.98px) {
  ._base_pz7bn_1 {
    gap: 16px;
  }
}
._summary_pz7bn_13 {
  display: grid;
  grid-template-columns: 45% 55%;
}
._block_pz7bn_18 {
  flex: 1 1 100%;
  flex-direction: column;
  min-width: 0;
}
._block_pz7bn_18,
._prices_pz7bn_26 {
  display: flex;
  gap: 4px;
}
._price_pz7bn_26 {
  font-size: 18px;
  font-weight: 600;
  line-height: 24px;
  text-transform: none;
  --font-size: 18px;
  --line-height: 24px;
  color: var(--w-text-color-1);
}
._text_pz7bn_41 {
  font-size: 14px;
  font-weight: 400;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-3);
  white-space: nowrap;
}
._button_pz7bn_52 {
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-transform: uppercase;
  --font-size: 12px;
  --line-height: 16px;
  color: var(--w-text-color-1);
}
._button-content_pz7bn_62 {
  display: flex;
  gap: 4px;
  justify-content: center;
}
._icon_pz7bn_68 {
  color: var(--w-surface-color-1);
  font-size: 18px;
}
._base_1j8j8_1,
._item_1j8j8_8 {
  display: flex;
  gap: 8px;
  justify-content: space-between;
  width: 100%;
}
._item_1j8j8_8 {
  align-items: center;
  background: var(--w-surface-color-7);
  border-radius: 2px;
  cursor: pointer;
  padding: 4px 4px 4px 16px;
  transition: background 3s ease;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
._item_1j8j8_8._easy_1j8j8_21 {
  --mode-image: url(/assets/images/contract/mode-icon-easy.svg);
}
._item_1j8j8_8._medium_1j8j8_24 {
  --mode-image: url(/assets/images/contract/mode-icon-medium.svg);
}
._item_1j8j8_8._hard_1j8j8_27 {
  --mode-image: url(/assets/images/contract/mode-icon-hard.svg);
}
._item_1j8j8_8._active_1j8j8_30,
._item_1j8j8_8:hover {
  background: linear-gradient(
    90deg,
    var(--w-surface-color-7) 0,
    var(--mode-color) 100%
  );
}
._item_1j8j8_8._active_1j8j8_30 ._icon_1j8j8_33,
._item_1j8j8_8:hover ._icon_1j8j8_33 {
  filter: none;
}
._item_1j8j8_8._active_1j8j8_30 ._factor_1j8j8_39,
._item_1j8j8_8._active_1j8j8_30 ._label_1j8j8_36,
._item_1j8j8_8:hover ._factor_1j8j8_39,
._item_1j8j8_8:hover ._label_1j8j8_36 {
  color: var(--w-text-color-1);
}
._item_1j8j8_8._active_1j8j8_30._easy_1j8j8_21,
._item_1j8j8_8:hover._easy_1j8j8_21 {
  --mode-image: url(/assets/images/contract/mode-icon-easy.svg);
  --mode-color: var(--w-color-accent-3);
  background: linear-gradient(90deg, #29383d80 0, #2abd6980),
    var(--w-surface-color-7);
}
._item_1j8j8_8._active_1j8j8_30._medium_1j8j8_24,
._item_1j8j8_8:hover._medium_1j8j8_24 {
  --mode-image: url(/assets/images/contract/mode-icon-medium.svg);
  --mode-color: var(--w-color-accent-1);
  background: linear-gradient(90deg, #3f333999 0, #ff884599),
    var(--w-surface-color-7);
}
._item_1j8j8_8._active_1j8j8_30._hard_1j8j8_27,
._item_1j8j8_8:hover._hard_1j8j8_27 {
  --mode-image: url(/assets/images/contract/mode-icon-hard.svg);
  --mode-color: var(--w-color-accent-2);
  background: linear-gradient(90deg, #562f3966 0.52%, #da3f3f66),
    var(--w-surface-color-7);
}
._label_1j8j8_36 {
  align-items: center;
  display: flex;
  font-size: 16px;
  font-weight: 500;
  gap: 8px;
  line-height: 22px;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
  color: var(--w-text-color-3);
  text-transform: capitalize;
  transition: color 0.2s;
}
@media (max-width: 768px) {
  ._label_1j8j8_36 {
    font-weight: 500;
  }
}
@media (max-width: 768.98px) {
  ._text_1j8j8_79 {
    display: none;
  }
}
._mode-img_1j8j8_84 {
  background-color: var(--mode-color, var(--w-text-color-3));
  height: 20px;
  -webkit-mask-image: var(--mode-image);
  mask-image: var(--mode-image);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: cover;
  mask-size: cover;
  transition: background 0.3s ease;
  width: 20px;
}
._icon_1j8j8_33 {
  filter: grayscale(1);
  height: 20px;
  transition: filter 0.2s;
  width: 20px;
}
._factor_1j8j8_39 {
  align-items: center;
  background-color: var(--mode-color, var(--w-surface-color-5));
  border-radius: 2px;
  display: flex;
  font-size: 16px;
  font-weight: 600;
  height: 32px;
  justify-content: center;
  line-height: 22px;
  min-width: 48px;
  padding: 0 4px;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
  color: var(--w-text-color-3);
  text-align: center;
}
._base_1usk8_1 {
  background-color: var(--w-surface-color-8);
  border-radius: 2px;
  height: 120px;
  padding: 6px 10px;
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  width: 100%;
}
._base_1usk8_1:after,
._base_1usk8_1:before {
  bottom: 0;
  content: "";
  height: 100%;
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
}
._base_1usk8_1:before {
  background-color: var(--placeholder-color);
  -webkit-mask-image: url(/assets/images/contract/placeholder-bg.svg);
  mask-image: url(/assets/images/contract/placeholder-bg.svg);
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
}
._base_1usk8_1:after {
  background: var(--placeholder-image) center/contain no-repeat;
  max-width: 70.5%;
}
._base_1usk8_1._easy_1usk8_32 {
  --placeholder-color: var(--w-color-accent-3);
}
._base_1usk8_1._easy_1usk8_32._csgo_1usk8_35 {
  --placeholder-image: url(/assets/images/contract/placeholder-csgo-easy.png);
}
._base_1usk8_1._easy_1usk8_32._dota2_1usk8_38 {
  --placeholder-image: url(/assets/images/contract/placeholder-dota2-easy.png);
}
._base_1usk8_1._easy_1usk8_32._rust_1usk8_41 {
  --placeholder-image: url(/assets/images/contract/placeholder-rust-easy.png);
}
._base_1usk8_1._medium_1usk8_44 {
  --placeholder-color: var(--w-color-accent-2);
}
._base_1usk8_1._medium_1usk8_44._csgo_1usk8_35 {
  --placeholder-image: url(/assets/images/contract/placeholder-csgo-medium.png);
}
._base_1usk8_1._medium_1usk8_44._dota2_1usk8_38 {
  --placeholder-image: url(/assets/images/contract/placeholder-dota2-medium.png);
}
._base_1usk8_1._medium_1usk8_44._rust_1usk8_41 {
  --placeholder-image: url(/assets/images/contract/placeholder-rust-hard.png);
}
._base_1usk8_1._hard_1usk8_56 {
  --placeholder-color: var(--w-color-accent-1);
}
._base_1usk8_1._hard_1usk8_56._csgo_1usk8_35 {
  --placeholder-image: url(/assets/images/contract/placeholder-csgo-hard.png);
}
._base_1usk8_1._hard_1usk8_56._dota2_1usk8_38 {
  --placeholder-image: url(/assets/images/contract/placeholder-dota2-hard.png);
}
._base_1usk8_1._hard_1usk8_56._rust_1usk8_41 {
  --placeholder-image: url(/assets/images/contract/placeholder-rust-hard.png);
}
._places_1qzic_1 {
  display: grid;
  gap: 8px;
  grid-auto-rows: 120px;
  grid-template-columns: repeat(5, minmax(116px, 1fr));
  position: relative;
}
@media (max-width: 768.98px) {
  ._places_1qzic_1 {
    grid-auto-flow: column;
    grid-template-columns: 8px repeat(auto-fill, minmax(166px, max-content)) 8px;
    overflow-x: auto;
  }
  ._places_1qzic_1:after,
  ._places_1qzic_1:before {
    content: "";
    height: 100%;
    width: 8px;
  }
}
._place_1qzic_1 {
  height: 100%;
  width: 100%;
}
@media (max-width: 768.98px) {
  ._place_1qzic_1 {
    flex: 0 0 auto;
    width: 166px;
  }
}
._item_1qzic_32 {
  height: 100%;
}
._base_eh2qd_1 {
  background: url(/assets/images/contract/contracts-bg.png) 100% 0 / auto 100%
      no-repeat,
    var(--w-surface-color-10);
  display: flex;
  gap: 24px;
  padding: 24px;
  width: 100%;
}
@media (max-width: 768.98px) {
  ._base_eh2qd_1 {
    padding: 0 16px;
  }
}
@media (max-width: 1200px) {
  ._base_eh2qd_1 {
    background: none;
    flex-direction: column;
  }
}
@media screen and (min-width: 1440px) {
  ._base_eh2qd_1 {
    padding: 24px 130px;
  }
}
._left_eh2qd_25 {
  display: flex;
  flex-direction: column;
  gap: 16px;
  justify-content: space-between;
  order: -1;
  width: 327px;
}
@media (max-width: 1200px) {
  ._left_eh2qd_25 {
    width: 100%;
  }
}
._right_eh2qd_39 {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  gap: 16px;
}
@media (max-width: 768.98px) {
  ._places_eh2qd_47 {
    margin: 0 -16px;
  }
}
._base_15brd_1 {
  display: flex;
  flex-direction: column;
  width: 100%;
}
._base_15brd_1 ._content_15brd_6 {
  display: flex;
  flex-direction: column;
  gap: 8px;
  padding: 16px 12px;
}
._base_15brd_1 ._content_15brd_6 ._item_15brd_12 {
  align-items: center;
  display: flex;
  height: 36px;
}
._base_15brd_1 ._content_15brd_6 ._item_15brd_12 ._radio_15brd_17 {
  font-size: 14px;
  font-weight: 400;
  gap: 4px;
  line-height: 19px;
  text-transform: capitalize;
  text-transform: none;
  width: 100%;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-1);
}
._base_15brd_1 ._content_15brd_6 ._item_15brd_12 ._icon_15brd_29 {
  color: var(--w-text-color-4);
  display: flex;
  font-size: 20px;
  justify-content: center;
  width: 20px;
}
._base_15brd_1
  ._content_15brd_6
  ._item_15brd_12._active_15brd_36
  ._icon_15brd_29 {
  color: var(--w-text-color-1);
}
._base_15brd_1 ._actions_15brd_39 {
  background-color: var(--w-surface-color-8);
  display: flex;
  gap: 16px;
  justify-content: space-between;
  padding: 8px 16px;
}
._base_15brd_1 ._actions_15brd_39 ._action_15brd_39 {
  flex-grow: 1;
  width: 100%;
}
._header_1dvlr_1 {
  display: flex;
  gap: 8px;
  text-transform: capitalize;
}
._header_1dvlr_1 ._icon_1dvlr_6 {
  color: var(--w-surface-color-3);
  font-size: 24px;
}
._button_1dvlr_11 {
  min-width: 0;
}
._base_asa8x_1 {
  align-items: center;
  background-color: var(--w-surface-color-9);
  display: flex;
  gap: 20px;
  height: 68px;
  justify-content: space-between;
  padding: 0 20px;
}
._base_asa8x_1._disabled_asa8x_10 {
  pointer-events: none;
}
@media (max-width: 768.98px) {
  ._base_asa8x_1 {
    height: auto;
    padding: 0;
  }
}
._base_1tfnb_1 {
  background-color: var(--w-surface-color-10);
  display: flex;
  flex-direction: column;
  position: relative;
  width: 100%;
}
@media (max-width: 768.98px) {
  ._base_1tfnb_1 {
    padding: 0 16px;
  }
}
._content_1tfnb_14 {
  display: flex;
  flex-direction: column;
  gap: 20px;
  min-height: 380px;
  padding: 16px 20px 20px;
}
@media (max-width: 768px) {
  ._content_1tfnb_14 {
    min-height: 276px;
    padding: 16px 0;
  }
}
._title_1tfnb_28 {
  align-items: center;
  display: flex;
  font-size: 16px;
  font-weight: 600;
  gap: 4px;
  line-height: 22px;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
  color: var(--w-text-color-2);
}
@media (max-width: 768.98px) {
  ._title_1tfnb_28 {
    display: none;
  }
}
._icon_1tfnb_46 {
  color: var(--w-color-accent-3);
  font-size: 20px;
}
._items-wrap_1tfnb_51 {
  display: grid;
  gap: 20px;
  position: relative;
}
._items_1tfnb_51 {
  display: grid;
  gap: 8px;
  grid-auto-rows: 120px;
  grid-template-columns: repeat(auto-fill, minmax(180px, 1fr));
}
@media (max-width: 768px) {
  ._items_1tfnb_51 {
    gap: 4px;
    grid-template-columns: repeat(auto-fill, minmax(160px, 1fr));
  }
}
._no-items_1tfnb_70 {
  margin: auto 0;
}
._pagination_1tfnb_74 {
  display: flex;
  justify-content: center;
}
._loader_1tfnb_79 {
  height: 100%;
}
._placeholder_1tfnb_83 {
  padding: 16px 0;
}
._placeholder-cases_1tfnb_87 {
  margin-top: 8px;
}
._base_c4vn8_1 {
  --core-ico-color: var(--w-color-accent-9);
}
._base_2o0ks_1 {
  display: grid;
  gap: 20px;
  grid-template-areas: "area-header" "area-content" "area-footer";
  width: 100%;
}
._content_2o0ks_8,
._footer_2o0ks_9 {
  align-items: center;
  display: flex;
  flex-direction: column;
}
._header_2o0ks_15 {
  grid-area: area-header;
}
._content_2o0ks_8 {
  gap: 16px;
  grid-area: area-content;
  overflow: hidden;
}
@media (max-width: 768.98px) {
  ._content_2o0ks_8 {
    gap: 20px;
  }
}
._footer_2o0ks_9 {
  grid-area: area-footer;
  margin-top: 16px;
}
@media (max-width: 768.98px) {
  ._footer_2o0ks_9 {
    margin-top: 12px;
  }
}
.checkboxes[data-v-446d2f94] {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
  max-width: 1000px;
}
.demo-colors[data-v-7821b719] {
  display: flex;
  flex-direction: column;
  gap: 20px;
  margin: 0 auto;
  padding: 20px;
}
.demo-colors__hex[data-v-7821b719] {
  align-items: center;
  display: flex;
  font-weight: 600;
  height: calc(100% - 30px);
  justify-content: center;
  width: 100%;
}
.demo-colors__colors-section[data-v-7821b719] {
  display: flex;
  flex-direction: column;
  gap: 5px;
}
.demo-colors__colors[data-v-7821b719] {
  display: grid;
  gap: 20px;
  grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));
}
.demo-colors__color[data-v-7821b719] {
  background-color: var(--current-color);
  border: 1px solid #1b1c25;
  height: 100px;
  overflow: hidden;
}
.demo-colors__input[data-v-7821b719] {
  background-color: #1b1c25;
  border: none;
  box-shadow: 0 0 25px #00000080;
  color: #dce1e5;
  font-weight: 400;
  outline: none;
  padding: 6px;
  text-align: center;
  width: 100%;
}
.currency-demo[data-v-ff1dab33] {
  margin: 20px;
}
.dp__input_wrap {
  box-sizing: unset;
  position: relative;
  width: 100%;
}
.dp__input_wrap:focus {
  border-color: var(--dp-border-color-hover);
  outline: none;
}
.dp__input {
  background-color: var(--dp-background-color);
  border: 1px solid var(--dp-border-color);
  border-radius: var(--dp-border-radius);
  box-sizing: border-box;
  color: var(--dp-text-color);
  font-family: var(--dp-font-family);
  font-size: var(--dp-font-size);
  line-height: calc(var(--dp-font-size) * 1.5);
  outline: none;
  padding: var(--dp-input-padding);
  transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
  width: 100%;
}
.dp__input::-moz-placeholder {
  opacity: 0.7;
}
.dp__input::placeholder {
  opacity: 0.7;
}
.dp__input:hover {
  border-color: var(--dp-border-color-hover);
}
.dp__input_reg {
  caret-color: transparent;
}
.dp__input_focus {
  border-color: var(--dp-border-color-hover);
}
.dp__disabled {
  background: var(--dp-disabled-color);
}
.dp__disabled::-moz-placeholder {
  color: var(--dp-disabled-color-text);
}
.dp__disabled::placeholder {
  color: var(--dp-disabled-color-text);
}
.dp__input_icons {
  display: inline-block;
  height: var(--dp-font-size);
  width: var(--dp-font-size);
  stroke-width: 0;
  box-sizing: content-box;
  color: var(--dp-icon-color);
  font-size: var(--dp-font-size);
  line-height: calc(var(--dp-font-size) * 1.5);
  padding: 6px 12px;
}
.dp__input_icon {
  inset-inline-start: 0;
}
.dp__clear_icon,
.dp__input_icon {
  color: var(--dp-icon-color);
  cursor: pointer;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
.dp__clear_icon {
  inset-inline-end: 0;
}
.dp__input_icon_pad {
  padding-inline-start: var(--dp-input-icon-padding);
}
.dp__input_valid {
  box-shadow: 0 0 var(--dp-border-radius) var(--dp-success-color);
}
.dp__input_valid,
.dp__input_valid:hover {
  border-color: var(--dp-success-color);
}
.dp__input_invalid {
  box-shadow: 0 0 var(--dp-border-radius) var(--dp-danger-color);
}
.dp__input_invalid,
.dp__input_invalid:hover {
  border-color: var(--dp-danger-color);
}
.dp__menu {
  background: var(--dp-background-color);
  border: 1px solid var(--dp-menu-border-color);
  border-radius: var(--dp-border-radius);
  font-family: var(--dp-font-family);
  font-size: var(--dp-font-size);
  min-width: var(--dp-menu-min-width);
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.dp__menu,
.dp__menu:after,
.dp__menu:before {
  box-sizing: border-box;
}
.dp__menu:focus {
  border: 1px solid var(--dp-menu-border-color);
  outline: none;
}
.dp--menu-wrapper {
  position: absolute;
  z-index: 99999;
}
.dp__menu_inner {
  padding: var(--dp-menu-padding);
}
.dp--menu--inner-stretched {
  padding: 6px 0;
}
.dp__menu_index {
  z-index: 99999;
}
.dp__menu_disabled,
.dp__menu_readonly {
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  position: absolute;
  z-index: 999999;
}
.dp__menu_disabled {
  background: #ffffff80;
  cursor: not-allowed;
}
.dp__menu_readonly {
  background: transparent;
  cursor: default;
}
.dp__arrow_top {
  border-inline-end: 1px solid var(--dp-menu-border-color);
  border-top: 1px solid var(--dp-menu-border-color);
  top: 0;
  transform: translate(-50%, -50%) rotate(-45deg);
}
.dp__arrow_bottom,
.dp__arrow_top {
  background-color: var(--dp-background-color);
  height: 12px;
  left: 50%;
  position: absolute;
  width: 12px;
}
.dp__arrow_bottom {
  border-bottom: 1px solid var(--dp-menu-border-color);
  border-inline-end: 1px solid var(--dp-menu-border-color);
  bottom: 0;
  transform: translate(-50%, 50%) rotate(45deg);
}
.dp__action_extra {
  padding: 2px 0;
  text-align: center;
}
.dp--preset-dates {
  border-inline-end: 1px solid var(--dp-border-color);
  padding: 5px;
}
@media only screen and (width <= 600px) {
  .dp--preset-dates {
    align-self: center;
    border: none;
    display: flex;
    max-width: calc(var(--dp-menu-width) - var(--dp-action-row-padding) * 2);
    overflow-x: auto;
  }
}
.dp__sidebar_left {
  border-inline-end: 1px solid var(--dp-border-color);
  padding: 5px;
}
.dp__sidebar_right {
  margin-inline-end: 1px solid var(--dp-border-color);
  padding: 5px;
}
.dp--preset-range {
  border-radius: var(--dp-border-radius);
  color: var(--dp-text-color);
  display: block;
  padding: 5px;
  text-align: left;
  transition: var(--dp-common-transition);
  white-space: nowrap;
  width: 100%;
}
.dp--preset-range:hover {
  background-color: var(--dp-hover-color);
  color: var(--dp-hover-text-color);
  cursor: pointer;
}
@media only screen and (width <= 600px) {
  .dp--preset-range {
    border: 1px solid var(--dp-border-color);
    margin: 0 3px;
  }
  .dp--preset-range:first-child {
    margin-left: 0;
  }
  .dp--preset-range:last-child {
    margin-right: 0;
  }
}
.dp__menu_content_wrapper {
  display: flex;
}
@media only screen and (width <= 600px) {
  .dp__menu_content_wrapper {
    flex-direction: column-reverse;
  }
}
.dp__calendar_header {
  align-items: center;
  color: var(--dp-text-color);
  display: flex;
  font-weight: 700;
  justify-content: center;
  position: relative;
  white-space: nowrap;
}
.dp__calendar_header_item {
  box-sizing: border-box;
  flex-grow: 1;
  height: var(--dp-cell-size);
  padding: var(--dp-cell-padding);
  text-align: center;
  width: var(--dp-cell-size);
}
.dp__calendar_row {
  align-items: center;
  display: flex;
  justify-content: center;
  margin: var(--dp-row-margin);
}
.dp__calendar_item {
  box-sizing: border-box;
  color: var(--dp-text-color);
  flex-grow: 1;
  text-align: center;
}
.dp__calendar {
  position: relative;
}
.dp__calendar_header_cell {
  border-bottom: thin solid var(--dp-border-color);
  padding: var(--dp-calendar-header-cell-padding);
}
.dp__cell_inner {
  align-items: center;
  border: 1px solid transparent;
  border-radius: var(--dp-cell-border-radius);
  box-sizing: border-box;
  display: flex;
  height: var(--dp-cell-size);
  justify-content: center;
  padding: var(--dp-cell-padding);
  position: relative;
  text-align: center;
  width: var(--dp-cell-size);
}
.dp__cell_inner:hover {
  transition: all 0.2s;
}
.dp__cell_auto_range_start,
.dp__date_hover_start:hover,
.dp__range_start {
  border-end-end-radius: 0;
  border-start-end-radius: 0;
}
.dp__cell_auto_range_end,
.dp__date_hover_end:hover,
.dp__range_end {
  border-end-start-radius: 0;
  border-start-start-radius: 0;
}
.dp__active_date,
.dp__range_end,
.dp__range_start {
  background: var(--dp-primary-color);
  color: var(--dp-primary-text-color);
}
.dp__cell_auto_range_end,
.dp__cell_auto_range_start {
  border-bottom: 1px dashed var(--dp-primary-color);
  border-top: 1px dashed var(--dp-primary-color);
}
.dp__date_hover:hover,
.dp__date_hover_end:hover,
.dp__date_hover_start:hover {
  background: var(--dp-hover-color);
  color: var(--dp-hover-text-color);
}
.dp__cell_disabled,
.dp__cell_offset {
  color: var(--dp-secondary-color);
}
.dp__cell_disabled {
  cursor: not-allowed;
}
.dp__range_between {
  background: var(--dp-range-between-dates-background-color);
  border: 1px solid var(--dp-range-between-border-color);
  border-radius: 0;
  color: var(--dp-range-between-dates-text-color);
}
.dp__range_between_week {
  background: var(--dp-primary-color);
  border-bottom: 1px solid var(--dp-primary-color);
  border-radius: 0;
  border-top: 1px solid var(--dp-primary-color);
  color: var(--dp-primary-text-color);
}
.dp__today {
  border: 1px solid var(--dp-primary-color);
}
.dp__week_num {
  color: var(--dp-secondary-color);
  text-align: center;
}
.dp__cell_auto_range {
  border-bottom: 1px dashed var(--dp-primary-color);
  border-radius: 0;
  border-top: 1px dashed var(--dp-primary-color);
}
.dp__cell_auto_range_start {
  border-inline-start: 1px dashed var(--dp-primary-color);
}
.dp__cell_auto_range_end {
  border-inline-end: 1px dashed var(--dp-primary-color);
}
.dp__calendar_header_separator {
  background: var(--dp-border-color);
  height: 1px;
  width: 100%;
}
.dp__calendar_next {
  margin-inline-start: var(--dp-multi-calendars-spacing);
}
.dp__marker_dot,
.dp__marker_line {
  background-color: var(--dp-marker-color);
  bottom: 0;
  height: 5px;
  position: absolute;
}
.dp__marker_dot {
  border-radius: 50%;
  left: 50%;
  transform: translate(-50%);
  width: 5px;
}
.dp__marker_line {
  left: 0;
  width: 100%;
}
.dp__marker_tooltip {
  background-color: var(--dp-tooltip-color);
  border: 1px solid var(--dp-border-color);
  border-radius: var(--dp-border-radius);
  box-sizing: border-box;
  cursor: default;
  padding: 5px;
  position: absolute;
  z-index: 99999;
}
.dp__tooltip_content {
  white-space: nowrap;
}
.dp__tooltip_text {
  align-items: center;
  color: var(--dp-text-color);
  display: flex;
  flex-flow: row nowrap;
}
.dp__tooltip_mark {
  background-color: var(--dp-text-color);
  border-radius: 50%;
  color: var(--dp-text-color);
  height: 5px;
  margin-inline-end: 5px;
  width: 5px;
}
.dp__arrow_bottom_tp {
  background-color: var(--dp-tooltip-color);
  border-bottom: 1px solid var(--dp-border-color);
  border-inline-end: 1px solid var(--dp-border-color);
  bottom: 0;
  height: 8px;
  position: absolute;
  transform: translate(-50%, 50%) rotate(45deg);
  width: 8px;
}
.dp__instance_calendar {
  position: relative;
  width: 100%;
}
@media only screen and (width <= 600px) {
  .dp__flex_display {
    flex-direction: column;
  }
}
.dp__cell_highlight {
  background-color: var(--dp-highlight-color);
}
.dp__month_year_row {
  align-items: center;
  box-sizing: border-box;
  color: var(--dp-text-color);
  display: flex;
  height: var(--dp-month-year-row-height);
}
.dp__inner_nav {
  align-items: center;
  border-radius: 50%;
  color: var(--dp-icon-color);
  cursor: pointer;
  display: flex;
  height: var(--dp-month-year-row-button-size);
  justify-content: center;
  text-align: center;
  width: var(--dp-month-year-row-button-size);
}
.dp__inner_nav svg {
  height: var(--dp-button-icon-height);
  width: var(--dp-button-icon-height);
}
.dp__inner_nav:hover {
  background: var(--dp-hover-color);
  color: var(--dp-hover-icon-color);
}
[dir="rtl"] .dp__inner_nav {
  transform: rotate(180deg);
}
.dp__inner_nav_disabled,
.dp__inner_nav_disabled:hover {
  background: var(--dp-disabled-color);
  color: var(--dp-disabled-color-text);
  cursor: not-allowed;
}
.dp--year-select,
.dp__month_year_select {
  align-items: center;
  border-radius: var(--dp-border-radius);
  box-sizing: border-box;
  color: var(--dp-text-color);
  cursor: pointer;
  display: flex;
  height: var(--dp-month-year-row-height);
  justify-content: center;
  text-align: center;
}
.dp--year-select:hover,
.dp__month_year_select:hover {
  background: var(--dp-hover-color);
  color: var(--dp-hover-text-color);
  transition: var(--dp-common-transition);
}
.dp__month_year_select {
  width: 50%;
}
.dp--year-select {
  width: 100%;
}
.dp__month_year_wrap {
  display: flex;
  width: 100%;
}
.dp__year_disable_select {
  justify-content: space-around;
}
.dp__overlay {
  background: var(--dp-background-color);
  box-sizing: border-box;
  color: var(--dp-text-color);
  font-family: var(--dp-font-family);
  transition: opacity 1s ease-out;
  width: 100%;
  z-index: 99999;
}
.dp--overlay-absolute {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
}
.dp--overlay-relative {
  position: relative;
}
.dp__overlay_container::-webkit-scrollbar-track {
  background-color: var(--dp-scroll-bar-background);
  box-shadow: var(--dp-scroll-bar-background);
}
.dp__overlay_container::-webkit-scrollbar {
  background-color: var(--dp-scroll-bar-background);
  width: 5px;
}
.dp__overlay_container::-webkit-scrollbar-thumb {
  background-color: var(--dp-scroll-bar-color);
  border-radius: 10px;
}
.dp__overlay:focus {
  border: none;
  outline: none;
}
.dp__container_flex {
  display: flex;
}
.dp__container_block {
  display: block;
}
.dp__overlay_container {
  flex-direction: column;
  overflow-y: auto;
}
.dp__time_picker_overlay_container {
  height: 100%;
}
.dp__overlay_row {
  align-items: center;
  box-sizing: border-box;
  display: flex;
  flex-wrap: wrap;
  margin-inline: auto auto;
  max-width: 100%;
  padding: 0;
  width: 100%;
}
.dp__flex_row {
  flex: 1;
}
.dp__overlay_col {
  box-sizing: border-box;
  padding: var(--dp-overlay-col-padding);
  white-space: nowrap;
  width: 33%;
}
.dp__overlay_cell_pad {
  padding: var(--dp-common-padding) 0;
}
.dp__overlay_cell_active {
  background: var(--dp-primary-color);
  color: var(--dp-primary-text-color);
}
.dp__overlay_cell,
.dp__overlay_cell_active {
  border-radius: var(--dp-border-radius);
  cursor: pointer;
  text-align: center;
}
.dp__overlay_cell:hover {
  transition: var(--dp-common-transition);
}
.dp__cell_in_between,
.dp__overlay_cell:hover {
  background: var(--dp-hover-color);
  color: var(--dp-hover-text-color);
}
.dp__over_action_scroll {
  box-sizing: border-box;
  right: 5px;
}
.dp__overlay_cell_disabled {
  cursor: not-allowed;
}
.dp__overlay_cell_disabled,
.dp__overlay_cell_disabled:hover {
  background: var(--dp-disabled-color);
}
.dp__overlay_cell_active_disabled {
  cursor: not-allowed;
}
.dp__overlay_cell_active_disabled,
.dp__overlay_cell_active_disabled:hover {
  background: var(--dp-primary-disabled-color);
}
.dp--tp-wrap {
  max-width: var(--dp-menu-min-width);
}
.dp__time_input {
  align-items: center;
  color: var(--dp-text-color);
  display: flex;
  font-family: var(--dp-font-family);
  justify-content: center;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  width: 100%;
}
.dp__time_col_reg_block {
  padding: 0 20px;
}
.dp__time_col_reg_inline {
  padding: 0 10px;
}
.dp__time_col_reg_with_button {
  padding: 0 15px;
}
.dp__time_col_sec {
  padding: 0 10px;
}
.dp__time_col_sec_with_button {
  padding: 0 5px;
}
.dp__time_col {
  align-items: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  text-align: center;
}
.dp__time_col_block {
  font-size: var(--dp-time-font-size);
}
.dp__time_display {
  align-items: center;
  border-radius: var(--dp-border-radius);
  color: var(--dp-text-color);
  cursor: pointer;
  display: flex;
  justify-content: center;
}
.dp__time_display:hover:enabled {
  background: var(--dp-hover-color);
  color: var(--dp-hover-text-color);
}
.dp__time_display_block {
  padding: 0 3px;
}
.dp__time_display_inline {
  padding: 5px;
}
.dp__time_picker_inline_container {
  display: flex;
  justify-content: center;
  width: 100%;
}
.dp__inc_dec_button {
  align-items: center;
  border-radius: 50%;
  box-sizing: border-box;
  color: var(--dp-icon-color);
  cursor: pointer;
  display: flex;
  justify-content: center;
  margin: 0;
  padding: 5px;
}
.dp__inc_dec_button,
.dp__inc_dec_button svg {
  height: var(--dp-time-inc-dec-button-size);
  width: var(--dp-time-inc-dec-button-size);
}
.dp__inc_dec_button:hover {
  background: var(--dp-hover-color);
  color: var(--dp-primary-color);
}
.dp__inc_dec_button_inline {
  align-items: center;
  cursor: pointer;
  display: flex;
  height: 8px;
  padding: 0;
  width: 100%;
}
.dp__inc_dec_button_disabled,
.dp__inc_dec_button_disabled:hover {
  background: var(--dp-disabled-color);
  color: var(--dp-disabled-color-text);
  cursor: not-allowed;
}
.dp__pm_am_button {
  background: var(--dp-primary-color);
  border: none;
  border-radius: var(--dp-border-radius);
  color: var(--dp-primary-text-color);
  cursor: pointer;
  padding: var(--dp-common-padding);
}
.dp__tp_inline_btn_bar {
  background-color: var(--dp-secondary-color);
  border-collapse: collapse;
  height: 4px;
  transition: var(--dp-common-transition);
  width: 100%;
}
.dp__tp_inline_btn_top:hover .dp__tp_btn_in_r {
  background-color: var(--dp-primary-color);
  transform: rotate(12deg) scale(1.15) translateY(-2px);
}
.dp__tp_inline_btn_bottom:hover .dp__tp_btn_in_r,
.dp__tp_inline_btn_top:hover .dp__tp_btn_in_l {
  background-color: var(--dp-primary-color);
  transform: rotate(-12deg) scale(1.15) translateY(-2px);
}
.dp__tp_inline_btn_bottom:hover .dp__tp_btn_in_l {
  background-color: var(--dp-primary-color);
  transform: rotate(12deg) scale(1.15) translateY(-2px);
}
.dp--time-overlay-btn {
  background: none;
}
.dp--time-invalid {
  background-color: var(--dp-disabled-color);
}
.dp__action_row {
  align-items: center;
  box-sizing: border-box;
  color: var(--dp-text-color);
  display: flex;
  flex-flow: row nowrap;
  padding: var(--dp-action-row-padding);
  width: 100%;
}
.dp__action_row svg {
  height: var(--dp-button-icon-height);
  width: auto;
}
.dp__selection_preview {
  color: var(--dp-text-color);
  display: block;
  font-size: var(--dp-preview-font-size);
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dp__action_buttons {
  align-items: center;
  display: flex;
  flex: 0;
  justify-content: flex-end;
  margin-inline-start: auto;
}
.dp__action_button {
  align-items: center;
  background: transparent;
  border: 1px solid transparent;
  border-radius: var(--dp-border-radius);
  cursor: pointer;
  display: inline-flex;
  font-family: var(--dp-font-family);
  font-size: var(--dp-preview-font-size);
  height: var(--dp-action-button-height);
  line-height: var(--dp-action-button-height);
  margin-inline-start: 3px;
  padding: var(--dp-action-buttons-padding);
}
.dp__action_select {
  background: var(--dp-primary-color);
  color: var(--dp-primary-text-color);
}
.dp__action_select:hover {
  background: var(--dp-primary-color);
  transition: var(--dp-action-row-transtion);
}
.dp__action_select:disabled {
  background: var(--dp-primary-disabled-color);
  cursor: not-allowed;
}
.dp__action_cancel {
  border: 1px solid var(--dp-border-color);
  color: var(--dp-text-color);
}
.dp__action_cancel:hover {
  border-color: var(--dp-primary-color);
  transition: var(--dp-action-row-transtion);
}
.dp-quarter-picker-wrap {
  display: flex;
  flex-direction: column;
  height: 100%;
  min-width: var(--dp-menu-min-width);
}
.dp--qr-btn {
  padding: var(--dp-common-padding);
  width: 100%;
}
.dp--qr-btn:not(
    .dp--highlighted,
    .dp--qr-btn-active,
    .dp--qr-btn-disabled,
    .dp--qr-btn-between
  ) {
  background: none;
}
.dp--qr-btn:hover:not(.dp--qr-btn-active, .dp--qr-btn-disabled) {
  background: var(--dp-hover-color);
  color: var(--dp-hover-text-color);
  transition: var(--dp-common-transition);
}
.dp--quarter-items {
  display: flex;
  flex: 1;
  flex-direction: column;
  height: 100%;
  justify-content: space-evenly;
  width: 100%;
}
.dp--qr-btn-active {
  background: var(--dp-primary-color);
  color: var(--dp-primary-text-color);
}
.dp--qr-btn-between {
  background: var(--dp-hover-color);
  color: var(--dp-hover-text-color);
}
.dp--qr-btn-disabled {
  cursor: not-allowed;
}
.dp--qr-btn-disabled,
.dp--qr-btn-disabled:hover {
  background: var(--dp-disabled-color);
}
.dp--qr-btn,
.dp--time-invalid,
.dp--time-overlay-btn,
.dp__btn {
  border: none;
  font: inherit;
  line-height: normal;
  transition: var(--dp-common-transition);
}
.dp--year-mode-picker {
  align-items: center;
  display: flex;
  height: var(--dp-cell-size);
  justify-content: space-between;
  width: 100%;
}
:root {
  --dp-common-transition: all 0.1s ease-in;
  --dp-menu-padding: 6px 8px;
  --dp-animation-duration: 0.1s;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-transition-timing: ease-out;
  --dp-action-row-transtion: all 0.2s ease-in;
  --dp-font-family: -apple-system, blinkmacsystemfont, "Segoe UI", roboto,
    oxygen, ubuntu, cantarell, "Open Sans", "Helvetica Neue", sans-serif;
  --dp-border-radius: 4px;
  --dp-cell-border-radius: 4px;
  --dp-transition-length: 22px;
  --dp-transition-timing-general: 0.1s;
  --dp-button-height: 35px;
  --dp-month-year-row-height: 35px;
  --dp-month-year-row-button-size: 25px;
  --dp-button-icon-height: 20px;
  --dp-calendar-wrap-padding: 0 5px;
  --dp-cell-size: 35px;
  --dp-cell-padding: 5px;
  --dp-common-padding: 10px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-min-width: 260px;
  --dp-action-buttons-padding: 1px 6px;
  --dp-row-margin: 5px 0;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-multi-calendars-spacing: 10px;
  --dp-overlay-col-padding: 3px;
  --dp-time-inc-dec-button-size: 32px;
  --dp-font-size: 1rem;
  --dp-preview-font-size: 0.8rem;
  --dp-time-font-size: 2rem;
  --dp-action-button-height: 22px;
  --dp-action-row-padding: 8px;
}
.dp__theme_dark {
  --dp-background-color: #212121;
  --dp-text-color: #fff;
  --dp-hover-color: #484848;
  --dp-hover-text-color: #fff;
  --dp-hover-icon-color: #959595;
  --dp-primary-color: #005cb2;
  --dp-primary-disabled-color: #61a8ea;
  --dp-primary-text-color: #fff;
  --dp-secondary-color: #a9a9a9;
  --dp-border-color: #2d2d2d;
  --dp-menu-border-color: #2d2d2d;
  --dp-border-color-hover: #aaaeb7;
  --dp-disabled-color: #737373;
  --dp-disabled-color-text: #d0d0d0;
  --dp-scroll-bar-background: #212121;
  --dp-scroll-bar-color: #484848;
  --dp-success-color: #00701a;
  --dp-success-color-disabled: #428f59;
  --dp-icon-color: #959595;
  --dp-danger-color: #e53935;
  --dp-marker-color: #e53935;
  --dp-tooltip-color: #3e3e3e;
  --dp-highlight-color: rgba(0, 92, 178, 0.2);
  --dp-range-between-dates-background-color: var(--dp-hover-color, #484848);
  --dp-range-between-dates-text-color: var(--dp-hover-text-color, #fff);
  --dp-range-between-border-color: var(--dp-hover-color, #fff);
}
.dp__theme_light {
  --dp-background-color: #fff;
  --dp-text-color: #212121;
  --dp-hover-color: #f3f3f3;
  --dp-hover-text-color: #212121;
  --dp-hover-icon-color: #959595;
  --dp-primary-color: #1976d2;
  --dp-primary-disabled-color: #6bacea;
  --dp-primary-text-color: #f8f5f5;
  --dp-secondary-color: #c0c4cc;
  --dp-border-color: #ddd;
  --dp-menu-border-color: #ddd;
  --dp-border-color-hover: #aaaeb7;
  --dp-disabled-color: #f6f6f6;
  --dp-scroll-bar-background: #f3f3f3;
  --dp-scroll-bar-color: #959595;
  --dp-success-color: #76d275;
  --dp-success-color-disabled: #a3d9b1;
  --dp-icon-color: #959595;
  --dp-danger-color: #ff6f60;
  --dp-marker-color: #ff6f60;
  --dp-tooltip-color: #fafafa;
  --dp-disabled-color-text: #8e8e8e;
  --dp-highlight-color: rgba(25, 118, 210, 0.1);
  --dp-range-between-dates-background-color: var(--dp-hover-color, #f3f3f3);
  --dp-range-between-dates-text-color: var(--dp-hover-text-color, #212121);
  --dp-range-between-border-color: var(--dp-hover-color, #f3f3f3);
}
.dp__flex {
  align-items: center;
  display: flex;
}
.dp__btn {
  background: none;
}
.dp__main {
  box-sizing: border-box;
  font-family: var(--dp-font-family);
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  width: 100%;
}
.dp__pointer {
  cursor: pointer;
}
.dp__icon {
  stroke: currentcolor;
  fill: currentcolor;
}
.dp__button {
  align-items: center;
  box-sizing: border-box;
  color: var(--dp-icon-color);
  cursor: pointer;
  display: flex;
  height: var(--dp-button-height);
  padding: var(--dp-common-padding);
  place-content: center center;
  text-align: center;
  width: 100%;
}
.dp__button.dp__overlay_action {
  bottom: 0;
  position: absolute;
}
.dp__button:hover {
  background: var(--dp-hover-color);
  color: var(--dp-hover-icon-color);
}
.dp__button svg {
  height: var(--dp-button-icon-height);
  width: auto;
}
.dp__button_bottom {
  border-bottom-left-radius: var(--dp-border-radius);
  border-bottom-right-radius: var(--dp-border-radius);
}
.dp__flex_display {
  display: flex;
}
.dp__flex_display_with_input {
  align-items: flex-start;
  flex-direction: column;
}
.dp__relative {
  position: relative;
}
.calendar-next-enter-active,
.calendar-next-leave-active,
.calendar-prev-enter-active,
.calendar-prev-leave-active {
  transition: all var(--dp-transition-timing-general) ease-out;
}
.calendar-next-enter-from {
  opacity: 0;
  transform: translate(var(--dp-transition-length));
}
.calendar-next-leave-to,
.calendar-prev-enter-from {
  opacity: 0;
  transform: translate(calc(var(--dp-transition-length) * -1));
}
.calendar-prev-leave-to {
  opacity: 0;
  transform: translate(var(--dp-transition-length));
}
.dp-menu-appear-bottom-enter-active,
.dp-menu-appear-bottom-leave-active,
.dp-menu-appear-top-enter-active,
.dp-menu-appear-top-leave-active,
.dp-slide-down-enter-active,
.dp-slide-down-leave-active,
.dp-slide-up-enter-active,
.dp-slide-up-leave-active {
  transition: all var(--dp-animation-duration) var(--dp-transition-timing);
}
.dp-menu-appear-top-enter-from,
.dp-menu-appear-top-leave-to,
.dp-slide-down-leave-to,
.dp-slide-up-enter-from {
  opacity: 0;
  transform: translateY(var(--dp-transition-length));
}
.dp-menu-appear-bottom-enter-from,
.dp-menu-appear-bottom-leave-to,
.dp-slide-down-enter-from,
.dp-slide-up-leave-to {
  opacity: 0;
  transform: translateY(calc(var(--dp-transition-length) * -1));
}
.dp--arrow-btn-nav {
  transition: var(--dp-common-transition);
}
.dp--highlighted {
  background-color: var(--dp-highlight-color);
}
.core-date-picker__control,
.core-date-picker__menu {
  --dp-font-family: "Noto Sans", sans-serif;
  --dp-font-size: 0.875rem;
  --dp-primary-color: #333443;
  --dp-secondary-color: #515765;
  --dp-hover-color: #333443;
  --dp-text-color: #8f9daa;
  --dp-hover-text-color: #dce1e5;
  --dp-primary-text-color: #dce1e5;
  --dp-icon-color: #8f9daa;
  --dp-hover-icon-color: #dce1e5;
  --dp-background-color: #292937;
  --dp-border-color: #333443;
  --dp-menu-border-color: #333443;
  --dp-border-radius: 2px;
  --dp-cell-border-radius: 2px;
  --dp-disabled-color: #292937;
  --dp-disabled-color-text: #515765;
}
.core-date-picker-fade-enter-active,
.core-date-picker-fade-leave-active {
  transition: opacity 0.3s;
}
.core-date-picker-fade-enter-from,
.core-date-picker-fade-leave-to {
  opacity: 0;
}
.core-date-picker[data-v-2857b64b] {
  position: relative;
}
.core-date-picker[data-v-2857b64b] .dp__arrow_bottom,
.core-date-picker[data-v-2857b64b] .dp__arrow_top {
  display: none;
}
.core-date-picker--preset--empty .core-date-picker__field[data-v-2857b64b] {
  border: none;
}
.core-date-picker_invalid .core-date-picker__field[data-v-2857b64b] {
  border-color: #da3f3f;
}
.core-date-picker_disabled .core-date-picker__field[data-v-2857b64b] {
  cursor: not-allowed;
  opacity: 0.4;
  pointer-events: none;
}
.core-date-picker__field[data-v-2857b64b] {
  align-items: center;
  border: 1px solid #333443;
  border-radius: 2px;
  -moz-column-gap: 0.875rem;
  column-gap: 0.875rem;
  cursor: pointer;
  display: flex;
  height: 2.5rem;
  padding: 0.625rem 0.875rem;
  transition: border-color 0.3s;
}
.core-date-picker__input[data-v-2857b64b] {
  background: none;
  border: none;
  color: #dce1e5;
  display: block;
  font-size: 0.875rem;
  font-weight: 400;
  outline: none;
  pointer-events: none;
  width: 100%;
}
.core-date-picker__input[data-v-2857b64b]::-moz-placeholder {
  color: #8f9daa;
  font-size: 0.875rem;
  line-height: 1.2;
}
.core-date-picker__input[data-v-2857b64b]::placeholder {
  color: #8f9daa;
  font-size: 0.875rem;
  line-height: 1.2;
}
.core-date-picker__angle-icon[data-v-2857b64b] {
  font-size: 18px;
  transition: transform 0.3s;
}
.core-date-picker__angle-icon.active[data-v-2857b64b] {
  transform: rotate(-180deg);
}
.core-date-picker__calendar-icon[data-v-2857b64b] {
  font-size: 1.25rem;
}
.core-date-picker__error[data-v-2857b64b] {
  color: #da3f3f;
  font-size: 10px;
  font-weight: 500;
  line-height: 1.3;
  position: absolute;
  right: 0;
  text-align: right;
  top: calc(100% + 5px);
}
.entity-pack {
  --entity-image-size-multiplier: 0.44;
  border-radius: 2px;
  display: flex;
  flex-direction: column;
  height: 192px;
  justify-content: space-between;
  min-width: 180px;
  overflow: hidden;
  position: relative;
  transition: scale 0.4s, box-shadow 0.4s;
  width: 100%;
  z-index: 2;
}
.entity-pack:hover {
  box-shadow: 0 0 50px #0000001a;
  scale: 1.03;
}
@media (max-width: 768px) {
  .entity-pack {
    height: 154px;
    min-width: 165px;
  }
}
.entity-pack__image {
  margin-top: -20px;
}
.entity-pack__background-image {
  background: var(--core-entity-color);
  height: 120%;
  -webkit-mask-image: url(/static/core/modules/dropland/item-decoration.png);
  mask-image: url(/static/core/modules/dropland/item-decoration.png);
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  position: absolute;
  top: -20px;
  width: 100%;
}
.entity-pack__overlay-border {
  border-bottom: 2px solid transparent;
  border-top: 2px solid transparent;
  height: 100%;
  position: relative;
  position: absolute;
  width: 100%;
}
.entity-pack__overlay-border:after {
  border-radius: 2px;
  content: "";
  bottom: -2px;
  left: -2px;
  -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  padding: 2px;
  right: -2px;
  top: -2px;
}
.entity-pack__overlay-border:after,
.entity-pack__overlay-light {
  background: radial-gradient(
    circle,
    var(--core-entity-color) 0,
    transparent 100%
  );
  position: absolute;
}
.entity-pack__overlay-light {
  height: 100%;
  opacity: 0.4;
  width: 100%;
}
.entity-pack__overlay-top,
.entity-pack__overlay-top:before {
  height: 100%;
  position: absolute;
  width: 100%;
}
.entity-pack__overlay-top:before {
  left: -80%;
}
.entity-pack__overlay-top:after,
.entity-pack__overlay-top:before {
  background: var(--core-entity-color);
  border-radius: 100%;
  bottom: 100%;
  content: "";
  filter: blur(30px);
  z-index: 0;
}
.entity-pack__overlay-top:after {
  right: -80%;
}
.entity-pack__overlay-bottom,
.entity-pack__overlay-top:after {
  height: 100%;
  position: absolute;
  width: 100%;
}
.entity-pack__overlay-bottom:before {
  left: -80%;
}
.entity-pack__overlay-bottom:after,
.entity-pack__overlay-bottom:before {
  background: var(--core-entity-color);
  border-radius: 100%;
  content: "";
  filter: blur(30px);
  height: 100%;
  position: absolute;
  top: 100%;
  width: 100%;
  z-index: 0;
}
.entity-pack__overlay-bottom:after {
  right: -80%;
}
.entity-pack__top {
  overflow: visible;
  padding: 10px 10px 0 0;
  width: 100%;
}
.entity-pack__bottom {
  align-items: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding: 0 10px 10px;
  position: relative;
  width: 100%;
}
.entity-pack__title {
  color: #dce1e5;
  font-size: 14px;
  font-weight: 600;
  white-space: nowrap;
}
.entity-pack__subtitle {
  color: #8f9daa;
}
.entity-pack__price {
  color: #dce1e5;
  font-size: 14px;
  font-weight: 600;
  --core-currency-icon-color: var(--dropland-color-primary);
}
.entity-pack__short-exterior {
  position: absolute;
  right: 10px;
  top: 0;
}
.entity-vote {
  --entity-image-size-multiplier: 0.6;
  border-radius: 2px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-width: 180px;
  overflow: hidden;
  position: relative;
  transition: scale 0.4s, box-shadow 0.4s;
  width: 100%;
  z-index: 2;
}
.entity-vote:hover {
  box-shadow: 0 0 50px #0000001a;
  scale: 1.03;
}
.entity-vote__background-image {
  height: 100%;
  -webkit-mask-image: url(/static/core/images/entity/bg-entity.svg);
  mask-image: url(/static/core/images/entity/bg-entity.svg);
  width: 100%;
}
.entity-vote__background-image,
.entity-vote__background-image-2 {
  background: var(--core-entity-color);
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  position: absolute;
}
.entity-vote__background-image-2 {
  height: 80%;
  -webkit-mask-image: url(/static/core/modules/dropland/item-decoration.png);
  mask-image: url(/static/core/modules/dropland/item-decoration.png);
  width: 40%;
}
.entity-vote__overlay-border {
  border-bottom: 2px solid transparent;
  border-top: 2px solid transparent;
  height: 100%;
  position: relative;
  position: absolute;
  width: 100%;
}
.entity-vote__overlay-border:after {
  border-radius: 2px;
  content: "";
  bottom: -2px;
  left: -2px;
  -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  padding: 2px;
  right: -2px;
  top: -2px;
}
.entity-vote__overlay-border:after,
.entity-vote__overlay-light {
  background: radial-gradient(
    circle,
    var(--core-entity-color) 0,
    transparent 100%
  );
  position: absolute;
}
.entity-vote__overlay-light {
  height: 100%;
  opacity: 0.4;
  width: 100%;
}
.entity-vote__overlay-top-light,
.entity-vote__overlay-top-light:before {
  height: 100%;
  position: absolute;
  width: 100%;
}
.entity-vote__overlay-top-light:before {
  background: var(--core-entity-color);
  border-radius: 100%;
  bottom: 75%;
  content: "";
  filter: blur(30px);
  left: 0;
  z-index: 0;
}
.entity-vote__overlay-top-light:after {
  background: url(/static/core/modules/dropland/item-vote-decoration.svg)
    no-repeat top;
  border-radius: 0;
  content: "";
}
.entity-vote__overlay-top,
.entity-vote__overlay-top-light:after {
  height: 100%;
  position: absolute;
  width: 100%;
}
.entity-vote__overlay-top:before {
  left: -80%;
}
.entity-vote__overlay-top:after,
.entity-vote__overlay-top:before {
  background: var(--core-entity-color);
  border-radius: 100%;
  bottom: 100%;
  content: "";
  filter: blur(30px);
  height: 100%;
  position: absolute;
  width: 100%;
  z-index: 0;
}
.entity-vote__overlay-top:after {
  right: -80%;
}
.entity-vote__overlay-bottom {
  height: 100%;
  position: absolute;
  width: 100%;
}
.entity-vote__overlay-bottom:before {
  left: -80%;
}
.entity-vote__overlay-bottom:after,
.entity-vote__overlay-bottom:before {
  background: var(--core-entity-color);
  border-radius: 100%;
  content: "";
  filter: blur(30px);
  height: 100%;
  position: absolute;
  top: 100%;
  width: 100%;
  z-index: 0;
}
.entity-vote__overlay-bottom:after {
  right: -80%;
}
.entity-vote__your-voting {
  align-items: center;
  background: #1e1e29;
  border-radius: 2px;
  color: var(--dropland-color-primary);
  display: flex;
  font-size: 14px;
  font-weight: 600;
  gap: 5px;
  left: 10px;
  padding: 6px;
  position: absolute;
  top: 10px;
  z-index: 1;
}
.entity-vote__top {
  height: 160px;
  position: relative;
  width: 100%;
}
.entity-vote__bottom {
  align-items: center;
  background: #1c1e2d;
  flex-grow: 1;
  gap: 15px;
  padding: 15px;
  position: relative;
}
.entity-vote__bottom,
.entity-vote__info {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
}
.entity-vote__info-top {
  display: flex;
  justify-content: space-between;
  width: 100%;
}
.entity-vote__info-top-left {
  color: #8f9daa;
  font-size: 12px;
  font-weight: 500;
}
.entity-vote__info-bottom-left {
  color: #dce1e5;
  display: inline-block;
  font-size: 14px;
  font-weight: 600;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.entity-vote__info-bottom-right {
  color: #dce1e5;
  font-size: 14px;
  font-weight: 600;
  --core-currency-icon-color: var(--dropland-color-primary);
}
.entity-vote__info-bottom {
  display: flex;
  justify-content: space-between;
  width: 100%;
}
.core-button--preset--dropland {
  --core-currency-icon-color: var(--dropland-color-primary);
  background: url(/static/core/modules/dropland/button-bg.svg) 50% no-repeat;
  background-size: contain;
  border: none;
  font-size: 12px;
  font-weight: 700;
  height: 40px;
  min-width: 202px;
  position: relative;
  text-transform: uppercase;
  transition: background 0.4s;
  width: 202px;
}
.core-button--preset--dropland:before {
  background: url(/static/core/modules/dropland/button-small-bg-3.svg) no-repeat
    0 0;
  content: "";
  height: 100%;
  position: absolute;
  transition: background 0.4s;
  width: 100%;
}
.core-button--preset--dropland:hover {
  background: url(/static/core/modules/dropland/button-bg.svg) 50% no-repeat;
  background-size: contain;
}
.core-button--preset--dropland:hover:before {
  background: url(/static/core/modules/dropland/button-small-bg-3.svg) no-repeat
    40px -40px;
  background-size: contain;
}
.core-button--preset--dropland.core-button:disabled:before {
  background: url(/static/core/modules/dropland/button-bg.svg) 50% no-repeat;
  background-size: contain;
  content: "";
  height: 100%;
  opacity: 0.3;
  position: absolute;
  width: 100%;
}
.core-button--preset--dropland.core-button--size--auto {
  background: url(/static/core/modules/dropland/button-small-bg.svg) 50%
    no-repeat;
  background-size: contain;
  min-width: auto;
  z-index: 5;
}
.core-button--preset--dropland.core-button--size--auto:before {
  background: url(/static/core/modules/dropland/button-small-bg-3.svg) no-repeat
    0 0;
  background-size: contain;
}
.core-button--preset--dropland.core-button--size--auto:hover {
  background: url(/static/core/modules/dropland/button-small-bg.svg) 50%
    no-repeat;
  background-size: contain;
}
.core-button--preset--dropland.core-button--size--auto:hover:before {
  background: url(/static/core/modules/dropland/button-small-bg-3.svg) no-repeat
    40px -40px;
  background-size: contain;
}
.core-button--preset--dropland.core-button--size--small {
  background: url(/static/core/modules/dropland/button-small-bg.svg) 50%
    no-repeat;
  min-width: 120px;
  width: 120px;
}
.core-button--preset--dropland.core-button--size--small:before {
  background: url(/static/core/modules/dropland/button-small-bg-3.svg) no-repeat
    0 0;
}
.core-button--preset--dropland.core-button--size--small:hover {
  background: url(/static/core/modules/dropland/button-small-bg.svg) 50%
    no-repeat;
}
.core-button--preset--dropland.core-button--size--small:hover:before {
  background: url(/static/core/modules/dropland/button-small-bg-3.svg) no-repeat
    40px -40px;
}
.page-dropland {
  background-image: url(/static/core/modules/dropland/main-bg.jpg);
  background-position: top;
  background-repeat: no-repeat;
  background-size: cover;
  display: flex;
  flex-direction: column;
  height: 100%;
  margin-top: -4.625rem;
  min-height: 100%;
  padding-top: 4.625rem;
  position: relative;
}
@media (max-width: 768px) {
  .page-dropland {
    background: none;
    margin: 0;
    padding: 0;
  }
  .page-dropland:before {
    background: url(/static/core/modules/dropland/main-bg-mobile.png) 50% /
      cover;
    content: "";
    display: block;
    height: 200px;
    position: absolute;
    top: 0;
    width: 100%;
  }
}
.page-core-ui__buttons {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
}
.core-button-list[data-v-4c54241a] {
  border: 1px solid rgba(41, 41, 55, 0.7);
  border-radius: 2px;
  display: flex;
  flex-wrap: wrap;
  gap: 2rem;
  padding: 1rem;
}
.core-button-list__title[data-v-4c54241a] {
  font-weight: 600;
  margin-bottom: 0.5rem;
}
.core-button-list__column[data-v-4c54241a] {
  flex: 1 0 auto;
  width: 320px;
}
.core-button-list__button[data-v-4c54241a] {
  margin-bottom: 1rem;
}
.demo-core-countdown__progress[data-v-be4ee8c7] {
  background: #f2f2f2;
  border-radius: 2px;
  height: 2px;
  position: relative;
  width: 300px;
}
.demo-core-countdown__progress-indicator[data-v-be4ee8c7] {
  background: #ff5757;
  border-radius: 2px;
  height: 2px;
  left: 0;
  position: absolute;
  width: 0;
}
.core-toaster {
  position: fixed;
}
.core-toaster-enter-active,
.core-toaster-leave-active,
.core-toaster-move {
  transition: all 0.5s ease;
}
.core-toaster-enter-from,
.core-toaster-leave-to {
  opacity: 0;
}
.core-toaster-leave-active:not(:only-child) {
  position: absolute !important;
}
.core-toast[data-v-5cdf43a4] {
  background-clip: padding-box;
  border: 1px solid transparent;
  border-radius: 2px;
  position: relative;
  width: 340px;
}
.core-toast[data-v-5cdf43a4]:not(:first-child) {
  margin-top: 10px;
}
.core-toast[data-v-5cdf43a4]:before {
  border-radius: inherit;
  bottom: -1px;
  content: "";
  left: -1px;
  position: absolute;
  right: -1px;
  top: -1px;
  z-index: -1;
}
.core-toast__body[data-v-5cdf43a4] {
  background: #1b1c25;
  border-radius: inherit;
  overflow: hidden;
  padding: 15px;
  position: relative;
}
.core-toast__body[data-v-5cdf43a4]:before {
  bottom: 100%;
  content: "";
  filter: blur(45px);
  height: 260%;
  left: 50%;
  opacity: 0.25;
  position: absolute;
  transform: translate(-50%);
  width: 195%;
}
.core-toast__close[data-v-5cdf43a4] {
  cursor: pointer;
  height: 18px;
  position: absolute;
  right: 15px;
  top: 15px;
  transition: transform 0.3s;
  width: 18px;
  z-index: 3;
}
.core-toast__close[data-v-5cdf43a4]:hover {
  transform: rotate(180deg);
}
.core-toast__close[data-v-5cdf43a4]:after,
.core-toast__close[data-v-5cdf43a4]:before {
  background: #515765;
  content: "";
  height: 1.5px;
  left: 50%;
  position: absolute;
  top: 50%;
  width: 100%;
}
.core-toast__close[data-v-5cdf43a4]:before {
  transform: translate(-50%, -50%) rotate(45deg);
}
.core-toast__close[data-v-5cdf43a4]:after {
  transform: translate(-50%, -50%) rotate(135deg);
}
.core-toast__content[data-v-5cdf43a4] {
  line-height: 1.375;
  position: relative;
  z-index: 2;
}
.core-toast__title[data-v-5cdf43a4] {
  align-items: center;
  color: #f1f1f1;
  -moz-column-gap: 8px;
  column-gap: 8px;
  display: flex;
  font-size: 16px;
  font-weight: 600;
  padding-right: 32px;
}
.core-toast__title[data-v-5cdf43a4]:not(:last-child) {
  margin-bottom: 10px;
}
@media (max-width: 768px) {
  .core-toast__title[data-v-5cdf43a4] {
    font-size: 14px;
  }
}
.core-toast__icon[data-v-5cdf43a4] {
  color: #323232;
  font-size: 1.125em;
}
.core-toast__text[data-v-5cdf43a4] {
  color: #dce1e5;
  font-size: 12px;
  font-weight: 400;
}
.core-toast__text[data-v-5cdf43a4]:not(:last-child) {
  margin-bottom: 15px;
}
.core-toast__actions[data-v-5cdf43a4] {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
}
.core-toast--preset--error[data-v-5cdf43a4]:before {
  background: #d845451a;
}
.core-toast--preset--error .core-toast__body[data-v-5cdf43a4]:before {
  background: #d84545;
}
.core-toast--preset--info[data-v-5cdf43a4]:before {
  background: linear-gradient(90deg, #00ffe71a, #00c9ff1a);
}
.core-toast--preset--info .core-toast__body[data-v-5cdf43a4]:before {
  background: #00afaf;
}
.core-toast--preset--premium[data-v-5cdf43a4]:before {
  background: linear-gradient(90deg, #b549db1a, #8b67ed1a 50.52%, #6284ff1a);
}
.core-toast--preset--premium .core-toast__body[data-v-5cdf43a4]:before {
  background: linear-gradient(90deg, #b549db, #8b67ed 50.52%, #6284ff);
}
.core-toast--preset--giveaway[data-v-5cdf43a4]:before {
  background: linear-gradient(132.27deg, #ffc6351a 0.57%, #ff52521a 97.38%);
}
.core-toast--preset--giveaway .core-toast__body[data-v-5cdf43a4]:before {
  background: linear-gradient(132.27deg, #ffc635 0.57%, #ff5252 97.38%);
}
.core-toast--preset--trade[data-v-5cdf43a4]:before {
  background: linear-gradient(90deg, #69e7551a, #00a15b1a);
}
.core-toast--preset--trade .core-toast__body[data-v-5cdf43a4]:before {
  background: linear-gradient(90deg, #68e655, #00a15b);
}
.core-toast--preset--casebattle[data-v-5cdf43a4]:before {
  background: linear-gradient(90deg, #ff8e2f1a, #ece92b1a);
}
.core-toast--preset--casebattle .core-toast__body[data-v-5cdf43a4]:before {
  background: linear-gradient(90deg, #ff8e2f, #ece92b);
}
.core-toast--preset--achievement[data-v-5cdf43a4]:before {
  background: #30b1fd1a;
}
.core-toast--preset--achievement .core-toast__body[data-v-5cdf43a4]:before {
  background: #30b1fd;
}
.core-toast--preset--mixxer[data-v-5cdf43a4]:before {
  background: linear-gradient(132.27deg, #ffc6351a 0.57%, #ff52521a 97.38%);
}
.core-toast--preset--mixxer .core-toast__body[data-v-5cdf43a4]:before {
  background: linear-gradient(132.27deg, #ffc635 0.57%, #ff5252 97.38%);
}
.core-toast--preset--upgrader[data-v-5cdf43a4]:before {
  background: linear-gradient(90deg, #9b5de71a, #d47fdd1a);
}
.core-toast--preset--upgrader .core-toast__body[data-v-5cdf43a4]:before {
  background: linear-gradient(90deg, #9b5de7, #d47fdd);
}
.page-core-ui {
  margin: 2rem;
}
.page-core-ui__title {
  margin-bottom: 1rem;
}
.page-core-ui__title:not(:first-child) {
  margin-top: 2rem;
}
._mobile_jik8l_1 {
  min-height: 100vh;
}
._core-circular-progress_gut7h_1 {
  --_primary-color: var(--primary-color, #2abd69);
  --_secondary-color: var(--secondary-color, var(--_primary-color));
  --_secondary-color-opacity: var(--secondary-color-opacity, 0.2);
  align-items: center;
  aspect-ratio: 1;
  display: flex;
  justify-content: center;
  position: relative;
}
._core-circular-progress__svg_gut7h_11 {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  fill: none;
  transition: transform 1s;
}
._core-circular-progress__fill_gut7h_20,
._core-circular-progress__path_gut7h_20 {
  stroke-linecap: round;
  transition: stroke-dashoffset 1s;
}
._core-circular-progress__path_gut7h_20 {
  stroke: var(--_secondary-color);
  opacity: var(--_secondary-color-opacity);
}
._core-circular-progress__fill_gut7h_20 {
  stroke: var(--_primary-color);
}
.progress[data-v-42b94a57] {
  width: 50px;
}
.nav[data-v-e17a34ba] {
  align-items: center;
  background: #333443;
  display: flex;
  gap: 15px;
  left: 0;
  margin-bottom: 40px;
  padding: 12px 16px;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 10002;
}
.nav__item.active[data-v-e17a34ba] {
  color: #ff8845;
}
.section[data-v-e17a34ba]:not(:last-child) {
  margin-bottom: 40px;
}
.section__title[data-v-e17a34ba] {
  margin-bottom: 20px;
}
.core-toggle[data-v-9ffe275d] {
  align-items: center;
  color: #f1f1f1;
  cursor: pointer;
  display: flex;
  font-size: 16px;
  font-weight: 400;
  gap: 12px;
  justify-content: space-between;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.core-toggle__container[data-v-9ffe275d] {
  background-color: var(--core-toggle-container-color, #515765);
  border-radius: 32px;
  display: flex;
  height: 20px;
  padding: 3px;
  position: relative;
  transition: background-color 0.15s ease;
  width: 33px;
}
.core-toggle__checkbox[data-v-9ffe275d] {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: transparent;
  left: 0;
  margin: 0;
  opacity: 0;
  overflow: hidden;
  padding: 0;
  position: absolute;
  top: 0;
  width: 0;
}
.core-toggle__check[data-v-9ffe275d] {
  background-color: var(--core-toggle-checkbox-color, #f1f1f1);
  border-radius: 50%;
  display: grid;
  height: 14px;
  left: 50%;
  place-items: center;
  position: absolute;
  top: 50%;
  transform: translate(-100%, -50%);
  transition: transform 0.15s ease-in-out;
  width: 14px;
}
.core-toggle--active .core-toggle__check[data-v-9ffe275d] {
  transform: translateY(-50%);
}
.core-toggle--active .core-toggle__container[data-v-9ffe275d] {
  background-color: var(--core-toggle-container-active-color, #ff9c49);
}
.core-toggle--disabled[data-v-9ffe275d] {
  color: #292937;
  cursor: not-allowed;
}
.core-toggle--disabled .core-toggle__container[data-v-9ffe275d] {
  background-color: var(--core-toggle-container-disabled-color, #292937);
}
.core-toggle--disabled .core-toggle__check[data-v-9ffe275d] {
  background-color: var(--core-toggle-checkbox-disabled-color, #373845);
}
.core-toggle--disabled .core-toggle__text[data-v-9ffe275d] {
  opacity: 0.5;
}
.core-toggle--elastic .core-toggle__check[data-v-9ffe275d],
.core-toggle--elastic.core-toggle--active .core-toggle__check[data-v-9ffe275d] {
  transform: translate(-50%, -50%) scaleX(1.5);
}
.core-toggle--scheme--main[data-v-9ffe275d] {
  --core-toggle-container-color: #515765;
  --core-toggle-checkbox-color: #f1f1f1;
  --core-toggle-container-active-color: #ff9c49;
  --core-toggle-container-disabled-color: #292937;
  --core-toggle-checkbox-disabled-color: #373845;
}
._base_17u9s_1._xxxl_17u9s_1 {
  height: 110px;
  width: 110px;
}
._base_17u9s_1._xxl_17u9s_5 {
  height: 84px;
  width: 84px;
}
._base_17u9s_1._xl_17u9s_9 {
  height: 60px;
  width: 60px;
}
._base_17u9s_1._l_17u9s_13 {
  height: 44px;
  width: 44px;
}
._base_17u9s_1._s_17u9s_17 {
  height: 32px;
  width: 32px;
}
._base_17u9s_1._xs_17u9s_21 {
  height: 20px;
  width: 20px;
}
@keyframes _slide_1punt_1 {
  0% {
    background-position-x: 0;
  }
  to {
    background-position-x: calc(var(--fundamental-base) * 1px);
  }
}
._base_1punt_9 {
  --progress-width-percent: 0;
  --speed: 2s;
  --pattern-repeat-width: 20;
  --stripe-width: calc(var(--pattern-repeat-width) * 1px);
  --fundamental-base: sqrt(2 * pow(var(--pattern-repeat-width), 2));
  --patterns-amount: 50;
  --patterns-width: calc(
    var(--patterns-amount) * var(--fundamental-base) * 1px
  );
  background-color: var(--w-surface-color-7);
  border-radius: 2px;
  height: var(--bar-height);
  overflow: hidden;
  width: 100%;
}
._base_1punt_9._accent-3_1punt_23 {
  --color1: var(--w-color-accent-3);
  --color2: var(--w-color-accent-9);
}
._base_1punt_9._accent-5_1punt_27 {
  --color1: var(--w-color-accent-5);
  --color2: var(--w-color-accent-7);
}
._base_1punt_9._accent-6_1punt_31 {
  --color1: var(--w-color-accent-6);
  --color2: var(--w-color-accent-8);
}
._base_1punt_9._xs_1punt_35 {
  --bar-height: 8px;
}
._base_1punt_9._s_1punt_38 {
  --bar-height: 12px;
}
._base_1punt_9._m_1punt_41 {
  --bar-height: 16px;
}
._progressBar_1punt_45 {
  align-items: center;
  background: linear-gradient(to left, var(--color1), 75%, var(--color2));
  display: flex;
  height: 100%;
  justify-content: flex-start;
  overflow: hidden;
  position: relative;
  width: calc(var(--progress-width-percent) * 1%);
}
._animatedBg_1punt_56 {
  animation: _slide_1punt_1 var(--speed) linear infinite;
  background-color: transparent;
  background-image: repeating-linear-gradient(
    -45deg,
    transparent,
    transparent calc(var(--stripe-width) / 2),
    hsla(0, 0%, 95%, 0.165) calc(var(--stripe-width) / 2),
    hsla(0, 0%, 95%, 0.165) var(--stripe-width)
  );
  height: 100%;
  min-width: var(--patterns-width);
  position: absolute;
  will-change: background-position;
}
._animatedBg_1punt_56._animationDisabled_1punt_65 {
  animation: none;
}
._base_7h2rs_1 {
  display: flex;
  flex-direction: column;
  gap: 12px;
  width: 100%;
}
._base_7h2rs_1._compact_7h2rs_7 {
  gap: 8px;
}
._details_7h2rs_11 {
  display: flex;
  font-size: 14px;
  font-weight: 600;
  gap: 12px;
  line-height: 17px;
  text-transform: uppercase;
  --font-size: 14px;
  --line-height: 17px;
  color: var(--w-text-color-2);
}
@media (max-width: 768.98px) {
  ._details_7h2rs_11 {
    font-size: 12px;
    font-weight: 600;
    line-height: 16px;
    text-transform: uppercase;
    --font-size: 12px;
    --line-height: 16px;
  }
}
._details_7h2rs_11._compact_7h2rs_7 {
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-transform: uppercase;
  --font-size: 12px;
  --line-height: 16px;
  color: var(--w-text-color-3);
}
._lvl_7h2rs_42 {
  margin-left: auto;
}
._boost_7h2rs_46 {
  background: transparent;
  border: 0;
  font-size: 14px;
  font-weight: 600;
  line-height: 17px;
  text-transform: uppercase;
  --font-size: 14px;
  --line-height: 17px;
  color: var(--w-color-accent-6);
  cursor: pointer;
}
._base_t55qi_1 {
  display: flex;
  flex-direction: row;
  gap: 20px;
  position: relative;
}
@media (max-width: 768.98px) {
  ._base_t55qi_1 {
    gap: 16px;
  }
}
._base_t55qi_1._compact_t55qi_12,
._main_t55qi_16 {
  flex-direction: column;
}
._main_t55qi_16 {
  display: flex;
  gap: 16px;
}
@media (max-width: 768.98px) {
  ._main_t55qi_16 {
    flex: 1;
  }
}
._main_t55qi_16._compact_t55qi_12 {
  gap: 12px;
  position: relative;
}
._level_t55qi_31._compact_t55qi_12 {
  left: 0;
  position: absolute;
  top: 0;
}
._text_t55qi_37 {
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
  text-transform: none;
  --font-size: 12px;
  --line-height: 16px;
  color: var(--w-text-color-3);
}
._heading_t55qi_47._default_t55qi_47 {
  font-size: 30px;
  font-weight: 800;
  line-height: 41px;
  text-transform: none;
  --font-size: 30px;
  --line-height: 41px;
  color: var(--w-text-color-1);
}
@media (max-width: 768.98px) {
  ._heading_t55qi_47._default_t55qi_47 {
    font-size: 18px;
    font-weight: 600;
    line-height: 24px;
    text-transform: none;
    --font-size: 18px;
    --line-height: 24px;
  }
}
._heading_t55qi_47._compact_t55qi_12 {
  font-size: 14px;
  font-weight: 500;
  line-height: 19px;
  padding-left: 24px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
}
._progress_t55qi_76 {
  flex: 1;
}
._size-xxl_t55qi_80 {
  gap: 16px;
}
._size-xxl_t55qi_80 ._main_t55qi_16 {
  gap: 12px;
}
._size-xxl_t55qi_80 ._heading_t55qi_47 {
  font-size: 18px;
  font-weight: 600;
  line-height: 24px;
  text-transform: none;
  --font-size: 18px;
  --line-height: 24px;
  color: var(--w-text-color-1);
}
@media (min-width: 1200.98px) {
  ._body_1rrxo_2 {
    align-items: center;
    background: url(/static/dailyfree/intro-background.png) 100% / auto 100%
      no-repeat;
    display: flex;
    min-height: 300px;
    padding-bottom: 45px;
  }
}
@media (min-width: 768.98px) {
  ._content_1rrxo_12 {
    max-width: 600px;
  }
}
._heading_1rrxo_17:not(:last-child) {
  margin-bottom: 32px;
}
@media (max-width: 768.98px) {
  ._heading_1rrxo_17:not(:last-child) {
    margin-bottom: 20px;
  }
}
._title_1rrxo_26 {
  font-size: 30px;
  font-weight: 800;
  line-height: 41px;
  margin-bottom: 8px;
  text-transform: none;
  --font-size: 30px;
  --line-height: 41px;
  color: var(--w-text-color-1);
}
@media (max-width: 768.98px) {
  ._title_1rrxo_26 {
    font-size: 24px;
    font-weight: 600;
    line-height: 32px;
    margin-bottom: 12px;
    text-transform: none;
    --font-size: 24px;
    --line-height: 32px;
  }
}
._title_1rrxo_26 span {
  color: var(--w-color-accent-3);
  display: block;
  font-size: 50px;
  font-weight: 800;
  line-height: 68px;
  text-transform: none;
  --font-size: 50px;
  --line-height: 68px;
}
@media (max-width: 768.98px) {
  ._title_1rrxo_26 span {
    font-size: 30px;
    font-weight: 800;
    line-height: 41px;
    text-transform: none;
    --font-size: 30px;
    --line-height: 41px;
  }
}
._subtitle_1rrxo_68 {
  font-size: 14px;
  font-weight: 500;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-3);
}
._subtitle_1rrxo_68 span {
  color: var(--w-text-color-2);
}
._user-level_1rrxo_81 {
  border-top: 1px solid var(--w-color-border-3);
  padding-top: 24px;
}
@media (min-width: 768.98px) {
  ._user-level_1rrxo_81 {
    align-items: flex-end;
    -moz-column-gap: 32px;
    column-gap: 32px;
    display: flex;
  }
}
._user-level-widget_1rrxo_92 {
  align-items: center;
}
@media (max-width: 768.98px) {
  ._user-level-widget_1rrxo_92 {
    margin-bottom: 32px;
  }
}
._user-level-button_1rrxo_100 {
  flex: auto;
}
._level-2_1sg1i_1 {
  --_level-primary-color: var(--w-color-accent-4);
}
._level-17_1sg1i_5 {
  --_level-primary-color: var(--w-color-accent-2);
}
._level-25_1sg1i_9 {
  --_level-primary-color: var(--w-color-accent-6);
}
._base_1sg1i_13 {
  display: flex;
}
._main_1sg1i_17 {
  padding: 12px 30px 12px 54px;
  position: relative;
}
._bg_1sg1i_22 {
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  overflow: hidden;
  position: absolute;
}
._bg-inner_1sg1i_27 {
  background-color: var(--w-surface-color-10);
  border-radius: 2px;
  height: 100%;
  overflow: hidden;
  transform: skew(-24deg);
  transform-origin: right top;
  width: 100%;
}
._bg-inner_1sg1i_27:before {
  background: var(--_level-primary-color);
  content: "";
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  -webkit-mask: url(/static/dailyfree/box-level-bg.png) left/auto 100% no-repeat;
  mask: url(/static/dailyfree/box-level-bg.png) left/auto 100% no-repeat;
  position: absolute;
  transform: skew(24deg);
  transform-origin: right top;
}
._chevron_1sg1i_46 {
  height: 65px;
  left: -15px;
  position: absolute;
  top: -10px;
  width: 65px;
  z-index: 3;
}
._content_1sg1i_55 {
  position: relative;
  z-index: 2;
}
._text_1sg1i_60 {
  display: block;
  font-size: 14px;
  font-weight: 600;
  line-height: 17px;
  text-transform: uppercase;
  --font-size: 14px;
  --line-height: 17px;
  color: var(--w-text-color-1);
  text-wrap: nowrap;
}
._condition_1sg1i_72 {
  border-radius: 2px;
  margin-left: -12px;
  overflow: hidden;
  padding: 12px 12px 12px 30px;
  position: relative;
}
._condition_1sg1i_72:before {
  background-color: var(--w-surface-color-8);
  border-radius: inherit;
  content: "";
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  position: absolute;
  transform: skew(-24deg);
  transform-origin: left bottom;
}
._condition-text_1sg1i_88 {
  --price-icon-size: 12;
  --price-icon-color: wTextColor(2);
  -moz-column-gap: 4px;
  column-gap: 4px;
  display: flex;
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  position: relative;
  text-transform: uppercase;
  text-wrap: nowrap;
  --font-size: 12px;
  --line-height: 16px;
  color: var(--w-text-color-2);
}
._base_1s3e8_1 {
  position: relative;
  width: -moz-fit-content;
  width: fit-content;
}
._base_1s3e8_1 img {
  display: block;
}
._base_1s3e8_1 img:nth-child(2) {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
._box_1sw3p_1 {
  background: var(--w-surface-color-9);
  border-radius: 2px;
  padding: 1px;
  position: relative;
}
._box_1sw3p_1._customized_1sw3p_7 {
  background: linear-gradient(
    180deg,
    var(--_box-primary-color, var(--w-surface-color-9)) 0,
    var(--w-surface-color-9) 100%
  );
}
._box_1sw3p_1._customized_1sw3p_7:after,
._box_1sw3p_1._customized_1sw3p_7:before {
  border-radius: inherit;
  content: "";
  top: 1px;
  right: 1px;
  bottom: 1px;
  left: 1px;
  position: absolute;
}
._box_1sw3p_1._customized_1sw3p_7:before {
  background: var(--w-surface-color-9) none center/cover no-repeat;
}
._box_1sw3p_1._case-newbie_1sw3p_19 {
  --_box-primary-color: var(--w-color-accent-7);
}
._box_1sw3p_1._case-newbie_1sw3p_19:before {
  background-image: url(/static/dailyfree/newbie-bg.png);
}
._box_1sw3p_1._case-gamer_1sw3p_25 {
  --_box-primary-color: var(--w-color-accent-4);
}
._box_1sw3p_1._case-gamer_1sw3p_25:before {
  background-image: url(/static/dailyfree/gamer-bg.png);
}
._box_1sw3p_1._case-semi-pro_1sw3p_31 {
  --_box-primary-color: var(--w-color-accent-2);
}
._box_1sw3p_1._case-semi-pro_1sw3p_31:before {
  background-image: url(/static/dailyfree/semi-pro-bg.png);
}
._box_1sw3p_1._inaccessible_1sw3p_37 {
  --_box-primary-color: var(--w-surface-color-4);
}
._box_1sw3p_1._inaccessible_1sw3p_37:before {
  filter: grayscale(1);
}
._box_1sw3p_1._inaccessible_1sw3p_37:after {
  background-color: var(--w-surface-color-9);
  opacity: 0.4;
}
._body_1sw3p_48 {
  align-items: center;
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: center;
  padding: 32px 24px 24px;
  position: relative;
  row-gap: 16px;
  z-index: 2;
}
._level_1sw3p_60 {
  left: 0;
  position: absolute;
  top: 0;
  z-index: 1;
}
._lock_1sw3p_67 {
  background-color: var(--w-surface-color-10);
  border-radius: 50%;
  left: 50%;
  padding: 16px;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
._lock-icon_1sw3p_76 {
  color: var(--w-surface-color-3);
  font-size: 32px;
}
._button_1sw3p_82,
._timer_1sw3p_81 {
  width: min(244px, 100%);
}
._timer_1sw3p_81 {
  align-items: center;
  background-color: var(--w-surface-color-10);
  border-radius: 2px;
  -moz-column-gap: 4px;
  column-gap: 4px;
  display: flex;
  justify-content: center;
  min-height: 44px;
  padding: 12px;
}
._timer-icon_1sw3p_96 {
  color: var(--w-color-accent-3);
  font-size: 16px;
}
._timer-value_1sw3p_100 {
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-transform: uppercase;
  --font-size: 12px;
  --line-height: 16px;
  color: var(--w-text-color-1);
}
@media (min-width: 768.98px) {
  ._body_ku8y1_2 {
    background-color: var(--w-surface-color-10);
    border-radius: 2px;
    padding: 24px;
  }
}
._list_ku8y1_9 {
  display: grid;
  gap: 16px;
  grid-auto-rows: 1fr;
  grid-template-columns: repeat(auto-fill, minmax(min(360px, 100%), 1fr));
  margin-bottom: 20px;
}
@media (max-width: 768.98px) {
  ._list_ku8y1_9 {
    margin-bottom: 12px;
  }
}
._box_ku8y1_22 {
  height: 100%;
  min-height: 316px;
}
._text_ku8y1_27 {
  font-size: 16px;
  font-weight: 600;
  line-height: 22px;
  text-align: center;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
  color: var(--w-text-color-3);
}
@media (max-width: 768.98px) {
  ._header_ieduk_2 {
    margin-bottom: 24px;
  }
}
@media (max-width: 1200.98px) {
  ._intro_ieduk_8:not(:last-child) {
    margin-bottom: 32px;
  }
}
.dropland-wrapper[data-v-bb6cba83] {
  --dropland-color-primary: var(--6b6b87bc);
  --dropland-color-accent-r: var(--d44aedd6);
  --dropland-color-accent-g: var(--d44aedec);
  --dropland-color-accent-b: var(--d44aedf6);
  --dropland-color-secondary-accent-r: var(--0184d45d);
  --dropland-color-secondary-accent-g: var(--0184d452);
  --dropland-color-secondary-accent-b: var(--0184d44d);
  --dropland-color-border-r: var(--7e12541f);
  --dropland-color-border-g: var(--7e125414);
  --dropland-color-border-b: var(--7e12540f);
}
.dropland-build-timer {
  display: flex;
}
.dropland-build-timer--has-bg {
  background: linear-gradient(283.23deg, #30b1fd33 -13.32%, #010a1000 145.59%),
    #1f2338;
  border: 1px solid rgba(48, 177, 253, 0.1);
  border-radius: 2px;
  padding: 0.5rem 0.75rem;
}
.dropland-build-timer--grey-text .dropland-build-timer__text {
  color: #93a9b9;
}
.dropland-build-timer__text {
  color: #7d96bb;
  font-size: 1.02vw;
  font-weight: 500;
  line-height: 1.35;
  margin-right: 0.3125rem;
}
@media (max-width: 900px) {
  .dropland-build-timer__text {
    font-size: 10px;
  }
}
@media (min-width: 1367px) {
  .dropland-build-timer__text {
    font-size: 13.9332px;
  }
}
.dropland-build-timer__numbers {
  color: var(--dropland-color-primary);
  font-size: 1.02vw;
  font-weight: 700;
  line-height: 1.35;
}
@media (max-width: 900px) {
  .dropland-build-timer__numbers {
    font-size: 10px;
  }
}
@media (min-width: 1367px) {
  .dropland-build-timer__numbers {
    font-size: 13.9332px;
  }
}
.core-save-user-money[data-v-cb1a1fce] {
  --icon-color: #8f9daa;
  --border-color: #373845;
  align-items: center;
  border: 1px solid var(--border-color);
  border-radius: 6.1875rem;
  display: inline-flex;
  gap: 0.25rem;
  padding: 0.625rem 0.75rem 0.625rem 0.5rem;
}
.core-save-user-money--one-color[data-v-cb1a1fce] {
  --core-currency-icon-color: var(--main-color);
  --icon-color: var(--main-color);
  --border-color: var(--main-color);
}
.core-save-user-money__icon[data-v-cb1a1fce] {
  color: var(--icon-color);
  font-size: 15px;
}
.core-save-user-money__text[data-v-cb1a1fce] {
  color: #f1f1f1;
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 1rem;
}
.core-save-user-money__price[data-v-cb1a1fce] {
  color: #f1f1f1;
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
}
.case-page-preview[data-v-b61dc424] {
  align-items: center;
  display: flex;
  justify-content: space-between;
  padding: 4.5rem;
  position: relative;
}
@media (max-width: 768px) {
  .case-page-preview[data-v-b61dc424] {
    display: flex;
    flex-direction: column-reverse;
    gap: 32px;
    min-height: unset;
    padding: 0;
  }
}
@media (min-width: 1024px) {
  .case-page-preview[data-v-b61dc424] {
    min-height: 540px;
  }
}
@media (max-width: 768px) {
  .case-page-preview__save-money[data-v-b61dc424] {
    padding: 0.313rem 0.75rem 0.313rem 0.5rem;
  }
}
.case-page-preview__info[data-v-b61dc424] {
  display: flex;
  flex-direction: column;
  gap: 8px;
  max-width: 27.0625rem;
  width: 100%;
  z-index: 5;
}
@media (max-width: 768px) {
  .case-page-preview__info[data-v-b61dc424] {
    align-items: center;
    justify-content: center;
    padding: 0 16px;
  }
}
.case-page-preview__info-main[data-v-b61dc424] {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 12px;
}
@media (max-width: 768px) {
  .case-page-preview__info-main[data-v-b61dc424] {
    align-items: center;
    flex-direction: row;
    gap: 8px;
  }
}
.case-page-preview__title[data-v-b61dc424] {
  color: #f1f1f1;
  font-size: 3.125rem;
  font-weight: 800;
  letter-spacing: -0.035em;
  line-height: 4.256rem;
}
@media (max-width: 768px) {
  .case-page-preview__title[data-v-b61dc424] {
    font-size: 18px;
    font-weight: 600;
    line-height: 25px;
    order: -1;
    text-align: center;
  }
}
.case-page-preview__text[data-v-b61dc424] {
  color: #f1f1f1;
  margin-bottom: 1rem;
}
@media (max-width: 768px) {
  .case-page-preview__text[data-v-b61dc424] {
    font-size: 14px;
    grid-column: span 2;
    line-height: 19px;
    margin-bottom: 6px;
    text-align: center;
  }
}
.case-page-preview__timer[data-v-b61dc424] {
  flex-direction: column;
  gap: 8px;
  margin-bottom: 2rem;
}
.case-page-preview__timer[data-v-b61dc424] .dropland-build-timer__text {
  color: #8f9daa;
  font-size: 16px;
}
.case-page-preview__timer[data-v-b61dc424] .dropland-build-timer__numbers {
  color: #f1f1f1;
  font-size: 16px;
}
@media (max-width: 768px) {
  .case-page-preview__timer[data-v-b61dc424] {
    grid-column: span 2;
    margin-bottom: 20px;
  }
}
.case-page-preview__button[data-v-b61dc424] {
  margin-left: 5px;
}
@media (max-width: 768px) {
  .case-page-preview__button[data-v-b61dc424] {
    grid-column: span 2;
  }
}
.case-page-preview__images[data-v-b61dc424] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
@media (max-width: 768px) {
  .case-page-preview__images[data-v-b61dc424] {
    position: relative;
    width: 100%;
  }
}
.case-page-preview__background-image[data-v-b61dc424] {
  bottom: 0;
  height: 100%;
  left: 0;
  -o-object-fit: cover;
  object-fit: cover;
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
}
.case-page-preview__pack-image-container[data-v-b61dc424] {
  aspect-ratio: 525/510;
  bottom: 0;
  height: 100%;
  position: absolute;
  right: 7.5%;
  width: 32.813rem;
}
@media (max-width: 768px) {
  .case-page-preview__pack-image-container[data-v-b61dc424] {
    margin: 0 auto;
    position: relative;
    right: 0;
    width: 70.88%;
  }
}
.case-page-preview__pack-image[data-v-b61dc424] {
  height: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  width: 100%;
}
.case-page-preview__light[data-v-b61dc424] {
  filter: blur(130px);
  height: 38.28vw;
  -webkit-mask-image: url(/static/core/modules/dropland/light.png);
  mask-image: url(/static/core/modules/dropland/light.png);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  position: absolute;
  right: 18.34vw;
  top: -0.73vw;
  width: 51.83vw;
}
@media (min-width: 1367px) {
  .case-page-preview__light[data-v-b61dc424] {
    height: 522.9048px;
    right: 250.5244px;
    top: -9.9718px;
    width: 707.9978px;
  }
}
@media (max-width: 768px) {
  .case-page-preview__light[data-v-b61dc424] {
    filter: blur(0);
    height: 68.28vw;
    right: 11.54vw;
    top: -0.73vw;
    width: 71.83vw;
  }
}
.case-page-preview__button-text[data-v-b61dc424] {
  align-items: center;
  display: flex;
  font-size: 14px;
  gap: 5px;
}
.case-page[data-v-a23dba6c] {
  display: flex;
  flex-direction: column;
  margin: 0 auto;
  max-width: 1472px;
  min-height: 100vh;
  padding: 0 16px 1.625rem;
  width: 100%;
}
@media (max-width: 768px) {
  .case-page[data-v-a23dba6c] {
    margin-top: 0;
    overflow: hidden;
    padding: 0 0 1.625rem;
  }
}
.case-page__head[data-v-a23dba6c] .core-page-header__icon {
  --core-ico-color: var(--dropland-color-primary);
}
@media (max-width: 768px) {
  .case-page__head[data-v-a23dba6c] {
    margin: 0;
  }
}
.case-page__preview[data-v-a23dba6c] {
  margin-bottom: 32px;
  position: relative;
  z-index: 2;
}
.case-page__section[data-v-a23dba6c] {
  margin-bottom: 1.875rem;
}
@media (max-width: 768px) {
  .case-page__section[data-v-a23dba6c] {
    padding: 0 16px;
  }
}
.case-page__header[data-v-a23dba6c] {
  align-items: flex-end;
  color: #8f9daa;
  display: flex;
  gap: 12px;
  justify-content: space-between;
  margin-bottom: 1.25rem;
}
@media (max-width: 768px) {
  .case-page__header[data-v-a23dba6c] {
    flex-direction: column;
    line-height: 1.2rem;
  }
}
.case-page__header-left[data-v-a23dba6c] {
  align-items: center;
  display: flex;
  gap: 4px;
}
@media (max-width: 768px) {
  .case-page__header-left[data-v-a23dba6c] {
    gap: 10px;
  }
}
.case-page__header-right[data-v-a23dba6c] {
  line-height: 19.2px;
}
@media (max-width: 768px) {
  .case-page__header-right[data-v-a23dba6c] {
    display: none;
  }
}
.case-page__icon[data-v-a23dba6c] {
  align-items: center;
  color: var(--dropland-color-primary);
  display: flex;
  font-size: 18.66px;
  height: 28px;
  justify-content: center;
  width: 28px;
}
.case-page__title[data-v-a23dba6c] {
  color: #f1f1f1;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.703rem;
}
@media (max-width: 768px) {
  .case-page__title[data-v-a23dba6c] {
    font-size: 1rem;
  }
}
.case-page__items[data-v-a23dba6c] {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .case-page__items[data-v-a23dba6c] {
    row-gap: 4px;
  }
}
.core-button--preset--dropland {
  --core-currency-icon-color: var(--dropland-color-primary);
  background: url(/static/core/modules/dropland/button-bg.svg) 50% no-repeat;
  background-size: contain;
  border: none;
  font-size: 12px;
  font-weight: 700;
  height: 40px;
  min-width: 202px;
  position: relative;
  text-transform: uppercase;
  transition: background 0.4s;
  width: 202px;
}
.core-button--preset--dropland:before {
  background: url(/static/core/modules/dropland/button-small-bg-3.svg) no-repeat
    0 0;
  content: "";
  height: 100%;
  position: absolute;
  transition: background 0.4s;
  width: 100%;
}
.core-button--preset--dropland:hover {
  background: url(/static/core/modules/dropland/button-bg.svg) 50% no-repeat;
  background-size: contain;
}
.core-button--preset--dropland:hover:before {
  background: url(/static/core/modules/dropland/button-small-bg-3.svg) no-repeat
    40px -40px;
  background-size: contain;
}
.core-button--preset--dropland.core-button:disabled:before {
  background: url(/static/core/modules/dropland/button-bg.svg) 50% no-repeat;
  background-size: contain;
  content: "";
  height: 100%;
  opacity: 0.3;
  position: absolute;
  width: 100%;
}
.core-button--preset--dropland.core-button--size--auto {
  background: url(/static/core/modules/dropland/button-small-bg.svg) 50%
    no-repeat;
  background-size: contain;
  min-width: auto;
  z-index: 5;
}
.core-button--preset--dropland.core-button--size--auto:before {
  background: url(/static/core/modules/dropland/button-small-bg-3.svg) no-repeat
    0 0;
  background-size: contain;
}
.core-button--preset--dropland.core-button--size--auto:hover {
  background: url(/static/core/modules/dropland/button-small-bg.svg) 50%
    no-repeat;
  background-size: contain;
}
.core-button--preset--dropland.core-button--size--auto:hover:before {
  background: url(/static/core/modules/dropland/button-small-bg-3.svg) no-repeat
    40px -40px;
  background-size: contain;
}
.core-button--preset--dropland.core-button--size--small {
  background: url(/static/core/modules/dropland/button-small-bg.svg) 50%
    no-repeat;
  min-width: 120px;
  width: 120px;
}
.core-button--preset--dropland.core-button--size--small:before {
  background: url(/static/core/modules/dropland/button-small-bg-3.svg) no-repeat
    0 0;
}
.core-button--preset--dropland.core-button--size--small:hover {
  background: url(/static/core/modules/dropland/button-small-bg.svg) 50%
    no-repeat;
}
.core-button--preset--dropland.core-button--size--small:hover:before {
  background: url(/static/core/modules/dropland/button-small-bg-3.svg) no-repeat
    40px -40px;
}
.core-list--preset--dropland-pack {
  display: grid;
  gap: 8px;
  grid-template-columns: repeat(auto-fit, 281px);
  justify-content: center;
}
@media (max-width: 768px) {
  .core-list--preset--dropland-pack {
    grid-template-columns: repeat(auto-fit, 160px);
  }
}
.core-list--preset--dropland-vote {
  display: grid;
  gap: 15px;
  grid-template-columns: repeat(auto-fit, 237px);
  justify-content: center;
  max-width: 1245px;
}
@media (max-width: 768px) {
  .core-list--preset--dropland-vote {
    grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
  }
}
.dropland-build[data-v-3dd2fe4e],
.dropland-build__main[data-v-3dd2fe4e] {
  align-items: center;
  display: flex;
  flex-direction: column;
}
.dropland-build__main[data-v-3dd2fe4e] {
  position: relative;
}
.dropland-build__image[data-v-3dd2fe4e] {
  height: 19vw;
  max-width: 15vw;
  -o-object-fit: contain;
  object-fit: contain;
  position: relative;
  width: 100%;
  z-index: 2;
}
@media (min-width: 1367px) {
  .dropland-build__image[data-v-3dd2fe4e] {
    height: 259.54px;
    width: 204.9px;
  }
}
.dropland-build__clock[data-v-3dd2fe4e] {
  position: absolute;
  right: -0.1vw;
  top: 10.4vw;
  width: 4.5vw;
  z-index: 2;
}
@media (min-width: 1367px) {
  .dropland-build__clock[data-v-3dd2fe4e] {
    right: -1.366px;
    top: 142.064px;
    width: 61.47px;
  }
}
.dropland-build__active-area[data-v-3dd2fe4e] {
  height: 12.5vw;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%) translateY(-0.7vw);
  width: 12vw;
  z-index: 3;
}
.dropland-build__active-area[data-v-3dd2fe4e]:before {
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 13%;
  width: 100%;
}
@media (min-width: 1367px) {
  .dropland-build__active-area[data-v-3dd2fe4e] {
    height: 170.75px;
    transform: translate(-50%, -50%) translateY(-9.562px);
    width: 163.92px;
  }
}
.dropland-build__button[data-v-3dd2fe4e] {
  height: 2.92vw;
  position: absolute;
  width: 8.78vw;
  z-index: 5;
}
@media (min-width: 1367px) {
  .dropland-build__button[data-v-3dd2fe4e] {
    height: 39.8872px;
    width: 119.9348px;
  }
}
.dropland-build__light[data-v-3dd2fe4e] {
  filter: blur(81px);
  height: 20.93vw;
  left: 50%;
  -webkit-mask-image: url(/static/core/modules/dropland/build-light.png);
  mask-image: url(/static/core/modules/dropland/build-light.png);
  -webkit-mask-position: center center;
  mask-position: center center;
  -webkit-mask-size: contain;
  mask-size: contain;
  opacity: 0.5;
  pointer-events: none;
  position: absolute;
  top: -3.66vw;
  transform: translate(-50%) translate(-2vw);
  transition: opacity 0.7s ease;
  width: 24.67vw;
}
@media (min-width: 1367px) {
  .dropland-build__light[data-v-3dd2fe4e] {
    bottom: -49.9956px;
    height: 285.9038px;
    transform: translate(-50%) translate(-27.32px);
    width: 336.9922px;
  }
}
.dropland-build__name[data-v-3dd2fe4e] {
  color: #dce1e5;
  font-size: 16px;
  font-weight: 600;
  letter-spacing: -0.035em;
  line-height: 22px;
  position: absolute;
}
.dropland-build__hidden-info[data-v-3dd2fe4e] {
  align-items: center;
  display: flex;
  flex-direction: column;
  min-width: 100%;
  position: absolute;
  text-transform: capitalize;
  top: -35px;
}
.dropland-build__hidden-info--with-out-timer[data-v-3dd2fe4e] {
  bottom: auto;
  text-align: center;
}
.dropland-build .v-enter-active[data-v-3dd2fe4e],
.dropland-build .v-leave-active[data-v-3dd2fe4e] {
  transition: opacity 0.7s ease;
}
.dropland-build .v-enter-from[data-v-3dd2fe4e],
.dropland-build .v-leave-to[data-v-3dd2fe4e] {
  opacity: 0;
}
.prompt-popup[data-v-181d9666] {
  background-color: rgb(
    var(--dropland-color-secondary-accent-r),
    var(--dropland-color-secondary-accent-g),
    var(--dropland-color-secondary-accent-b)
  );
  background-image: linear-gradient(
    92.93deg,
    rgba(
        var(--dropland-color-accent-r),
        var(--dropland-color-accent-g),
        var(--dropland-color-accent-b),
        0.69
      )
      30.62%,
    rgba(
        var(--dropland-color-secondary-accent-r),
        var(--dropland-color-secondary-accent-g),
        var(--dropland-color-secondary-accent-b),
        0.93
      )
      82.61%
  );
  border: 1px solid
    rgba(
      var(--dropland-color-border-r),
      var(--dropland-color-border-g),
      var(--dropland-color-border-b),
      0.2
    );
  border-radius: 5px;
  overflow: hidden;
  padding: 1.25rem;
  position: relative;
}
.prompt-popup--no-popup[data-v-181d9666] {
  background: transparent;
  border: none;
  padding: 0;
  text-align: center;
}
.prompt-popup--no-popup .prompt-popup__cross[data-v-181d9666] {
  display: none;
}
.prompt-popup--no-popup .prompt-popup__info[data-v-181d9666] {
  align-items: center;
  display: flex;
  text-align: left;
}
.prompt-popup--no-popup .prompt-popup__image[data-v-181d9666] {
  height: 40px;
  margin: 0;
  width: 40px;
}
.prompt-popup--no-popup .prompt-popup__text[data-v-181d9666] {
  margin: 0 auto 0.875rem;
  max-width: 310px;
}
@media (max-width: 768px) {
  .prompt-popup--no-popup .prompt-popup__text[data-v-181d9666] {
    margin-bottom: 0;
  }
}
.prompt-popup--no-popup .prompt-popup__info-text[data-v-181d9666] {
  margin-left: 0.625rem;
}
.prompt-popup__decoration[data-v-181d9666] {
  height: 100px;
  pointer-events: none;
  position: absolute;
  right: 0;
  top: 0;
  touch-action: none;
  width: 140px;
}
@media (max-width: 768px) {
  .prompt-popup__decoration[data-v-181d9666] {
    display: none;
  }
}
.prompt-popup__title[data-v-181d9666] {
  color: #fff;
  font-size: 1.125rem;
  font-weight: 700;
  letter-spacing: -0.02em;
  line-height: 1.5625rem;
  margin-bottom: 0.375rem;
}
@media (max-width: 768px) {
  .prompt-popup__title[data-v-181d9666] {
    font-size: 16px;
    line-height: 22px;
  }
}
.prompt-popup__text[data-v-181d9666] {
  color: #dce1e5;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.1875rem;
  margin-bottom: 0.875rem;
  position: relative;
  z-index: 1;
}
.prompt-popup__text span[data-v-181d9666] {
  font-weight: 700;
}
@media (max-width: 768px) {
  .prompt-popup__text[data-v-181d9666] {
    margin-bottom: 0;
  }
}
.prompt__wrapper[data-v-70a9f82b] {
  cursor: pointer;
}
.prompt__alert[data-v-70a9f82b] {
  bottom: 0;
  height: 3.29vw;
  position: absolute;
  right: 0;
  width: 3.29vw;
  z-index: 2;
}
@media (min-width: 1367px) {
  .prompt__alert[data-v-70a9f82b] {
    height: 44.9414px;
    width: 44.9414px;
  }
}
.prompt__icon[data-v-70a9f82b] {
  font-size: 1.17vw;
}
@media (min-width: 1367px) {
  .prompt__icon[data-v-70a9f82b] {
    font-size: 16px;
  }
}
.prompt__alert-back[data-v-70a9f82b] {
  background: #ff262633;
  border: 1px solid rgba(223, 55, 55, 0.2);
  border-radius: 50%;
  height: 3.29vw;
  transition: transform 0.3s ease;
  width: 3.29vw;
}
.prompt__alert-back[data-v-70a9f82b]:hover {
  animation: animateSize-70a9f82b 1s ease-in-out infinite alternate;
  transform: scale(1.1);
}
@media (min-width: 1367px) {
  .prompt__alert-back[data-v-70a9f82b] {
    height: 44.9414px;
    width: 44.9414px;
  }
}
.prompt__alert-inner[data-v-70a9f82b] {
  align-items: center;
  background: #ff2626;
  border-radius: 50%;
  box-shadow: 0 4px 4px #00000040;
  color: #fff;
  display: flex;
  height: 2.19vw;
  justify-content: center;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 2.19vw;
}
@media (min-width: 1367px) {
  .prompt__alert-inner[data-v-70a9f82b] {
    height: 29.9154px;
    width: 29.9154px;
  }
}
.prompt__image[data-v-70a9f82b] {
  width: 13.2vw;
}
@media (min-width: 1367px) {
  .prompt__image[data-v-70a9f82b] {
    width: 180.312px;
  }
}
.prompt__popup[data-v-70a9f82b] {
  left: 8.05vw;
  position: absolute;
  top: -8.78vw;
  width: 25.7vw;
  z-index: 3;
}
@media (min-width: 1367px) {
  .prompt__popup[data-v-70a9f82b] {
    left: 109.963px;
    top: -119.9348px;
    width: 351.062px;
  }
}
@keyframes animateSize-70a9f82b {
  0% {
    transform: scale(1);
  }
  to {
    transform: scale(1.1);
  }
}
.dropland-city {
  position: relative;
}
.dropland-city__container {
  margin: -11.5909% auto 4.5454%;
  max-width: 1254px;
  padding-top: 70.02%;
  position: relative;
  width: 100%;
}
.dropland-city__car {
  left: 12.37%;
  position: absolute;
  top: 67.066%;
  transition: opacity 0.5s ease;
  width: 33.1738%;
  z-index: 17;
}
.dropland-city--shadow .dropland-city__car,
.dropland-city--shadow .dropland-city__image,
.dropland-city--shadow .dropland-city__item--hidden {
  opacity: 0.18;
}
.dropland-city__image {
  display: block;
  height: auto;
  left: 50%;
  max-width: 100%;
  top: 50%;
  transform: translate(-50%, -50%);
  width: auto;
}
.dropland-city__image,
.dropland-city__item {
  position: absolute;
  transition: opacity 0.5s ease;
}
.dropland-city__item {
  cursor: pointer;
  width: 17.77%;
}
.dropland-city__item--0 {
  right: 30.75%;
  top: 25.106%;
}
.dropland-city__item--1 {
  left: 35.7%;
  top: 27.269%;
  z-index: 2;
}
.dropland-city__item--2 {
  right: 54.73%;
  top: 43.21%;
  z-index: 7;
}
.dropland-city__item--3 {
  left: 11.41%;
  top: 34.557%;
  z-index: 3;
}
.dropland-city__item--4 {
  left: 72.8%;
  top: 41.958%;
  z-index: 4;
}
.dropland-city__item--5 {
  right: 25.55%;
  top: 45.488%;
  z-index: 5;
}
.dropland-city__item--6 {
  right: 40%;
  top: 51.864%;
  z-index: 60;
}
.dropland-city__item--7 {
  right: 79.2%;
  top: 50.042%;
  z-index: 8;
}
.dropland-city__item--active {
  z-index: 30;
}
.dropland-city__elem {
  position: absolute;
  transition: opacity 0.5s ease;
  z-index: 20;
}
.dropland-city__elem--1 {
  height: 9.88vw;
  left: 9vw;
  top: 57.6vw;
  width: 6.22vw;
}
@media (min-width: 1367px) {
  .dropland-city__elem--1 {
    height: 134.9608px;
    left: 122.94px;
    top: 786.816px;
    width: 84.9652px;
  }
}
.dropland-city__elem--2 {
  height: 9.88vw;
  left: 40.2vw;
  top: 52.5vw;
  width: 6.22vw;
}
@media (min-width: 1367px) {
  .dropland-city__elem--2 {
    height: 134.9608px;
    left: 549.132px;
    top: 717.15px;
    width: 84.9652px;
  }
}
.dropland-city__elem--3 {
  height: 3.95vw;
  left: 56.7vw;
  top: 66.9vw;
  width: 4.86vw;
  z-index: 50;
}
@media (min-width: 1367px) {
  .dropland-city__elem--3 {
    height: 53.957px;
    left: 774.522px;
    top: 913.854px;
    width: 66.3876px;
  }
}
.dropland-city__elem--4 {
  height: 5.19vw;
  right: 18vw;
  top: 54.5vw;
  width: 5.71vw;
}
@media (min-width: 1367px) {
  .dropland-city__elem--4 {
    height: 70.8954px;
    right: 245.88px;
    top: 744.47px;
    width: 77.9986px;
  }
}
.dropland-city__elem--5 {
  height: 6.32vw;
  left: 52.1vw;
  top: 39.5vw;
  width: 8.85vw;
}
@media (min-width: 1367px) {
  .dropland-city__elem--5 {
    height: 86.3312px;
    left: 711.686px;
    top: 539.57px;
    width: 120.891px;
  }
}
.dropland-city__elem--hidden {
  opacity: 0.18;
}
.dropland-city__prompt {
  position: absolute;
  right: 29.12%;
  top: 66.269%;
  transition: opacity 0.5s ease;
  z-index: 20;
}
.dropland-city__prompt--hidden {
  opacity: 0.18;
}
.build-mobile__image-wrapper[data-v-cb391bff] {
  overflow: hidden;
  position: relative;
}
.build-mobile__image[data-v-cb391bff] {
  background: linear-gradient(
      63.06deg,
      rgba(255, 55, 247, 0.2) -37.09%,
      transparent 59.86%
    ),
    linear-gradient(202.64deg, rgba(0, 0, 0, 0.2) 54.41%, transparent 102.47%),
    #1c1e2d;
  border-radius: 2px 2px 0 0;
  border-top: 2px solid;
  overflow: hidden;
}
.build-mobile__place[data-v-cb391bff] {
  display: block;
  height: 264px;
  -o-object-fit: cover;
  object-fit: cover;
  width: 100%;
}
.build-mobile__light[data-v-cb391bff] {
  filter: blur(75px);
  height: 91px;
  opacity: 0.5;
  position: absolute;
  top: -90px;
  width: 100%;
}
.build-mobile__street-light[data-v-cb391bff] {
  position: absolute;
}
.build-mobile__street-light--1[data-v-cb391bff] {
  left: -2px;
  top: 8px;
  width: 53px;
}
.build-mobile__street-light--2[data-v-cb391bff] {
  right: -12px;
  top: 18px;
  width: 63px;
}
.build-mobile__chicken[data-v-cb391bff] {
  position: absolute;
}
.build-mobile__chicken--1[data-v-cb391bff] {
  left: 8px;
  top: 102px;
}
.build-mobile__chicken--2[data-v-cb391bff] {
  left: 63px;
  top: 25px;
  transform: scaleX(-1);
  width: 27px;
}
.build-mobile__pack[data-v-cb391bff] {
  height: 241px;
  left: 50%;
  -o-object-fit: cover;
  object-fit: cover;
  position: absolute;
  top: 7px;
  transform: translate(-50%);
  width: 237px;
  z-index: 2;
}
.build-mobile__clock[data-v-cb391bff] {
  height: 56px;
  left: 50%;
  position: absolute;
  right: 73px;
  top: 141px;
  transform: translate(-50%) translate(80px);
  width: 56px;
  z-index: 3;
}
.build-mobile__case[data-v-cb391bff] {
  height: 70px;
  position: absolute;
  right: 28px;
  top: 33px;
  width: 75px;
}
.build-mobile__info[data-v-cb391bff] {
  align-items: center;
  background: #1d1f2e;
  border-radius: 2px 2px 0 0;
  border-top: 2px solid #292e4d;
  display: flex;
  flex-direction: column;
  gap: 15px;
  padding: 15px 20px;
}
.build-mobile__snow[data-v-cb391bff] {
  left: 0;
  -o-object-fit: contain;
  object-fit: contain;
  position: absolute;
  top: 0;
  width: 100%;
}
.build-mobile__title[data-v-cb391bff] {
  color: #dce1e5;
  font-size: 18px;
  font-weight: 600;
  line-height: 25px;
}
.build-mobile__timer-wrapper[data-v-cb391bff] {
  align-items: center;
  display: flex;
  gap: 5px;
  justify-content: center;
}
.build-mobile__timer[data-v-cb391bff] {
  color: var(--dropland-color-primary);
  font-size: 16px;
  font-weight: 700;
  line-height: 20px;
}
.build-mobile__dots[data-v-cb391bff] {
  margin: 0 3px;
}
.build-mobile__tooltip-icon[data-v-cb391bff] {
  color: var(--w-text-color-4);
  display: inline-block;
  font-size: 24px;
  margin-left: 5px;
}
.faq-section-items[data-v-045ae7d3] {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
.faq-section-item[data-v-045ae7d3] {
  border-top: 1px solid #292937;
  display: flex;
  flex-direction: column;
  gap: 8px;
  padding-top: 16px;
}
.faq-section-item__title[data-v-045ae7d3] {
  color: #f1f1f1;
  font-size: 14px;
  font-weight: 500;
  line-height: 16.8px;
}
.faq-section-item__text[data-v-045ae7d3] {
  color: #8f9daa;
  font-size: 12px;
  line-height: 15.6px;
}
.faq-section[data-v-3133d7f9] {
  background: #161821;
  display: flex;
  flex-direction: column;
  gap: 16px;
  margin: 32px auto;
  padding: 16px;
  width: 100%;
}
.faq-section__header[data-v-3133d7f9] {
  align-items: center;
  display: flex;
  gap: 4px;
  justify-content: space-between;
}
.faq-section__title[data-v-3133d7f9] {
  margin-right: auto;
}
.faq-section__toggler[data-v-3133d7f9] {
  align-items: center;
  background: transparent;
  border: none;
  display: flex;
  height: 15px;
  justify-content: center;
  margin-left: auto;
  width: 15px;
}
.faq-section__toggler-icon[data-v-3133d7f9] {
  color: #8f9daa;
  font-size: 11px;
}
.core-button--preset--dropland {
  --core-currency-icon-color: var(--dropland-color-primary);
  background: url(/static/core/modules/dropland/button-bg.svg) 50% no-repeat;
  background-size: contain;
  border: none;
  font-size: 12px;
  font-weight: 700;
  height: 40px;
  min-width: 202px;
  position: relative;
  text-transform: uppercase;
  transition: background 0.4s;
  width: 202px;
}
.core-button--preset--dropland:before {
  background: url(/static/core/modules/dropland/button-small-bg-3.svg) no-repeat
    0 0;
  content: "";
  height: 100%;
  position: absolute;
  transition: background 0.4s;
  width: 100%;
}
.core-button--preset--dropland:hover {
  background: url(/static/core/modules/dropland/button-bg.svg) 50% no-repeat;
  background-size: contain;
}
.core-button--preset--dropland:hover:before {
  background: url(/static/core/modules/dropland/button-small-bg-3.svg) no-repeat
    40px -40px;
  background-size: contain;
}
.core-button--preset--dropland.core-button:disabled {
  --core-ico-color: #e3d1ff;
  background: none;
  color: #e3d1ff;
  cursor: inherit;
  opacity: 1;
}
.core-button--preset--dropland.core-button:disabled:before {
  background: url(/static/core/modules/dropland/button-bg.svg) 50% no-repeat;
  background-size: contain;
  content: "";
  height: 100%;
  opacity: 0.3;
  position: absolute;
  width: 100%;
}
.core-button--preset--dropland.core-button--size--auto {
  background: url(/static/core/modules/dropland/button-small-bg.svg) 50%
    no-repeat;
  background-size: contain;
  min-width: auto;
  z-index: 5;
}
.core-button--preset--dropland.core-button--size--auto:before {
  background: url(/static/core/modules/dropland/button-small-bg-3.svg) no-repeat
    0 0;
  background-size: contain;
}
.core-button--preset--dropland.core-button--size--auto:hover {
  background: url(/static/core/modules/dropland/button-small-bg.svg) 50%
    no-repeat;
  background-size: contain;
}
.core-button--preset--dropland.core-button--size--auto:hover:before {
  background: url(/static/core/modules/dropland/button-small-bg-3.svg) no-repeat
    40px -40px;
  background-size: contain;
}
.core-button--preset--dropland.core-button--size--large {
  font-size: 12px;
  scale: 1.1;
}
.core-button--preset--dropland.core-button--size--small {
  background: url(/static/core/modules/dropland/button-small-bg.svg) 50%
    no-repeat;
  min-width: 120px;
  width: 120px;
}
.core-button--preset--dropland.core-button--size--small:before {
  background: url(/static/core/modules/dropland/button-small-bg-3.svg) no-repeat
    0 0;
}
.core-button--preset--dropland.core-button--size--small:hover {
  background: url(/static/core/modules/dropland/button-small-bg.svg) 50%
    no-repeat;
}
.core-button--preset--dropland.core-button--size--small:hover:before {
  background: url(/static/core/modules/dropland/button-small-bg-3.svg) no-repeat
    40px -40px;
}
.page-dropland {
  background-image: url(/static/core/modules/dropland/main-bg.jpg);
  background-position: top;
  background-repeat: no-repeat;
  background-size: cover;
  display: flex;
  flex-direction: column;
  height: 100%;
  margin-top: -4.625rem;
  min-height: 100%;
  padding-top: 4.625rem;
  position: relative;
}
@media (max-width: 768px) {
  .page-dropland {
    background: none;
    margin: 0;
    padding: 0;
  }
  .page-dropland:before {
    background: url(/static/core/modules/dropland/main-bg-mobile.png) 50% /
      cover;
    content: "";
    display: block;
    height: 200px;
    position: absolute;
    top: 0;
    width: 100%;
  }
}
.page-dropland__top {
  align-items: center;
  display: flex;
  justify-content: space-between;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .page-dropland__top {
    display: none;
  }
}
.page-dropland__decoration {
  -o-object-fit: contain;
  object-fit: contain;
  -o-object-position: top;
  object-position: top;
  width: 32vw;
}
@media (min-width: 1367px) {
  .page-dropland__decoration {
    width: 437.12px;
  }
}
.page-dropland__faq {
  background-color: #373845;
  border-color: #373845;
  bottom: 24px;
  color: #f1f1f1;
  font-size: 12px;
  font-weight: 600;
  height: 44px;
  line-height: 16px;
  position: absolute;
  right: 24px;
  text-transform: uppercase;
  width: 110px;
  z-index: 21;
}
.page-dropland__faq-icon {
  font-size: 18px;
  margin-right: 4px;
}
.page-dropland__container {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  height: 100%;
  justify-content: space-between;
  z-index: 20;
}
@media (max-width: 768px) {
  .page-dropland__container {
    padding: 0 16px;
  }
}
.page-dropland__preview {
  height: 17.938rem;
  margin: 0 auto;
  position: relative;
  top: 2rem;
  width: 43.75rem;
  z-index: 2;
}
@media (max-width: 768px) {
  .page-dropland__preview {
    height: auto;
    top: 16px;
    width: 100%;
  }
}
.page-dropland__city {
  margin: 0 auto;
  max-width: 1254px;
  width: 100%;
}
@media (max-width: 768px) {
  .page-dropland__city {
    display: none;
  }
}
.page-dropland__items {
  display: none;
  margin-top: 20px;
}
@media (max-width: 768px) {
  .page-dropland__items {
    display: block;
  }
}
.page-dropland__item + .page-dropland__item {
  margin-top: 16px;
}
.page-dropland__info {
  display: none;
}
@media (max-width: 768px) {
  .page-dropland__info {
    display: block;
    margin: 50px auto 0;
    max-width: 343px;
  }
}
.page-dropland__snow {
  position: absolute;
}
._countdown_1m40z_1 {
  display: flex;
  gap: 4px;
}
._countdownDigit_1m40z_6 {
  align-items: center;
  background-color: var(--w-surface-color-14);
  border-radius: 2px;
  display: flex;
  flex-direction: column;
  gap: 0;
  justify-content: center;
  padding: 0 16px;
}
._s_1m40z_17 ._countdown_1m40z_1 {
  gap: 4px;
}
._s_1m40z_17 ._countdownDigit_1m40z_6 {
  height: 30px;
  width: 60px;
}
._s_1m40z_17 ._digitNumber_1m40z_24 {
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-transform: none;
  --font-size: 12px;
  --line-height: 16px;
}
._s_1m40z_17 ._digitCaption_1m40z_32 {
  font-size: 8px;
  font-weight: 500;
  line-height: 10px;
  text-transform: none;
  --font-size: 8px;
  --line-height: 10px;
}
._m_1m40z_41 ._countdown_1m40z_1 {
  gap: 4px;
}
._m_1m40z_41 ._countdownDigit_1m40z_6 {
  gap: 2px;
  height: 44px;
  width: 60px;
}
._m_1m40z_41 ._digitNumber_1m40z_24 {
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-transform: none;
  --font-size: 12px;
  --line-height: 16px;
}
._m_1m40z_41 ._digitCaption_1m40z_32 {
  font-size: 10px;
  font-weight: 400;
  line-height: 13px;
  text-transform: none;
  --font-size: 10px;
  --line-height: 13px;
}
._l_1m40z_66 ._countdown_1m40z_1 {
  gap: 4px;
}
._l_1m40z_66 ._countdownDigit_1m40z_6 {
  height: 60px;
  width: 62px;
}
._l_1m40z_66 ._digitNumber_1m40z_24 {
  font-size: 20px;
  font-weight: 600;
  line-height: 27px;
  text-transform: none;
  --font-size: 20px;
  --line-height: 27px;
}
._l_1m40z_66 ._digitCaption_1m40z_32 {
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  text-transform: none;
  --font-size: 12px;
  --line-height: 16px;
}
._countdownDigit_1m40z_6 {
  height: 60px;
}
._digitCaption_1m40z_32 {
  color: var(--w-text-color-3);
}
._base_11bn6_1 ._expired_11bn6_1 {
  align-items: center;
  background-color: var(--w-surface-color-14);
  border-radius: 2px;
  display: flex;
  flex-direction: column;
  gap: 2px;
  height: 60px;
  justify-content: center;
  width: 260px;
}
._base_11bn6_1 ._expired_11bn6_1 ._title_11bn6_12 {
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
  color: var(--w-text-color-1);
  text-transform: capitalize;
}
._base_11bn6_1 ._expired_11bn6_1 ._timer_11bn6_22 {
  font-size: 16px;
  font-weight: 600;
  line-height: 22px;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
  color: var(--theme-color-primary);
}
@media (max-width: 768.98px) {
  ._base_11bn6_1 ._expired_11bn6_1 {
    height: 44px;
    width: 252px;
  }
  ._base_11bn6_1 ._expired_11bn6_1 ._title_11bn6_12 {
    font-size: 14px;
    font-weight: 400;
    line-height: 19px;
    text-transform: none;
    --font-size: 14px;
    --line-height: 19px;
    color: var(--w-text-color-1);
    text-transform: capitalize;
  }
  ._base_11bn6_1 ._expired_11bn6_1 ._timer_11bn6_22 {
    font-size: 14px;
    font-weight: 600;
    line-height: 19px;
    text-transform: none;
    --font-size: 14px;
    --line-height: 19px;
  }
}
._base_3ij9i_1._main_3ij9i_1 ._list_3ij9i_1 {
  background-color: var(--tabs-background-color, var(--w-surface-color-10));
  display: flex;
  min-width: -moz-min-content;
  min-width: min-content;
  width: 100%;
}
._base_3ij9i_1._main_3ij9i_1 ._list_3ij9i_1 ._item_3ij9i_7 {
  font-size: 14px;
  font-weight: 500;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  align-items: center;
  border-radius: 2px;
  color: var(--w-text-color-3);
  display: flex;
  gap: 8px;
  padding: 0 24px;
  transition: color 0.2s, background-color 0.2s;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  white-space: nowrap;
  --icon-color: var(--w-text-color-3);
}
._base_3ij9i_1._main_3ij9i_1 ._list_3ij9i_1 ._item_3ij9i_7._disabled_3ij9i_25 {
  opacity: 0.4;
}
._base_3ij9i_1._main_3ij9i_1 ._list_3ij9i_1 ._item_3ij9i_7 ._icon_3ij9i_28 {
  font-size: 24px;
}
._base_3ij9i_1._main_3ij9i_1 ._list_3ij9i_1 ._item_3ij9i_7._active_3ij9i_31 {
  --icon-color: var(--icon-color-active, var(--w-color-accent-1));
  background-color: var(--tabs-color-active, var(--w-surface-color-8));
  color: var(--w-text-color-1);
}
._base_3ij9i_1._main_3ij9i_1
  ._list_3ij9i_1
  ._item_3ij9i_7._active_3ij9i_31
  ._icon_3ij9i_28 {
  color: var(--icon-color);
}
._base_3ij9i_1._main_3ij9i_1
  ._list_3ij9i_1
  ._item_3ij9i_7:not(._disabled_3ij9i_25) {
  cursor: pointer;
}
._base_3ij9i_1._main_3ij9i_1
  ._list_3ij9i_1
  ._item_3ij9i_7:not(._disabled_3ij9i_25):hover {
  --icon-color: var(
    --icon-color-hover,
    var(--icon-color-active, var(--w-color-accent-1))
  );
  color: var(--w-text-color-1);
}
._base_3ij9i_1._main_3ij9i_1
  ._list_3ij9i_1
  ._item_3ij9i_7:not(._disabled_3ij9i_25):hover
  ._icon_3ij9i_28 {
  color: var(--icon-color);
}
@media (max-width: 768.98px) {
  ._base_3ij9i_1._main_3ij9i_1._show-mobile-view_3ij9i_50 ._list_3ij9i_1 {
    background-color: var(--w-surface-color-11);
    padding: 8px 16px;
  }
  ._base_3ij9i_1._main_3ij9i_1._show-mobile-view_3ij9i_50
    ._list_3ij9i_1
    ._item_3ij9i_7 {
    font-size: 14px;
    font-weight: 600;
    line-height: 19px;
    text-transform: none;
    --font-size: 14px;
    --line-height: 19px;
    padding: 0 12px;
  }
  ._base_3ij9i_1._main_3ij9i_1._show-mobile-view_3ij9i_50
    ._list_3ij9i_1
    ._item_3ij9i_7._active_3ij9i_31 {
    background-color: var(--tabs-color-active, var(--w-surface-color-9));
  }
  ._base_3ij9i_1._main_3ij9i_1._show-mobile-view_3ij9i_50
    ._list_3ij9i_1
    ._item_3ij9i_7 {
    height: 36px;
  }
}
._base_3ij9i_1._main_3ij9i_1._flexible_3ij9i_72 {
  width: 100%;
}
._base_3ij9i_1._main_3ij9i_1._flexible_3ij9i_72 ._list_3ij9i_1 ._item_3ij9i_7 {
  flex: 1;
  justify-content: center;
  padding: 0 4px;
}
@media (max-width: 768.98px) {
  ._base_3ij9i_1._main_3ij9i_1._flexible_3ij9i_72
    ._list_3ij9i_1
    ._item_3ij9i_7 {
    padding: 0 16px;
  }
}
._base_3ij9i_1._main_3ij9i_1._m_3ij9i_1 ._item_3ij9i_7 {
  height: 44px;
}
._base_3ij9i_1._main_3ij9i_1._l_3ij9i_1 ._item_3ij9i_7 {
  height: 68px;
}
._base_9itzh_1 {
  display: flex;
  flex-direction: column;
}
._base_9itzh_1 ._header_9itzh_5 {
  margin-bottom: 2px;
}
._base_9itzh_1 ._content_9itzh_8 {
  display: flex;
  flex-direction: column;
  margin-bottom: 20px;
}
._base_j4oxh_1 {
  align-items: center;
  background: var(--event-header-background) center/cover no-repeat;
  display: flex;
  flex-direction: column;
  height: 310px;
  justify-content: center;
  overflow: hidden;
  position: relative;
  width: 100%;
}
._base_j4oxh_1 ._infoButton_j4oxh_12 {
  position: absolute;
  right: 16px;
  top: 16px;
  --button-icon-color: var(--w-surface-color-3);
}
._base_j4oxh_1 ._logo_j4oxh_18 {
  height: 218px;
  -o-object-fit: contain;
  object-fit: contain;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
._base_j4oxh_1 ._expired_j4oxh_23 {
  align-items: center;
  background-color: var(--w-surface-color-14);
  border-radius: 2px;
  display: flex;
  flex-direction: column;
  gap: 2px;
  height: 60px;
  justify-content: center;
  width: 260px;
}
._base_j4oxh_1 ._expired_j4oxh_23 ._title_j4oxh_34 {
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
  color: var(--w-text-color-1);
  text-transform: capitalize;
}
._base_j4oxh_1 ._expired_j4oxh_23 ._timer_j4oxh_44 {
  font-size: 16px;
  font-weight: 600;
  line-height: 22px;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
  color: var(--theme-color-primary);
}
@media (max-width: 768.98px) {
  ._base_j4oxh_1 {
    height: 200px;
  }
  ._base_j4oxh_1 ._logo_j4oxh_18 {
    height: 130px;
  }
}
._skeleton_j4oxh_62 {
  height: 310px;
  width: 100%;
}
@media (max-width: 768.98px) {
  ._skeleton_j4oxh_62 {
    height: 200px;
  }
}
._base_1q8fo_1 {
  align-items: center;
  background-color: var(--w-current-event-secondary-color);
  border-radius: 44px;
  display: flex;
  font-size: 14px;
  font-weight: 600;
  gap: 8px;
  height: 34px;
  justify-content: center;
  line-height: 19px;
  padding: 0 16px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-1);
}
._base_1q8fo_1 ._tokens_1q8fo_18 {
  font-size: 18px;
  font-weight: 700;
  line-height: 24px;
  text-transform: none;
  --font-size: 18px;
  --line-height: 24px;
  color: var(--w-text-color-1);
  --price-icon-size: 24px;
}
@media (max-width: 768.98px) {
  ._base_1q8fo_1 {
    background-color: transparent;
    padding: 0;
  }
  ._base_1q8fo_1 ._title_1q8fo_33 {
    display: none;
  }
}
._base_1yfuh_1 {
  --tabs-color-active: var(--w-current-event-secondary-color);
}
._base_wv7ek_1 {
  align-items: center;
  background: var(--w-surface-color-10) var(--background-image) left center/auto
    100% no-repeat;
  display: flex;
  gap: 44px;
  height: 400px;
  justify-content: center;
}
@media (max-width: 1080px) {
  ._base_wv7ek_1 {
    gap: 0;
  }
}
@media (max-width: 900px) {
  ._base_wv7ek_1 {
    background-position: 100%;
    gap: 0;
  }
}
@media (max-width: 768.98px) {
  ._base_wv7ek_1 {
    align-items: flex-start;
    background-image: none;
    flex-direction: column;
    gap: 8px;
    height: auto;
    justify-content: flex-start;
  }
}
._left_wv7ek_31 {
  align-items: center;
  display: flex;
  flex: 1 1 auto;
  height: 100%;
  justify-content: center;
  max-width: 440px;
  min-width: 340px;
}
@media (max-width: 768.98px) {
  ._left_wv7ek_31 {
    background: var(--w-surface-color-10) var(--background-image) center/cover
      no-repeat;
    height: 260px;
    max-width: 100%;
    width: 100%;
  }
}
._right_wv7ek_49 {
  display: flex;
  flex-direction: column;
  gap: 24px;
  width: 484px;
}
@media (max-width: 1080px) {
  ._right_wv7ek_49 {
    padding: 0 40px;
    width: 564px;
  }
}
@media (max-width: 768.98px) {
  ._right_wv7ek_49 {
    padding: 16px;
    width: 100%;
  }
}
._base_117c9_1 {
  display: flex;
  flex-direction: column;
  gap: 24px;
}
@media (max-width: 768.98px) {
  ._base_117c9_1 {
    gap: 16px;
  }
}
._header_117c9_12 {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 8px;
  justify-content: center;
  text-align: center;
}
@media (max-width: 768.98px) {
  ._header_117c9_12 {
    gap: 4px;
  }
}
._title_117c9_26 {
  font-size: 24px;
  font-weight: 600;
  line-height: 32px;
  text-transform: none;
  --font-size: 24px;
  --line-height: 32px;
  color: var(--w-text-color-1);
}
@media (max-width: 768.98px) {
  ._title_117c9_26 {
    font-size: 18px;
    font-weight: 600;
    line-height: 24px;
    text-transform: none;
    --font-size: 18px;
    --line-height: 24px;
  }
}
._text_117c9_46 {
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
  color: var(--w-text-color-2);
}
@media (max-width: 768.98px) {
  ._text_117c9_46 {
    font-size: 12px;
    font-weight: 400;
    line-height: 16px;
    text-transform: none;
    --font-size: 12px;
    --line-height: 16px;
    color: var(--w-text-color-3);
  }
}
._base_olefq_1 {
  display: flex;
  gap: 4px;
  width: 100%;
}
._base_olefq_1 ._button_olefq_6 {
  align-items: center;
  border-radius: 2px;
  cursor: pointer;
  display: flex;
  font-size: 12px;
  font-weight: 600;
  justify-content: center;
  line-height: 16px;
  text-transform: uppercase;
  --font-size: 12px;
  --line-height: 16px;
  background-color: var(--w-surface-color-7);
  color: var(--w-text-color-1);
  transition: background-color 0.2s, border-color 0.2s;
}
._base_olefq_1 ._button_olefq_6._default_olefq_22 {
  height: 44px;
  width: 44px;
}
._base_olefq_1 ._button_olefq_6._active_olefq_29,
._base_olefq_1 ._button_olefq_6:hover {
  background-color: var(--w-surface-color-5);
}
._base_olefq_1 ._button_olefq_6._disabled_olefq_32 {
  background-color: var(--w-surface-color-7);
  opacity: 0.4;
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
._base_hmpm9_1 {
  display: flex;
  gap: 16px;
}
@media (max-width: 768.98px) {
  ._base_hmpm9_1 {
    flex-direction: column;
    gap: 8px;
  }
}
._input_hmpm9_12 {
  border: 1px solid var(--w-color-border-1);
  display: flex;
  flex: 1 1 100%;
  height: 44px;
  max-width: 184px;
  min-width: 100px;
  padding: 0 12px;
}
@media (max-width: 768.98px) {
  ._input_hmpm9_12 {
    flex-basis: auto;
    max-width: unset;
    width: 100%;
  }
  ._options_hmpm9_30 {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(40px, 1fr));
  }
  ._option_hmpm9_30 {
    align-items: center;
    display: flex;
    height: 44px;
  }
}
._showcase_1ylt4_1 {
  align-items: center;
  background: var(--showcase-background-image) bottom center/contain no-repeat;
  display: flex;
  height: 100%;
  justify-content: center;
  position: relative;
  width: 100%;
}
@media (max-width: 768.98px) {
  ._showcase_1ylt4_1 {
    background-size: contain;
    margin: 0;
    max-width: 300px;
  }
}
._footer_1ylt4_19,
._header_1ylt4_18 {
  display: flex;
  flex-direction: column;
}
._header_1ylt4_18 {
  gap: 8px;
}
._footer_1ylt4_19 {
  gap: 12px;
}
._title_1ylt4_32 {
  font-size: 24px;
  font-weight: 600;
  line-height: 32px;
  text-transform: none;
  --font-size: 24px;
  --line-height: 32px;
  color: var(--w-text-color-1);
}
@media (max-width: 768.98px) {
  ._title_1ylt4_32 {
    font-size: 18px;
    font-weight: 600;
    line-height: 24px;
    text-transform: none;
    --font-size: 18px;
    --line-height: 24px;
  }
}
._text_1ylt4_52 {
  color: var(--w-text-color-2);
}
._no-tokens_1ylt4_62,
._text_1ylt4_52 {
  font-size: 14px;
  font-weight: 400;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
}
._no-tokens_1ylt4_62 {
  color: var(--w-text-color-3);
}
._base_13ryk_1 {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: hidden;
  padding: 8px 12px;
  position: relative;
  transition: background-color 0.2s;
  width: 100%;
}
._base_13ryk_1 ._sides_13ryk_11 {
  height: 100%;
  position: relative;
  width: 100%;
  z-index: 1;
}
._base_13ryk_1 ._top-left_13ryk_17 {
  left: 0;
  position: absolute;
  top: 0;
}
._base_13ryk_1 ._top-right_13ryk_22 {
  align-items: center;
  display: flex;
  gap: 12px;
  position: absolute;
  right: 0;
  top: 0;
}
._base_13ryk_1 ._bottom-left_13ryk_30 {
  bottom: 0;
  display: flex;
  flex-direction: column;
  gap: 2px;
  left: 0;
  position: absolute;
}
._base_13ryk_1 ._bottom-right_13ryk_38,
._base_13ryk_1 ._center_13ryk_43 {
  bottom: 0;
  position: absolute;
  right: 0;
}
._base_13ryk_1 ._center_13ryk_43 {
  height: 100%;
  left: 0;
  top: 0;
  width: 100%;
}
._base_13ryk_1 ._top-center_13ryk_52 {
  align-items: center;
  bottom: 0;
  display: flex;
  flex-direction: column;
  position: absolute;
  top: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  width: 100%;
}
._base_13ryk_1 ._overlay_13ryk_62 {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
._base_13ryk_1._dark_13ryk_69 {
  background-color: var(--w-surface-color-8);
}
._base_13ryk_1._rarity_13ryk_72 {
  background-color: var(--color-light);
}
._hover_13ryk_76:hover {
  background-color: var(--w-surface-color-1);
  cursor: pointer;
}
._base_1gcub_1 {
  height: 100%;
  width: 100%;
}
._base_1gcub_1._l_1gcub_5,
._base_1gcub_1._m_1gcub_5 {
  font-size: 16px;
  font-weight: 600;
  line-height: 22px;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
  color: var(--w-text-color-1);
}
._base_1gcub_1._s_1gcub_14,
._base_1gcub_1._xs_1gcub_14 {
  font-size: 11px;
  font-weight: 600;
  line-height: 14px;
  text-transform: none;
  --font-size: 11px;
  --line-height: 14px;
  color: var(--w-text-color-1);
}
._base_1gcub_1 img {
  height: 100%;
  width: 100%;
}
._base_1gcub_1 img._to-square_1gcub_27 {
  -o-object-fit: contain;
  object-fit: contain;
}
._base_7x2xx_1 {
  align-items: center;
  bottom: 0;
  display: flex;
  justify-content: center;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
._base_7x2xx_1:after,
._base_7x2xx_1:before {
  content: "";
  display: block;
  position: absolute;
}
._base_7x2xx_1:after {
  background-color: var(--color, #ddd);
  -webkit-mask-image: url(/assets/images/race/logo.svg);
  mask-image: url(/assets/images/race/logo.svg);
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  opacity: 0.04;
}
._base_7x2xx_1._featured_7x2xx_23 :after,
._base_7x2xx_1._featured_7x2xx_23:before {
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}
._base_7x2xx_1._featured_7x2xx_23:before {
  background: var(--w-surface-color-8)
    linear-gradient(112.76deg, var(--w-surface-color-8) 0, var(--color) 100%);
  opacity: 0.1;
}
._base_7x2xx_1._featured_7x2xx_23:after {
  height: 100%;
  -webkit-mask-size: cover;
  mask-size: cover;
  width: 100%;
}
._base_7x2xx_1._stacked_7x2xx_38:before {
  background-color: var(--color, #ddd);
  left: -8.2%;
  top: 58.06%;
}
._base_7x2xx_1._stacked_7x2xx_38:after {
  height: 100%;
  -webkit-mask-size: contain;
  mask-size: contain;
  right: 42.5%;
}
._base_7x2xx_1._stacked_7x2xx_38._l_7x2xx_48:before {
  filter: blur(81px);
  height: 51px;
  transform: matrix(1, 0.05, 0.08, 1, 0, 0);
  width: 190px;
}
._base_7x2xx_1._stacked_7x2xx_38._l_7x2xx_48:after {
  height: 190px;
  width: 190px;
}
._base_7x2xx_1._stacked_7x2xx_38._m_7x2xx_58:before {
  bottom: 0;
  filter: blur(54.9871px);
  height: 34px;
  left: 16px;
  transform: matrix(1, 0.05, 0.08, 1, 0, 0);
  width: 128px;
}
._base_7x2xx_1._stacked_7x2xx_38._m_7x2xx_58:after {
  height: 130px;
  transform: rotate(7.23deg);
}
._base_7x2xx_1._stacked_7x2xx_38._xs_7x2xx_71:before {
  filter: blur(28.7733px);
  height: 18px;
  transform: matrix(1, 0.05, 0.08, 1, 0, 0);
  width: 67px;
}
._base_7x2xx_1._stacked_7x2xx_38._m_7x2xx_58:after {
  width: 108px;
}
._base_7x2xx_1._stacked_7x2xx_38._xs_7x2xx_71:before {
  left: 8px;
}
._base_7x2xx_1._stacked_7x2xx_38._xs_7x2xx_71:after {
  height: 68px;
  left: 0;
  right: auto;
  top: 0;
  transform: rotate(7.23deg);
  width: 57px;
}
._base_1vhbe_1 {
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-transform: none;
  --font-size: 12px;
  --line-height: 16px;
  color: var(--w-text-color-2);
}
._base_1xz6r_1 {
  display: flex;
  font-size: 12px;
  font-weight: 600;
  gap: 2px;
  line-height: 16px;
  text-transform: uppercase;
  --font-size: 12px;
  --line-height: 16px;
  color: var(--w-text-color-3);
}
._base_1xz6r_1 ._stattrak_1xz6r_12 {
  color: var(--w-color-accent-5);
}
._base_ps5a4_1 {
  font-size: 10px;
  font-weight: 400;
  text-transform: none;
  --font-size: 10px;
  --line-height: 13px;
  color: var(--w-text-color-3);
  line-height: 13px;
}
._base_s6nxw_1 {
  height: 100%;
  width: 100%;
}
._base_s6nxw_1._hoverable_s6nxw_5 ._image_s6nxw_5 {
  transform: none;
  transition: transform 0.2s ease;
  will-change: transform;
}
._base_s6nxw_1._hoverable_s6nxw_5:hover ._image_s6nxw_5 {
  transform: scale(1.2);
}
._base_1y61o_1 {
  display: flex;
  overflow: hidden;
}
._base_1y61o_1._size-xs_1y61o_5 {
  height: 16px;
  width: 16px;
}
._base_1y61o_1._size-s_1y61o_9 {
  height: 24px;
  width: 24px;
}
._base_1y61o_1._size-m_1y61o_13 {
  height: 32px;
  width: 32px;
}
._base_1y61o_1._size-l_1y61o_17 {
  height: 40px;
  width: 40px;
}
._base_1y61o_1 ._svg_1y61o_21 {
  animation: _rotation_1y61o_1 1s ease-in-out infinite;
}
._base_1y61o_1 ._path_1y61o_24 {
  fill: var(--loader-color, var(--w-color-accent-1));
}
@keyframes _rotation_1y61o_1 {
  0% {
    transform: rotate(0);
  }
  to {
    transform: rotate(1turn);
  }
}
._base_i89dd_1 {
  align-items: center;
  display: flex;
  gap: 16px;
}
._text_i89dd_7 {
  font-size: 14px;
  font-weight: 400;
  line-height: 19px;
  --font-size: 14px;
  --line-height: 19px;
}
._balance_i89dd_17,
._text_i89dd_7 {
  color: var(--w-text-color-1);
  text-transform: none;
}
._balance_i89dd_17 {
  align-content: center;
  display: flex;
  font-size: 24px;
  font-weight: 600;
  gap: 8px;
  justify-content: center;
  line-height: 32px;
  --font-size: 24px;
  --line-height: 32px;
}
._token_i89dd_31 {
  --price-icon-size: 32px;
}
._token_i89dd_31._animate_i89dd_34 {
  animation: _reverse-spin-and-grow_i89dd_1 0.4s ease-out 0.85s backwards;
}
@keyframes _reverse-spin-and-grow_i89dd_1 {
  0% {
    opacity: 1;
    transform: scale(1);
  }
  35% {
    opacity: 0.6;
    transform: scale(0.5);
  }
  50% {
    opacity: 0.9;
    transform: rotateY(-2turn) scale(1);
  }
  75% {
    opacity: 0.9;
    transform: rotateY(-3turn) scale(1.35);
  }
  to {
    opacity: 1;
    transform: rotateY(-4turn) scale(1);
  }
}
._base_1k2q6_1 {
  display: flex;
}
._token_1k2q6_5 {
  max-width: 220px;
  pointer-events: none;
}
._token_1k2q6_5._floating_1k2q6_9 {
  animation: _float_1k2q6_9 1.5s linear infinite;
}
@media (max-width: 768.98px) {
  ._token_1k2q6_5._floating_1k2q6_9 {
    animation-name: _tiny-float_1k2q6_1;
    max-width: 120px;
  }
}
._token_1k2q6_5._spinning_1k2q6_18 {
  animation: _token-spin_1k2q6_1 1.75s ease-out forwards;
}
@keyframes _float_1k2q6_9 {
  25% {
    transform: translateY(-0.5rem);
  }
  75% {
    transform: translateY(0.5rem);
  }
}
@keyframes _tiny-float_1k2q6_1 {
  25% {
    transform: translateY(-0.25rem);
  }
  75% {
    transform: translateY(0.25rem);
  }
}
@keyframes _token-spin_1k2q6_1 {
  0% {
    opacity: 1;
    transform: rotateY(0) scale(1);
  }
  10% {
    opacity: 0.7;
    transform: rotateY(180deg) scale(0.8);
  }
  15% {
    opacity: 0.4;
    transform: rotateY(2turn) scale(0.6);
  }
  45% {
    opacity: 0;
    transform: rotateY(3turn) scale(0.3);
  }
  50%,
  85% {
    opacity: 0;
    transform: scale(0.3);
  }
  to {
    opacity: 1;
    transform: scale(1);
  }
}
._base_1htno_1 {
  align-items: center;
  display: flex;
  height: 32px;
  justify-content: center;
  position: relative;
  width: 32px;
}
@media (max-width: 768.98px) {
  ._base_1htno_1 {
    height: 24px;
    width: 24px;
  }
}
._base_1htno_1 ._gold_1htno_15 {
  color: var(--w-color-leaderboard-gold);
}
._base_1htno_1 ._silver_1htno_18 {
  color: var(--w-color-leaderboard-silver);
}
._base_1htno_1 ._bronze_1htno_21 {
  color: var(--w-color-leaderboard-bronze);
}
._place_1htno_25 {
  font-size: 14px;
  font-weight: 600;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-3);
}
._place_1htno_25._in-top_1htno_34 {
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
  position: absolute;
  text-transform: none;
  --font-size: 12px;
  --line-height: 16px;
  color: #1b1c25;
}
._icon_1htno_45 {
  font-size: 26px;
}
._icon_1htno_45._outline_1htno_48 {
  text-shadow: -1.2px -1.2px 0 var(--w-surface-color-9),
    1.2px -1.2px 0 var(--w-surface-color-9), -1.2px 1.2px 0 #000,
    1.2px 1.2px 0 #000, 0 -1.7px 0 #000, 0 1.7px 0 #000, -1.7px 0 0 #000,
    1.7px 0 0 #000;
}
@media (max-width: 768.98px) {
  ._icon_1htno_45 {
    font-size: 20px;
  }
}
._base_1w1jx_1 {
  --price-icon-size: 18px;
  display: flex;
  font-size: 12px;
  font-weight: 600;
  gap: 4px;
  line-height: 16px;
  text-transform: none;
  --font-size: 12px;
  --line-height: 16px;
  color: var(--w-text-color-1);
}
._base_oaaxy_1 {
  align-items: center;
  display: flex;
}
._base_oaaxy_1._top_oaaxy_5 {
  align-items: center;
  flex-direction: column;
  gap: 8px;
  justify-content: center;
}
@media (max-width: 768.98px) {
  ._base_oaaxy_1._top_oaaxy_5 {
    gap: 4px;
  }
}
._base_oaaxy_1._table_oaaxy_16 {
  gap: 16px;
}
._avatar-wrap_oaaxy_20 {
  display: flex;
}
._hidden-name_oaaxy_24,
._username_oaaxy_24 {
  align-items: center;
  display: flex;
  gap: 2px;
}
._top_oaaxy_5._hidden-name_oaaxy_24,
._username_oaaxy_24._top_oaaxy_5 {
  font-size: 12px;
  font-weight: 500;
  height: 32px;
  line-height: 16px;
  text-transform: none;
  --font-size: 12px;
  --line-height: 16px;
  color: var(--w-text-color-1);
}
@media (max-width: 768.98px) {
  ._top_oaaxy_5._hidden-name_oaaxy_24,
  ._username_oaaxy_24._top_oaaxy_5 {
    gap: 2px;
  }
}
._table_oaaxy_16._hidden-name_oaaxy_24,
._username_oaaxy_24._table_oaaxy_16 {
  align-items: flex-start;
  flex-direction: column;
  font-size: 14px;
  font-weight: 500;
  gap: 4px;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-2);
}
._hidden-name_oaaxy_24 ._is-self_oaaxy_56,
._username_oaaxy_24 ._is-self_oaaxy_56 {
  color: var(--w-text-color-3);
}
._hidden-name_oaaxy_24 {
  justify-content: center;
}
@media (max-width: 768.98px) {
  ._hidden-name_oaaxy_24 {
    font-size: 12px;
    font-weight: 600;
    line-height: 16px;
    text-transform: none;
    --font-size: 12px;
    --line-height: 16px;
  }
}
._avatar-placeholder_oaaxy_74 {
  background-color: var(--w-surface-color-7);
  border-radius: 50%;
  flex-shrink: 0;
  position: relative;
}
._avatar-placeholder_oaaxy_74._table_oaaxy_16,
._avatar-placeholder_oaaxy_74._top_oaaxy_5 {
  height: 32px;
  width: 32px;
}
._avatar-placeholder_oaaxy_74._l_oaaxy_84 {
  height: 64px;
  width: 64px;
}
._avatar-placeholder_oaaxy_74:before {
  background-color: var(--w-surface-color-4);
  content: "";
  display: block;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  -webkit-mask: url(/assets/images/logo.svg) center/cover no-repeat;
  mask: url(/assets/images/logo.svg) center/cover no-repeat;
  position: absolute;
}
._text-placeholder_oaaxy_97._top_oaaxy_5 {
  font-size: 11px;
  font-weight: 600;
  line-height: 14px;
  text-transform: none;
  --font-size: 11px;
  --line-height: 14px;
}
._base_wqzez_1 {
  background-color: var(--w-surface-color-9);
  flex-direction: column;
  gap: 8px;
  height: 100%;
  padding: 8px;
}
._base_wqzez_1,
._footer_wqzez_12 {
  align-items: center;
  display: flex;
  justify-content: center;
}
._footer_wqzez_12 {
  background-color: var(--w-surface-color-10);
  border-radius: 100px;
  height: 20px;
  min-width: 82px;
  padding: 0 8px;
}
._base_1wubx_1 {
  display: grid;
  gap: 8px;
  grid-template-columns: repeat(3, 1fr);
  width: 100%;
}
@media (max-width: 768.98px) {
  ._base_1wubx_1 {
    grid-template-columns: minmax(0, 1fr);
  }
}
@media (min-width: 601px) and (max-width: 1024px) {
  ._base_1wubx_1 {
    grid-template-columns: repeat(3, 1fr);
  }
}
._item_1wubx_18 {
  display: grid;
  grid-template-columns: minmax(142px, 30.8%) auto;
  grid-template-rows: 160px;
}
@media (max-width: 768.98px) {
  ._item_1wubx_18 {
    grid-template-columns: minmax(120px, 35%) auto;
    grid-template-rows: 100px;
  }
}
@media (min-width: 601px) and (max-width: 1024px) {
  ._item_1wubx_18 {
    display: flex;
    flex-direction: column;
  }
}
._user_1wubx_36 {
  height: 100%;
  min-width: 120px;
}
@media (min-width: 601px) and (max-width: 1024px) {
  ._user_1wubx_36 {
    height: 160px;
  }
}
._prize_1wubx_46 {
  height: 100%;
  min-width: 190px;
}
@media (min-width: 601px) and (max-width: 1024px) {
  ._prize_1wubx_46 {
    height: 160px;
  }
}
@media (max-width: 768.98px) {
  ._base_uiipv_2 {
    padding: 0 24px;
  }
}
._table_1h1eu_1 {
  display: flex;
  flex-direction: column;
  gap: 2px;
  width: 100%;
}
._row_1h1eu_8 {
  display: grid;
  gap: 2px;
  grid-template-columns: minmax(40px, 162px) minmax(155px, 56.25%) minmax(
      155px,
      32%
    );
}
@media (max-width: 768.98px) {
  ._row_1h1eu_8 {
    background-color: var(--w-surface-color-9);
    gap: 8px;
    grid-template-columns: minmax(40px, 12%) minmax(143px, 43.9%) minmax(
        143px,
        43.9%
      );
  }
}
._row_1h1eu_8._header-row_1h1eu_20 {
  background-color: var(--w-surface-color-10);
  grid-auto-rows: 36px;
}
._row_1h1eu_8._body-row_1h1eu_24 {
  grid-auto-rows: 78px;
}
._col_1h1eu_28 {
  align-items: center;
  display: flex;
  padding: 0 32px;
}
@media (max-width: 768.98px) {
  ._col_1h1eu_28 {
    padding: 0;
  }
}
._col_1h1eu_28._col-1_1h1eu_38 {
  justify-content: center;
}
@media (max-width: 768.98px) {
  ._col_1h1eu_28._col-1_1h1eu_38 {
    justify-content: flex-start;
  }
}
._col_1h1eu_28._col-2_1h1eu_46 {
  display: grid;
  grid-template-columns: repeat(2, 50%);
}
@media (max-width: 768.98px) {
  ._col_1h1eu_28._col-2_1h1eu_46 {
    grid-template-columns: 1fr;
  }
}
._col_1h1eu_28._header-col_1h1eu_55 {
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  text-transform: none;
  --font-size: 12px;
  --line-height: 16px;
  color: var(--w-text-color-3);
}
@media (max-width: 768.98px) {
  ._col_1h1eu_28._header-col_1h1eu_55 {
    padding: 0 16px;
  }
  ._col_1h1eu_28._header-col_1h1eu_55._col-1_1h1eu_38 {
    justify-content: center;
  }
}
._col_1h1eu_28._body-col_1h1eu_74 {
  background-color: var(--w-surface-color-9);
}
@media (max-width: 768.98px) {
  ._col_1h1eu_28._body-col_1h1eu_74 {
    background-color: transparent;
  }
}
._col_1h1eu_28._body-col_1h1eu_74._col-1_1h1eu_38 {
  font-size: 24px;
  font-weight: 600;
  line-height: 32px;
  text-transform: none;
  --font-size: 24px;
  --line-height: 32px;
  color: var(--w-text-color-1);
}
@media (max-width: 768.98px) {
  ._col_1h1eu_28._body-col_1h1eu_74._col-1_1h1eu_38 {
    padding-left: 16px;
  }
}
._col_1h1eu_28._body-col_1h1eu_74._col-1_1h1eu_38 ._self_1h1eu_96 {
  color: var(--w-current-event-primary-color);
}
._deposit_1h1eu_100 {
  --price-icon-size: 28px;
  font-size: 14px;
  font-weight: 500;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-1);
}
._loader_1h1eu_111 {
  --loader-color: var(--w-surface-color-3);
  align-self: center;
}
._not-participant-text_1h1eu_116 {
  font-size: 14px;
  font-weight: 500;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-3);
}
._base_y5ehv_1 {
  display: flex;
  flex-direction: column;
  gap: 24px;
}
@media (max-width: 768.98px) {
  ._base_y5ehv_1 {
    gap: 32px;
  }
}
._col_1bfa0_1 {
  align-items: center;
  display: flex;
  flex: 1;
  max-width: 28.125%;
  padding: 0 32px;
}
._col_1bfa0_1._col-0_1bfa0_8 {
  justify-content: center;
  max-width: 162px;
  text-align: center;
}
._col_1bfa0_1._col-3_1bfa0_13 {
  max-width: 32%;
}
._col_1bfa0_1._header-col_1bfa0_16 {
  font-size: 12px;
  font-weight: 400;
  height: 36px;
  line-height: 16px;
  text-transform: none;
  --font-size: 12px;
  --line-height: 16px;
  color: var(--w-text-color-3);
}
._col_1bfa0_1._body-col_1bfa0_26 {
  background-color: var(--w-surface-color-9);
  min-height: 78px;
}
._col_1bfa0_1._body-col_1bfa0_26._col-0_1bfa0_8 {
  font-size: 24px;
  font-weight: 600;
  line-height: 32px;
  text-transform: none;
  --font-size: 24px;
  --line-height: 32px;
  color: var(--w-text-color-1);
}
._col_1bfa0_1._body-col_1bfa0_26._col-0_1bfa0_8 ._self_1bfa0_39 {
  color: var(--w-color-accent-4);
}
._deposit_1bfa0_43 {
  --price-icon-size: 28px;
  font-size: 14px;
  font-weight: 500;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-1);
}
._deposit_1bfa0_43._none_1bfa0_53 {
  align-items: center;
  display: flex;
  gap: 8px;
}
._base_c8oyr_1 {
  display: flex;
  flex-direction: column;
  gap: 40px;
  width: 100%;
}
._base_yj65w_1 {
  align-items: center;
  display: flex;
  height: 216px;
  justify-content: center;
  position: relative;
  width: 320px;
}
._image_yj65w_10 {
  height: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  position: absolute;
  width: 100%;
}
._image_yj65w_10._weapon_yj65w_16 {
  transition: transform 0.3s ease;
}
._image_yj65w_10._weapon_yj65w_16:hover {
  transform: translateY(-16px);
}
._base_yhkm8_1 {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
@media (max-width: 768.98px) {
  ._base_yhkm8_1 {
    gap: 4px;
  }
}
._title_yhkm8_12 {
  font-size: 36px;
  font-weight: 600;
  line-height: 49px;
  text-transform: none;
  --font-size: 36px;
  --line-height: 49px;
  color: var(--w-text-color-1);
}
@media (max-width: 768.98px) {
  ._title_yhkm8_12 {
    font-size: 18px;
    font-weight: 600;
    line-height: 24px;
    text-transform: none;
    --font-size: 18px;
    --line-height: 24px;
  }
}
._title_yhkm8_12 span {
  color: var(--w-current-event-primary-color);
}
._text_yhkm8_35 {
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
  color: var(--w-text-color-2);
}
@media (max-width: 768.98px) {
  ._text_yhkm8_35 {
    font-size: 14px;
    font-weight: 400;
    line-height: 19px;
    text-transform: none;
    --font-size: 14px;
    --line-height: 19px;
  }
}
._base_16pyf_1 {
  display: flex;
  flex-direction: column;
  gap: 4px;
}
._title_16pyf_7 {
  font-size: 14px;
  font-weight: 600;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-3);
}
._text_16pyf_17 {
  display: inline-flex;
}
._description_16pyf_21 {
  display: inline-flex;
  font-size: 20px;
  font-weight: 600;
  gap: 8px;
  line-height: 27px;
  text-transform: none;
  width: 100%;
  --font-size: 20px;
  --line-height: 27px;
  color: var(--w-text-color-1);
}
@media (max-width: 768.98px) {
  ._description_16pyf_21 {
    font-size: 18px;
    font-weight: 600;
    line-height: 24px;
    text-transform: none;
    --font-size: 18px;
    --line-height: 24px;
  }
}
._price_16pyf_44 {
  font-size: 20px;
  font-weight: 600;
  line-height: 27px;
  text-transform: none;
  --font-size: 20px;
  --line-height: 27px;
  color: var(--w-text-color-1);
}
@media (max-width: 768.98px) {
  ._price_16pyf_44 {
    font-size: 18px;
    font-weight: 600;
    line-height: 24px;
    text-transform: none;
    --font-size: 18px;
    --line-height: 24px;
  }
}
._base_1of0b_1 {
  display: grid;
  gap: 2px;
  grid-template-columns: 1fr 1fr;
}
@media (max-width: 1079px) {
  ._base_1of0b_1 {
    grid-template-columns: 1fr;
  }
}
._info_1of0b_12 {
  display: grid;
  gap: 2px;
  grid-template-columns: 1fr 1fr;
}
@media (max-width: 768.98px) {
  ._info_1of0b_12 {
    gap: 12px;
    grid-template-columns: repeat(auto-fit, minmax(106px, max-content));
  }
  ._info_1of0b_12 ._block_1of0b_22._with-separator_1of0b_22 {
    padding-right: 12px;
    position: relative;
  }
  ._info_1of0b_12 ._block_1of0b_22._with-separator_1of0b_22:after {
    background: var(--w-color-border-1);
    content: "";
    display: block;
    height: 100%;
    position: absolute;
    right: 0;
    transform: translate(-50%);
    width: 1px;
  }
}
._case-info_1of0b_38 {
  display: grid;
  gap: 8px;
  grid-template-columns: auto minmax(200px, 300px);
}
@media (max-width: 768.98px) {
  ._case-info_1of0b_38 {
    gap: 16px;
    grid-template-columns: 1fr;
  }
}
._case_1of0b_38 {
  display: flex;
  gap: 8px;
}
._block_1of0b_22 {
  background-color: var(--w-surface-color-8);
  padding: 12px 16px 12px 32px;
}
@media (max-width: 768.98px) {
  ._block_1of0b_22 {
    padding: 0;
  }
  ._info-wrap_1of0b_66 {
    display: flex;
    flex-direction: column;
    gap: 12px;
  }
  ._case-info-wrap_1of0b_76,
  ._info-wrap_1of0b_66 {
    background-color: var(--w-surface-color-8);
    padding: 16px;
  }
}
._button_1of0b_82 {
  max-width: 300px;
  width: 100%;
}
@media (max-width: 768.98px) {
  ._button_1of0b_82 {
    max-width: unset;
  }
}
._base_bmk6j_1 {
  display: flex;
  flex-basis: 100%;
  flex-direction: column;
  width: 100%;
}
._banner_bmk6j_8 {
  max-height: 326px;
}
._base_urzcz_1 {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  font-size: 12px;
  font-weight: 400;
  gap: 4px;
  line-height: 16px;
  text-transform: none;
  --font-size: 12px;
  --line-height: 16px;
  color: var(--w-text-color-3);
}
._base_urzcz_1 ._date_urzcz_14,
._base_urzcz_1 ._time_urzcz_14 {
  flex: 1 1 auto;
  white-space: nowrap;
}
._base_urzcz_1 ._time_urzcz_14 {
  color: var(--w-text-color-4);
}
._base_1jc53_1 {
  --_background-color: var(--background-color, var(--w-surface-color-7));
  --_color: var(--color, var(--w-color-accent-3));
  --_size: var(--size, 100);
  --_line-width: var(--line-width, 10);
  --_view-box-size: 100;
  --_progress: var(--36417b4f);
  --_stroke-width: calc(
    var(--_line-width) * var(--_view-box-size) / var(--_size)
  );
  --_radius: calc((var(--_view-box-size) - var(--_stroke-width)) / 2);
  --_circumference: calc(2 * pi * var(--_radius));
  --_dashoffset: calc((100 - var(--_progress)) / 100 * var(--_circumference));
  align-items: center;
  aspect-ratio: 1;
  display: flex;
  justify-content: center;
  position: relative;
  width: calc(var(--_size) * 1px);
}
._base_1jc53_1 ._svg_1jc53_19 {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  fill: none;
  transform: rotate(90deg);
}
._base_1jc53_1 ._svg_1jc53_19 ._circle_1jc53_28 {
  r: calc(var(--_radius) * 1px);
  stroke-width: calc(var(--_stroke-width) * 1px);
  stroke-linecap: round;
}
._base_1jc53_1 ._svg_1jc53_19 ._bg_1jc53_33 {
  stroke: var(--_background-color);
  opacity: 0.36;
}
._base_1jc53_1 ._svg_1jc53_19 ._fg_1jc53_37 {
  stroke: var(--_color);
  stroke-dasharray: calc(var(--_circumference) * 1px);
  stroke-dashoffset: calc(var(--_dashoffset) * 1px);
  transition: stroke-dashoffset 0.3s linear;
}
._base_yn1n3_1 {
  --size: 30;
  --line-width: 4;
  align-items: center;
  color: var(--color);
  display: flex;
  justify-content: center;
  position: relative;
}
@media (max-width: 768.98px) {
  ._base_yn1n3_1 {
    --size: 24;
  }
}
._base_yn1n3_1._low_yn1n3_15 {
  --color: var(--w-color-accent-3);
}
._base_yn1n3_1._medium_yn1n3_18 {
  --color: var(--w-color-accent-7);
}
._base_yn1n3_1._full_yn1n3_21 {
  --color: var(--w-color-accent-2);
}
._value_yn1n3_25 {
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  position: absolute;
  text-transform: none;
  --font-size: 12px;
  --line-height: 16px;
}
@media (max-width: 768.98px) {
  ._value_yn1n3_25 {
    font-size: 10px;
    font-weight: 500;
    line-height: 13px;
    text-transform: none;
    --font-size: 10px;
    --line-height: 13px;
  }
}
._base_16eha_1 {
  display: grid;
  font-size: 14px;
  font-weight: 500;
  gap: 8px;
  grid-template-columns: repeat(3, 1fr) 1.5fr;
  line-height: 19px;
  place-items: center;
  text-transform: none;
  width: 100%;
  --font-size: 14px;
  --line-height: 19px;
}
@media (max-width: 1200px) {
  ._base_16eha_1 {
    display: flex;
    font-size: 12px;
    font-weight: 500;
    justify-content: space-evenly;
    line-height: 16px;
    max-width: 450px;
    text-transform: none;
    --font-size: 12px;
    --line-height: 16px;
  }
}
._sep_16eha_28 {
  background-color: var(--w-color-border-1);
  height: 100%;
  width: 1px;
}
._reqs_16eha_34 {
  align-items: center;
  color: var(--w-text-color-4);
  display: flex;
  gap: 8px;
  justify-content: center;
}
._mode_16eha_42 {
  color: var(--w-text-color-3);
}
._participants_16eha_46 {
  align-items: center;
  color: var(--w-text-color-1);
  display: flex;
  gap: 4px;
  white-space: nowrap;
}
._icon-users_16eha_54 {
  color: var(--w-color-accent-4);
  font-size: 20px;
}
._base_1w7ud_1 {
  display: flex;
  flex-direction: column;
  gap: 2px;
}
@media (max-width: 1200px) {
  ._base_1w7ud_1 {
    gap: 16px;
  }
}
._cell_1w7ud_12 {
  align-items: center;
  display: flex;
}
@media (max-width: 1200px) {
  ._cell_1w7ud_12 {
    justify-content: center;
  }
}
._row_1w7ud_22 {
  display: grid;
  gap: 2px;
  grid-template-columns: 11.3% 38.3% 31.5% 18.25%;
}
@media (max-width: 1200px) {
  ._row_1w7ud_22 {
    gap: 2px;
    grid-template-columns: 1fr;
  }
}
._row_1w7ud_22._header-row_1w7ud_33 {
  background-color: var(--w-surface-color-10);
  font-size: 12px;
  font-weight: 400;
  grid-template-rows: 36px;
  line-height: 16px;
  text-transform: none;
  --font-size: 12px;
  --line-height: 16px;
  color: var(--w-text-color-3);
}
._row_1w7ud_22._header-row_1w7ud_33 ._cell_1w7ud_12 {
  padding: 8px 12px;
}
._row_1w7ud_22._body-row_1w7ud_47 ._cell_1w7ud_12 {
  align-items: center;
  background-color: var(--w-surface-color-10);
  display: flex;
  min-height: 58px;
  padding: 0 12px;
}
@media (max-width: 1200px) {
  ._row_1w7ud_22._body-row_1w7ud_47 ._cell_1w7ud_12 {
    min-height: unset;
    padding: 8px;
  }
}
._row_1w7ud_22._body-row_1w7ud_47 ._cell_1w7ud_12._date_1w7ud_60 {
  gap: 8px;
}
._row_1w7ud_22._body-row_1w7ud_47 ._cell_1w7ud_12._name_1w7ud_63 {
  font-size: 16px;
  font-weight: 600;
  gap: 8px;
  line-height: 22px;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
  color: var(--w-text-color-2);
}
@media (max-width: 1200px) {
  ._row_1w7ud_22._body-row_1w7ud_47 ._cell_1w7ud_12._name_1w7ud_63 {
    white-space: nowrap;
  }
  ._row_1w7ud_22._body-row_1w7ud_47 ._cell_1w7ud_12._action_1w7ud_79 {
    gap: 20px;
    padding-bottom: 12px;
  }
}
._row_1w7ud_22._body-row_1w7ud_47._active_1w7ud_84 ._cell_1w7ud_12 {
  background-color: var(--w-surface-color-9);
}
._row_1w7ud_22 ._cell_1w7ud_12._name_1w7ud_63 {
  padding: 8px 32px;
}
._details_1w7ud_91 {
  display: grid;
  gap: 8px;
  grid-template-columns: repeat(3, 1fr) 1.5fr;
  place-items: center;
  width: 100%;
}
._faceit-logo_1w7ud_99 {
  background: url(/assets/images/event/faceit/faceit-logo.png) 50% / cover
    no-repeat;
  flex-shrink: 0;
  height: 32px;
  width: 32px;
}
@media (max-width: 1200px) {
  ._participation_1w7ud_107 {
    flex-direction: column;
    gap: 12px;
  }
}
._button_1w7ud_113 {
  max-width: 450px;
  width: 100%;
}
._flag_1w7ud_118 {
  max-height: 16px;
  max-width: 26px;
}
._placeholder_13iqa_1 {
  min-height: 62px;
}
@media (max-width: 768.98px) {
  ._placeholder_13iqa_1 {
    min-height: 140px;
  }
}
._base_bybqe_1 {
  display: flex;
  flex-direction: column;
  gap: 40px;
  width: 100%;
}
@media (max-width: 768.98px) {
  ._base_bybqe_1 {
    gap: 32px;
  }
}
.core-entity-live-drop {
  --entity-image-size-multiplier: 0.36;
  --entity-image-warbreak-top: 240px;
  --core-price-wartags-width: 8px;
  --core-ico-color: linear-gradient(132.27deg, #ffc635 0.57%, #ff5252 97.38%);
  --w-user-avatar-size: 32px;
  background: #161821;
  height: 100px;
  position: relative;
  width: 100%;
}
.core-entity-live-drop--event-generator {
  height: 100%;
}
.core-entity-live-drop--event-generator .core-entity__color-line {
  z-index: 11;
}
.core-entity-live-drop--event-generator .core-entity-live-drop__price {
  font-size: 12px;
}
.core-entity-live-drop__background-overlay {
  background: #000;
  border-radius: 100%;
  bottom: -70%;
  filter: blur(60px);
  height: 100%;
  left: -30px;
  position: absolute;
  width: 100%;
  z-index: 2;
}
.core-entity-live-drop__background-jackpot {
  background: url(/static/livedrop/livedrop-jackpot.svg) 50% / cover no-repeat;
  height: 100%;
  position: absolute;
  width: 100%;
}
.core-entity-live-drop__background-multiple {
  background: url(/static/core/images/livedrop/bg-multiple.png) 50% / cover
    no-repeat;
  height: 100%;
  position: absolute;
  width: 100%;
}
.core-entity-live-drop__background-event {
  background: var(--livedrop-event-bg) center/cover no-repeat;
  height: 100%;
  position: absolute;
  width: 100%;
}
.core-entity-live-drop__subtitle {
  color: #8f9daa;
  font-size: 10px;
  font-weight: 400;
}
.core-entity-live-drop__subtitle,
.core-entity-live-drop__title {
  display: inline-block;
  max-width: 140px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  z-index: 3;
}
.core-entity-live-drop__title {
  color: #f1f1f1;
  font-size: 12px;
  font-weight: 600;
}
.core-entity-live-drop__csgo-exterior {
  font-size: 10px;
}
.core-entity-live-drop__game-icon,
.core-entity-live-drop__open-type-icon {
  font-size: 12px;
}
.core-entity-live-drop__chances {
  -webkit-background-clip: text;
  background-clip: text;
  background-image: linear-gradient(132.27deg, #ffc635 0.57%, #ff5252 97.38%);
  font-size: 12px;
  font-weight: 600;
  -webkit-text-fill-color: transparent;
}
.core-entity-live-drop__top-left {
  align-items: center;
  display: flex;
  gap: 5px;
  justify-content: center;
  line-height: 1;
  z-index: 1;
}
.core-entity-live-drop__background-image {
  background: var(--core-entity-color);
  height: 100%;
  -webkit-mask-image: url(/static/core/images/entity/bg-entity.svg);
  mask-image: url(/static/core/images/entity/bg-entity.svg);
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  position: absolute;
  width: 100%;
}
.core-entity-live-drop__image {
  align-items: center;
  display: flex;
  justify-content: center;
  z-index: 1;
}
.core-entity-live-drop__hover-block {
  align-items: center;
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: center;
  margin-left: 5px;
  position: absolute;
  transform: translateY(-100%);
  transition: transform 0.4s ease;
  width: 100%;
  z-index: 10;
}
.core-entity-live-drop__hover-block:after {
  background-color: #1b1c25;
  content: "";
  height: 100%;
  opacity: 0.8;
  position: absolute;
  width: 100%;
  z-index: -1;
}
.core-entity-live-drop__hover-block-text {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  max-width: 8rem;
  overflow: hidden;
  text-align: center;
  text-overflow: ellipsis;
  transform: translateY(0.25rem);
  white-space: nowrap;
}
.core-entity-live-drop__multiple-items {
  display: flex;
  height: 100%;
  opacity: 0;
  position: absolute;
  top: 0;
  transform: translate(-100%);
  transition: transform 0.4s ease, opacity 0.4s ease;
}
.core-entity-live-drop__multiple-items--total-1 {
  right: -100%;
  width: 100%;
}
.core-entity-live-drop__multiple-items--total-2 {
  right: -200%;
  width: 200%;
}
.core-entity-live-drop__multiple-items--total-3 {
  right: -300%;
  width: 300%;
}
.core-entity-live-drop--has-hover:hover .core-entity-live-drop__hover-block {
  transform: translateY(0);
}
.core-entity-live-drop--has-hover:hover .core-entity-live-drop__multiple-items {
  opacity: 1;
  transform: translate(0);
}
.core-entity-live-drop__user-avatar {
  margin-bottom: 8px;
}
.core-entity-live-drop__user-name {
  color: #f1f1f1;
  display: inline-block;
  font-size: 12px;
  font-weight: 600;
  max-width: 140px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.core-entity-live-drop__date {
  color: #8f9daa;
  font-size: 10px;
  font-weight: 600;
}
.core-entity-live-drop--item--dota2 {
  --entity-image-size-multiplier: 0.46;
}
@media (min-width: 2000px) {
  .core-entity-live-drop--item--dota2 {
    --entity-image-size-multiplier: 0.51;
  }
}
.core-entity-live-drop--balance,
.core-entity-live-drop--case,
.core-entity-live-drop--subscription,
.core-entity-live-drop--wartags {
  --entity-image-size-multiplier: 0.35;
}
.core-entity-live-drop.core-entity-live-drop--multiple {
  --entity-image-size-multiplier: 0.14;
  --entity-image-warbreak-top: 85px;
  --entity-image-multiple-size: 52px;
}
.core-entity-live-drop.core-entity-live-drop--item--games {
  --entity-image-size-multiplier: 0.26;
}
._base_6a2tb_1 {
  align-items: center;
  color: var(--w-current-event-primary-color);
  display: flex;
  height: 100%;
  justify-content: center;
  position: relative;
  width: 100%;
}
._base_6a2tb_1:before {
  animation: _light-spin_6a2tb_1 2.9s linear infinite;
  background-color: var(--w-current-event-primary-color);
  bottom: -2%;
  content: "";
  filter: blur(44px);
  height: 83.8%;
  opacity: 0.37;
  position: absolute;
  width: 83.8%;
}
._circle_6a2tb_22 {
  align-items: center;
  bottom: 0;
  display: flex;
  justify-content: center;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
._circle_6a2tb_22._static_6a2tb_32 {
  background-color: var(--w-current-event-primary-color);
  -webkit-mask: url(/static/event/skin-generator-points-circle.svg) center/cover
    no-repeat;
  mask: url(/static/event/skin-generator-points-circle.svg) center/cover
    no-repeat;
  position: absolute;
}
._circle_6a2tb_22._dynamic_6a2tb_37 {
  position: absolute;
  transform: translateZ(0);
  will-change: transform;
}
._circle_6a2tb_22._dynamic_6a2tb_37:after,
._circle_6a2tb_22._dynamic_6a2tb_37:before {
  background-color: var(--w-current-event-primary-color);
  content: "";
  -webkit-mask: var(--mask-url) center/cover no-repeat;
  mask: var(--mask-url) center/cover no-repeat;
  position: absolute;
}
._circle_6a2tb_22._dynamic_6a2tb_37:before {
  --mask-url: url(/static/event/skin-generator-inner-circle.svg);
  height: 66.15%;
  width: 66.15%;
}
._circle_6a2tb_22._dynamic_6a2tb_37:after {
  --mask-url: url(/static/event/skin-generator-outer-circle.svg);
  height: 73.85%;
  width: 74.62%;
}
._circle_6a2tb_22._dynamic_6a2tb_37._rotate_6a2tb_58:before {
  animation: _rotate-clockwise_6a2tb_1 2.8s ease-in-out 0.3s;
}
._circle_6a2tb_22._dynamic_6a2tb_37._rotate_6a2tb_58:after {
  animation: _rotate-counterclockwise_6a2tb_1 2.8s ease-in-out 0.3s;
}
._splash_6a2tb_65 {
  animation: _scale-splash_6a2tb_1 0.3s ease;
  background: radial-gradient(
    circle,
    var(--w-current-event-primary-color) 1%,
    var(--w-current-event-primary-color) 4%,
    transparent 50%
  );
  border-radius: 100%;
  height: 234px;
  margin: auto;
  position: absolute;
  transform: scale(0);
  width: 234px;
}
@keyframes _scale-splash_6a2tb_1 {
  0% {
    transform: scale(0);
  }
  50% {
    transform: scale(1);
  }
  to {
    transform: scale(0);
  }
}
@keyframes _rotate-clockwise_6a2tb_1 {
  0% {
    transform: rotate(0);
  }
  to {
    transform: rotate(4turn);
  }
}
@keyframes _rotate-counterclockwise_6a2tb_1 {
  0% {
    transform: rotate(0);
  }
  to {
    transform: rotate(-4turn);
  }
}
@keyframes _light-spin_6a2tb_1 {
  0%,
  to {
    height: 83.33%;
    width: 83.33%;
  }
  50% {
    height: 100%;
    width: 100%;
  }
}
._base_s4581_1 {
  height: 100%;
  opacity: 0;
  transition: opacity 0.3s ease 0.3s;
  width: 100%;
  z-index: 1;
}
._base_s4581_1._active_s4581_8 {
  opacity: 1;
}
._placeholder_1vpl4_2,
._splash_1vpl4_1,
._weapon_1vpl4_3 {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
._image_1vpl4_12 {
  height: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  width: 100%;
}
._up-down_1vpl4_18 {
  animation: _up-down_1vpl4_18 2.9s linear infinite;
}
._bounce-enter-active_1vpl4_22 {
  animation: _bounce-in_1vpl4_1 1s;
}
._bounce-leave-active_1vpl4_26 {
  animation: _bounce-in_1vpl4_1 0.5s reverse;
}
@keyframes _bounce-in_1vpl4_1 {
  0% {
    opacity: 0;
    transform: scale(0);
  }
  50% {
    opacity: 0.5;
    transform: scale(1.25);
  }
  to {
    opacity: 1;
    transform: scale(1);
  }
}
@keyframes _up-down_1vpl4_18 {
  0%,
  to {
    transform: translateY(-5px);
  }
  50% {
    transform: translateY(5px);
  }
}
._base_162l2_1,
._canvas_162l2_1 {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
._canvas_162l2_1 {
  align-items: center;
  display: flex;
  height: 290px;
  justify-content: center;
  margin: auto;
  transform: translateY(-14.5%);
  width: 290px;
}
@media (max-width: 768.98px) {
  ._canvas_162l2_1 {
    height: 188px;
    width: 188px;
  }
}
._base_162l2_1,
._circles_162l2_27,
._flash_162l2_28,
._item_162l2_29 {
  height: 100%;
  position: absolute;
  width: 100%;
}
._item_162l2_29 {
  z-index: 10;
}
._base_1wbcq_1 {
  display: grid;
  gap: 8px;
  grid-auto-rows: 142px;
  grid-template-columns: repeat(auto-fill, minmax(233px, 1fr));
}
@media (max-width: 768.98px) {
  ._base_1wbcq_1 {
    grid-auto-rows: 120px;
    grid-template-columns: repeat(auto-fill, minmax(168px, 1fr));
    padding: 0 16px;
  }
}
._base_1pqbt_1 {
  display: grid;
  gap: 8px;
  grid-auto-rows: 120px;
  grid-template-columns: repeat(auto-fill, minmax(233px, 1fr));
}
@media (max-width: 768.98px) {
  ._base_1pqbt_1 {
    grid-auto-rows: 100px;
    grid-template-columns: repeat(auto-fill, minmax(168px, 1fr));
    padding: 0 16px;
  }
}
._base_1tp5r_1 {
  display: flex;
  flex-direction: column;
  gap: 40px;
}
@media (max-width: 768.98px) {
  ._base_1tp5r_1 {
    gap: 32px;
  }
}
._base_13kq0_1 {
  min-height: 420px;
  position: relative;
}
@media (max-width: 1026px) {
  ._base_13kq0_1 {
    min-height: unset;
  }
}
@media (max-width: 768.98px) {
  ._base_13kq0_1 {
    min-height: unset;
  }
}
._header_13kq0_16 {
  font-size: 24px;
  font-weight: 600;
  line-height: 32px;
  text-transform: none;
  --font-size: 24px;
  --line-height: 32px;
}
@media (max-width: 768.98px) {
  ._header_13kq0_16 {
    font-size: 18px;
    font-weight: 600;
    line-height: 24px;
    text-transform: none;
    --font-size: 18px;
    --line-height: 24px;
  }
}
._description_13kq0_35 {
  font-size: 16px;
  font-weight: 600;
  line-height: 22px;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
  color: var(--w-text-color-3);
}
@media (max-width: 768.98px) {
  ._description_13kq0_35 {
    font-size: 12px;
    font-weight: 400;
    line-height: 16px;
    text-transform: none;
    --font-size: 12px;
    --line-height: 16px;
  }
}
._img_13kq0_55 {
  bottom: -34px;
  left: -34px;
  min-width: 400px;
  position: absolute;
  width: 100%;
}
@media (max-width: 1026px) {
  ._img_13kq0_55 {
    display: none;
  }
}
._base_1m197_1 {
  --progress-width-in-percent: 0%;
  white-space: nowrap;
  width: 100%;
}
._description_1m197_7 {
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-transform: none;
  --font-size: 12px;
  --line-height: 16px;
  align-items: center;
  display: flex;
}
._targetValue_1m197_18 {
  color: var(--w-text-color-3);
}
._progress_1m197_22 {
  background-color: var(--w-surface-color-7);
  border-radius: 2px;
  height: 5px;
  margin-top: 8px;
  overflow: hidden;
  position: relative;
  width: 100%;
}
._progress_1m197_22:before {
  background-color: var(--w-color-accent-3);
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: var(--progress-width-in-percent);
}
._base_16oqe_1 {
  background-color: var(--w-surface-color-9);
  border-radius: 2px;
  display: flex;
  flex-direction: column;
  height: 252px;
  justify-content: flex-end;
  padding: 16px;
  position: relative;
}
._badge_16oqe_12 {
  font-size: 14px;
  font-weight: 600;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  align-items: center;
  background-color: var(--w-current-event-secondary-color);
  border-radius: 100px;
  color: var(--w-text-color-1);
  display: flex;
  justify-content: center;
  padding: 2px;
  position: absolute;
  right: 8px;
  top: 8px;
  width: 44px;
}
._badgeActive_16oqe_32 {
  border: 1px solid var(--w-current-event-primary-color);
}
._content_16oqe_36 {
  align-items: center;
  display: flex;
  flex-direction: column;
}
._barWrapper_16oqe_42 {
  width: 100%;
}
._opacityBadgeWrapper_16oqe_47,
._opacityWrapper_16oqe_46 {
  filter: opacity(0.5);
}
._active_16oqe_51 {
  background-color: var(--w-surface-color-7);
}
._statusImg_16oqe_55 {
  filter: opacity(0.5);
  max-height: 140px;
  max-width: 140px;
  position: absolute;
  top: 20px;
}
._offsetImg_16oqe_63 {
  filter: opacity(1);
  top: 0;
}
._btn_16oqe_68 {
  margin-top: 16px;
  width: 100%;
}
._base_46dgl_1 {
  display: grid;
  gap: 8px;
  grid-template-columns: repeat(4, 1fr);
  width: 100%;
}
@media (max-width: 768.98px) {
  ._base_46dgl_1 {
    gap: 4px;
    grid-template-columns: repeat(auto-fit, minmax(160px, 1fr));
  }
}
._skeleton_46dgl_14 {
  height: 252px;
}
._base_7hydg_1 {
  background-color: var(--w-surface-color-10);
  display: grid;
  gap: 20px;
  grid-template-columns: minmax(24%, 34%) auto;
  overflow: hidden;
  padding: 24px;
  width: 100%;
}
@media (max-width: 1026px) {
  ._base_7hydg_1 {
    display: flex;
    flex-direction: column;
    padding: 16px;
  }
}
._base_151h7_1 {
  margin-top: 38px;
  width: 100%;
}
@media (max-width: 768.98px) {
  ._base_151h7_1 {
    margin-top: 32px;
  }
}
._description_151h7_12,
._header_151h7_11 {
  text-align: center;
}
._header_151h7_11 {
  font-size: 24px;
  font-weight: 600;
  line-height: 32px;
  text-transform: none;
  --font-size: 24px;
  --line-height: 32px;
}
@media (max-width: 768.98px) {
  ._header_151h7_11 {
    font-size: 18px;
    font-weight: 600;
    line-height: 24px;
    text-transform: none;
    --font-size: 18px;
    --line-height: 24px;
  }
}
._description_151h7_12 {
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
  margin: 8px 0 24px;
}
@media (max-width: 768.98px) {
  ._description_151h7_12 {
    font-size: 12px;
    font-weight: 400;
    line-height: 16px;
    text-transform: none;
    --font-size: 12px;
    --line-height: 16px;
  }
}
._tabItem_151h7_55 {
  align-items: center;
  display: flex;
  gap: 8px;
}
._tabItem_151h7_55:hover > ._label_151h7_60 {
  color: var(--w-text-color-1);
  transition: color;
  transition-duration: 0.2s;
}
._boxes_151h7_66 {
  margin-top: 16px;
}
._active_151h7_70 > ._icon_151h7_70 {
  color: var(--w-current-event-primary-color);
  transition: color;
  transition-duration: 0.2s;
}
._active_151h7_70 > ._label_151h7_60 {
  color: var(--w-text-color-1);
  transition: color;
  transition-duration: 0.2s;
}
._icon_151h7_70 {
  color: var(--w-surface-color-4);
  font-size: 24px;
}
._label_151h7_60 {
  font-size: 14px;
  font-weight: 500;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-3);
}
._base_1slh8_1 {
  background-color: var(--color);
  border-radius: 2px;
  height: 2px;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
._base_58f58_1 {
  --logo-opacity: 0.12;
  --circle-opacity: 0.7;
  align-items: center;
  display: flex;
  height: 100%;
  justify-content: center;
  position: absolute;
  width: 100%;
  z-index: -1;
}
._base_58f58_1:after,
._base_58f58_1:before {
  background: var(--color);
  content: "";
  position: absolute;
}
._base_58f58_1:before {
  aspect-ratio: 32/25;
  filter: blur(26.5px);
  height: 27%;
  opacity: var(--circle-opacity);
}
._base_58f58_1:after {
  aspect-ratio: 110/90;
  height: 100%;
  -webkit-mask-image: url(/assets/images/logo.svg);
  mask-image: url(/assets/images/logo.svg);
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
}
._base_1rfsw_1 {
  display: flex;
  height: 100%;
  justify-content: center;
  -o-object-fit: contain;
  object-fit: contain;
  position: relative;
  width: 100%;
}
._base_1rfsw_1._zoom_1rfsw_9:hover ._bgImage_1rfsw_9 {
  opacity: 0.5;
}
._base_1rfsw_1._zoom_1rfsw_9:hover ._defaultImage_1rfsw_13,
._base_1rfsw_1._zoom_1rfsw_9:hover ._weaponImage_1rfsw_12 {
  transform: scale(1.1) translateY(-4px);
}
._bgImage_1rfsw_9,
._defaultImage_1rfsw_13,
._weaponImage_1rfsw_12 {
  height: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  width: 100%;
}
._bgImage_1rfsw_9,
._defaultImage_1rfsw_13 {
  position: relative;
  will-change: auto;
  -webkit-user-drag: none;
  opacity: 1;
  transition: opacity;
  transition-duration: 0.2s;
}
._weaponImage_1rfsw_12 {
  left: 0;
  max-height: 100%;
  position: absolute;
  top: 0;
  transform: scale(1);
  transition: transform;
  transition-duration: 0.2s;
}
._darkAndScale_1rfsw_45:hover > ._bgImage_1rfsw_9,
._darkAndScale_1rfsw_45:hover > ._defaultImage_1rfsw_13 {
  opacity: 0.5;
  transition: opacity;
  transition-duration: 0.2s;
}
._darkAndScale_1rfsw_45:hover > ._weaponImage_1rfsw_12 {
  left: 0;
  max-height: 100%;
  position: absolute;
  top: 0;
  transform: scale(1.1);
  transition: transform;
  transition-duration: 0.2s;
}
._base_1963t_1 {
  align-items: center;
  display: flex;
  justify-content: center;
  position: relative;
}
._base_1963t_1 ._background_1963t_7 {
  background-color: var(--w-color-accent-3);
  height: 100%;
  left: 50%;
  -webkit-mask-image: url(/assets/images/entity/background/circle-logo.svg);
  mask-image: url(/assets/images/entity/background/circle-logo.svg);
  -webkit-mask-position: center center;
  mask-position: center center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
}
._base_1963t_1 ._image_1963t_19 {
  position: relative;
  width: 86px;
  z-index: 2;
}
@media (max-width: 768.98px) {
  ._base_1963t_1 ._image_1963t_19 {
    transform: translateY(-10px);
    width: 64px;
  }
}
._base_1963t_1 ._info_1963t_30 {
  bottom: 8px;
  display: flex;
  flex-direction: column;
  gap: 2px;
  left: 12px;
  position: absolute;
}
._base_1963t_1 ._info_1963t_30 ._name_1963t_38 {
  font-size: 10px;
  font-weight: 400;
  line-height: 13px;
  text-transform: none;
  --font-size: 10px;
  --line-height: 13px;
  color: var(--w-text-color-3);
}
._base_1963t_1 ._info_1963t_30 ._price_1963t_47 {
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-transform: none;
  --font-size: 12px;
  --line-height: 16px;
}
._base_ape8k_1 {
  overflow: hidden;
}
._base_ape8k_1 ._button_ape8k_4 {
  background-color: transparent;
  border: none;
  display: flex;
  outline: none;
}
._base_ape8k_1 ._button_ape8k_4:hover ._image_ape8k_10 {
  transform: scale(1.2);
}
._base_ape8k_1 ._button_ape8k_4:hover ._icon_ape8k_13 {
  opacity: 1;
}
._base_ape8k_1 ._icon_ape8k_13 {
  color: var(--w-text-color-1);
  font-size: 20px;
  left: 50%;
  opacity: 0;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: opacity 0.3s ease;
}
._base_ape8k_1 ._image_ape8k_10 {
  height: 100%;
  max-width: unset;
  -o-object-fit: cover;
  object-fit: cover;
  transform: scale(1.1);
  transition: transform 0.3s ease;
  width: 100%;
}
._base_1fawi_1 {
  align-items: center;
  display: flex;
  justify-content: center;
  position: relative;
}
._base_1fawi_1 ._images_1fawi_7 {
  width: 124px;
}
._base_1fawi_1 ._title_1fawi_10 {
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-transform: none;
  --font-size: 12px;
  --line-height: 16px;
  bottom: 8px;
  color: var(--w-text-color-2);
  left: 12px;
  position: absolute;
}
._base_qhxbq_1 {
  display: flex;
  flex-direction: column;
  gap: 2px;
  position: relative;
}
._base_qhxbq_1 ._icon_qhxbq_7 {
  color: var(--w-surface-color-3);
  font-size: 32px;
  left: 12px;
  position: absolute;
  top: 8px;
  z-index: 2;
}
@media (max-width: 768.98px) {
  ._base_qhxbq_1 ._icon_qhxbq_7 {
    font-size: 20px;
    left: 8px;
  }
}
._base_qhxbq_1 ._item-wrapper_qhxbq_21 {
  align-items: center;
  background-color: var(--w-surface-color-8);
  display: flex;
  height: 142px;
  justify-content: center;
}
._base_qhxbq_1 ._item_qhxbq_21 {
  height: 100%;
  width: 100%;
}
._base_qhxbq_1 ._tokens_qhxbq_32 {
  font-size: 16px;
  font-weight: 600;
  line-height: 22px;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
  color: var(--w-text-color-1);
}
._base_qhxbq_1 ._footer_qhxbq_41 {
  align-items: center;
  background-color: var(--w-surface-color-8);
  display: flex;
  height: 60px;
  justify-content: space-between;
  padding: 0 4px;
}
@media (max-width: 768.98px) {
  ._base_qhxbq_1 ._footer_qhxbq_41 {
    height: 46px;
    padding: 0 8px;
  }
}
._base_qhxbq_1 ._footer_qhxbq_41 ._button_qhxbq_55 {
  max-width: 134px;
}
@media (max-width: 768.98px) {
  ._base_qhxbq_1 ._footer_qhxbq_41 ._button_qhxbq_55 {
    max-width: 76px;
  }
}
._base_15i0d_1 {
  padding: 0 16px 44px;
}
._base_15i0d_1 ._tabs_15i0d_4 {
  display: flex;
  margin-bottom: 16px;
}
@media (max-width: 768.98px) {
  ._base_15i0d_1 ._tabs_15i0d_4 {
    background-color: var(--w-surface-color-11);
    gap: 2px;
    margin: 0 -16px 16px;
    padding: 8px 16px;
    width: calc(100% + 32px);
  }
}
._base_15i0d_1 ._tabs_15i0d_4 ._tab_15i0d_4 {
  background-color: transparent;
  border: none;
  font-size: 14px;
  font-weight: 500;
  height: 44px;
  line-height: 19px;
  outline: none;
  padding: 0 20px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-3);
  cursor: pointer;
  transition: color 0.3s ease, background-color 0.3s ease;
}
@media (max-width: 768.98px) {
  ._base_15i0d_1 ._tabs_15i0d_4 ._tab_15i0d_4 {
    border-radius: 2px;
    height: 36px;
    padding: 0;
    width: 25%;
  }
}
._base_15i0d_1 ._tabs_15i0d_4 ._tab_15i0d_4:hover {
  color: var(--w-text-color-1);
}
._base_15i0d_1 ._tabs_15i0d_4 ._tab_15i0d_4._active_15i0d_44 {
  background-color: var(--w-surface-color-8);
  color: var(--w-text-color-1);
}
._base_15i0d_1 ._items_15i0d_48 {
  align-items: flex-start;
  display: flex;
  overflow: hidden;
  width: 100%;
}
._base_15i0d_1 ._category_15i0d_54 {
  display: grid;
  gap: 8px;
  grid-template-columns: repeat(auto-fit, minmax(275px, 1fr));
  width: 100%;
}
@media (max-width: 768.98px) {
  ._base_15i0d_1 ._category_15i0d_54 {
    gap: 4px;
    grid-template-columns: repeat(auto-fit, minmax(169px, 1fr));
  }
}
._base_15i0d_1 ._item_15i0d_48 {
  align-items: center;
  background-color: #ffebcd;
  color: #000;
  display: flex;
  height: 100px;
  justify-content: center;
}
._base_13hfr_1 {
  background-color: var(--w-surface-color-10);
  margin: 0 auto;
  width: 100%;
}
._base_13hfr_1 ._info_13hfr_6 {
  display: flex;
  flex-direction: column;
  gap: 8px;
  padding: 24px;
  text-align: center;
}
@media (max-width: 768.98px) {
  ._base_13hfr_1 ._info_13hfr_6 {
    gap: 4px;
    padding: 32px 16px 16px;
  }
}
._base_13hfr_1 ._title_13hfr_19 {
  font-size: 24px;
  font-weight: 600;
  line-height: 32px;
  text-transform: none;
  --font-size: 24px;
  --line-height: 32px;
  color: var(--w-text-color-1);
}
@media (max-width: 768.98px) {
  ._base_13hfr_1 ._title_13hfr_19 {
    font-size: 18px;
    font-weight: 600;
    line-height: 24px;
    text-transform: none;
    --font-size: 18px;
    --line-height: 24px;
    color: var(--w-text-color-1);
    margin: 0 auto;
    max-width: 260px;
  }
}
._base_13hfr_1 ._description_13hfr_41 {
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
  color: var(--w-text-color-2);
}
@media (max-width: 768.98px) {
  ._base_13hfr_1 ._description_13hfr_41 {
    font-size: 12px;
    font-weight: 400;
    line-height: 16px;
    text-transform: none;
    --font-size: 12px;
    --line-height: 16px;
    color: var(--w-text-color-3);
    margin: 0 auto;
    max-width: 340px;
  }
}
._cells_17lz3_1 {
  border-radius: 50%;
  height: 610px;
  overflow: hidden;
  position: relative;
  width: 610px;
}
@media (max-width: 768.98px) {
  ._cells_17lz3_1 {
    height: 360px;
    width: 360px;
  }
}
._cellsActive_17lz3_15 ._cellImage_17lz3_15 {
  filter: drop-shadow(0 6px 2px var(--w-surface-color-12)) brightness(0.9);
  opacity: 1;
}
._cellsActive_17lz3_15 ._cellLighter_17lz3_19 {
  filter: blur(30px);
  opacity: 0.4;
}
._cellsActive_17lz3_15 ._cellLighterImage_17lz3_23 {
  opacity: 0.8;
}
._prizeCell_17lz3_27 ._cellImage_17lz3_15 {
  filter: drop-shadow(0 16px 5px var(--w-surface-color-12));
  opacity: 1;
  transform: scale(1.2) translateY(-6px);
  transition: transform;
  transition-duration: 0.4s;
}
._prizeCell_17lz3_27 ._cellLighter_17lz3_19 {
  filter: blur(30px);
  opacity: 0.9;
  transition: opacity;
  transition-duration: 0.4s;
}
._prizeCell_17lz3_27 ._cellLighterImage_17lz3_23 {
  filter: brightness(1.9);
  opacity: 1;
  transition: opacity;
  transition-duration: 0.4s;
}
._cell_17lz3_1 {
  align-items: center;
  border-left: 67.5px solid transparent;
  border-right: 67.5px solid transparent;
  bottom: 305px;
  display: flex;
  font-weight: 600;
  height: 305px;
  left: calc(50% - 67.5px);
  position: absolute;
  transform: translate(-50%);
  transform-origin: bottom center;
  width: 135px;
  writing-mode: vertical-rl;
}
@media (max-width: 768.98px) {
  ._cell_17lz3_1 {
    border-left: 40px solid transparent;
    border-right: 40px solid transparent;
    bottom: 180px;
    height: 180px;
  }
}
._cells_17lz3_1 > div:first-child {
  transform: rotate(calc(1turn / var(--cells-amount) * 1));
}
._cells_17lz3_1 > div:nth-child(2) {
  transform: rotate(calc(1turn / var(--cells-amount) * 2));
}
._cells_17lz3_1 > div:nth-child(3) {
  transform: rotate(calc(1turn / var(--cells-amount) * 3));
}
._cells_17lz3_1 > div:nth-child(4) {
  transform: rotate(calc(1turn / var(--cells-amount) * 4));
}
._cells_17lz3_1 > div:nth-child(5) {
  transform: rotate(calc(1turn / var(--cells-amount) * 5));
}
._cells_17lz3_1 > div:nth-child(6) {
  transform: rotate(calc(1turn / var(--cells-amount) * 6));
}
._cells_17lz3_1 > div:nth-child(7) {
  transform: rotate(calc(1turn / var(--cells-amount) * 7));
}
._cells_17lz3_1 > div:nth-child(8) {
  transform: rotate(calc(1turn / var(--cells-amount) * 8));
}
._cells_17lz3_1 > div:nth-child(9) {
  transform: rotate(calc(1turn / var(--cells-amount) * 9));
}
._cells_17lz3_1 > div:nth-child(10) {
  transform: rotate(calc(1turn / var(--cells-amount) * 10));
}
._cells_17lz3_1 > div:nth-child(11) {
  transform: rotate(calc(1turn / var(--cells-amount) * 11));
}
._cells_17lz3_1 > div:nth-child(12) {
  transform: rotate(calc(1turn / var(--cells-amount) * 12));
}
._cells_17lz3_1 > div:nth-child(13) {
  transform: rotate(calc(1turn / var(--cells-amount) * 13));
}
._cells_17lz3_1 > div:nth-child(14) {
  transform: rotate(calc(1turn / var(--cells-amount) * 14));
}
._cellContent_17lz3_127 {
  align-items: center;
  background-color: var(--w-surface-color-9);
  clip-path: polygon(6% 0, 94% 0, 76% 100%, 24% 100%);
  display: flex;
  height: 124px;
  justify-content: center;
  position: relative;
  top: 0;
  width: 155px;
}
@media (max-width: 768.98px) {
  ._cellContent_17lz3_127 {
    clip-path: polygon(10% 0, 90% 0, 72% 100%, 28% 100%);
    height: 77px;
    width: 100px;
  }
}
._cellImage_17lz3_15 {
  filter: brightness(0.6);
  opacity: 0.8;
  position: relative;
  width: 56%;
  z-index: 1;
}
._cellLighter_17lz3_19 {
  background: var(--rarity-color);
  border-radius: 50%;
  filter: blur(26px);
  height: 70%;
  mix-blend-mode: color-dodge;
  opacity: 0.1;
  position: absolute;
  top: 12%;
  width: 60%;
  z-index: -1;
}
._cellLighterImage_17lz3_23 {
  background-color: var(--rarity-color);
  height: 80%;
  -webkit-mask-image: url(/assets/images/logo.svg);
  mask-image: url(/assets/images/logo.svg);
  -webkit-mask-position: center;
  mask-position: center;
  opacity: 0.5;
  position: absolute;
  top: 10%;
  transform: rotate(-20deg) scale(0.85);
  width: 80%;
}
@media (max-width: 768.98px) {
  ._cellLighterImage_17lz3_23 {
    top: 8%;
    transform: rotate(-20deg) scale(0.6);
  }
}
._base_6bjaj_1 {
  align-items: center;
  display: flex;
  flex-direction: column;
  height: 150px;
  margin: 0 auto;
  position: relative;
  top: -46px;
  width: 65%;
}
@media (max-width: 768.98px) {
  ._base_6bjaj_1 {
    width: 94%;
  }
}
._winImage_6bjaj_17 {
  position: relative;
  top: 24px;
  width: 150px;
}
@media (max-width: 768.98px) {
  ._winImage_6bjaj_17 {
    width: 90px;
  }
}
._info_6bjaj_28 {
  align-items: center;
  display: flex;
  justify-content: space-between;
  width: 100%;
}
._cost_6bjaj_36,
._type_6bjaj_35 {
  display: flex;
  flex-direction: column;
}
._type_6bjaj_35 {
  align-items: flex-start;
}
._type_6bjaj_35 > span {
  text-align: start;
}
._type_6bjaj_35 > span:first-of-type {
  font-size: 10px;
  font-weight: 400;
  line-height: 13px;
  text-transform: none;
  --font-size: 10px;
  --line-height: 13px;
  color: var(--w-text-color-3);
}
._type_6bjaj_35 > span:last-of-type {
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-transform: none;
  --font-size: 12px;
  --line-height: 16px;
  color: var(--w-text-color-2);
}
._cost_6bjaj_36 {
  align-items: flex-end;
}
._cost_6bjaj_36 > span:first-of-type {
  color: var(--w-text-color-2);
}
._cost_6bjaj_36 > span:first-of-type,
._price_6bjaj_79 {
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-transform: none;
  --font-size: 12px;
  --line-height: 16px;
}
._price_6bjaj_79 {
  color: var(--w-text-color-1);
  --price-icon-size: wSpacing(m);
}
._base_1tqwe_1 {
  display: flex;
  flex-direction: column;
  gap: 12px;
  margin: 20px auto 0;
  position: relative;
  width: 80%;
}
._base_1tqwe_1 > p {
  font-size: 14px;
  font-weight: 400;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-2);
  text-align: center;
}
@media (max-width: 768.98px) {
  ._base_1tqwe_1 {
    gap: 8px;
    margin: -4px auto 0;
  }
  ._base_1tqwe_1 > p {
    font-size: 12px;
    font-weight: 400;
    line-height: 16px;
    text-transform: none;
    --font-size: 12px;
    --line-height: 16px;
  }
}
._tokensCount_1tqwe_34 {
  align-items: center;
  display: flex;
  gap: 8px;
  justify-content: center;
  margin-bottom: -4px;
}
._tokensCount_1tqwe_34 > span {
  font-size: 20px;
  font-weight: 600;
  line-height: 27px;
  text-transform: none;
  --font-size: 20px;
  --line-height: 27px;
  color: var(--w-text-color-2);
}
@media (max-width: 768.98px) {
  ._tokensCount_1tqwe_34 > span {
    font-size: 14px;
    font-weight: 600;
    line-height: 19px;
    text-transform: none;
    --font-size: 14px;
    --line-height: 19px;
  }
}
._tokenDepositBtn_1tqwe_61 {
  align-items: center;
  display: flex;
  gap: 8px;
  justify-content: center;
}
._tokenImg_1tqwe_68 {
  height: 32px;
  width: 32px;
}
@media (max-width: 768.98px) {
  ._tokenImg_1tqwe_68 {
    height: 20px;
    width: 20px;
  }
}
._btnTokenImg_1tqwe_79 {
  height: 16px;
  margin: 0 4px -4px;
  width: 16px;
}
@keyframes _rotation_djc32_1 {
  0% {
    transform: rotate(0);
  }
  to {
    transform: rotate(
      calc(
        (var(--rotation-angle) + var(--rotation-offset-angle) - 25.71429) * 1deg
      )
    );
  }
}
._base_djc32_9 {
  --base-offset: 40px;
  --index: 0;
  background-clip: padding-box;
  background-color: var(--w-surface-color-12);
  border: 1px solid transparent;
  border-radius: 50%;
  height: calc(610px + var(--base-offset));
  padding: 20px;
  position: relative;
  width: calc(610px + var(--base-offset));
}
@media (max-width: 768.98px) {
  ._base_djc32_9 {
    --base-offset: 14px;
    height: calc(360px + var(--base-offset));
    padding: 6px;
    width: calc(360px + var(--base-offset));
  }
}
._base_djc32_9:before {
  background-image: radial-gradient(
    circle,
    var(--w-current-event-primary-color) 0,
    var(--w-surface-color-12) 80%
  );
  background-position-y: -305px;
  background-repeat: no-repeat;
  border-radius: inherit;
  bottom: 0;
  content: "";
  left: 0;
  margin: -1px;
  position: absolute;
  right: 0;
  top: 0;
  z-index: -1;
}
._spinnerCells_djc32_45 {
  transform: rotate(calc((var(--rotation-angle) - 25.71429) * 1deg));
  transition: transform;
  transition-duration: 0.4s;
}
._spinner_djc32_45 {
  background-color: var(--w-surface-color-12);
  border-radius: 50%;
  height: 610px;
  overflow: hidden;
  position: relative;
  width: 610px;
}
@media (max-width: 768.98px) {
  ._spinner_djc32_45 {
    height: 360px;
    width: 360px;
  }
}
._spinningCells_djc32_66 {
  animation-duration: 3s;
  animation-name: _rotation_djc32_1;
  animation-timing-function: cubic-bezier(0, 0.02, 0, 0.99);
  transform: rotate(
    calc(
      (var(--rotation-angle) + var(--rotation-offset-angle) - 25.71429) * 1deg
    )
  );
}
._pointer_djc32_73 {
  --pointer-size: 12px;
  border-left: var(--pointer-size) solid transparent;
  border-right: var(--pointer-size) solid transparent;
  border-top: var(--pointer-size) solid var(--w-current-event-primary-color);
  left: calc(50% - var(--pointer-size));
  opacity: 0.7;
  position: absolute;
  top: 0;
  width: var(--pointer-size);
  z-index: 2;
}
@media (max-width: 768.98px) {
  ._pointer_djc32_73 {
    --pointer-size: 8px;
  }
}
._pointerLighter_djc32_91 {
  background-clip: padding-box;
  background-color: transparent;
  background-image: radial-gradient(
    circle,
    var(--w-current-event-primary-color) 0,
    transparent 20%
  );
  background-position-y: -305px;
  background-repeat: no-repeat;
  border-radius: 50%;
  height: 610px;
  -webkit-mask: radial-gradient(304px, transparent 99%, #000) 0 0;
  mask: radial-gradient(304px, transparent 99%, #000) 0 0;
  opacity: 0;
  position: absolute;
  top: 0;
  width: 610px;
  z-index: 1;
}
@media (max-width: 768.98px) {
  ._pointerLighter_djc32_91 {
    background-position-y: -180px;
    height: 360px;
    -webkit-mask: radial-gradient(179px, transparent 99%, #000) 0 0;
    mask: radial-gradient(179px, transparent 99%, #000) 0 0;
    width: 360px;
  }
}
._highlighted_djc32_115 ._pointerLighter_djc32_91,
._highlighted_djc32_115 ._pointer_djc32_73 {
  opacity: 1;
  transition: opacity;
  transition-duration: 0.4s;
}
._highlighted_djc32_115 ._fieldBgImage_djc32_120,
._highlighted_djc32_115 ._fieldLight_djc32_120 {
  background-color: var(--prize-item-rarity-color);
  transition: background-color;
  transition-duration: 0.4s;
}
._highlighted_djc32_115 ._field_djc32_120 {
  background-image: radial-gradient(
    circle,
    var(--prize-item-rarity-color) 0,
    var(--w-surface-color-12) 80%
  );
}
._waiting_djc32_129 ._fieldBgImage_djc32_120 {
  opacity: 0.5;
}
._waiting_djc32_129 ._fieldLight_djc32_120 {
  opacity: 0.1;
  transition: opacity;
  transition-duration: 0.4s;
}
._waiting_djc32_129 ._pointer_djc32_73 {
  opacity: 0.4;
}
._fieldWrapper_djc32_141 {
  --field-size: 381.25px;
  --field-offset: 20px;
  background-color: var(--w-surface-color-12);
  border: var(--field-offset) solid var(--w-surface-color-12);
  border-radius: 50%;
  height: var(--field-size);
  left: calc(50% - var(--field-size) / 2);
  overflow: hidden;
  position: absolute;
  top: calc(50% - var(--field-size) / 2);
  width: var(--field-size);
  z-index: 1;
}
@media (max-width: 768.98px) {
  ._fieldWrapper_djc32_141 {
    --field-offset: 6px;
    --field-size: 225px;
  }
}
._field_djc32_120 {
  background-clip: padding-box;
  background-color: var(--w-surface-color-12);
  background-image: radial-gradient(
    circle,
    var(--w-current-event-primary-color) 0,
    var(--w-surface-color-12) 80%
  );
  background-position-y: calc(var(--field-size) / 2 * -1);
  background-repeat: no-repeat;
  border-radius: 50%;
  height: calc(var(--field-size) - var(--field-offset) * 2);
  padding: 20px;
  width: calc(var(--field-size) - var(--field-offset) * 2);
}
._field_djc32_120:before {
  background-color: var(--w-surface-color-10);
  border-radius: inherit;
  bottom: 0;
  content: "";
  left: 0;
  margin: 1px;
  position: absolute;
  right: 0;
  top: 0;
}
._field_djc32_120 > button {
  left: 78%;
  position: absolute;
  top: 54px;
  z-index: 4;
}
._fieldBgImage_djc32_120 {
  background-color: var(--w-current-event-primary-color);
  height: 50%;
  left: 25%;
  -webkit-mask-image: url(/assets/images/logo.svg);
  mask-image: url(/assets/images/logo.svg);
  -webkit-mask-position: center;
  mask-position: center;
  opacity: 0.6;
  position: absolute;
  top: 4%;
  transform: scale(1.5) rotate(-34deg);
  width: 50%;
}
@media (max-width: 768.98px) {
  ._fieldBgImage_djc32_120 {
    transform: rotate(-34deg);
  }
}
._fieldLight_djc32_120 {
  background-color: var(--w-current-event-primary-color);
  border-radius: 50%;
  filter: blur(44px);
  height: 40%;
  left: 25%;
  mix-blend-mode: color-dodge;
  opacity: 0.4;
  position: absolute;
  top: 10%;
  transition: background-color;
  transition-duration: 0.4s;
  width: 50%;
}
._fade-enter_djc32_225 {
  opacity: 1;
  transition: opacity 0.6s ease-in;
  transition-delay: 0.2s;
}
._fade-leave_djc32_231 {
  opacity: 0;
  transition: opacity 0.3s ease-out;
}
._enter-from_djc32_236 {
  opacity: 0;
}
._base_1kf3v_1 {
  background: var(--bg-image-url) center/cover no-repeat;
  display: flex;
  height: 400px;
  justify-content: center;
  overflow: hidden;
  position: relative;
}
@media (max-width: 768.98px) {
  ._base_1kf3v_1 {
    height: 262px;
  }
}
._wheel_1kf3v_15 {
  height: 100%;
  position: relative;
  top: 76px;
  width: -moz-min-content;
  width: min-content;
  z-index: 2;
}
._leftBannerImg_1kf3v_23,
._rightBannerImg_1kf3v_24 {
  height: 100%;
  max-width: 472px;
  position: absolute;
  z-index: 1;
}
@media (max-width: 768.98px) {
  ._leftBannerImg_1kf3v_23,
  ._rightBannerImg_1kf3v_24 {
    display: none;
  }
}
._leftBannerImg_1kf3v_23 {
  left: -4%;
}
._rightBannerImg_1kf3v_24 {
  right: -4%;
}
._info_1kf3v_45 {
  align-items: center;
  background-color: var(--w-surface-color-7);
  border-radius: 2px;
  bottom: 16px;
  display: flex;
  height: 44px;
  justify-content: center;
  position: absolute;
  right: 16px;
  width: 44px;
  z-index: 2;
}
@media (max-width: 768.98px) {
  ._info_1kf3v_45 {
    bottom: unset;
    top: 16px;
  }
}
._infoIcon_1kf3v_65 {
  color: var(--w-surface-color-3);
  font-size: 24px;
}
._gameId_1kf3v_70 {
  font-size: 16px;
  font-weight: 600;
  line-height: 22px;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
  color: var(--w-text-color-3);
  position: absolute;
  right: 16px;
  top: 16px;
  z-index: 2;
}
@media (max-width: 768.98px) {
  ._gameId_1kf3v_70 {
    left: 16px;
    right: unset;
  }
}
._policies_1kf3v_90 {
  background-color: var(--w-surface-color-7);
  color: var(--w-text-color-3);
  list-style-type: disc;
  margin-left: 8px;
  max-width: 300px;
  padding: 16px;
}
._policyItem_1kf3v_99 {
  font-size: 14px;
  font-weight: 400;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  margin-bottom: 12px;
}
._policyItem_1kf3v_99 > span {
  color: var(--w-text-color-1);
}
._policyItem_1kf3v_99:last-child {
  margin-bottom: 0;
}
._base_fsdol_1 {
  gap: 12px;
  width: 100%;
}
._base_fsdol_1,
._base_fsdol_1 > ul {
  align-items: center;
  display: flex;
  justify-content: center;
}
._base_fsdol_1 > ul {
  gap: 4px;
}
._base_fsdol_1 > span {
  font-size: 14px;
  font-weight: 600;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-1);
}
._bullet_fsdol_24 {
  background-color: var(--w-surface-color-7);
  border-radius: 50%;
  height: 6px;
  width: 6px;
}
._activeBullet_fsdol_31 {
  background-color: var(--w-current-event-primary-color);
  height: 8px;
  width: 8px;
}
._base_155zt_1 {
  --steps-gap: 12px;
  --bg-color: wSurfaceColor(12);
  --bg-prev-color: wSurfaceColor(12);
  font-size: 14px;
  font-weight: 400;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  align-items: center;
  display: flex;
  gap: 12px;
  justify-content: center;
  width: 100%;
}
@media (max-width: 768.98px) {
  ._base_155zt_1 {
    justify-content: space-around;
  }
}
@media (max-width: 526px) {
  ._base_155zt_1 {
    flex-wrap: wrap;
    justify-content: space-between;
  }
}
._stepper_155zt_29 {
  align-items: center;
  display: flex;
  justify-content: space-between;
  width: 342px;
}
@media (max-width: 768.98px) {
  ._stepper_155zt_29 {
    margin: 0 auto;
    max-width: 400px;
    width: 100%;
  }
}
@media (max-width: 526px) {
  ._stepper_155zt_29 {
    order: 0;
  }
}
._stepWrapper_155zt_48 {
  align-items: center;
  display: flex;
  flex-grow: 1;
  justify-content: flex-end;
}
._stepWrapper_155zt_48:first-of-type {
  flex-grow: 0;
}
._stepWrapper_155zt_48:first-of-type > ._connector_155zt_57 {
  border-bottom-left-radius: 2px;
  border-top-left-radius: 2px;
  flex-grow: 0;
  width: 16px;
}
._step_155zt_29 {
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-transform: none;
  --font-size: 12px;
  --line-height: 16px;
  align-items: center;
  border-radius: 40px;
  color: var(--w-text-color-3);
  display: flex;
  height: 20px;
  justify-content: center;
  min-width: 38px;
  position: relative;
  transition: background-color, color;
  transition-duration: 0.2s;
  width: 38px;
}
._connector_155zt_57,
._step_155zt_29 {
  background-color: var(--w-surface-color-12);
}
._connector_155zt_57 {
  flex-grow: 1;
  height: 4px;
}
._activatedSpins_155zt_91 {
  min-width: 120px;
  white-space: nowrap;
}
@media (max-width: 526px) {
  ._activatedSpins_155zt_91 {
    flex-grow: 1;
    max-width: 120px;
    order: 1;
  }
}
._tokensCount_155zt_103 {
  font-size: 14px;
  font-weight: 600;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  align-items: center;
  background-color: var(--w-surface-color-12);
  border-radius: 100px;
  color: var(--w-text-color-1);
  display: flex;
  gap: 4px;
  height: 28px;
  justify-content: center;
  min-width: 98px;
  width: 98px;
}
@media (max-width: 526px) {
  ._tokensCount_155zt_103 {
    flex-grow: 1;
    max-width: 98px;
    order: 2;
  }
}
._tokenImg_155zt_129 {
  height: 24px;
  min-width: 24px;
  width: 24px;
}
._done_155zt_136 > ._step_155zt_29 {
  background-color: var(--bg-color);
  color: var(--w-text-color-1);
  transition: background-color, color;
  transition-duration: 0.2s;
}
._done_155zt_136 > ._connector_155zt_57 {
  background-image: linear-gradient(
    90deg,
    var(--bg-prev-color) 0,
    var(--bg-color) 100%
  );
}
._done_155zt_136 > ._connector_155zt_57:first-of-type {
  background-color: var(--bg-color);
}
._base_1xp4w_1 {
  font-size: 14px;
  font-weight: 400;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  align-items: center;
  color: var(--w-text-color-1);
  display: flex;
  gap: 2px;
  justify-content: space-between;
  position: relative;
}
._base_1xp4w_1 > * {
  background-color: var(--w-surface-color-9);
  flex-grow: 1;
  height: 50px;
  padding: 12px;
}
@media (max-width: 982px) {
  ._base_1xp4w_1 {
    flex-wrap: wrap;
  }
}
@media (max-width: 526px) {
  ._base_1xp4w_1 > * {
    height: 100%;
  }
}
._steppersWrap_1xp4w_32 {
  flex-grow: 1;
  min-width: 540px;
}
@media (max-width: 982px) {
  ._steppersWrap_1xp4w_32 {
    order: 0;
    width: 100%;
  }
}
@media (max-width: 526px) {
  ._steppersWrap_1xp4w_32 {
    min-width: unset;
  }
}
._players_1xp4w_48,
._timer_1xp4w_49 {
  align-items: center;
  display: flex;
  justify-content: center;
  max-width: 390px;
  min-width: 220px;
  width: 16%;
}
@media (max-width: 982px) {
  ._players_1xp4w_48,
  ._timer_1xp4w_49 {
    flex-grow: 1;
    max-width: unset;
  }
}
@media (max-width: 526px) {
  ._players_1xp4w_48,
  ._timer_1xp4w_49 {
    flex-direction: column;
    min-height: 74px;
    min-width: unset;
  }
}
._timer_1xp4w_49 {
  gap: 12px;
  overflow: hidden;
  position: relative;
}
._timer_1xp4w_49:before {
  background-color: transparent;
  bottom: 0;
  box-shadow: 0 0 20px 1px var(--w-current-event-primary-color),
    0 0 40px 6px var(--w-current-event-primary-color);
  content: "";
  height: 0;
  left: 20px;
  opacity: 0.5;
  position: absolute;
  right: 20px;
}
@media (max-width: 982px) {
  ._timer_1xp4w_49 {
    order: 2;
  }
}
._players_1xp4w_48 {
  gap: 8px;
}
._players_1xp4w_48 > p {
  font-size: 14px;
  font-weight: 400;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
}
@media (max-width: 982px) {
  ._players_1xp4w_48 {
    order: 1;
  }
}
._userIcon_1xp4w_112 {
  font-size: 24px;
}
._userIconActive_1xp4w_116 {
  color: var(--w-current-event-primary-color);
}
._nowText_1xp4w_120 {
  font-size: 14px;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  text-transform: uppercase;
}
._countdown_1xp4w_131,
._nowText_1xp4w_120 {
  color: var(--w-current-event-primary-color);
  font-weight: 600;
}
._countdown_1xp4w_131 {
  font-size: 16px;
  line-height: 22px;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
}
@keyframes _rolling_vc305_78 {
  0% {
    transform: translate(0);
  }
  to {
    transform: translate(calc(12px + var(--roll-to-point) * -1px));
  }
}
._base_vc305_9 {
  --pointer-size: 12px;
  border: 1px solid;
  border-bottom: 0;
  border-image-slice: 1;
  border-image-source: radial-gradient(
    circle,
    var(--w-current-event-primary-color) 0,
    var(--w-surface-color-10) 72%
  );
  border-left: 0;
  border-right: 0;
  min-height: 116px;
  overflow: hidden;
  position: relative;
  width: 100%;
}
._base_vc305_9:after,
._base_vc305_9:before {
  bottom: 0;
  box-shadow: 0 0 20px 10px var(--w-surface-color-10),
    0 0 40px 32px var(--w-surface-color-10);
  content: "";
  position: absolute;
  top: 0;
  width: 0;
}
._base_vc305_9:before {
  left: 0;
  z-index: 3;
}
._base_vc305_9:after {
  right: 0;
  z-index: 2;
}
._base_vc305_9 button {
  margin-left: 60px;
}
._winState_vc305_43 ._pointer_vc305_45,
._winState_vc305_43 ._winBlur_vc305_44,
._winState_vc305_43 ._winLighter_vc305_43 {
  opacity: 1;
  transition: opacity;
  transition-duration: 0.4s;
}
._winState_vc305_43 ._winLighter_vc305_43 {
  opacity: 0.3;
}
._winState_vc305_43 ._ticket_vc305_53 {
  opacity: 0.5;
  transition: opacity;
  transition-duration: 0.4s;
}
._carrousel_vc305_59 {
  align-items: center;
  display: flex;
  position: absolute;
  top: 24px;
  z-index: 2;
}
._ticket_vc305_53 {
  align-items: center;
  display: flex;
  flex-direction: column;
  min-width: var(--slot-width);
  opacity: 1;
  transition: opacity;
  transition-duration: 0.4s;
  width: var(--slot-width);
}
._rolling_vc305_78 {
  animation-duration: 3.5s;
  animation-fill-mode: forwards;
  animation-name: _rolling_vc305_78;
  animation-timing-function: cubic-bezier(0, 0.02, 0, 0.99);
}
._pointer_vc305_45 {
  border-left: var(--pointer-size) solid transparent;
  border-right: var(--pointer-size) solid transparent;
  border-top: var(--pointer-size) solid var(--w-current-event-primary-color);
  left: calc(50% - var(--pointer-size));
  opacity: 0.7;
  width: var(--pointer-size);
  z-index: 3;
}
._pointer_vc305_45,
._winBlur_vc305_44,
._winLighter_vc305_43 {
  position: absolute;
  top: 0;
  transition: opacity;
  transition-duration: 0.4s;
}
._winBlur_vc305_44,
._winLighter_vc305_43 {
  bottom: 0;
  opacity: 0;
  width: 100%;
}
._winLighter_vc305_43 {
  background-image: linear-gradient(
    90deg,
    transparent 45%,
    var(--w-current-event-primary-color) 50%,
    transparent 55%
  );
  z-index: 2;
}
@media (max-width: 768.98px) {
  ._winLighter_vc305_43 {
    background-image: linear-gradient(
      90deg,
      transparent 35%,
      var(--w-current-event-primary-color) 50%,
      transparent 65%
    );
  }
}
._winBlur_vc305_44 {
  background-image: linear-gradient(
    90deg,
    transparent 20%,
    var(--w-current-event-primary-color) 50%,
    transparent 80%
  );
  filter: blur(140px);
  z-index: 1;
}
._base_13yta_1 {
  padding: 20px;
}
._emptyContent_13yta_5 {
  font-size: 14px;
  font-weight: 600;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  align-items: center;
  color: var(--w-text-color-3);
  display: flex;
  flex-direction: column;
  height: 100%;
  width: 100%;
}
._emptyIcon_13yta_20 {
  font-size: 20px;
}
._temporaryRoulette_13yta_24 {
  margin-top: 42px;
}
._tickets_13yta_28 {
  align-items: center;
  display: flex;
  height: calc(100% - 17px);
  justify-content: center;
  width: 100%;
  z-index: 5;
}
._ticket_13yta_28 {
  margin-left: 16px;
  min-width: 62px;
  width: 62px;
}
._seeAll_13yta_46,
._ticket_13yta_28 {
  align-items: center;
  display: flex;
  flex-direction: column;
}
._seeAll_13yta_46 {
  font-size: 12px;
  font-weight: 400;
  gap: 6px;
  justify-content: center;
  padding: 0 12px 6px;
}
._seeAll_13yta_46 > button {
  align-items: center;
  background-color: var(--w-surface-color-7);
  border: none;
  border-radius: 50%;
  cursor: pointer;
  display: flex;
  height: 40px;
  justify-content: center;
  outline: none;
  width: 40px;
}
._seeAll_13yta_46 > button,
._seeAll_13yta_46 > span {
  color: var(--w-text-color-3);
}
@keyframes _spin_g5r2a_79 {
  0% {
    transform: rotate(0);
  }
  to {
    transform: rotate(1turn);
  }
}
._base_g5r2a_9 {
  border-radius: 4px;
  height: 100%;
  min-height: 120px;
  overflow: hidden;
  width: 100%;
}
._prize_g5r2a_17 {
  position: relative;
}
._prize_g5r2a_17:hover > ._carpet_g5r2a_20 {
  transform: translateY(0);
  transition: transform;
  transition-duration: 0.4s;
}
._carpet_g5r2a_20 {
  align-items: center;
  display: flex;
  height: 120px;
  justify-content: center;
  position: absolute;
  top: 4px;
  transform: translateY(110%);
  transition: transform;
  transition-duration: 0.4s;
  width: 100%;
  z-index: 6;
}
._carpet_g5r2a_20:before {
  bottom: 0;
  content: "";
  opacity: 0.8;
  position: absolute;
  top: 0;
  z-index: -1;
}
._carpet_g5r2a_20:before,
._emptyBlock_g5r2a_50 {
  background-color: var(--w-surface-color-8);
  width: 100%;
}
._emptyBlock_g5r2a_50 {
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
  text-transform: none;
  --font-size: 12px;
  --line-height: 16px;
  align-items: center;
  color: var(--w-text-color-3);
  display: flex;
  height: 100%;
  justify-content: center;
  min-height: 120px;
  position: relative;
}
._emptyBlock_g5r2a_50 span {
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  line-height: inherit;
}
._emptyBlock_g5r2a_50 > span {
  left: 8px;
  position: absolute;
  top: 8px;
}
._spinnerWrap_g5r2a_79 {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 4px;
  justify-content: center;
}
._opening_g5r2a_87 > span {
  color: var(--w-text-color-1);
}
._disabled_g5r2a_91 {
  background-color: var(--w-surface-color-9);
  color: var(--w-text-color-4);
}
._disabledIcon_g5r2a_97,
._loaderIcon_g5r2a_96 {
  font-size: 24px;
}
._disabledIcon_g5r2a_97 {
  color: var(--w-text-color-4);
}
._loaderIcon_g5r2a_96 {
  animation-duration: 0.4s;
  animation-iteration-count: infinite;
  animation-name: _spin_g5r2a_79;
  animation-timing-function: ease-out;
  color: var(--w-surface-color-4);
}
._enter-active_g5r2a_113,
._leave-active_g5r2a_114 {
  opacity: 1;
  transition: opacity 1s ease;
}
._enter-from_g5r2a_119,
._leave-to_g5r2a_120 {
  opacity: 0;
}
._base_61b2d_1 {
  width: 100%;
}
._queue_61b2d_5 {
  display: grid;
  gap: 8px;
  grid-auto-rows: 120px;
  grid-template-columns: repeat(5, 1fr);
  justify-items: center;
  position: relative;
  width: 100%;
  z-index: 0;
}
._mobileSlider_61b2d_16 {
  height: 100%;
  margin: 0 auto;
  max-width: 580px;
  min-height: 120px;
}
._slider_61b2d_23 {
  min-height: 120px;
}
._bulletsWrap_61b2d_27 {
  align-items: center;
  display: flex;
  gap: 4px;
  justify-content: flex-end;
  padding: 4px 20px 4px 4px;
}
._bullet_61b2d_27 {
  background-color: var(--w-surface-color-7);
  border-radius: 50%;
  display: block;
  height: 6px;
  width: 6px;
}
._activeBullet_61b2d_44 {
  background-color: var(--w-current-event-primary-color);
}
._mobileSlide_61b2d_16 {
  align-items: stretch;
  display: flex;
  gap: 2px;
  justify-content: center;
}
._winner_61b2d_55 {
  align-items: center;
  background-color: var(--w-surface-color-9);
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 30%;
}
._winner_61b2d_55 > span {
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
  text-transform: none;
  --font-size: 12px;
  --line-height: 16px;
  color: var(--w-text-color-4);
}
._prize_61b2d_73 {
  height: 100%;
  width: 70%;
}
@keyframes _jump-down_y41bb_1 {
  0% {
    transform: translateY(-300px);
  }
  80% {
    transform: translateY(20px);
  }
  to {
    transform: translateY(0);
  }
}
._base_y41bb_12 {
  --transition-time: 0.4s;
  --carousel-height: 116px;
  align-items: center;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 100%;
  height: 100%;
  height: var(--carousel-height);
  margin-top: 2px;
  overflow: hidden;
  position: relative;
  width: 100%;
  z-index: 2;
}
._base_y41bb_12,
._spinningState_y41bb_29 {
  transition: height var(--transition-time) ease;
}
._spinningState_y41bb_29 {
  height: calc(var(--carousel-height) + 150px);
}
._carousel_y41bb_34,
._queue_y41bb_35 {
  background-color: var(--w-surface-color-10);
  position: absolute;
  width: 100%;
}
._carousel_y41bb_34 {
  top: 0;
  z-index: 1;
}
._queue_y41bb_35 {
  animation-delay: calc(var(--transition-time) + 0.2s);
  animation-duration: calc(var(--transition-time) + 0.2s);
  animation-fill-mode: forwards;
  animation-name: _jump-down_y41bb_1;
  animation-timing-function: ease;
  background-color: var(--w-surface-color-10);
  padding: 16px 24px;
  top: var(--carousel-height);
  transform: translateY(-300px);
  z-index: 0;
}
@media (max-width: 768.98px) {
  ._queue_y41bb_35 {
    margin-bottom: 12px;
  }
}
._enter-active_y41bb_64,
._leave-active_y41bb_65 {
  transform: translateY(0);
  transition: transform var(--transition-time) ease;
  transition-delay: var(--transition-time);
}
._enter-from_y41bb_71,
._leave-to_y41bb_72 {
  transform: translateY(-200px);
  transition: transform var(--transition-time) ease-in;
}
._base_jdzi0_1 {
  width: 100%;
}
._base_jdzi0_1 > ._description_jdzi0_4,
._base_jdzi0_1 > ._header_jdzi0_4 {
  text-align: center;
}
._base_jdzi0_1 > ._header_jdzi0_4 {
  font-size: 24px;
  font-weight: 600;
  line-height: 32px;
  text-transform: none;
  --font-size: 24px;
  --line-height: 32px;
  color: var(--w-text-color-1);
  margin-bottom: 8px;
}
._base_jdzi0_1 > ._description_jdzi0_4 {
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
  color: var(--w-text-color-2);
  display: block;
  margin-bottom: 32px;
}
@media (max-width: 768.98px) {
  ._base_jdzi0_1 > ._description_jdzi0_4 {
    margin-bottom: 16px;
  }
}
._base_jdzi0_1 > ._content_jdzi0_33 {
  width: 100%;
}
@media (max-width: 768.98px) {
  ._base_jdzi0_1 > ._header_jdzi0_4 {
    font-size: 18px;
    font-weight: 600;
    line-height: 24px;
    text-transform: none;
    --font-size: 18px;
    --line-height: 24px;
  }
  ._base_jdzi0_1 > ._description_jdzi0_4 {
    font-size: 12px;
    font-weight: 400;
    line-height: 16px;
    text-transform: none;
    --font-size: 12px;
    --line-height: 16px;
  }
  ._base_jdzi0_1 > ._content_jdzi0_33 {
    padding: 0 16px;
  }
}
._items_14j14_1 {
  display: grid;
  gap: 8px;
  grid-template-columns: repeat(auto-fill, minmax(210px, 1fr));
}
@media (max-width: 768.98px) {
  ._items_14j14_1 {
    grid-template-columns: repeat(auto-fill, minmax(160px, 1fr));
  }
}
._placeholder_1m1vd_1 {
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
  color: var(--w-text-color-3);
  text-align: center;
}
._history_1m1vd_12 {
  flex-direction: column;
}
._historyItem_1m1vd_20,
._history_1m1vd_12 {
  align-items: center;
  display: flex;
  gap: 8px;
  width: 100%;
}
._historyItem_1m1vd_20 {
  justify-content: center;
}
@media (max-width: 768.98px) {
  ._historyItem_1m1vd_20 {
    flex-direction: column;
    gap: 2px;
    max-width: 580px;
  }
}
._historyStat_1m1vd_35 {
  display: flex;
  flex-direction: column;
  gap: 2px;
  height: 100%;
  width: 200px;
}
@media (max-width: 768.98px) {
  ._historyStat_1m1vd_35 {
    display: none;
  }
}
._content_1m1vd_48 {
  background-color: var(--w-surface-color-9);
  height: 94px;
  padding: 4px 16px;
}
._contentHeader_1m1vd_54 {
  align-items: center;
  display: flex;
  justify-content: space-between;
  width: 100%;
}
._contentHeader_1m1vd_54 span {
  font-size: 14px;
  font-weight: 600;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-1);
}
._contentHeader_1m1vd_54 > span:first-of-type:before {
  color: var(--w-text-color-4);
  content: "#";
  font-size: inherit;
  font-weight: inherit;
  margin-right: 4px;
}
._usersIcon_1m1vd_77 {
  color: var(--w-text-color-4);
  font-size: 20px;
}
._contentUsers_1m1vd_82 {
  gap: 4px;
}
._contentUsers_1m1vd_82,
._tokens_1m1vd_89 {
  align-items: center;
  display: flex;
  justify-content: center;
}
._tokens_1m1vd_89 {
  gap: 2px;
  margin-top: 10px;
}
._tokens_1m1vd_89 > span {
  font-size: 24px;
  font-weight: 600;
  line-height: 32px;
  text-transform: none;
  --font-size: 24px;
  --line-height: 32px;
  color: var(--w-text-color-1);
}
@media (max-width: 768.98px) {
  ._tokens_1m1vd_89 {
    margin-top: 0;
  }
  ._tokens_1m1vd_89 > span {
    font-size: 14px;
    font-weight: 600;
    line-height: 19px;
    text-transform: none;
    --font-size: 14px;
    --line-height: 19px;
  }
}
._tokenImg_1m1vd_119 {
  height: 40px;
  width: 40px;
}
@media (max-width: 768.98px) {
  ._tokenImg_1m1vd_119 {
    height: 20px;
    width: 20px;
  }
}
._eventDateString_1m1vd_131,
._eventDate_1m1vd_130 {
  align-items: center;
  display: flex;
  gap: 2px;
  justify-content: center;
}
._eventDate_1m1vd_130 {
  background-color: var(--w-surface-color-8);
  border-radius: 2px;
}
._eventDateString_1m1vd_131 {
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  text-transform: none;
  --font-size: 12px;
  --line-height: 16px;
  height: 24px;
}
._eventDateString_1m1vd_131 span:first-child {
  color: var(--w-text-color-3);
}
._eventDateString_1m1vd_131 span:last-child {
  color: var(--w-text-color-4);
}
._clockImg_1m1vd_159 {
  color: var(--w-surface-color-4);
  font-size: 18px;
}
._historyStatMobile_1m1vd_164 {
  align-items: center;
  background-color: var(--w-surface-color-9);
  display: none;
  height: 50px;
  justify-content: space-between;
  padding: 16px;
  width: 100%;
}
@media (max-width: 768.98px) {
  ._historyStatMobile_1m1vd_164 {
    display: flex;
  }
}
._left_1m1vd_179 {
  display: flex;
  flex-direction: column;
}
._left_1m1vd_179 > span {
  font-size: 14px;
  font-weight: 600;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-1);
}
._left_1m1vd_179 > span:before {
  color: var(--w-text-color-4);
  content: "#";
  font-size: inherit;
  font-weight: inherit;
  margin-right: 4px;
}
._right_1m1vd_200 {
  align-items: center;
  display: flex;
  gap: 12px;
  justify-content: center;
}
._base_1nl4j_1 {
  display: flex;
  flex-direction: column;
  gap: 32px;
  height: 100%;
  margin-top: 32px;
  width: 100%;
}
._base_dk1hq_1 {
  border-radius: 2px;
  overflow: hidden;
}
@media (min-width: 768.98px) {
  ._base_dk1hq_1 {
    background: var(--w-surface-color-11) var(--_banner-background-image)
      left/cover no-repeat;
    -moz-column-gap: 24px;
    column-gap: 24px;
    display: flex;
    padding: 20px 24px;
  }
}
._image_dk1hq_14 {
  display: none;
}
@media (max-width: 768.98px) {
  ._image_dk1hq_14 {
    display: block;
    width: 100%;
  }
}
@media (min-width: 768.98px) {
  ._info_dk1hq_25 {
    flex: 1 1 0;
    max-width: 500px;
  }
}
@media (max-width: 768.98px) {
  ._info_dk1hq_25 {
    background-color: var(--w-surface-color-7);
    padding: 12px 16px;
  }
}
._heading_dk1hq_37 {
  margin-bottom: 16px;
}
@media (max-width: 768.98px) {
  ._heading_dk1hq_37 {
    display: none;
  }
}
._title_dk1hq_46 {
  font-size: 20px;
  font-weight: 600;
  line-height: 27px;
  margin-bottom: 4px;
  text-transform: none;
  --font-size: 20px;
  --line-height: 27px;
  color: var(--w-text-color-1);
}
._text_dk1hq_57 {
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
  color: var(--w-text-color-3);
}
._footer_dk1hq_67 {
  align-items: center;
  display: flex;
  gap: 16px;
}
@media (max-width: 768.98px) {
  ._footer_dk1hq_67 {
    flex-wrap: wrap;
    gap: 12px;
    justify-content: center;
  }
}
._button_dk1hq_80 {
  flex: auto;
}
._logo_dk1hq_84 {
  flex: 1 1 0;
  position: relative;
}
@media (max-width: 768.98px) {
  ._logo_dk1hq_84 {
    display: none;
  }
}
._logo_dk1hq_84 img {
  height: 100%;
  left: 50%;
  -o-object-fit: contain;
  object-fit: contain;
  -o-object-position: center;
  object-position: center;
  position: absolute;
  top: 0;
  transform: translate(-50%);
  width: auto;
}
.socials[data-v-16e42e46] {
  align-items: center;
  color: #fff;
  display: flex;
  font-size: 0.625rem;
  font-weight: 600;
  gap: 0.375rem;
  justify-content: space-between;
  position: relative;
  z-index: 5;
}
.socials.new .social-item__btn-icon[data-v-16e42e46] {
  color: #8f9daa;
}
.socials.new .social-item__btn[data-v-16e42e46] {
  background-color: #1e1e29;
  color: #8f9daa;
}
.socials.new .social-item__btn[data-v-16e42e46]:hover {
  background-color: #292937;
}
.socials strong[data-v-16e42e46] {
  align-items: center;
  display: flex;
  font-weight: 700;
}
.socials strong i[data-v-16e42e46] {
  color: #b5b9bc;
  font-size: 0.9375rem;
}
.socials strong span[data-v-16e42e46] {
  font-size: 0.75rem;
  font-weight: 600;
  margin: 0 0 0 0.75rem;
}
.socials .socials-items[data-v-16e42e46] {
  align-items: center;
  display: flex;
  grid-gap: 0.375rem;
  right: 0;
}
@media screen and (max-width: 768px) {
  .socials .socials-items[data-v-16e42e46] {
    flex-direction: column;
    position: absolute;
    top: calc(100% + 0.3125rem);
    grid-gap: 0.3125rem;
    height: 0;
    overflow: hidden;
    transition: height 0.3s ease;
  }
  .socials .socials-items.socials-items__open[data-v-16e42e46] {
    height: var(--height-var);
  }
}
.socials .social-item__btn[data-v-16e42e46] {
  align-items: center;
  background: #16182199;
  border-radius: 2px;
  cursor: pointer;
  display: flex;
  font-size: 0.7rem;
  height: 2.1875rem;
  justify-content: center;
  position: relative;
  transition: background-color 0.3s;
  width: 2.1875rem;
}
.socials .social-item__btn-icon[data-v-16e42e46] {
  color: #fff;
  font-size: 18px;
}
@media screen and (max-width: 768px) {
  .socials .social-item__btn[data-v-16e42e46] {
    background-color: #1b1c25cc;
  }
}
.socials .social-item__btn[data-v-16e42e46]:hover {
  background: #1e1e29;
}
.socials .social-item__btn .core-copy[data-v-16e42e46] {
  font-size: 0.8rem;
}
.socials .social-item__btn .core-facebook[data-v-16e42e46] {
  font-size: 1rem;
}
.socials .social-item__btn i[data-v-16e42e46] {
  position: absolute;
  transition: opacity 0.3s ease;
}
.socials .social-item__btn i.hidden[data-v-16e42e46] {
  opacity: 0;
}
@media screen and (max-width: 768px) {
  .socials .tooltip-content {
    display: none !important;
  }
}
.case-add-to-favorites[data-v-ad4e90d2] {
  align-items: center;
  background-color: #16182199;
  border-radius: 2px;
  cursor: pointer;
  display: flex;
  font-size: 12px;
  font-weight: 600;
  gap: 6px;
  height: 2.1875rem;
  justify-content: center;
  padding: 0 10px;
  transition: background-color 0.3s;
  white-space: nowrap;
}
@media (max-width: 768px) {
  .case-add-to-favorites[data-v-ad4e90d2] {
    background-color: #1b1c25cc;
  }
}
.case-add-to-favorites[data-v-ad4e90d2]:hover {
  background-color: #1e1e29;
}
.case-add-to-favorites--is-new[data-v-ad4e90d2] {
  background-color: var(--w-surface-color-8);
  color: var(--w-text-color-1);
}
.case-add-to-favorites--is-new[data-v-ad4e90d2]:hover {
  background-color: var(--w-surface-color-7);
}
.case-add-to-favorites--is-new .case-add-to-favorites__icon[data-v-ad4e90d2] {
  color: var(--w-surface-color-3);
}
.case-add-to-favorites__icon[data-v-ad4e90d2] {
  font-size: 14px;
}
@media (max-width: 768px) {
  .case-add-to-favorites__text[data-v-ad4e90d2] {
    display: none;
  }
}
.case-add-to-favorites--in-favorites
  .case-add-to-favorites__icon[data-v-ad4e90d2] {
  color: #ff8845;
}
.core-entity-top-drop {
  --entity-image-size-multiplier: 0.55;
  --entity-image-warbreak-top: 300px;
  height: 169px;
  min-width: 210px;
  position: relative;
  width: 100%;
}
@media (max-width: 768px) {
  .core-entity-top-drop {
    min-width: 185px;
  }
}
.core-entity-top-drop__layout {
  width: 100%;
}
.core-entity-top-drop__layout:before {
  bottom: 70%;
  left: -50%;
}
.core-entity-top-drop__layout:after,
.core-entity-top-drop__layout:before {
  background: var(--core-entity-color);
  border-radius: 100%;
  content: "";
  filter: blur(65px);
  height: 100%;
  position: absolute;
  width: 100%;
  z-index: 0;
}
.core-entity-top-drop__layout:after {
  left: 50%;
  top: 70%;
}
.core-entity-top-drop__layout--new-designed {
  background-color: var(--w-surface-color-8);
  width: 100%;
}
.core-entity-top-drop__layout--new-designed:before {
  background: linear-gradient(
    0deg,
    transparent 0,
    var(--core-entity-color) 30%
  );
  content: "";
  filter: blur(20px);
  height: 150%;
  left: -25%;
  opacity: 0.4;
  position: absolute;
  top: -60%;
  width: 150%;
  z-index: 0;
}
.core-entity-top-drop__layout--new-designed .core-entity__top-left {
  align-items: flex-start;
}
.core-entity-top-drop__layout--new-designed
  .core-entity-top-drop__background-overlay {
  display: none;
}
.core-entity-top-drop__layout--new-designed
  > div:nth-child(2).core-entity__center-center
  > div:nth-child(2).core-entity-top-drop__image:before {
  -webkit-mask-image: url(/static/core/images/entity/case-bg-mask.svg);
  mask-image: url(/static/core/images/entity/case-bg-mask.svg);
  -webkit-mask-size: 45%;
  mask-size: 45%;
}
.core-entity-top-drop__x-info {
  background: var(--core-entity-color);
  border-bottom-right-radius: 2px;
  color: var(--core-entity-top-drop-text-color, #f1f1f1);
  display: flex;
  font-size: 12px;
  font-weight: 700;
  gap: 4px;
  margin: -6px -10px;
  padding: 3px 10px 6px;
}
.core-entity-top-drop__price {
  color: #f1f1f1;
  font-weight: 600;
}
.core-entity-top-drop__csgo-exterior,
.core-entity-top-drop__price {
  font-size: 12px;
  text-align: right;
}
.core-entity-top-drop__subtitle {
  color: #8f9daa;
  font-size: 12px;
  font-weight: 400;
  z-index: 3;
}
.core-entity-top-drop__title {
  color: #f1f1f1;
  font-size: 12px;
  font-weight: 600;
  z-index: 3;
}
.core-entity-top-drop__background-overlay {
  background: #000;
  border-radius: 100%;
  bottom: -70%;
  filter: blur(60px);
  height: 100%;
  left: -40px;
  position: absolute;
  width: 100%;
  z-index: 2;
}
.core-entity-top-drop__hover-block {
  align-items: center;
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: center;
  opacity: 0;
  position: absolute;
  transition: opacity 0.4s;
  width: 100%;
  z-index: 10;
}
.core-entity-top-drop__hover-block:after {
  background-color: #1b1c25;
  content: "";
  height: 100%;
  opacity: 0.8;
  position: absolute;
  width: 100%;
  z-index: -1;
}
@media (hover: hover) {
  .core-entity-top-drop__hover-block:hover {
    opacity: 1;
  }
}
.core-entity-top-drop__user-avatar {
  margin-bottom: 8px;
}
.core-entity-top-drop__user-name {
  color: #f1f1f1;
  font-size: 12px;
  font-weight: 600;
}
.core-entity-top-drop__date {
  color: #8f9daa;
  font-size: 12px;
  font-weight: 600;
}
.core-entity-top-drop__image {
  align-items: center;
  display: flex;
  justify-content: center;
  z-index: 1;
}
.core-entity-top-drop__check-include {
  z-index: 10;
}
.core-entity-top-drop--balance .core-entity-top-drop__price {
  text-align: left;
}
.core-entity-top-drop--wartags {
  --core-price-wartags-width: 9px;
}
.core-entity-top-drop--wartags .core-entity-top-drop__price {
  text-align: left;
}
.core-entity-top-drop.core-entity-top-drop--multiple {
  --entity-image-size-multiplier: 0.21;
  --entity-image-warbreak-top: 125px;
  --entity-image-multiple-size: 72px;
}
.page-case-header[data-v-82e4d893] {
  position: relative;
  z-index: 12;
}
.page-case-header--premium--silver[data-v-82e4d893] .core-page-header__icon {
  color: #8f9daa;
}
.page-case-header--premium-gold[data-v-82e4d893] .core-page-header__icon {
  color: #cf9c19;
}
.page-case-header--premium-diamond[data-v-82e4d893] .core-page-header__icon {
  color: #2094b9;
}
.page-case-header__title[data-v-82e4d893] {
  text-transform: capitalize;
}
.page-case-header[data-v-82e4d893] .core-page-header__icon {
  position: relative;
}
@media (max-width: 768px) {
  .page-case-header[data-v-82e4d893] .core-page-header__icon {
    white-space: normal;
  }
}
@media (max-width: 768px) {
  .page-case-header[data-v-82e4d893] .core-page-header__title {
    text-align: left;
  }
}
@media (max-width: 768px) {
  .page-case-header[data-v-82e4d893] .case-add-to-favorites {
    background: transparent;
    color: #8f9daa;
    height: 44px;
    width: 44px;
  }
}
@media (max-width: 768px) {
  .page-case-header[data-v-82e4d893] .social-item__btn {
    background: transparent;
    color: #8f9daa;
    height: 44px;
    width: 44px;
  }
  .page-case-header[data-v-82e4d893] .social-item__btn:hover {
    background: transparent;
  }
}
.page-case-header__admin-edit[data-v-82e4d893] {
  left: 50%;
  padding-top: 36px;
  position: absolute;
  top: calc(100% + 8px);
  transform: translate(-50%);
}
@media (max-width: 768px) {
  .page-case-header__admin-edit[data-v-82e4d893] {
    left: 0;
    padding-top: 16px;
    transform: none;
  }
}
.page-case-header--on-fire[data-v-82e4d893] {
  margin: 0;
}
@media (max-width: 768px) {
  .page-case-header--on-fire[data-v-82e4d893] .core-button--preset--back {
    background: #1b1c25cc;
    color: #8f9daa;
  }
}
@media (max-width: 768px) {
  .page-case-header--on-fire[data-v-82e4d893] .case-add-to-favorites {
    background: #1b1c25cc;
    color: #8f9daa;
  }
}
@media (max-width: 768px) {
  .page-case-header--on-fire[data-v-82e4d893] .social-item__btn {
    background: #16182199;
    color: #8f9daa;
  }
}
.core-entity-shard-fire[data-v-3a5da144] {
  align-items: center;
  display: flex;
  height: 100%;
  justify-content: center;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.core-entity-shard-fire .shard-fire__blur[data-v-3a5da144] {
  filter: blur(25px);
  height: 2.8125rem;
  width: 2.8125rem;
  z-index: 0;
}
.core-entity-shard-fire .shard-fire__blur[data-v-3a5da144],
.core-entity-shard-fire .shard-fire__blur[data-v-3a5da144]:before {
  background: linear-gradient(132.27deg, #ffc635 0.57%, #ff5252 97.38%);
  border-radius: 50%;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.core-entity-shard-fire .shard-fire__blur[data-v-3a5da144]:before {
  content: "";
}
.core-entity-shard-fire img[data-v-3a5da144] {
  height: 6.25rem;
  position: absolute;
  width: 5rem;
  z-index: 2;
}
.core-entity-shard-fire img.fire__1[data-v-3a5da144] {
  transform: translate(-0.45rem, -0.7rem) rotate(-20deg);
}
.core-entity-shard-fire img.fire__2[data-v-3a5da144] {
  transform: translate(1.5rem, -0.75rem) rotate(-20deg);
}
.core-entity-shard-fire img.fire__3[data-v-3a5da144] {
  transform: translate(2.4rem, -0.2rem) rotate(-20deg);
}
.core-entity-shard[data-v-104d99a5] {
  font-size: 0.75rem;
  line-height: 1rem;
}
.core-entity-shard--active[data-v-104d99a5] {
  color: #04d154;
}
.core-entity-shard--inactive[data-v-104d99a5] {
  color: #eb4b4b;
}
.core-entity-shard-image[data-v-da2bd4ef] {
  align-items: center;
  display: flex;
  height: 100%;
  justify-content: center;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1;
}
.core-entity-shard-image[data-v-da2bd4ef]:before {
  background: #ff8845;
  content: "";
  height: 100%;
  left: 0;
  -webkit-mask: url(/static/core/images/entity/bg-item.svg) center/contain
    no-repeat;
  mask: url(/static/core/images/entity/bg-item.svg) center/contain no-repeat;
  position: absolute;
  top: 0;
  width: 100%;
}
.core-entity-shard-image__box[data-v-da2bd4ef] {
  display: flex;
  height: 9.375rem;
  justify-content: center;
  overflow: hidden;
  width: 11.875rem;
}
.core-entity-shard-image__box-part[data-v-da2bd4ef] {
  filter: grayscale(100%);
  height: 8.125rem;
  overflow: hidden;
  position: relative;
}
.core-entity-shard-image__box-part--obtained[data-v-da2bd4ef] {
  filter: none;
}
.core-entity-shard-image__box-part img[data-v-da2bd4ef] {
  height: 9.0625rem;
  max-width: 9.0625rem;
  position: absolute;
  width: 9.0625rem;
}
.core-entity-shard-image__box-part--1[data-v-da2bd4ef] {
  transform: rotate(17deg);
  width: 4.125rem;
}
.core-entity-shard-image__box-part--1 img[data-v-da2bd4ef] {
  left: 0;
  top: -1.25rem;
  transform: rotate(-15deg);
}
.core-entity-shard-image__box-part--1.core-entity-shard-image__box-part--obtained
  img[data-v-da2bd4ef] {
  top: -0.86rem;
}
.core-entity-shard-image__box-part--2[data-v-da2bd4ef] {
  transform: rotate(17deg);
  width: 1.875rem;
}
.core-entity-shard-image__box-part--2 img[data-v-da2bd4ef] {
  left: -4.0625rem;
  top: 0;
  transform: rotate(-15deg);
}
.core-entity-shard-image__box-part--2.core-entity-shard-image__box-part--obtained
  img[data-v-da2bd4ef] {
  top: 0;
}
.core-entity-shard-image__box-part--3[data-v-da2bd4ef] {
  transform: rotate(16deg);
  width: 1.125rem;
}
.core-entity-shard-image__box-part--3 img[data-v-da2bd4ef] {
  left: -5.9375rem;
  top: 0.4rem;
  transform: rotate(-14deg);
}
.core-entity-shard-image__box-part--3.core-entity-shard-image__box-part--obtained
  img[data-v-da2bd4ef] {
  top: 0.4375rem;
}
.core-entity-shard-image__box-part--4[data-v-da2bd4ef] {
  transform: rotate(16deg);
  width: 2.1875rem;
}
.core-entity-shard-image__box-part--4 img[data-v-da2bd4ef] {
  left: -7.0625rem;
  top: 0.85rem;
  transform: rotate(-14deg);
}
.core-entity-shard-image__box-part--4.core-entity-shard-image__box-part--obtained
  img[data-v-da2bd4ef] {
  top: 0.875rem;
}
.core-entity-shard-part[data-v-9bd30b6e] {
  align-items: center;
  display: flex;
  position: relative;
  grid-gap: 0.3125rem;
}
.core-entity-shard-part__ico-wrapper[data-v-9bd30b6e] {
  display: flex;
  flex-wrap: wrap;
  height: 18px;
  position: relative;
  width: 20px;
}
.core-entity-shard-part__ico[data-v-9bd30b6e] {
  opacity: 0.2;
}
.core-entity-shard-part__ico--2[data-v-9bd30b6e] {
  transform: rotate(90deg);
}
.core-entity-shard-part__ico--3[data-v-9bd30b6e] {
  transform: rotate(270deg);
}
.core-entity-shard-part__ico--4[data-v-9bd30b6e] {
  transform: rotate(180deg);
}
.core-entity-shard-part__ico--active[data-v-9bd30b6e] {
  opacity: 1;
}
.core-entity-shard-part__counter[data-v-9bd30b6e] {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
}
.base-item__shard-action[data-v-9d7e431d] {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 4;
}
.base-item__shard-action .shard__completed-wrapper[data-v-9d7e431d],
.base-item__shard-action .shard__ready-wrapper[data-v-9d7e431d] {
  align-items: center;
  display: flex;
  height: 100%;
  justify-content: center;
  width: 100%;
}
.base-item__shard-action .shard__completed-wrapper[data-v-9d7e431d]:after,
.base-item__shard-action .shard__completed-wrapper[data-v-9d7e431d]:before,
.base-item__shard-action .shard__ready-wrapper[data-v-9d7e431d]:after,
.base-item__shard-action .shard__ready-wrapper[data-v-9d7e431d]:before {
  content: "";
  opacity: 0.7;
  position: absolute;
}
.base-item__shard-action .shard__completed-wrapper[data-v-9d7e431d]:after,
.base-item__shard-action .shard__ready-wrapper[data-v-9d7e431d]:after {
  background: linear-gradient(132.27deg, #ffc635 0.57%, #ff5252 97.38%);
  border-radius: 6.25rem/3.125rem;
  filter: blur(3.4375rem);
  height: 2.375rem;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 3.25rem;
}
.base-item__shard-action .shard__completed-wrapper[data-v-9d7e431d]:before,
.base-item__shard-action .shard__ready-wrapper[data-v-9d7e431d]:before {
  background: #0d0f11;
  height: 100%;
  left: 0;
  top: 0;
  width: 100%;
}
.base-item__shard-action .shard__completed-wrapper[data-v-9d7e431d] {
  grid-gap: 0.375rem;
}
.base-item__shard-action .shard__completed-wrapper[data-v-9d7e431d]:after {
  top: 50%;
}
.base-item__shard-action
  .shard__completed-wrapper
  .shard__completed[data-v-9d7e431d],
.base-item__shard-action .shard__completed-wrapper i[data-v-9d7e431d] {
  font-size: 0.75rem;
  font-weight: 700;
  line-height: 1rem;
  position: relative;
}
.base-item__shard-action .shard__completed-wrapper i[data-v-9d7e431d] {
  color: #ff494b;
}
.base-item__shard-action
  .shard__completed-wrapper
  .shard__completed[data-v-9d7e431d] {
  text-transform: uppercase;
}
.base-item__shard-action .shard__ready-wrapper[data-v-9d7e431d]:after {
  top: 0;
}
.core-entity-shart-to-profile[data-v-4b2879e9] {
  font-size: 0.75rem;
  font-weight: 400;
  text-decoration: underline;
}
.core-entity-shart-to-profile a[data-v-4b2879e9] {
  color: #8f9daa;
  transition: color 0.3s ease;
}
.core-entity-shart-to-profile a[data-v-4b2879e9]:hover {
  color: #fff;
}
.core-entity-shard[data-v-d274835d] {
  background-color: #1b1c25;
  height: 10.1875rem;
  position: relative;
  width: 100%;
}
.core-entity-shard[data-v-d274835d] .core-entity__bottom-right {
  z-index: 10;
}
.core-entity-shard--hover-animated[data-v-d274835d] .core-entity-shard-fire,
.core-entity-shard--hover-animated[data-v-d274835d]
  .core-item-image__image-wrapper {
  transition-duration: 0.5s;
  transition-property: transform, opacity;
}
.core-entity-shard--hover-animated[data-v-d274835d]
  .core-item-image__image-wrapper {
  transform: scale(1);
}
.core-entity-shard--hover-animated[data-v-d274835d] .core-entity-shard-fire {
  opacity: 1;
  z-index: 3;
}
.core-entity-shard--hover-animated[data-v-d274835d]:hover
  .core-entity-shard-fire,
.core-entity-shard--hover-animated[data-v-d274835d]:hover
  .core-item-image__image-wrapper {
  transition-duration: 0.5s;
  transition-property: transform;
}
.core-entity-shard--hover-animated[data-v-d274835d]:hover
  .core-item-image__image-wrapper {
  transform: scale(1.1);
}
.core-entity-shard--hover-animated[data-v-d274835d]:hover
  .core-entity-shard-fire {
  opacity: 0.3;
  z-index: 0;
}
.core-entity-shard--profile[data-v-d274835d] {
  height: 10.1875rem;
}
.core-entity-shard--win[data-v-d274835d] {
  box-shadow: 0 15px 30px #0006;
}
.core-entity-shard--win.core-entity-shard--single[data-v-d274835d] {
  height: 14.0625rem;
  width: 20.625rem;
}
.core-entity-shard--win.core-entity-shard--multiple[data-v-d274835d] {
  background-color: #29293780;
  height: 6.25rem;
  width: 100%;
}
.core-entity-shard--win.core-entity-shard--multiple[data-v-d274835d]
  .core-entity {
  left: 0;
  padding-left: 8.4375rem;
}
.core-entity-shard--win.core-entity-shard--multiple[data-v-d274835d]
  .core-entity__center-center,
.core-entity-shard--win.core-entity-shard--multiple[data-v-d274835d]
  .core-entity__top {
  left: 0;
  width: 8.4375rem;
}
.core-entity-shard--win.core-entity-shard--multiple[data-v-d274835d]
  .core-entity__center-center {
  --entity-image-size-multiplier: 0.35;
  background: #1b1c25;
  height: 100%;
  width: 8.4375rem;
}
.core-entity-shard--win.core-entity-shard--multiple[data-v-d274835d]
  .core-entity__top {
  z-index: 11;
}
.core-entity-shard--win.core-entity-shard--multiple[data-v-d274835d]
  .core-entity-image__image {
  --entity-image-size-multiplier: 0.35;
}
.core-entity-shard--win.core-entity-shard--multiple[data-v-d274835d]
  .core-entity-image:before {
  max-width: 100%;
}
.core-entity-shard--win.core-entity-shard--multiple[data-v-d274835d]
  .core-entity__bottom-left,
.core-entity-shard--win.core-entity-shard--multiple[data-v-d274835d]
  .core-entity__bottom-right {
  left: 8.4375rem;
}
.core-entity-shard--win.core-entity-shard--multiple[data-v-d274835d]
  .core-entity__bottom-left {
  top: 0;
}
.core-entity-shard--win.core-entity-shard--multiple[data-v-d274835d]
  .core-entity__top-left {
  left: auto;
  right: 0;
}
.core-entity-shard--win.core-entity-shard--multiple[data-v-d274835d]
  .core-entity-shard-fire,
.core-entity-shard--win.core-entity-shard--multiple[data-v-d274835d]
  .core-entity-shard-image {
  transform: scale(0.75);
}
.core-entity-shard--win.core-entity-shard--multiple[data-v-d274835d]
  .core-item-csgo-exterior {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  text-align: right;
}
.core-entity-shard__title[data-v-d274835d] {
  font-size: 0.75rem;
  font-weight: 700;
  line-height: 0.9375rem;
  text-align: left;
}
.core-entity-shard__subtitle[data-v-d274835d],
.core-entity-shard__title[data-v-d274835d] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.core-entity-shard__subtitle[data-v-d274835d] {
  color: #8f9daa;
  font-size: 0.625rem;
  font-weight: 400;
  line-height: 0.875rem;
  text-transform: capitalize;
}
.core-entity-shard[data-v-d274835d] .wrapper__layout {
  height: 100%;
  position: relative;
  z-index: 3;
}
.core-entity-shard[data-v-d274835d] .core-entity__center-center {
  z-index: 10;
}
.core-entity-shard[data-v-d274835d] .core-item-image__image {
  --entity-image-size-multiplier: 0.49666;
}
.shards-containes .containes-title[data-v-4cec8be7] {
  justify-content: center;
}
.hot-keys[data-v-723c45a8] {
  align-items: center;
  background: linear-gradient(
    269.99deg,
    #1b1c2500,
    #1b1c25 53.12%,
    #1b1c2500 99.99%
  );
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  color: #f1f1f1;
  display: flex;
  font-size: 12px;
  gap: 45px;
  justify-content: center;
  padding: 23px 0;
  position: relative;
  text-transform: uppercase;
  width: 100%;
  z-index: 2;
}
@media (max-width: 768px) {
  .hot-keys[data-v-723c45a8] {
    display: none;
  }
}
.hot-keys__block[data-v-723c45a8] {
  align-items: center;
  display: flex;
  gap: 6px;
  justify-content: center;
}
.hot-keys__text[data-v-723c45a8] {
  color: #8f9daa;
  font-weight: 500;
}
.hot-keys__key[data-v-723c45a8] {
  align-items: center;
  background-color: #292937;
  border-radius: 3px;
  color: #515765;
  display: flex;
  font-weight: 700;
  justify-content: center;
  padding: 6px 0;
  width: 52px;
}
.hot-keys__key--active[data-v-723c45a8] {
  color: #2abd69;
}
.bg-header-container[data-v-9f001e74] {
  aspect-ratio: 1;
  left: 10rem;
  position: absolute;
  transition: opacity 0.6s;
  width: calc(100% - 10.2rem);
}
@media (max-width: 1200px) {
  .bg-header-container[data-v-9f001e74] {
    left: 0;
    width: 100vw;
  }
}
.open-area[data-v-454aa487] {
  align-items: center;
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: space-between;
  min-height: 462px;
  padding-bottom: 20px;
}
@media (max-width: 768px) {
  .open-area[data-v-454aa487] {
    margin-bottom: 2.5rem;
  }
}
.open-area--farm[data-v-454aa487] {
  min-height: 574px;
}
.open-area__background[data-v-454aa487] {
  background-image: linear-gradient(transparent, #161821),
    url(/static/case/case-open-default.png);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 100%;
}
@media (max-width: 768px) {
  .open-area__background[data-v-454aa487] {
    background-image: linear-gradient(transparent, #161821),
      url(/static/case/case-open-default-mobile.png);
    height: 498px;
  }
}
.open-area__background--game-status-finished[data-v-454aa487],
.open-area__background--game-status-opening[data-v-454aa487] {
  opacity: 0;
}
.open-area__background--premium[data-v-454aa487] {
  background-image: linear-gradient(transparent, #161821),
    url(/static/case/case-open-premium.png);
}
@media (max-width: 768px) {
  .open-area__background--premium[data-v-454aa487] {
    background-image: linear-gradient(transparent, #161821),
      url(/static/case/case-open-premium.png);
  }
}
.open-area__background--event[data-v-454aa487] {
  background-image: linear-gradient(transparent, #161821),
    var(--event-background);
}
@media (max-width: 768px) {
  .open-area__background--event[data-v-454aa487] {
    background-image: linear-gradient(transparent, #161821),
      var(--event-background-mobile);
  }
}
.case-description[data-v-a6cc43fb] {
  display: flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
}
@media (max-width: 768px) {
  .case-description[data-v-a6cc43fb] {
    background: #13151d99;
  }
}
.case-description[data-v-a6cc43fb] .text {
  color: #8f9daa;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.5;
  text-align: center;
  width: 100%;
}
.case-description[data-v-a6cc43fb] .text a {
  text-decoration: underline;
}
.case-description[data-v-a6cc43fb] .text span {
  color: #fff;
  font-weight: 600;
}
.case-description[data-v-a6cc43fb] .text i {
  line-height: inherit;
}
.case-description[data-v-a6cc43fb] .text.text_top {
  margin-top: 0.625rem;
}
.case-description[data-v-a6cc43fb] .text.text_middle-title {
  align-items: center;
  color: #fff;
  display: flex;
  font-weight: 600;
  justify-content: center;
}
.case-description[data-v-a6cc43fb] .text.text_middle-title.first {
  margin-top: 1.1875rem;
}
.case-description[data-v-a6cc43fb] .text.text_middle {
  display: flex;
  justify-content: center;
  margin: 1.1875rem 0;
}
.case-description[data-v-a6cc43fb] .text.text_middle.under {
  margin: 0 0 1.1875rem;
}
@media (max-width: 768px) {
  .case-description[data-v-a6cc43fb] .text.text_middle.under {
    margin: 0 0 1.1875rem;
  }
}
@media (max-width: 768px) {
  .case-description[data-v-a6cc43fb] .text.text_middle {
    flex-direction: column;
    padding: 0 1.25rem;
    text-align: center;
    width: auto;
  }
}
.case-description[data-v-a6cc43fb] .text.text_middle .place span.percent {
  color: #03b776;
}
.case-description[data-v-a6cc43fb] .text.text_middle .place_gold i.core-cup {
  -webkit-background-clip: text;
  background-clip: text;
  background-image: linear-gradient(130.43deg, #efe05a, #ffa450);
  -webkit-text-fill-color: transparent;
}
.case-description[data-v-a6cc43fb] .text.text_middle .place_silver {
  margin: 0 1.37125rem;
}
@media (max-width: 768px) {
  .case-description[data-v-a6cc43fb] .text.text_middle .place_silver {
    margin: 1.37125rem 0;
  }
}
.case-description[data-v-a6cc43fb] .text.text_middle .place_silver i.core-cup {
  -webkit-background-clip: text;
  background-clip: text;
  background-image: linear-gradient(130.43deg, #eaeaea, #5f5f5f);
  -webkit-text-fill-color: transparent;
}
.case-description[data-v-a6cc43fb] .text.text_middle .place_bronze i.core-cup {
  -webkit-background-clip: text;
  background-clip: text;
  background-image: linear-gradient(130.43deg, #efb35a, #b75f0e);
  -webkit-text-fill-color: transparent;
}
.case-description[data-v-a6cc43fb] .text.text_middle .place_lower i.core-cup {
  color: #5f5f5f;
}
.case-description[data-v-a6cc43fb] .text.text_middle .place_lower:nth-child(2) {
  margin: 0 0.6875rem 0 1.37125rem;
}
@media (max-width: 768px) {
  .case-description[data-v-a6cc43fb]
    .text.text_middle
    .place_lower:nth-child(2) {
    margin: 1.37125rem 0 0 !important;
  }
}
.case-description[data-v-a6cc43fb] .text.text_middle .place_lower:nth-child(3) {
  margin: 0 1.37125rem 0 0.6875rem;
}
@media (max-width: 768px) {
  .case-description[data-v-a6cc43fb]
    .text.text_middle
    .place_lower:nth-child(3) {
    margin: 1.37125rem 0 !important;
  }
}
.case-description[data-v-a6cc43fb] .text.text_under {
  margin-bottom: 0.625rem;
}
@media (max-width: 768px) {
  .case-description[data-v-a6cc43fb] .text.text_under {
    border-bottom: 1px solid #515765;
    border-top: 1px solid #515765;
    padding: 0.9375rem 1.90625rem;
  }
}
._case-crowdfunding_mqig6_1 {
  align-items: center;
  display: flex;
  gap: 95px;
  justify-content: space-between;
  margin-top: 12px;
  position: relative;
  z-index: 10;
}
@media (max-width: 768px) {
  ._case-crowdfunding_mqig6_1 {
    gap: 10px;
    justify-content: space-between;
  }
}
._case-crowdfunding_mqig6_1 ._block_mqig6_16 {
  display: flex;
  flex-direction: column;
  gap: 2px;
}
._case-crowdfunding_mqig6_1 ._block_mqig6_16 ._title_mqig6_21 {
  font-size: 16px;
  font-weight: 600;
  line-height: 22px;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
  color: #f1f1f1;
}
._case-crowdfunding_mqig6_1 ._block_mqig6_16 ._text_mqig6_30 {
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  text-transform: none;
  --font-size: 12px;
  --line-height: 16px;
  color: #8f9daa;
  max-width: 300px;
}
._case-crowdfunding_mqig6_1 ._block_mqig6_16 ._price_mqig6_40 {
  color: #f1f1f1;
  font-size: 20px;
  font-weight: 600;
  line-height: 27px;
  text-transform: none;
  --font-size: 20px;
  --line-height: 27px;
}
._case-crowdfunding_mqig6_1 ._block_mqig6_16 ._description_mqig6_49 {
  color: #8f9daa;
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  text-transform: none;
  --font-size: 12px;
  --line-height: 16px;
}
.email-needed-block {
  align-items: center;
  background: linear-gradient(180deg, #e39c721a -31.32%, #bc97f200);
  border: 1px solid;
  border-image-slice: 1;
  border-image-source: linear-gradient(
    132.27deg,
    rgba(255, 198, 53, 0.1) 0.57%,
    rgba(255, 82, 82, 0.1) 97.38%
  );
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  margin: 20px auto 0;
  max-width: 1085px;
  padding: 12px 75px;
  position: relative;
}
@media screen and (max-width: 768px) {
  .email-needed-block {
    flex-direction: column;
    gap: 15px;
    margin: 0 auto;
    padding: 15px;
  }
}
.email-needed-block__side {
  align-items: center;
  display: flex;
  flex-direction: row;
  justify-content: center;
}
.email-needed-block__side img {
  margin-right: 13px;
}
@media screen and (max-width: 768px) {
  .email-needed-block__side img {
    height: 37px;
    width: 37px;
  }
}
.email-needed-block__side .button {
  min-width: 127px;
}
.email-needed-block__line {
  background: #515765;
  height: 45px;
  margin: 0 52px;
  opacity: 0.3;
  width: 1px;
}
@media screen and (max-width: 768px) {
  .email-needed-block__line {
    display: none;
  }
}
.email-needed-block__description {
  color: #dce1e5;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.1875rem;
  max-width: 301px;
  text-align: left;
}
.email-needed-block__description span {
  color: #ffc635;
}
.email-needed-block__field {
  margin-bottom: 0 !important;
  margin-right: 8px;
  width: 259px;
}
@media screen and (max-width: 768px) {
  .email-needed-block__field {
    width: 230px;
  }
}
.email-needed-block__field span.icon.is-right i.core-icon.core-success-new {
  color: #ffc635;
}
.case-email[data-v-2fd8704c] .email-needed-block {
  margin-top: 0;
}
.buy-button__subscription-access[data-v-4289d463] {
  height: 14px;
}
.case-roulette[data-v-96dcb948] {
  align-items: flex-start;
  display: flex;
  justify-content: center;
  margin: -40px 0;
  overflow: hidden;
  padding: 46px 0 52px;
  position: relative;
  width: 100%;
}
.case-roulette__border-block[data-v-96dcb948] {
  bottom: 46px;
  position: absolute;
  width: 100%;
}
.case-roulette__border[data-v-96dcb948] {
  border-bottom: 1px solid transparent;
  position: relative;
}
.case-roulette__border[data-v-96dcb948]:after {
  background: radial-gradient(circle, #272834 0, #27283400);
  border-radius: 0;
  content: "";
  bottom: -1px;
  left: -1px;
  -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  padding: 1px;
  position: absolute;
  right: -1px;
  top: -1px;
}
.case-roulette__indicator[data-v-96dcb948] {
  background: url(/static/case/roulette-indicator-large.svg) no-repeat top;
  height: calc(100% + 8px);
  margin: 40px 0;
  position: absolute;
  top: -8px;
  width: 100%;
  z-index: 1;
}
.case-roulette__shadows[data-v-96dcb948] {
  align-items: flex-start;
  display: flex;
}
.case-roulette__shadows[data-v-96dcb948]:before {
  background: linear-gradient(90deg, #13151c 15%, #13151c00);
}
.case-roulette__shadows[data-v-96dcb948]:after,
.case-roulette__shadows[data-v-96dcb948]:before {
  content: "";
  height: calc(100% - 80px);
  position: absolute;
  width: 25%;
  z-index: 1;
}
.case-roulette__shadows[data-v-96dcb948]:after {
  background: linear-gradient(90deg, #13151c00 15%, #13151c 90%);
  right: 0;
}
.case-roulette__clamps[data-v-96dcb948] {
  align-items: flex-start;
  display: flex;
}
.case-roulette__clamps[data-v-96dcb948]:before {
  left: 0;
}
.case-roulette__clamps[data-v-96dcb948]:after,
.case-roulette__clamps[data-v-96dcb948]:before {
  background: url(/static/case/roulette-clamp-large.svg) no-repeat 50%;
  content: "";
  height: 100%;
  margin: -46px 0;
  position: absolute;
  width: 12px;
  z-index: 2;
}
.case-roulette__clamps[data-v-96dcb948]:after {
  right: 0;
  transform: rotate(180deg);
}
.case-roulette--size-medium .case-roulette__indicator[data-v-96dcb948] {
  background: url(/static/case/roulette-indicator-medium.svg) no-repeat top;
}
.case-roulette--size-medium .case-roulette__clamps[data-v-96dcb948]:after,
.case-roulette--size-medium .case-roulette__clamps[data-v-96dcb948]:before {
  background: url(/static/case/roulette-clamp-medium.svg) no-repeat 50%;
}
.case-roulette__item[data-v-96dcb948] {
  transition: transform 0.3s;
}
.case-roulette__item--win[data-v-96dcb948] {
  box-shadow: 0 0 14px #13151c;
  transform: scale(1.15);
  z-index: 2;
}
.case-roulette__item--finished[data-v-96dcb948]:not(.case-roulette__item--win) {
  opacity: 0.3;
}
.case-roulettes[data-v-c8901bfb] {
  flex-direction: column;
}
.case-roulettes[data-v-c8901bfb],
.case-roulettes__list[data-v-c8901bfb] {
  align-items: center;
  display: flex;
  gap: 12px;
  justify-content: center;
  width: 100%;
}
.case-roulettes__list[data-v-c8901bfb] {
  height: 100%;
  max-width: 100%;
  position: relative;
}
.case-roulettes__list--equal-width[data-v-c8901bfb] {
  width: 66.67%;
}
@media (max-width: 768px) {
  .case-roulettes__list[data-v-c8901bfb] {
    flex-direction: column;
  }
  .case-roulettes__list--equal-width[data-v-c8901bfb] {
    width: 100%;
  }
}
._csb_1q4jg_1 {
  background-color: #161821;
  border-bottom: 1px solid #292937;
  left: 10rem;
  position: fixed;
  top: var(--header-height);
  width: calc(100% - 10rem);
  z-index: 8000;
}
@media (max-width: 1200px) {
  ._csb_1q4jg_1 {
    left: 0;
    width: 100%;
  }
}
@media (max-width: 768px) {
  ._csb_1q4jg_1 {
    top: 50px;
  }
}
._csb-body_1q4jg_21 {
  align-items: center;
  display: flex;
  gap: 1rem;
  justify-content: space-between;
  margin: 0 auto;
  max-width: 87.5rem;
  padding: 0.625rem 1rem;
}
._csb-case_1q4jg_30 {
  align-items: center;
  display: flex;
  gap: 0.625rem;
}
._csb-case-image_1q4jg_35 {
  flex: 0 0 auto;
  position: relative;
  width: 3.75rem;
}
._csb-case-chevron_1q4jg_40 {
  bottom: 0;
  position: absolute;
}
._csb-case-title_1q4jg_44 {
  color: #f1f1f1;
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1.3;
}
._csb-case-timer_1q4jg_50 {
  align-items: center;
  display: flex;
  font-size: 12px;
  font-weight: 600;
  gap: 4px;
  justify-content: center;
  line-height: 15.6px;
  white-space: nowrap;
}
._csb-case-timer_1q4jg_50 ._icon_1q4jg_60 {
  color: #2abd69;
}
.case-shards[data-v-6dd0046f] .base-item {
  margin: 0;
}
.case-top-drop[data-v-c5401b26] {
  display: flex;
  flex-direction: column;
  gap: 1.875rem;
}
.case-top-drop__title[data-v-c5401b26] {
  align-items: center;
  display: flex;
  font-size: 1.125rem;
  font-weight: 600;
  gap: 12px;
  justify-content: center;
  line-height: 1;
  text-transform: none;
  width: 100%;
}
.case-top-drop__icon[data-v-c5401b26] {
  color: #ff8845;
}
.case-contains[data-v-c83a3b57] {
  display: flex;
  flex-direction: column;
  gap: 1.875rem;
}
.case-contains[data-v-c83a3b57] .containes-wrap {
  padding: 0;
}
.case-contains__title-block[data-v-c83a3b57] {
  align-items: center;
  align-self: center;
  display: flex;
  gap: 16px;
  justify-content: space-between;
  margin-top: 16px;
  position: relative;
  width: 100%;
}
@media (max-width: 768px) {
  .case-contains__title-block[data-v-c83a3b57] {
    flex-direction: column;
  }
}
.case-contains__title[data-v-c83a3b57] {
  align-items: center;
  display: flex;
  font-size: 18px;
  font-weight: 600;
  gap: 12px;
  justify-content: center;
  line-height: 1;
  text-transform: none;
  width: 100%;
}
.case-contains__icon[data-v-c83a3b57] {
  color: #ff8845;
  font-size: 15px;
}
.case-contains__provably-button[data-v-c83a3b57] {
  justify-content: right;
  position: absolute;
  right: 0;
}
@media (max-width: 768px) {
  .case-contains__provably-button[data-v-c83a3b57] {
    justify-content: center;
    position: inherit;
    width: 100%;
  }
}
.core-case-notices-full {
  display: flex;
  gap: 0.3rem;
  width: 100%;
}
.core-case-notices-full__notice {
  align-items: center;
  background: #16182199;
  border: 1px solid #1b1c25;
  border-radius: 2px;
  color: #8f9daa;
  display: flex;
  flex-shrink: 1;
  font-size: 12px;
  font-weight: 600;
  gap: 0.3rem;
  justify-content: center;
  padding: 8px 10px;
  text-transform: uppercase;
  white-space: nowrap;
}
.core-case-notices-full__notice-days {
  color: #2abd69;
}
.core-case-notices-full__notice-hours {
  color: #fff;
}
.core-case-notices-full__notice--crowdfunding {
  color: #ffaa29;
  text-transform: capitalize;
}
.core-case-notices-full__event-token-drop-probability-tooltip {
  text-transform: none;
}
.core-case-notices-full__event-token-drop-probability-event-image {
  height: 20px;
  width: 20px;
}
.core-case-notices-full__event-token-drop-probability-tooltip-image {
  font-size: 13px;
  vertical-align: middle;
}
.core-case-notices-full__event-token-drop-probability--low {
  color: #d84545;
}
.core-case-notices-full__event-token-drop-probability--medium {
  color: #eccb12;
}
.core-case-notices-full__event-token-drop-probability--high {
  color: #2fa662;
}
.core-case-notices-full__limit-expire-icon {
  --core-ico-color: #2fa662;
  font-size: 14px;
}
.core-case-notices-full__limit-count,
.core-case-notices-full__limit-count-icon {
  --core-ico-color: #eccb12;
}
.core-case-notices-full__limit-count-block {
  color: #eccb12;
}
.case-card[data-v-ce9985e4] {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 24px;
  position: relative;
}
.case-card__image-block[data-v-ce9985e4] {
  height: 170px;
  position: relative;
  width: 250px;
}
.case-card__labels[data-v-ce9985e4] {
  position: absolute;
  right: -24px;
  top: -18px;
}
@media (max-width: 768px) {
  .case-card__labels[data-v-ce9985e4] {
    right: -10px;
    top: 10px;
  }
}
.case-card__notices[data-v-ce9985e4] {
  display: flex;
  justify-content: center;
}
.case-card__image[data-v-ce9985e4] {
  --entity-image-size-multiplier: 1;
}
@media (max-width: 768px) {
  .case-card__image[data-v-ce9985e4] {
    --entity-image-size-multiplier: 0.8;
  }
}
.case-card__chevron[data-v-ce9985e4] {
  bottom: -17px;
  left: -32px;
  position: absolute;
}
.case-actions[data-v-e3091715] {
  align-items: center;
  border-top: 1px solid #2c303a;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 14px;
  justify-content: center;
  padding: 20px 0;
  position: relative;
  z-index: 1;
}
@media (max-width: 768px) {
  .case-actions[data-v-e3091715] {
    width: 100%;
  }
}
.case-actions[data-v-e3091715]:after,
.case-actions[data-v-e3091715]:before {
  background: #2c303a;
  content: "";
  height: 1px;
  position: absolute;
  top: 2px;
  width: 9px;
}
.case-actions[data-v-e3091715]:after {
  left: -7px;
  transform: rotate(-45deg);
}
.case-actions[data-v-e3091715]:before {
  right: -7px;
  transform: rotate(45deg);
}
.case-actions__count-list[data-v-e3091715] {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  gap: 4px;
  justify-content: space-between;
  max-width: 260px;
  width: 100%;
}
@media (max-width: 768px) {
  .case-actions__count-list[data-v-e3091715] {
    max-width: none;
  }
}
.case-actions__button[data-v-e3091715] {
  align-items: center;
  background: transparent;
  border: 2px solid #292937;
  border-radius: 2px;
  color: #f1f1f1;
  cursor: pointer;
  display: flex;
  height: 44px;
  justify-content: center;
  padding: 0;
  transition: all 0.3s;
  width: 44px;
}
@media (max-width: 768px) {
  .case-actions__button[data-v-e3091715] {
    flex: 1 0 auto;
    width: calc(20% - 4px);
  }
}
.case-actions__button--disabled[data-v-e3091715] {
  opacity: 0.7;
  pointer-events: none;
}
@media (hover: hover) {
  .case-actions__button[data-v-e3091715]:hover {
    border-color: #2abd69;
  }
}
.case-actions__button--active[data-v-e3091715] {
  border-color: #2abd69;
}
.case-actions__buy-button[data-v-e3091715] {
  padding: 12px 22px;
  width: 207px;
}
.case-actions__buy-button[data-v-e3091715]:hover {
  --core-currency-icon-color: textColor(1);
}
@media (max-width: 768px) {
  .case-actions__buy-button[data-v-e3091715] {
    width: 100%;
  }
}
.case-actions__buy-button-old-price-block[data-v-e3091715] {
  align-items: center;
  display: flex;
  font-size: 12px;
  gap: 10px;
  justify-content: center;
  width: 100%;
}
.case-actions__old-price[data-v-e3091715] {
  min-width: 45px;
  text-align: center;
}
.page-case-open[data-v-5a1362aa] {
  display: flex;
  flex-direction: column;
}
.page-case-open__game-area[data-v-5a1362aa] {
  align-items: center;
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: space-between;
  margin: auto 0;
  max-width: 1085px;
  width: 100%;
}
.page-case-open__case-roulette-area[data-v-5a1362aa] {
  align-items: center;
  display: flex;
  height: 100%;
  justify-content: center;
  width: 100%;
}
.page-case-open__email-not-confirmed[data-v-5a1362aa] {
  align-items: center;
  color: #ff6d36;
  display: flex;
  font-size: 14px;
  gap: 6px;
  justify-content: center;
  margin: 0 0 15px;
}
.page-case-open__all-blocks[data-v-5a1362aa] {
  display: flex;
  flex-direction: column;
  gap: 1.875rem;
  margin: 0 auto;
  width: 100%;
}
.page-case-open__blocks[data-v-5a1362aa] {
  display: flex;
  flex-direction: column;
  gap: 1.25rem;
}
.fade-case-roulette-enter-from.case-block[data-v-5a1362aa],
.fade-case-roulette-leave-to.case-block[data-v-5a1362aa] {
  opacity: 0;
}
.case-block[data-v-5a1362aa],
.roulette-block[data-v-5a1362aa] {
  transition: opacity 0.3s ease;
}
.fade-case-roulette-enter-from.roulette-block[data-v-5a1362aa],
.fade-case-roulette-leave-to.roulette-block[data-v-5a1362aa] {
  opacity: 0;
}
.user-block[data-v-3b3b11a7] {
  align-items: center;
  display: flex;
  position: relative;
}
@media (max-width: 768px) {
  .user-block__avatar-wrapper[data-v-3b3b11a7] {
    position: relative;
  }
}
.user-block__avatar[data-v-3b3b11a7] {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .user-block__avatar[data-v-3b3b11a7] {
    margin-right: 0;
  }
}
.user-block__name-wrapper[data-v-3b3b11a7] {
  align-items: center;
  display: flex;
}
.user-block__name[data-v-3b3b11a7] {
  color: var(--giveaway-main-color, #dce1e5);
  display: block;
  font-size: 1rem;
  font-weight: 600;
  line-height: 150%;
  margin-right: 0.3125rem;
  max-width: 200px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
@media screen and (max-width: 1250px) {
  .user-block__name[data-v-3b3b11a7] {
    max-width: 150px;
  }
}
.user-block__icon[data-v-3b3b11a7] {
  color: #ff6d36;
  font-size: 22px;
  margin-bottom: -0.125rem;
}
.user-block__title[data-v-3b3b11a7] {
  color: #8f9daa;
  font-size: 1rem;
  font-weight: 400;
  line-height: 150%;
}
.user-block__info--reverse[data-v-3b3b11a7] {
  display: flex;
  flex-direction: column-reverse;
}
.giveaway-header-video[data-v-0880abef] {
  display: flex;
  gap: 16px;
  position: relative;
  z-index: 2;
}
@media (max-width: 768px) {
  .giveaway-header-video[data-v-0880abef] {
    gap: 12px;
    justify-content: space-between;
    width: 100%;
  }
}
@media screen and (min-width: 769px) and (max-width: 1065px) {
  .giveaway-header-video iframe[data-v-0880abef] {
    max-width: 200px;
  }
}
@media (max-width: 768px) {
  .giveaway-header-video iframe[data-v-0880abef] {
    border: 1px solid #292937;
    border-radius: 2px;
    max-height: 120px;
    max-width: 48%;
  }
}
.giveaway-header {
  border: 2px solid var(--giveaway-main-color-opacity-3);
  border-radius: 2px;
}
@media (max-width: 768px) {
  .giveaway-header {
    border: none;
  }
}
.giveaway-header--canceled {
  border-color: #3f61d81a;
}
.giveaway-header--canceled .giveaway-header__content:after,
.giveaway-header--canceled .giveaway-header__content:before,
.giveaway-header--canceled .giveaway-header__image {
  mix-blend-mode: luminosity;
}
.giveaway-header--canceled .giveaway-header__image:before {
  display: none;
}
.giveaway-header__image {
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1;
}
@media (max-width: 768px) {
  .giveaway-header__image {
    background-position: top;
    background-repeat: no-repeat;
    background-size: cover;
  }
}
.giveaway-header__image:before {
  background: linear-gradient(90deg, #161821 38.45%, #16182100);
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 488px;
  z-index: 1;
}
@media (max-width: 768px) {
  .giveaway-header__image:before {
    width: 196px;
  }
}
.giveaway-header .user-block {
  position: relative;
  z-index: 2;
}
@media (max-width: 768px) {
  .giveaway-header .user-block {
    gap: 18px;
  }
}
.giveaway-header .user-block__title {
  font-size: 14px;
  line-height: 16px;
}
@media (max-width: 768px) {
  .giveaway-header .user-block__title {
    color: #8f9daa;
    font-size: 14px;
    font-weight: 400;
    line-height: 21px;
  }
}
.giveaway-header .user-block__name {
  font-size: 24px;
  line-height: 28px;
}
@media (max-width: 768px) {
  .giveaway-header .user-block__name {
    color: #dce1e5;
    font-size: 16px;
    font-weight: 600;
    line-height: 24px;
  }
}
.giveaway-header .user-block__name-wrapper {
  gap: 5px;
}
@media (max-width: 768px) {
  .giveaway-header .user-block__name-wrapper {
    order: 2;
  }
}
.giveaway-header .user-block__info {
  gap: 0;
}
@media (max-width: 768px) {
  .giveaway-header .user-block__info {
    display: flex;
    flex-direction: column;
  }
}
.giveaway-header--hellcase .user-block__avatar {
  border: 2px solid #ff6d36;
}
@media (max-width: 768px) {
  .giveaway-header-video {
    padding: 0 16px;
  }
}
.giveaway-header__background[data-v-403937ae] {
  background: linear-gradient(
    91.16deg,
    var(--giveaway-main-color-opacity-3) 1.49%,
    rgba(15, 23, 55, 0) 37.25%,
    rgba(15, 23, 55, 0) 65.23%,
    var(--giveaway-main-color-opacity-3) 100%
  );
  height: 100%;
  left: 0;
  position: absolute;
  width: 100%;
  z-index: 2;
}
@media (max-width: 768px) {
  .giveaway-header__background[data-v-403937ae] {
    max-height: 122px;
    top: 0;
  }
}
.giveaway-header--hellcase[data-v-403937ae] {
  background: url(/static/core/modules/giveaway/images/hellcase-background.png);
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: auto 100%;
}
@media (max-width: 768px) {
  .giveaway-header--hellcase[data-v-403937ae] {
    background: url(/static/core/modules/giveaway/images/hellcase-background-mobile.png);
    background-position: 100%;
    background-size: cover;
  }
}
.giveaway-header--hellcase .giveaway-header__content[data-v-403937ae] {
  padding: 48px 30px;
}
@media (max-width: 768px) {
  .giveaway-header--hellcase .giveaway-header__content[data-v-403937ae] {
    padding: 0;
  }
}
.giveaway-header--hellcase .giveaway-header__content[data-v-403937ae]:after,
.giveaway-header--hellcase .giveaway-header__content[data-v-403937ae]:before {
  content: none;
}
.giveaway-header--default[data-v-403937ae] {
  background: url(/static/core/modules/giveaway/images/default-background.png);
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: auto 100%;
  border: 2px solid rgba(75, 75, 75, 0.1);
}
@media (max-width: 768px) {
  .giveaway-header--default[data-v-403937ae] {
    background: none;
    border: none;
  }
  .giveaway-header--default .giveaway-header__user-content[data-v-403937ae] {
    background: url(/static/core/modules/giveaway/images/default-background.png);
    background-position: 100%;
    background-size: cover;
  }
}
.giveaway-header--default .giveaway-header__content[data-v-403937ae]:after,
.giveaway-header--default .giveaway-header__content[data-v-403937ae]:before {
  content: none;
}
.giveaway-header__content[data-v-403937ae] {
  align-items: center;
  display: flex;
  justify-content: space-between;
  min-height: 204px;
  padding: 30px;
  position: relative;
}
@media (max-width: 768px) {
  .giveaway-header__content[data-v-403937ae] {
    flex-wrap: wrap;
    min-height: 122px;
    padding: 0;
  }
}
.giveaway-header__content[data-v-403937ae]:before {
  left: 0;
}
.giveaway-header__content[data-v-403937ae]:after {
  right: 0;
}
.giveaway-header__content[data-v-403937ae]:after,
.giveaway-header__content[data-v-403937ae]:before {
  background: var(--giveaway-main-color);
  bottom: 0;
  content: "";
  height: 100%;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: cover;
  mask-size: cover;
  max-width: 40%;
  position: absolute;
  top: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .giveaway-header__content[data-v-403937ae]:after,
  .giveaway-header__content[data-v-403937ae]:before {
    max-height: 122px;
  }
}
.giveaway-header__content--cross[data-v-403937ae]:before {
  -webkit-mask-image: url(/static/core/modules/giveaway/images/header-patterns/cross-left.svg);
  mask-image: url(/static/core/modules/giveaway/images/header-patterns/cross-left.svg);
}
.giveaway-header__content--cross[data-v-403937ae]:after {
  -webkit-mask-image: url(/static/core/modules/giveaway/images/header-patterns/cross-right.svg);
  mask-image: url(/static/core/modules/giveaway/images/header-patterns/cross-right.svg);
}
.giveaway-header__content--triangle[data-v-403937ae]:before {
  -webkit-mask-image: url(/static/core/modules/giveaway/images/header-patterns/triangle-left.svg);
  mask-image: url(/static/core/modules/giveaway/images/header-patterns/triangle-left.svg);
}
.giveaway-header__content--triangle[data-v-403937ae]:after {
  -webkit-mask-image: url(/static/core/modules/giveaway/images/header-patterns/triangle-right.svg);
  mask-image: url(/static/core/modules/giveaway/images/header-patterns/triangle-right.svg);
}
@media (max-width: 768px) {
  .giveaway-header__content--triangle[data-v-403937ae]:after,
  .giveaway-header__content--triangle[data-v-403937ae]:before {
    display: none;
  }
}
.giveaway-header__content--line[data-v-403937ae]:before {
  -webkit-mask-image: url(/static/core/modules/giveaway/images/header-patterns/lines-left.svg);
  mask-image: url(/static/core/modules/giveaway/images/header-patterns/lines-left.svg);
}
.giveaway-header__content--line[data-v-403937ae]:after {
  -webkit-mask-image: url(/static/core/modules/giveaway/images/header-patterns/lines-right.svg);
  mask-image: url(/static/core/modules/giveaway/images/header-patterns/lines-right.svg);
}
.giveaway-header__content--circle[data-v-403937ae]:before {
  -webkit-mask-image: url(/static/core/modules/giveaway/images/header-patterns/circle-left.svg);
  mask-image: url(/static/core/modules/giveaway/images/header-patterns/circle-left.svg);
}
.giveaway-header__content--circle[data-v-403937ae]:after {
  -webkit-mask-image: url(/static/core/modules/giveaway/images/header-patterns/circle-right.svg);
  mask-image: url(/static/core/modules/giveaway/images/header-patterns/circle-right.svg);
}
.giveaway-header__content--empty[data-v-403937ae]:after,
.giveaway-header__content--empty[data-v-403937ae]:before {
  background: transparent;
}
.giveaway-header__user[data-v-403937ae] {
  --w-user-avatar-size: 104px;
}
@media screen and (min-width: 769px) and (max-width: 1065px) {
  .giveaway-header__user[data-v-403937ae] {
    --w-user-avatar-size: 100px;
  }
}
@media (max-width: 768px) {
  .giveaway-header__user[data-v-403937ae] {
    --w-user-avatar-size: 44px;
    align-items: flex-start;
    flex-direction: column;
    gap: 9px;
  }
}
.giveaway-header__user-content[data-v-403937ae] {
  display: flex;
}
@media (max-width: 768px) {
  .giveaway-header__user-content[data-v-403937ae] {
    align-items: flex-end;
    min-height: 122px;
    padding: 16px;
    width: 100%;
  }
}
.giveaway-stat-requirements {
  margin-top: 5px;
}
.giveaway-stat-requirements,
.giveaway-stat-requirements__items {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
}
@media (max-width: 980px) {
  .giveaway-stat-requirements__items {
    gap: 4px;
  }
}
.giveaway-stat-requirements__set-divider {
  background-color: #373845;
  height: 22px;
  width: 2px;
}
@media (max-width: 980px) {
  .giveaway-stat-requirements__set-divider {
    height: 14px;
  }
}
.giveaway-stat-requirements__item {
  border: 2px solid rgba(209, 209, 225, 0.24);
  border-radius: 50%;
  height: 22px;
  position: relative;
  width: 22px;
}
@media (max-width: 980px) {
  .giveaway-stat-requirements__item {
    height: 14px;
    width: 14px;
  }
}
.giveaway-stat-requirements__item--checked {
  background-color: #2abd69;
  border-color: #2abd69;
}
.giveaway-stat-requirements__item-icon {
  font-size: 22px;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
@media (max-width: 980px) {
  .giveaway-stat-requirements__item-icon {
    font-size: 6px;
  }
}
.giveaway-stat-item__separated {
  color: #515765;
  font-size: 18px;
  line-height: 25px;
}
@media (max-width: 768px) {
  .giveaway-stat-item__separated {
    font-size: 14px;
    line-height: 20px;
  }
}
.giveaway-stat-item[data-v-f349a8c4] {
  align-items: center;
  display: flex;
  gap: 12px;
}
@media (max-width: 768px) {
  .giveaway-stat-item[data-v-f349a8c4] {
    background: #29293766;
    border-radius: 2px;
    gap: 9px;
    padding: 7px 12px;
    width: 100%;
  }
}
.giveaway-stat-item__divider[data-v-f349a8c4] {
  background: #515765;
  margin-right: 12px;
  min-height: 54px;
  opacity: 0.2;
  width: 1px;
}
@media (max-width: 768px) {
  .giveaway-stat-item__divider[data-v-f349a8c4] {
    display: none;
  }
}
.giveaway-stat-item__icon[data-v-f349a8c4] {
  align-items: center;
  background: #1e1e29;
  border-radius: 50%;
  display: flex;
  height: 60px;
  justify-content: center;
  min-height: 60px;
  min-width: 60px;
  width: 60px;
}
@media screen and (min-width: 769px) and (max-width: 980px) {
  .giveaway-stat-item__icon[data-v-f349a8c4] {
    height: 45px;
    min-height: 45px;
    min-width: 45px;
    width: 45px;
  }
}
.giveaway-stat-item__icon > i[data-v-f349a8c4] {
  color: var(--giveaway-main-color);
  font-size: 26px;
}
@media screen and (min-width: 769px) and (max-width: 980px) {
  .giveaway-stat-item__icon > i[data-v-f349a8c4] {
    font-size: 21px;
  }
}
@media (max-width: 768px) {
  .giveaway-stat-item__icon > i[data-v-f349a8c4] {
    font-size: 20px;
  }
  .giveaway-stat-item__icon[data-v-f349a8c4] {
    background: #292937;
    height: 30px;
    min-height: 30px;
    min-width: 30px;
    width: 30px;
  }
}
.giveaway-stat-item__name[data-v-f349a8c4] {
  color: #8f9daa;
  font-size: 16px;
  font-weight: 500;
  line-height: 22px;
}
@media (max-width: 768px) {
  .giveaway-stat-item__name[data-v-f349a8c4] {
    color: #fff;
    font-size: 14px;
    font-weight: 400;
    line-height: 16.8px;
  }
}
.giveaway-stat-item__text[data-v-f349a8c4] {
  color: #dce1e5;
  font-size: 18px;
  font-weight: 600;
  line-height: 25px;
}
@media (max-width: 768px) {
  .giveaway-stat-item__text[data-v-f349a8c4] {
    font-size: 14px;
    line-height: 20px;
  }
  .giveaway-stat-item__text[data-v-f349a8c4] .core-price {
    color: #fff;
  }
}
.giveaway-stat-item__content[data-v-f349a8c4] {
  display: flex;
  flex-direction: column;
}
@media (max-width: 768px) {
  .giveaway-stat-item__content[data-v-f349a8c4] {
    align-items: center;
    flex-direction: row;
    justify-content: space-between;
    width: 100%;
  }
}
.giveaway-stat-item__placeholder[data-v-f349a8c4] {
  background: #1e1e29;
  border-radius: 31px;
  height: 14px;
  width: 45px;
}
.giveaway-status-bar__timer-dots {
  color: #515765;
  font-size: 16px;
  font-weight: 500;
  line-height: 22px;
}
@media (max-width: 768px) {
  .giveaway-status-bar__timer-dots {
    font-size: 14px;
    line-height: 20px;
  }
}
.giveaway-status-bar__timer-ended {
  color: #515765;
  font-size: 18px;
  font-weight: 600;
  line-height: 25px;
}
@media (max-width: 768px) {
  .giveaway-status-bar__timer-ended {
    font-size: 14px;
    line-height: 20px;
  }
}
.giveaway-status-bar[data-v-e9b1fb8b] {
  background: #161821;
  display: flex;
  gap: 16px;
  justify-content: space-between;
  margin-top: 30px;
  padding: 20px 30px;
}
@media (max-width: 768px) {
  .giveaway-status-bar[data-v-e9b1fb8b] {
    flex-wrap: wrap;
    gap: 8px;
    justify-content: center;
    margin-top: 16px;
    padding: 16px;
  }
}
@media screen and (min-width: 769px) and (max-width: 1400px) {
  .giveaway-status-bar[data-v-e9b1fb8b] {
    flex-wrap: wrap;
  }
}
.giveaway-status-bar--cancelled
  .giveaway-status-bar__condition[data-v-e9b1fb8b] {
  --giveaway-main-color-opacity-1: #292937;
  --giveaway-main-color-opacity-2: #242a49;
  --giveaway-main-color: #515765;
}
.giveaway-status-bar--cancelled .giveaway-status-bar__content[data-v-e9b1fb8b] {
  color: #515765;
}
.giveaway-status-bar__time-info[data-v-e9b1fb8b] {
  align-items: center;
  display: flex;
  font-size: 14px;
  font-weight: 400;
  gap: 4px;
  line-height: 19px;
  margin-top: 10px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-3);
}
.giveaway-status-bar__time-info-icon[data-v-e9b1fb8b] {
  color: var(--w-surface-color-4);
  display: flex;
  font-size: 18px;
}
.giveaway-status-bar__time-info-text[data-v-e9b1fb8b] {
  font-size: 14px;
  font-weight: 400;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-2);
}
.giveaway-status-bar__time-info-row[data-v-e9b1fb8b] {
  text-wrap: nowrap;
  white-space: nowrap;
}
.giveaway-status-bar__time-info-row[data-v-e9b1fb8b] span {
  color: var(--w-text-color-3);
}
.giveaway-status-bar__stats[data-v-e9b1fb8b] {
  display: flex;
  gap: 24px;
}
@media screen and (min-width: 769px) and (max-width: 1400px) {
  .giveaway-status-bar__stats[data-v-e9b1fb8b] {
    justify-content: center;
    width: 100%;
  }
}
@media (max-width: 768px) {
  .giveaway-status-bar__stats[data-v-e9b1fb8b] {
    flex-wrap: wrap;
    gap: 8px;
    width: 100%;
  }
  .giveaway-status-bar__is-joined[data-v-e9b1fb8b] {
    align-items: center;
    background: #292937;
    color: #fff;
    display: flex;
    font-size: 0.75rem;
    font-weight: 600;
    gap: 8px;
    height: 30px;
    justify-content: center;
    line-height: 1.021rem;
    text-transform: uppercase;
    width: 100%;
  }
}
.giveaway-status-bar__is-joined-icon[data-v-e9b1fb8b] {
  color: #2abd69;
  font-size: 9px;
}
@media screen and (max-width: 1400px) {
  .giveaway-status-bar__info[data-v-e9b1fb8b] {
    width: 100%;
  }
}
.giveaway-status-bar__name[data-v-e9b1fb8b] {
  display: flex;
  flex-direction: column;
  gap: 15px;
}
@media screen and (min-width: 769px) and (max-width: 1400px) {
  .giveaway-status-bar__name[data-v-e9b1fb8b] {
    flex-direction: row;
    justify-content: space-between;
  }
}
@media (max-width: 768px) {
  .giveaway-status-bar__name[data-v-e9b1fb8b] {
    align-items: center;
    gap: 12px;
  }
}
.giveaway-status-bar__title[data-v-e9b1fb8b] {
  align-items: center;
  color: #dce1e5;
  display: flex;
  font-size: 24px;
  font-weight: 600;
  gap: 8px;
  line-height: 29px;
}
@media (max-width: 768px) {
  .giveaway-status-bar__title[data-v-e9b1fb8b] {
    font-size: 18px;
    gap: 4px;
    line-height: 22px;
  }
}
.giveaway-status-bar__title-type[data-v-e9b1fb8b] {
  color: #515765;
}
.giveaway-status-bar__title .core-icon[data-v-e9b1fb8b] {
  color: #515765;
  font-size: 26px;
}
@media (max-width: 768px) {
  .giveaway-status-bar__title .core-icon[data-v-e9b1fb8b] {
    font-size: 18px;
  }
}
.giveaway-status-bar__condition[data-v-e9b1fb8b] {
  align-items: center;
  display: flex;
}
@media (max-width: 768px) {
  .giveaway-status-bar__condition[data-v-e9b1fb8b] {
    width: 100%;
  }
}
.giveaway-status-bar__icon[data-v-e9b1fb8b] {
  align-items: center;
  background: var(--giveaway-main-color-opacity-1);
  border-radius: 2px 0 0 2px;
  display: flex;
  height: 100%;
  justify-content: center;
  max-height: 40px;
  padding: 7px 12px;
}
.giveaway-status-bar__icon > i[data-v-e9b1fb8b] {
  color: var(--giveaway-main-color);
  font-size: 26px;
}
@media (max-width: 768px) {
  .giveaway-status-bar__icon[data-v-e9b1fb8b] {
    height: 36px;
    padding: 0;
    width: 50px;
  }
  .giveaway-status-bar__icon .core-icon[data-v-e9b1fb8b] {
    font-size: 26px;
  }
}
.giveaway-status-bar__content[data-v-e9b1fb8b] {
  border-color: var(--giveaway-main-color-opacity-2);
  border-radius: 0 2px 2px 0;
  border-style: solid;
  border-width: 1px 1px 1px 0;
  color: #dce1e5;
  font-size: 18px;
  font-weight: 600;
  height: 100%;
  line-height: 25px;
  max-height: 40px;
  padding: 7px 15px;
  text-align: center;
  text-wrap: nowrap;
}
.giveaway-status-bar__content--grey[data-v-e9b1fb8b] {
  color: #515765;
}
@media (max-width: 768px) {
  .giveaway-status-bar__content[data-v-e9b1fb8b] {
    align-items: center;
    display: flex;
    flex-grow: 1;
    font-size: 14px;
    height: 36px;
    justify-content: center;
    max-height: none;
    padding: 4px;
    width: 100%;
  }
}
.giveaway-status-bar__timer[data-v-e9b1fb8b] {
  color: #dce1e5;
  display: flex;
  font-size: 18px;
  font-weight: 600;
  gap: 10px;
  line-height: 25px;
}
@media (max-width: 768px) {
  .giveaway-status-bar__timer[data-v-e9b1fb8b] {
    font-size: 14px;
    gap: 2px;
    line-height: 20px;
  }
  .giveaway-status-bar__tooltip[data-v-e9b1fb8b] {
    width: 100%;
  }
}
.giveaway-status-bar__tooltip-text[data-v-e9b1fb8b] {
  color: #dce1e5;
  font-size: 12px;
}
.giveaway-status-bar__tooltip-mobile[data-v-e9b1fb8b] {
  flex-shrink: 0;
  margin-left: 19px;
}
.giveaway-status-bar__tooltip-icon[data-v-e9b1fb8b],
.giveaway-status-bar__tooltip-icon-wrapper[data-v-e9b1fb8b],
.giveaway-status-bar__tooltip-mobile[data-v-e9b1fb8b] {
  align-items: center;
  display: flex;
  justify-content: center;
}
.giveaway-status-bar__tooltip-icon[data-v-e9b1fb8b] {
  color: #8f9daa;
  font-size: 20px;
}
.giveaway-countdown[data-v-e9b1fb8b] {
  color: #f1f1f1;
  display: flex;
  gap: 8px;
}
.giveaway-countdown__item[data-v-e9b1fb8b] {
  align-items: center;
  background: #29293799;
  border-radius: 3px;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  font-size: 12px;
  font-weight: 600;
  height: 36px;
  justify-content: center;
  line-height: 16.34px;
  min-width: 80px;
  padding-top: 4px;
}
.giveaway-countdown__item-text[data-v-e9b1fb8b] {
  color: #515765;
  font-size: 8px;
  height: 36px;
  line-height: 11px;
  text-transform: uppercase;
}
.giveaway-user-avatar[data-v-7e7a1a20] {
  align-items: center;
  display: flex;
  justify-content: center;
  margin-bottom: 8px;
  position: relative;
  width: -moz-min-content;
  width: min-content;
}
.giveaway-user-avatar__current-user[data-v-7e7a1a20] {
  background: #262f4d;
  border: 1px solid var(--giveaway-secondary-color);
  border-radius: 10px;
  bottom: -4px;
  color: var(--giveaway-secondary-color);
  display: flex;
  font-size: 12px;
  font-weight: 700;
  justify-content: center;
  padding: 0 11px;
  position: absolute;
}
.giveaway-user-avatar__crown[data-v-7e7a1a20] {
  background: var(--giveaway-secondary-color);
  border-radius: 50%;
  position: absolute;
  right: var(--crown-shift, -7px);
  top: var(--crown-shift, -7px);
  --core-ico-size: 12px;
  align-items: center;
  display: flex;
  height: 23px;
  justify-content: center;
  width: 23px;
}
.giveaway-entity-prize {
  background: #1b1c25;
  height: 365px;
  overflow: hidden;
  position: relative;
  width: 323px;
  --entity-image-size-multiplier: 0.9;
  --entity-layout-padding: 16px 20px;
}
.giveaway-entity-prize--link {
  transition: scale 0.3s ease;
  will-change: scale;
}
.giveaway-entity-prize--link:hover {
  scale: 1.03;
}
.giveaway-entity-prize__user-avatar-winner {
  opacity: 1;
  transition: opacity 0.3s;
}
.giveaway-entity-prize:hover .giveaway-entity-prize__user-avatar-winner {
  opacity: 0;
}
.giveaway-entity-prize__pattern,
.giveaway-entity-prize__sliding-border {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.giveaway-entity-prize__pattern {
  background: var(--core-entity-color);
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: cover;
  mask-size: cover;
}
.giveaway-entity-prize__pattern--cross {
  -webkit-mask-image: url(/static/core/modules/giveaway/images/card-patterns/cross.svg);
  mask-image: url(/static/core/modules/giveaway/images/card-patterns/cross.svg);
}
.giveaway-entity-prize__pattern--triangle {
  -webkit-mask-image: url(/static/core/modules/giveaway/images/card-patterns/triangle.svg);
  mask-image: url(/static/core/modules/giveaway/images/card-patterns/triangle.svg);
}
.giveaway-entity-prize__pattern--line {
  -webkit-mask-image: url(/static/core/modules/giveaway/images/card-patterns/line.svg);
  mask-image: url(/static/core/modules/giveaway/images/card-patterns/line.svg);
}
.giveaway-entity-prize__pattern--circle {
  -webkit-mask-image: url(/static/core/modules/giveaway/images/card-patterns/circle.svg);
  mask-image: url(/static/core/modules/giveaway/images/card-patterns/circle.svg);
}
.giveaway-entity-prize__layout {
  border: 2px solid var(--core-entity-color-dark);
  border-radius: 2px;
  will-change: transform;
}
.giveaway-entity-prize__layout:before {
  background: var(--core-entity-color-dark-1);
  border-radius: 100%;
  bottom: 70%;
  content: "";
  filter: blur(65px);
  height: 100%;
  left: -50%;
  position: absolute;
  width: 100%;
  z-index: 0;
}
.giveaway-entity-prize__price {
  font-size: 16px;
  font-weight: 600;
}
.giveaway-entity-prize__count {
  align-items: center;
  background: #2a2a36;
  border-radius: 2px;
  color: #dce1e5;
  display: inline-flex;
  font-size: 18px;
  font-weight: 700;
  gap: 6px;
  line-height: 1.4;
  margin: 0 auto 12px 0;
  padding: 2px 6px;
  white-space: nowrap;
}
.giveaway-entity-prize__count-icon {
  color: #ff8845;
}
.giveaway-entity-prize__title {
  display: inline-block;
  font-size: 16px;
  font-weight: 600;
  max-width: 290px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.giveaway-entity-prize__subtitle {
  color: #8f9daa;
  font-size: 14px;
  font-weight: 600;
}
.giveaway-entity-prize--size--small {
  height: 250px;
  min-width: 216px;
  width: 216px;
  --entity-image-size-multiplier: 0.5;
  --entity-layout-padding: 10px 16px;
}
@media (max-width: 768px) {
  .giveaway-entity-prize--size--small {
    height: 198px;
    min-width: 167px;
  }
}
.giveaway-entity-prize--size--small .giveaway-entity-prize__title {
  display: inline-block;
  max-width: 184px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.giveaway-entity-prize--size--small:hover {
  scale: 1.04;
}
.giveaway-entity-prize__hover-block {
  align-items: center;
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: center;
  opacity: 0;
  position: absolute;
  transition: opacity 0.4s;
  width: 100%;
  z-index: 10;
}
.giveaway-entity-prize__hover-block:after {
  background-color: #000;
  content: "";
  height: 100%;
  opacity: 0.5;
  position: absolute;
  width: 100%;
  z-index: -1;
}
.giveaway-entity-prize__hover-block:hover {
  opacity: 1;
}
.giveaway-entity-prize__user-avatar {
  --w-user-avatar-size: 52px;
  margin-bottom: 8px;
}
.giveaway-entity-prize__user-winner {
  align-items: baseline;
  color: var(--giveaway-main-color);
  display: flex;
  font-size: 14px;
  font-weight: 500;
  gap: 6px;
  margin-bottom: 8px;
}
.giveaway-entity-prize__user-name {
  color: #f1f1f1;
  font-size: 16px;
  font-weight: 600;
}
.fade-enter-active,
.fade-leave-active {
  transition: opacity 1.5s ease;
}
.fade-enter-from,
.fade-leave-to {
  opacity: 0;
}
.input-with-icon[data-v-bda42312] {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
}
.input-with-icon__wrapper-input[data-v-bda42312] {
  position: relative;
}
.input-with-icon__copy[data-v-bda42312] {
  align-items: center;
  background-color: transparent;
  border: none;
  cursor: pointer;
  display: flex;
  height: 2.1875rem;
  justify-content: center;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 2.1875rem;
  z-index: 2;
}
.input-with-icon__label[data-v-bda42312] {
  align-items: center;
  display: flex;
  margin-bottom: 0.6875rem;
}
.input-with-icon__title[data-v-bda42312] {
  color: #f1f1f1;
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1.1875rem;
}
.input-with-icon__icon[data-v-bda42312] {
  color: #ff6d36;
  font-size: 1.125rem;
  margin-right: 0.6875rem;
  transform: translateY(2px);
}
@media (max-width: 768px) {
  .input-with-icon__icon[data-v-bda42312] {
    margin-right: 0.4375rem;
    transform: none;
  }
}
.input-with-icon__icon--link[data-v-bda42312] {
  color: #8f9daa;
  font-size: 0.9rem;
  margin-right: 0;
  transform: none;
}
.input-with-icon__wrapper[data-v-bda42312] {
  height: var(--input-wrapper-height, 2.5rem);
  width: 100%;
}
.input-with-icon__disabled-plug[data-v-bda42312] {
  align-items: center;
  background: #ffffff05;
  border: 1px solid #292937;
  border-radius: 2px;
  color: #515765;
  display: flex;
  height: 100%;
  padding: 0 0.9375rem;
  width: 100%;
}
.input-with-icon__disabled-icon[data-v-bda42312] {
  font-size: 0.875rem;
  margin-right: 0.625rem;
}
.input-with-icon__disabled-text[data-v-bda42312] {
  line-height: 1.1875rem;
}
.giveaway-page-header[data-v-28897452] {
  --input-wrapper-height: 36px;
  gap: 4px;
}
.giveaway-page-header[data-v-28897452]
  .input-with-icon__wrapper
  .input-with-icon__disabled-plug {
  background: #1b1c25;
  border: 0;
  padding: 0 12px;
}
@media (max-width: 768px) {
  .giveaway-page-header[data-v-28897452]
    .input-with-icon__wrapper
    .input-with-icon__disabled-plug {
    background: transparent;
  }
}
@media (max-width: 1024px) {
  .giveaway-page-header[data-v-28897452]
    .input-with-icon__wrapper
    .input-with-icon__disabled-plug {
    padding: 0 10px;
    width: 36px;
  }
}
.giveaway-page-header[data-v-28897452] .core-page-header__icon {
  --core-ico-color: #ff8845;
}
.giveaway-page-header__link-wrapper[data-v-28897452] {
  align-items: center;
  display: flex;
  gap: 25px;
  justify-content: space-between;
}
@media (max-width: 1024px) {
  .giveaway-page-header__link-wrapper[data-v-28897452] {
    width: 100%;
  }
}
.giveaway-page-header__link[data-v-28897452] {
  color: #8f9daa;
  font-size: 12px;
  line-height: 16px;
}
@media (max-width: 1024px) {
  .giveaway-page-header__link[data-v-28897452] {
    display: none;
  }
}
.giveaway-page-header__input-wrapper[data-v-28897452] {
  position: relative;
}
.giveaway-page-header__copy[data-v-28897452] {
  align-items: center;
  background-color: transparent;
  border: none;
  cursor: pointer;
  display: flex;
  height: 2.1875rem;
  justify-content: center;
  width: 2.1875rem;
}
.giveaway-page-header__copy-icon[data-v-28897452] {
  color: #8f9daa;
  font-size: 18px;
  transition: color 0.25s ease-in-out;
}
.giveaway-page-header__copy:hover
  .giveaway-page-header__copy-icon[data-v-28897452] {
  color: #dce1e5;
}
.giveaway-page-header__share[data-v-28897452] {
  display: flex;
  gap: 4px;
  position: relative;
}
@media (max-width: 768px) {
  .giveaway-page-header__share[data-v-28897452] {
    align-items: center;
    color: #8f9daa;
  }
}
.giveaway-page-header__share[data-v-28897452] .socials-items {
  background: #13151d;
}
@media (max-width: 768px) {
  .giveaway-page-header__share[data-v-28897452] .social-item__btn {
    background: transparent !important;
  }
}
.giveaway-page-header__share-item[data-v-28897452] {
  align-items: center;
  background: #1b1c25;
  border: none;
  border-radius: 2px;
  cursor: pointer;
  display: flex;
  font-size: 16px;
  height: 36px;
  justify-content: center;
  outline: 0;
  transition: background 0.25s ease-in-out;
  width: 36px;
}
.giveaway-page-header__share-item[data-v-28897452] i {
  color: #8f9daa;
  transition: color 0.25s ease-in-out;
}
.giveaway-page-header__share-item[data-v-28897452]:hover {
  background: #292937;
}
.giveaway-page-header__share-item[data-v-28897452]:hover i {
  color: #dce1e5;
}
.core-radial-progressbar[data-v-a85f615f] {
  --progress-color: #2abd69;
  --progress-background-color: #292937;
  background: conic-gradient(
    var(--progress-color) calc(var(--progress-percentage, 0) * 1%),
    var(--progress-background-color) 0
  );
  border-radius: 50%;
  display: grid;
  font-size: 14px;
  font-weight: 600;
  height: 60px;
  place-items: center;
  position: relative;
  width: 60px;
}
.core-radial-progressbar[data-v-a85f615f]:before {
  background: #161821;
  border-radius: 50%;
  content: "";
  height: 50px;
  position: absolute;
  width: 50px;
}
.core-radial-progressbar__content[data-v-a85f615f] {
  z-index: 1;
}
.giveaway-requirements-item-btn[data-v-1b315297] {
  background: transparent;
  border: 2px solid #ff6d36;
  font-size: 12px;
  height: 44px;
}
@media (max-width: 768px) {
  .giveaway-requirements-item-btn--completed[data-v-1b315297] {
    align-items: center;
    background: #2abd69 !important;
    border-radius: 2px;
    color: #161821;
    display: flex;
    font-size: 10px;
    font-weight: 600;
    height: 18px;
    justify-content: center;
    line-height: 1;
    min-width: 0 !important;
    padding: 0 9px;
    position: absolute;
    right: 0;
    text-transform: uppercase;
    top: 0;
    width: auto !important;
  }
  .giveaway-requirements-item-btn--completed i[data-v-1b315297] {
    display: none;
  }
}
.giveaway-requirements-item-btn[data-v-1b315297]:disabled {
  background: #292937;
  border: none;
  opacity: 1;
}
@media (hover: hover) {
  .giveaway-requirements-item-btn[data-v-1b315297]:hover:not(:disabled) {
    background: #ff6d36;
    border: 2px solid #ff6d36;
  }
}
@media (min-width: 479.98px) {
  .giveaway-requirements-item-btn[data-v-1b315297] {
    min-width: 180px;
  }
}
@media (max-width: 768px) {
  .giveaway-requirements-item-btn[data-v-1b315297] {
    width: 100%;
  }
}
.giveaway-requirements-item-btn__icon[data-v-1b315297] {
  color: #2abd69;
  font-size: 0.5rem;
}
.giveaway-requirements-item[data-v-fc2fb217] {
  min-height: 80px;
  position: relative;
}
.giveaway-requirements-item.open_case
  .giveaway-requirements-item__icon[data-v-fc2fb217] {
  font-size: 14px;
}
.giveaway-requirements-item.open_case
  .giveaway-requirements-item__image[data-v-fc2fb217] {
  --entity-image-size-multiplier: 0.2;
}
@media (max-width: 768px) {
  .giveaway-requirements-item.open_case
    .giveaway-requirements-item__image[data-v-fc2fb217] {
    height: auto;
    position: absolute;
    top: 20px;
  }
}
.giveaway-requirements-item.open_case
  .giveaway-requirements-item__body[data-v-fc2fb217] {
  background-image: linear-gradient(162deg, #2abd692e, #2abd6900 39%);
}
.giveaway-requirements-item.buy_agent
  .giveaway-requirements-item__image-wrapper[data-v-fc2fb217] {
  max-height: unset;
  overflow: hidden;
}
@media (max-width: 768px) {
  .giveaway-requirements-item.buy_agent
    .giveaway-requirements-item__image-wrapper[data-v-fc2fb217] {
    height: 100%;
    top: 0;
  }
}
.giveaway-requirements-item.buy_agent
  .giveaway-requirements-item__image[data-v-fc2fb217] {
  left: -6px;
  top: 28px;
  transform: scale(1.4);
  width: 78px;
}
.giveaway-requirements-item.buy_agent
  .giveaway-requirements-item__body[data-v-fc2fb217] {
  background-image: linear-gradient(162deg, #d32ce62e, #d32ce600 39%);
}
.giveaway-requirements-item.buy_agent
  .giveaway-requirements-item__body[data-v-fc2fb217]:before {
  background: linear-gradient(90deg, #d32ce6, #d32ce600 60.06%);
  content: "";
  height: 2px;
  left: 0;
  max-width: 100%;
  position: absolute;
  top: 0;
  width: 313px;
}
.giveaway-requirements-item.refill
  .giveaway-requirements-item__icon[data-v-fc2fb217],
.giveaway-requirements-item.refill_with_promocode
  .giveaway-requirements-item__icon[data-v-fc2fb217] {
  color: #2abd69;
}
.giveaway-requirements-item.refill_with_promocode
  .giveaway-requirements-item__image-wrapper[data-v-fc2fb217] {
  align-items: center;
  display: flex;
  justify-content: center;
}
@media (max-width: 768px) {
  .giveaway-requirements-item.refill_with_promocode
    .giveaway-requirements-item__image-wrapper[data-v-fc2fb217] {
    display: block;
  }
}
.giveaway-requirements-item.has_subscription
  .giveaway-requirements-item__icon[data-v-fc2fb217] {
  font-size: 24px;
}
.giveaway-requirements-item.has_subscription[data-subscription-level="1"]
  .giveaway-requirements-item__icon[data-v-fc2fb217] {
  background: #908e9533;
  color: #918f95;
}
.giveaway-requirements-item.has_subscription[data-subscription-level="2"]
  .giveaway-requirements-item__icon[data-v-fc2fb217] {
  background: #ece92b33;
  color: #cf9c19;
}
.giveaway-requirements-item.has_subscription[data-subscription-level="3"]
  .giveaway-requirements-item__icon[data-v-fc2fb217] {
  background: #00c9ff33;
  color: #00c9ff;
}
.giveaway-requirements-item.follow_link
  .giveaway-requirements-item__icon[data-v-fc2fb217] {
  font-size: 24px;
}
.giveaway-requirements-item.follow_youtube
  .giveaway-requirements-item__icon[data-v-fc2fb217] {
  background: #fff;
  color: red;
}
.giveaway-requirements-item.follow_twitch
  .giveaway-requirements-item__icon[data-v-fc2fb217],
.giveaway-requirements-item.twitch_follow
  .giveaway-requirements-item__icon[data-v-fc2fb217],
.giveaway-requirements-item.twitch_subscribe
  .giveaway-requirements-item__icon[data-v-fc2fb217] {
  background: #fff;
  color: #9147ff;
}
.giveaway-requirements-item.discord_subscribe
  .giveaway-requirements-item__icon[data-v-fc2fb217] {
  color: #5662f6;
}
.giveaway-requirements-item.share_twitter
  .giveaway-requirements-item__icon[data-v-fc2fb217] {
  background: #fff;
  color: #6f7481;
}
.giveaway-requirements-item.share_fb
  .giveaway-requirements-item__icon[data-v-fc2fb217],
.giveaway-requirements-item.share_vk
  .giveaway-requirements-item__icon[data-v-fc2fb217] {
  background: #4b69ffcc;
  color: #fff;
}
.giveaway-requirements-item__text-wrapper[data-v-fc2fb217] {
  align-items: center;
  display: flex;
  flex-grow: 50;
  gap: 16px;
  height: 44px;
}
@media (max-width: 768px) {
  .giveaway-requirements-item__text-wrapper[data-v-fc2fb217] {
    align-items: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 12px;
    height: auto;
  }
}
.giveaway-requirements-item__body[data-v-fc2fb217] {
  align-items: flex-start;
  background: #1e1e29;
  border-radius: 2px;
  display: flex;
  flex-wrap: wrap;
  gap: 15px;
  height: 100%;
  padding: 20px 20px 20px 78px;
  position: relative;
}
.giveaway-requirements-item__text[data-v-fc2fb217] {
  color: #fff;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.35;
}
@media (max-width: 768.98px) {
  .giveaway-requirements-item__text[data-v-fc2fb217] {
    font-size: 12px;
  }
}
.giveaway-requirements-item__text[data-v-fc2fb217]:not(:last-child) {
  margin-bottom: 4px;
}
.giveaway-requirements-item__image-wrapper[data-v-fc2fb217] {
  bottom: 0;
  max-height: 84px;
  min-width: 78px;
  position: absolute;
  top: 0;
  z-index: 2;
}
.giveaway-requirements-item__image-wrapper > img[data-v-fc2fb217] {
  position: absolute;
}
@media (max-width: 768px) {
  .giveaway-requirements-item__image-wrapper[data-v-fc2fb217] {
    height: auto;
    min-height: 40px;
    top: 20px;
  }
}
.giveaway-requirements-item__icon[data-v-fc2fb217] {
  align-items: center;
  background: #292937;
  border-radius: 50%;
  color: #ff6d36;
  display: flex;
  font-size: 20px;
  height: 40px;
  justify-content: center;
  left: calc(50% - 20px);
  overflow: hidden;
  position: absolute;
  top: calc(50% - 20px);
  width: 40px;
}
@media (max-width: 768px) {
  .giveaway-requirements-item__icon[data-v-fc2fb217] {
    top: 0;
  }
}
.giveaway-requirements-item__heading[data-v-fc2fb217] {
  flex-grow: 1;
}
.giveaway-requirements-item__title[data-v-fc2fb217],
.giveaway-requirements-item__title[data-v-fc2fb217] strong {
  font-weight: 600;
}
.giveaway-requirements-item__info[data-v-fc2fb217] {
  align-items: center;
  display: flex;
  flex-grow: 1;
  gap: 16px;
}
.giveaway-requirements-item__column[data-v-fc2fb217] {
  flex: 1 1 auto;
}
.giveaway-requirements-item__refill-code[data-v-fc2fb217],
.giveaway-requirements-item__status[data-v-fc2fb217] {
  color: #8f9daa;
}
.giveaway-requirements-item__status[data-v-fc2fb217] {
  align-items: center;
  -moz-column-gap: 4px;
  column-gap: 4px;
  display: flex;
}
.giveaway-requirements-item__status-price[data-v-fc2fb217] {
  color: #f1f1f1;
}
.giveaway-requirements-item__refill-code[data-v-fc2fb217] {
  text-transform: uppercase;
}
.giveaway-requirements-item__refill-percent[data-v-fc2fb217] {
  color: #2abd69;
  text-transform: lowercase;
}
._base_500sj_1 {
  background: var(--w-surface-color-8)
    linear-gradient(90deg, #9b5de733 0, #9b5de700);
  display: flex;
  gap: 8px;
  overflow: hidden;
  padding: 12px 20px 12px 8px;
  position: relative;
}
._base_500sj_1:before {
  background: url(/assets/images/levels/xp-transparent.png) 0 0 / cover
    no-repeat;
  content: "";
  height: 100%;
  left: 300px;
  position: absolute;
  top: 0;
  width: 20%;
}
@media (max-width: 768.98px) {
  ._base_500sj_1:before {
    background-position: 100% 0;
    background-size: contain;
    left: auto;
    right: 0;
    transform: translate(0.05%, -20%);
    width: 40%;
  }
}
._body_500sj_29 {
  display: flex;
  flex: 1 1 auto;
  flex-direction: column;
  gap: 16px;
}
@media (min-width: 768.98px) {
  ._body_500sj_29 {
    align-items: center;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
  }
}
._image_500sj_44 {
  align-self: start;
  display: block;
  width: 60px;
}
._title_500sj_50 {
  font-size: 14px;
  font-weight: 600;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-1);
}
._title_500sj_50:not(:last-child) {
  margin-bottom: 2px;
}
._progress-info_500sj_63 {
  align-items: center;
  display: flex;
  justify-content: space-between;
  margin-bottom: 4px;
}
._progress-text_500sj_70 {
  font-size: 14px;
  font-weight: 400;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-3);
}
._progress-bar_500sj_80 {
  background-color: #f2f2f21a;
}
@media (min-width: 768.98px) {
  ._progress-bar_500sj_80 {
    min-width: 255px;
  }
}
._btn_500sj_89 {
  width: 100%;
}
@media (min-width: 768.98px) {
  ._btn_500sj_89 {
    max-width: 180px;
  }
}
.giveaway-requirements-item-buy-case__link[data-v-084f7f82] {
  font-size: 12px;
  height: 40px;
  margin: 0 auto;
}
@media (min-width: 479.98px) {
  .giveaway-requirements-item-buy-case__link[data-v-084f7f82] {
    min-width: 180px;
  }
}
@media (max-width: 768px) {
  .giveaway-requirements-item-buy-case__link[data-v-084f7f82] {
    height: 44px;
    width: 100%;
  }
}
.giveaway-requirement-set__header[data-v-bf514b02] {
  align-items: center;
  display: flex;
  gap: 1.25rem;
  position: relative;
}
@media (max-width: 768px) {
  .giveaway-requirement-set__header[data-v-bf514b02] {
    padding-right: 1.625rem;
  }
  .giveaway-requirement-set__progress[data-v-bf514b02] {
    flex-shrink: 0;
  }
}
.giveaway-requirement-set__title[data-v-bf514b02] {
  font-size: 1.25rem;
  font-weight: 500;
  margin-bottom: 0.3125rem;
}
@media (max-width: 768px) {
  .giveaway-requirement-set__title[data-v-bf514b02] {
    font-size: 1rem;
  }
}
.giveaway-requirement-set__subtitle[data-v-bf514b02] {
  color: #8f9daa;
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 1.4;
}
.giveaway-requirement-set__subtitle_joined[data-v-bf514b02] {
  color: #2abd69;
  font-size: 1rem;
}
@media (max-width: 768px) {
  .giveaway-requirement-set__subtitle_joined[data-v-bf514b02] {
    font-size: 0.75rem;
  }
}
.giveaway-requirement-set__check-icon[data-v-bf514b02] {
  display: inline-block;
  margin-right: 0.375rem;
}
.giveaway-requirement-set__header-angle[data-v-bf514b02] {
  align-items: center;
  aspect-ratio: 1;
  color: #8f9daa;
  cursor: pointer;
  display: flex;
  font-size: 24px;
  justify-content: center;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%) rotate(0);
  transition: all 0.3s;
  width: 1.5rem;
}
.giveaway-requirement-set__header-angle[data-v-bf514b02]:hover {
  color: #f1f1f1;
}
.giveaway-requirement-set__header-angle.rotated[data-v-bf514b02] {
  transform: translateY(-50%) rotate(180deg);
}
.giveaway-requirement-set__content[data-v-bf514b02] {
  padding-top: 1.25rem;
}
.giveaway-requirement-set__requirements[data-v-bf514b02] {
  display: grid;
  gap: 8px;
}
@media (min-width: 1024px) {
  .giveaway-requirement-set__requirements[data-v-bf514b02] {
    grid-template-columns: 1fr 1fr;
  }
}
.giveaway-requirement-set__requirement.user_level[data-v-bf514b02] {
  grid-column: span 2;
}
._requirements-to-participate_gwlbr_1 {
  background: #161821;
  padding: 32px;
  position: relative;
}
@media (max-width: 768px) {
  ._requirements-to-participate_gwlbr_1 {
    padding: 16px;
  }
}
._requirements-to-participate_gwlbr_1:before {
  background: linear-gradient(
    90deg,
    transparent,
    var(--giveaway-main-color),
    transparent
  );
  content: "";
  height: 1px;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
._divider_gwlbr_21 {
  display: flex;
  justify-content: center;
  margin: 32px 0;
  position: relative;
}
@media (max-width: 768.98px) {
  ._divider_gwlbr_21 {
    margin: 24px 0;
  }
}
._divider_gwlbr_21:before {
  background: #333443;
  content: "";
  height: 1px;
  inset: 50% 0 auto 0;
  position: absolute;
  transform: translateY(-50%);
}
._divider-text_gwlbr_40 {
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
  padding: 0 12px;
  position: relative;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
  background: #161821;
  color: var(--w-text-color-1);
  z-index: 1;
}
.giveaway-requirements-increase-chance-item
  .giveaway-requirements-item__body[data-v-b157d5be] {
  background: linear-gradient(90deg, rgba(255, 109, 54, 0.027), transparent),
    #1e1e29;
  border: 1px solid rgba(255, 109, 54, 0.1);
  border-radius: 0 0 2px 2px;
  border-top: 0 solid rgba(255, 109, 54, 0.1);
}
.giveaway-requirements-increase-chance-item__action[data-v-b157d5be] {
  align-items: center;
  display: flex;
  flex: 1 1 auto;
  gap: 15px;
}
@media (max-width: 479.98px) {
  .giveaway-requirements-increase-chance-item__action[data-v-b157d5be] {
    flex-wrap: wrap;
  }
}
@media (max-width: 768px) {
  .giveaway-requirements-increase-chance-item__action[data-v-b157d5be] {
    margin-left: auto;
    margin-right: auto;
  }
}
.giveaway-requirements-increase-chance-item__quantity[data-v-b157d5be] {
  display: grid;
  flex: 1 1 auto;
  grid-template-columns: 40px 1fr 40px;
  height: 40px;
}
@media (max-width: 479.98px) {
  .giveaway-requirements-increase-chance-item__quantity[data-v-b157d5be] {
    flex: 0 0 100%;
  }
}
.giveaway-requirements-increase-chance-item__quantity-add[data-v-b157d5be],
.giveaway-requirements-increase-chance-item__quantity-subtract[data-v-b157d5be],
.giveaway-requirements-increase-chance-item__quantity-value[data-v-b157d5be] {
  align-items: center;
  display: flex;
  height: 100%;
  justify-content: center;
}
.giveaway-requirements-increase-chance-item__quantity-value[data-v-b157d5be] {
  background: #1b1c25;
  font-size: 12px;
  min-width: 50px;
  padding: 0 15px;
}
.giveaway-requirements-increase-chance-item__quantity-add[data-v-b157d5be],
.giveaway-requirements-increase-chance-item__quantity-subtract[data-v-b157d5be] {
  background: #292937b3;
  border: none;
  color: #8f9daa;
  cursor: pointer;
  font-size: 24px;
  font-weight: 400;
  outline: none;
}
.giveaway-requirements-increase-chance-item__quantity-subtract[data-v-b157d5be] {
  border-radius: 2px 0 0 2px;
}
.giveaway-requirements-increase-chance-item__quantity-add[data-v-b157d5be] {
  border-radius: 0 2px 2px 0;
}
.giveaway-requirements-increase-chance-item__btn[data-v-b157d5be] {
  margin: 0 0 0 auto;
}
.requirements-increase-chance[data-v-7a2e2a4a] {
  background: linear-gradient(
      147deg,
      var(--giveaway-main-color-opacity-1) 0,
      transparent 100%
    ),
    #161821;
  padding: 30px;
  position: relative;
}
@media (max-width: 768px) {
  .requirements-increase-chance[data-v-7a2e2a4a] {
    padding: 16px;
  }
}
@media (min-width: 1024px) {
  .requirements-increase-chance.single[data-v-7a2e2a4a] {
    -moz-column-gap: 20px;
    column-gap: 20px;
    display: grid;
    grid-template-columns: 1fr 1fr;
    padding: 20px 30px;
  }
  .requirements-increase-chance.single
    .requirements-increase-chance__header[data-v-7a2e2a4a] {
    margin-bottom: 0;
  }
}
.requirements-increase-chance[data-v-7a2e2a4a]:before {
  background: radial-gradient(
    64% 64% at 50% 50%,
    var(--giveaway-main-color) 0,
    rgba(53, 79, 215, 0) 100%
  );
  content: "";
  height: 1px;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.requirements-increase-chance__header[data-v-7a2e2a4a] {
  align-items: center;
  -moz-column-gap: 1.25rem;
  column-gap: 1.25rem;
  display: flex;
  margin-bottom: 1.25rem;
}
.requirements-increase-chance__title[data-v-7a2e2a4a] {
  color: #f1f1f1;
  font-size: 1.25rem;
  font-weight: 500;
  line-height: 1.35;
  margin-bottom: 0.375rem;
}
@media (max-width: 768px) {
  .requirements-increase-chance__title[data-v-7a2e2a4a] {
    font-size: 1rem;
  }
}
.requirements-increase-chance__subtitle[data-v-7a2e2a4a] {
  color: #8f9daa;
  font-size: 1rem;
  line-height: 1.375rem;
}
@media (max-width: 768px) {
  .requirements-increase-chance__subtitle[data-v-7a2e2a4a] {
    font-size: 0.75rem;
  }
}
.requirements-increase-chance__subtitle span[data-v-7a2e2a4a] {
  color: #f1f1f1;
}
.requirements-increase-chance__shields[data-v-7a2e2a4a] {
  align-items: center;
  aspect-ratio: 1;
  color: #dce1e5;
  display: flex;
  flex: 0 0 auto;
  font-size: 0.875rem;
  font-weight: 600;
  justify-content: center;
  line-height: 1.1875rem;
  position: relative;
  width: 60px;
}
.requirements-increase-chance__shields[data-v-7a2e2a4a]:before {
  background: var(--giveaway-main-color);
  content: "";
  height: 100%;
  left: 0;
  -webkit-mask: url(/static/giveaway/shield.svg) center/contain no-repeat;
  mask: url(/static/giveaway/shield.svg) center/contain no-repeat;
  position: absolute;
  top: 0;
  width: 100%;
}
.requirements-increase-chance__list[data-v-7a2e2a4a] {
  display: grid;
  gap: 8px;
}
@media (min-width: 1024px) {
  .requirements-increase-chance__list[data-v-7a2e2a4a] {
    grid-template-columns: 1fr 1fr;
  }
}
.requirements-increase-chance__item[data-v-7a2e2a4a]:only-child {
  grid-column: span 2;
}
.giveaway-bidders-selection-participant-shields[data-v-a1b54271] {
  display: flex;
  height: 26px;
  min-width: 24px;
}
.giveaway-bidders-selection-participant-shields[data-v-a1b54271]:after,
.giveaway-bidders-selection-participant-shields[data-v-a1b54271]:before {
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.giveaway-bidders-selection-participant-shields[data-v-a1b54271]:before {
  background: url(/static/core/modules/giveaway/images/participant-shield-destroyed.svg)
    50% / contain no-repeat;
}
.giveaway-bidders-selection-participant-shields[data-v-a1b54271]:after {
  background: url(/static/core/modules/giveaway/images/participant-shield.svg)
    50% / contain no-repeat;
}
.giveaway-bidders-selection-participant-shields__value[data-v-a1b54271] {
  font-size: 12px;
  font-weight: 700;
  margin: auto;
  z-index: 5;
}
.more-shields[data-v-a1b54271]:before {
  background: url(/static/core/modules/giveaway/images/participant-shield-destroyed-green.svg)
    50% / contain no-repeat;
}
.shield-destroy-leave-active[data-v-a1b54271]:before {
  transition: all 0.5s 1s;
}
.shield-destroy-leave-active[data-v-a1b54271]:after {
  transition: opacity 0.5s 0.5s;
}
.shield-destroy-leave-active
  .giveaway-bidders-selection-participant-shields__value[data-v-a1b54271] {
  transition: all 0.5s;
}
.shield-destroy-leave-to
  .giveaway-bidders-selection-participant-shields__value[data-v-a1b54271],
.shield-destroy-leave-to[data-v-a1b54271]:before {
  opacity: 0;
  scale: 0;
}
.shield-destroy-leave-to[data-v-a1b54271]:after {
  opacity: 0;
}
.shield-destroy-enter-active[data-v-a1b54271] {
  transition: all 0.5s;
}
.shield-destroy-enter-active
  .giveaway-bidders-selection-participant-shields__value[data-v-a1b54271] {
  transition: all 0.5s 0.5s;
}
.shield-destroy-enter-from[data-v-a1b54271],
.shield-destroy-enter-from
  .giveaway-bidders-selection-participant-shields__value[data-v-a1b54271] {
  opacity: 0;
  scale: 0;
}
.giveaway-bidders-selection-participant-avatar[data-v-f904a864] {
  align-items: center;
  display: flex;
  justify-content: center;
}
.giveaway-bidders-selection-participant-avatar[data-v-f904a864],
.giveaway-bidders-selection-participant-avatar__particles[data-v-f904a864] {
  height: var(--w-user-avatar-size);
  position: relative;
  width: var(--w-user-avatar-size);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864] {
  animation: shoot-f904a864 3s ease-out 1;
  animation-fill-mode: forwards;
  animation-name: shoot-f904a864, fade-f904a864;
  background: var(--giveaway-main-color);
  border-radius: 50%;
  height: 7px;
  position: absolute;
  width: 7px;
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:first-child {
  animation-delay: -0.9882s;
  animation-duration: 1.83s;
  transform: translate(-420px, 266px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    2
  ) {
  animation-delay: -1.2648s;
  animation-duration: 1.36s;
  transform: translate(-105px, 574px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    3
  ) {
  animation-delay: -1.0545s;
  animation-duration: 1.11s;
  transform: translate(406px, -273px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    4
  ) {
  animation-delay: -1.1781s;
  animation-duration: 1.19s;
  transform: translate(-518px, 658px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    5
  ) {
  animation-delay: -0.1458s;
  animation-duration: 1.62s;
  transform: translate(-518px, -679px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    6
  ) {
  animation-delay: -0.2877s;
  animation-duration: 1.37s;
  transform: translate(154px, 385px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    7
  ) {
  animation-delay: -1.1032s;
  animation-duration: 1.97s;
  transform: translate(-147px, -7px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    8
  ) {
  animation-delay: -0.7595s;
  animation-duration: 1.55s;
  transform: translate(-357px, -49px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    9
  ) {
  animation-delay: -0.1232s;
  animation-duration: 1.12s;
  transform: translate(-518px, -371px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    10
  ) {
  animation-delay: -28ms;
  animation-duration: 1.4s;
  transform: translate(-175px, -504px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    11
  ) {
  animation-delay: -0.3388s;
  animation-duration: 1.54s;
  transform: translate(-378px, -175px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    12
  ) {
  animation-delay: -0.995s;
  animation-duration: 1.99s;
  transform: translate(588px, 133px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    13
  ) {
  animation-delay: -0.2208s;
  animation-duration: 1.38s;
  transform: translate(-392px, 567px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    14
  ) {
  animation-delay: -0.5406s;
  animation-duration: 1.59s;
  transform: translate(-77px, 623px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    15
  ) {
  animation-delay: -1.1187s;
  animation-duration: 1.13s;
  transform: translate(-665px, -308px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    16
  ) {
  animation-delay: -0.4356s;
  animation-duration: 1.32s;
  transform: translate(-462px, 511px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    17
  ) {
  animation-delay: -0.77s;
  animation-duration: 1.75s;
  transform: translate(595px, 35px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    18
  ) {
  animation-delay: -0.567s;
  animation-duration: 1.35s;
  transform: translate(441px, 287px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    19
  ) {
  animation-delay: -0.728s;
  animation-duration: 1.4s;
  transform: translate(483px, -441px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    20
  ) {
  animation-delay: -0.1096s;
  animation-duration: 1.37s;
  transform: translate(-378px, 525px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    21
  ) {
  animation-delay: -0.321s;
  animation-duration: 1.07s;
  transform: translate(595px, -588px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    22
  ) {
  animation-delay: -0.545s;
  animation-duration: 1.09s;
  transform: translate(-56px, -392px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    23
  ) {
  animation-delay: -0.7059s;
  animation-duration: 1.81s;
  transform: translate(693px, 203px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    24
  ) {
  animation-delay: -1.8518s;
  animation-duration: 1.97s;
  transform: translate(336px, -378px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    25
  ) {
  animation-delay: -1.4532s;
  animation-duration: 1.73s;
  transform: translate(-21px, -56px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    26
  ) {
  animation-delay: -0.76s;
  animation-duration: 1.52s;
  transform: translate(-315px, -147px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    27
  ) {
  animation-delay: -0.2862s;
  animation-duration: 1.59s;
  transform: translate(168px, -329px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    28
  ) {
  animation-delay: -1.0125s;
  animation-duration: 1.25s;
  transform: translate(371px, -287px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    29
  ) {
  animation-delay: -0.9696s;
  animation-duration: 1.01s;
  transform: translate(602px, 28px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    30
  ) {
  animation-delay: -0.0248s;
  animation-duration: 1.24s;
  transform: translate(350px, -511px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    31
  ) {
  animation-delay: -0.2185s;
  animation-duration: 1.15s;
  transform: translate(-602px, 497px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    32
  ) {
  animation-delay: -0.9108s;
  animation-duration: 1.38s;
  transform: translate(469px, 126px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    33
  ) {
  animation-delay: -0.1232s;
  animation-duration: 1.54s;
  transform: translate(-189px, -567px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    34
  ) {
  animation-delay: -0.6258s;
  animation-duration: 1.49s;
  transform: translate(-329px, 343px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    35
  ) {
  animation-delay: -0.712s;
  animation-duration: 1.78s;
  transform: translate(280px, -581px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    36
  ) {
  animation-delay: -0.0137s;
  animation-duration: 1.37s;
  transform: translate(336px, -413px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    37
  ) {
  animation-delay: -1.9206s;
  animation-duration: 1.94s;
  transform: translate(-77px, 378px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    38
  ) {
  animation-delay: -1.0126s;
  animation-duration: 1.22s;
  transform: translate(140px, -322px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    39
  ) {
  animation-delay: -1.17s;
  animation-duration: 1.95s;
  transform: translate(-665px, -56px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    40
  ) {
  animation-delay: -0.3179s;
  animation-duration: 1.87s;
  transform: translate(-378px, 105px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    41
  ) {
  animation-delay: -1.026s;
  animation-duration: 1.08s;
  transform: translate(-105px, -161px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    42
  ) {
  animation-delay: -1.131s;
  animation-duration: 1.45s;
  transform: translate(378px, 560px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    43
  ) {
  animation-delay: -0.2465s;
  animation-duration: 1.45s;
  transform: translate(595px, -189px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    44
  ) {
  animation-delay: -0.8979s;
  animation-duration: 1.23s;
  transform: translate(672px, 427px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    45
  ) {
  animation-delay: -1.0541s;
  animation-duration: 1.27s;
  transform: translate(-511px, 182px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    46
  ) {
  animation-delay: -1.0335s;
  animation-duration: 1.59s;
  transform: translate(-385px, 105px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    47
  ) {
  animation-delay: -0.8685s;
  animation-duration: 1.93s;
  transform: translate(343px, -399px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    48
  ) {
  animation-delay: -0.7874s;
  animation-duration: 1.27s;
  transform: translate(441px, -504px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    49
  ) {
  animation-delay: -0.0732s;
  animation-duration: 1.22s;
  transform: translate(301px, -42px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    50
  ) {
  animation-delay: -1.3311s;
  animation-duration: 1.53s;
  transform: translate(259px, -308px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    51
  ) {
  animation-delay: -0.0417s;
  animation-duration: 1.39s;
  transform: translate(350px, 560px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    52
  ) {
  animation-delay: -1.23s;
  animation-duration: 1.64s;
  transform: translate(42px, 294px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    53
  ) {
  animation-delay: -0.1158s;
  animation-duration: 1.93s;
  transform: translate(154px, -392px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    54
  ) {
  animation-delay: -1.054s;
  animation-duration: 1.55s;
  transform: translate(-609px, 56px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    55
  ) {
  animation-delay: -1.5045s;
  animation-duration: 1.77s;
  transform: translate(525px, 238px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    56
  ) {
  animation-delay: -1.737s;
  animation-duration: 1.93s;
  transform: translate(-231px, -175px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    57
  ) {
  animation-delay: -0.5217s;
  animation-duration: 1.41s;
  transform: translate(42px, -70px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    58
  ) {
  animation-delay: -0.4608s;
  animation-duration: 1.44s;
  transform: translate(182px, 273px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    59
  ) {
  animation-delay: -0.2618s;
  animation-duration: 1.54s;
  transform: translate(-595px, -406px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    60
  ) {
  animation-delay: -0.5687s;
  animation-duration: 1.21s;
  transform: translate(-616px, 357px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    61
  ) {
  animation-delay: -1.2963s;
  animation-duration: 1.49s;
  transform: translate(651px, -14px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    62
  ) {
  animation-delay: -0.2352s;
  animation-duration: 1.96s;
  transform: translate(602px, 119px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    63
  ) {
  animation-delay: -0.2048s;
  animation-duration: 1.28s;
  transform: translate(-252px, -196px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    64
  ) {
  animation-delay: -77ms;
  animation-duration: 1.54s;
  transform: translate(-588px, -287px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    65
  ) {
  animation-delay: -0.3672s;
  animation-duration: 1.08s;
  transform: translate(238px, -63px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    66
  ) {
  animation-delay: -0.291s;
  animation-duration: 1.94s;
  transform: translate(-28px, 91px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    67
  ) {
  animation-delay: -0.1152s;
  animation-duration: 1.92s;
  transform: translate(238px, -196px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    68
  ) {
  animation-delay: -0.4826s;
  animation-duration: 1.27s;
  transform: translate(217px, 259px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    69
  ) {
  animation-delay: -0.4356s;
  animation-duration: 1.21s;
  transform: translate(119px, 700px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    70
  ) {
  animation-delay: -0.6222s;
  animation-duration: 1.02s;
  transform: translate(259px, 581px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    71
  ) {
  animation-delay: -1.0428s;
  animation-duration: 1.58s;
  transform: translate(-308px, -182px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    72
  ) {
  animation-delay: -0.612s;
  animation-duration: 1.8s;
  transform: translate(-546px, -126px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    73
  ) {
  animation-delay: -0.4601s;
  animation-duration: 1.07s;
  transform: translate(-189px, 91px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    74
  ) {
  animation-delay: -0.2544s;
  animation-duration: 1.59s;
  transform: translate(-602px, -210px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    75
  ) {
  animation-delay: -0.1995s;
  animation-duration: 1.33s;
  transform: translate(203px, -658px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    76
  ) {
  animation-delay: -1.2352s;
  animation-duration: 1.93s;
  transform: translate(-245px, -441px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    77
  ) {
  animation-delay: -1.216s;
  animation-duration: 1.6s;
  transform: translate(-455px, 392px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    78
  ) {
  animation-delay: -1.183s;
  animation-duration: 1.69s;
  transform: translate(-329px, 266px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    79
  ) {
  animation-delay: -0.4433s;
  animation-duration: 1.43s;
  transform: translate(644px, -644px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    80
  ) {
  animation-delay: -0.9984s;
  animation-duration: 1.28s;
  transform: translate(-28px, 140px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    81
  ) {
  animation-delay: -0.2304s;
  animation-duration: 1.92s;
  transform: translate(-693px, -63px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    82
  ) {
  animation-delay: -0.0936s;
  animation-duration: 1.04s;
  transform: translate(420px, -658px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    83
  ) {
  animation-delay: -0.3542s;
  animation-duration: 1.61s;
  transform: translate(-483px, -434px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    84
  ) {
  animation-delay: -0.9009s;
  animation-duration: 1.17s;
  transform: translate(315px, -588px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    85
  ) {
  animation-delay: -0.3131s;
  animation-duration: 1.01s;
  transform: translate(-637px, 686px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    86
  ) {
  animation-delay: -0.1898s;
  animation-duration: 1.46s;
  transform: translate(504px, -357px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    87
  ) {
  animation-delay: -0.3248s;
  animation-duration: 1.16s;
  transform: translate(469px, 182px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    88
  ) {
  animation-delay: -0.4875s;
  animation-duration: 1.25s;
  transform: translate(-658px, 49px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    89
  ) {
  animation-delay: -0.416s;
  animation-duration: 1.04s;
  transform: translate(406px, 455px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    90
  ) {
  animation-delay: -1.173s;
  animation-duration: 1.38s;
  transform: translate(-371px, -693px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    91
  ) {
  animation-delay: -1.1269s;
  animation-duration: 1.91s;
  transform: translate(-574px, 308px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    92
  ) {
  animation-delay: -0.6944s;
  animation-duration: 1.24s;
  transform: translate(518px, 119px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    93
  ) {
  animation-delay: -0.8256s;
  animation-duration: 1.72s;
  transform: translate(343px, -595px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    94
  ) {
  animation-delay: -1.3502s;
  animation-duration: 1.57s;
  transform: translate(-154px, 196px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    95
  ) {
  animation-delay: -0.944s;
  animation-duration: 1.6s;
  transform: translate(-700px, 448px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    96
  ) {
  animation-delay: -0.8364s;
  animation-duration: 1.23s;
  transform: translate(-357px, -630px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    97
  ) {
  animation-delay: -1.15s;
  animation-duration: 1.15s;
  transform: translate(252px, 322px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    98
  ) {
  animation-delay: -0.6625s;
  animation-duration: 1.25s;
  transform: translate(-245px, -161px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    99
  ) {
  animation-delay: -0.284s;
  animation-duration: 1.42s;
  transform: translate(-602px, -441px);
}
.giveaway-bidders-selection-participant-avatar__particle[data-v-f904a864]:nth-child(
    100
  ) {
  animation-delay: -1.14s;
  animation-duration: 1.5s;
  transform: translate(-196px, -336px);
}
@keyframes shoot-f904a864 {
  0% {
    transform: translate(37px, 37px);
  }
}
@keyframes fade-f904a864 {
  to {
    opacity: 0;
  }
}
.bounce-enter-active[data-v-f904a864] {
  animation: bounce-in-f904a864 0.5s;
}
.bounce-leave-active[data-v-f904a864] {
  animation: bounce-in-f904a864 0.5s reverse;
}
@keyframes bounce-in-f904a864 {
  0% {
    transform: scale(0);
  }
  50% {
    transform: scale(1.5);
  }
  to {
    transform: scale(1);
  }
}
.column-leave-to[data-v-2466ba4c] {
  opacity: 0;
}
.column-enter-active[data-v-2466ba4c] {
  transition: transform 1s 1s;
}
.column-enter-from[data-v-2466ba4c] {
  transform: translateY(var(--field-height));
}
.column-move[data-v-2466ba4c] {
  transition: transform 1s;
}
.column-leave-active[data-v-2466ba4c] {
  position: absolute !important;
}
.giveaway-bidders-selection-participant[data-v-2466ba4c] {
  --core-user-avatar-color: #4b69ff;
  --w-user-avatar-size: var(--participants-size);
  height: var(--participants-size);
  position: relative;
  width: var(--participants-size);
}
.giveaway-bidders-selection-participant[data-v-2466ba4c]:not(:last-child) {
  margin-bottom: var(--gap-size);
}
.giveaway-bidders-selection-participant__shields[data-v-2466ba4c] {
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1;
}
.giveaway-bidders-selection[data-v-65071b53] {
  --participants-size: var(--3dfd09b1);
  --gap-size: var(--4929a814);
  --rows-number: var(--86e8fd26);
  --field-height: calc(
    var(--participants-size) * var(--rows-number) + var(--gap-size) *
      (var(--rows-number) - 1) + var(--gap-size) * 2
  );
  --w-user-avatar-size: var(--participants-size);
  flex: 1 1 auto;
}
.giveaway-bidders-selection__heading[data-v-65071b53] {
  font-feature-settings: "tnum" on, "lnum" on;
  font-weight: 600;
  line-height: 1.2;
  margin-bottom: 25px;
  text-align: center;
}
@media (max-width: 767.8px) {
  .giveaway-bidders-selection__heading[data-v-65071b53] {
    margin-bottom: 18px;
  }
}
.giveaway-bidders-selection__title[data-v-65071b53] {
  color: #dce1e5;
  font-size: 24px;
  margin-bottom: 12px;
}
@media (max-width: 767.8px) {
  .giveaway-bidders-selection__title[data-v-65071b53] {
    font-size: 18px;
    margin-bottom: 8px;
  }
}
.giveaway-bidders-selection__subtitle[data-v-65071b53] {
  color: #8f9daa;
  font-size: 16px;
}
@media (max-width: 767.8px) {
  .giveaway-bidders-selection__subtitle[data-v-65071b53] {
    font-size: 14px;
  }
}
.giveaway-bidders-selection__body[data-v-65071b53] {
  background: var(--body-bg);
  height: var(--field-height);
  overflow: hidden;
  padding: var(--gap-size);
  position: relative;
  width: 100%;
}
.giveaway-bidders-selection__participants[data-v-65071b53] {
  -moz-column-gap: var(--gap-size);
  column-gap: var(--gap-size);
  display: grid;
  grid-template-columns: repeat(var(--0bfcca7c), var(--participants-size));
  height: 100%;
  justify-content: center;
}
.core-roulette-horizontal__list-wrapper[data-v-5fbd3abe] {
  overflow: hidden;
  width: 100%;
}
.core-roulette-horizontal__list[data-v-5fbd3abe] {
  display: flex;
  flex-wrap: nowrap;
  gap: var(--roulette-item-gap, 10px);
  transform: translate(
    calc(
      50% - var(--roulette-item-half-width) -
        (var(--roulette-item-width) + var(--roulette-item-gap, 10px)) *
        var(--roulette-current-index)
    )
  );
  transition: transform var(--roulette-animation-time)
    cubic-bezier(0.19, 1, 0.3, 1);
  width: 100%;
}
.roulette-bounce-move[data-v-5fbd3abe] {
  animation: roulette-bounce-in-5fbd3abe 0.5s;
}
.roulette-bounce-leave-active[data-v-5fbd3abe] {
  animation: roulette-bounce-in-5fbd3abe 0.5s reverse;
}
@keyframes roulette-bounce-in-5fbd3abe {
  0% {
    transform: scale(0);
  }
  to {
    transform: scale(1);
  }
}
.giveaway-roulette-users[data-v-38446e95] {
  background: radial-gradient(
    41.45% 8715.42% at 50% 50%,
    #4b69ff33 0,
    #4b69ff00
  );
  min-height: 92px;
  padding: 20px 10px;
  position: relative;
}
.giveaway-roulette-users[data-v-38446e95]:before {
  background: linear-gradient(90deg, #232636 1.05%, #252a4200 86.54%);
  border-bottom-left-radius: 70px;
  border-top-left-radius: 70px;
  left: 0;
}
.giveaway-roulette-users[data-v-38446e95]:after,
.giveaway-roulette-users[data-v-38446e95]:before {
  content: "";
  height: 100%;
  opacity: 0.9;
  position: absolute;
  top: 0;
  width: 50%;
  z-index: 1;
}
.giveaway-roulette-users[data-v-38446e95]:after {
  background: linear-gradient(270deg, #232636 1.05%, #252a4200 86.54%);
  border-bottom-right-radius: 70px;
  border-top-right-radius: 70px;
  right: 0;
}
.giveaway-roulette-users__overlay-border[data-v-38446e95] {
  border-bottom: 2px solid transparent;
  border-top: 2px solid transparent;
  height: 100%;
  left: 0;
  opacity: 0.2;
  position: relative;
  position: absolute;
  top: 0;
  width: 100%;
}
.giveaway-roulette-users__overlay-border[data-v-38446e95]:after {
  background: radial-gradient(
    circle,
    var(--giveaway-main-color) 0,
    transparent 50%
  );
  border-radius: 2px;
  content: "";
  bottom: -2px;
  left: -2px;
  -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  padding: 2px;
  position: absolute;
  right: -2px;
  top: -2px;
}
.giveaway-roulette-users__indicators[data-v-38446e95] {
  display: flex;
  justify-content: center;
  position: relative;
  width: 100%;
}
.giveaway-roulette-users__indicator-arrow[data-v-38446e95] {
  background: url(/static/core/modules/giveaway/images/roulette-indicator.svg)
    50% no-repeat;
  height: 31px;
  position: absolute;
  top: -30px;
  width: 31px;
}
.giveaway-roulette-users__indicator-user[data-v-38446e95] {
  border: 2px solid var(--giveaway-secondary-color);
  border-radius: 50%;
  height: 52px;
  position: absolute;
  top: 0;
  width: 52px;
  z-index: 2;
}
.giveaway-roulette-users__indicator-user-name[data-v-38446e95] {
  background: #1e1e29;
  border-radius: 2px;
  bottom: -75px;
  color: #8f9daa;
  font-size: 12px;
  font-weight: 600;
  padding: 0 10px;
  position: absolute;
}
.giveaway-roulette-users__roulette[data-v-38446e95] {
  --roulette-item-gap: 16px;
}
.giveaway-roulette-users__item[data-v-38446e95] {
  --w-user-avatar-size: 52px;
}
.fade-pulse-enter-active[data-v-38446e95] {
  animation: fade-pulse-38446e95 0.5s;
}
@keyframes fade-pulse-38446e95 {
  0% {
    opacity: 0;
  }
  33% {
    opacity: 1;
  }
  66% {
    opacity: 0.5;
  }
  to {
    opacity: 0;
  }
}
.core-roulette-prizes__list-wrapper[data-v-dec86bd6] {
  overflow: hidden;
  width: 100%;
}
.core-roulette-prizes__list[data-v-dec86bd6] {
  display: flex;
  flex-wrap: nowrap;
  gap: var(--roulette-item-gap, 10px);
  transform: translate(
    calc(
      50% - var(--roulette-item-half-width) -
        (var(--roulette-item-width) + var(--roulette-item-gap, 10px)) *
        var(--roulette-current-index)
    )
  );
  transition: transform 0.4s;
  width: 100%;
}
.giveaway-roulette-prizes[data-v-b4015470] {
  z-index: 2;
}
.giveaway-roulette-prizes__item[data-v-b4015470] {
  position: relative;
}
.giveaway-roulette-prizes--passed[data-v-b4015470] {
  opacity: 0.2;
}
.giveaway-roulette-prizes--waiting[data-v-b4015470] {
  opacity: 0.4;
}
.giveaway-raffle[data-v-cdaf844b] {
  display: flex;
  flex-direction: column;
  gap: 25px;
  min-height: 654px;
}
.giveaway-raffle_header[data-v-cdaf844b] {
  display: flex;
  flex-direction: column;
  gap: 12px;
}
.giveaway-raffle__title[data-v-cdaf844b] {
  color: #f1f1f1;
  font-size: 24px;
}
.giveaway-raffle__subtitle[data-v-cdaf844b],
.giveaway-raffle__title[data-v-cdaf844b] {
  display: flex;
  font-weight: 600;
  justify-content: center;
}
.giveaway-raffle__subtitle[data-v-cdaf844b] {
  color: #8f9daa;
  font-size: 16px;
}
.giveaway-participants[data-v-36bdfd55] {
  font-size: 1rem;
  padding: 1.875rem 0 2.5rem;
  text-align: center;
  width: 100%;
  --core-user-avatar-color: #4b69ff;
  --w-user-avatar-size: 74px;
  --crown-shift: 0;
}
@media (max-width: 768px) {
  .giveaway-participants[data-v-36bdfd55] {
    --w-user-avatar-size: 56px;
    padding: 1.875rem 1rem 2.5rem;
  }
}
.giveaway-participants__title[data-v-36bdfd55] {
  font-size: 24px;
  font-weight: 600;
}
.giveaway-participants__title span[data-v-36bdfd55] {
  color: #515765;
}
.giveaway-participants__list[data-v-36bdfd55] {
  display: grid;
  gap: 24px;
  grid-template-columns: repeat(
    auto-fill,
    minmax(var(--w-user-avatar-size), 1fr)
  );
  margin: 24px 0;
}
@media (max-width: 768px) {
  .giveaway-participants__list[data-v-36bdfd55] {
    gap: 15.5px;
    margin: 20px 0;
  }
}
.giveaway-participants__loader-container[data-v-36bdfd55] {
  height: 120px;
  position: relative;
}
.giveaway-participants__item[data-v-36bdfd55] {
  cursor: pointer;
  position: relative;
}
.giveaway-participants__item--hidden[data-v-36bdfd55] {
  opacity: 0.1;
}
.giveaway-participants__shields[data-v-36bdfd55] {
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1;
}
.req-bar[data-v-37d3b26c] {
  align-items: center;
  background: linear-gradient(
      270deg,
      var(--giveaway-main-color-opacity-1) 0,
      transparent 52.08%,
      var(--giveaway-main-color-opacity-1) 100%
    ),
    #161821;
  border-radius: 0 0 2px 2px;
  display: flex;
  gap: 0.625rem;
  justify-content: space-between;
  padding: 1.875rem 2.25rem;
}
@media (max-width: 768px) {
  .req-bar[data-v-37d3b26c] {
    align-items: flex-start;
    background: url(/static/core/modules/giveaway/images/free-giveaway-background-mobile.png)
        100% 0/185px auto no-repeat,
      linear-gradient(0deg, #1b1c25, #1b1c25),
      linear-gradient(0deg, #ff88450a, #ff88450a);
    flex-direction: column;
    gap: 1.125rem;
    padding: 1.125rem 1rem;
  }
}
.req-bar__info[data-v-37d3b26c] {
  align-items: center;
  display: flex;
  flex-shrink: 0;
  gap: 1.5625rem;
}
@media (max-width: 768px) {
  .req-bar__info[data-v-37d3b26c] {
    gap: 1rem;
  }
  .req-bar__info-wrapper[data-v-37d3b26c] {
    display: flex;
    flex-direction: column;
    gap: 0.25rem;
  }
}
.req-bar__icon-wrapper[data-v-37d3b26c] {
  align-items: center;
  background: var(--giveaway-main-color-opacity-3);
  border-radius: 50%;
  display: flex;
  flex-shrink: 0;
  height: 2.875rem;
  justify-content: center;
  width: 2.875rem;
}
@media (max-width: 768px) {
  .req-bar__icon-wrapper[data-v-37d3b26c] {
    display: none;
  }
}
.req-bar__icon[data-v-37d3b26c] {
  color: var(--giveaway-main-color);
}
.req-bar__text[data-v-37d3b26c] {
  color: #fff;
  font-size: 1.25rem;
  font-weight: 500;
  line-height: 1.6875rem;
}
@media (max-width: 768px) {
  .req-bar__text[data-v-37d3b26c] {
    font-size: 1.25rem;
    font-weight: 800;
    line-height: 1.5rem;
  }
}
.req-bar__text--grey[data-v-37d3b26c] {
  color: #8f9daa;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 140%;
  text-align: center;
}
@media (max-width: 768px) {
  .req-bar__text--grey--desktop[data-v-37d3b26c] {
    display: none;
  }
}
.req-bar__text--grey--mobile[data-v-37d3b26c] {
  display: none;
}
@media (max-width: 768px) {
  .req-bar__text--grey--mobile[data-v-37d3b26c] {
    color: #fff;
    display: block;
    font-size: 0.75rem;
    line-height: 0.975rem;
    max-width: 16.75rem;
    text-align: left;
  }
}
.req-bar__text--small[data-v-37d3b26c] {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
}
@media (max-width: 768px) {
  .req-bar__text span[data-v-37d3b26c] {
    color: #ff8845;
  }
}
.req-bar__button[data-v-37d3b26c] {
  --core-button-color-dark: var(--giveaway-main-color-opacity-3);
  --core-button-color-light: var(--giveaway-main-color);
}
@media (max-width: 768px) {
  .req-bar__button[data-v-37d3b26c] {
    width: 100%;
  }
}
.cannot-join[data-v-d8110fbc] {
  align-items: center;
  background: linear-gradient(
      270deg,
      var(--giveaway-main-color-opacity-1) 0,
      transparent 52.08%,
      var(--giveaway-main-color-opacity-1) 100%
    ),
    #161821;
  border-radius: 0 0 2px 2px;
  display: flex;
  gap: 0.625rem;
  justify-content: center;
  padding: 1.875rem 2.25rem;
  position: relative;
}
@media (max-width: 768px) {
  .cannot-join[data-v-d8110fbc] {
    align-items: flex-start;
    background: linear-gradient(0deg, #1b1c25, #1b1c25),
      linear-gradient(0deg, #ff88450a, #ff88450a);
    flex-direction: column;
    gap: 1.125rem;
    padding-left: 5.25rem;
  }
}
.cannot-join__icon-wrapper[data-v-d8110fbc] {
  align-items: center;
  background: var(--giveaway-main-color-opacity-3);
  border-radius: 50%;
  display: flex;
  flex-shrink: 0;
  height: 2.875rem;
  justify-content: center;
  left: 20px;
  position: absolute;
  width: 2.875rem;
}
.cannot-join__icon[data-v-d8110fbc] {
  color: var(--giveaway-main-color);
}
.cannot-join__text[data-v-d8110fbc] {
  align-items: center;
  color: #fff;
  display: flex;
  font-size: 1.25rem;
  font-weight: 500;
  line-height: 1.6875rem;
  min-height: 46px;
}
@media (max-width: 768px) {
  .cannot-join__text[data-v-d8110fbc] {
    font-size: 0.85rem;
    font-weight: 800;
    line-height: 1.5rem;
  }
  .cannot-join__text span[data-v-d8110fbc] {
    color: #ff8845;
  }
}
.banner[data-v-42362dea] {
  display: flex;
  flex-direction: column;
}
.banner__button[data-v-42362dea] {
  align-items: center;
  background-color: #1e1e29;
  color: #fff;
  cursor: pointer;
  display: flex;
  gap: 5px;
  justify-content: center;
  margin-bottom: 0.625rem;
  padding: 0.875rem;
  text-align: center;
  width: 100%;
}
.banner__icon[data-v-42362dea] {
  color: #8f9daa;
}
.banners[data-v-643197cd] {
  background-color: #161821;
  padding: 1.875rem;
}
@media (max-width: 768px) {
  .banners[data-v-643197cd] {
    padding: 16px;
  }
}
.banners__header[data-v-643197cd] {
  align-items: center;
  background-color: transparent;
  border: none;
  cursor: pointer;
  display: flex;
  width: 100%;
}
.banners__logo[data-v-643197cd] {
  align-items: center;
  background: #9046ff;
  border-radius: 50%;
  color: #fff;
  display: flex;
  flex-shrink: 0;
  font-size: 38px;
  height: 3.75rem;
  justify-content: center;
  margin-right: 1.25rem;
  width: 3.75rem;
}
@media (max-width: 768px) {
  .banners__logo[data-v-643197cd] {
    font-size: 20px;
    height: 40px;
    margin-right: 10px;
    width: 40px;
  }
}
.banners__info[data-v-643197cd] {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
}
@media (max-width: 768px) {
  .banners__row[data-v-643197cd] {
    align-items: flex-start;
    display: flex;
    flex-direction: column;
  }
}
.banners__title[data-v-643197cd] {
  color: #fff;
  font-size: 1.25rem;
  font-weight: 500;
}
@media (max-width: 768px) {
  .banners__title[data-v-643197cd] {
    font-size: 16px;
  }
}
.banners__plug[data-v-643197cd] {
  background: #292937;
  border-radius: 2px;
  color: #8f9daa;
  font-size: 1rem;
  font-weight: 500;
  margin-left: 0.625rem;
  padding: 0.25rem 0.625rem;
}
@media (max-width: 768px) {
  .banners__plug[data-v-643197cd] {
    font-size: 14px;
    margin-left: 0;
    margin-top: 5px;
  }
}
.banners__description[data-v-643197cd] {
  color: #8f9daa;
  font-size: 1rem;
  line-height: 140%;
  margin-top: 0.3125rem;
  text-align: left;
}
@media (max-width: 768px) {
  .banners__description[data-v-643197cd] {
    font-size: 14px;
  }
}
.banners__button[data-v-643197cd] {
  margin-left: auto;
}
.banners__icon[data-v-643197cd] {
  color: #8f9daa;
  font-size: 26px;
  transform: rotate(0);
  transform-origin: center;
  transition: transform 0.3s ease;
}
.banners__icon--rotate[data-v-643197cd] {
  transform: rotate(180deg);
}
@media (max-width: 768px) {
  .banners__icon[data-v-643197cd] {
    font-size: 16px;
  }
}
.banners__items[data-v-643197cd] {
  align-items: flex-start;
  display: flex;
  gap: 1.875rem;
  padding-top: 1.25rem;
}
@media (max-width: 768px) {
  .banners__items[data-v-643197cd] {
    align-items: center;
    flex-direction: column;
  }
}
.page-giveaway[data-v-dfe1ea79] {
  position: relative;
  width: 100%;
}
@media (max-width: 768px) {
  .page-giveaway[data-v-dfe1ea79] {
    padding: 0;
  }
}
.page-giveaway__seo-block[data-v-dfe1ea79] {
  margin-top: 32px;
  padding: 0;
}
@media (max-width: 768px) {
  .page-giveaway__seo-block[data-v-dfe1ea79] {
    margin: 24px 0 !important;
  }
}
.page-giveaway__skip[data-v-dfe1ea79] {
  display: flex;
  justify-content: center;
  z-index: 30;
}
.page-giveaway__skip-button[data-v-dfe1ea79] {
  --core-ico-size: 16px;
}
.page-giveaway__title[data-v-dfe1ea79] {
  display: flex;
  font-size: 24px;
  font-weight: 600;
  gap: 5px;
  justify-content: center;
}
.page-giveaway__title-add[data-v-dfe1ea79] {
  color: #515765;
}
.page-giveaway__raffle[data-v-dfe1ea79] {
  background: #161821;
  border-bottom: 1px solid;
  border-image-slice: 1;
  border-image-source: radial-gradient(
    63.73% 63.73% at 50% 50%,
    var(--giveaway-main-color) 0,
    rgba(53, 79, 215, 0) 100%
  );
  display: flex;
  flex-direction: column;
  gap: 20px;
  justify-content: center;
  padding: 30px;
  position: relative;
  width: 100%;
}
@media (max-width: 768px) {
  .page-giveaway__raffle[data-v-dfe1ea79] {
    padding: 20px 16px;
  }
}
.page-giveaway__raffle[data-v-dfe1ea79]:before {
  bottom: 0;
  left: 0;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: cover;
  mask-size: cover;
  right: 0;
  top: 0;
  width: 100%;
}
.page-giveaway__raffle[data-v-dfe1ea79]:after,
.page-giveaway__raffle[data-v-dfe1ea79]:before {
  background: var(--giveaway-main-color);
  content: "";
  height: 100%;
  position: absolute;
}
.page-giveaway__raffle[data-v-dfe1ea79]:after {
  border-radius: 50%;
  filter: blur(57.2119px);
  left: 50%;
  max-height: 200px;
  opacity: 0.12;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 85%;
}
@media (max-width: 768px) {
  .page-giveaway__raffle[data-v-dfe1ea79]:after {
    max-height: 150px;
  }
}
.page-giveaway__raffle--cross[data-v-dfe1ea79]:before {
  -webkit-mask-image: url(/static/core/modules/giveaway/images/background-patterns/cross-big.svg);
  mask-image: url(/static/core/modules/giveaway/images/background-patterns/cross-big.svg);
}
.page-giveaway__raffle--triangle[data-v-dfe1ea79]:before {
  -webkit-mask-image: url(/static/core/modules/giveaway/images/background-patterns/triangle-big.svg);
  mask-image: url(/static/core/modules/giveaway/images/background-patterns/triangle-big.svg);
}
.page-giveaway__raffle--line[data-v-dfe1ea79]:before {
  -webkit-mask-image: url(/static/core/modules/giveaway/images/background-patterns/lines-big.svg);
  mask-image: url(/static/core/modules/giveaway/images/background-patterns/lines-big.svg);
}
.page-giveaway__raffle--circle[data-v-dfe1ea79]:before {
  -webkit-mask-image: url(/static/core/modules/giveaway/images/background-patterns/circle-big.svg);
  mask-image: url(/static/core/modules/giveaway/images/background-patterns/circle-big.svg);
}
.page-giveaway__raffle--default[data-v-dfe1ea79]:before,
.page-giveaway__raffle--none[data-v-dfe1ea79]:before {
  background: transparent;
}
.page-giveaway__raffle--default[data-v-dfe1ea79]:after {
  content: none;
}
.page-giveaway__banners[data-v-dfe1ea79] {
  margin-top: 30px;
}
.core-select-label[data-v-26674978] {
  display: block;
}
.core-select-label--preset--default[data-v-26674978],
.core-select-label--preset--filled[data-v-26674978] {
  color: #dce1e5;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.2;
}
.core-select-field-icon[data-v-9ee1074f] {
  color: #dce1e5;
  font-size: 14px;
  position: absolute;
  right: 15px;
  top: 50%;
  transform: translateY(-50%);
  transition: transform 0.3s;
}
.core-select-field-icon_active[data-v-9ee1074f] {
  transform: translateY(-50%) rotate(180deg);
}
.core-select-field[data-v-f1131b59] {
  cursor: pointer;
  display: block;
  min-height: 2.5rem;
  padding: 10px 40px 10px 15px;
  position: relative;
  transition: all 0.3s ease;
  width: 100%;
}
.core-select-field--preset--default[data-v-f1131b59],
.core-select-field--preset--filled[data-v-f1131b59] {
  background: none;
  border: 1px solid #333443;
  border-radius: 2px;
}
.core-select-field--preset--filled[data-v-f1131b59] {
  background: #292937;
}
.core-select-field--active[data-v-f1131b59] {
  border-color: #373845;
}
.core-select-field--active[data-v-f1131b59]:is(
    .core-select-field--preset--filled
  ) {
  background: #333443;
}
.core-select-field--invalid[data-v-f1131b59] {
  border-color: #da3f3f;
}
.core-select-field--disabled[data-v-f1131b59] {
  cursor: not-allowed;
  opacity: 0.4;
}
.core-select-field__value[data-v-f1131b59] {
  align-items: center;
  color: #dce1e5;
  display: flex;
  font-size: 0.875rem;
  font-weight: 400;
  justify-content: flex-start;
  line-height: 1.2;
  overflow: auto hidden;
  scrollbar-width: none;
  white-space: nowrap;
  -ms-overflow-style: none;
}
.core-select-field__value[data-v-f1131b59]::-webkit-scrollbar {
  display: none;
}
.core-select-field-placeholder--preset--default[data-v-b5471faa],
.core-select-field-placeholder--preset--filled[data-v-b5471faa] {
  color: #8f9daa;
}
.core-select-error[data-v-6cfcb1f7] {
  color: #da3f3f;
  font-size: 10px;
  font-weight: 500;
  line-height: 1.4;
  text-align: right;
}
.core-select__main[data-v-b576a22d] {
  position: relative;
}
.core-select__label[data-v-b576a22d] {
  margin-bottom: 0.625rem;
}
.core-select__no-options[data-v-b576a22d] {
  color: #8f9daa;
  font-size: 0.875rem;
  line-height: 1.2;
  padding: 14px 15px;
}
.steps-nav[data-v-a45539b6] {
  gap: 28px;
}
.steps-nav[data-v-a45539b6],
.steps-nav__item[data-v-a45539b6] {
  align-items: center;
  display: flex;
  justify-content: center;
}
.steps-nav__item[data-v-a45539b6] {
  background: #292937;
  border: 3px solid #292937;
  border-radius: 50%;
  color: #fff;
  font-size: 1rem;
  font-weight: 600;
  height: 40px;
  line-height: 1.375rem;
  position: relative;
  width: 40px;
}
.steps-nav__item--active[data-v-a45539b6],
.steps-nav__item--active[data-v-a45539b6]:after {
  background: #ff8845;
}
.steps-nav__item[data-v-a45539b6]:after {
  background: #292937;
  border-radius: 6px;
  height: 6px;
  left: 100%;
  pointer-events: none;
  position: absolute;
  transform: translate(7px);
  width: 20px;
}
.steps-nav__item[data-v-a45539b6]:not(:last-child):after {
  content: "";
  display: block;
}
.new-giveaways-layout[data-v-93752fd8],
.new-giveaways-layout__main[data-v-93752fd8] {
  display: flex;
  flex-direction: column;
}
.new-giveaways-layout__main[data-v-93752fd8] {
  gap: 18px;
}
.info[data-v-819839ce] {
  background: #161821;
  border-radius: 2px;
  padding: 1.25rem;
}
.info__error[data-v-819839ce] {
  position: absolute;
  width: 100%;
}
.info__section[data-v-819839ce] {
  align-items: center;
  display: flex;
  gap: 1.25rem;
  width: 100%;
}
@media (max-width: 768px) {
  .info__section[data-v-819839ce] {
    align-items: flex-start;
    flex-direction: column;
    gap: 1.25rem;
  }
}
.info__section + .info__section[data-v-819839ce] {
  border-top: 2px solid rgba(77, 81, 88, 0.2);
  margin-top: 1.875rem;
  padding-top: 1.875rem;
}
@media (max-width: 768px) {
  .info__section + .info__section[data-v-819839ce] {
    margin-top: 1.25rem;
    padding-top: 1.25rem;
  }
}
.info__user[data-v-819839ce] {
  height: 5.4375rem;
  margin-right: 1.0625rem;
  max-width: 22rem;
  width: 100%;
}
@media (max-width: 768px) {
  .info__user[data-v-819839ce] {
    height: auto;
    margin-right: 0;
    max-width: 100%;
  }
}
.info__input-wrapper[data-v-819839ce] {
  max-width: 23.1875rem;
  position: relative;
  width: 100%;
}
@media (max-width: 768px) {
  .info__input-wrapper[data-v-819839ce] {
    max-width: 100%;
  }
}
.info__input-wrapper--sm[data-v-819839ce] {
  max-width: 15.4375rem;
}
@media (max-width: 768px) {
  .info__input-wrapper--sm[data-v-819839ce] {
    max-width: 100%;
  }
}
.info__input[data-v-819839ce] {
  align-items: center;
  display: flex;
  height: 1.1875rem;
}
@media (max-width: 768px) {
  .info__input[data-v-819839ce] {
    margin-top: 0;
  }
}
.info__text[data-v-819839ce] {
  color: #fff;
  font-size: 0.75rem;
  font-weight: 500;
  line-height: 1rem;
  padding-left: 0.25rem;
}
.info__subtext[data-v-819839ce] {
  color: #8f9daa;
  font-size: 0.75rem;
  line-height: 130%;
  margin-top: 0.6875rem;
}
.info__subtext[data-v-819839ce] span {
  color: #ff8845;
  font-weight: 600;
}
.info__tooltip[data-v-819839ce] {
  cursor: pointer;
  display: inline-block;
  font-size: 1rem;
  margin-left: 0.25rem;
}
.info__icon[data-v-819839ce] {
  color: #515765;
}
.info__icon--check[data-v-819839ce] {
  color: #ff6d36;
  font-size: 1.125rem;
  margin-right: 0.6875rem;
}
.info__icon--lock[data-v-819839ce] {
  background: #292937;
  border-radius: 2px;
  font-size: 1rem;
  height: 1rem;
  margin-right: 0.375rem;
  width: 1rem;
}
.info__label[data-v-819839ce] {
  align-items: center;
  display: flex;
  margin-bottom: 0.6875rem;
  width: 100%;
}
.info__label--sb[data-v-819839ce] {
  justify-content: space-between;
}
.info__input-title[data-v-819839ce] {
  color: #f1f1f1;
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1.1875rem;
}
.info__input-subtitle[data-v-819839ce] {
  color: #515765;
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 1rem;
}
.field[data-v-faf8e911] {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 4px;
}
.field[data-v-faf8e911],
.field__input[data-v-faf8e911],
.field__label[data-v-faf8e911] {
  width: 100%;
}
.field__label[data-v-faf8e911] {
  color: #515765;
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 1.021rem;
  white-space: nowrap;
}
.field__input[data-v-faf8e911] {
  position: relative;
}
.field--disabled-plug .field__input[data-v-faf8e911]:after {
  background: #ffffff05;
  bottom: 0;
  content: "";
  display: block;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1;
}
.make-private[data-v-d1e35f78] {
  background-color: #1b1c25;
  display: flex;
  flex-direction: column;
  font-size: 0.75rem;
  font-weight: 400;
  gap: 8px;
  padding: 8px 16px;
  width: 100%;
}
.make-private__header[data-v-d1e35f78] {
  align-items: center;
  display: grid;
  gap: 1rem;
  grid-template-columns: auto 33px;
}
.make-private__title[data-v-d1e35f78] {
  align-items: center;
  color: #dce1e5;
  display: flex;
  font-size: 0.875rem;
  gap: 8px;
  line-height: 1.05rem;
}
.make-private__text[data-v-d1e35f78] {
  color: #8f9daa;
  line-height: 0.975rem;
}
.make-private__text[data-v-d1e35f78] span {
  color: #ff8845;
  font-weight: 600;
}
.make-private__tooltip-icon[data-v-d1e35f78] {
  color: #515765;
  font-size: 1.25rem;
}
.make-private__switch[data-v-d1e35f78] {
  margin-right: 0;
}
.make-private__switch[data-v-d1e35f78] input[type="checkbox"] + .check {
  height: 20px;
}
.more-options[data-v-9171628b] {
  background: #1b1c25
    url(/static/core/modules/giveaway/images/more-options-background.png) 0 0 /
    contain no-repeat;
  display: grid;
  gap: 1rem;
  grid-template-columns: auto minmax(108px, min-content);
  padding: 20px 16px;
  width: 100%;
}
.more-options__text-wrapper[data-v-9171628b] {
  display: flex;
  flex-direction: column;
  gap: 4px;
}
.more-options__title[data-v-9171628b] {
  color: #f1f1f1;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.35rem;
}
.more-options__title[data-v-9171628b] span {
  color: #ff8845;
}
.more-options__text[data-v-9171628b] {
  align-items: center;
  color: #8f9daa;
  display: flex;
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 0.975rem;
}
.more-options__icon[data-v-9171628b] {
  font-size: 15px;
  margin-right: 4px;
}
.more-options__button[data-v-9171628b] {
  height: 44px;
  min-width: 108px;
  padding: 0 1rem;
}
.info[data-v-638e9565] {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 18px;
  padding: 1.5rem 1rem 0;
}
.info__row[data-v-638e9565],
.info__rows[data-v-638e9565],
.info__user[data-v-638e9565] {
  width: 100%;
}
.info__rows[data-v-638e9565] {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 18px;
}
.info__row--main[data-v-638e9565] {
  display: grid;
  gap: 16px;
  grid-template-columns: 117px auto;
}
.text-rtl[data-v-638e9565] {
  text-align: right;
}
.card__header[data-v-ee7b7574] {
  border-radius: 2px 2px 0 0;
  justify-content: space-between;
  padding: 0.625rem 0.9375rem;
}
.card__header[data-v-ee7b7574],
.card__info[data-v-ee7b7574] {
  align-items: center;
  display: flex;
}
.card__image[data-v-ee7b7574] {
  margin-right: 0.875rem;
  transform: scale(1.5);
  width: 1rem;
}
.card__icon--head[data-v-ee7b7574] {
  font-size: 20px;
  margin-right: 0.875rem;
}
.card__icon--core-give-link[data-v-ee7b7574] {
  font-size: 0.5rem;
}
.card__icon--remove[data-v-ee7b7574] {
  color: #dce1e5;
  font-size: 1rem;
  margin-right: 0.375rem;
}
.card__text[data-v-ee7b7574] {
  color: #f1f1f1;
}
.card__text--title[data-v-ee7b7574] {
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.1875rem;
}
@media (max-width: 768px) {
  .card__text--title[data-v-ee7b7574] {
    font-size: 0.75rem;
    line-height: 1rem;
  }
}
.card__text--title[data-v-ee7b7574] span {
  font-weight: 700;
}
.card__text--small[data-v-ee7b7574] {
  color: #dce1e5;
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 1rem;
}
.card__remove[data-v-ee7b7574] {
  align-items: center;
  background-color: transparent;
  border: none;
  cursor: pointer;
  display: flex;
  outline: transparent;
  padding: 0;
}
.card__container[data-v-ee7b7574] {
  border: 1px solid #333443;
  border-radius: 0 0 2px 2px;
  border-top: none;
  padding: 0.9375rem 0.9375rem 1.5rem;
}
.card__container--with-out-content[data-v-ee7b7574] {
  border: none;
  padding: 0;
}
.refill__items[data-v-05c2d231] {
  display: flex;
  gap: 0.875rem;
}
.refill__item[data-v-05c2d231] {
  width: 100%;
}
@media (max-width: 768px) {
  .refill__item[data-v-05c2d231] {
    max-width: 4.6875rem;
  }
}
.refill__item--big[data-v-05c2d231] {
  max-width: 14.375rem;
}
.refill__label[data-v-05c2d231] {
  color: #dce1e5;
  display: block;
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  margin-bottom: 0.625rem;
}
.refill__text[data-v-05c2d231] {
  color: #8f9daa;
  font-size: 0.625rem;
  font-weight: 400;
  line-height: 0.875rem;
  margin-top: 0.875rem;
}
.core-select-subscription__label[data-v-6d1df0be] {
  color: #dce1e5;
  display: block;
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  margin-bottom: 0.625rem;
}
.core-select-subscription__name[data-v-6d1df0be] {
  margin-left: 0.625rem;
}
.core-select-subscription__name[data-v-6d1df0be]:first-letter {
  text-transform: uppercase;
}
.core-select-subscription__option[data-v-6d1df0be] {
  align-items: baseline;
  display: flex;
}
.core-select-subscription__icon[data-v-6d1df0be] {
  font-size: 0.8125rem;
}
.core-select-subscription__icon--silver[data-v-6d1df0be] {
  background-image: linear-gradient(180deg, #c7c7c7, #918f95);
}
.core-select-subscription__icon--gold[data-v-6d1df0be],
.core-select-subscription__icon--silver[data-v-6d1df0be] {
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}
.core-select-subscription__icon--gold[data-v-6d1df0be] {
  background-image: linear-gradient(90deg, #ff8e2f, #ece92b);
}
.core-select-subscription__icon--diamond[data-v-6d1df0be] {
  -webkit-background-clip: text;
  background-clip: text;
  background-image: linear-gradient(90deg, #00ffe7, #00c9ff);
  -webkit-text-fill-color: transparent;
}
.case__items[data-v-fc68db56] {
  display: flex;
  gap: 0.625rem;
}
.case__items + .case__items[data-v-fc68db56] {
  margin-top: 0.625rem;
}
.case__item[data-v-fc68db56] {
  max-width: 6.4375rem;
  width: 100%;
}
.case__item--big[data-v-fc68db56] {
  max-width: 19.6875rem;
}
.case__title[data-v-fc68db56] {
  color: #f1f1f1;
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  margin-bottom: 0.625rem;
}
.case__button[data-v-fc68db56] {
  margin-top: 0.875rem;
  width: 100%;
}
.case__text[data-v-fc68db56] {
  color: #fff;
  font-size: 0.75rem;
  font-weight: 400;
  letter-spacing: 0.03em;
  line-height: 1rem;
  text-transform: none;
}
.core-select-case__label[data-v-41ae5652] {
  color: #dce1e5;
  display: block;
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  margin-bottom: 0.625rem;
}
.core-select-case__case[data-v-41ae5652] {
  flex-shrink: 0;
  height: 1.5625rem;
  margin-right: 0.3125rem;
  position: relative;
  width: 2.1875rem;
}
.core-select-case__option[data-v-41ae5652] {
  align-items: center;
  display: flex;
  width: 100%;
}
.core-select-case__image[data-v-41ae5652] {
  height: 100%;
  width: 100%;
}
.core-select-case__image--weapon[data-v-41ae5652] {
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.core-select-case__title[data-v-41ae5652] {
  color: #f1f1f1;
  display: inline-block;
  font-size: 0.75rem;
  font-weight: 400;
  letter-spacing: 0.03em;
  line-height: 1rem;
  margin-right: 0.875rem;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
@media (max-width: 768px) {
  .core-select-case__title[data-v-41ae5652] {
    max-width: calc(100% - 50px - 1.1875rem);
  }
}
.core-select-case__close[data-v-41ae5652] {
  align-items: center;
  background-color: transparent;
  border: none;
  border-right: 1px solid #515765;
  color: #ff2020;
  cursor: pointer;
  display: flex;
  justify-content: center;
  margin-right: 0.625rem;
  outline: transparent;
  padding: 0 0.875rem 0 0;
}
.core-select-case__icon[data-v-41ae5652] {
  font-size: 0.625rem;
}
.core-select-case__price[data-v-41ae5652] {
  margin-left: auto;
}
.core-select-agent__label[data-v-ba5cf369] {
  color: #dce1e5;
  display: block;
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  margin-bottom: 0.625rem;
}
.core-select-agent__agent[data-v-ba5cf369] {
  height: 1.5625rem;
  margin-right: 0.3125rem;
  -o-object-fit: contain;
  object-fit: contain;
  position: relative;
  width: 2.1875rem;
}
@media (max-width: 768px) {
  .core-select-agent__agent[data-v-ba5cf369] {
    display: none;
  }
}
.core-select-agent__agent--full-height[data-v-ba5cf369] {
  height: auto;
}
.core-select-agent__price[data-v-ba5cf369] {
  margin-left: auto;
}
.core-select-agent__price--left[data-v-ba5cf369] {
  margin-left: 0;
  margin-right: auto;
}
.core-select-agent__info[data-v-ba5cf369] {
  flex-grow: 1;
  max-width: 100%;
}
.core-select-agent__row[data-v-ba5cf369] {
  align-items: center;
  display: flex;
  justify-content: space-between;
}
.core-select-agent__row + .core-select-agent__row[data-v-ba5cf369] {
  margin-top: 3px;
}
.core-select-agent__name[data-v-ba5cf369] {
  align-items: center;
  display: inline-flex;
  margin-right: 0.625rem;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.core-select-agent__name-separator[data-v-ba5cf369] {
  color: #5157654d;
  margin: 0 0.3125rem;
}
.core-select-agent__first-name[data-v-ba5cf369] {
  color: #f1f1f1;
  flex-shrink: 0;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1.1875rem;
  position: relative;
}
.core-select-agent__second-name[data-v-ba5cf369] {
  color: #8f9daa;
  display: inline-block;
  flex-shrink: 0;
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 1rem;
  max-width: 100%;
  max-width: calc(100% - 3.75rem);
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.core-select-agent__option[data-v-ba5cf369] {
  align-items: center;
  display: flex;
  width: 100%;
}
.core-select-agent__title[data-v-ba5cf369] {
  color: #f1f1f1;
  font-size: 0.75rem;
  font-weight: 400;
  letter-spacing: 0.03em;
  line-height: 1rem;
  margin-right: 0.875rem;
}
.core-select-agent__close[data-v-ba5cf369] {
  align-items: center;
  background-color: transparent;
  border: none;
  border-right: 1px solid #515765;
  color: #ff2020;
  cursor: pointer;
  display: flex;
  justify-content: center;
  margin-right: 0.625rem;
  outline: transparent;
  padding: 0 0.875rem 0 0;
}
.core-select-agent__icon[data-v-ba5cf369] {
  font-size: 0.625rem;
}
.selects__items[data-v-f30d28ed] {
  display: flex;
  gap: 0.625rem;
}
.selects__items + .selects__items[data-v-f30d28ed] {
  margin-top: 0.625rem;
}
.selects__item[data-v-f30d28ed] {
  max-width: 6.4375rem;
  width: 100%;
}
.selects__item--big[data-v-f30d28ed] {
  max-width: calc(100% - 7.0625rem);
}
.selects__title[data-v-f30d28ed] {
  color: #dce1e5;
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  margin-bottom: 0.625rem;
}
.selects__button[data-v-f30d28ed] {
  margin-top: 0.875rem;
  width: 100%;
}
.selects__text[data-v-f30d28ed] {
  color: #fff;
  font-size: 0.75rem;
  font-weight: 400;
  letter-spacing: 0.03em;
  line-height: 1rem;
  text-transform: none;
}
.link-activate__top[data-v-2e371ce8] {
  align-items: flex-end;
  display: flex;
  gap: 0.875rem;
}
.link-activate__link[data-v-2e371ce8] {
  flex-grow: 1;
}
.link-activate__button--activate[data-v-2e371ce8] {
  flex-shrink: 0;
}
.link-activate__button--check[data-v-2e371ce8] {
  margin-top: 0.875rem;
}
.link-activate__options-wrapper[data-v-2e371ce8] {
  align-items: center;
  display: flex;
  justify-content: space-between;
  margin: 1rem 0 0;
}
.link-activate__options-title[data-v-2e371ce8] {
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
}
.link-activate__options[data-v-2e371ce8] {
  align-items: center;
  display: flex;
  gap: 2.5rem;
}
.requirement[data-v-94793e93] {
  align-items: center;
  background-color: #1e1e29;
  border-radius: 2px;
  cursor: pointer;
  display: flex;
  padding: 0.75rem 1.5625rem;
  position: relative;
}
@media (max-width: 768px) {
  .requirement[data-v-94793e93] {
    padding: 0.75rem;
  }
}
.requirement--active[data-v-94793e93],
.requirement[data-v-94793e93]:hover:not(.requirement--disabled) {
  background-color: #272836;
  transition: background-color 0.3s ease;
}
.requirement--active .requirement__image[data-v-94793e93],
.requirement:hover:not(.requirement--disabled)
  .requirement__image[data-v-94793e93] {
  filter: grayscale(0);
}
.requirement--active .requirement__icon--main[data-v-94793e93],
.requirement:hover:not(.requirement--disabled)
  .requirement__icon--main[data-v-94793e93] {
  color: inherit;
  transition: color 0.3s ease;
}
.requirement--active .requirement__text[data-v-94793e93],
.requirement:hover:not(.requirement--disabled)
  .requirement__text[data-v-94793e93] {
  color: #fff;
  transition: color 0.3s ease;
}
.requirement--required[data-v-94793e93] {
  pointer-events: none;
}
.requirement--disabled .requirement__icon--main[data-v-94793e93],
.requirement--disabled .requirement__text[data-v-94793e93] {
  color: #515765;
}
.requirement__checkbox[data-v-94793e93] {
  opacity: 0;
  pointer-events: none;
  position: absolute;
  touch-action: none;
}
.requirement__icon-wrapper[data-v-94793e93] {
  align-items: center;
  display: flex;
  height: 2.1875rem;
  justify-content: center;
  margin-right: 1.1875rem;
  width: 2.1875rem;
}
@media (max-width: 768px) {
  .requirement__icon-wrapper[data-v-94793e93] {
    height: 1.5rem;
    margin-right: 0.75rem;
    width: 1.5rem;
  }
}
.requirement__image[data-v-94793e93] {
  filter: grayscale(1);
}
.requirement__icon--main[data-v-94793e93] {
  color: #8f9daa;
  font-size: 1.6875rem;
}
@media (max-width: 768px) {
  .requirement__icon--main[data-v-94793e93] {
    transform: scale(0.5);
  }
}
.requirement__icon--main--youtube[data-v-94793e93] {
  font-size: 1.875rem;
  margin-left: -0.125rem;
  margin-top: 0.25rem;
}
@media (max-width: 768px) {
  .requirement__icon--main--youtube[data-v-94793e93] {
    margin: 0;
  }
}
.requirement__icon--main--hellcase[data-v-94793e93] {
  font-size: 2.1875rem;
  margin-top: 0.1875rem;
}
@media (max-width: 768px) {
  .requirement__icon--main--hellcase[data-v-94793e93] {
    margin: 0;
  }
}
.requirement__icon--main--twitter[data-v-94793e93] {
  font-size: 1.8125rem;
  margin-right: 0.3125rem;
  margin-top: 0.1875rem;
}
@media (max-width: 768px) {
  .requirement__icon--main--twitter[data-v-94793e93] {
    margin: 0;
  }
}
.requirement__icon--main--vk[data-v-94793e93] {
  font-size: 2.125rem;
  margin-left: -0.1875rem;
  margin-top: 0.1875rem;
}
@media (max-width: 768px) {
  .requirement__icon--main--vk[data-v-94793e93] {
    margin: 0;
  }
}
.requirement__icon--main--twitch[data-v-94793e93] {
  margin-top: 0.375rem;
}
@media (max-width: 768px) {
  .requirement__icon--main--twitch[data-v-94793e93] {
    margin: 0;
  }
}
.requirement__icon--main--give-link[data-v-94793e93] {
  font-size: 0.9375rem;
  margin-right: 0.1875rem;
  margin-top: 0.1875rem;
}
@media (max-width: 768px) {
  .requirement__icon--main--give-link[data-v-94793e93] {
    margin: 0;
  }
}
.requirement__icon--main--premium-gem[data-v-94793e93] {
  font-size: 1.5rem;
  margin-top: 0.125rem;
}
@media (max-width: 768px) {
  .requirement__icon--main--premium-gem[data-v-94793e93] {
    margin: 0;
  }
}
.requirement__icon--main--agent[data-v-94793e93] {
  margin-top: 0.1875rem;
}
@media (max-width: 768px) {
  .requirement__icon--main--agent[data-v-94793e93] {
    margin: 0;
  }
}
.requirement__icon--success[data-v-94793e93] {
  color: #2abd69;
  font-size: 1.125rem;
}
.requirement__icon--blocked[data-v-94793e93] {
  color: var(--w-text-color-4);
  display: inline-block;
  font-size: 1.125rem;
}
.requirement__text[data-v-94793e93] {
  color: #8f9daa;
  font-size: 0.875rem;
  font-weight: 500;
  line-height: 1.1875rem;
}
@media (max-width: 768px) {
  .requirement__text[data-v-94793e93] {
    font-size: 0.75rem;
    line-height: 1rem;
  }
}
.requirement__status[data-v-94793e93] {
  align-items: center;
  display: flex;
  height: 1.5rem;
  justify-content: center;
  margin-left: auto;
  width: 1.5rem;
}
.requirement[data-v-bb73a629] {
  align-items: center;
  background-color: #1e1e29;
  border-radius: 2px;
  cursor: pointer;
  display: flex;
  flex-direction: column;
  position: relative;
}
.requirement--active[data-v-bb73a629],
.requirement[data-v-bb73a629]:hover:not(.requirement--disabled) {
  background-color: #161821;
  transition: background-color 0.3s ease;
}
.requirement--active .requirement__image[data-v-bb73a629],
.requirement:hover:not(.requirement--disabled)
  .requirement__image[data-v-bb73a629] {
  filter: grayscale(0);
}
.requirement--active .requirement__icon--main[data-v-bb73a629],
.requirement:hover:not(.requirement--disabled)
  .requirement__icon--main[data-v-bb73a629] {
  transition: color 0.3s ease;
}
.requirement--active .requirement__text[data-v-bb73a629],
.requirement:hover:not(.requirement--disabled)
  .requirement__text[data-v-bb73a629] {
  color: #fff;
  transition: color 0.3s ease;
}
.requirement--required[data-v-bb73a629] {
  pointer-events: none;
}
.requirement--disabled .requirement__icon--main[data-v-bb73a629],
.requirement--disabled .requirement__text[data-v-bb73a629] {
  color: #515765;
}
.requirement--active[data-v-bb73a629] {
  border: 1px solid;
  border-top: 0 solid;
}
.requirement__content[data-v-bb73a629],
.requirement__header[data-v-bb73a629] {
  width: 100%;
}
.requirement__header[data-v-bb73a629] {
  align-items: center;
  display: flex;
  height: 44px;
  justify-content: space-between;
  padding: 7px 16px;
}
.requirement__content[data-v-bb73a629]:not(.requirement__content--blank) {
  padding: 16px;
}
.requirement__content[data-v-bb73a629] .baseFieldInput .help {
  position: relative !important;
}
.requirement__checkbox[data-v-bb73a629] {
  opacity: 0;
  pointer-events: none;
  position: absolute;
  touch-action: none;
}
.requirement__icon-wrapper[data-v-bb73a629] {
  align-items: center;
  border-radius: 50%;
  display: flex;
  height: 30px;
  justify-content: center;
  margin-right: 8px;
  width: 30px;
}
.requirement__image[data-v-bb73a629] {
  filter: grayscale(1);
}
.requirement__icon--main[data-v-bb73a629] {
  color: #fff;
  font-size: 1.6875rem;
  transform: scale(0.5);
}
.requirement__icon--main--youtube[data-v-bb73a629] {
  font-size: 1.875rem;
  margin-left: -0.125rem;
  margin-top: 0.25rem;
}
@media (max-width: 768px) {
  .requirement__icon--main--youtube[data-v-bb73a629] {
    margin: 0;
  }
}
.requirement__icon--main--hellcase[data-v-bb73a629] {
  font-size: 2.1875rem;
  margin-top: 0.1875rem;
}
@media (max-width: 768px) {
  .requirement__icon--main--hellcase[data-v-bb73a629] {
    margin: 0;
  }
}
.requirement__icon--main--twitter[data-v-bb73a629] {
  color: #ff8845;
  font-size: 1.8125rem;
  margin: 0;
}
.requirement__icon--main--vk[data-v-bb73a629] {
  font-size: 2.125rem;
  margin-left: -0.1875rem;
  margin-top: 0.1875rem;
}
@media (max-width: 768px) {
  .requirement__icon--main--vk[data-v-bb73a629] {
    margin: 0;
  }
}
.requirement__icon--main--twitch[data-v-bb73a629] {
  margin-top: 0.375rem;
}
@media (max-width: 768px) {
  .requirement__icon--main--twitch[data-v-bb73a629] {
    margin: 0;
  }
}
.requirement__icon--main--give-link[data-v-bb73a629] {
  font-size: 0.9375rem;
  margin-right: 0.1875rem;
  margin-top: 0.1875rem;
}
@media (max-width: 768px) {
  .requirement__icon--main--give-link[data-v-bb73a629] {
    margin: 0;
  }
}
.requirement__icon--main--premium-gem[data-v-bb73a629] {
  font-size: 1.5rem;
  margin-top: 0.125rem;
}
@media (max-width: 768px) {
  .requirement__icon--main--premium-gem[data-v-bb73a629] {
    margin: 0;
  }
}
.requirement__icon--main--agent[data-v-bb73a629] {
  margin-top: 0.1875rem;
}
@media (max-width: 768px) {
  .requirement__icon--main--agent[data-v-bb73a629] {
    margin: 0;
  }
}
.requirement__icon--success[data-v-bb73a629] {
  color: #2abd69;
  font-size: 1.125rem;
}
.requirement__icon--blocked[data-v-bb73a629] {
  color: #515765;
  display: flex;
  font-size: 1.125rem;
  padding: 0.3125rem 0;
}
.requirement__icon--tooltip[data-v-bb73a629] {
  font-size: 1.125rem;
  margin-bottom: -0.125rem;
  margin-right: 0.6875rem;
  transform: translateY(2px);
}
.requirement__text[data-v-bb73a629] {
  color: #8f9daa;
  font-size: 0.875rem;
  font-weight: 500;
  line-height: 1.1875rem;
}
@media (max-width: 768px) {
  .requirement__text[data-v-bb73a629] {
    font-size: 0.75rem;
    line-height: 1rem;
  }
}
.requirement__text-tooltip[data-v-bb73a629] {
  color: #8f9daa;
  font-size: 0.625rem;
  font-weight: 400;
  line-height: 130%;
  white-space: pre-wrap;
  width: 8.5625rem;
}
.requirement__status[data-v-bb73a629] {
  align-items: center;
  display: flex;
  height: 1.5rem;
  justify-content: center;
  margin-left: auto;
  width: 1.5rem;
}
.requirement__tooltip-wrapper[data-v-bb73a629] {
  align-items: flex-start;
  display: flex;
}
.requirement__remove-button[data-v-bb73a629] {
  align-items: center;
  background: transparent;
  border: 0;
  display: flex;
  outline: 0;
}
.requirement__remove-button-icon[data-v-bb73a629] {
  color: #8f9daa;
  font-size: 20px;
}
@media (max-width: 768px) {
  .requirements[data-v-2fe9bda5] {
    display: flex;
    flex-direction: column;
    gap: 1rem;
    padding: 0 1rem 1rem;
  }
}
.requirements__checkboxes[data-v-2fe9bda5] {
  display: grid;
  gap: 0.9375rem;
  grid-template-columns: repeat(auto-fit, minmax(24rem, 1fr));
}
@media (max-width: 768px) {
  .requirements__checkboxes[data-v-2fe9bda5] {
    gap: 4px;
    grid-template-columns: 100%;
  }
}
.requirements__checkbox[data-v-2fe9bda5] {
  width: 100%;
}
.requirements__cards[data-v-2fe9bda5] {
  border-top: 1px solid rgba(81, 87, 101, 0.2);
  display: grid;
  gap: 1.25rem;
  grid-template-columns: repeat(auto-fit, minmax(24rem, 1fr));
  margin-top: 1.25rem;
  padding-top: 1.25rem;
}
@media (max-width: 768px) {
  .requirements__cards[data-v-2fe9bda5] {
    grid-template-columns: 100%;
  }
}
.requirements__card[data-v-2fe9bda5] {
  width: 100%;
}
@media (max-width: 768px) {
  .requirements__blank[data-v-2fe9bda5] {
    display: none;
  }
}
.requirements__button[data-v-2fe9bda5] {
  width: 100%;
}
.section__header[data-v-959e6257] {
  background: #1e1e29;
  border-radius: 2px 2px 0 0;
  padding: 1.25rem;
}
@media (max-width: 768px) {
  .section__header[data-v-959e6257] {
    border-radius: 0;
    padding: 0.9755rem 1rem;
  }
}
.section__top[data-v-959e6257] {
  margin-bottom: 1rem;
}
.section__text[data-v-959e6257] {
  color: #fff;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.375rem;
}
@media (max-width: 768px) {
  .section__text[data-v-959e6257] {
    font-size: 14px;
    font-weight: 500;
    line-height: 1.05rem;
  }
}
.section__text--info[data-v-959e6257] {
  color: inherit;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.1875rem;
}
@media (max-width: 768px) {
  .section__text--info[data-v-959e6257] {
    font-size: 0.75rem;
    line-height: 1rem;
  }
}
.section__text--error[data-v-959e6257] {
  color: #f54251;
}
.section__content[data-v-959e6257] {
  background: #161821;
  border-radius: 0 0 2px 2px;
  padding: 1.25rem;
}
@media (max-width: 768px) {
  .section__content[data-v-959e6257] {
    border-radius: 0;
    padding: 0;
  }
}
.section__info[data-v-959e6257] {
  align-items: center;
  color: #8f9daa;
  display: flex;
  gap: 0.4375rem;
  margin-bottom: 1.25rem;
}
@media (max-width: 768px) {
  .section__info[data-v-959e6257] {
    color: #ff8845;
    margin-bottom: 16px;
    padding: 0 16px;
  }
}
.section__icon[data-v-959e6257] {
  font-size: 18px;
}
@media (max-width: 768px) {
  .section__icon[data-v-959e6257] {
    font-size: 16px;
  }
}
.core-background .base-tooltip {
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 3;
}
.core-background .base-tooltip.is-small .tooltip-content {
  width: 11.6875rem;
}
.core-background .tooltip-trigger {
  display: flex;
}
.core-background .tooltip-trigger i {
  color: #8f9daa;
}
.core-background--active.core-background--rounded .customize-background__color {
  transform: scale(0.85);
}
.core-background[data-v-24e37c1b] {
  cursor: pointer;
  height: 100%;
  position: relative;
  width: 100%;
}
.core-background img[data-v-24e37c1b] {
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  width: 100%;
}
.core-background[data-v-24e37c1b]:before {
  border: 1px solid #ff6d36;
  border-image-slice: 1;
  border-radius: 1.72414px;
  content: "";
  height: 100%;
  left: 0;
  opacity: 0;
  position: absolute;
  top: 0;
  transition: opacity 0.3s ease;
  width: 100%;
  z-index: 1;
}
.core-background--rounded[data-v-24e37c1b]:after,
.core-background--rounded[data-v-24e37c1b]:before {
  border-radius: 50%;
}
.core-background--active[data-v-24e37c1b]:before {
  opacity: 1;
}
.core-background--unavailable[data-v-24e37c1b] {
  position: relative;
}
.core-background--unavailable[data-v-24e37c1b]:after {
  background: #000;
  content: "";
  height: 100%;
  left: 0;
  opacity: 0.7;
  position: absolute;
  top: 0;
  width: 100%;
}
.core-background--locked[data-v-24e37c1b] {
  align-items: center;
  display: flex;
  gap: 0.75rem;
  max-width: 11.8125rem;
}
.core-background--locked p[data-v-24e37c1b] {
  font-size: 0.625rem;
  line-height: 0.8125rem;
  text-align: left;
}
.core-background--locked i[data-v-24e37c1b] {
  font-size: 1rem;
}
@media (max-width: 768px) {
  .core-background--new-giveaway-mobile[data-v-24e37c1b]:before {
    border: 2px solid #ff8845;
  }
}
.core-background__remove[data-v-24e37c1b] {
  align-items: center;
  background-color: #515765;
  border: none;
  border-radius: 50%;
  cursor: pointer;
  display: flex;
  height: 16px;
  justify-content: center;
  outline: transparent;
  position: absolute;
  right: 0;
  top: 0;
  transform: translate(50%, -50%);
  width: 16px;
  z-index: 3;
}
.core-background__icon[data-v-24e37c1b] {
  color: #dce1e5;
  font-size: 8px;
}
@media (max-width: 768px) {
  .giveaway-customize[data-v-6a473be5] {
    background-color: #1b1c25;
    padding: 16px;
  }
}
.giveaway-customize__profile-background[data-v-6a473be5] {
  display: flex;
  gap: 3rem;
}
@media (max-width: 768px) {
  .giveaway-customize__profile-background[data-v-6a473be5] {
    flex-direction: column;
    flex-wrap: wrap;
    gap: 24px;
  }
}
.giveaway-customize__actions[data-v-6a473be5] {
  display: flex;
  gap: 1.25rem;
  margin-top: 2.3125rem;
}
@media (max-width: 768px) {
  .giveaway-customize__actions[data-v-6a473be5] {
    flex-wrap: wrap;
    gap: 0.75rem;
    margin-top: 1.5rem;
  }
  .giveaway-customize__button[data-v-6a473be5] {
    height: 44px;
    max-width: 100%;
    width: 100%;
  }
}
.giveaway-customize__button span[data-v-6a473be5] {
  color: #fff;
  font-size: 0.75rem;
  font-weight: 700;
  line-height: 1rem;
}
.giveaway-customize__info[data-v-6a473be5] {
  align-items: center;
  display: flex;
  gap: 0.5rem;
}
.giveaway-customize__info i[data-v-6a473be5] {
  color: #8f9daa;
}
.giveaway-customize__info p[data-v-6a473be5] {
  color: #8f9daa;
  font-size: 0.875rem;
  line-height: 1.1875rem;
}
.customize-background__custom-background[data-v-6a473be5] {
  align-items: center;
  border: 2px solid #515765;
  border-radius: 2px;
  cursor: pointer;
  display: flex;
  height: 3.125rem;
  justify-content: center;
  transition: border-color 0.25s ease-in-out;
  width: 3.125rem;
}
@media (max-width: 768px) {
  .customize-background__custom-background[data-v-6a473be5] {
    height: 3.375rem;
    width: 3.375rem;
  }
}
.customize-background__custom-background i[data-v-6a473be5] {
  color: #515765;
  transition: color 0.25s ease-in-out;
}
.customize-background__custom-background[data-v-6a473be5]:hover {
  border-color: #8f9daa;
}
.customize-background__custom-background:hover i[data-v-6a473be5] {
  color: #8f9daa;
}
.customize-background__color[data-v-6a473be5] {
  height: 3.125rem;
  transition: transform 0.25s ease-out;
  width: 3.125rem;
}
@media (max-width: 768px) {
  .customize-background__color[data-v-6a473be5] {
    height: 3.375rem;
    width: 3.375rem;
  }
}
.customize-background__color--rounded[data-v-6a473be5] {
  border-radius: 50%;
}
.customize-background__locked[data-v-6a473be5] {
  align-items: center;
  display: flex;
  gap: 0.75rem;
  max-width: 11.6875rem;
}
.customize-background__locked p[data-v-6a473be5] {
  font-size: 0.625rem;
  line-height: 0.8125rem;
  text-align: left;
}
.customize-background__locked i[data-v-6a473be5] {
  font-size: 1rem;
}
.customize-background__title[data-v-6a473be5] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1.1875rem;
}
@media (max-width: 768px) {
  .customize-background__title[data-v-6a473be5] {
    font-size: 0.75rem;
    line-height: 0.975rem;
  }
}
.customize-background__items[data-v-6a473be5] {
  display: flex;
  flex-wrap: wrap;
  gap: 0.9375rem;
  margin-top: 0.9375rem;
  max-width: 28.125rem;
}
@media (max-width: 768px) {
  .customize-background__items[data-v-6a473be5] {
    gap: 0.25rem;
    margin-top: 0.75rem;
  }
  .customize-background__items--colors[data-v-6a473be5] {
    gap: 0.5rem;
  }
}
.customize-background__item[data-v-6a473be5] {
  height: 3.125rem;
  position: relative;
  width: 3.125rem;
}
@media (max-width: 768px) {
  .customize-background__item[data-v-6a473be5] {
    height: 3.375rem;
    width: 3.375rem;
  }
}
.customize-background__img[data-v-6a473be5] {
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  width: 100%;
}
.prizes-footer[data-v-d7d53782] {
  background: #1e1e29;
  display: flex;
  flex-direction: column;
  gap: 8px;
  padding: 16px;
}
@media (max-width: 768px) {
  .prizes-footer[data-v-d7d53782] {
    color: #8f9daa;
    font-size: 0.75rem;
    line-height: 0.975rem;
  }
}
.prizes-footer__row[data-v-d7d53782] {
  align-items: center;
  display: flex;
  gap: 8px;
  justify-content: space-between;
  width: 100%;
}
.prizes-footer__row--info[data-v-d7d53782] {
  align-items: flex-start;
  flex-direction: column;
  line-height: 1.021rem;
}
@media (max-width: 768px) {
  .prizes-footer__price[data-v-d7d53782] {
    color: #fff;
  }
}
.prizes-footer__info-text[data-v-d7d53782] {
  font-size: 12px;
  gap: 3px;
  line-height: 16.24px;
}
.prizes-footer__info-text--error[data-v-d7d53782] {
  align-items: flex-start;
  color: #f54251;
  flex-direction: column;
}
.prizes-footer__info-text span[data-v-d7d53782] {
  align-items: center;
  display: flex;
}
.prizes-footer__info-text[data-v-d7d53782] .core-icon {
  line-height: 14px;
  vertical-align: middle;
}
.separator[data-v-d7d53782] {
  background: #333443;
  height: 1px;
  margin: 0;
}
.price[data-v-d7d53782] {
  color: #fff;
}
.giveaway-prizes[data-v-18127a51] {
  display: flex;
  flex-direction: column;
  width: 100%;
}
@media (max-width: 768px) {
  .giveaway-prizes__list[data-v-18127a51] {
    order: -1;
    padding: 16px;
  }
}
.giveaway-prizes__footer[data-v-18127a51] {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 6px;
}
.giveaway-prizes__footer i[data-v-18127a51] {
  color: #8f9daa;
}
.giveaway-prizes__buttons[data-v-18127a51] {
  display: flex;
  gap: 12px;
}
.giveaway-prizes__button[data-v-18127a51] {
  flex-grow: 1;
}
.giveaway-prizes__info[data-v-18127a51] {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 6px;
  margin-bottom: 20px;
}
.giveaway-prizes__info i[data-v-18127a51] {
  color: #8f9daa;
}
.giveaway-prizes__info-text[data-v-18127a51] {
  color: #8f9daa;
  flex-wrap: wrap;
  font-size: 14px;
  gap: 3px;
  line-height: 19px;
}
.giveaway-prizes__info-text[data-v-18127a51],
.giveaway-prizes__info-text span[data-v-18127a51] {
  align-items: center;
  display: flex;
}
@media (max-width: 768px) {
  .giveaway-prizes__info-text[data-v-18127a51] {
    font-size: 10px;
    line-height: 12px;
  }
}
.giveaway-prizes__info-text--error[data-v-18127a51] {
  align-items: flex-start;
  color: #f54251;
  flex-direction: column;
}
.giveaway-prizes-header[data-v-7677863c] {
  color: #8f9daa;
  display: flex;
  font-size: 16px;
  gap: 30px;
  line-height: 22px;
}
@media (max-width: 768px) {
  .giveaway-prizes-header[data-v-7677863c] {
    -moz-column-gap: 39px;
    column-gap: 39px;
    flex-wrap: wrap;
    font-size: 14px;
    line-height: 19px;
    row-gap: 5px;
  }
}
.giveaway-prizes-header__skins[data-v-7677863c] {
  display: flex;
  gap: 9px;
}
@media (max-width: 768px) {
  .giveaway-prizes-header__skins[data-v-7677863c] {
    gap: 5px;
  }
}
.giveaway-prizes-header__price-wrapper[data-v-7677863c] {
  display: flex;
  margin-right: auto;
}
.giveaway-prizes-header__price-wrapper span[data-v-7677863c] {
  margin-right: 9px;
}
.giveaway-prizes-header__price[data-v-7677863c] {
  align-items: center;
  color: #fff;
  display: flex;
  font-weight: 600;
  margin-right: auto;
}
.shields {
  background: linear-gradient(
      90deg,
      rgba(42, 189, 105, 0.05),
      transparent 49.96%
    ),
    #1e1e29;
  border: 1px solid rgba(42, 189, 105, 0.1);
  border-radius: 2px;
  display: flex;
  gap: 1.25rem;
  justify-content: space-between;
  padding: 1.25rem 1.5625rem;
}
@media (max-width: 768px) {
  .shields {
    background: url(/static/core/modules/giveaway/images/requirements-shield.png)
        100% 0/185px auto no-repeat,
      linear-gradient(180deg, #0bc7f00a, #0bc7f00a), #1b1c25;
    flex-direction: column;
    gap: 1.125rem;
    margin: 1rem 1rem 0;
    padding: 1rem 0.75rem 0.75rem;
  }
}
.shields--disabled .shields__text {
  opacity: 0.3;
}
.shields--disabled .shields__counter {
  opacity: 0.3;
  pointer-events: none;
}
.shields__logo {
  color: #2abd69;
  font-size: 3.5rem;
  margin-right: 1.75rem;
}
@media (max-width: 768px) {
  .shields__logo {
    font-size: 2.1875rem;
    margin-right: 1.25rem;
  }
}
.shields__row {
  align-items: center;
  display: flex;
}
@media (max-width: 768px) {
  .shields__row--mobile-wrap {
    -moz-column-gap: 1.875rem;
    column-gap: 1.875rem;
    display: grid;
    grid-template-columns: 1fr 1fr;
  }
  .shields__col {
    max-width: 240px;
  }
}
.shields__title-wrapper {
  margin-bottom: 0.375rem;
}
@media (max-width: 768px) {
  .shields__title-wrapper {
    display: flex;
    margin-bottom: 0.125rem;
  }
}
.shields__title {
  color: #fff;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.375rem;
}
@media (max-width: 768px) {
  .shields__title {
    font-size: 1.25rem;
    font-weight: 800;
    line-height: 1.5rem;
  }
}
@media (max-width: 768px) {
  .shields__title:deep(span) {
    color: #2abd69;
  }
}
.shields__tooltip-icon {
  color: var(--w-text-color-4);
  cursor: pointer;
  display: inline-block;
  font-size: 16px;
  margin-left: 0.625rem;
  position: relative;
  top: 2px;
}
.shields__description-wrapper {
  align-items: center;
  display: flex;
}
.shields__description {
  color: #8f9daa;
  font-size: 0.875rem;
  font-weight: 500;
  line-height: 1.1875rem;
  transition: color 0.3s ease;
}
@media (max-width: 768px) {
  .shields__description {
    font-size: 0.75rem;
    line-height: 1.125rem;
  }
}
.shields__description--error {
  color: #f54251;
}
.shields__icons {
  display: flex;
  gap: 0.9375rem;
  margin-left: 0.625rem;
}
@media (max-width: 768px) {
  .shields__icons {
    gap: 0.5rem;
  }
}
.shields__icon-wrap {
  line-height: 1;
}
.shields__icon {
  color: #515765;
  font-size: 20px;
}
@media (max-width: 768px) {
  .shields__icon {
    color: #fff;
  }
}
.shields__icon--active {
  color: #2abd69;
}
@media (max-width: 768px) {
  .shields__icon--active {
    color: #fff;
  }
  .shields__icon-wrap {
    align-items: center;
    background-color: #515765;
    border-radius: 50%;
    display: flex;
    height: 24px;
    justify-content: center;
    width: 24px;
  }
  .shields__icon-wrap--active {
    background-color: #ff8845;
  }
}
.shields__text {
  color: #8f9daa;
  font-size: 0.875rem;
  font-weight: 500;
  line-height: 150%;
  margin-right: 1.75rem;
  max-width: 9.5625rem;
  transition: opacity 0.3s ease;
}
@media (max-width: 768px) {
  .shields__text {
    font-size: 12px;
    line-height: 150%;
    margin-right: auto;
    max-width: unset;
  }
}
.shields__counter {
  margin-right: 2rem;
  transition: opacity 0.3s ease;
}
@media (max-width: 768px) {
  .shields__counter {
    margin-right: 0;
  }
}
.shields__button {
  height: 2.5rem;
  width: 12.625rem;
}
@media (max-width: 768px) {
  .shields__button {
    grid-column: 1/3;
    margin-top: 1.25rem;
    width: 100%;
  }
}
.new-giveaways-confirmation__body[data-v-be3992a2] {
  background: #1b1c25;
  padding: 40px;
}
@media (max-width: 768.98px) {
  .new-giveaways-confirmation__body[data-v-be3992a2] {
    padding: 24px;
  }
}
.new-giveaways-confirmation__info[data-v-be3992a2] {
  color: #f1f1f1;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.4;
  margin-bottom: 32px;
  text-align: center;
}
@media (max-width: 768.98px) {
  .new-giveaways-confirmation__info[data-v-be3992a2] {
    font-size: 14px;
    margin-bottom: 24px;
  }
}
.new-giveaways-confirmation__profit[data-v-be3992a2] {
  display: flex;
  gap: 26px;
  justify-content: center;
}
@media (max-width: 768.98px) {
  .new-giveaways-confirmation__profit[data-v-be3992a2] {
    gap: 16px;
  }
}
.new-giveaways-confirmation__profit-item[data-v-be3992a2]:not(:last-child) {
  border-right: 1px solid rgba(81, 87, 101, 0.25);
  padding-right: 26px;
}
@media (max-width: 768.98px) {
  .new-giveaways-confirmation__profit-item[data-v-be3992a2]:not(:last-child) {
    padding-right: 16px;
  }
}
.new-giveaways-confirmation__profit-item-percents[data-v-be3992a2] {
  color: #515765;
  font-size: 24px;
  font-weight: 600;
  line-height: 1.2;
  margin-bottom: 8px;
  text-align: center;
}
.new-giveaways-confirmation__profit-item-percents.active[data-v-be3992a2] {
  color: #ff8845;
}
.new-giveaways-confirmation__profit-item-description[data-v-be3992a2] {
  color: #8f9daa;
  font-size: 12px;
  font-weight: 400;
  line-height: 1.3;
  text-align: center;
}
.new-giveaways-confirmation__profit-item-icon[data-v-be3992a2] {
  font-size: 18px;
  margin-right: 4px;
}
@media (min-width: 768.98px) {
  .new-giveaways-confirmation-actions[data-v-7644f109] {
    align-items: center;
    -moz-column-gap: 80px;
    column-gap: 80px;
    display: flex;
  }
}
.new-giveaways-confirmation-actions__text[data-v-7644f109] {
  color: #515765;
  font-size: 14px;
  line-height: 1.4;
}
@media (max-width: 768.98px) {
  .new-giveaways-confirmation-actions__text[data-v-7644f109] {
    margin-bottom: 24px;
  }
}
.new-giveaways-confirmation-actions__text[data-v-7644f109] span {
  color: #8f9daa;
}
.new-giveaways-confirmation-actions__buttons[data-v-7644f109] {
  -moz-column-gap: 20px;
  column-gap: 20px;
  display: flex;
  justify-content: flex-end;
}
._new-giveaways-confirmation_1i1wm_1 {
  max-width: 870px;
}
._new-giveaways-confirmation__title_1i1wm_4 {
  color: #f1f1f1;
  font-size: 16px;
  font-weight: 600;
  text-transform: uppercase;
}
.new-giveaways[data-v-a18cbdcf] {
  min-height: 100vh;
}
.new-giveaways__user[data-v-a18cbdcf] {
  width: 100%;
}
@media (max-width: 768px) {
  .new-giveaways__user[data-v-a18cbdcf] {
    padding-top: 6px;
  }
}
.new-giveaways__container[data-v-a18cbdcf] {
  margin: 0 auto;
  max-width: 1486px;
  width: 100%;
}
.new-giveaways__container
  + .new-giveaways__container[data-v-a18cbdcf]:not(:last-of-type) {
  margin-top: 20px;
}
.new-giveaways__footer[data-v-a18cbdcf] {
  align-items: center;
  border-top: 1px solid #333443;
  display: flex;
  justify-content: space-between;
  margin-top: 0.5rem;
  padding: 2rem 1.25rem;
}
@media (max-width: 768px) {
  .new-giveaways__footer[data-v-a18cbdcf] {
    border: 0;
    flex-direction: column;
    gap: 1rem;
    margin-top: 0;
    padding: 0 1rem 2rem;
  }
}
.new-giveaways__text[data-v-a18cbdcf] {
  color: #fff;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.375rem;
}
@media (max-width: 768px) {
  .new-giveaways__text[data-v-a18cbdcf] {
    color: #515765;
    font-size: 12px;
    font-weight: 400;
    line-height: 1rem;
  }
  .new-giveaways__button[data-v-a18cbdcf] {
    order: -1;
    width: 100%;
  }
}
.giveaway-list-page[data-v-887b90e9] {
  width: 100%;
}
.countdown__timer-wrapper[data-v-0acd2e06] {
  display: flex;
}
.countdown__timer[data-v-0acd2e06] {
  align-items: center;
  display: flex;
  justify-content: center;
}
.countdown__timer--small .timer-item[data-v-0acd2e06] {
  min-width: auto !important;
}
.countdown__timer--small .time[data-v-0acd2e06] {
  font-size: inherit !important;
  line-height: inherit !important;
}
.countdown__timer--small .devider[data-v-0acd2e06] {
  margin: 0 !important;
}
@media screen and (max-width: 768px) {
  .countdown__timer.styled-mobile[data-v-0acd2e06] {
    background: #23282d;
    border: 2px solid transparent;
    border-radius: 0.3125rem;
    box-sizing: border-box;
    margin: 0 auto;
    max-width: 100%;
    overflow: hidden;
    position: relative;
  }
  .countdown__timer.styled-mobile[data-v-0acd2e06]:before {
    background: var(--theme-color-primary);
    border-radius: 50%;
    box-sizing: border-box;
    content: "";
    filter: blur(60px);
    -moz-filter: blur(60px);
    -webkit-filter: blur(60px);
    -o-filter: blur(60px);
    height: 13.125rem;
    left: 10%;
    position: absolute;
    right: 10%;
    top: 110%;
    width: auto;
  }
}
.countdown__timer .timer-item-inner[data-v-0acd2e06] {
  background: linear-gradient(180deg, #272b33, #bc97f2);
  border-radius: 0.375rem;
  padding: 2px;
}
.countdown__timer .timer-item[data-v-0acd2e06] {
  align-items: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  min-width: 1.875rem;
}
.countdown__timer .timer-item .time[data-v-0acd2e06] {
  color: #fff;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 2.0625rem;
  text-align: center;
}
.countdown__timer .timer-item .text[data-v-0acd2e06] {
  color: #a9b7c4;
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 1rem;
  text-align: center;
  text-transform: uppercase;
}
@media screen and (max-width: 768px) {
  .countdown__timer .timer-item .text[data-v-0acd2e06] {
    font-size: 0.5rem;
    line-height: 0.6875rem;
  }
}
.countdown__timer.styled .timer-item[data-v-0acd2e06] {
  background: #23282d;
  border: 2px solid transparent;
  border-radius: 0.3125rem;
  box-sizing: border-box;
  height: 4.5625rem;
  overflow: hidden;
  position: relative;
  width: 4.6875rem;
}
@media screen and (max-width: 768px) {
  .countdown__timer.styled .timer-item[data-v-0acd2e06] {
    background: transparent;
  }
}
.countdown__timer.styled .timer-item-border[data-v-0acd2e06] {
  background-clip: content-box, border-box;
  background-image: linear-gradient(#23282d, #23282d),
    linear-gradient(0deg, var(--theme-color-primary) -45%, #23282d 75%);
  background-origin: border-box;
}
.countdown__timer.styled .timer-item-glow[data-v-0acd2e06] {
  border-radius: 50%;
  box-shadow: 0 0 70px 100px
    rgba(
      var(--theme-color-primary-r),
      var(--theme-color-primary-g),
      var(--theme-color-primary-b),
      0.4
    );
  box-sizing: border-box;
  content: "";
  height: 10rem;
  left: 0;
  position: absolute;
  right: 0;
  top: 280%;
  width: 4.8675rem;
}
@media screen and (max-width: 768px) {
  .countdown__timer.styled .timer-item-glow[data-v-0acd2e06] {
    background: transparent;
    box-shadow: none;
  }
  .countdown__timer.styled .timer-item[data-v-0acd2e06] {
    width: 3rem;
  }
}
.countdown__timer .devider[data-v-0acd2e06] {
  color: #a9b7c3;
  margin: 0 1rem;
}
@media screen and (max-width: 768px) {
  .countdown__timer .devider[data-v-0acd2e06] {
    margin: 0 0.5rem;
  }
}
.core-entity-giveaway {
  --entity-image-warbreak-top: 240px;
  --core-price-wartags-width: 8px;
  --w-user-avatar-size: 32px;
  --entity-image-size-multiplier: 0.6;
  --core-entity-color: #fff;
  --entity-background-type-koeff: 3;
  --core-entity-background-color: #373845;
  --entity-layout-padding: 0;
  height: 120px;
  position: relative;
  width: 100%;
}
.core-entity-giveaway--link:not(.core-entity-giveaway--disabled) {
  cursor: pointer;
  transition: transform 0.3s ease;
  will-change: transform;
}
.core-entity-giveaway--link:not(.core-entity-giveaway--disabled):hover {
  transform: scale(1.05);
}
.core-entity-giveaway__info {
  align-items: center;
  display: flex;
  gap: 8px;
}
.core-entity-giveaway__subtitle {
  align-items: center;
  color: #8f9daa;
  display: inline-block;
  display: flex;
  font-size: 12px;
  font-weight: 400;
}
.core-entity-giveaway__subtitle,
.core-entity-giveaway__title {
  max-width: 150px;
  overflow: hidden;
  text-align: left;
  text-overflow: ellipsis;
  white-space: nowrap;
  z-index: 3;
}
.core-entity-giveaway__title {
  color: #f1f1f1;
  display: inline-block;
  font-size: 14px;
  font-weight: 600;
}
.core-entity-giveaway__top-left {
  gap: 4px;
}
.core-entity-giveaway__price {
  background-color: var(--core-entity-giveaway-price, #ff8845);
  border-radius: 2px;
  font-size: 14px;
  font-weight: 600;
  line-height: 1;
  margin-top: 8px;
  padding: 2px 4px;
  width: -moz-fit-content;
  width: fit-content;
  z-index: 3;
  --core-price-gap: 2px;
}
.core-entity-giveaway__csgo-exterior {
  font-size: 12px;
}
.core-entity-giveaway__top-left {
  gap: 5px;
  line-height: 1;
}
.core-entity-giveaway__image,
.core-entity-giveaway__top-left {
  align-items: center;
  display: flex;
  justify-content: center;
  z-index: 1;
}
.core-entity-giveaway__hover-block {
  align-items: center;
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: center;
  margin-left: 5px;
  position: absolute;
  transform: translateY(-100%);
  transition: transform 0.4s ease;
  width: 100%;
  z-index: 10;
}
.core-entity-giveaway__hover-block:after {
  background-color: #1b1c25;
  content: "";
  height: 100%;
  opacity: 0.8;
  position: absolute;
  width: 100%;
  z-index: -1;
}
.core-entity-giveaway:hover .core-entity-giveaway__hover-block {
  transform: translateY(0);
}
.core-entity-giveaway__user-avatar {
  margin-bottom: 8px;
}
.core-entity-giveaway__user-name {
  color: #f1f1f1;
  display: inline-block;
  font-size: 12px;
  font-weight: 600;
  max-width: 140px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.core-entity-giveaway__date {
  color: #8f9daa;
  font-size: 10px;
  font-weight: 600;
}
.core-entity-giveaway__count {
  align-items: center;
  background: #2a2a36;
  border-radius: 2px;
  color: #dce1e5;
  display: inline-flex;
  font-size: 18px;
  font-weight: 700;
  gap: 6px;
  line-height: 1.4;
  margin: 12px auto 12px 0;
  padding: 2px 6px;
  white-space: nowrap;
}
.core-entity-giveaway__count-icon {
  color: #ff8845;
}
._tabs_54fm8_1 {
  align-items: center;
  background-color: #101117;
  display: flex;
  gap: 5px;
  justify-content: flex-start;
  padding: 10px 16px;
}
._tabs__tab_54fm8_9 {
  align-items: center;
  background-color: transparent;
  border: none;
  border-radius: 2px;
  color: #8f9daa;
  cursor: pointer;
  display: flex;
  flex-grow: 1;
  font-size: 14px;
  gap: 4px;
  height: 36px;
  justify-content: center;
  padding: 0 12px;
  width: 200px;
}
._tabs__tab--active_54fm8_25 {
  background-color: #1b1c25;
  color: #f1f1f1;
}
._tabs__tab--active_54fm8_25 ._tabs__icon_54fm8_29 {
  color: var(--tabs-active-color);
}
._tabs__tab--active_54fm8_25 ._tabs__count_54fm8_32 {
  background-color: #da3f3f;
}
._tabs__icon_54fm8_29 {
  font-size: 24px;
}
._tabs__icon--rotate_54fm8_38 {
  transform: rotate(180deg);
}
._tabs__count_54fm8_32 {
  background-color: #373845;
  border-radius: 4px;
  font-size: 12px;
  padding: 1px 5px;
}
.main-info[data-v-8771f59e] {
  justify-content: space-between;
}
.main-info[data-v-8771f59e],
.main-info__filter[data-v-8771f59e] {
  align-items: center;
  display: flex;
}
.main-info__filter[data-v-8771f59e] {
  gap: 1.875rem;
}
.giveaway-checkbox[data-v-f491e8b8] {
  font-size: 14px;
}
.carousel-transition-enter-active[data-v-8708ed7f] {
  transition: opacity 0.5s 0.5s, transform 0.5s 0.5s;
}
.carousel-transition-leave-active[data-v-8708ed7f] {
  transition: opacity 0.5s, transform 0.5s;
}
.carousel-transition-enter-from[data-v-8708ed7f] {
  opacity: 0;
  transform: translate(30px);
}
.carousel-transition-leave-to[data-v-8708ed7f] {
  opacity: 0;
  transform: translate(-30px);
}
.giveaway-card[data-v-8708ed7f] {
  background: #1b1c25;
  border-radius: 2px;
  border-top: 2px solid var(--accent-color);
  padding: 1rem;
  position: relative;
}
.giveaway-card__description[data-v-8708ed7f] {
  align-items: center;
  color: #8f9daa;
  display: flex;
  font-size: 0.75rem;
  gap: 4px;
  justify-content: center;
  margin-top: 0.875rem;
}
.giveaway-card__description--won
  .giveaway-card__description-icon[data-v-8708ed7f],
.giveaway-card__description--won
  .giveaway-card__description-title[data-v-8708ed7f] {
  color: #ff8845;
}
.giveaway-card__description-icon[data-v-8708ed7f] {
  font-size: 24px;
}
.giveaway-card__description-time[data-v-8708ed7f] {
  color: #515765;
}
.giveaway-card__counter[data-v-8708ed7f] {
  align-items: center;
  background-color: #242430;
  border-radius: 2px;
  display: flex;
  flex-direction: column;
  gap: 2px;
  height: 35px;
  margin-top: 0.5rem;
  padding: 2px;
}
.giveaway-card__counter-number[data-v-8708ed7f] {
  color: #f1f1f1;
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
}
.giveaway-card__counter-text[data-v-8708ed7f] {
  color: #8f9daa;
  font-size: 0.625rem;
  font-weight: 400;
  line-height: 0.8125rem;
  text-transform: uppercase;
}
.giveaway-card__item-wrapper[data-v-8708ed7f] {
  background: radial-gradient(
    102.5% 100% at 49.82% 0,
    var(--gradient-color) 0,
    rgba(27, 28, 37, 0.2) 66.93%
  );
  margin: -16px;
  padding: 0 16px 16px;
}
.giveaway-card__entity[data-v-8708ed7f] {
  height: 100%;
  --entity-image-size-multiplier: 0.5;
}
.giveaway-card.giveaway-card-active[data-v-8708ed7f] {
  cursor: default;
}
.giveaway-card.giveaway-card-cool .giveaway-card__header[data-v-8708ed7f] {
  background: url(/static/giveaway/user-giveaway-card-back-cool-1.png) 50% /
    cover no-repeat;
}
.giveaway-card .giveaway-card__label[data-v-8708ed7f] {
  position: absolute;
  right: -6px;
  top: 0;
  z-index: 2;
}
.giveaway-card.is-primary-default[data-v-8708ed7f] {
  --gradient-color: rgba(155, 93, 231, 0.2);
  --accent-color: #9b5de7;
}
.giveaway-card.is-give-1[data-v-8708ed7f],
.giveaway-card.is-refill[data-v-8708ed7f] {
  --gradient-color: rgba(136, 71, 255, 0.2);
  --accent-color: #8847ff;
}
.giveaway-card.is-give-2[data-v-8708ed7f] {
  --gradient-color: rgba(211, 44, 230, 0.2);
  --accent-color: #d32ce6;
}
.giveaway-card.is-give-3[data-v-8708ed7f] {
  --gradient-color: rgba(255, 109, 54, 0.2);
  --accent-color: #ff6d36;
}
.giveaway-card.is-give-4[data-v-8708ed7f],
.giveaway-card.is-gold[data-v-8708ed7f] {
  --gradient-color: rgba(207, 156, 25, 0.2);
  --accent-color: #cf9c19;
}
.giveaway-card.is-silver[data-v-8708ed7f] {
  --gradient-color: hsla(260, 2%, 65%, 0.2);
  --accent-color: #c7c7c7;
}
.giveaway-card.is-diamond[data-v-8708ed7f] {
  --gradient-color: rgba(31, 132, 166, 0.2);
  --accent-color: #2094b9;
}
.giveaway-card.is-free[data-v-8708ed7f] {
  --gradient-color: rgba(42, 189, 105, 0.2);
  --accent-color: #2abd69;
  --core-entity-giveaway-price: var(--accent-color);
}
.giveaway-card.is-fast[data-v-8708ed7f] {
  --gradient-color: rgba(255, 136, 69, 0.2);
  --accent-color: #ff8845;
}
.giveaway-card__type-name[data-v-8708ed7f] {
  color: var(--accent-color);
  font-size: 0.75rem;
  font-weight: 600;
  text-transform: capitalize;
}
.giveaway-card .giveaway-card__header[data-v-8708ed7f] {
  align-items: flex-start;
  display: flex;
  flex-wrap: nowrap;
  gap: 0.625rem;
  justify-content: space-between;
  padding: 1rem 0;
}
.giveaway-card
  .giveaway-card__header
  .giveaway-card__header-creator[data-v-8708ed7f] {
  align-items: center;
  display: flex;
  position: relative;
  z-index: 4;
}
.giveaway-card
  .giveaway-card__header
  .giveaway-card__header-creator.deactive[data-v-8708ed7f] {
  pointer-events: none;
}
.giveaway-card
  .giveaway-card__header
  .giveaway-card__header-info[data-v-8708ed7f] {
  align-items: flex-end;
  display: flex;
  flex-direction: column;
  gap: 0.25rem;
}
.giveaway-card .giveaway-card__header .giveaway-card__hot[data-v-8708ed7f] {
  background-color: #333443;
  border-radius: 2px;
  color: #ff8845;
  font-size: 0.75rem;
  line-height: 1;
  padding: 0.25rem;
}
.giveaway-card
  .giveaway-card__header
  .giveaway-card__header-users[data-v-8708ed7f] {
  align-items: center;
  display: flex;
  font-size: 0.75rem;
}
.giveaway-card
  .giveaway-card__header
  .giveaway-card__header-users-icon[data-v-8708ed7f] {
  color: #8f9daa;
  font-size: 20px;
  margin-right: 0.3125rem;
}
.giveaway-card .giveaway-card__divider[data-v-8708ed7f] {
  background: linear-gradient(
    270deg,
    #181d2112 -1.49%,
    #ffffff12 48.94%,
    #181d2112
  );
  height: 1px;
  margin: 0.625rem 0;
  width: 100%;
}
.giveaway-card .giveaway-card__items[data-v-8708ed7f] {
  height: 200px;
  margin-top: -1rem;
  overflow: hidden;
  padding-bottom: 5px;
  position: relative;
}
@media screen and (max-width: 768px) {
  .giveaway-card .giveaway-card__items[data-v-8708ed7f] {
    height: 154px;
  }
}
.giveaway-card
  .giveaway-card__items
  .giveaway-card__items-container[data-v-8708ed7f] {
  display: flex;
  height: 100%;
  justify-content: center;
  position: relative;
  width: 100%;
}
.giveaway-card
  .giveaway-card__items
  .giveaway-card__items-container
  .giveaway-card__item-single[data-v-8708ed7f] {
  height: 100%;
  position: absolute;
  width: 100%;
}
.giveaway-card
  .giveaway-card__items
  .giveaway-card__items-arrows[data-v-8708ed7f] {
  align-items: center;
  color: #8f9daa;
  display: flex;
  font-size: 0.8125rem;
  justify-content: space-between;
  left: 0;
  position: absolute;
  top: calc(50% - 0.75rem);
  width: 100%;
  z-index: 5;
}
@media screen and (max-width: 768px) {
  .giveaway-card
    .giveaway-card__items
    .giveaway-card__items-arrows[data-v-8708ed7f] {
    display: none;
  }
}
.giveaway-card
  .giveaway-card__items
  .giveaway-card__items-arrows
  .giveaway-card__items-arrows-left[data-v-8708ed7f],
.giveaway-card
  .giveaway-card__items
  .giveaway-card__items-arrows
  .giveaway-card__items-arrows-right[data-v-8708ed7f] {
  align-items: center;
  color: #515765;
  cursor: pointer;
  display: flex;
  font-size: 15px;
  height: 1.5rem;
  justify-content: center;
  width: 1.5rem;
}
.giveaway-card
  .giveaway-card__items
  .giveaway-card__items-arrows
  .giveaway-card__items-arrows-left
  .giveaway-card__icon[data-v-8708ed7f] {
  transform: rotate(90deg);
}
.giveaway-card
  .giveaway-card__items
  .giveaway-card__items-arrows
  .giveaway-card__items-arrows-right
  .giveaway-card__icon[data-v-8708ed7f] {
  transform: rotate(-90deg);
}
.giveaway-card
  .giveaway-card__items
  .giveaway-card__items-nav[data-v-8708ed7f] {
  align-items: center;
  bottom: 0;
  display: flex;
  height: 1.125rem;
  justify-content: flex-end;
  position: absolute;
  right: 0;
}
.giveaway-card
  .giveaway-card__items
  .giveaway-card__items-nav
  .giveaway-card__items-nav-indicator[data-v-8708ed7f] {
  background: #292937;
  border-radius: 50%;
  cursor: pointer;
  height: 0.375rem;
  margin: 0 0.15625rem;
  opacity: 1;
  position: relative;
  transition: background 0.3s ease, transform 0.3s ease;
  width: 0.375rem;
}
.giveaway-card
  .giveaway-card__items
  .giveaway-card__items-nav
  .giveaway-card__items-nav-indicator[data-v-8708ed7f]:after {
  background: #ff8845;
  border-radius: 50%;
  content: "";
  height: 100%;
  left: 0;
  opacity: 0;
  position: absolute;
  top: 0;
  transition: opacity 0.3s ease, transform 0.3s ease;
  width: 100%;
}
.giveaway-card
  .giveaway-card__items
  .giveaway-card__items-nav
  .giveaway-card__items-nav-indicator.is-active[data-v-8708ed7f],
.giveaway-card
  .giveaway-card__items
  .giveaway-card__items-nav
  .giveaway-card__items-nav-indicator.is-active[data-v-8708ed7f]:after {
  transform: scale(1.1);
}
.giveaway-card
  .giveaway-card__items
  .giveaway-card__items-nav
  .giveaway-card__items-nav-indicator.is-active[data-v-8708ed7f] {
  background: transparent;
}
.giveaway-card
  .giveaway-card__items
  .giveaway-card__items-nav
  .giveaway-card__items-nav-indicator.is-active[data-v-8708ed7f]:after {
  opacity: 1;
}
.giveaway-card .giveaway-card__timer[data-v-8708ed7f] {
  margin-top: 0.5rem;
}
.giveaway-card .giveaway-card__summary[data-v-8708ed7f] {
  align-items: center;
  background-color: #29293766;
  border-radius: 2px;
  display: flex;
  justify-content: space-between;
  margin-top: 1.5rem;
  padding: 0.375rem 1rem;
}
@media screen and (max-width: 768px) {
  .giveaway-card .giveaway-card__summary[data-v-8708ed7f] {
    margin-top: 16px;
  }
}
.giveaway-card
  .giveaway-card__summary
  .giveaway-card__summary-prizes[data-v-8708ed7f] {
  align-items: center;
  display: flex;
}
.giveaway-card
  .giveaway-card__summary
  .giveaway-card__summary-prizes
  .core-icon[data-v-8708ed7f] {
  color: #ffc635;
}
.giveaway-card
  .giveaway-card__summary
  .giveaway-card__summary-prizes
  .giveaway-card__summary-prizes-text[data-v-8708ed7f] {
  align-items: center;
  display: flex;
  font-size: 1rem;
  font-weight: 600;
}
.giveaway-card
  .giveaway-card__summary
  .giveaway-card__summary-prizes
  .giveaway-card__summary-prizes-text
  .giveaway-card__summary-prizes-text-small[data-v-8708ed7f] {
  color: #8f9daa;
  font-size: 0.75rem;
  font-weight: 600;
  margin-left: 0.25rem;
}
.giveaway-card
  .giveaway-card__summary
  .giveaway-card__summary-price[data-v-8708ed7f] {
  align-items: center;
  display: flex;
  font-size: 0.875rem;
}
.giveaway-card
  .giveaway-card__summary
  .giveaway-card__summary-price
  .giveaway-card__summary-price-text[data-v-8708ed7f] {
  margin-right: 0.4375rem;
}
.giveaway-card .button-radius-container[data-v-8708ed7f] {
  margin-top: 1em;
}
.giveaway-card
  .button-radius-container
  span.button-radius-container__joined[data-v-8708ed7f] {
  align-items: center;
  display: flex;
}
.giveaway-card
  .button-radius-container
  span.button-radius-container__joined
  i[data-v-8708ed7f] {
  display: inline-block;
  font-size: 20px;
  position: absolute;
}
.giveaway-card
  .button-radius-container
  span.button-radius-container__joined
  span[data-v-8708ed7f] {
  margin-left: 22px;
}
.giveaway-card .giveaway-card__button[data-v-8708ed7f] {
  align-items: center;
  color: #fff;
  display: flex;
  font-size: 0.75rem;
  font-weight: 600;
  justify-content: center;
  line-height: 1rem;
  text-transform: uppercase;
}
.giveaway-card .giveaway-card__button span[data-v-8708ed7f]:not(span span) {
  display: inline-block;
  max-width: 90%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.giveaway-card .giveaway-card__button .core-icon[data-v-8708ed7f] {
  color: #ff6d36;
  margin-right: 0.3125rem;
}
.giveaway-card .giveaway-card__winner[data-v-8708ed7f] {
  align-items: center;
  background: #29293799;
  border-radius: 3px;
  display: flex;
  justify-content: center;
  margin-top: 1.875rem;
  padding: 0.625rem;
  width: 100%;
}
.giveaway-card
  .giveaway-card__winner
  .giveaway-card__winner-left-wrapper[data-v-8708ed7f] {
  align-items: center;
  display: flex;
  justify-content: flex-end;
}
.giveaway-card
  .giveaway-card__winner
  .giveaway-card__winner-left-wrapper
  .giveaway-card__winner-left-text[data-v-8708ed7f] {
  color: #ffc635;
  display: block;
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  text-transform: uppercase;
}
.giveaway-card
  .giveaway-card__winner
  .giveaway-card__winner-left-wrapper
  .core-icon[data-v-8708ed7f] {
  color: #ffc635;
  display: block;
  margin-right: 0.25rem;
}
.giveaway-card
  .giveaway-card__winner
  .giveaway-card__winner-right-text[data-v-8708ed7f] {
  font-size: 0.75rem;
  font-weight: 500;
  line-height: 1rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.giveaway-card .giveaway-card__history[data-v-8708ed7f] {
  padding: 1.25rem 0 1.1875rem;
  text-align: center;
}
.giveaway-card .giveaway-card__history.won[data-v-8708ed7f] {
  background: url(/static/giveaway/history-giveaway-win-bg.png);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}
.giveaway-card .giveaway-card__history .core-icon[data-v-8708ed7f] {
  color: #ffc635;
  font-size: 2.625rem;
}
.giveaway-card
  .giveaway-card__history
  .giveaway-card__history-won-or-end[data-v-8708ed7f] {
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.375rem;
  margin-top: 0.5rem;
  text-transform: uppercase;
}
.giveaway-card
  .giveaway-card__history
  .giveaway-card__history-won-or-end
  .won[data-v-8708ed7f] {
  color: #ffc635;
}
.giveaway-card
  .giveaway-card__history
  .giveaway-card__history-won-or-end
  .end[data-v-8708ed7f] {
  color: #fff;
}
.giveaway-card
  .giveaway-card__history
  .giveaway-card__history-date[data-v-8708ed7f] {
  color: #515765;
  font-size: 0.75rem;
  font-weight: 500;
  line-height: 1rem;
  margin-top: 0.1875rem;
}
.giveaway-card .giveaway-card__header .giveaway-card__header-creator .avatar {
  color: #ff8845;
  height: 36px;
  min-width: 36px;
  width: 36px;
}
.giveaway-card .giveaway-card__header .giveaway-card__header-creator .desc {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.giveaway-card .giveaway-card__items .base-item {
  background: none;
  height: 100%;
  pointer-events: none;
  width: 100%;
}
.giveaway-card .giveaway-card__items .base-item .base-item__inner {
  padding: 0;
}
.giveaway-card .giveaway-card__items .base-item .base-item__border {
  display: none;
}
.giveaway-card .giveaway-card__timer .countdown__timer {
  background: none;
  padding: 0 !important;
  width: 100%;
}
.giveaway-card .giveaway-card__timer .countdown__timer:before {
  background: none;
}
.giveaway-card .giveaway-card__timer .countdown__timer .timer-item {
  background: #29293799;
  border-radius: 3px;
  height: 35px;
  margin: 0 0.25rem;
  padding: 0.25rem 1rem;
  width: 100%;
}
.giveaway-card
  .giveaway-card__timer
  .countdown__timer
  .timer-item:first-of-type {
  margin-left: 0;
}
.giveaway-card
  .giveaway-card__timer
  .countdown__timer
  .timer-item:last-of-type {
  margin-right: 0;
}
.giveaway-card .giveaway-card__timer .countdown__timer .timer-item .time {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
}
.giveaway-card .giveaway-card__timer .countdown__timer .timer-item .text {
  color: #515765;
  font-size: 0.5rem;
  font-weight: 400;
  line-height: 0.6875rem;
}
._filter-sort-manager_14exo_1 {
  align-items: center;
  display: flex;
  gap: 6px;
}
._filter-sort-manager__item_14exo_6 {
  align-items: center;
  background-color: #292937;
  border: none;
  border-radius: 2px;
  cursor: pointer;
  display: flex;
  gap: 10px;
  padding: 12px;
}
._filter-sort-manager__icon_14exo_16 {
  color: #8f9daa;
  font-size: 18px;
}
._filter-sort-manager__text_14exo_20 {
  font-size: 14px;
  font-weight: 600;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-1);
  line-height: 18px;
  text-transform: capitalize;
}
._filter-sort-manager__badge_14exo_31 {
  background-color: #da3f3f;
  border-radius: 4px;
  color: #f1f1f1;
  font-size: 12px;
  padding: 1px 5px;
}
.items-placeholder[data-v-0b4aa575] {
  min-height: 410px;
}
@media (max-width: 768px) {
  .items-placeholder[data-v-0b4aa575] {
    min-height: 290px;
  }
}
.history-giveaway .filter-sort-manager {
  bottom: calc(70px + env(safe-area-inset-bottom));
  justify-content: center;
  position: sticky;
  z-index: 50;
}
.history-giveaway__main-row {
  margin-bottom: 20px;
}
.history-giveaway__header {
  position: relative;
  z-index: 10;
}
.history-giveaway__radio {
  align-items: center;
  display: flex;
  gap: 1.25rem;
}
.history-giveaway__main {
  height: 100%;
  min-height: 80vh;
  padding-bottom: 1.875rem;
  position: relative;
}
@media screen and (max-width: 768px) {
  .history-giveaway__main {
    min-height: 50vh;
  }
}
.history-giveaway__main .loading-overlay .loading-background {
  background: transparent !important;
}
.history-giveaway__main .main-row {
  display: flex;
  flex-direction: column;
}
.history-giveaway__main .main-info {
  align-items: center;
  background: #1b1c25;
  display: flex;
  justify-content: space-between;
  padding: 12px 20px;
  position: relative;
  z-index: 10;
}
.history-giveaway__main .main-info b,
.history-giveaway__main .main-info__text {
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.01em;
  line-height: 1rem;
}
.history-giveaway__main .main-info b {
  margin-left: 0.3125rem;
}
.history-giveaway__main .main-info__sort-checkboxes {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
}
@media screen and (max-width: 601px) {
  .history-giveaway__main .main-info__sort-checkboxes {
    justify-content: space-between;
    margin: 1.25rem 0 0;
    width: 100%;
  }
}
.history-giveaway__main .main-info__base-sort-wrapper {
  margin: 0 0 0 auto;
}
@media screen and (max-width: 600px) {
  .history-giveaway__main .main-info__base-sort-wrapper {
    margin: 0 0 0 3.125rem;
  }
}
.history-giveaway__main .main-info__active-giveaways {
  align-items: center;
  display: flex;
}
@media screen and (max-width: 768px) {
  .history-giveaway__main .main-info__active-giveaways {
    justify-content: space-between;
  }
}
.history-giveaway__main .main-info__active-giveaways .active-giveaways__icon {
  color: #2abd69;
  font-size: 0.5rem;
  margin-right: 0.4375rem;
}
.history-giveaway__main .main-info__active-giveaways .main-info__text span {
  font-weight: 600;
}
@media screen and (min-width: 601px) and (max-width: 750px) {
  .history-giveaway__main .main-info__active-giveaways .main-info__text {
    display: none;
  }
}
.history-giveaway__main .main-info__active-giveaways .active-giveaways__title {
  align-items: center;
  display: flex;
}
@media screen and (max-width: 601px) {
  .history-giveaway__main .main-info .main-info__sort {
    width: 100%;
  }
}
.history-giveaway__main .sort__item {
  align-items: center;
  color: #fff;
  cursor: pointer;
  display: flex;
  font-size: 0.875rem;
  justify-content: center;
  letter-spacing: 0.01em;
  line-height: 1.1875rem;
  position: relative;
  text-transform: capitalize;
  transition: 0.2s linear;
  white-space: nowrap;
}
.history-giveaway__main .sort__item.sort__item-active,
.history-giveaway__main .sort__item:hover {
  opacity: 1;
}
@media screen and (max-width: 768px) {
  .history-giveaway__main .sort__item {
    font-size: 0.75rem;
    line-height: 1rem;
  }
}
.history-giveaway__main .sort__item-icon {
  font-size: 0.4375rem;
  margin-left: 1.5625rem;
}
@media screen and (max-width: 768px) {
  .history-giveaway__main .sort__item-icon {
    margin-left: 0.5625rem;
  }
}
.history-giveaway__main .sort__item-icon-limit {
  color: #ffc635;
  display: block;
  font-size: 1rem;
  margin-right: 0.5625rem;
}
.history-giveaway__main .sort__item-icon-winnings {
  color: #0ca2ff;
  display: block;
  font-size: 1rem;
  margin-right: 0.5625rem;
}
.history-giveaway__main .main__placeholder {
  align-items: center;
  color: #808386;
  display: flex;
  flex-direction: column;
  justify-content: center;
  min-height: 31.25rem;
}
.history-giveaway__main .main__placeholder i {
  font-size: 1.875rem;
  margin-bottom: 0.625rem;
}
.history-giveaway__main .main__placeholder-text {
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.3125rem;
  max-width: 9.6875rem;
  text-align: center;
}
.history-giveaway__main .main__placeholder-button {
  margin-top: 1.875rem;
}
.history-giveaway__main .giveaway__pagination {
  align-self: center;
  justify-content: center;
  margin-top: 1.25rem;
}
.history-giveaway__main .main__giveaways {
  -moz-column-gap: 8px;
  column-gap: 8px;
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(277px, 1fr));
  margin-top: 16px;
  row-gap: 16px;
}
@media screen and (max-width: 768px) {
  .history-giveaway__main .main__giveaways {
    margin-top: 16px;
    padding: 0;
  }
}
.history-giveaway__main .pagination {
  position: relative;
  z-index: 5;
}
.history-giveaway .sort__item-devider {
  background: #323940;
  height: 1.75rem;
  margin: 0 1.4375rem;
  width: 0.0625rem;
}
@media screen and (max-width: 768px) {
  .history-giveaway .sort__item-devider {
    height: 1.125rem;
    margin: 0 1rem;
  }
}
@media screen and (max-width: 600px) {
  .history-giveaway .sort__item-devider {
    display: none;
  }
}
.history-giveaway .placeholder__create-button {
  font-size: 0.875rem;
  height: 2.5rem;
  padding: 0.625rem 2.5rem;
}
.giveaway-tab[data-v-30d5c0da] {
  align-items: center;
  color: #515765;
  cursor: pointer;
  display: flex;
  font-size: 14px;
  font-weight: 500;
  gap: 8px;
  justify-content: center;
  padding: 22px 36px;
  position: relative;
}
.giveaway-tab.router-link-exact-active[data-v-30d5c0da] {
  background-color: #1e1e29;
}
.giveaway-tab.router-link-exact-active .giveaway-tab__text[data-v-30d5c0da] {
  color: #fff;
}
.giveaway-tab.router-link-exact-active .giveaway-tab__icon[data-v-30d5c0da] {
  color: #ff8845;
}
.giveaway-tab__icon[data-v-30d5c0da],
.giveaway-tab__text[data-v-30d5c0da] {
  transition: color 0.3s;
}
.giveaway-tab__icon[data-v-30d5c0da] {
  align-items: center;
  display: flex;
  font-size: 24px;
  justify-content: center;
  margin-bottom: -1px;
}
.giveaway-tab:hover .giveaway-tab__text[data-v-30d5c0da] {
  color: #fff;
}
.giveaway-tab:hover .giveaway-tab__icon[data-v-30d5c0da] {
  color: #ff8845;
}
.giveaway-create-button {
  height: 44px;
  min-width: 260px;
  --core-button-gap: 6px;
}
@media screen and (max-width: 768px) {
  .giveaway-create-button {
    width: 100%;
  }
}
.header-giveaway__button-wrapper[data-v-9716b2d0] {
  padding-right: 20px;
}
@media screen and (max-width: 768px) {
  .header-giveaway__button-wrapper[data-v-9716b2d0] {
    padding: 0;
    width: 100%;
  }
}
.header-giveaway .header__row[data-v-9716b2d0] {
  background: #1b1c2599;
  min-height: 3.4375rem;
  position: relative;
}
@media screen and (max-width: 768px) {
  .header-giveaway .header__row[data-v-9716b2d0] {
    background: transparent;
  }
  .header-giveaway .header__row-button[data-v-9716b2d0] {
    align-self: flex-start;
    margin-left: 0.625rem;
  }
  .header-giveaway .header__row[data-v-9716b2d0] {
    display: flex;
    justify-content: space-between;
    padding: 0 1rem 0 0;
  }
  .header-giveaway .giveaway__crumbs[data-v-9716b2d0],
  .header-giveaway .giveaway__header[data-v-9716b2d0] {
    width: 100%;
  }
}
.header-giveaway .tabs__row[data-v-9716b2d0] {
  align-items: center;
  background: #161821;
  display: flex;
  justify-content: space-between;
}
@media screen and (max-width: 768px) {
  .header-giveaway .tabs__row[data-v-9716b2d0] {
    background: transparent;
    flex-direction: column;
    gap: 12px;
  }
}
.header-giveaway .tabs__row.mobile[data-v-9716b2d0] {
  align-items: flex-end;
  background: transparent;
  flex-direction: column;
  gap: 12px;
}
@media screen and (max-width: 768px) {
  .header-giveaway .tabs__row.mobile[data-v-9716b2d0] {
    align-items: center;
  }
}
.header-giveaway .tabs[data-v-9716b2d0] {
  align-items: center;
  display: flex;
  margin-bottom: 0;
  overflow: visible;
}
.header-giveaway .giveaway__button-create[data-v-9716b2d0] {
  font-size: 0.875rem !important;
  padding: 0.9375rem 3.125rem;
}
.header-giveaway .tabs-mobile[data-v-9716b2d0] {
  display: flex;
  left: 0;
  position: relative;
  width: 100dvw;
}
@media screen and (max-width: 768px) {
  .header-giveaway .header__row-home {
    align-self: flex-start;
    margin: 0.9375rem 0;
  }
  .header-giveaway .header__row .page-header__main {
    padding-left: 0.35rem;
    padding-right: 0.35rem;
  }
}
@media screen and (max-width: 768px) and (max-width: 768px) {
  .header-giveaway .header__row .page-header__main h1 {
    align-items: center;
    display: flex;
    white-space: nowrap;
  }
}
@media screen and (max-width: 768px) and (max-width: 375px) {
  .header-giveaway .header__row .page-header__main h1 {
    font-size: 0.75rem;
  }
}
@media screen and (max-width: 768px) and (max-width: 768px) {
  .header-giveaway .header__row .page-header__main h1 span {
    margin-left: 0.325rem;
    padding-left: 0.325rem;
  }
}
@media screen and (max-width: 768px) and (max-width: 375px) {
  .header-giveaway .header__row .page-header__main h1 span {
    font-size: 0.75rem;
  }
}
.giveaway-stats-page__filters[data-v-4989da19] {
  display: flex;
  flex-direction: row;
  gap: 4px;
  height: auto;
  padding-bottom: 20px;
  position: static;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .giveaway-stats-page__filters[data-v-4989da19] {
    flex-direction: column;
  }
}
.giveaway-stats-page__giveaway-select[data-v-4989da19] {
  background: #161821;
  border: none;
  flex: 1 1 50%;
  padding: 10px 30px;
  width: 100%;
}
.giveaway-stats-page__giveaway-select-value[data-v-4989da19] {
  display: inline-block;
  font-size: 16px;
  font-weight: 600;
}
.giveaway-stats-page__giveaway-date-picker[data-v-4989da19] {
  align-items: center;
  background: #161821;
  display: flex;
  flex: 1 1 50%;
}
.giveaway-stats-page__chart-layout[data-v-4989da19] {
  align-items: center;
  background-color: #161821;
  display: flex;
  flex-direction: column;
  height: auto;
  justify-content: center;
  position: static;
}
.giveaway-stats-page__chart-params[data-v-4989da19] {
  align-items: center;
  display: flex;
  flex-direction: row;
  gap: 4px;
  height: auto;
  justify-content: center;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .giveaway-stats-page__chart-params[data-v-4989da19] {
    flex-direction: column;
  }
}
.giveaway-stats-page__chart-param[data-v-4989da19] {
  align-items: center;
  border-bottom: 2px solid transparent;
  cursor: pointer;
  display: flex;
  flex-direction: row;
  height: 92px;
  justify-content: space-between;
  padding: 25px;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .giveaway-stats-page__chart-param[data-v-4989da19] {
    padding: 12px 14px;
  }
}
.giveaway-stats-page__chart-param--selected.giveaway-stats-page__chart-param--users_count[data-v-4989da19] {
  background: linear-gradient(
      289.68deg,
      rgba(248, 123, 7, 0.2) -9.47%,
      transparent 89.43%
    ),
    #1e1e29;
  border-color: #ff6d36;
}
.giveaway-stats-page__chart-param--selected.giveaway-stats-page__chart-param--users_count
  .giveaway-stats-page__chart-param-checkbox[data-v-4989da19] {
  background: #ff6d36;
  border-color: #ff6d36;
}
.giveaway-stats-page__chart-param--selected.giveaway-stats-page__chart-param--payment_amount[data-v-4989da19] {
  background: linear-gradient(
      289.68deg,
      rgba(42, 189, 105, 0.2) -9.47%,
      transparent 89.43%
    ),
    #1e1e29;
  border-color: #2abd69;
}
.giveaway-stats-page__chart-param--selected.giveaway-stats-page__chart-param--payment_amount
  .giveaway-stats-page__chart-param-checkbox[data-v-4989da19] {
  background: #2abd69;
  border-color: #2abd69;
}
.giveaway-stats-page__chart-param--selected.giveaway-stats-page__chart-param--referal_deposit[data-v-4989da19] {
  background: linear-gradient(
      289.68deg,
      rgba(181, 73, 219, 0.2) -9.47%,
      transparent 89.43%
    ),
    #1e1e29;
  border-color: #b549db;
}
.giveaway-stats-page__chart-param--selected.giveaway-stats-page__chart-param--referal_deposit
  .giveaway-stats-page__chart-param-checkbox[data-v-4989da19] {
  background: #b549db;
  border-color: #b549db;
}
.giveaway-stats-page__chart-param--selected.giveaway-stats-page__chart-param--your_earnings[data-v-4989da19] {
  background: linear-gradient(
      289.68deg,
      rgba(45, 197, 245, 0.2) -9.47%,
      transparent 89.43%
    ),
    #1e1e29;
  border-color: #2dc5f5;
}
.giveaway-stats-page__chart-param--selected.giveaway-stats-page__chart-param--your_earnings
  .giveaway-stats-page__chart-param-checkbox[data-v-4989da19] {
  background: #2dc5f5;
  border-color: #2dc5f5;
}
.giveaway-stats-page__chart-param--users_count
  .giveaway-stats-page__chart-param-icon[data-v-4989da19] {
  background: #ff6d36;
}
.giveaway-stats-page__chart-param--payment_amount
  .giveaway-stats-page__chart-param-icon[data-v-4989da19] {
  background: #2abd69;
}
.giveaway-stats-page__chart-param--referal_deposit
  .giveaway-stats-page__chart-param-icon[data-v-4989da19] {
  background: #b549db;
}
.giveaway-stats-page__chart-param--your_earnings
  .giveaway-stats-page__chart-param-icon[data-v-4989da19] {
  background: #2dc5f5;
}
.giveaway-stats-page__chart-param-info-container[data-v-4989da19] {
  align-items: center;
  display: flex;
  flex-direction: row;
  gap: 12px;
  justify-content: center;
}
.giveaway-stats-page__chart-param-info[data-v-4989da19] {
  display: flex;
  flex-direction: column;
}
.giveaway-stats-page__chart-param-info-amount[data-v-4989da19] {
  color: #dce1e5;
  font-size: 24px;
  font-weight: 600;
}
.giveaway-stats-page__chart-param-info-text[data-v-4989da19] {
  color: #8f9daa;
  font-size: 16px;
}
.giveaway-stats-page__chart-param-icon[data-v-4989da19] {
  align-items: center;
  border-radius: 100%;
  color: #1b1c25;
  display: flex;
  font-size: 24px;
  height: 42px;
  justify-content: center;
  width: 42px;
}
.giveaway-stats-page__chart-param-checkbox[data-v-4989da19] {
  align-items: center;
  border: 2px solid #515765;
  border-radius: 2px;
  color: #1b1c25;
  display: flex;
  font-size: 12px;
  height: 18px;
  justify-content: center;
  width: 18px;
}
.giveaway-stats-page__chart-config[data-v-4989da19] {
  align-items: flex-start;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  padding: 40px 0 20px;
  width: 100%;
}
.giveaway-stats-page__chart-current-params[data-v-4989da19] {
  align-items: center;
  display: flex;
  flex-direction: row;
  gap: 10px;
  justify-content: space-between;
}
.giveaway-stats-page__chart-current-param[data-v-4989da19] {
  align-items: center;
  display: flex;
  flex-direction: row;
  justify-content: center;
}
.giveaway-stats-page__chart-container[data-v-4989da19] {
  height: 100%;
  position: relative;
  width: 100%;
}
.hellcup-banner[data-v-c99f6b28] {
  background: #1e1e29 url(/static/core/modules/hellcup/hellcup-banner-bg.png)
    no-repeat 50% / cover;
  display: flex;
  gap: 16px 32px;
  padding: 32px;
}
@media (max-width: 768px) {
  .hellcup-banner[data-v-c99f6b28] {
    background-image: url(/static/core/modules/hellcup/hellcup-banner-mobile-bg.png);
    background-position: top;
    flex-direction: column;
    padding: 16px;
  }
}
.hellcup-banner__logo-wrap[data-v-c99f6b28] {
  flex-shrink: 0;
  width: 251px;
}
@media (max-width: 768px) {
  .hellcup-banner__logo-wrap[data-v-c99f6b28] {
    width: 110px;
  }
}
.hellcup-banner__logo[data-v-c99f6b28] {
  height: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  width: 100%;
}
.hellcup-banner__content[data-v-c99f6b28] {
  color: #f1f1f1;
  display: flex;
  flex-direction: column;
  gap: 16px;
  justify-content: center;
  max-width: 460px;
  padding: 12px 0;
}
@media (max-width: 768px) {
  .hellcup-banner__content[data-v-c99f6b28] {
    max-width: 100%;
  }
}
.hellcup-banner__title-wrap[data-v-c99f6b28] {
  font-size: 30px;
  font-weight: 600;
}
@media (max-width: 768px) {
  .hellcup-banner__title-wrap[data-v-c99f6b28] {
    font-size: 20px;
    font-weight: 700;
  }
}
.hellcup-banner__subtitle[data-v-c99f6b28] {
  color: #ff8845;
}
.hellcup-banner__total-pool[data-v-c99f6b28] {
  margin-right: 8px;
}
.hellcup-banner__text[data-v-c99f6b28] {
  line-height: 19.2px;
}
@media (max-width: 768px) {
  .hellcup-banner__text[data-v-c99f6b28] {
    font-size: 14px;
    line-height: 16.8px;
  }
}
.hellcup-banner__timer[data-v-c99f6b28] {
  display: flex;
  flex-direction: column;
  gap: 12px;
  margin-top: 8px;
}
.hellcup-banner__timer-title[data-v-c99f6b28] {
  color: #8f9daa;
  font-size: 14px;
  font-weight: 500;
  line-height: 16.8px;
}
._base_1h5ge_1 {
  background-color: var(--w-surface-color-9);
  background: var(--background-image) 100% center/auto 100% no-repeat;
  border-radius: 2px;
  min-height: 204px;
  padding: 32px;
}
@media (max-width: 768.98px) {
  ._base_1h5ge_1 {
    background-image: var(--background-image),
      linear-gradient(0deg, #0bc7f00a, #0bc7f00a),
      linear-gradient(0deg, #1b1c25, #1b1c25);
    min-height: 96px;
    padding: 12px 16px;
  }
}
._content_1h5ge_16 {
  display: flex;
  flex-direction: column;
  gap: 32px;
  max-width: 345px;
}
@media (max-width: 768.98px) {
  ._content_1h5ge_16 {
    max-width: 265px;
  }
}
._title_1h5ge_28 {
  font-size: 24px;
  font-weight: 600;
  line-height: 32px;
  text-transform: none;
  --font-size: 24px;
  --line-height: 32px;
  color: var(--w-text-color-1);
}
._title_1h5ge_28 span {
  color: var(--w-color-accent-1);
}
@media (max-width: 768.98px) {
  ._title_1h5ge_28 {
    font-size: 20px;
    font-weight: 700;
    line-height: 27px;
    text-transform: none;
    --font-size: 20px;
    --line-height: 27px;
  }
}
._button_1h5ge_51 {
  width: 280px;
}
.hellcup-crowdfunding[data-v-16dc7e2d] {
  align-items: center;
  background: #1e1e29;
  color: #f1f1f1;
  display: flex;
  gap: 20px;
  padding: 7.5px 32px;
}
@media (max-width: 768px) {
  .hellcup-crowdfunding[data-v-16dc7e2d] {
    flex-direction: column;
    padding: 12px 16px;
  }
}
.hellcup-crowdfunding__case-wrap[data-v-16dc7e2d] {
  flex-shrink: 0;
  height: 75px;
  width: 112px;
}
.hellcup-crowdfunding__case[data-v-16dc7e2d] {
  height: 100%;
  width: 100%;
}
.hellcup-crowdfunding__case[data-v-16dc7e2d] .case-card__notices {
  display: none;
}
.hellcup-crowdfunding__case[data-v-16dc7e2d] .case-card__image-block {
  height: 100%;
  width: 100%;
}
.hellcup-crowdfunding__case[data-v-16dc7e2d] .core-case-image__image {
  --entity-image-type-koeff: 0.5;
  max-height: 75px;
}
.hellcup-crowdfunding__case[data-v-16dc7e2d] .core-case-weapon-image__image {
  --entity-image-type-koeff: 0.4;
}
.hellcup-crowdfunding__main[data-v-16dc7e2d] {
  align-items: center;
  display: flex;
  gap: 24px;
}
@media (max-width: 768px) {
  .hellcup-crowdfunding__main[data-v-16dc7e2d] {
    gap: 12px;
    justify-content: flex-start;
    width: 100%;
  }
}
.hellcup-crowdfunding__image-wrap[data-v-16dc7e2d] {
  height: 75px;
  width: 112px;
}
@media (max-width: 768px) {
  .hellcup-crowdfunding__image-wrap[data-v-16dc7e2d] {
    height: 64px;
    width: 96px;
  }
}
.hellcup-crowdfunding__image[data-v-16dc7e2d] {
  aspect-ratio: 112/75;
  height: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  -o-object-position: center;
  object-position: center;
  width: 100%;
}
@media (max-width: 768px) {
  .hellcup-crowdfunding__image[data-v-16dc7e2d] {
    aspect-ratio: 96/64;
  }
}
.hellcup-crowdfunding__content[data-v-16dc7e2d] {
  display: flex;
  flex-direction: column;
  gap: 4px;
}
.hellcup-crowdfunding__name[data-v-16dc7e2d] {
  font-size: 18px;
  font-weight: 600;
  line-height: 24.5px;
}
.hellcup-crowdfunding__description[data-v-16dc7e2d] {
  color: #8f9daa;
}
.hellcup-crowdfunding__details[data-v-16dc7e2d] {
  display: grid;
  flex-shrink: 1;
  gap: 16px;
  grid-template-columns: minmax(200px, 1fr);
  margin-left: auto;
}
.hellcup-crowdfunding__details--filled[data-v-16dc7e2d] {
  grid-template-columns: minmax(min-content, 220px) minmax(min-content, 213px);
}
@media (max-width: 768px) {
  .hellcup-crowdfunding__details[data-v-16dc7e2d] {
    grid-template-columns: repeat(2, 1fr);
    margin: 0;
    width: 100%;
  }
}
.hellcup-crowdfunding__prize-pool[data-v-16dc7e2d] {
  align-items: center;
  background: #292937;
  color: #8f9daa;
  display: flex;
  flex-direction: column;
  font-size: 12px;
  gap: 8px;
  height: 60px;
  justify-content: center;
  line-height: 15.6px;
  max-width: 220px;
}
@media (max-width: 768px) {
  .hellcup-crowdfunding__prize-pool[data-v-16dc7e2d] {
    gap: 2px;
    height: 44px;
    max-width: unset;
  }
}
.hellcup-crowdfunding__prize-pool-summ[data-v-16dc7e2d] {
  color: #f1f1f1;
  font-size: 20px;
}
.hellcup-crowdfunding__go-to-case[data-v-16dc7e2d] {
  height: 60px;
  width: 213px;
}
@media (max-width: 768px) {
  .hellcup-crowdfunding__go-to-case[data-v-16dc7e2d] {
    height: 44px;
    width: auto;
  }
}
.twitch-iframe[data-v-d4184273] {
  aspect-ratio: 900/400;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: center;
  object-position: center;
  width: 100%;
}
@media (max-width: 768px) {
  .twitch-iframe[data-v-d4184273] {
    aspect-ratio: 344/151;
  }
}
.hellcup-twitch-countdown[data-v-06d1406b] {
  align-items: center;
  display: flex;
  gap: 4px 12px;
}
@media (max-width: 768px) {
  .hellcup-twitch-countdown[data-v-06d1406b] {
    flex-direction: column;
  }
}
.hellcup-twitch-countdown__text[data-v-06d1406b] {
  color: #8f9daa;
  font-size: 14px;
  font-weight: 500;
  line-height: 16.8px;
}
.hellcup-twitch-countdown__timer[data-v-06d1406b] {
  color: #f1f1f1;
  font-size: 16px;
  font-weight: 600;
}
.hellcup-team[data-v-fed1b906] {
  align-items: center;
  display: flex;
  flex-grow: 1;
  gap: 4px;
  height: 36px;
  overflow: hidden;
  padding: 0 4px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.hellcup-team--table[data-v-fed1b906] {
  gap: 8px;
}
.hellcup-team--align-right[data-v-fed1b906] {
  flex-direction: row-reverse;
}
.hellcup-team--playoff.hellcup-team--not-determined[data-v-fed1b906] {
  padding: 8px;
}
.hellcup-team__logo[data-v-fed1b906] {
  align-items: center;
  display: flex;
  flex-shrink: 0;
  height: 28px;
  justify-content: center;
  width: 28px;
}
.hellcup-team--table .hellcup-team__logo[data-v-fed1b906] {
  height: 32px;
  width: 32px;
}
.hellcup-team__logo-image[data-v-fed1b906] {
  height: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  -o-object-position: center;
  object-position: center;
  width: 100%;
}
.hellcup-team__logo-ph[data-v-fed1b906] {
  color: #515765;
  font-size: 18px;
}
.hellcup-team__name[data-v-fed1b906] {
  color: #f1f1f1;
  font-size: 12px;
  font-weight: 500;
  line-height: 15.6px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.hellcup-team--table .hellcup-team__name[data-v-fed1b906] {
  color: #dce1e5;
  font-size: 14px;
  line-height: 16.8px;
}
@media (max-width: 768px) {
  .hellcup-team--table .hellcup-team__name[data-v-fed1b906] {
    font-size: 12px;
    line-height: 15.6px;
  }
}
.hellcup-team--not-determined .hellcup-team__name[data-v-fed1b906] {
  color: #8f9daa;
  font-size: 12px;
  font-weight: 500;
  line-height: 15.6px;
}
.hellcup-team--playoff.hellcup-team--not-determined
  .hellcup-team__name[data-v-fed1b906] {
  color: #515765;
  font-weight: 400;
}
.hellcup-match[data-v-72fd9e56] {
  display: flex;
  flex-direction: column;
  gap: 2px;
}
.hellcup-match--table[data-v-72fd9e56] {
  align-items: center;
  display: grid;
  gap: 8px;
  grid-template-columns: calc(50% - 9px) 2px calc(50% - 9px);
  justify-content: center;
  width: 100%;
}
.hellcup-match--playoff[data-v-72fd9e56] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.hellcup-match--stream[data-v-72fd9e56] {
  gap: 4px;
}
.hellcup-match__team[data-v-72fd9e56] {
  align-items: center;
  display: flex;
  gap: 8px;
}
.hellcup-match__team--align-right[data-v-72fd9e56] {
  flex-direction: row-reverse;
}
.hellcup-match--stream .hellcup-match__team[data-v-72fd9e56] {
  padding: 0 4px;
}
.hellcup-match--playoff .hellcup-match__team[data-v-72fd9e56] {
  background: #1e1e29;
  border-radius: 2px;
}
.hellcup-match--stream .hellcup-match__team[data-v-72fd9e56] {
  background: #1e1e29;
  flex-basis: 100%;
}
.hellcup-match__team-score[data-v-72fd9e56] {
  color: #8f9daa;
  flex-shrink: 0;
  font-size: 12px;
  line-height: 16.8px;
  min-width: 36px;
  text-align: center;
}
.hellcup-match--table .hellcup-match__team-score[data-v-72fd9e56] {
  color: #dce1e5;
  font-size: 16px;
  font-weight: 600;
  line-height: 19.2px;
}
.hellcup-match--playoff .hellcup-match__team-score[data-v-72fd9e56],
.hellcup-match--stream .hellcup-match__team-score[data-v-72fd9e56] {
  color: #f1f1f1;
  font-size: 14px;
  font-weight: 500;
}
.hellcup-match--is-planned .hellcup-match__team-score[data-v-72fd9e56] {
  color: #515765;
}
.hellcup-match__team--winner .hellcup-match__team-score[data-v-72fd9e56] {
  color: #f1f1f1;
}
.hellcup-match__team--loser .hellcup-match__team-score[data-v-72fd9e56] {
  color: #8f9daa;
}
.hellcup-match__separator[data-v-72fd9e56] {
  color: #8f9daa;
  font-size: 14px;
}
.hellcup-match__score-points[data-v-72fd9e56] {
  align-items: center;
  background: #1e1e29;
  flex-shrink: 0;
  height: 36px;
  width: 44px;
}
.hellcup-twitch[data-v-631f8690] {
  background: #161821;
  color: #f1f1f1;
  display: flex;
  gap: 8px 24px;
  justify-content: space-between;
  padding: 15px 32px;
  width: 100%;
}
@media (max-width: 768px) {
  .hellcup-twitch[data-v-631f8690] {
    display: flex;
    flex-direction: column;
    justify-content: center;
  }
}
.hellcup-twitch--live[data-v-631f8690] {
  align-items: flex-start;
  display: grid;
  gap: 16px 32px;
  grid-template-columns: minmax(260px, 1fr) minmax(auto, 900px);
}
@media (max-width: 768px) {
  .hellcup-twitch--live[data-v-631f8690] {
    display: flex;
    flex-direction: column;
    padding: 16px;
  }
}
.hellcup-twitch__left[data-v-631f8690] {
  display: flex;
  flex-direction: column;
  gap: 24px;
}
@media (max-width: 768px) {
  .hellcup-twitch__left[data-v-631f8690] {
    flex-basis: 100%;
    width: 100%;
  }
}
.hellcup-twitch__right[data-v-631f8690] {
  align-items: center;
  display: flex;
}
@media (max-width: 768px) {
  .hellcup-twitch__right[data-v-631f8690] {
    justify-content: center;
  }
}
.hellcup-twitch--live .hellcup-twitch__right[data-v-631f8690] {
  flex-grow: 1;
  max-width: 900px;
}
@media (max-width: 768px) {
  .hellcup-twitch--live .hellcup-twitch__right[data-v-631f8690] {
    background: #161821;
    display: flex;
    flex-direction: column;
    gap: 12px;
  }
  .hellcup-twitch__right[data-v-631f8690] {
    flex-basis: 100%;
    width: 100%;
  }
}
.hellcup-twitch__header[data-v-631f8690] {
  display: flex;
  flex-direction: column;
  gap: 4px 8px;
}
@media (max-width: 768px) {
  .hellcup-twitch__header[data-v-631f8690] {
    align-items: center;
    text-align: center;
  }
}
.hellcup-twitch__title[data-v-631f8690] {
  font-size: 24px;
  font-weight: 600;
  line-height: 32.7px;
}
.hellcup-twitch__title[data-v-631f8690] span {
  color: #ff8845;
}
.hellcup-twitch__text[data-v-631f8690] {
  color: #8f9daa;
  line-height: 19.2px;
}
.hellcup-twitch__playing-now[data-v-631f8690] {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
@media (max-width: 768px) {
  .hellcup-twitch__playing-now[data-v-631f8690] {
    width: 100%;
  }
}
.hellcup-twitch__playing-now-title[data-v-631f8690] {
  font-size: 18px;
  font-weight: 600;
  line-height: 24.5px;
}
.hellcup-giveaway[data-v-e133b36b] {
  background-color: #161821;
  background-position: 100%;
  background-size: cover;
  padding: 24px 32px;
  position: relative;
}
@media (max-width: 768px) {
  .hellcup-giveaway[data-v-e133b36b] {
    padding: 16px;
  }
}
.hellcup-giveaway__content[data-v-e133b36b] {
  display: flex;
  flex-direction: column;
  gap: 32px 24px;
  justify-content: space-between;
  max-width: 280px;
}
@media (max-width: 768px) {
  .hellcup-giveaway__content[data-v-e133b36b] {
    align-items: center;
    display: grid;
    grid-template-columns: auto min-content;
    max-width: 100%;
  }
}
.hellcup-giveaway__header[data-v-e133b36b] {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
@media (max-width: 768px) {
  .hellcup-giveaway__header[data-v-e133b36b] {
    gap: 4px;
  }
}
.hellcup-giveaway__title[data-v-e133b36b] {
  color: #ff8845;
  font-size: 24px;
  font-weight: 600;
  line-height: 32.7px;
}
@media (max-width: 768px) {
  .hellcup-giveaway__title[data-v-e133b36b] {
    font-size: 18px;
    line-height: 24.5px;
  }
}
.hellcup-giveaway__text[data-v-e133b36b] {
  color: #8f9daa;
  line-height: 19.2px;
}
.hellcup-giveaway__text[data-v-e133b36b] span {
  color: #f1f1f1;
  font-weight: 600;
}
@media (max-width: 768px) {
  .hellcup-giveaway__text[data-v-e133b36b] {
    font-size: 12px;
    line-height: 15.6px;
  }
}
.hellcup-giveaway__join[data-v-e133b36b] {
  height: 44px;
}
.hellcup-tabs[data-v-38d37ebb] {
  align-items: center;
  background-color: #161821;
  display: flex;
  font-size: 14px;
  font-weight: 500;
  line-height: 16.8px;
  position: relative;
}
@media (max-width: 768px) {
  .hellcup-tabs[data-v-38d37ebb] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    padding: 4px 16px;
  }
}
.hellcup-tab[data-v-38d37ebb] {
  align-items: center;
  background-color: transparent;
  border: 0;
  color: #8f9daa;
  cursor: pointer;
  display: flex;
  height: 68px;
  justify-content: center;
  padding: 0 60px;
  transition: color 0.5s, background-color 0.5s;
}
@media (max-width: 768px) {
  .hellcup-tab[data-v-38d37ebb] {
    height: 36px;
    padding: 0 5px;
  }
}
.hellcup-tab--selected[data-v-38d37ebb],
.hellcup-tab[data-v-38d37ebb]:hover {
  background-color: #1e1e29;
  color: #f1f1f1;
}
.hellcup-tab--disabled[data-v-38d37ebb]:not(.hellcup-tab--selected) {
  opacity: 0.4;
}
.hellcup-tab__content[data-v-38d37ebb] {
  align-items: center;
  display: flex;
  gap: 8px;
}
.hellcup-tab__icon[data-v-38d37ebb] {
  color: #515765;
  font-size: 24px;
  transition: color 0.5s;
}
.hellcup-tab--selected .hellcup-tab__icon[data-v-38d37ebb],
.hellcup-tab:hover .hellcup-tab__icon[data-v-38d37ebb] {
  color: #ff8845;
}
.hellcup-match-date[data-v-70943890] {
  color: #8f9daa;
  display: flex;
  font-size: 12px;
  gap: 4px;
  line-height: 16.34px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.hellcup-match-date__time[data-v-70943890] {
  color: #515765;
}
.hellcup-match-link[data-v-319628e7] {
  color: #8f9daa;
  font-size: 12px;
  font-weight: 600;
  line-height: 15.6px;
}
.hellcup-match-link--regular[data-v-319628e7] {
  font-size: 14px;
  font-weight: 400;
  line-height: 16.8px;
  text-decoration: underline;
}
.hellcup-match-link[data-v-319628e7]:hover {
  color: #f1f1f1;
}
.hellcup-match-links-block[data-v-55ef0e77] {
  align-items: center;
  border: 1px solid #373845;
  border-radius: 2px;
  display: flex;
  height: 36px;
  opacity: 0.5;
  transition: border-color 0.15s;
}
.hellcup-match-links-block[data-v-55ef0e77]:hover {
  border-color: var(--icon-color);
  opacity: 1;
}
.hellcup-match-links-block__item[data-v-55ef0e77] {
  display: flex;
  justify-content: center;
  position: relative;
  width: 30px;
}
.hellcup-match-links-block__item[data-v-55ef0e77]:nth-child(n + 3):before {
  background: #373845;
  content: "";
  display: block;
  height: 16px;
  left: 0;
  position: absolute;
  width: 1px;
}
.hellcup-match-links-block__icon[data-v-55ef0e77] {
  color: var(--icon-color);
  font-size: 18px;
}
.hellcup-match-links-block__link[data-v-55ef0e77] {
  position: relative;
  text-transform: uppercase;
}
.hellcup-match-links-block:hover
  .hellcup-match-links-block__link[data-v-55ef0e77] {
  color: #f1f1f1;
}
.hellcup-match-links[data-v-39510647] {
  align-items: center;
  color: #8f9daa;
  display: flex;
  font-size: 14px;
  gap: 24px;
  justify-content: center;
  line-height: 16.8px;
}
.hellcup-match-links__regular[data-v-39510647] {
  display: flex;
  gap: 16px;
}
.hellcup-match-links__groups[data-v-39510647] {
  display: flex;
  gap: 12px;
}
.hellcup-table-row[data-v-446caf38] {
  display: grid;
  gap: 2px;
  grid-template-columns: minmax(140px, 11.25%) minmax(340px, 80%) minmax(
      355px,
      27.777%
    );
  height: 58px;
  position: relative;
}
@media screen and (max-width: 900px) {
  .hellcup-table-row[data-v-446caf38] {
    align-items: center;
    display: flex;
    flex-direction: column;
    height: auto;
  }
}
.hellcup-table-row__cell[data-v-446caf38] {
  align-items: center;
  background-color: #1b1c25;
  display: flex;
  justify-content: center;
  padding: 0 8px;
  position: relative;
  transition: background 0.5s;
  width: 100%;
}
@media screen and (max-width: 900px) {
  .hellcup-table-row__cell[data-v-446caf38] {
    padding: 8px 12px;
  }
}
.hellcup-table-row__cell--score[data-v-446caf38] {
  padding: 6px 12px;
}
@media (max-width: 768px) {
  .hellcup-table-row__cell--score[data-v-446caf38] {
    padding: 4px 12px;
  }
}
.hellcup-table-row--finished .hellcup-table-row__cell[data-v-446caf38] {
  background-color: #161821;
}
.hellcup-table-row__is-live[data-v-446caf38] {
  align-items: center;
  background-color: #da3f3f;
  border-radius: 2px;
  color: #f1f1f1;
  display: flex;
  font-size: 14px;
  font-weight: 600;
  height: 20px;
  justify-content: center;
  line-height: 16.8px;
  padding: 4px;
  position: absolute;
  right: 32px;
  text-transform: uppercase;
  top: 0;
}
@media screen and (max-width: 900px) {
  .hellcup-table-row__is-live[data-v-446caf38] {
    right: 0;
  }
}
.hellcup-matches-table__header[data-v-6be21584] {
  align-items: center;
  color: #8f9daa;
  display: grid;
  font-size: 12px;
  grid-template-columns: minmax(162px, 11.25%) auto minmax(400px, 27.777%);
  height: 36px;
  line-height: 15.6px;
}
.hellcup-matches-table__header > div[data-v-6be21584] {
  display: flex;
  justify-content: center;
}
@media screen and (max-width: 900px) {
  .hellcup-matches-table__header[data-v-6be21584] {
    display: none;
  }
}
.hellcup-matches-table__body[data-v-6be21584] {
  display: flex;
  flex-direction: column;
  gap: 2px;
}
@media screen and (max-width: 900px) {
  .hellcup-matches-table__body[data-v-6be21584] {
    gap: 8px;
  }
}
.hellcup-playoff-table-connections[data-v-9be7faa7] {
  display: flex;
  flex-direction: column;
  justify-content: center;
  margin: auto 0;
  position: relative;
}
.hellcup-playoff-table-connections--4[data-v-9be7faa7] {
  gap: 107px;
}
.hellcup-playoff-table-connections--2[data-v-9be7faa7] {
  gap: 216px;
}
.hellcup-playoff-table-connections__item[data-v-9be7faa7] {
  background: url(/static/hellcup/connection-4.svg) 0 / auto 100% no-repeat;
  height: 109px;
  min-height: 109px;
}
.hellcup-playoff-table-connections--1
  .hellcup-playoff-table-connections__item[data-v-9be7faa7] {
  background-image: url(/static/hellcup/connection-1.svg);
  height: 430px;
  min-height: 430px;
}
.hellcup-playoff-table-connections--2
  .hellcup-playoff-table-connections__item[data-v-9be7faa7] {
  background-image: url(/static/hellcup/connection-2.svg);
  height: 216px;
  min-height: 216px;
}
.hellcup-match-picks[data-v-bb88aa5a] {
  display: flex;
  flex-direction: column;
  gap: 2px;
}
.hellcup-match-picks--is-editable[data-v-bb88aa5a] {
  cursor: pointer;
}
.hellcup-match-picks--is-editable .hellcup-match-picks__item[data-v-bb88aa5a] {
  background: var(--w-color-accent-1-darkest);
}
.hellcup-match-picks--is-editable .hellcup-match-picks__icon[data-v-bb88aa5a] {
  color: var(--w-color-accent-1);
}
.hellcup-match-picks__item[data-v-bb88aa5a] {
  align-items: center;
  background: var(--w-surface-color-8);
  display: flex;
  height: 36px;
  justify-content: center;
  position: relative;
  width: 44px;
}
.hellcup-match-picks__item--finished[data-v-bb88aa5a]:before {
  align-items: center;
  border-radius: 2px;
  display: flex;
  font-size: 11px;
  font-weight: 600;
  height: 16px;
  justify-content: center;
  line-height: 1;
  position: absolute;
  right: 0;
  top: 0;
  width: 17px;
}
.hellcup-match-picks__item--won[data-v-bb88aa5a]:before {
  background: var(--w-color-accent-3-darken);
  color: var(--w-color-success);
  content: "+1";
}
.hellcup-match-picks__item--lose[data-v-bb88aa5a]:before {
  color: var(--w-surface-color-4);
  content: "0";
}
.hellcup-match-picks__icon[data-v-bb88aa5a] {
  color: var(--w-text-color-4);
  font-size: 11px;
}
.hellcup-match-picks__item--won .hellcup-match-picks__icon[data-v-bb88aa5a] {
  color: var(--w-color-success);
}
.hellcup-match-picks__item--lose .hellcup-match-picks__icon[data-v-bb88aa5a] {
  color: var(--w-text-color-4);
}
.hellcup-playoff-stage-match[data-v-ec19286f] {
  display: flex;
  flex-direction: column;
  gap: 2px;
  height: 96px;
  position: relative;
}
.hellcup-playoff-stage-match__main[data-v-ec19286f] {
  display: grid;
  gap: 4px;
  grid-template-columns: auto 44px;
  width: 100%;
}
.hellcup-playoff-stage-match__date[data-v-ec19286f] {
  align-items: center;
  display: flex;
  height: 20px;
}
.hellcup-playoff-stage-match__match[data-v-ec19286f] {
  display: flex;
  width: 100%;
}
.hellcup-playoff-stage-match__is-live[data-v-ec19286f] {
  align-items: center;
  background-color: #da3f3f;
  border-radius: 2px;
  color: #f1f1f1;
  display: flex;
  font-size: 12px;
  font-weight: 600;
  height: 16px;
  justify-content: center;
  line-height: 15.6px;
  padding: 4px;
  position: absolute;
  right: 0;
  text-transform: uppercase;
  top: 0;
}
.hellcup-playoff-stage[data-v-9231d315] {
  display: grid;
  gap: 8px;
  grid-template-rows: 62px auto;
}
.hellcup-playoff-stage__header[data-v-9231d315] {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 4px;
  height: 62px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 206px;
}
.hellcup-playoff-stage__matches-wrapper[data-v-9231d315] {
  display: grid;
  gap: 8px;
  grid-template-columns: 206px minmax(66px, 1fr);
}
.hellcup-playoff-stage--final
  .hellcup-playoff-stage__matches-wrapper[data-v-9231d315] {
  grid-template-columns: auto;
}
.hellcup-playoff-stage__matches[data-v-9231d315] {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  gap: 12px;
  margin: auto 0;
}
.hellcup-playoff-stage--quarter-final
  .hellcup-playoff-stage__matches[data-v-9231d315] {
  gap: 120px;
}
.hellcup-playoff-stage--semi-final
  .hellcup-playoff-stage__matches[data-v-9231d315] {
  gap: 334px;
}
.hellcup-playoff-stage__connections[data-v-9231d315] {
  flex-grow: 1;
  min-width: 66px;
  padding-top: 20px;
}
.hellcup-playoff-stage__name[data-v-9231d315] {
  color: var(--w-text-color-3);
  font-size: 24px;
  font-weight: 600;
  line-height: 32.7px;
}
.hellcup-playoff-stage--active .hellcup-playoff-stage__name[data-v-9231d315] {
  color: var(--w-text-color-1);
}
.hellcup-playoff-stage__text[data-v-9231d315] {
  color: var(--w-text-color-4);
  display: flex;
  font-size: 12px;
  gap: 8px;
  line-height: 15.6px;
}
.hellcup-playoff-stage__text span[data-v-9231d315] {
  color: var(--w-text-color-1);
}
.hellcup-playoff-stage--active .hellcup-playoff-stage__text[data-v-9231d315] {
  color: var(--w-text-color-3);
}
.hellcup-playoff-stage--active
  .hellcup-playoff-stage__text
  span[data-v-9231d315] {
  color: var(--w-color-accent-1);
}
.hellcup-playoff-stage__countdown[data-v-9231d315] {
  color: var(--w-text-color-1);
  text-transform: uppercase;
}
.hellcup-playoff-table-footer[data-v-8d3489d9] {
  align-items: center;
  background-color: var(--w-surface-color-8);
  display: flex;
  gap: 8px 16px;
  justify-content: space-between;
  min-height: 68px;
  padding: 12px 24px;
}
@media (max-width: 768px) {
  .hellcup-playoff-table-footer[data-v-8d3489d9] {
    align-items: flex-start;
    background-color: var(--w-surface-color-10);
    flex-direction: column;
    padding: 16px;
  }
}
.hellcup-playoff-table-footer__points-wrap[data-v-8d3489d9] {
  align-items: center;
  color: var(--w-text-color-1);
  display: flex;
  font-size: 14px;
  font-weight: 600;
  gap: 4px;
  line-height: 16.8px;
}
.hellcup-playoff-table-footer__points[data-v-8d3489d9] {
  color: var(--w-text-color-3);
}
.hellcup-playoff-table-footer__points--earned[data-v-8d3489d9] {
  color: var(--w-color-success);
}
.hellcup-playoff-table-footer__points-text[data-v-8d3489d9] {
  color: var(--w-text-color-3);
  font-size: 10px;
  line-height: 13px;
}
.hellcup-playoff-table-footer__tooltip-icon[data-v-8d3489d9] {
  color: var(--w-text-color-4);
  font-size: 18px;
}
.hellcup-playoff-table-footer__buttons[data-v-8d3489d9] {
  display: flex;
  flex-grow: 1;
  gap: 16px;
  justify-content: flex-end;
}
@media (max-width: 768px) {
  .hellcup-playoff-table-footer__buttons[data-v-8d3489d9] {
    gap: 16px;
    justify-content: space-between;
    width: 100%;
  }
}
.hellcup-playoff-table-footer__button[data-v-8d3489d9] {
  height: 44px;
  min-width: 150px;
}
@media (max-width: 768px) {
  .hellcup-playoff-table-footer__button--edit[data-v-8d3489d9] {
    grid-column: 1/3;
  }
  .hellcup-playoff-table-footer__button[data-v-8d3489d9] {
    flex-grow: 1;
    height: 36px;
    max-width: unset;
    width: auto;
  }
}
.hellcup-playoff-table[data-v-e241d8ad] {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
}
.hellcup-playoff-table__body[data-v-e241d8ad] {
  background: var(--w-surface-color-10);
  flex-grow: 1;
  overflow: auto;
  padding: 24px;
}
@media (max-width: 768px) {
  .hellcup-playoff-table__body[data-v-e241d8ad] {
    overflow: hidden;
    padding: 16px;
    touch-action: pan-y;
  }
}
.hellcup-playoff-table--of-4 .hellcup-playoff-table__body[data-v-e241d8ad] {
  max-width: 1062px;
}
.hellcup-playoff-table__stages[data-v-e241d8ad] {
  display: flex;
  gap: 8px;
  transform-origin: left;
  transition: transform 0.15s ease-out;
  will-change: transform;
}
.hellcup-playoff-table__stage[data-v-e241d8ad] {
  flex-grow: 1;
}
.hellcup-playoff-table__stage--final[data-v-e241d8ad] {
  flex-grow: 0;
}
.hellcup-matches[data-v-4b898667] {
  display: flex;
  flex-direction: column;
  gap: 24px;
  width: 100%;
}
@media (max-width: 768px) {
  .hellcup-matches[data-v-4b898667] {
    gap: 20px;
  }
}
.hellcup-matches__header[data-v-4b898667],
.hellcup-matches__tabs-wrapper[data-v-4b898667] {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.hellcup-matches__header[data-v-4b898667] {
  align-items: center;
}
@media (max-width: 768px) {
  .hellcup-matches__header[data-v-4b898667] {
    padding: 0 16px;
  }
}
.hellcup-matches__title[data-v-4b898667] {
  color: #f1f1f1;
  font-size: 24px;
  font-weight: 600;
  line-height: 32.7px;
}
.hellcup-matches__title[data-v-4b898667] span {
  color: #ff8845;
}
.hellcup-matches__text[data-v-4b898667] {
  color: #8f9daa;
  line-height: 19.2px;
}
.hellcup-matches__playoff-coming-soon[data-v-4b898667] {
  align-items: center;
  background: #161821;
  color: #515765;
  display: flex;
  font-size: 20px;
  font-weight: 600;
  height: 107px;
  justify-content: center;
}
.hellcup-teams-lineups[data-v-cc9ad621] {
  display: flex;
  flex-direction: column;
  gap: 24px;
}
@media (max-width: 768px) {
  .hellcup-teams-lineups[data-v-cc9ad621] {
    gap: 16px;
  }
}
.hellcup-teams-lineups__header[data-v-cc9ad621] {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 8px;
}
@media (max-width: 768px) {
  .hellcup-teams-lineups__header[data-v-cc9ad621] {
    gap: 8px;
    padding: 0 16px;
  }
}
.hellcup-teams-lineups__title[data-v-cc9ad621] {
  color: #f1f1f1;
  font-size: 24px;
  font-weight: 600;
  line-height: 32.7px;
  text-align: center;
}
.hellcup-teams-lineups__title[data-v-cc9ad621] span {
  color: #ff8845;
}
@media (max-width: 768px) {
  .hellcup-teams-lineups__title[data-v-cc9ad621] {
    font-size: 18px;
    line-height: 24.5px;
  }
}
.hellcup-teams-lineups__text[data-v-cc9ad621] {
  color: #8f9daa;
  line-height: 19.2px;
}
@media (max-width: 768px) {
  .hellcup-teams-lineups__text[data-v-cc9ad621] {
    font-size: 12px;
    line-height: 15.6px;
  }
}
.hellcup-teams-lineups__teams[data-v-cc9ad621] {
  display: grid;
  gap: 12px;
  grid-template-columns: repeat(auto-fill, minmax(250px, 1fr));
}
@media (max-width: 768px) {
  .hellcup-teams-lineups__teams[data-v-cc9ad621] {
    gap: 4px;
    grid-template-columns: repeat(auto-fill, minmax(171px, 1fr));
    padding: 0 14px;
  }
}
.hellcup-teams-lineups__footer[data-v-cc9ad621] {
  display: flex;
  justify-content: flex-end;
}
@media (max-width: 768px) {
  .hellcup-teams-lineups__footer[data-v-cc9ad621] {
    padding: 0 14px;
  }
}
.hellcup-teams-lineups__toggler-button[data-v-cc9ad621] {
  background: transparent;
  border: 0;
  color: #8f9daa;
  cursor: pointer;
  font-size: 16px;
  font-weight: 600;
  line-height: 19.2px;
  outline: 0;
  padding: 0 8px;
  transition: color 0.25s;
}
.hellcup-teams-lineups__toggler-button[data-v-cc9ad621]:hover {
  color: #f1f1f1;
}
@media (max-width: 768px) {
  .hellcup-teams-lineups__toggler-button[data-v-cc9ad621] {
    font-size: 14px;
    line-height: 16.8px;
    padding: 6px 8px;
  }
}
.hellcup-team-lineup[data-v-cc9ad621] {
  background-color: #1b1c25;
  display: flex;
  min-height: 138px;
}
@media (max-width: 768px) {
  .hellcup-team-lineup[data-v-cc9ad621] {
    flex-direction: column;
    min-height: 213px;
  }
}
.hellcup-team-lineup--not-determined[data-v-cc9ad621],
.hellcup-team-lineup__logo-wrap[data-v-cc9ad621] {
  align-items: center;
  flex-direction: column;
  gap: 4px;
  justify-content: center;
}
.hellcup-team-lineup__logo-wrap[data-v-cc9ad621] {
  background: #171821;
  display: flex;
  overflow: hidden;
  position: relative;
  width: 124px;
}
@media (max-width: 768px) {
  .hellcup-team-lineup__logo-wrap[data-v-cc9ad621] {
    height: 80px;
    width: 100%;
  }
}
.hellcup-team-lineup--not-determined
  .hellcup-team-lineup__logo-wrap[data-v-cc9ad621] {
  background: transparent;
}
@media (max-width: 768px) {
  .hellcup-team-lineup--not-determined
    .hellcup-team-lineup__logo-wrap[data-v-cc9ad621] {
    height: auto;
  }
}
.hellcup-team-lineup__logo[data-v-cc9ad621] {
  height: auto;
  max-width: 72px;
}
@media (max-width: 768px) {
  .hellcup-team-lineup__logo[data-v-cc9ad621] {
    max-width: 40px;
  }
}
.hellcup-team-lineup__logo-ph[data-v-cc9ad621] {
  color: #515765;
  font-size: 32px;
}
.hellcup-team-lineup--not-determined
  .hellcup-team-lineup__logo-ph[data-v-cc9ad621] {
  font-size: 24px;
}
.hellcup-team-lineup__back-logo[data-v-cc9ad621] {
  max-width: 168px;
  opacity: 0.04;
  position: absolute;
  top: 0;
  width: 168px;
}
@media (max-width: 768px) {
  .hellcup-team-lineup__back-logo[data-v-cc9ad621] {
    max-width: 80%;
    top: 50%;
    transform: translateY(-50%);
    width: 80%;
  }
}
.hellcup-team-lineup__name[data-v-cc9ad621] {
  color: #fff;
  font-size: 16px;
  font-weight: 600;
  line-height: 18px;
  max-width: 110px;
  overflow: hidden;
  text-align: center;
  text-overflow: ellipsis;
}
.hellcup-team-lineup--not-determined
  .hellcup-team-lineup__name[data-v-cc9ad621] {
  color: #8f9daa;
  font-size: 14px;
  line-height: 16.8px;
  max-width: 140px;
  text-align: center;
}
.hellcup-team-lineup__members-wrap[data-v-cc9ad621] {
  align-items: center;
  display: flex;
}
@media (max-width: 768px) {
  .hellcup-team-lineup__members-wrap[data-v-cc9ad621] {
    justify-content: center;
  }
}
.hellcup-team-lineup__members[data-v-cc9ad621] {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 8px;
  justify-content: flex-start;
  padding: 8px;
}
@media (max-width: 768px) {
  .hellcup-team-lineup__members[data-v-cc9ad621] {
    max-width: 90%;
    min-width: 90px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
}
.hellcup-team-member[data-v-cc9ad621] {
  align-items: center;
  display: flex;
  gap: 6px 10px;
}
.hellcup-team-member__flag[data-v-cc9ad621] {
  border-radius: 2px;
  height: 18px;
  overflow: hidden;
  width: 24px;
}
.hellcup-team-member__flag img[data-v-cc9ad621] {
  height: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  -o-object-position: center;
  object-position: center;
  width: 100%;
}
@media (max-width: 768px) {
  .hellcup-team-member__flag[data-v-cc9ad621] {
    height: 16px;
    width: 21px;
  }
}
.hellcup-team-member__nickname[data-v-cc9ad621] {
  color: #dce1e5;
  font-size: 14px;
  font-weight: 500;
  line-height: 18px;
  max-width: 90px;
  overflow: hidden;
  text-overflow: ellipsis;
}
@media (max-width: 768px) {
  .hellcup-team-member__nickname[data-v-cc9ad621] {
    line-height: 16.8px;
  }
}
.page-hellcup[data-v-94de39a8] {
  display: flex;
  flex-direction: column;
  gap: 72px;
  width: 100%;
}
@media (max-width: 768px) {
  .page-hellcup[data-v-94de39a8] {
    gap: 32px;
  }
}
.page-hellcup__banners[data-v-94de39a8],
.page-hellcup__header[data-v-94de39a8] {
  display: flex;
  flex-direction: column;
}
.page-hellcup__banners[data-v-94de39a8] {
  gap: 8px;
}
.page-hellcup[data-v-94de39a8] .case-open-seo-block {
  padding: 0;
}
.core-checkboxes-list__item {
  align-items: center;
  display: flex;
}
.core-checkboxes-list__item:not(:last-child) {
  margin-bottom: 0.9375rem;
}
.core-checkboxes-list__text {
  color: #515765;
  font-size: 0.875rem;
}
@media screen and (max-width: 768px) {
  .core-checkboxes-list__text {
    font-size: var(--mobile-text-size, 0.75rem);
  }
}
.core-checkboxes-list__text--active {
  color: #f1f1f1;
}
.core-checkboxes-list__text:first-letter {
  text-transform: uppercase;
}
.core-checkboxes-list__checkbox {
  margin-right: 0 !important;
}
.core-checkboxes-list__rarity {
  height: 0.9375rem;
  margin-left: 1px;
  width: 0.125rem;
}
.core-checkboxes-list__rarity.common,
.core-checkboxes-list__rarity.consumer {
  background-color: #b0c3d9;
}
.core-checkboxes-list__rarity.industrial,
.core-checkboxes-list__rarity.uncommon {
  background-color: #5e98d9;
}
.core-checkboxes-list__rarity.distinguished,
.core-checkboxes-list__rarity.distinguished_agent,
.core-checkboxes-list__rarity.high,
.core-checkboxes-list__rarity.high_grade_patch,
.core-checkboxes-list__rarity.milspec {
  background-color: #4b69ff;
}
.core-checkboxes-list__rarity.exceptional,
.core-checkboxes-list__rarity.exceptional_agent,
.core-checkboxes-list__rarity.mythical,
.core-checkboxes-list__rarity.remarkable,
.core-checkboxes-list__rarity.remarkable_patch,
.core-checkboxes-list__rarity.restricted {
  background-color: #8847ff;
}
.core-checkboxes-list__rarity.classified,
.core-checkboxes-list__rarity.exotic,
.core-checkboxes-list__rarity.legendary,
.core-checkboxes-list__rarity.superior,
.core-checkboxes-list__rarity.superior_agent {
  background-color: #d32ce6;
}
.core-checkboxes-list__rarity.ancient,
.core-checkboxes-list__rarity.covert,
.core-checkboxes-list__rarity.master,
.core-checkboxes-list__rarity.master_agent {
  background-color: #eb4b4b;
}
.core-checkboxes-list__rarity.immortal {
  background-color: #e4ae33;
}
.core-checkboxes-list__rarity.arcana {
  background-color: #ade55c;
}
.core-checkboxes-list__rarity.extraordinary {
  background-color: #ffb100;
}
.core-checkboxes-list__rarity.rare {
  background-color: #4b69ff;
}
.core-checkboxes-list__rarity.knife {
  background-color: #f7b62d;
}
.core-checkboxes-list__rarity.contraband {
  background-color: #e4ae39;
}
.core-checkboxes-list__rarity.balance,
.core-checkboxes-list__rarity.case,
.core-checkboxes-list__rarity.money {
  background-color: #06a55b;
}
.core-checkboxes-list__rarity.base {
  background-color: #ddd;
}
.core-checkboxes-list__rarity.weapon {
  background-color: #f15840;
}
.core-checkboxes-list__rarity.misc {
  background-color: #35a3f1;
}
.core-checkboxes-list__rarity.armor,
.core-checkboxes-list__rarity.clothing {
  background-color: #a7ec2e;
}
.core-checkboxes-list__rarity.resource {
  background-color: #ddd;
}
.fade-enter-active[data-v-50bd2b2d],
.fade-leave-active[data-v-50bd2b2d] {
  transition: opacity 0.3s ease, transform 0.3s ease;
}
.fade-enter-from[data-v-50bd2b2d],
.fade-leave-to[data-v-50bd2b2d] {
  opacity: 0;
  transform: translateY(-10px);
}
.fade-enter-to[data-v-50bd2b2d],
.fade-leave-from[data-v-50bd2b2d] {
  opacity: 1;
  transform: translateY(0);
}
.core-checkboxes-lists[data-v-50bd2b2d] {
  height: 100%;
  width: 100%;
}
.core-checkboxes-lists__button[data-v-50bd2b2d] {
  align-items: center;
  background: #292937b3;
  border: none;
  border-radius: 0.125rem;
  display: flex;
  height: 100%;
  justify-content: center;
  outline: transparent;
  width: 100%;
}
.core-checkboxes-lists__button[data-v-50bd2b2d]:not(:disabled) {
  cursor: pointer;
}
.core-checkboxes-lists__button:not(:disabled):hover
  .core-checkboxes-lists__icon-item[data-v-50bd2b2d] {
  background: #fff;
}
.core-checkboxes-lists__button:not(:disabled):hover
  .core-checkboxes-lists__icon[data-v-50bd2b2d] {
  color: #fff;
  transition: color 0.4s ease;
}
.core-checkboxes-lists__container[data-v-50bd2b2d] {
  align-items: flex-start;
  background: #1e1e29;
  box-shadow: 0 7px 30px #0003;
  display: flex;
  max-width: 35.8125rem;
  overflow: hidden;
  padding: 0.9375rem;
  position: absolute;
  right: 0;
  top: 100%;
  width: -moz-fit-content;
  width: fit-content;
  will-change: opacity, transform;
  z-index: 10;
}
@media screen and (max-width: 768px) {
  .core-checkboxes-lists__container[data-v-50bd2b2d] {
    width: 100%;
  }
}
.core-checkboxes-lists__title[data-v-50bd2b2d] {
  color: #8f9daa;
  font-size: 14px;
  font-weight: 600;
}
.core-checkboxes-lists__title span[data-v-50bd2b2d] {
  display: none;
}
.core-checkboxes-lists__list[data-v-50bd2b2d] {
  height: auto;
  overflow: auto;
  overflow-x: hidden;
  width: 100%;
}
.core-checkboxes-lists__list[data-v-50bd2b2d]::-webkit-scrollbar-thumb {
  background: #373845;
}
.core-checkboxes-lists__list[data-v-50bd2b2d]::-webkit-scrollbar-track {
  background: transparent;
}
.core-checkboxes-lists__col[data-v-50bd2b2d] {
  display: flex;
  flex-direction: column;
  padding-right: 1px;
}
@media screen and (max-width: 768px) {
  .core-checkboxes-lists__col[data-v-50bd2b2d] {
    flex-grow: 1;
    margin-right: 1.4375rem;
  }
  .core-checkboxes-lists__col--stattrak[data-v-50bd2b2d] {
    display: none;
  }
}
.core-checkboxes-lists__col[data-v-50bd2b2d]:not(:last-child) {
  margin-right: 1.875rem;
}
@media (max-width: 1366px) {
  .core-checkboxes-lists__col[data-v-50bd2b2d]:not(:last-child) {
    margin-right: 0.8125rem;
  }
}
@media screen and (max-width: 768px) {
  .core-checkboxes-lists__col[data-v-50bd2b2d]:nth-last-child(2) {
    margin-right: 0;
  }
}
.core-checkboxes-lists__title[data-v-50bd2b2d] {
  margin-bottom: 1.0625rem;
}
.core-checkboxes-lists__icon[data-v-50bd2b2d] {
  color: #515765;
  font-size: 18px;
  position: relative;
  transition: color 0.4s ease;
}
.core-checkboxes-lists__icon-item[data-v-50bd2b2d] {
  background: #515765;
  display: block;
  height: 2px;
  left: 0;
  margin: 0 auto;
  position: absolute;
  right: 0;
  transition: background-color 0.1s ease,
    top 30ms cubic-bezier(0.23, 1, 0.32, 1),
    bottom 30ms cubic-bezier(0.23, 1, 0.32, 1),
    transform 30ms cubic-bezier(0.23, 1, 0.32, 1),
    width 60ms cubic-bezier(0.23, 1, 0.32, 1);
  will-change: transform, top, bottom, width;
}
.core-checkboxes-lists--1[data-v-50bd2b2d] {
  top: 0;
  width: 14px;
}
.core-checkboxes-lists--2[data-v-50bd2b2d] {
  top: 50%;
  transform: translateY(-50%);
  width: 10px;
}
.core-checkboxes-lists--3[data-v-50bd2b2d] {
  bottom: 0;
  width: 4px;
}
.core-sort[data-v-41dbe0ac] {
  align-items: center;
  display: flex;
}
.core-sort__text[data-v-41dbe0ac] {
  margin-right: 10px;
}
.core-sort__button[data-v-41dbe0ac] {
  align-items: center;
  background-color: #292937;
  border: none;
  border-radius: 2px;
  cursor: pointer;
  display: flex;
  height: 30px;
  justify-content: center;
}
.core-sort__button--direction[data-v-41dbe0ac] {
  margin-right: 2px;
  width: 30px;
}
.core-sort__button--direction--disabled[data-v-41dbe0ac] {
  cursor: not-allowed;
}
.core-sort__button--type[data-v-41dbe0ac] {
  color: #dce1e5;
  gap: 10px;
  padding: 0 8px;
}
.core-sort__wrapper[data-v-41dbe0ac] {
  position: relative;
}
.core-sort__icon[data-v-41dbe0ac] {
  color: #515765;
  font-size: 10px;
  transition: transform 0.3s ease;
}
.core-sort__icon--rotate[data-v-41dbe0ac] {
  transform: rotate(180deg);
}
.core-sort__dropdown[data-v-41dbe0ac] {
  background-color: #292937;
  border-radius: 2px;
  display: flex;
  flex-direction: column;
  left: 0;
  padding: 4px 0;
  position: absolute;
  top: calc(100% + 4px);
  width: 100%;
  z-index: 20;
}
.core-sort__dropdown--top[data-v-41dbe0ac] {
  bottom: calc(100% + 12px);
  top: auto;
}
.core-sort__item[data-v-41dbe0ac] {
  background-color: transparent;
  border: none;
  color: #8f9daa;
  cursor: pointer;
  display: block;
  padding: 8px 6px;
  text-align: left;
}
.core-sort__word-container[data-v-41dbe0ac] {
  display: block;
  position: relative;
}
.core-sort__word[data-v-41dbe0ac] {
  display: flex;
  position: relative;
}
.core-sort__word[data-v-41dbe0ac]:before {
  content: attr(data-word);
  opacity: 0;
  pointer-events: none;
}
.core-sort__fake-word[data-v-41dbe0ac] {
  left: 0;
  position: absolute;
  top: 0;
}
.base-items-filter {
  align-items: center;
  background: #1b1c25;
  display: flex;
  height: 4.375rem;
  justify-content: space-between;
  position: relative;
}
.base-items-filter--checkboxes .upgrade-index-page__filter-btn-container {
  margin-right: 0.9375rem;
  order: 1;
}
@media screen and (max-width: 768px) {
  .base-items-filter--checkboxes .upgrade-index-page__filter-btn-container {
    margin-right: 0;
    max-width: 4.8125rem;
    order: 0;
  }
}
.base-items-filter--checkboxes .upgrade-index-page__filter-btn-check:not(bar) {
  background-color: transparent !important;
}
.base-items-filter--checkboxes .base-items-filter__statrak-check-box:not(bar) {
  display: none;
}
@media screen and (max-width: 768px) {
  .base-items-filter--checkboxes
    .base-items-filter__statrak-check-box:not(bar) {
    display: flex;
    margin: 0;
    order: 6;
    width: auto;
  }
}
.base-items-filter--checkboxes .base-items-filter__main {
  position: static;
}
@media screen and (max-width: 768px) {
  .base-items-filter--checkboxes .base-items-filter__mobile-search {
    max-width: 12.6875rem;
    order: 4 !important;
  }
}
.base-items-filter--checkboxes .base-items-filter-divider {
  order: 7;
}
.base-items-filter--checkboxes .base-items-filter__reset-filter {
  order: 8;
}
.base-items-filter--checkboxes .base-items-filter__search {
  margin-left: 0;
  margin-right: 0.9375rem;
  order: 0;
}
@media screen and (max-width: 768px) {
  .base-items-filter--checkboxes .base-items-filter__search {
    margin: 0;
    order: 4;
  }
}
.base-items-filter--checkboxes .base-items-filter__price-filter:not(bar) {
  margin-right: 0.9375rem;
  order: 2;
}
@media screen and (max-width: 768px) {
  .base-items-filter--checkboxes .base-items-filter__price-filter:not(bar) {
    flex: none;
    flex-wrap: wrap;
    justify-content: center;
    margin: 0;
    order: 1;
    width: 100%;
  }
}
.base-items-filter--checkboxes
  .base-items-filter__price-filter:not(bar)
  .base-price__currency {
  color: #515765;
}
.base-items-filter--checkboxes .base-items-filter__price-filter-input:not(bar) {
  width: 5rem;
}
@media screen and (max-width: 768px) {
  .base-items-filter--checkboxes
    .base-items-filter__price-filter-input:not(bar) {
    width: 4.375rem;
  }
}
.base-items-filter--checkboxes
  .base-items-filter__price-filter-input:not(bar)
  input {
  border: 1px solid #333443;
  min-width: 4.375rem;
}
.base-items-filter--checkboxes .base-items-filter__sorter:not(bar) {
  margin-right: 0.9375rem;
  order: 3;
}
@media screen and (max-width: 768px) {
  .base-items-filter--checkboxes .base-items-filter__sorter:not(bar) {
    margin: 0;
    order: 2;
  }
}
.base-items-filter--checkboxes .base-items-filter__checklist-button {
  order: 4;
}
.base-items-filter--checkboxes .base-items-filter__checkboxes {
  height: 2.25rem;
  order: 5;
  width: 2.25rem;
}
@media screen and (max-width: 768px) {
  .base-items-filter--checkboxes .base-items-filter__checkboxes {
    height: 1.875rem;
    margin: 0;
    order: 3;
    width: 1.875rem;
  }
}
.base-items-filter-divider {
  border-left: 1px solid #333443;
  height: 1.875rem;
  width: 1px;
}
@media screen and (max-width: 768px) {
  .base-items-filter-divider {
    display: none;
  }
}
.base-items-filter__wrapper {
  align-items: center;
  display: flex;
  justify-content: space-between;
  width: 100%;
}
.base-items-filter__list {
  height: 100%;
  width: 100%;
}
.base-items-filter__title {
  align-items: center;
  color: #fff;
  display: flex;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1.1875rem;
  padding-left: 1.15rem;
  text-transform: uppercase;
}
.base-items-filter__title-icon {
  display: inline-block;
  font-size: 22px;
  margin-right: 6px;
  transform: scale(1);
}
.base-items-filter__main {
  align-items: center;
  -moz-column-gap: 1.25rem;
  column-gap: 1.25rem;
  display: flex;
  flex: 1;
  height: 100%;
  justify-content: flex-end;
  margin-left: 1.25rem;
  min-height: 2.5rem;
  padding-right: 1.25rem;
  position: relative;
  width: 100%;
}
.base-items-filter__main .baseFieldSlider {
  max-width: 12.5rem;
  min-width: 9.375rem;
}
@media screen and (max-width: 768px) {
  .base-items-filter__main .baseFieldSlider {
    margin: 0 !important;
    max-width: 100%;
    min-width: 100%;
    width: 100%;
  }
}
.base-items-filter__main .baseFieldSlider.field {
  margin-bottom: 0;
}
.base-items-filter__main .baseFieldSlider .range-slider-fill {
  background: #2abd69 !important;
}
.base-items-filter__sorter {
  align-items: center;
  cursor: pointer;
  display: flex;
}
.base-items-filter__sorter-icon,
.base-items-filter__sorter-text {
  transition: color 0.3s ease;
}
.base-items-filter__sorter-text {
  color: #8f9daa;
  font-size: 0.875rem;
  line-height: 1.1875rem;
  margin-right: 0.625rem;
}
.base-items-filter__sorter-icon {
  color: #515765;
  display: flex;
  font-size: 0.6875rem;
  transform: rotate(-90deg);
  transition: color 0.4s, transform 0.4s;
}
.base-items-filter__sorter:hover .base-items-filter__sorter-text {
  color: #fff;
}
.base-items-filter__sorter:hover .base-items-filter__sorter-icon {
  color: #babbbd;
}
.base-items-filter__sorter.opposite .base-items-filter__sorter-icon {
  transform: rotate(90deg);
}
.base-items-filter__price-filter {
  align-items: center;
  display: flex;
}
.base-items-filter__price-filter-input {
  margin: 0 !important;
}
.base-items-filter__price-filter-input .input {
  font-size: 0.875rem;
  font-weight: 500;
  height: 2.1875rem !important;
  min-width: 5rem;
  padding: 0 0.5rem 0 1.25rem !important;
}
.base-items-filter__price-filter-input .base-price {
  font-size: 0.875rem;
}
.base-items-filter__price-filter-input .icon.is-left {
  font-size: 18px;
  height: auto;
  left: 0.4375rem !important;
  top: 33.5%;
  width: auto;
}
.base-items-filter__price-filter-input .icon.is-left i {
  display: block;
}
.base-items-filter__price-filter-input .icon.is-left i:before {
  vertical-align: top;
}
.base-items-filter__price-filter-input.highlighted .input {
  color: #fff;
}
.base-items-filter__price-filter-input.highlighted .icon.is-left i {
  color: #2abd69;
}
.base-items-filter__price-filter-input.highlighted .base-price__currency {
  color: #2abd69 !important;
}
.base-items-filter__price-filter-separator {
  color: #8f9daa;
  margin: 0 0.3125rem;
}
.base-items-filter__reset-filter {
  cursor: pointer;
  display: flex;
  justify-content: flex-end;
  min-width: 5rem;
  position: relative;
}
.base-items-filter__reset-filter i {
  align-items: center;
  color: #515765;
  display: flex;
  font-size: 0.875rem;
  justify-content: center;
  transition: color 0.3s ease, transform 0.3s ease;
}
.base-items-filter__reset-filter span {
  color: #8f9daa;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0.01em;
  line-height: 19px;
  margin-left: 0.5rem;
  transition: color 0.3s ease, transform 0.3s ease;
}
@media screen and (max-width: 768px) {
  .base-items-filter__reset-filter:before {
    border-top: 1px solid #333443;
    content: "";
    left: 0;
    padding: 0 0 1rem;
    position: absolute;
    top: 0;
    width: 100%;
  }
}
.base-items-filter__reset-filter:hover i {
  color: #babbbd;
}
.base-items-filter__reset-filter:hover span {
  color: #fff;
}
.base-items-filter__mobile-search {
  display: none;
  margin: 0 !important;
  width: 100%;
}
.base-items-filter__mobile-search .icon {
  color: #515765 !important;
  height: 2.1875rem !important;
  width: 1.875rem !important;
}
.base-items-filter__mobile-search .icon i {
  display: flex;
}
.base-items-filter__mobile-search .control {
  width: 100%;
}
.base-items-filter__mobile-search .input {
  height: 2.1875rem !important;
  padding: 0 0.3125rem 0 1.875rem !important;
  width: 100% !important;
}
.base-items-filter__mobile-search .input:focus + .icon {
  color: #8f9daa !important;
}
.base-items-filter__search-main {
  align-items: center;
  background: #1b1c25;
  bottom: 0;
  display: flex;
  height: 100%;
  overflow: hidden;
  position: absolute;
  right: 0;
  transition: transform 0.2s, width 0.2s;
  width: 0;
  z-index: 10;
}
.base-items-filter__search.open .base-items-filter__search-main {
  width: 100%;
}
.base-items-filter__search-input {
  margin: 0 1.25rem 0 0 !important;
  width: 100%;
}
.base-items-filter__search-input .input,
.base-items-filter__search-short {
  border-color: #373845;
  font-size: 0.875rem;
  font-weight: 500;
  line-height: 1.1875rem;
  padding: 0 2.1875rem 0 0.9375rem;
}
.base-items-filter__search-placeholder {
  align-items: center;
  color: #515765;
  display: flex;
  left: 0.9375rem;
  pointer-events: none;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
.base-items-filter__search-placeholder-icon {
  margin-right: 0.3125rem;
}
.base-items-filter__search.filled .base-items-filter__search-placeholder {
  display: none;
}
.base-items-filter__search-short {
  border: 1px solid #373845;
  cursor: pointer;
  display: block;
  height: 2.1875rem;
  overflow: hidden;
  padding: 0.5rem 0.125rem 0 0.9375rem;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 3.4375rem;
}
.base-items-filter__search-icon {
  color: #515765;
  cursor: pointer;
  display: flex;
  font-size: 20px;
  transition: color 0.3s ease;
}
.base-items-filter__search-icon:hover {
  color: #fff;
}
.base-items-filter__search-close {
  color: #515765;
  cursor: pointer;
  display: none;
  font-size: 11px;
  margin-right: 1.25rem;
  position: absolute;
  right: 1.25rem;
  top: 50%;
  transform: translateY(-50%);
  transition: color 0.2s;
  z-index: 2;
}
.base-items-filter__search-close:hover {
  color: #fff;
}
.base-items-filter__search.filled .base-items-filter__search-close {
  display: flex;
}
.base-items-filter__statrak-check-box
  .base-items-filter__statrak-check-box-text {
  color: #8f9daa;
  font-size: 0.75rem;
  transition: color 0.3s ease;
  white-space: nowrap;
}
.base-items-filter__statrak-check-box:hover
  .base-items-filter__statrak-check-box-text {
  color: #fff;
}
@media screen and (max-width: 1550px) {
  .base-items-filter .baseFieldSlider {
    margin-left: 0.3125rem;
    margin-right: 0.3125rem;
    min-width: 6.975rem;
  }
  .base-items-filter__title {
    display: block;
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .base-items-filter__title-icon {
    font-size: 8px;
    transform: scale(2.5);
  }
  .base-items-filter__main {
    -moz-column-gap: 0.5375rem;
    column-gap: 0.5375rem;
    margin-left: 0.6375rem;
    padding-right: 0.6375rem;
  }
  .base-items-filter__search-short {
    padding-left: 0.3125rem;
    width: 1.875rem;
  }
  .base-items-filter .base-items-filter__statrak-check-box-text span {
    display: none;
  }
}
@media screen and (max-width: 768px) {
  .base-items-filter {
    background: none;
    gap: 0;
    height: auto;
    justify-content: space-between;
    padding: 0;
  }
  .base-items-filter__title {
    display: none;
  }
  .base-items-filter__main {
    flex-wrap: wrap;
    gap: 1.25rem;
    justify-content: space-between;
    margin: 0;
    padding: 1.25rem 0.9375rem;
  }
  .base-items-filter__search {
    display: none;
  }
  .base-items-filter__mobile-search {
    display: flex;
  }
  .base-items-filter__price-filter {
    flex: 1;
  }
  .base-items-filter__reset-filter {
    display: flex;
    justify-content: center;
    padding: 1.25rem 0 1rem;
    position: relative;
    width: 100%;
  }
  .base-items-filter__sorter {
    order: 10;
  }
  .base-items-filter__mobile-search .input,
  .base-items-filter__price-filter-input .input,
  .base-items-filter__sorter-text {
    font-size: 1rem !important;
    line-height: 1rem !important;
  }
}
@media screen and (max-width: 768px) and (max-width: 350px) {
  .base-items-filter__main {
    gap: 0.9375rem;
  }
}
.base-items-filter__main .base-items-filter__reset-filter .core-reset {
  transform: rotate(0);
  transition: transform 0.3s ease-in-out, color 0.3s ease-in-out;
}
.base-items-filter__main .base-items-filter__reset-filter:active .core-reset {
  transform: rotate(1turn);
  transition: 0s;
}
.dota2 .rare {
  border-color: #4b69ff !important;
}
.items-page-container[data-v-130bf9a8] {
  width: 100%;
}
.items-page-container__seo-block[data-v-130bf9a8] {
  margin: 0 auto 24px;
  max-width: 1968px;
}
.items-page-container .filter-sort-manager[data-v-130bf9a8] {
  bottom: calc(70px + env(safe-area-inset-bottom));
  left: 50%;
  position: sticky;
  transform: translate(-50%);
  width: -moz-fit-content;
  width: fit-content;
  z-index: 2;
}
.items-page-container__to-top-btn[data-v-130bf9a8] {
  align-items: center;
  border: none;
  border-radius: 50%;
  bottom: -20px;
  display: flex;
  height: 44px;
  justify-content: center;
  left: 85%;
  outline: none;
  position: sticky;
  transform: translateY(-140px);
  width: 44px;
  z-index: 3;
}
.items-page[data-v-130bf9a8] {
  min-height: calc(100vh - 3.5rem - 300px);
  padding: 0 0.9375rem;
}
.items-page .base-item.dota2 .base-item__image[data-v-130bf9a8] {
  height: 150%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.items-page .base-items-filter__search[data-v-130bf9a8] {
  order: -1 !important;
}
.items-page__text[data-v-130bf9a8] {
  color: #8f9daa;
  font-size: 14px;
  margin-top: 8px;
  padding: 8px 12px;
}
@media screen and (max-width: 768px) {
  .items-page__text[data-v-130bf9a8] {
    font-size: 12px;
    margin-top: 4px;
    padding: 4px 12px;
  }
}
.items-page__text[data-v-130bf9a8] a {
  color: inherit;
  text-decoration: underline;
}
.items-page__mobile-search[data-v-130bf9a8] {
  display: flex;
}
.items-page__mobile-search__input[data-v-130bf9a8] {
  flex-grow: 1;
  margin-right: 8px;
}
.items-page__mobile-search__reset[data-v-130bf9a8] {
  align-items: center;
  background-color: #292937;
  border-radius: 2px;
  display: flex;
  height: 40px;
  justify-content: center;
  min-height: 40px;
  min-width: 40px;
  width: 40px;
}
.items-page__mobile-search__reset i[data-v-130bf9a8] {
  color: #b5b9bc;
  font-size: 12px;
  margin-top: 3px;
  transform: rotateY(180deg) rotate(50deg);
}
.items-page__filter[data-v-130bf9a8] {
  margin-bottom: 1.25rem;
}
.items-page__filter .base-items-filter__main[data-v-130bf9a8] {
  display: flex;
  justify-content: flex-start;
}
.items-page__filter .base-items-filter__search-short[data-v-130bf9a8] {
  width: 5rem !important;
}
.items-page__filter .base-items-filter__select-per-pager[data-v-130bf9a8] {
  display: flex;
  flex: 1;
}
.items-page__filter
  .base-items-filter__select-per-pager
  .field-body[data-v-130bf9a8] {
  flex-grow: 0;
  width: -moz-fit-content;
  width: fit-content;
}
.items-page__game-filter[data-v-130bf9a8] {
  margin-right: auto;
}
.items-page__main-list[data-v-130bf9a8] {
  width: 100%;
  grid-gap: 0.625rem;
  margin-bottom: 1.25rem;
}
.items-page__element[data-v-130bf9a8] {
  display: block;
  width: 100%;
}
.items-page__element .base-item[data-v-130bf9a8] {
  margin: 0 !important;
}
.items-page__pagination-container[data-v-130bf9a8] {
  align-items: center;
  display: flex;
  justify-content: center;
  margin-top: 16px;
}
@media screen and (max-width: 768px) {
  .items-page__pagination-container[data-v-130bf9a8] {
    margin-top: 20px;
  }
}
.items-page__pagination[data-v-130bf9a8] {
  margin-bottom: 1.25rem;
}
@media screen and (max-width: 768px) {
  .items-page__filter[data-v-130bf9a8] {
    margin-bottom: 0;
  }
  .items-page__filter .base-items-filter__price-filter[data-v-130bf9a8] {
    order: 2;
  }
  .items-page__filter .base-items-filter__price-filter-input[data-v-130bf9a8],
  .items-page__filter
    .base-items-filter__price-filter-input
    .control[data-v-130bf9a8],
  .items-page__filter
    .base-items-filter__price-filter-input
    .control
    input[data-v-130bf9a8] {
    width: 100% !important;
  }
  .items-page__filter .base-items-filter__sorter[data-v-130bf9a8] {
    order: 4;
  }
  .items-page__filter .base-items-filter__statrak-check-box[data-v-130bf9a8] {
    display: flex;
    justify-content: flex-end;
    order: 4;
    width: 45%;
  }
  .items-page__filter .base-items-filter__mobile-search[data-v-130bf9a8] {
    order: 1;
  }
  .items-page__filter .base-items-filter__main[data-v-130bf9a8] {
    order: 3;
  }
  .items-page__filter .base-items-filter__select[data-v-130bf9a8] {
    order: 5;
  }
  .items-page__filter .base-items-filter__reset-filter[data-v-130bf9a8] {
    order: 6;
  }
  .items-page__main-list[data-v-130bf9a8] {
    margin: 0 0.9375rem 1.25rem;
  }
  .items-page .base-game-filter[data-v-130bf9a8] {
    background: none;
    order: 4;
  }
}
.items-page__placeholder[data-v-130bf9a8] {
  min-height: 410px;
}
@media screen and (max-width: 768px) {
  .items-page__placeholder[data-v-130bf9a8] {
    min-height: 290px;
  }
}
.fade-move,
.fade-move-delay {
  transition-duration: 0.3s;
  transition-property: transform;
  transition-timing-function: ease-out;
}
.fade-move-delay {
  transition-delay: 1s;
}
@keyframes fadeInSlide {
  0% {
    opacity: 0;
    transform: translateY(100%);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
@keyframes fadeOutSlide {
  0% {
    opacity: 1;
    transform: translateY(0);
  }
  50% {
    opacity: 0;
  }
  to {
    opacity: 0;
    transform: translateY(100%);
  }
}
@keyframes fadeIn {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes fadeInSlideX {
  0% {
    opacity: 0;
    transform: translate(-100%);
  }
  to {
    opacity: 1;
    transform: translate(0);
  }
}
@keyframes fadeOutSlideX {
  0% {
    opacity: 1;
    transform: translate(0);
  }
  to {
    opacity: 0;
    transform: translate(-100%);
  }
}
@keyframes fadeInSlideXReverse {
  0% {
    opacity: 0;
    transform: translate(100vw);
  }
  to {
    opacity: 1;
    transform: translate(0);
  }
}
@keyframes fadeOutSlideXReverse {
  0% {
    opacity: 1;
    transform: translate(0);
  }
  50% {
    opacity: 0;
  }
  to {
    opacity: 0;
    transform: translate(100%);
  }
}
@keyframes fadeSmallOut {
  0% {
    opacity: 1;
  }
  20% {
    transform: scale(1.1);
  }
  40% {
    opacity: 0;
    transform: scale(0);
  }
  to {
    display: none;
    opacity: 0;
  }
}
@keyframes slideInY {
  0% {
    opacity: 0;
    transform: translateY(100vh);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
@keyframes slideOutY {
  0% {
    opacity: 1;
    transform: translateY(0);
  }
  to {
    opacity: 0;
    transform: translateY(100vh);
  }
}
.influencer-promocode[data-v-9d4572e4] {
  background: linear-gradient(
      90deg,
      var(--217bb6e4) 0.06%,
      var(--d6f5025a) 97.4%
    ),
    #1b1c25;
  border-radius: 2px;
  display: flex;
  padding: 2.15rem 2rem;
  position: relative;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .influencer-promocode[data-v-9d4572e4] {
    padding: 0.9375rem;
  }
}
.influencer-promocode__percent-container[data-v-9d4572e4] {
  align-items: center;
  background: #14151e;
  border-radius: 50%;
  display: flex;
  height: 4.375rem;
  justify-content: center;
  left: -2.1875rem;
  position: absolute;
  top: 1.8125rem;
  width: 4.375rem;
}
@media screen and (max-width: 768px) {
  .influencer-promocode__percent-container[data-v-9d4572e4] {
    display: none;
  }
}
.influencer-promocode__percent[data-v-9d4572e4] {
  height: 100%;
  width: 100%;
}
.influencer-promocode__mobile-percent-container[data-v-9d4572e4] {
  display: flex;
}
@media screen and (max-width: 768px) {
  .influencer-promocode__mobile-percent-container[data-v-9d4572e4] {
    margin-bottom: 1rem;
  }
}
.influencer-promocode__mobile-percent[data-v-9d4572e4] {
  align-items: center;
  display: flex;
  height: 4.375rem;
  justify-content: center;
  margin-right: 2rem;
  position: relative;
  width: 4.375rem;
}
.influencer-promocode__button[data-v-9d4572e4] {
  font-weight: 800;
  height: 2.5rem;
  padding-left: 3rem;
  padding-right: 3rem;
  transition: color 0.3s ease;
}
.influencer-promocode__button[data-v-9d4572e4]:hover {
  color: #161821;
}
@media screen and (max-width: 768px) {
  .influencer-promocode__button[data-v-9d4572e4] {
    width: 100%;
  }
}
.influencer-promocode__columns[data-v-9d4572e4] {
  align-items: center;
  display: flex;
  gap: 1rem;
  justify-content: space-between;
  margin-left: 1.5rem;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .influencer-promocode__columns[data-v-9d4572e4] {
    flex-direction: column;
    margin-left: 0;
  }
}
.influencer-promocode__info[data-v-9d4572e4] {
  display: flex;
  flex-direction: column;
}
.influencer-promocode__copy[data-v-9d4572e4] {
  align-items: center;
  color: #dce1e5;
  display: flex;
  font-size: 1.25rem;
  font-weight: 800;
  margin-bottom: 0.3rem;
}
.influencer-promocode__text[data-v-9d4572e4] {
  color: var(--dea6388c);
  font-size: 1rem;
  font-weight: 600;
  margin-top: 0.1rem;
}
.influencer-promocode__copy-icon[data-v-9d4572e4] {
  color: var(--dea6388c);
  cursor: pointer;
  margin-left: 0.8rem;
}
.influencer-socials[data-v-f8331f12] {
  display: flex;
}
@media screen and (max-width: 768px) {
  .influencer-socials[data-v-f8331f12] {
    flex-direction: column;
  }
}
.influencer-socials__label[data-v-f8331f12] {
  color: #515765;
  font-size: 1rem;
  font-weight: 600;
  margin-right: 1.875rem;
}
@media screen and (max-width: 768px) {
  .influencer-socials__label[data-v-f8331f12] {
    margin-bottom: 1rem;
  }
}
.influencer-socials__list[data-v-f8331f12] {
  align-items: center;
  display: flex;
  gap: 1.875rem;
  justify-content: space-between;
}
.influencer-socials__item[data-v-f8331f12] {
  color: #8f9daa;
  font-size: 1.25rem;
  transition: color 0.4s;
}
.influencer-socials__item[data-v-f8331f12]:hover {
  color: var(--15650568);
}
.influencer-photo[data-v-3af119a7] {
  align-items: flex-end;
  display: flex;
  justify-content: center;
  margin-top: 4.4rem;
  position: relative;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .influencer-photo[data-v-3af119a7] {
    margin-top: 0;
  }
}
.influencer-photo__main-light[data-v-3af119a7] {
  background: var(--65e464ca);
  filter: blur(100px);
  height: 150px;
  position: absolute;
  top: 50px;
  width: 500px;
  z-index: 1;
}
@media screen and (max-width: 768px) {
  .influencer-photo__main-light[data-v-3af119a7] {
    height: 45px;
    top: 200px;
    width: 300px;
  }
}
.influencer-photo__triangle[data-v-3af119a7] {
  bottom: 0;
  max-height: 37.625rem;
  max-width: 41.4375rem;
  position: absolute;
  width: 100%;
}
.influencer-photo__image[data-v-3af119a7] {
  display: flex;
  justify-content: flex-end;
  margin: 0 4rem;
  max-height: 37.625rem;
  max-width: 28.75rem;
  position: relative;
  width: 100%;
  z-index: 3;
}
.influencer-photo__image[data-v-3af119a7]:before {
  background: var(--0b360eca);
  content: "";
  filter: blur(50px);
  height: 30%;
  left: 100px;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  position: absolute;
  top: 210px;
  width: 30%;
}
.influencer-photo__photo[data-v-3af119a7] {
  margin-bottom: 3rem;
  -o-object-fit: contain;
  object-fit: contain;
  width: 100%;
}
.influencer-photo__text[data-v-3af119a7] {
  color: transparent;
  font-size: 9rem;
  font-weight: 900;
  height: 100%;
  line-height: 0.9;
  overflow: hidden;
  position: absolute;
  top: -3.5rem;
  width: 100%;
  -webkit-text-stroke-width: 1px;
  -webkit-text-stroke-color: var(--0b360eca);
}
@media screen and (max-width: 768px) {
  .influencer-photo__text[data-v-3af119a7] {
    top: 0;
  }
}
.influencer-photo__text[data-v-3af119a7]:after {
  background: linear-gradient(90deg, #13151d00, #13151d);
  content: "";
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
}
.influencer-photo__text[data-v-3af119a7]:before {
  background: linear-gradient(90deg, #13151d, #13151d00);
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.influencer-photo__text-bottom-gradient[data-v-3af119a7] {
  background: linear-gradient(0deg, #13151d, #13151d00);
  bottom: 0;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  width: 100%;
}
.influencer-photo--safari .influencer-photo__main-light[data-v-3af119a7] {
  display: none;
}
.influencer-suggested-cases[data-v-b6863f52] {
  display: flex;
  flex-direction: column;
  gap: 2.1875rem;
}
.influencer-suggested-cases__list[data-v-b6863f52] {
  display: grid;
  gap: 0.9375rem;
  grid-template-columns: repeat(auto-fill, minmax(252px, 252px));
  justify-content: center;
  position: relative;
}
.influencer-suggested-cases__item[data-v-b6863f52] .main-case__btn button {
  border: 2px solid var(--03e39ab4);
  transition: background 0.4s;
}
.influencer-suggested-cases__item[data-v-b6863f52] .main-case__btn button:hover,
.influencer-suggested-cases__item[data-v-b6863f52]:hover
  .main-case__btn
  button {
  background: var(--559e07d1) !important;
}
.influencer-top-drop[data-v-ec05fe7a] {
  display: flex;
  flex-direction: column;
  gap: 2.1875rem;
}
.influencer-top-drop__list[data-v-ec05fe7a] {
  display: grid;
  gap: 1.2rem;
  grid-template-columns: repeat(auto-fill, minmax(11.4rem, 1fr));
}
@media (min-width: 1921px) {
  .influencer-top-drop__list[data-v-ec05fe7a] {
    grid-template-columns: repeat(auto-fill, minmax(10rem, 1fr));
  }
}
@media screen and (max-width: 768px) {
  .influencer-top-drop__list[data-v-ec05fe7a] {
    grid-template-columns: repeat(auto-fill, minmax(8.3125rem, 1fr));
  }
}
.influencer-top-drop__item[data-v-ec05fe7a] {
  background-color: #1b1c25;
}
.influencer-slides[data-v-93781de2] {
  border: 1px solid rgba(155, 93, 231, 0.2);
  border-radius: 2px;
  display: flex;
  flex-wrap: nowrap;
  height: 16.4375rem;
  position: relative;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .influencer-slides[data-v-93781de2] {
    height: 100%;
  }
}
.influencer-slides__slide[data-v-93781de2] {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  height: 100%;
  overflow: hidden;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .influencer-slides__slide[data-v-93781de2] {
    flex-direction: column-reverse;
  }
}
.influencer-slides__art[data-v-93781de2],
.influencer-slides__info-wrapper[data-v-93781de2] {
  width: 50%;
}
@media screen and (max-width: 768px) {
  .influencer-slides__art[data-v-93781de2],
  .influencer-slides__info-wrapper[data-v-93781de2] {
    max-width: 100%;
    width: 100%;
  }
}
.influencer-slides__art[data-v-93781de2] {
  position: relative;
}
.influencer-slides__info-wrapper[data-v-93781de2] {
  padding: 2.5rem 1.25rem 2.5rem 2rem;
}
@media screen and (max-width: 768px) {
  .influencer-slides__info-wrapper[data-v-93781de2] {
    padding: 0.9375rem;
  }
}
.influencer-slides__info[data-v-93781de2] {
  display: flex;
  flex-direction: column;
  gap: 1.25rem;
  height: 100%;
  justify-content: center;
  position: relative;
  width: 100%;
}
.influencer-slides__left-bg[data-v-93781de2] {
  background-image: url(/static/influencer/influencer_bg-left.png);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 100%;
  left: -10.625rem;
  position: absolute;
  top: 0;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .influencer-slides__left-bg[data-v-93781de2] {
    height: 200%;
    left: -4.6875rem;
    top: -2.5rem;
  }
}
.influencer-slides__right-bg[data-v-93781de2] {
  background-image: url(/static/influencer/influencer_bg-right.png);
  background-position: 100% 0;
  background-repeat: no-repeat;
  background-size: cover;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.influencer-slides__button[data-v-93781de2] {
  height: 2.5rem;
  margin-top: 0.3125rem;
  max-width: 13.75rem;
  padding: 0.75rem 3.125rem;
}
@media screen and (max-width: 768px) {
  .influencer-slides__button[data-v-93781de2] {
    max-width: 11.25rem;
    padding: 0.75rem 1.875rem;
  }
}
.influencer-slides__bg[data-v-93781de2] {
  height: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  -o-object-position: bottom;
  object-position: bottom;
  width: 100%;
}
.influencer-slides__navigation[data-v-93781de2] {
  align-items: self-end;
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: space-between;
  position: absolute;
  right: 0;
  top: 0;
}
.influencer-slides__dots[data-v-93781de2] {
  display: flex;
  flex-wrap: nowrap;
  gap: 0.625rem;
}
.influencer-slides__dot[data-v-93781de2] {
  background: #515765;
  border-radius: 50%;
  cursor: pointer;
  height: 0.625rem;
  opacity: 0.3;
  width: 0.625rem;
}
.influencer-slides__dot--active[data-v-93781de2] {
  background: #dce1e5;
  opacity: 1;
}
.influencer-slides__arrows[data-v-93781de2] {
  align-items: center;
  display: flex;
  gap: 0.625rem;
  z-index: 1;
}
@media screen and (max-width: 768px) {
  .influencer-slides__arrows[data-v-93781de2] {
    justify-content: flex-end;
  }
}
.influencer-slides__arrow[data-v-93781de2] {
  background: #292937;
  border-radius: 2px;
  cursor: pointer;
  display: flex;
  justify-content: space-between;
  padding: 0.875rem;
  transition: transform 0.3s ease;
}
.influencer-slides__arrow--left i[data-v-93781de2] {
  transform: rotate(180deg);
}
.influencer-slides__arrow i[data-v-93781de2] {
  color: #fff;
  font-size: 0.5rem;
  transition: color 0.3s ease;
}
.influencer-slides__arrow[data-v-93781de2]:hover {
  background: #373845;
}
.influencer-slides__arrow:hover i[data-v-93781de2] {
  color: #fff;
}
.influencer-slides__arrow[data-v-93781de2]:active {
  transform: scale(0.9);
}
.influencer-slides__arrow--disabled[data-v-93781de2] {
  pointer-events: none;
}
.influencer-slides__arrow--disabled i[data-v-93781de2] {
  color: #515765;
}
.influencer-slides__icon[data-v-93781de2] {
  color: #efae14;
  font-size: 1rem;
  line-height: unset !important;
}
.influencer-slides__text[data-v-93781de2] {
  font-family: Noto Sans, sans-serif;
  font-style: normal;
}
.influencer-slides__text--title[data-v-93781de2] {
  color: #dce1e5;
  font-size: 1.25rem;
  font-weight: 800;
  line-height: 1.6875rem;
}
.influencer-slides__text--description[data-v-93781de2] {
  color: #8f9daa;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.375rem;
}
.influencer-giveaway-stats[data-v-8f506945] {
  display: flex;
  flex-direction: column;
  grid-gap: 1.25rem;
}
@media screen and (max-width: 768px) {
  .influencer-giveaway-stats[data-v-8f506945] {
    align-self: center;
    max-width: 18rem;
    width: 100%;
  }
}
.influencer-giveaway-stats__title[data-v-8f506945] {
  align-items: center;
  display: flex;
  grid-gap: 0.5rem;
  font-size: 1.25rem;
  font-weight: 800;
  line-height: 1.6875rem;
}
.influencer-giveaway-stats__title-text[data-v-8f506945] {
  color: #dce1e5;
}
.influencer-giveaway-stats__title-icon[data-v-8f506945] {
  color: #ffc635;
}
.influencer-giveaway-stats__info[data-v-8f506945] {
  align-items: center;
  display: flex;
  grid-gap: 2rem;
}
@media screen and (max-width: 1500px) {
  .influencer-giveaway-stats__info[data-v-8f506945] {
    grid-gap: 1rem;
  }
}
@media screen and (max-width: 768px) {
  .influencer-giveaway-stats__info[data-v-8f506945] {
    justify-content: space-between;
  }
}
.influencer-giveaway-stats__divider[data-v-8f506945] {
  background: #515765;
  height: 2.25rem;
  opacity: 0.3;
  width: 1px;
}
.influencer-giveaway-stats__field[data-v-8f506945] {
  display: flex;
  flex-direction: column;
  grid-gap: 0.1875rem;
}
.influencer-giveaway-stats__field-title[data-v-8f506945] {
  align-items: center;
  color: var(--17718b31);
  display: flex;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.375rem;
}
.influencer-giveaway-stats__field-subtitle[data-v-8f506945] {
  color: #8f9daa;
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 1rem;
  text-transform: lowercase;
}
.influencer-giveaway-slider[data-v-75a26c4e] {
  display: flex;
  flex-direction: column;
}
@media screen and (max-width: 1500px) {
  .influencer-giveaway-slider[data-v-75a26c4e] {
    grid-gap: 0.75rem;
  }
}
.influencer-giveaway-slider__wrapper[data-v-75a26c4e] {
  align-items: center;
  display: flex;
  grid-gap: 1.25rem;
}
.influencer-giveaway-slider__wrapper--lower[data-v-75a26c4e] {
  position: relative;
  top: 1rem;
}
@media screen and (max-width: 1500px) {
  .influencer-giveaway-slider__wrapper[data-v-75a26c4e] {
    top: 0;
    grid-gap: 0.75rem;
  }
}
@media screen and (max-width: 768px) {
  .influencer-giveaway-slider__wrapper[data-v-75a26c4e] {
    justify-content: center;
    grid-gap: 1.25rem;
  }
}
.influencer-giveaway-slider__navigation[data-v-75a26c4e] {
  color: #515765;
  cursor: pointer;
  font-size: 1.0625rem;
  min-width: 1.0625rem;
  text-align: center;
  transition: opacity 0.3s ease;
}
.influencer-giveaway-slider__navigation[data-v-75a26c4e]:hover {
  color: #8f9daa;
}
.influencer-giveaway-slider__navigation--disabled[data-v-75a26c4e] {
  opacity: 0.5;
  pointer-events: none;
}
.influencer-giveaway-slider__slider[data-v-75a26c4e] {
  height: 100%;
  overflow: hidden;
  width: 21rem;
}
@media screen and (max-width: 1500px) {
  .influencer-giveaway-slider__slider[data-v-75a26c4e] {
    width: 14rem;
  }
}
@media screen and (max-width: 768px) {
  .influencer-giveaway-slider__slider[data-v-75a26c4e] {
    width: 15.125rem;
  }
}
.influencer-giveaway-slider__items[data-v-75a26c4e] {
  align-items: center;
  display: flex;
  transition: transform 0.3s ease;
}
.influencer-giveaway-slider__item[data-v-75a26c4e] {
  min-width: 100%;
}
.influencer-giveaway-slider__bullets[data-v-75a26c4e] {
  display: flex;
  justify-content: center;
  grid-gap: 0.625rem;
}
.influencer-giveaway-slider__bullet[data-v-75a26c4e] {
  background: #515765;
  border-radius: 50%;
  min-height: 0.4375rem;
  min-width: 0.4375rem;
  transition: background 0.3s ease;
}
.influencer-giveaway-slider__bullet--active[data-v-75a26c4e] {
  background: var(--4936a711);
}
.influencer-giveaway-action[data-v-ea6ee93f] {
  align-items: center;
  display: flex;
  grid-gap: 1.25rem;
}
.influencer-giveaway-action__btn[data-v-ea6ee93f] {
  align-items: center;
  border: 2px solid var(--e0d51b94);
  border-radius: 2px;
  color: #f1f1f1;
  cursor: pointer;
  display: flex;
  font-size: 0.75rem;
  font-weight: 800;
  height: 2.625rem;
  justify-content: center;
  line-height: 1rem;
  text-transform: uppercase;
  transition: background 0.3s ease, color 0.3s ease;
  width: 13.75rem;
}
.influencer-giveaway-action__btn[data-v-ea6ee93f]:hover {
  background: var(--e0d51b94);
  color: #161821;
}
@media screen and (max-width: 1500px) {
  .influencer-giveaway-action__btn[data-v-ea6ee93f] {
    width: 10rem;
  }
}
.influencer-giveaway-action__timer[data-v-ea6ee93f] {
  color: #dce1e5;
  font-size: 1rem;
  font-weight: 800;
  line-height: 1.375rem;
  text-transform: uppercase;
}
@media screen and (max-width: 768px) {
  .influencer-giveaway-action__timer[data-v-ea6ee93f] {
    font-size: 0.875rem;
    line-height: 1.1875rem;
  }
}
.influencer-giveaway[data-v-7f35911e] {
  background: var(--76f81d1e);
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 2px;
  overflow: hidden;
  padding: 1.875rem;
  position: relative;
}
.influencer-giveaway[data-v-7f35911e]:after {
  border: 1px solid var(--062f34fe);
  border-radius: 2px;
  content: "";
  height: 100%;
  left: 0;
  opacity: 0.15;
  pointer-events: none;
  position: absolute;
  top: 0;
  width: 100%;
}
@media screen and (max-width: 1500px) {
  .influencer-giveaway[data-v-7f35911e] {
    padding: 1.875rem 1rem;
  }
}
@media screen and (max-width: 768px) {
  .influencer-giveaway[data-v-7f35911e] {
    align-items: center;
    display: flex;
    flex-direction: column;
    grid-gap: 1.875rem;
    padding: 0.9375rem;
  }
}
.influencer-giveaway__border[data-v-7f35911e] {
  pointer-events: none;
}
.influencer-giveaway__stats-slider[data-v-7f35911e] {
  display: flex;
  justify-content: space-between;
}
@media screen and (max-width: 768px) {
  .influencer-giveaway__stats-slider[data-v-7f35911e] {
    flex-direction: column;
    grid-gap: 2.5rem;
    max-width: 19.5625rem;
    max-width: 100%;
    width: 100%;
  }
}
.influencer-giveaway__slider[data-v-7f35911e] {
  position: relative;
}
@media screen and (max-width: 1500px) {
  .influencer-giveaway__slider[data-v-7f35911e] {
    top: 1.5rem;
  }
}
@media screen and (max-width: 768px) {
  .influencer-giveaway__slider[data-v-7f35911e] {
    top: inherit;
  }
}
.influencer-giveaway__action[data-v-7f35911e] {
  bottom: 1.875rem;
  position: absolute;
}
@media screen and (max-width: 768px) {
  .influencer-giveaway__action[data-v-7f35911e] {
    bottom: inherit;
    max-width: 19.5625rem;
    position: relative;
  }
}
.influencer-title {
  color: #dce1e5;
  font-size: 2.5rem;
  font-weight: 800;
  line-height: 1.2;
}
@media screen and (max-width: 768px) {
  .influencer-title {
    font-size: 1.5rem;
  }
}
.influencer-title span {
  color: var(--74a28a44);
  font-weight: 500;
}
.influencer-title--large {
  font-size: 3.75rem;
}
@media screen and (max-width: 768px) {
  .influencer-title--large {
    font-size: 1.875rem;
  }
}
.influencer-page[data-v-480b8c43] {
  display: flex;
  flex-direction: column;
  gap: 4.375rem;
  width: 100%;
}
.influencer-page[data-v-480b8c43]:before {
  background: var(--74a28a45);
  content: "";
  height: 215px;
  -webkit-mask: url(/static/influencer/top-left-bg.svg) top left no-repeat;
  mask: url(/static/influencer/top-left-bg.svg) top left no-repeat;
  -webkit-mask-position: 8px 20px;
  mask-position: 8px 20px;
  position: absolute;
  width: 300px;
}
@media screen and (max-width: 768px) {
  .influencer-page[data-v-480b8c43]:before {
    content: unset;
  }
  .influencer-page[data-v-480b8c43] {
    gap: 1.875rem;
    padding: 0 1rem;
  }
}
.influencer-page__title[data-v-480b8c43] {
  margin-bottom: 2rem;
}
@media screen and (max-width: 768px) {
  .influencer-page__title[data-v-480b8c43] {
    margin-bottom: 1.5rem;
  }
}
.influencer-page__title--mt-large[data-v-480b8c43] {
  margin-top: 2rem;
}
.influencer-page__title--mb-small[data-v-480b8c43] {
  margin-bottom: 1.5rem;
}
.influencer-page__promocode[data-v-480b8c43] {
  margin-top: 2rem;
}
.influencer-page__socials[data-v-480b8c43] {
  margin-top: 3rem;
}
@media screen and (max-width: 768px) {
  .influencer-page__socials[data-v-480b8c43] {
    margin-top: 2rem;
  }
}
.influencer-page__info[data-v-480b8c43] {
  max-width: 34.0625rem;
  position: relative;
  width: 100%;
}
.influencer-page__info--grid[data-v-480b8c43]:before {
  background: var(--74a28a44);
  content: "";
  height: 290px;
  left: 0;
  -webkit-mask: url(/static/influencer/grid.svg) top left no-repeat;
  mask: url(/static/influencer/grid.svg) top left no-repeat;
  position: absolute;
  width: 550px;
}
@media screen and (max-width: 768px) {
  .influencer-page__info--grid[data-v-480b8c43]:before {
    content: unset;
  }
}
.influencer-page__button[data-v-480b8c43] {
  height: 2.5rem;
  margin-top: 1.875rem;
  transition: color 0.3s ease;
  width: 13.875rem;
}
.influencer-page__button[data-v-480b8c43]:hover {
  color: #161821;
}
@media screen and (max-width: 768px) {
  .influencer-page__button[data-v-480b8c43] {
    width: 100%;
  }
}
.influencer-page__row[data-v-480b8c43] {
  align-items: center;
  display: flex;
  gap: 0.5625rem;
}
.influencer-page__text[data-v-480b8c43] {
  color: #8f9daa;
  font-weight: 500;
  line-height: 1.375;
}
@media screen and (max-width: 768px) {
  .influencer-page__text[data-v-480b8c43] {
    font-size: 0.875rem;
  }
}
.influencer-page__text--extra-bold[data-v-480b8c43] {
  color: inherit;
  font-size: 0.75rem;
  font-weight: 800;
  text-transform: uppercase;
}
.influencer-page__text--bold[data-v-480b8c43] {
  color: inherit;
  font-size: 0.75rem;
  font-weight: 700;
}
.influencer-page__case[data-v-480b8c43] {
  flex: 1 1 auto;
  max-width: 18.75rem;
  width: 100%;
}
.influencer-page__cross[data-v-480b8c43] {
  color: var(--74a28a44);
  font-size: 1.875rem;
  left: 50%;
  opacity: 0.5;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%) translate(-7.5rem, 0.25rem);
  z-index: 2;
}
@media screen and (max-width: 768px) {
  .influencer-page__cross[data-v-480b8c43] {
    display: none;
  }
}
.influencer-page__case-image[data-v-480b8c43] {
  height: 30.6875rem;
  left: -7rem;
  opacity: 0.05;
  pointer-events: none;
  position: absolute !important;
  top: 50%;
  transform: rotate(7.27deg) translate(0.5rem, -50%);
  width: 45.5rem;
}
@media screen and (max-width: 768px) {
  .influencer-page__case-image[data-v-480b8c43] {
    height: 14.3125rem;
    left: 50%;
    top: -1rem;
    transform: translate(-50%);
    width: 21.25rem;
  }
}
.influencer-page__content[data-v-480b8c43] {
  overflow: hidden;
  position: relative;
  z-index: 3;
}
.influencer-page__mask-bg[data-v-480b8c43] {
  background-color: var(--74a28a44);
  height: 100%;
  left: 0;
  -webkit-mask: url(/static/influencer/case-section-bg.svg) no-repeat;
  mask: url(/static/influencer/case-section-bg.svg) no-repeat;
  -webkit-mask-position: right;
  mask-position: right;
  -webkit-mask-size: cover;
  mask-size: cover;
  position: absolute;
  top: 0;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .influencer-page__mask-bg[data-v-480b8c43] {
    -webkit-mask: url(/static/influencer/case-section-bg-mobile.svg);
    mask: url(/static/influencer/case-section-bg-mobile.svg);
  }
}
.influencer-page__bottom-section-left-bg[data-v-480b8c43] {
  margin-top: -4.375rem;
  pointer-events: none;
}
@media screen and (max-width: 768px) {
  .influencer-page__bottom-section-left-bg[data-v-480b8c43] {
    display: none;
    margin-top: -1.875rem;
  }
}
.influencer-page__bottom-section-left-bg[data-v-480b8c43]:before {
  background-color: var(--74a28a44);
  content: "";
  height: 300px;
  left: -198px;
  -webkit-mask: url(/static/influencer/top-left-bg.svg) center right no-repeat;
  mask: url(/static/influencer/top-left-bg.svg) center right no-repeat;
  position: absolute;
  top: 100px;
  width: 300px;
}
@media screen and (max-width: 768px) {
  .influencer-page__bottom-section-left-bg[data-v-480b8c43]:before {
    content: unset;
  }
}
.influencer-page__bottom-section-left-bg[data-v-480b8c43]:after {
  background-color: var(--74a28a44);
  border-radius: 50%;
  content: "";
  filter: blur(100px);
  height: 450px;
  left: -100px;
  opacity: 0.1;
  position: absolute;
  width: 300px;
}
@media screen and (max-width: 768px) {
  .influencer-page__bottom-section-left-bg[data-v-480b8c43]:after {
    content: unset;
  }
}
.influencer-page__bottom-section-right-bg[data-v-480b8c43] {
  margin-top: -4.375rem;
  pointer-events: none;
}
@media screen and (max-width: 768px) {
  .influencer-page__bottom-section-right-bg[data-v-480b8c43] {
    display: none;
    margin-top: -1.875rem;
  }
}
.influencer-page__bottom-section-right-bg[data-v-480b8c43]:before {
  background-color: var(--74a28a45);
  bottom: -100px;
  content: "";
  height: 300px;
  -webkit-mask: url(/static/influencer/cross.svg) center right no-repeat;
  mask: url(/static/influencer/cross.svg) center right no-repeat;
  position: absolute;
  right: -200px;
  width: 375px;
}
@media screen and (max-width: 768px) {
  .influencer-page__bottom-section-right-bg[data-v-480b8c43]:before {
    content: unset;
  }
}
.influencer-page__bottom-section-right-bg[data-v-480b8c43]:after {
  background-color: var(--74a28a45);
  border-radius: 50%;
  bottom: 200px;
  content: "";
  filter: blur(100px);
  height: 450px;
  opacity: 0.1;
  position: absolute;
  right: -100px;
  width: 300px;
}
@media screen and (max-width: 768px) {
  .influencer-page__bottom-section-right-bg[data-v-480b8c43]:after {
    content: unset;
  }
}
.influencer-page__bottom-section[data-v-480b8c43] {
  display: flex;
  flex-direction: column;
  gap: 4.375rem;
  position: relative;
}
@media screen and (max-width: 768px) {
  .influencer-page__bottom-section[data-v-480b8c43] {
    gap: 1.875rem;
  }
  .influencer-page__section[data-v-480b8c43] {
    content: unset;
  }
}
.influencer-page__section--case[data-v-480b8c43] {
  border: 1px solid var(--a6c82e7a);
  border-radius: 2px;
  position: relative;
}
.influencer-page__section--case .influencer-page__content[data-v-480b8c43] {
  align-items: center;
  display: flex;
  gap: 1.875rem;
  justify-content: space-between;
  padding: 2.5rem 13rem 2.5rem 6.25rem;
}
@media (max-width: 1590px) {
  .influencer-page__section--case .influencer-page__content[data-v-480b8c43] {
    padding: 2.5rem;
  }
}
@media screen and (max-width: 768px) {
  .influencer-page__section--case .influencer-page__content[data-v-480b8c43] {
    align-items: center;
    flex-direction: column;
    gap: 1.375rem;
    padding: 0.9375rem;
  }
}
.influencer-page__section--two-columns[data-v-480b8c43] {
  align-items: center;
  display: flex;
  flex-direction: row;
  gap: 1.5rem;
}
@media screen and (max-width: 768px) {
  .influencer-page__section--two-columns[data-v-480b8c43] {
    flex-direction: column;
  }
}
.influencer-page__quote[data-v-480b8c43] {
  color: #8f9daa;
  font-size: 1.125rem;
  font-style: italic;
  font-weight: 500;
  padding-right: 3rem;
  position: relative;
}
@media screen and (max-width: 768px) {
  .influencer-page__quote[data-v-480b8c43] {
    font-size: 0.875rem;
  }
}
.influencer-page__quote[data-v-480b8c43]:before {
  background: var(--74a28a44);
  content: "";
  height: 20px;
  -webkit-mask: url(/static/influencer/quote.svg) no-repeat;
  mask: url(/static/influencer/quote.svg) no-repeat;
  position: absolute;
  right: 0;
  top: 0;
  width: 32px;
}
.influencer-page__info[data-v-480b8c43] {
  max-width: 31.7rem;
}
@media screen and (max-width: 768px) {
  .influencer-page__info[data-v-480b8c43] {
    margin: auto;
  }
}
.influencer-page__giveaway[data-v-480b8c43] {
  height: 13.8125rem;
  margin-left: auto;
  width: 60rem;
}
@media screen and (max-width: 1500px) {
  .influencer-page__giveaway[data-v-480b8c43] {
    width: 39rem;
  }
}
@media screen and (max-width: 768px) {
  .influencer-page__giveaway[data-v-480b8c43] {
    height: auto;
    margin: auto;
    max-width: 28.8125rem;
    width: 100%;
  }
}
.influencer-page__desc[data-v-480b8c43] {
  color: #8f9daa;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.375rem;
}
@media screen and (max-width: 768px) {
  .influencer-page__desc[data-v-480b8c43] {
    font-size: 0.875rem;
  }
}
.influencer-page__column[data-v-480b8c43] {
  align-items: center;
  display: flex;
  justify-content: center;
  width: 100%;
}
.influencer-page__about[data-v-480b8c43] {
  display: flex;
  flex-direction: column;
  max-width: 36.375rem;
  width: 100%;
}
.influencer-page__photo-image[data-v-480b8c43] {
  max-width: 38rem;
  width: 100%;
}
._slider_peysf_1 {
  min-width: var(--6396f66c);
  position: relative;
  width: 100%;
}
._slider_peysf_1 ._slider-wrapper_peysf_6 {
  overflow: hidden;
}
._slider_peysf_1 ._slides_peysf_9 {
  display: flex;
  gap: var(--4069d6da);
  left: 0;
  position: relative;
}
._slider_peysf_1 ._slide_peysf_1 {
  display: flex;
  justify-content: center;
  touch-action: pan-y;
}
._slider_peysf_1._disabledPointerEvents_peysf_20 ._slide_peysf_1 {
  touch-action: auto;
}
.items-wiki-block[data-v-2247280b] {
  display: flex;
  flex-direction: column;
  gap: 24px;
  width: 100%;
}
.items-wiki-block__header[data-v-2247280b] {
  align-items: center;
  display: flex;
  gap: 24px;
  justify-content: space-between;
}
@media (max-width: 768px) {
  .items-wiki-block__header[data-v-2247280b] {
    align-items: flex-start;
    flex-direction: column;
    justify-content: left;
  }
}
.items-wiki-block__header-left[data-v-2247280b] {
  align-items: center;
  display: flex;
  flex: 1 0;
  gap: 6px;
}
.items-wiki-block__header-left[data-v-2247280b] .tooltip-trigger {
  align-items: center;
  color: #515765;
  display: flex;
  font-size: 18px;
  max-width: 300px;
}
.items-wiki-block__header-left[data-v-2247280b] .tooltip-content {
  white-space: inherit;
  width: 250px;
}
@media (max-width: 768px) {
  .items-wiki-block__header-right[data-v-2247280b] {
    width: 100%;
  }
}
.items-wiki-block h2.items-wiki-block__title[data-v-2247280b] {
  font-size: 30px;
  font-weight: 800;
  line-height: 1.5;
  text-transform: none;
}
@media (max-width: 768px) {
  .items-wiki-block h2.items-wiki-block__title[data-v-2247280b] {
    font-size: 20px;
  }
}
.items-wiki-block__title[data-v-2247280b] {
  font-size: 20px;
  font-weight: 700;
  line-height: 1.5;
  text-transform: none;
}
@media (max-width: 768px) {
  .items-wiki-block__title[data-v-2247280b] {
    font-size: 18px;
  }
}
.items-wiki-block__content[data-v-2247280b] {
  position: relative;
}
@media (max-width: 768px) {
  .items-wiki-block--properties .items-wiki-block__header[data-v-2247280b] {
    flex-direction: row;
  }
  .items-wiki-block--properties
    .items-wiki-block__header-right[data-v-2247280b] {
    width: auto;
  }
}
.items-wiki-block--class[data-v-2247280b] {
  gap: 10px;
}
.items-wiki-block--gray[data-v-2247280b] {
  background-color: #161821;
  border-radius: 2px;
  padding: 20px;
}
@media (max-width: 768px) {
  .items-wiki-block--gray[data-v-2247280b] {
    padding: 16px;
  }
}
.items-wiki-block--inspect[data-v-2247280b] {
  background: url(/static/core/modules/items-wiki/viewer-bg.png) #161821
    no-repeat top;
}
.items-wiki-block--inspect-animation[data-v-2247280b] {
  background: url(/static/core/modules/items-wiki/animation-bg.png) #161821
    no-repeat top;
}
.items-wiki-block--upgrader[data-v-2247280b] {
  background: linear-gradient(90deg, #382854, transparent 70%), #161821;
  border-radius: 2px;
  padding: 20px;
}
@media (max-width: 768px) {
  .items-wiki-block--upgrader[data-v-2247280b] {
    padding: 16px;
  }
}
.items-wiki-description__margin-bottom-small[data-v-8db9f687]:not(:last-child) {
  margin-bottom: 16px;
}
.items-wiki-description__margin-bottom-large[data-v-8db9f687]:not(:last-child) {
  margin-bottom: 24px;
}
.items-wiki-description__title[data-v-8db9f687] {
  font-size: 30px;
  font-weight: 800;
}
@media (max-width: 768px) {
  .items-wiki-description__title[data-v-8db9f687] {
    font-size: 20px;
  }
}
.items-wiki-description__subtitle[data-v-8db9f687] {
  font-size: 20px;
  font-weight: 700;
  line-height: 1;
}
@media (max-width: 768px) {
  .items-wiki-description__subtitle[data-v-8db9f687] {
    font-size: 18px;
  }
}
.items-wiki-description__description[data-v-8db9f687] {
  color: #8f9daa;
  font-size: 16px;
  max-width: 800px;
}
.items-wiki-description__description--dark[data-v-8db9f687] {
  color: #515765;
}
@media (max-width: 768px) {
  .items-wiki-description__description[data-v-8db9f687] {
    font-size: 14px;
  }
}
.items-wiki-description__toggle-more[data-v-8db9f687] {
  color: #ff8845;
  cursor: pointer;
  display: inline;
  font-size: 16px;
  transition: color 0.2s;
}
.items-wiki-description__toggle-more[data-v-8db9f687]:hover {
  color: #533428;
}
@media (max-width: 768px) {
  .items-wiki-description__toggle-more[data-v-8db9f687] {
    font-size: 14px;
  }
}
.items-wiki-ai-notify__description[data-v-57637661] {
  color: #515765;
  font-size: 14px;
  max-width: 1200px;
}
@media (max-width: 768px) {
  .items-wiki-ai-notify__description[data-v-57637661] {
    font-size: 14px;
  }
}
.items-wiki-layout[data-v-7973f299] {
  display: grid;
  gap: 20px;
  grid-template-areas: "area-header area-header" "area-left area-content" "area-footer area-footer";
  grid-template-columns: 350px minmax(0, 1fr);
  margin: 0 auto;
  max-width: 1512px;
  width: 100%;
}
@media (max-width: 1024px) {
  .items-wiki-layout[data-v-7973f299] {
    grid-template-areas: "area-header" "area-left" "area-content" "area-footer";
    grid-template-columns: minmax(0, 1fr);
  }
}
.items-wiki-layout__content[data-v-7973f299],
.items-wiki-layout__footer[data-v-7973f299],
.items-wiki-layout__left[data-v-7973f299] {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 20px;
}
.items-wiki-layout__left[data-v-7973f299] {
  gap: 40px;
}
@media (max-width: 768px) {
  .items-wiki-layout__left[data-v-7973f299] {
    gap: 20px;
  }
}
.items-wiki-layout__header[data-v-7973f299] {
  grid-area: area-header;
}
.items-wiki-layout__left[data-v-7973f299] {
  grid-area: area-left;
}
.items-wiki-layout__content[data-v-7973f299] {
  grid-area: area-content;
}
.items-wiki-layout__footer[data-v-7973f299] {
  grid-area: area-footer;
}
.items-wiki-to-upgrader__container[data-v-f3fd50c7] {
  display: flex;
  gap: 20px;
  justify-content: space-between;
}
@media (max-width: 768px) {
  .items-wiki-to-upgrader__container[data-v-f3fd50c7] {
    flex-direction: column;
  }
}
.items-wiki-to-upgrader__left[data-v-f3fd50c7] {
  align-items: center;
  display: flex;
  gap: 6px;
}
@media (max-width: 768px) {
  .items-wiki-to-upgrader__left[data-v-f3fd50c7] {
    align-items: flex-start;
    flex-direction: column;
  }
}
.items-wiki-to-upgrader__text[data-v-f3fd50c7] {
  font-size: 20px;
  font-weight: 700;
}
.items-wiki-to-upgrader__upgrade[data-v-f3fd50c7] {
  align-items: center;
  color: #9b5de7;
  display: flex;
  font-size: 20px;
  font-weight: 700;
  gap: 6px;
}
.items-wiki-to-upgrader__upgrade-icon[data-v-f3fd50c7] {
  --core-ico-color: #9b5de7;
}
.items-wiki-case[data-v-6b8804c4],
.items-wiki-case__block[data-v-6b8804c4] {
  position: relative;
  width: 100%;
}
.items-wiki-case__block[data-v-6b8804c4] {
  --entity-image-size-multiplier: 0.634;
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 10px;
  height: 100%;
  max-width: 190px;
}
@media (max-width: 768px) {
  .items-wiki-case__block[data-v-6b8804c4] {
    --entity-image-size-multiplier: 0.5;
  }
}
.items-wiki-case__images[data-v-6b8804c4] {
  height: 122px;
  position: relative;
  width: 100%;
}
@media (max-width: 768px) {
  .items-wiki-case__images[data-v-6b8804c4] {
    height: 105px;
  }
}
.items-wiki-case__admin-area[data-v-6b8804c4] {
  bottom: 90px;
  position: absolute;
  right: 0;
  z-index: 1;
}
.items-wiki-case__notices[data-v-6b8804c4] {
  position: absolute;
  top: -30px;
  --core-case-notices-font-size: 10px;
}
.items-wiki-case__labels[data-v-6b8804c4] {
  position: absolute;
  right: -10px;
  top: 10px;
}
.items-wiki-case__warbreak-label[data-v-6b8804c4] {
  align-items: center;
  color: #8f9daa;
  display: flex;
  font-size: 12px;
  font-weight: 600;
  justify-content: center;
}
.items-wiki-case__warbreak-label-icon[data-v-6b8804c4] {
  -webkit-background-clip: text;
  background-clip: text;
  background-image: linear-gradient(132.27deg, #ffc635 0.57%, #ff5252 97.38%);
  font-size: 17px;
  -webkit-text-fill-color: transparent;
}
.items-wiki-case__price-block[data-v-6b8804c4] {
  align-items: center;
  display: flex;
  justify-content: center;
  --core-price-wartags-width: 12px;
  --core-price-wartags-gap: 7px;
}
.items-wiki-case__price[data-v-6b8804c4] {
  font-weight: 600;
  line-height: 1;
  position: relative;
}
@media (max-width: 768px) {
  .items-wiki-case__price[data-v-6b8804c4] {
    align-items: center;
    display: flex;
    flex-direction: column;
    gap: 10px;
  }
}
.items-wiki-case__old-price[data-v-6b8804c4] {
  font-size: 16px;
  font-weight: 600;
  left: calc(100% + 8px);
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
@media (max-width: 768px) {
  .items-wiki-case__old-price[data-v-6b8804c4] {
    position: static;
    transform: none;
  }
}
.items-wiki-cases[data-v-24c65bc8] {
  display: flex;
  justify-content: center;
}
.items-wiki-cases__slider[data-v-24c65bc8] {
  margin-top: -24px;
  padding-top: 24px;
}
.items-wiki-cases__slide-mobile[data-v-24c65bc8] {
  display: flex;
  flex-wrap: wrap;
  gap: 20px 10px;
  justify-content: center;
  min-width: 310px;
  width: 100%;
}
.items-wiki-cases__slide-case[data-v-24c65bc8] {
  display: flex;
}
.items-wiki-cases__slide-case-mobile[data-v-24c65bc8] {
  display: flex;
  justify-content: center;
  max-width: calc(50% - 8px);
  min-width: 135px;
}
.items-wiki-cases__arrows[data-v-24c65bc8] {
  align-items: center;
  display: flex;
  gap: 2px;
}
.items-wiki-cases__arrows-mobile[data-v-24c65bc8] {
  align-items: center;
  display: flex;
  justify-content: space-between;
  margin-top: 24px;
}
.items-wiki-cases__dots[data-v-24c65bc8] {
  align-items: center;
  display: flex;
  gap: 5px;
  justify-content: center;
}
.items-wiki-cases__dot[data-v-24c65bc8] {
  background-color: #515765;
  border-radius: 50%;
  height: 6px;
  transition: background-color 0.2s, width 0.2s, height 0.2s;
  width: 6px;
}
.items-wiki-cases__dot--active[data-v-24c65bc8] {
  background-color: #ff8845;
  height: 8px;
  width: 8px;
}
.items-wiki-giveaways[data-v-73d07588] {
  display: flex;
  justify-content: center;
}
.items-wiki-giveaways__giveaway[data-v-73d07588] {
  min-height: 250px;
  width: 100%;
}
.items-wiki-giveaways__slider[data-v-73d07588] {
  margin-top: -24px;
  padding-top: 24px;
}
.items-wiki-giveaways__arrows[data-v-73d07588] {
  align-items: center;
  display: flex;
  gap: 2px;
}
.items-wiki-giveaways__arrows-mobile[data-v-73d07588] {
  align-items: center;
  display: flex;
  justify-content: space-between;
  margin-top: 24px;
}
.items-wiki-giveaways__dots[data-v-73d07588] {
  align-items: center;
  display: flex;
  gap: 5px;
  justify-content: center;
}
.items-wiki-giveaways__dot[data-v-73d07588] {
  background-color: #515765;
  border-radius: 50%;
  height: 6px;
  transition: background-color 0.2s, width 0.2s, height 0.2s;
  width: 6px;
}
.items-wiki-giveaways__dot--active[data-v-73d07588] {
  background-color: #ff8845;
  height: 8px;
  width: 8px;
}
.items-wiki-items[data-v-ad70515b] {
  display: flex;
  justify-content: center;
}
.items-wiki-items[data-v-ad70515b]:not(:last-child) {
  padding-bottom: 20px;
}
.items-wiki-items[data-v-ad70515b]:last-child {
  padding-bottom: 40px;
}
.items-wiki-items__slider[data-v-ad70515b] {
  margin-top: -24px;
  padding-top: 24px;
}
.items-wiki-items__slide[data-v-ad70515b] {
  display: grid;
  gap: 10px;
  grid-template-columns: repeat(auto-fill, minmax(180px, 1fr));
  width: 100%;
}
@media (max-width: 768px) {
  .items-wiki-items__slide[data-v-ad70515b] {
    grid-template-columns: repeat(auto-fill, minmax(165px, 1fr));
  }
}
.items-wiki-items__slide-item[data-v-ad70515b] {
  display: flex;
  justify-content: center;
  margin-top: 4px;
  min-width: 165px;
}
.items-wiki-items__arrows[data-v-ad70515b] {
  align-items: center;
  display: flex;
  gap: 2px;
}
.items-wiki-items__arrows-mobile[data-v-ad70515b] {
  align-items: center;
  display: flex;
  justify-content: space-between;
  margin-top: 24px;
}
.items-wiki-items__dots[data-v-ad70515b] {
  align-items: center;
  display: flex;
  gap: 5px;
  justify-content: center;
}
.items-wiki-items__dot[data-v-ad70515b] {
  background-color: #515765;
  border-radius: 50%;
  height: 6px;
  transition: background-color 0.2s, width 0.2s, height 0.2s;
  width: 6px;
}
.items-wiki-items__dot--active[data-v-ad70515b] {
  background-color: #ff8845;
  height: 8px;
  width: 8px;
}
.items-wiki-exteriors[data-v-d5d42125] {
  align-items: center;
  display: flex;
  gap: 2px;
  width: 100%;
}
.items-wiki-exteriors__exterior[data-v-d5d42125] {
  background-color: #1e1e29;
  border-radius: 2px;
  cursor: pointer;
  flex: 1 0;
  font-size: 14px;
  font-weight: 500;
  max-width: 357px;
  padding: 10px 20px;
  text-align: center;
  transition: background-color 0.2s, color 0.2s;
}
.items-wiki-exteriors__exterior--active[data-v-d5d42125] {
  color: #000;
}
.items-wiki-exteriors__exterior--active.items-wiki-exteriors__exterior--FN[data-v-d5d42125] {
  background-color: var(--0718daf0);
}
.items-wiki-exteriors__exterior--active.items-wiki-exteriors__exterior--MW[data-v-d5d42125] {
  background-color: var(--0718dbd2);
}
.items-wiki-exteriors__exterior--active.items-wiki-exteriors__exterior--FT[data-v-d5d42125] {
  background-color: var(--0718daf6);
}
.items-wiki-exteriors__exterior--active.items-wiki-exteriors__exterior--WW[data-v-d5d42125] {
  background-color: var(--0718dd08);
}
.items-wiki-exteriors__exterior--active.items-wiki-exteriors__exterior--BS[data-v-d5d42125] {
  background-color: var(--0718da79);
}
.items-wiki-exteriors__exterior[data-v-d5d42125]:not(
    .items-wiki-exteriors__exterior--active
  ):hover {
  background-color: #1e1e29cc;
}
.items-wiki-pricing-block__price[data-v-87279cbc] {
  font-size: 2.25rem;
  font-weight: 600;
  margin-bottom: 24px;
}
.items-wiki-pricing-block__sale[data-v-87279cbc] {
  align-items: center;
  display: flex;
  gap: 24px;
  justify-content: flex-start;
}
.items-wiki-pricing-block__sale__btn[data-v-87279cbc] {
  max-width: 246px;
  width: 30%;
}
.items-wiki-pricing-block__sale__tooltip-text[data-v-87279cbc] {
  color: #8f9daa;
  cursor: default;
  font-size: 1rem;
  font-weight: 400;
}
.items-wiki-pricing-block__sale__tooltip-text > span[data-v-87279cbc] {
  text-decoration: underline;
}
.items-wiki-pricing-block__sellers-block[data-v-87279cbc] {
  display: flex;
  flex-direction: column;
  gap: 12px;
  margin: 2px;
  max-height: 182px;
  overflow: hidden;
  width: -moz-max-content;
  width: max-content;
}
.items-wiki-pricing-block__sellers-block__item[data-v-87279cbc] {
  width: 100%;
}
.items-wiki-pricing-block__sellers-block__item__market > img[data-v-87279cbc] {
  width: 96px;
}
.items-wiki-pricing-block__sellers-block__item__user[data-v-87279cbc] {
  align-items: center;
  display: flex;
  gap: 8px;
}
.items-wiki-pricing-block__sellers-block__item__user > img[data-v-87279cbc] {
  border-radius: 50%;
  height: 32px;
  width: 32px;
}
.items-wiki-pricing-block__sellers-block__item__user > span[data-v-87279cbc] {
  font-size: 12px;
  font-weight: 400;
}
.items-wiki-pricing-block__and-more[data-v-87279cbc] {
  box-shadow: 0 -20px 15px 18px #1e1e29;
  color: #8f9daa;
  display: block;
  font-size: 0.625rem;
  font-weight: 600;
  position: relative;
  text-align: center;
  z-index: 1;
}
.items-wiki-exterior-block__toggles[data-v-fb8ac583] {
  display: flex;
  gap: 24px;
}
.items-wiki-exterior-block__toggle-label[data-v-fb8ac583] {
  font-size: 16px;
}
.items-wiki-exterior-block__toggle--st[data-v-fb8ac583] {
  color: #ff8845;
  --switch-active-color: #ff8845;
}
.items-wiki-exterior-block__toggle--sv[data-v-fb8ac583] {
  color: #e3d235;
  --switch-active-color: #e3d235;
}
.items-wiki-exterior-block__tabs[data-v-fb8ac583] {
  display: flex;
  gap: 10px;
}
.items-wiki-exterior-block__tab[data-v-fb8ac583] {
  border-radius: 2px;
  color: #8f9daa;
  cursor: pointer;
  flex: 1 0;
  padding: 10px 12px;
  text-align: center;
  transition: background-color 0.2s, color 0.2s;
}
.items-wiki-exterior-block__tab--active[data-v-fb8ac583] {
  background-color: #1b1c25;
  color: #f1f1f1;
}
.items-wiki-exterior-block__exteriors[data-v-fb8ac583]:not(:last-child) {
  margin-bottom: 32px;
}
.items-wiki-prices__table[data-v-bd0731e0] {
  display: flex;
  flex-direction: column;
  gap: 10px;
}
.items-wiki-prices__headers[data-v-bd0731e0],
.items-wiki-prices__prices[data-v-bd0731e0] {
  display: flex;
  gap: 10px;
  width: 100%;
}
.items-wiki-prices__prices-wrapper[data-v-bd0731e0] {
  display: flex;
  flex-direction: column;
  gap: 10px;
}
.items-wiki-prices__prices--st[data-v-bd0731e0] {
  --core-currency-icon-color: #ff8845;
}
.items-wiki-prices__prices--sv[data-v-bd0731e0] {
  --core-currency-icon-color: #e3d235;
}
.items-wiki-prices__header[data-v-bd0731e0] {
  color: #515765;
  flex: 1 0;
  font-size: 12px;
  font-weight: 600;
  text-transform: uppercase;
}
.items-wiki-prices__price[data-v-bd0731e0] {
  align-items: center;
  display: flex;
  flex: 1 0;
  font-size: 16px;
  font-weight: 600;
  gap: 4px;
  opacity: 0.5;
}
.items-wiki-prices__price--active[data-v-bd0731e0] {
  opacity: 1;
}
@media (max-width: 768px) {
  .items-wiki-prices__price[data-v-bd0731e0] {
    flex: 0 1;
  }
  .items-wiki-prices__price--st[data-v-bd0731e0] {
    --core-currency-icon-color: #ff8845;
  }
  .items-wiki-prices__price--sv[data-v-bd0731e0] {
    --core-currency-icon-color: #e3d235;
  }
}
.items-wiki-prices__price-postfix[data-v-bd0731e0] {
  color: var(--core-currency-icon-color);
  font-size: 12px;
  font-weight: 600;
}
.items-wiki-prices__mobile-table[data-v-bd0731e0] {
  display: flex;
  flex-direction: column;
  gap: 10px;
}
.items-wiki-prices__mobile-row[data-v-bd0731e0] {
  align-items: center;
  display: flex;
  gap: 20px;
  justify-content: space-between;
}
.items-wiki-class__rarity[data-v-3c0381a5] {
  background-color: var(--2969bb6d);
  border-radius: 2px;
  color: #1e1e29;
  font-size: 16px;
  font-weight: 500;
  padding: 4px 10px;
  text-align: center;
  text-transform: capitalize;
  width: 100%;
}
.items-wiki-properties-block[data-v-efe9d795] {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.items-wiki-properties-block__header[data-v-efe9d795] {
  align-items: center;
  display: flex;
  justify-content: space-between;
}
@media (max-width: 768px) {
  .items-wiki-properties-block__header[data-v-efe9d795] {
    cursor: pointer;
    padding: 8px 0;
  }
}
.items-wiki-properties-block__header-left[data-v-efe9d795] {
  align-items: center;
  display: flex;
  gap: 6px;
}
.items-wiki-properties-block__header-left[data-v-efe9d795] .tooltip-trigger {
  align-items: center;
  color: #515765;
  display: flex;
  font-size: 18px;
}
.items-wiki-properties-block__header-left[data-v-efe9d795] .tooltip-content {
  white-space: inherit;
  width: 250px;
}
.items-wiki-properties-block__header-right[data-v-efe9d795] {
  display: flex;
}
.items-wiki-properties-block__title[data-v-efe9d795] {
  font-size: 20px;
  font-weight: 600;
  line-height: 1;
  text-transform: none;
}
@media (max-width: 768px) {
  .items-wiki-properties-block__title[data-v-efe9d795] {
    font-size: 18px;
  }
}
.items-wiki-properties-block__toggle-icon[data-v-efe9d795] {
  color: #8f9daa;
  font-size: 8px;
}
@media (max-width: 768px) {
  .items-wiki-properties[data-v-927e9e46] {
    padding: 0 16px;
  }
}
.items-wiki-properties__list[data-v-927e9e46] {
  display: flex;
  flex-direction: column;
  gap: 10px;
  margin-top: 24px;
}
.items-wiki-properties__item[data-v-927e9e46] {
  align-items: center;
  display: flex;
  gap: 10px;
  justify-content: space-between;
}
.items-wiki-properties__title[data-v-927e9e46] {
  color: #8f9daa;
  font-size: 16px;
  font-weight: 400;
  line-height: 1;
}
.items-wiki-properties__content[data-v-927e9e46] {
  color: #f1f1f1;
  font-size: 16px;
  font-weight: 500;
  text-align: right;
}
.items-wiki-properties__images[data-v-927e9e46] {
  display: flex;
  gap: 10px;
}
.items-wiki-properties__image[data-v-927e9e46] {
  height: 18px;
  width: 18px;
}
.items-wiki-properties__icons[data-v-927e9e46] {
  display: flex;
  gap: 10px;
}
.items-wiki-properties__icon[data-v-927e9e46] {
  font-size: 24px;
}
.items-wiki-properties__icon.counter-terrorist[data-v-927e9e46] {
  color: var(--w-rarity-color-milspec);
}
.items-wiki-properties__icon.terrorist[data-v-927e9e46] {
  color: var(--w-color-accent-7);
}
.items-wiki-3d-view[data-v-fcef607c] {
  position: relative;
}
.items-wiki-3d-view[data-v-fcef607c],
.items-wiki-3d-view__view[data-v-fcef607c] {
  height: 100%;
  width: 100%;
}
.items-wiki-3d-view__error[data-v-fcef607c] {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 16px;
  height: 100%;
  justify-content: center;
  width: 100%;
}
.items-wiki-3d-view__error-text[data-v-fcef607c] {
  color: #8f9daa;
  max-width: 285px;
  text-align: center;
}
.items-wiki-3d-view__error-icon[data-v-fcef607c] {
  color: #8f9daa;
  font-size: 35px;
}
.items-wiki-3d-animation[data-v-180c6f84] {
  position: relative;
}
.items-wiki-3d-animation__animation[data-v-180c6f84] {
  height: 100%;
  width: 100%;
}
.items-wiki-3d-animation__hotkeys[data-v-180c6f84] {
  background-color: #1e1e29;
  border-radius: 2px;
  left: 0;
  min-width: 192px;
  padding: 8px 8px 8px 16px;
  position: absolute;
  top: 20px;
}
@media (max-width: 768px) {
  .items-wiki-3d-animation__hotkeys[data-v-180c6f84] {
    min-width: 125px;
  }
}
.items-wiki-3d-animation__hotkey[data-v-180c6f84] {
  cursor: pointer;
  display: flex;
  justify-content: space-between;
  padding: 8px 0;
  transition: color 0.2s;
}
.items-wiki-3d-animation__hotkey[data-v-180c6f84]:hover {
  color: #8f9daa;
}
.items-wiki-3d-animation__hotkey-key[data-v-180c6f84],
.items-wiki-3d-animation__hotkey-label[data-v-180c6f84] {
  font-size: 16px;
  line-height: 1;
}
.items-wiki-3d-animation__hotkey-key[data-v-180c6f84] {
  color: #8f9daa;
  font-feature-settings: "tnum" on, "lnum" on;
  height: 16px;
  min-width: 24px;
  text-align: center;
}
@media (max-width: 768px) {
  .items-wiki-3d-animation__hotkey-key[data-v-180c6f84] {
    display: none;
  }
}
.items-wiki-3d-animation__hotkey-key-image[data-v-180c6f84] {
  margin-top: -2px;
}
.items-wiki-3d-animation__error[data-v-180c6f84] {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 16px;
  height: 100%;
  justify-content: center;
  width: 100%;
}
.items-wiki-3d-animation__error-text[data-v-180c6f84] {
  color: #8f9daa;
  max-width: 285px;
  text-align: center;
}
.items-wiki-3d-animation__error-icon[data-v-180c6f84] {
  color: #8f9daa;
  font-size: 35px;
}
.items-wiki-3d__animation[data-v-84107916],
.items-wiki-3d__view[data-v-84107916],
.items-wiki-3d__view-container[data-v-84107916] {
  height: 385px;
  width: 100%;
}
.items-wiki-3d__view-exteriors[data-v-84107916] {
  display: flex;
  flex-direction: column;
  gap: 20px;
}
.items-wiki-3d__exteriors-st[data-v-84107916] {
  align-items: center;
  background: #161821;
  display: flex;
  gap: 20px;
  margin-top: -20px;
  padding-top: 20px;
}
@media (max-width: 768px) {
  .items-wiki-3d__exteriors-st[data-v-84107916] {
    align-items: flex-start;
    flex-direction: column;
  }
}
.items-wiki-3d__st[data-v-84107916] {
  position: absolute;
  right: 0;
  top: 16px;
  z-index: 2;
}
@media (max-width: 768px) {
  .items-wiki-3d__st[data-v-84107916] {
    left: 0;
    right: auto;
    top: 60px;
  }
}
.items-wiki-3d__st-label[data-v-84107916] {
  color: #ff8845;
  font-size: 16px;
}
.items-wiki-3d__exteriors[data-v-84107916] {
  flex: 1 0;
}
.items-wiki-3d__tab[data-v-84107916],
.items-wiki-3d__tabs[data-v-84107916] {
  align-items: center;
  display: flex;
}
.items-wiki-3d__tab[data-v-84107916] {
  border-radius: 2px;
  color: #8f9daa;
  cursor: pointer;
  font-size: 16px;
  gap: 8px;
  justify-content: center;
  min-width: 140px;
  padding: 12px 16px;
  transition: color 0.2s, background-color 0.2s;
}
.items-wiki-3d__tab--active[data-v-84107916] {
  background-color: #1b1c25;
  color: #f1f1f1;
}
.items-wiki-3d__tab--disable[data-v-84107916] {
  color: #dce1e5;
  cursor: not-allowed;
  opacity: 0.8;
}
.items-wiki-3d__tab[data-v-84107916]:hover {
  color: #f1f1f1;
}
.items-wiki-3d__tab-icon[data-v-84107916] {
  --core-ico-size: 16px;
}
.items-wiki-3d__tab-icon--animation[data-v-84107916] {
  --core-ico-size: 11px;
}
.items-wiki-damage .content[data-v-94b3a257] {
  align-items: center;
  display: flex;
  gap: 20px;
  margin-top: 24px;
}
.items-wiki-damage .row[data-v-94b3a257] {
  align-items: center;
  color: var(--w-text-color-2);
  display: flex;
  font-weight: 500;
  height: 38px;
}
.items-wiki-damage .row[data-v-94b3a257],
.items-wiki-damage .row.title[data-v-94b3a257] {
  font-size: 16px;
  line-height: 22px;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
}
.items-wiki-damage .row.title[data-v-94b3a257] {
  color: var(--w-text-color-3);
  font-weight: 400;
}
.items-wiki-damage .row.head[data-v-94b3a257] {
  color: var(--w-color-accent-2);
}
.items-wiki-damage .col[data-v-94b3a257] {
  display: flex;
  flex-direction: column;
  gap: 2px;
}
.items-wiki-damage .image[data-v-94b3a257] {
  display: block;
}
.page-items-wiki__class[data-v-4978deb8] {
  margin-top: -26px;
}
@media (max-width: 768px) {
  .page-items-wiki__class[data-v-4978deb8] {
    margin-top: auto;
    padding: 0 16px;
  }
}
.page-items-wiki__seo-block[data-v-4978deb8] {
  margin-top: 0;
}
.blog[data-v-4978deb8] {
  align-items: center;
  border-radius: 2px;
  display: flex;
  flex-direction: column;
  font-size: 16px;
  font-weight: 400;
}
.blog__content[data-v-4978deb8] {
  background-color: #161821;
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px;
  padding: 8px;
  transition: background-color 0.2s;
}
.blog__image[data-v-4978deb8] {
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
  height: 60px;
  -o-object-fit: cover;
  object-fit: cover;
  width: 100%;
}
.blog__title[data-v-4978deb8] {
  color: #f1f1f1;
  font-size: 14px;
  font-weight: 500;
  transition: color 0.2s;
  z-index: 2;
}
.blog__read-more[data-v-4978deb8] {
  align-items: center;
  display: flex;
  gap: 10px;
  margin-top: 8px;
}
.blog__read-more-title[data-v-4978deb8] {
  color: #8f9daa;
  font-size: 12px;
  font-weight: 400;
  text-decoration: underline;
  transition: color 0.2s;
}
.blog__read-more-icon[data-v-4978deb8] {
  color: #8f9daa;
  font-size: 10px;
  margin-right: 16px;
  transition: color 0.2s;
  z-index: 2;
}
.blog:hover .blog__content[data-v-4978deb8] {
  background-color: #292937;
}
.blog:hover .blog__read-more-icon[data-v-4978deb8],
.blog:hover .blog__read-more-title[data-v-4978deb8] {
  color: #f1f1f1;
}
.items-page-container[data-v-50b6cb72] {
  width: 100%;
}
.items-page-container .filter-sort-manager[data-v-50b6cb72] {
  bottom: calc(70px + env(safe-area-inset-bottom));
  left: 50%;
  position: sticky;
  transform: translate(-50%);
  width: -moz-fit-content;
  width: fit-content;
  z-index: 2;
}
.items-page-container__to-top-btn[data-v-50b6cb72] {
  align-items: center;
  border: none;
  border-radius: 50%;
  bottom: -20px;
  display: flex;
  height: 44px;
  justify-content: center;
  left: 85%;
  outline: none;
  position: sticky;
  transform: translateY(-140px);
  width: 44px;
  z-index: 3;
}
.items-page[data-v-50b6cb72] {
  min-height: calc(100vh - 3.5rem - 300px);
  padding: 0;
}
@media screen and (max-width: 768px) {
  .items-page[data-v-50b6cb72] {
    padding: 0;
  }
}
.items-page .base-item.dota2 .base-item__image[data-v-50b6cb72] {
  height: 150%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.items-page .base-items-filter__search[data-v-50b6cb72] {
  order: -1 !important;
}
.items-page__mobile-search[data-v-50b6cb72] {
  display: flex;
}
.items-page__mobile-search__input[data-v-50b6cb72] {
  flex-grow: 1;
  margin-right: 8px;
}
.items-page__mobile-search__reset[data-v-50b6cb72] {
  align-items: center;
  background-color: #292937;
  border-radius: 2px;
  display: flex;
  height: 40px;
  justify-content: center;
  min-height: 40px;
  min-width: 40px;
  width: 40px;
}
.items-page__mobile-search__reset i[data-v-50b6cb72] {
  color: #b5b9bc;
  font-size: 12px;
  margin-top: 3px;
  transform: rotateY(180deg) rotate(50deg);
}
.items-page__filter[data-v-50b6cb72] {
  margin-bottom: 1.25rem;
}
.items-page__filter .base-items-filter__main[data-v-50b6cb72] {
  display: flex;
  justify-content: flex-start;
}
.items-page__filter .base-items-filter__search-short[data-v-50b6cb72] {
  width: 5rem !important;
}
.items-page__filter .base-items-filter__select-per-pager[data-v-50b6cb72] {
  display: flex;
  flex: 1;
}
.items-page__filter
  .base-items-filter__select-per-pager
  .field-body[data-v-50b6cb72] {
  flex-grow: 0;
  width: -moz-fit-content;
  width: fit-content;
}
.items-page__game-filter[data-v-50b6cb72] {
  margin-right: auto;
}
.items-page__main-list[data-v-50b6cb72] {
  width: 100%;
  grid-gap: 0.625rem;
  margin-bottom: 1.25rem;
}
.items-page__element[data-v-50b6cb72] {
  display: block;
  width: 100%;
}
.items-page__element .base-item[data-v-50b6cb72] {
  margin: 0 !important;
}
.items-page__pagination-container[data-v-50b6cb72] {
  align-items: center;
  display: flex;
  justify-content: center;
  margin-top: 20px;
}
.items-page__pagination[data-v-50b6cb72] {
  margin-bottom: 1.25rem;
}
@media screen and (max-width: 768px) {
  .items-page__filter[data-v-50b6cb72] {
    margin-bottom: 0;
  }
  .items-page__filter .base-items-filter__price-filter[data-v-50b6cb72] {
    order: 2;
  }
  .items-page__filter .base-items-filter__price-filter-input[data-v-50b6cb72],
  .items-page__filter
    .base-items-filter__price-filter-input
    .control[data-v-50b6cb72],
  .items-page__filter
    .base-items-filter__price-filter-input
    .control
    input[data-v-50b6cb72] {
    width: 100% !important;
  }
  .items-page__filter .base-items-filter__sorter[data-v-50b6cb72] {
    order: 4;
  }
  .items-page__filter .base-items-filter__statrak-check-box[data-v-50b6cb72] {
    display: flex;
    justify-content: flex-end;
    order: 4;
    width: 45%;
  }
  .items-page__filter .base-items-filter__mobile-search[data-v-50b6cb72] {
    order: 1;
  }
  .items-page__filter .base-items-filter__main[data-v-50b6cb72] {
    order: 3;
  }
  .items-page__filter .base-items-filter__select[data-v-50b6cb72] {
    order: 5;
  }
  .items-page__filter .base-items-filter__reset-filter[data-v-50b6cb72] {
    order: 6;
  }
  .items-page__main-list[data-v-50b6cb72] {
    margin: 0 0.9375rem 1.25rem;
  }
  .items-page .base-game-filter[data-v-50b6cb72] {
    background: none;
    order: 4;
  }
}
.items-page__placeholder[data-v-50b6cb72] {
  min-height: 410px;
}
@media screen and (max-width: 768px) {
  .items-page__placeholder[data-v-50b6cb72] {
    min-height: 290px;
  }
}
@keyframes _flashing_1rz27_1 {
  0% {
    opacity: 0;
  }
  50% {
    opacity: 0.6;
  }
  to {
    opacity: 0;
  }
}
@keyframes _levitation_1rz27_1 {
  0% {
    transform: translateY(-8px) translate(5px);
  }
  50% {
    transform: translateY(2px) translate(-2px);
  }
  to {
    transform: translateY(-8px) translate(5px);
  }
}
@keyframes _acceleration_1rz27_1 {
  0% {
    height: 38px;
    opacity: 1;
  }
  50% {
    height: 34px;
    opacity: 0.6;
  }
  to {
    height: 38px;
    opacity: 1;
  }
}
._base_1rz27_37 {
  background-color: var(--w-surface-color-8);
  overflow: hidden;
  position: relative;
  width: 100%;
}
._base_1rz27_37._active_1rz27_43 {
  background-color: var(--w-surface-color-10);
  border: 1px solid var(--w-color-border-3);
}
._booster_1rz27_48 {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 187px;
  padding: 20px;
  position: relative;
  width: 100%;
  z-index: 1;
}
._background_1rz27_62 {
  height: 230px;
  overflow: hidden;
  position: absolute;
  right: 2%;
  width: 330px;
  z-index: 0;
}
._background_1rz27_62:after,
._background_1rz27_62:before {
  background-color: var(--w-surface-color-8);
  bottom: 0;
  content: "";
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
._background_1rz27_62:before {
  clip-path: ellipse(97% 74% at 2% -13%);
}
._background_1rz27_62:after {
  clip-path: ellipse(31% 50% at 117% 39%);
}
._rocket_1rz27_86 {
  animation-duration: 4s;
  animation-fill-mode: both;
  animation-iteration-count: infinite;
  animation-name: _levitation_1rz27_1;
  animation-timing-function: ease-in-out;
  height: 87px;
  position: absolute;
  right: 0;
  top: 8px;
  transform: rotate(358deg);
  width: 87px;
  z-index: 3;
}
._rocketImage_1rz27_101 {
  background-repeat: no-repeat;
  background-size: contain;
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 2;
}
._engineLight_1rz27_112 {
  animation-duration: 4s;
  animation-fill-mode: both;
  animation-iteration-count: infinite;
  animation-name: _acceleration_1rz27_1;
  animation-timing-function: ease-in-out;
  border-radius: 50%;
  height: 36px;
  opacity: 0.8;
  position: absolute;
  right: 43px;
  top: 36px;
  transform: rotate(28deg);
  width: 10px;
  z-index: 1;
}
._spark_1rz27_129 {
  animation-iteration-count: infinite;
  animation-name: _flashing_1rz27_1;
  animation-timing-function: ease-in-out;
  aspect-ratio: 1;
  border-radius: 50%;
  position: absolute;
  width: 8px;
  z-index: 2;
}
._spark_1_1rz27_140 {
  animation-delay: 1s;
  animation-duration: 4s;
  bottom: 49px;
  left: 113px;
}
._spark_1_1rz27_140[data-currency="token"] {
  background-image: radial-gradient(
    circle,
    var(--w-color-accent-6) 0,
    transparent 30%
  );
}
._spark_1_1rz27_140[data-currency="coin"] {
  background-image: radial-gradient(
    circle,
    var(--w-color-accent-7) 0,
    transparent 30%
  );
}
._spark_1_1rz27_140[data-currency="balance"] {
  background-image: radial-gradient(
    circle,
    var(--w-color-accent-3) 0,
    transparent 30%
  );
}
._spark_2_1rz27_156 {
  animation-delay: 0.5s;
  animation-duration: 5.6s;
  bottom: 34px;
  left: 108px;
}
._spark_2_1rz27_156[data-currency="token"] {
  background-image: radial-gradient(
    circle,
    var(--w-color-accent-6) 0,
    transparent 50%
  );
}
._spark_2_1rz27_156[data-currency="coin"] {
  background-image: radial-gradient(
    circle,
    var(--w-color-accent-7) 0,
    transparent 50%
  );
}
._spark_2_1rz27_156[data-currency="balance"] {
  background-image: radial-gradient(
    circle,
    var(--w-color-accent-3) 0,
    transparent 50%
  );
}
._spark_3_1rz27_172 {
  animation-delay: 0s;
  animation-duration: 5.6s;
  bottom: 68px;
  left: 117px;
}
._spark_3_1rz27_172[data-currency="token"] {
  background-image: radial-gradient(
    circle,
    var(--w-color-accent-6) 0,
    transparent 90%
  );
}
._spark_3_1rz27_172[data-currency="coin"] {
  background-image: radial-gradient(
    circle,
    var(--w-color-accent-7) 0,
    transparent 90%
  );
}
._spark_3_1rz27_172[data-currency="balance"] {
  background-image: radial-gradient(
    circle,
    var(--w-color-accent-3) 0,
    transparent 90%
  );
}
._spark_4_1rz27_188 {
  animation-delay: 0.5s;
  animation-duration: 5s;
  bottom: 80px;
  left: 101px;
}
._spark_4_1rz27_188[data-currency="token"] {
  background-image: radial-gradient(
    circle,
    var(--w-color-accent-6) 0,
    transparent 70%
  );
}
._spark_4_1rz27_188[data-currency="coin"] {
  background-image: radial-gradient(
    circle,
    var(--w-color-accent-7) 0,
    transparent 70%
  );
}
._spark_4_1rz27_188[data-currency="balance"] {
  background-image: radial-gradient(
    circle,
    var(--w-color-accent-3) 0,
    transparent 70%
  );
}
._spark_5_1rz27_204 {
  animation-delay: 2s;
  animation-duration: 6.5s;
  bottom: 51px;
  left: 135px;
}
._spark_5_1rz27_204[data-currency="token"] {
  background-image: radial-gradient(
    circle,
    var(--w-color-accent-6) 0,
    transparent 30%
  );
}
._spark_5_1rz27_204[data-currency="coin"] {
  background-image: radial-gradient(
    circle,
    var(--w-color-accent-7) 0,
    transparent 30%
  );
}
._spark_5_1rz27_204[data-currency="balance"] {
  background-image: radial-gradient(
    circle,
    var(--w-color-accent-3) 0,
    transparent 30%
  );
}
._spark_6_1rz27_220 {
  animation-delay: 0s;
  animation-duration: 7s;
  bottom: 113px;
  left: 253px;
}
._spark_6_1rz27_220[data-currency="token"] {
  background-image: radial-gradient(
    circle,
    var(--w-color-accent-6) 0,
    transparent 40%
  );
}
._spark_6_1rz27_220[data-currency="coin"] {
  background-image: radial-gradient(
    circle,
    var(--w-color-accent-7) 0,
    transparent 40%
  );
}
._spark_6_1rz27_220[data-currency="balance"] {
  background-image: radial-gradient(
    circle,
    var(--w-color-accent-3) 0,
    transparent 40%
  );
}
._spark_7_1rz27_236 {
  animation-delay: 2s;
  animation-duration: 5s;
  bottom: 143px;
  left: 228px;
}
._spark_7_1rz27_236[data-currency="token"] {
  background-image: radial-gradient(
    circle,
    var(--w-color-accent-6) 0,
    transparent 90%
  );
}
._spark_7_1rz27_236[data-currency="coin"] {
  background-image: radial-gradient(
    circle,
    var(--w-color-accent-7) 0,
    transparent 90%
  );
}
._spark_7_1rz27_236[data-currency="balance"] {
  background-image: radial-gradient(
    circle,
    var(--w-color-accent-3) 0,
    transparent 90%
  );
}
._spark_8_1rz27_252 {
  animation-delay: 0s;
  animation-duration: 4.6s;
  bottom: 122px;
  left: 217px;
}
._spark_8_1rz27_252[data-currency="token"] {
  background-image: radial-gradient(
    circle,
    var(--w-color-accent-6) 0,
    transparent 30%
  );
}
._spark_8_1rz27_252[data-currency="coin"] {
  background-image: radial-gradient(
    circle,
    var(--w-color-accent-7) 0,
    transparent 30%
  );
}
._spark_8_1rz27_252[data-currency="balance"] {
  background-image: radial-gradient(
    circle,
    var(--w-color-accent-3) 0,
    transparent 30%
  );
}
._spark_9_1rz27_268 {
  animation-delay: 2s;
  animation-duration: 3s;
  bottom: 103px;
  left: 273px;
}
._spark_9_1rz27_268[data-currency="token"] {
  background-image: radial-gradient(
    circle,
    var(--w-color-accent-6) 0,
    transparent 70%
  );
}
._spark_9_1rz27_268[data-currency="coin"] {
  background-image: radial-gradient(
    circle,
    var(--w-color-accent-7) 0,
    transparent 70%
  );
}
._spark_9_1rz27_268[data-currency="balance"] {
  background-image: radial-gradient(
    circle,
    var(--w-color-accent-3) 0,
    transparent 70%
  );
}
._spark_10_1rz27_284 {
  animation-delay: 1s;
  animation-duration: 5s;
  bottom: 134px;
  left: 290px;
}
._spark_10_1rz27_284[data-currency="token"] {
  background-image: radial-gradient(
    circle,
    var(--w-color-accent-6) 0,
    transparent 40%
  );
}
._spark_10_1rz27_284[data-currency="coin"] {
  background-image: radial-gradient(
    circle,
    var(--w-color-accent-7) 0,
    transparent 40%
  );
}
._spark_10_1rz27_284[data-currency="balance"] {
  background-image: radial-gradient(
    circle,
    var(--w-color-accent-3) 0,
    transparent 40%
  );
}
._spark_11_1rz27_300 {
  animation-delay: 0s;
  animation-duration: 7s;
  bottom: 122px;
  left: 284px;
}
._spark_11_1rz27_300[data-currency="token"] {
  background-image: radial-gradient(
    circle,
    var(--w-color-accent-6) 0,
    transparent 90%
  );
}
._spark_11_1rz27_300[data-currency="coin"] {
  background-image: radial-gradient(
    circle,
    var(--w-color-accent-7) 0,
    transparent 90%
  );
}
._spark_11_1rz27_300[data-currency="balance"] {
  background-image: radial-gradient(
    circle,
    var(--w-color-accent-3) 0,
    transparent 90%
  );
}
._spark_12_1rz27_316 {
  animation-delay: 1s;
  animation-duration: 5s;
  bottom: 128px;
  left: 280px;
}
._spark_12_1rz27_316[data-currency="token"] {
  background-image: radial-gradient(
    circle,
    var(--w-color-accent-6) 0,
    transparent 50%
  );
}
._spark_12_1rz27_316[data-currency="coin"] {
  background-image: radial-gradient(
    circle,
    var(--w-color-accent-7) 0,
    transparent 50%
  );
}
._spark_12_1rz27_316[data-currency="balance"] {
  background-image: radial-gradient(
    circle,
    var(--w-color-accent-3) 0,
    transparent 50%
  );
}
._left_1rz27_332 {
  display: flex;
  flex-direction: column;
}
._left_1rz27_332 ._value_1rz27_336 {
  line-height: 36px;
}
._value_1rz27_336 {
  font-size: 30px;
  font-weight: 800;
  line-height: 41px;
  text-transform: none;
  --font-size: 30px;
  --line-height: 41px;
  color: var(--w-text-color-2);
}
._value_1rz27_336._active_1rz27_43 {
  color: var(--w-color-accent-7);
}
._name_1rz27_353 {
  font-size: 10px;
  font-weight: 600;
  line-height: 13px;
  text-transform: none;
  --font-size: 10px;
  --line-height: 13px;
  color: var(--w-text-color-3);
  text-transform: uppercase;
}
._badge_1rz27_58 {
  align-items: center;
  align-self: flex-start;
  border-radius: 100px;
  display: flex;
  font-size: 14px;
  font-weight: 600;
  justify-content: center;
  line-height: 19px;
  padding: 2px 12px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-5);
}
._token_1rz27_380 ._badge_1rz27_58 {
  background-color: var(--w-color-accent-6);
}
._token_1rz27_380 ._name_1rz27_353 {
  color: var(--w-color-accent-6);
}
._token_1rz27_380 ._background_1rz27_62 {
  background: linear-gradient(
    189deg,
    var(--w-color-accent-6-darken) 0,
    transparent 80%
  );
}
._token_1rz27_380
  ._background_1rz27_62
  ._rocket_1rz27_86
  ._rocketImage_1rz27_101 {
  background-image: url(/assets/images/levels/booster/token-rocket.png);
}
._token_1rz27_380
  ._background_1rz27_62
  ._rocket_1rz27_86
  ._engineLight_1rz27_112 {
  background-color: var(--w-color-accent-6);
  box-shadow: 0 3px 6px 1px var(--w-color-accent-6),
    0 0 17px 6px var(--w-color-accent-6);
}
._balance_1rz27_397 ._badge_1rz27_58 {
  background-color: var(--w-color-accent-3);
}
._balance_1rz27_397 ._name_1rz27_353 {
  color: var(--w-color-accent-3);
}
._balance_1rz27_397 ._background_1rz27_62 {
  background: linear-gradient(
    189deg,
    var(--w-color-accent-3-darken) 0,
    transparent 80%
  );
}
._balance_1rz27_397
  ._background_1rz27_62
  ._rocket_1rz27_86
  ._rocketImage_1rz27_101 {
  background-image: url(/assets/images/levels/booster/balance-rocket.png);
}
._balance_1rz27_397
  ._background_1rz27_62
  ._rocket_1rz27_86
  ._engineLight_1rz27_112 {
  background-color: var(--w-color-accent-3);
  box-shadow: 0 3px 6px 1px var(--w-color-accent-3),
    0 0 17px 6px var(--w-color-accent-3);
}
._coin_1rz27_414 ._badge_1rz27_58 {
  background-color: var(--w-color-accent-7);
}
._coin_1rz27_414 ._name_1rz27_353 {
  color: var(--w-color-accent-7);
}
._coin_1rz27_414 ._background_1rz27_62 {
  background: linear-gradient(
    189deg,
    var(--w-color-accent-7-darken) 0,
    transparent 80%
  );
}
._coin_1rz27_414
  ._background_1rz27_62
  ._rocket_1rz27_86
  ._rocketImage_1rz27_101 {
  background-image: url(/assets/images/levels/booster/coin-rocket.png);
}
._coin_1rz27_414
  ._background_1rz27_62
  ._rocket_1rz27_86
  ._engineLight_1rz27_112 {
  background-color: var(--w-color-accent-7);
  box-shadow: 0 3px 6px 1px var(--w-color-accent-7),
    0 0 17px 6px var(--w-color-accent-7);
}
._booster_1rz27_48 > ._badgeInactive_1rz27_58 {
  background-color: var(--w-surface-color-4);
}
._base_1dvmu_1 {
  display: grid;
  font-size: 14px;
  font-weight: 500;
  gap: 12px;
  grid-template-columns: repeat(auto-fit, minmax(125px, 178px));
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-3);
}
@media (max-width: 768.98px) {
  ._base_1dvmu_1 {
    font-size: 12px;
    font-weight: 600;
    grid-template-columns: repeat(auto-fit, minmax(106px, 1fr));
    line-height: 16px;
    text-transform: none;
    --font-size: 12px;
    --line-height: 16px;
  }
}
._col_1dvmu_25 {
  display: flex;
  flex-direction: column;
}
._title_1dvmu_30 {
  font-size: 20px;
  font-weight: 700;
  line-height: 27px;
  text-transform: none;
  --font-size: 20px;
  --line-height: 27px;
  color: var(--w-text-color-1);
}
@media (max-width: 768.98px) {
  ._title_1dvmu_30 {
    font-size: 16px;
    font-weight: 600;
    line-height: 22px;
    text-transform: none;
    --font-size: 16px;
    --line-height: 22px;
  }
}
._base_ihqp4_1 {
  display: flex;
  gap: 8px;
}
@media (max-width: 768.98px) {
  ._base_ihqp4_1 {
    background-color: var(--w-surface-color-8);
    display: grid;
    gap: 20px;
    grid-template-columns: 1fr 1fr;
    height: 68px;
    padding: 0 16px;
    width: 100%;
  }
  ._button_ihqp4_18 {
    width: 100%;
  }
  ._button_ihqp4_18._levelup_ihqp4_23 {
    order: -1;
  }
}
._base_1o2n3_1,
._wrap_1o2n3_5 {
  position: relative;
}
._wrap_1o2n3_5 {
  background: url(/assets/images/levels/banner-bg.jpg) 50% / cover no-repeat;
  display: flex;
  flex-direction: column;
  height: 390px;
  overflow: hidden;
  padding: 20px;
}
._wrap_1o2n3_5:before {
  background-color: #000;
  bottom: 0;
  clip-path: polygon(0 0, 100% 0, 70.5% 100%, 0 100%);
  content: "";
  left: 0;
  opacity: 0.2;
  position: absolute;
  top: 0;
  width: 882px;
  z-index: 1;
}
@media (max-width: 768.98px) {
  ._wrap_1o2n3_5 {
    height: 240px;
    padding: 24px 16px;
  }
}
._content_1o2n3_33 {
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: space-between;
  padding: 20px 0 23px;
  position: relative;
  z-index: 2;
}
@media (max-width: 768.98px) {
  ._content_1o2n3_33 {
    padding: 0;
    width: 100%;
  }
}
._widget_1o2n3_49 {
  margin-bottom: auto;
}
._buttons_1o2n3_53 {
  position: absolute;
  right: 20px;
  top: 20px;
  z-index: 2;
}
@media (max-width: 768.98px) {
  ._buttons_1o2n3_53 {
    position: relative;
    right: 0;
    top: 0;
  }
}
._guy_1o2n3_67 {
  background: url(/assets/images/levels/guy.png) 50% / cover no-repeat;
  bottom: 0;
  position: absolute;
  right: 0;
  top: 0;
  width: 663px;
}
@media (max-width: 1024px) {
  ._guy_1o2n3_67 {
    display: none;
  }
}
@media (min-width: 1024px) {
  ._guy_1o2n3_67 {
    right: 9.09%;
  }
}
._guy_1o2n3_67:before {
  --radial-gradient-color: rgba(255, 136, 69, 0.55);
  background: radial-gradient(
    circle,
    var(--radial-gradient-color) 0,
    transparent 70%
  );
  content: "";
  left: -4.3%;
  padding-top: 108.6%;
  pointer-events: none;
  position: absolute;
  right: -4.3%;
  top: 20%;
}
._guy_1o2n3_67:after {
  background: url(/assets/images/levels/xp.png) 50% / cover no-repeat;
  content: "";
  height: 0;
  left: 15%;
  padding-top: 16%;
  position: absolute;
  top: 22.2%;
  width: 22.3%;
}
._guy_1o2n3_67._boosted_1o2n3_106:before {
  --radial-gradient-color: rgba(131, 87, 255, 0.55);
}
._guy_1o2n3_67._boosted_1o2n3_106:after {
  background-image: url(/assets/images/levels/xp-boosted.png);
}
._base_54cft_1 {
  display: flex;
  width: 100%;
}
@media (max-width: 768.98px) {
  ._base_54cft_1 {
    display: block;
  }
}
._item_54cft_11 {
  align-items: center;
  background-color: var(--w-surface-color-10);
  border: none;
  display: flex;
  flex: 1;
  font-size: 14px;
  font-weight: 500;
  gap: 8px;
  height: 44px;
  justify-content: center;
  line-height: 19px;
  position: relative;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-3);
  cursor: pointer;
}
._item_54cft_11._active_54cft_30 {
  background-color: var(--w-surface-color-8);
  color: var(--w-text-color-1);
}
._item_54cft_11:not(:first-child):not(._active_54cft_30):not(
    ._active_54cft_30 + ._item_54cft_11
  ):before {
  background-color: #1e1e29;
  content: "";
  height: 26px;
  left: 0;
  position: absolute;
  top: 9px;
  transform: translate(-50%);
  width: 2px;
}
._icon_54cft_45 {
  color: var(--w-text-color-4);
  font-size: 20px;
}
._image_1js3u_1 {
  align-items: center;
  bottom: 0;
  display: flex;
  justify-content: center;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
._image_1js3u_1 img {
  -o-object-fit: contain;
  object-fit: contain;
}
._case-image_1js3u_15 {
  z-index: 1;
}
._weapon-image_1js3u_19 {
  z-index: 2;
}
._weapon-image_1js3u_19 img {
  max-width: 95%;
}
._base_sxfga_1 {
  align-self: center;
  background-color: var(--w-surface-color-8);
  display: flex;
  justify-content: center;
  position: relative;
}
._base_sxfga_1:before {
  background-color: #f1f1f1;
  bottom: 0;
  content: "";
  left: 0;
  -webkit-mask-image: url(/assets/images/logo.svg);
  mask-image: url(/assets/images/logo.svg);
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 85%;
  mask-size: 85%;
  position: absolute;
  right: 0;
  top: 0;
}
._base_sxfga_1._claimable_sxfga_21 {
  background-image: url(/assets/images/logo.svg),
    linear-gradient(1turn, #ff88454d, #2929374d);
  background-size: 85%, 100%;
}
._base_sxfga_1._claimable_sxfga_21:before {
  background-color: var(--w-color-accent-1);
  bottom: 0;
  content: "";
  display: block;
  left: 0;
  -webkit-mask: url(/assets/images/levels/reward-claimable-bg.svg) no-repeat
    center;
  mask: url(/assets/images/levels/reward-claimable-bg.svg) no-repeat center;
  -webkit-mask-size: contain;
  mask-size: contain;
  position: absolute;
  right: 0;
  top: 0;
  z-index: -1;
}
._base_sxfga_1._claimable_sxfga_21._claimed_sxfga_38 {
  color: var(--w-color-success);
}
._base_sxfga_1._claimable_sxfga_21._boosted_sxfga_41 {
  background-image: url(/assets/images/logo.svg),
    linear-gradient(1turn, #8357ff4d, #2929374d);
}
._base_sxfga_1._claimable_sxfga_21._boosted_sxfga_41:before {
  background-color: var(--w-color-accent-6);
}
._item_sxfga_48 {
  height: 100%;
  position: relative;
  width: 100%;
}
._button_sxfga_54 {
  bottom: 2px;
  left: 2px;
  max-width: calc(100% - 4px);
  position: absolute;
  right: 2px;
  z-index: 10;
}
._icon_sxfga_63 {
  bottom: 12px;
  color: var(--w-text-color-4);
  font-size: 20px;
  position: absolute;
  right: 12px;
}
._icon_sxfga_63._claimed_sxfga_38 {
  color: var(--w-color-success);
}
@media (max-width: 768.98px) {
  ._icon_sxfga_63 {
    bottom: 3px;
    font-size: 16px;
    right: 4px;
  }
}
._lock-overlay_sxfga_81 {
  background: #161821;
  bottom: 0;
  left: 0;
  mix-blend-mode: color;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 100;
}
._base_xr0h7_1 {
  height: 100%;
  position: relative;
  width: 100%;
}
._item_xr0h7_7 {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
._item-wrap_xr0h7_12 {
  position: relative;
}
._timer_xr0h7_16 {
  align-items: center;
  bottom: 2px;
  display: flex;
  gap: 4px;
  height: 30px;
  justify-content: center;
  left: 2px;
  position: absolute;
  right: 2px;
}
._timer-icon_xr0h7_28 {
  color: var(--w-color-success);
}
._countdown_xr0h7_32 {
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-transform: uppercase;
  --font-size: 12px;
  --line-height: 16px;
  color: var(--w-text-color-1);
}
._image_1paeb_1 img {
  -o-object-fit: cover;
  object-fit: cover;
}
._image_bxqcz_1 img {
  max-height: 92%;
  -o-object-fit: contain;
  object-fit: contain;
}
._base_fvnf8_1 {
  height: 100%;
  position: relative;
  width: 100%;
}
._item_fvnf8_7 {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
._base_19zco_1 {
  align-items: center;
  display: flex;
  height: 100%;
  justify-content: center;
  position: relative;
  width: 100%;
}
._item_19zco_10 {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
._chevron_19zco_15 {
  max-height: 72px;
  max-width: 72px;
}
._base_b4q1a_1 {
  display: flex;
  flex-direction: column;
  gap: 4px;
}
._head_b4q1a_7 {
  align-items: center;
  background-color: var(--w-surface-color-8);
  display: flex;
  font-size: 14px;
  font-weight: 600;
  gap: 8px;
  height: 44px;
  justify-content: center;
  line-height: 17px;
  text-transform: uppercase;
  --font-size: 14px;
  --line-height: 17px;
  color: var(--w-text-color-1);
}
._head_b4q1a_7._claimed_b4q1a_22 {
  color: var(--w-text-color-3);
}
@media (max-width: 768.98px) {
  ._head_b4q1a_7 {
    gap: 4px;
  }
}
._chevron_b4q1a_31 {
  height: 32px;
  width: 32px;
}
@media (max-width: 768.98px) {
  ._chevron_b4q1a_31 {
    height: 24px;
    width: 24px;
  }
}
._lock-overlay_b4q1a_42 {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 100;
}
._rank-image_b4q1a_51 {
  height: 32px;
  width: 32px;
}
._rewards_b4q1a_56 {
  display: flex;
  gap: 4px;
  position: relative;
}
._reward_b4q1a_56 {
  flex-shrink: 0;
  height: 120px;
  width: 140px;
}
@media (max-width: 768.98px) {
  ._reward_b4q1a_56 {
    height: 86px;
    width: 100px;
  }
}
._claim_b4q1a_22 {
  background-color: var(--w-color-accent-6);
  border: 0;
  color: var(--w-text-color-1);
  cursor: pointer;
  height: 29px;
  width: 100%;
}
._footer_b4q1a_83 {
  background-color: var(--w-surface-color-8);
  height: 12px;
}
._footer_b4q1a_83._complete_b4q1a_87 {
  background-color: var(--w-color-success);
}
._icon_b4q1a_91 {
  color: var(--w-text-color-4);
}
._icon-inform_b4q1a_95 {
  font-size: 24px;
}
._icon-lock_b4q1a_99 {
  font-size: 20px;
}
._slider_d1pr7_1 {
  min-width: var(--e52ed628);
  position: relative;
  width: 100%;
}
._slider_d1pr7_1 ._slider-wrapper_d1pr7_6 {
  overflow: hidden;
}
._slider_d1pr7_1 ._slides_d1pr7_9 {
  display: flex;
  gap: var(--ff70f108);
  left: 0;
  position: relative;
}
._slider_d1pr7_1 ._slide_d1pr7_1 {
  display: flex;
  justify-content: center;
  touch-action: pan-y;
}
._slider_d1pr7_1._disabledPointerEvents_d1pr7_20 ._slide_d1pr7_1 {
  touch-action: auto;
}
._slider_d1pr7_1 ._navigation_d1pr7_23 {
  bottom: 0;
  display: flex;
  justify-content: space-between;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
._slider_d1pr7_1 ._nav-button_d1pr7_32 {
  align-items: center;
  background-color: #000;
  cursor: pointer;
  display: flex;
  height: 44px;
  justify-content: center;
  opacity: 1;
  position: absolute;
  width: 44px;
}
._slider_d1pr7_1 ._nav-button_d1pr7_32._prev_d1pr7_43 {
  left: 0;
}
._slider_d1pr7_1 ._nav-button_d1pr7_32._next_d1pr7_46 {
  right: 0;
}
._slider_d1pr7_1 ._nav-button_d1pr7_32._disabled_d1pr7_20 {
  opacity: 0.5;
  pointer-events: none;
}
._base_1nf8b_1 {
  display: flex;
  flex-direction: column;
  gap: 4px;
}
._slider_1nf8b_7 {
  overflow: hidden;
  position: relative;
  width: 100%;
}
._slides_1nf8b_13 {
  display: flex;
  gap: 4px;
  overflow: hidden;
}
._shadow_1nf8b_19 {
  align-items: center;
  display: flex;
  height: 100%;
  justify-content: center;
  position: absolute;
  top: 0;
  width: 53px;
  z-index: 1;
}
._shadow_1nf8b_19._prev_1nf8b_29 {
  background: linear-gradient(90deg, #13151d, #13151d00);
  left: 0;
}
._shadow_1nf8b_19._next_1nf8b_33 {
  background: linear-gradient(270deg, #13151d, #13151d00);
  right: 0;
}
._nav-button_1nf8b_38 {
  align-items: center;
  cursor: pointer;
  display: flex;
  height: 44px;
  justify-content: center;
  width: 44px;
}
._nav-button_1nf8b_38._disabled_1nf8b_46 {
  opacity: 0.5;
  pointer-events: none;
}
._icon_1nf8b_51 {
  color: #fff;
  font-size: 18px;
}
@keyframes _shadow-circle_862eu_1 {
  0% {
    box-shadow: 0 0 2px 3px var(--w-color-accent-7);
    opacity: 0.7;
    transform: scale(1);
  }
  to {
    box-shadow: 0 0 12px -10px var(--w-color-accent-7);
    opacity: 0.1;
    transform: scale(8);
  }
}
@keyframes _chevron-flash_862eu_1 {
  0% {
    box-shadow: 0 0 0 2px var(--w-surface-color-1);
  }
  30% {
    box-shadow: 0 0 calc(var(--chevron-size) / 2) 2px var(--w-surface-color-1);
  }
  to {
    box-shadow: 0 0 0 2px var(--w-surface-color-1);
  }
}
@keyframes _chevron-bright_862eu_1 {
  0% {
    filter: brightness(0.4);
    transform: scale(1);
  }
  30% {
    filter: brightness(1.4);
    transform: scale(1.1);
  }
  to {
    filter: brightness(1);
    transform: scale(1);
  }
}
._base_862eu_38 {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 4px;
  width: 100%;
  --transition-duration-time: 0.6s;
  --chevron-size: 40px;
}
._base_862eu_38._activeChevron_862eu_47 ._chevron_862eu_47 {
  animation-duration: calc(var(--transition-duration-time) * 2);
  animation-name: _chevron-bright_862eu_1;
  filter: brightness(1);
}
._base_862eu_38._activeChevron_862eu_47 ._chevron_862eu_47:before {
  animation-duration: calc(var(--transition-duration-time) * 2);
  animation-name: _chevron-flash_862eu_1;
  border-radius: 50%;
  content: "";
  display: block;
  height: calc(var(--chevron-size) / 2);
  left: calc(var(--chevron-size) / 4);
  position: absolute;
  top: calc(var(--chevron-size) / 4);
  width: calc(var(--chevron-size) / 2);
  z-index: -1;
}
._base_862eu_38._activeChevron_862eu_47 ._text_862eu_65 {
  color: var(--w-color-accent-7);
  transition: all;
  transition-duration: var(--transition-duration-time);
}
._base_862eu_38._activeChevron_862eu_47 ._scalePath_862eu_70:before {
  transform: translate(0);
  transition: all;
  transition-duration: var(--transition-duration-time);
}
._base_862eu_38._activeChevron_862eu_47 ._point_862eu_75 {
  background-color: var(--w-color-accent-7);
  transition: all;
  transition-delay: calc(var(--transition-duration-time) / 2);
}
._base_862eu_38._activeChevron_862eu_47 ._point_862eu_75:before {
  animation-delay: calc(var(--transition-duration-time) / 2);
  animation-duration: 2s;
  animation-name: _shadow-circle_862eu_1;
  border-radius: 50%;
  content: "";
  height: 8px;
  width: 8px;
}
._chevron_862eu_47 {
  border-radius: 50%;
  filter: brightness(0.4);
  height: var(--chevron-size);
  position: relative;
  width: var(--chevron-size);
}
._text_862eu_65 {
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-transform: none;
  --font-size: 12px;
  --line-height: 16px;
  color: var(--w-text-color-4);
}
._scaleWrap_862eu_108 {
  align-items: center;
  display: flex;
  justify-content: center;
  margin: 2px 0;
  position: relative;
  width: 100%;
}
._scalePath_862eu_70 {
  background-color: var(--w-surface-color-4);
  height: 1px;
  overflow: hidden;
  position: relative;
  width: 100%;
}
._scalePath_862eu_70:before {
  background-color: var(--w-color-accent-7);
  bottom: 0;
  content: "";
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  transform: translate(-200%);
}
._point_862eu_75 {
  align-items: center;
  background-color: var(--w-surface-color-4);
  border-radius: 50%;
  display: flex;
  height: 8px;
  justify-content: center;
  left: calc(50% - 4px);
  position: absolute;
  width: 8px;
}
._base_1ekdu_1 {
  align-items: center;
  display: flex;
  justify-content: space-between;
  width: 100%;
}
._base_1mylk_1 {
  align-items: center;
  display: flex;
  gap: 8px;
  justify-content: space-between;
}
._clockIcon_1mylk_8 {
  color: var(--w-color-accent-7);
  font-size: 32px;
}
._timerDescription_1mylk_13 {
  align-items: center;
  display: flex;
  gap: 4px;
}
._descriptionText_1mylk_22 {
  font-size: 14px;
  font-weight: 500;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-3);
  white-space: nowrap;
}
._descriptionIcon_1mylk_33 {
  color: var(--w-surface-color-4);
  font-size: 14px;
}
._timer_1mylk_13 {
  font-size: 14px;
  font-weight: 600;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-color-accent-7);
}
._collectButton_1mylk_48 {
  --button-icon-color: var(--w-color-accent-7);
}
._base_qle5m_1 {
  background-color: var(--w-surface-color-10);
  display: flex;
  flex-direction: column;
  gap: 12px;
  justify-content: space-between;
  min-height: 320px;
  padding: 20px;
  width: 100%;
}
@media (max-width: 768.98px) {
  ._base_qle5m_1 {
    padding: 20px 16px;
  }
}
._headerWrap_qle5m_17 {
  display: flex;
  flex-direction: column;
  gap: 8px;
  width: 100%;
}
._heading_qle5m_24 {
  align-items: center;
  display: flex;
  gap: 8px;
}
._icon_qle5m_30 {
  font-size: 24px;
}
._accent-7_qle5m_34 {
  color: var(--w-color-accent-7);
}
._accent-3_qle5m_38 {
  color: var(--w-color-accent-3);
}
._accent-1_qle5m_42 {
  color: var(--w-color-accent-1);
}
._header_qle5m_17 {
  font-size: 24px;
  font-weight: 600;
  line-height: 32px;
  text-transform: none;
  --font-size: 24px;
  --line-height: 32px;
}
@media (max-width: 768.98px) {
  ._header_qle5m_17 {
    font-size: 24px;
    font-weight: 600;
    line-height: 32px;
    text-transform: none;
    --font-size: 24px;
    --line-height: 32px;
  }
}
._description_qle5m_65 {
  color: var(--w-text-color-3);
}
._headerBtn_qle5m_69 {
  background-color: transparent;
  border: none;
  color: var(--w-text-color-1);
  cursor: pointer;
  outline: none;
  text-decoration: underline;
}
._descriptionText_qle5m_84,
._headerBtn_qle5m_69 {
  font-size: 14px;
  font-weight: 400;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
}
._descriptionText_qle5m_84 {
  color: var(--w-text-color-3);
  display: inline-block;
  margin-right: 4px;
}
._descriptionText_qle5m_84 > span {
  font-size: 14px;
  font-weight: 400;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-1);
}
._base_1u3qr_1 {
  display: flex;
  flex-direction: column;
  gap: 16px;
  height: 100%;
  width: 100%;
}
._itemDisabled_1u3qr_9 {
  align-items: center;
  display: flex;
  font-size: 12px;
  font-weight: 600;
  gap: 4px;
  height: 100%;
  justify-content: center;
  line-height: 16px;
  text-transform: none;
  width: 100%;
  --font-size: 12px;
  --line-height: 16px;
  color: var(--w-text-color-3);
}
._lockIcon_1u3qr_28 {
  font-size: 16px;
}
._infinityIcon_1u3qr_32 {
  color: var(--w-text-color-3);
  font-size: 16px;
  position: absolute;
  right: 0;
  top: 0;
}
@media (max-width: 768.98px) {
  ._infinityIcon_1u3qr_32 {
    font-size: 12px;
  }
}
._lockIcon_1u3qr_28 {
  color: var(--w-surface-color-3);
}
._toCaseButton_1u3qr_49 {
  width: 100%;
}
._images_1u3qr_53 {
  align-items: center;
  display: flex;
  justify-content: center;
  position: relative;
}
._imageSlot_1u3qr_60 {
  max-width: 140px;
}
._chevron_1u3qr_64 {
  bottom: -10px;
  height: 44px;
  left: calc(50% - 68px);
  position: absolute;
  width: 44px;
}
._basement_1u3qr_72 {
  height: 30px;
}
._base_eldqj_1,
._base_11wpw_1 {
  align-items: center;
  display: flex;
  gap: 8px;
}
._giftImage_11wpw_7 {
  display: block;
  height: 100px;
  margin: 0 auto;
  width: 90px;
}
._base_llmgg_1 {
  display: flex;
  flex-wrap: wrap;
  gap: 16px;
  width: 100%;
}
._base_llmgg_1 ._item_llmgg_7 {
  flex: 1;
  min-width: 334px;
}
._buy_1hyfc_1 {
  align-items: center;
  display: flex;
  gap: 4px;
}
._base_gq254_1 {
  align-items: stretch;
  background-color: var(--w-surface-color-10);
  display: flex;
  gap: 20px;
  overflow: hidden;
}
@media (max-width: 1024px) {
  ._base_gq254_1 {
    flex-direction: column;
  }
}
@media (max-width: 768.98px) {
  ._base_gq254_1 {
    gap: 0;
  }
}
._left_gq254_19 {
  gap: 12px;
}
._top_gq254_23 {
  align-items: flex-start;
  flex-basis: 45%;
  justify-content: center;
}
._head_gq254_33,
._top_gq254_23 {
  display: flex;
  flex-direction: column;
  gap: 16px;
  position: relative;
}
._head_gq254_33 {
  margin-left: 20px;
  padding: 12px 0;
  z-index: 1;
}
._imageBottom_gq254_44,
._imageTop_gq254_43 {
  background-image: url(/assets/images/levels/booster/info-bg.png);
  background-repeat: no-repeat;
  background-size: contain;
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
}
._imageTop_gq254_43 {
  background-image: url(/assets/images/levels/booster/bg-info-top.png);
}
@media (max-width: 1024px) {
  ._imageTop_gq254_43 {
    background-image: url(/assets/images/levels/booster/bg-info-top-mobile.png);
    background-position: 100%;
  }
}
@media (max-width: 768.98px) {
  ._imageTop_gq254_43 {
    background-position-x: 70px;
    bottom: unset;
    height: 100%;
    left: unset;
    max-width: 400px;
    top: unset;
    width: 100%;
  }
}
._imageBottom_gq254_44 {
  background-image: url(/assets/images/levels/booster/bg-info-bottom.png);
  background-position: bottom;
}
@media (max-width: 1024px) {
  ._imageBottom_gq254_44 {
    display: none;
  }
}
._content_gq254_87 {
  display: flex;
  flex-direction: column;
  gap: 8px;
  position: relative;
  z-index: 1;
}
@media (max-width: 768.98px) {
  ._content_gq254_87 {
    gap: 4px;
    margin-right: 16px;
  }
}
._title_gq254_101 {
  font-size: 36px;
  font-weight: 600;
  line-height: 49px;
  text-transform: none;
  --font-size: 36px;
  --line-height: 49px;
  align-items: center;
  color: var(--w-text-color-1);
  display: flex;
  gap: 12px;
  justify-content: flex-start;
}
@media (max-width: 768.98px) {
  ._title_gq254_101 {
    font-size: 18px;
    font-weight: 600;
    line-height: 24px;
    text-transform: none;
    --font-size: 18px;
    --line-height: 24px;
  }
}
._titleIcon_gq254_125 {
  color: var(--w-color-accent-6);
}
@media (max-width: 768.98px) {
  ._titleIcon_gq254_125 {
    display: none;
  }
}
._text_gq254_134 {
  font-size: 18px;
  font-weight: 600;
  line-height: 24px;
  text-transform: none;
  --font-size: 18px;
  --line-height: 24px;
  color: var(--w-text-color-1);
  display: inline-block;
  max-width: 450px;
}
._text_gq254_134 > span {
  color: var(--w-color-accent-6);
}
@media (max-width: 768.98px) {
  ._text_gq254_134 {
    font-size: 12px;
    font-weight: 400;
    line-height: 16px;
    text-transform: none;
    --font-size: 12px;
    --line-height: 16px;
    max-width: 340px;
  }
}
._myBoostsBtn_gq254_160 {
  min-width: 160px;
}
@media (max-width: 768.98px) {
  ._myBoostsBtn_gq254_160 {
    min-width: unset;
  }
}
._boosters-group_gq254_169 {
  display: grid;
  flex-grow: 1;
  gap: 8px;
  grid-template-columns: repeat(3, 1fr);
  padding: 20px;
}
@media (max-width: 600px) {
  ._boosters-group_gq254_169 {
    display: flex;
    flex-direction: column-reverse;
  }
}
._boosters_gq254_169 {
  display: grid;
  gap: 8px;
}
@media (max-width: 600px) {
  ._boosters_gq254_169 {
    grid-template-columns: repeat(2, 1fr);
  }
}
._base_1ajj8_1,
._body_1ajj8_1 {
  display: flex;
  flex-direction: column;
  gap: 72px;
}
@media (max-width: 768.98px) {
  ._base_1ajj8_1,
  ._body_1ajj8_1 {
    gap: 40px;
  }
}
._header_1ajj8_12 {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
@media (max-width: 768.98px) {
  ._header_1ajj8_12 {
    gap: 0;
  }
}
@keyframes eventFadeInSlide {
  0% {
    opacity: 0;
    transform: translateY(100%);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
.eventFadeInSlide {
  animation-name: eventFadeInSlide;
}
@keyframes eventFadeOutSlide {
  0% {
    opacity: 1;
    transform: translateY(0);
  }
  50% {
    opacity: 0;
  }
  to {
    opacity: 0;
    transform: translateY(100%);
  }
}
.eventFadeOutSlide {
  animation-name: eventFadeOutSlide;
}
@keyframes eventFadeIn {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.eventFadeIn {
  animation-name: eventFadeIn;
}
@keyframes eventFadeOut {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.eventFadeOut {
  animation-name: eventFadeOut;
}
.fade-move {
  transition: transform 0.3s ease-out;
}
.digits-input {
  position: relative;
}
.digits-input--input {
  margin-bottom: unset !important;
  transition: border 0.3s ease;
}
.digits-input--input .input {
  background: transparent;
  border-color: #292937;
  color: #fff;
  font-size: 0.75rem;
  font-style: normal;
  font-weight: 500;
  line-height: 1rem;
}
.digits-input:is(.success) .digits-input--input .input {
  border-image-slice: 1;
  border-image-source: linear-gradient(90deg, #68e655, #00a15b);
}
.digits-input:is(.error) .digits-input--input .input {
  border-color: #d84545;
}
.digits-input .error,
.digits-input .success {
  position: absolute;
  right: 0.625rem;
  top: 50%;
  transform: translate(-0.625rem, -50%);
}
.digits-input .success {
  color: #68e655;
  font-size: 0.5rem;
}
.digits-input .error {
  align-items: center;
  color: #d84545;
  display: flex;
  gap: 0.375rem;
}
.digits-input .error span {
  font-size: 0.75rem;
  font-style: normal;
  font-weight: 500;
  line-height: 1rem;
}
.second-factor[data-v-313a62d2] {
  align-items: center;
  background: #13151d url(/static/secondFactor/bg.png) 50% no-repeat;
  background-size: cover;
  display: flex;
  flex-direction: column;
  justify-content: center;
  min-height: 100vh;
  padding: 2rem 0;
}
.second-factor__send-button[data-v-313a62d2] {
  margin-top: 10px;
}
.second-factor__form[data-v-313a62d2] {
  align-items: center;
  background: #161821;
  border-radius: 2px;
  border-top: 2px solid #2abd69;
  display: flex;
  flex-direction: column;
  justify-content: center;
  min-height: 100%;
  min-width: 33.125rem;
  overflow: hidden;
  padding: 1.125rem 1.875rem 1.25rem;
  position: relative;
}
@media screen and (max-width: 768px) {
  .second-factor__form[data-v-313a62d2] {
    min-width: unset;
  }
}
.second-factor__form[data-v-313a62d2]:before {
  background: #2abd69;
  bottom: 83.81%;
  content: "";
  filter: blur(260px);
  left: -22.26%;
  opacity: 0.2;
  position: absolute;
  right: -22.26%;
  top: -18.32%;
}
.second-factor__form--device[data-v-313a62d2] {
  color: #2abd69;
  font-size: 1.5rem;
  padding-top: 2.1875rem;
}
.second-factor__form--title[data-v-313a62d2] {
  color: #dce1e5;
  font-size: 1.125rem;
  font-style: normal;
  font-weight: 700;
  line-height: 1.5625rem;
  padding-top: 1.25rem;
  text-transform: uppercase;
}
.second-factor__form--subtitle[data-v-313a62d2] {
  color: #8f9daa;
  font-size: 0.875rem;
  font-weight: 500;
  line-height: 1.1875rem;
  padding-top: 0.625rem;
  text-align: center;
}
.second-factor__form--user[data-v-313a62d2] {
  align-items: center;
  display: flex;
  gap: 0.625rem;
  justify-content: center;
  padding-bottom: 1.5625rem;
  padding-top: 1.75rem;
  position: relative;
}
.second-factor__form--user[data-v-313a62d2]:after {
  background-color: #515765;
  bottom: 0;
  content: "";
  height: 1px;
  left: 50%;
  opacity: 0.2;
  position: absolute;
  transform: translate(-50%);
  width: 22.5rem;
}
.second-factor__form--user__logout[data-v-313a62d2] {
  align-items: center;
  border: 1px solid #292937;
  color: #d84545;
  cursor: pointer;
  display: flex;
  gap: 0.625rem;
  padding: 0.375rem 0.9375rem;
}
.second-factor__form--user__logout span[data-v-313a62d2] {
  font-size: 0.75rem;
  font-style: normal;
  font-weight: 600;
  line-height: 1rem;
}
.second-factor__form--digit[data-v-313a62d2] {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 0.9375rem;
  justify-content: center;
  max-width: 22.5rem;
  padding-bottom: 1.875rem;
  padding-top: 1.5625rem;
  position: relative;
  text-align: center;
}
.second-factor__form--digit__title[data-v-313a62d2] {
  color: #dce1e5;
  font-size: 0.875rem;
  font-style: normal;
  font-weight: 500;
  line-height: 1.1875rem;
}
.second-factor__form--digit__forgot[data-v-313a62d2] {
  align-items: center;
  display: flex;
  gap: 0.3125rem;
  justify-content: center;
}
.second-factor__form--digit__forgot--text[data-v-313a62d2] {
  color: #8f9daa;
  font-size: 0.75rem;
  font-style: normal;
  font-weight: 400;
  line-height: 1rem;
}
.second-factor__form--digit__forgot--text a[data-v-313a62d2] {
  color: #f1f1f1;
  font-size: 0.75rem;
  font-weight: 500;
  line-height: 1rem;
  padding-left: 0.625rem;
  text-decoration-line: underline;
}
.second-factor__form--digit__forgot i[data-v-313a62d2] {
  cursor: pointer;
  font-size: 0.625rem;
  transition: all 0.3s ease;
}
.second-factor__form--digit__forgot i[data-v-313a62d2]:hover {
  transform: translate(5px, -5px);
}
.second-factor__form--app[data-v-313a62d2] {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 0.625rem;
  max-width: 29.375rem;
  padding-top: 1.875rem;
  position: relative;
  width: 100%;
}
.second-factor__form--app[data-v-313a62d2]:before {
  background-color: #515765;
  content: "";
  height: 1px;
  left: 50%;
  max-width: 29.375rem;
  opacity: 0.2;
  position: absolute;
  top: 0;
  transform: translate(-50%);
  width: 100%;
}
.second-factor__form--app__title[data-v-313a62d2] {
  color: #dce1e5;
  font-size: 0.875rem;
  font-style: normal;
  font-weight: 700;
  line-height: 1.1875rem;
}
.second-factor__form--app__market[data-v-313a62d2] {
  color: #8f9daa;
  font-size: 0.75rem;
  font-weight: 500;
  line-height: 1rem;
  text-align: center;
}
.second-factor__form--app__markets[data-v-313a62d2] {
  display: flex;
  gap: 1.25rem;
  padding-top: 0.625rem;
}
.second-factor__form .socials[data-v-313a62d2] {
  gap: unset !important;
  justify-content: space-evenly;
  padding-top: 3.125rem;
  width: 100%;
}
.second-factor .user {
  border: 1px solid #292937;
  border-radius: 2px;
  max-width: 200px;
  padding: 0.375rem 0.9375rem;
}
.second-factor .user .avatar {
  height: 1.125rem;
  min-width: 1.125rem;
  padding: unset;
  width: 1.125rem;
}
.second-factor .user .desc .name {
  color: #dce1e5;
  font-size: 0.75rem;
  font-weight: 500;
  line-height: 1rem;
  max-width: 7.75rem;
}
.second-factor .digits-input {
  width: 100%;
}
.second-factor .socials-list__icon {
  color: #515765 !important;
}
.popit-wrap[data-v-9ab4ca0f] {
  padding: 1%;
}
.popit[data-v-9ab4ca0f] {
  background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.4), transparent),
    linear-gradient(0deg, rgba(0, 0, 0, 0.2), transparent),
    linear-gradient(180deg, #ee2829, #febc1d);
  background-position: top, bottom, 50%;
  background-repeat: no-repeat, no-repeat, no-repeat;
  background-size: 100% 33%, 100% 33%, 100%;
  border-radius: 10%;
  position: relative;
  width: 100%;
}
.popit[data-v-9ab4ca0f]:after {
  content: "";
  display: block;
  padding-bottom: 100%;
}
.popit[data-v-9ab4ca0f]:before {
  background: linear-gradient(180deg, #bb1b1c, #dc9f0d);
  border-radius: 10%;
  bottom: -1%;
  content: "";
  left: -1%;
  position: absolute;
  right: -1%;
  top: -1%;
  z-index: -1;
}
.popit__row[data-v-9ab4ca0f] {
  display: flex;
}
.popit-cell[data-v-9ab4ca0f] {
  border-radius: 50%;
  height: 100%;
  position: relative;
  width: 100%;
}
.popit-cell__inner[data-v-9ab4ca0f] {
  border-radius: 50%;
  bottom: 5%;
  box-shadow: inset 0.25rem 0.25rem 0.375rem #3e0b0060;
  left: 5%;
  position: absolute;
  right: 5%;
  top: 5%;
}
.popit-cell__skin[data-v-9ab4ca0f] {
  animation: skin-fade-in-9ab4ca0f 1s ease forwards;
  left: 50%;
  opacity: 0;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 1;
}
.popit_1 .popit__row[data-v-9ab4ca0f] {
  height: 94%;
}
.popit_1 .popit__row_1[data-v-9ab4ca0f] {
  left: 3%;
  position: absolute;
  right: 3%;
  top: 3%;
}
.popit_1 .popit__row_1 .popit-cell[data-v-9ab4ca0f] {
  background: linear-gradient(180deg, #ee2829, #febc1d);
  border: 0.25rem solid #f46f70;
}
@media screen and (max-width: 768px) {
  .popit_1 .popit__row_1 .popit-cell[data-v-9ab4ca0f] {
    border-width: 0.125rem;
  }
}
.popit_1 .popit__row_1 .popit-cell .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f9a16c 2%, #febc1d 55%, #ce9201);
}
.popit_1 .popit__row_1 .popit-cell .popit-cell__inner[data-v-9ab4ca0f]:after {
  background: #fff;
  content: "";
  filter: blur(0.7rem);
  height: 35%;
  left: 18%;
  opacity: 0.78;
  position: absolute;
  top: 15%;
  transform: rotate(46.2deg);
  width: 30%;
}
.popit_1 .popit__row_1 .popit-cell:hover .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fbc19d 2%, #fecb50 55%, #febc1d);
}
.popit_1 .popit__row_1 .popit-cell:active .popit-cell__inner[data-v-9ab4ca0f],
.popit_1 .popit__row_1 .popit-cell:focus .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f5620b 2%, #ce9201 55%, #b48001);
}
.popit_1
  .popit__row_1
  .popit-cell:active
  .popit-cell__inner[data-v-9ab4ca0f]:after,
.popit_1
  .popit__row_1
  .popit-cell:focus
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_1
  .popit__row_1
  .popit-cell_disabled:active
  .popit-cell__inner[data-v-9ab4ca0f],
.popit_1
  .popit__row_1
  .popit-cell_disabled:focus
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fbc19d 2%, #fecb50 55%, #febc1d);
}
.popit_1
  .popit__row_1
  .popit-cell_disabled:active
  .popit-cell__inner[data-v-9ab4ca0f]:after,
.popit_1
  .popit__row_1
  .popit-cell_disabled:focus
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: "";
}
.popit_1 .popit__row_1 .popit-cell_pressed .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f5620b 2%, #ce9201 55%, #b48001);
}
.popit_1 .popit__row_1 .popit-cell_pressed[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_1
  .popit__row_1
  .popit-cell_pressed:hover
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f5620b 2%, #ce9201 55%, #b48001);
}
.popit_1
  .popit__row_1
  .popit-cell_pressed:hover
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_1 .popit__row_1 .popit-cell_popped .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f5620b 2%, #ce9201 55%, #b48001);
}
.popit_1 .popit__row_1 .popit-cell_popped[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_1
  .popit__row_1
  .popit-cell_popped:hover
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f67223 2%, #e7a401 55%, #ce9201);
}
.popit_2 .popit__row[data-v-9ab4ca0f] {
  height: 47%;
}
.popit_2 .popit__row_1[data-v-9ab4ca0f] {
  left: 3%;
  position: absolute;
  right: 3%;
  top: 3%;
}
.popit_2 .popit__row_1[data-v-9ab4ca0f]:after {
  background: #e36817;
  bottom: -3%;
  box-shadow: 0 0.3125rem 1.25rem #000000d9;
  content: "";
  height: 8%;
  left: -3.2%;
  position: absolute;
  right: -3.2%;
  z-index: 1;
}
@media screen and (max-width: 768px) {
  .popit_2 .popit__row_1[data-v-9ab4ca0f]:after {
    box-shadow: 0 0.2125rem 0.8rem 0.1rem #000000a8;
  }
}
.popit_2 .popit__row_1 .popit-cell[data-v-9ab4ca0f] {
  background: linear-gradient(180deg, #ee2829, #f67223);
  border: 0.25rem solid #f46f70;
}
@media screen and (max-width: 768px) {
  .popit_2 .popit__row_1 .popit-cell[data-v-9ab4ca0f] {
    border-width: 0.125rem;
  }
}
.popit_2 .popit__row_1 .popit-cell .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f6886e 2%, #f67223 55%, #c44f08);
}
.popit_2 .popit__row_1 .popit-cell .popit-cell__inner[data-v-9ab4ca0f]:after {
  background: #fff;
  content: "";
  filter: blur(0.7rem);
  height: 35%;
  left: 18%;
  opacity: 0.78;
  position: absolute;
  top: 15%;
  transform: rotate(46.2deg);
  width: 30%;
}
.popit_2 .popit__row_1 .popit-cell:hover .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f9b09e 2%, #f89154 55%, #f67223);
}
.popit_2 .popit__row_1 .popit-cell:active .popit-cell__inner[data-v-9ab4ca0f],
.popit_2 .popit__row_1 .popit-cell:focus .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f03a0e 2%, #c44f08 55%, #ac4507);
}
.popit_2
  .popit__row_1
  .popit-cell:active
  .popit-cell__inner[data-v-9ab4ca0f]:after,
.popit_2
  .popit__row_1
  .popit-cell:focus
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_2
  .popit__row_1
  .popit-cell_disabled:active
  .popit-cell__inner[data-v-9ab4ca0f],
.popit_2
  .popit__row_1
  .popit-cell_disabled:focus
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f9b09e 2%, #f89154 55%, #f67223);
}
.popit_2
  .popit__row_1
  .popit-cell_disabled:active
  .popit-cell__inner[data-v-9ab4ca0f]:after,
.popit_2
  .popit__row_1
  .popit-cell_disabled:focus
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: "";
}
.popit_2 .popit__row_1 .popit-cell_pressed .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f03a0e 2%, #c44f08 55%, #ac4507);
}
.popit_2 .popit__row_1 .popit-cell_pressed[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_2
  .popit__row_1
  .popit-cell_pressed:hover
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f03a0e 2%, #c44f08 55%, #ac4507);
}
.popit_2
  .popit__row_1
  .popit-cell_pressed:hover
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_2 .popit__row_1 .popit-cell_popped .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f03a0e 2%, #c44f08 55%, #ac4507);
}
.popit_2 .popit__row_1 .popit-cell_popped[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_2
  .popit__row_1
  .popit-cell_popped:hover
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f24d26 2%, #dd5809 55%, #c44f08);
}
.popit_2 .popit__row_2[data-v-9ab4ca0f] {
  left: 3%;
  position: absolute;
  right: 3%;
  top: 50%;
}
.popit_2 .popit__row_2 .popit-cell[data-v-9ab4ca0f] {
  background: linear-gradient(180deg, #f67223, #febc1d);
  border: 0.25rem solid #f9a16c;
}
@media screen and (max-width: 768px) {
  .popit_2 .popit__row_2 .popit-cell[data-v-9ab4ca0f] {
    border-width: 0.125rem;
  }
}
.popit_2 .popit__row_2 .popit-cell .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fcba6b 2%, #febc1d 55%, #ce9201);
}
.popit_2 .popit__row_2 .popit-cell .popit-cell__inner[data-v-9ab4ca0f]:after {
  background: #fff;
  content: "";
  filter: blur(0.7rem);
  height: 35%;
  left: 18%;
  opacity: 0.78;
  position: absolute;
  top: 15%;
  transform: rotate(46.2deg);
  width: 30%;
}
.popit_2 .popit__row_2 .popit-cell:hover .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fdd19d 2%, #fecb50 55%, #febc1d);
}
.popit_2 .popit__row_2 .popit-cell:active .popit-cell__inner[data-v-9ab4ca0f],
.popit_2 .popit__row_2 .popit-cell:focus .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f98b07 2%, #ce9201 55%, #b48001);
}
.popit_2
  .popit__row_2
  .popit-cell:active
  .popit-cell__inner[data-v-9ab4ca0f]:after,
.popit_2
  .popit__row_2
  .popit-cell:focus
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_2
  .popit__row_2
  .popit-cell_disabled:active
  .popit-cell__inner[data-v-9ab4ca0f],
.popit_2
  .popit__row_2
  .popit-cell_disabled:focus
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fdd19d 2%, #fecb50 55%, #febc1d);
}
.popit_2
  .popit__row_2
  .popit-cell_disabled:active
  .popit-cell__inner[data-v-9ab4ca0f]:after,
.popit_2
  .popit__row_2
  .popit-cell_disabled:focus
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: "";
}
.popit_2 .popit__row_2 .popit-cell_pressed .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f98b07 2%, #ce9201 55%, #b48001);
}
.popit_2 .popit__row_2 .popit-cell_pressed[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_2
  .popit__row_2
  .popit-cell_pressed:hover
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f98b07 2%, #ce9201 55%, #b48001);
}
.popit_2
  .popit__row_2
  .popit-cell_pressed:hover
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_2 .popit__row_2 .popit-cell_popped .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f98b07 2%, #ce9201 55%, #b48001);
}
.popit_2 .popit__row_2 .popit-cell_popped[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_2
  .popit__row_2
  .popit-cell_popped:hover
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fa9720 2%, #e7a401 55%, #ce9201);
}
.popit_3 .popit__row[data-v-9ab4ca0f] {
  height: 31.3333333333%;
}
.popit_3 .popit__row_1[data-v-9ab4ca0f] {
  left: 3%;
  position: absolute;
  right: 3%;
  top: 3%;
}
.popit_3 .popit__row_1[data-v-9ab4ca0f]:after {
  background: #dd4f1a;
  bottom: -3%;
  box-shadow: 0 0.3125rem 1.25rem #000000d9;
  content: "";
  height: 8%;
  left: -3.2%;
  position: absolute;
  right: -3.2%;
  z-index: 1;
}
@media screen and (max-width: 768px) {
  .popit_3 .popit__row_1[data-v-9ab4ca0f]:after {
    box-shadow: 0 0.2125rem 0.8rem 0.1rem #000000a8;
  }
}
.popit_3 .popit__row_1 .popit-cell[data-v-9ab4ca0f] {
  background: linear-gradient(180deg, #ee2829, #f35925);
  border: 0.25rem solid #f46f70;
}
@media screen and (max-width: 768px) {
  .popit_3 .popit__row_1 .popit-cell[data-v-9ab4ca0f] {
    border-width: 0.125rem;
  }
}
.popit_3 .popit__row_1 .popit-cell .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f6806f 2%, #f35925 55%, #c1390b);
}
.popit_3 .popit__row_1 .popit-cell .popit-cell__inner[data-v-9ab4ca0f]:after {
  background: #fff;
  content: "";
  filter: blur(0.7rem);
  height: 35%;
  left: 18%;
  opacity: 0.78;
  position: absolute;
  top: 15%;
  transform: rotate(46.2deg);
  width: 30%;
}
.popit_3 .popit__row_1 .popit-cell:hover .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f9aa9f 2%, #f67e55 55%, #f35925);
}
.popit_3 .popit__row_1 .popit-cell:active .popit-cell__inner[data-v-9ab4ca0f],
.popit_3 .popit__row_1 .popit-cell:focus .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #ef2c0f 2%, #c1390b 55%, #a93209);
}
.popit_3
  .popit__row_1
  .popit-cell:active
  .popit-cell__inner[data-v-9ab4ca0f]:after,
.popit_3
  .popit__row_1
  .popit-cell:focus
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_3
  .popit__row_1
  .popit-cell_disabled:active
  .popit-cell__inner[data-v-9ab4ca0f],
.popit_3
  .popit__row_1
  .popit-cell_disabled:focus
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f9aa9f 2%, #f67e55 55%, #f35925);
}
.popit_3
  .popit__row_1
  .popit-cell_disabled:active
  .popit-cell__inner[data-v-9ab4ca0f]:after,
.popit_3
  .popit__row_1
  .popit-cell_disabled:focus
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: "";
}
.popit_3 .popit__row_1 .popit-cell_pressed .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #ef2c0f 2%, #c1390b 55%, #a93209);
}
.popit_3 .popit__row_1 .popit-cell_pressed[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_3
  .popit__row_1
  .popit-cell_pressed:hover
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #ef2c0f 2%, #c1390b 55%, #a93209);
}
.popit_3
  .popit__row_1
  .popit-cell_pressed:hover
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_3 .popit__row_1 .popit-cell_popped .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #ef2c0f 2%, #c1390b 55%, #a93209);
}
.popit_3 .popit__row_1 .popit-cell_popped[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_3
  .popit__row_1
  .popit-cell_popped:hover
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f14127 2%, #d9400c 55%, #c1390b);
}
.popit_3 .popit__row_2[data-v-9ab4ca0f] {
  left: 3%;
  position: absolute;
  right: 3%;
  top: 34.3333333333%;
}
.popit_3 .popit__row_2[data-v-9ab4ca0f]:after {
  background: #e88014;
  bottom: -3%;
  box-shadow: 0 0.3125rem 1.25rem #000000d9;
  content: "";
  height: 8%;
  left: -3.2%;
  position: absolute;
  right: -3.2%;
  z-index: 1;
}
@media screen and (max-width: 768px) {
  .popit_3 .popit__row_2[data-v-9ab4ca0f]:after {
    box-shadow: 0 0.2125rem 0.8rem 0.1rem #000000a8;
  }
}
.popit_3 .popit__row_2 .popit-cell[data-v-9ab4ca0f] {
  background: linear-gradient(180deg, #f35925, #f98b21);
  border: 0.25rem solid #f7906e;
}
@media screen and (max-width: 768px) {
  .popit_3 .popit__row_2 .popit-cell[data-v-9ab4ca0f] {
    border-width: 0.125rem;
  }
}
.popit_3 .popit__row_2 .popit-cell .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f9a16c 2%, #f98b21 55%, #c86505);
}
.popit_3 .popit__row_2 .popit-cell .popit-cell__inner[data-v-9ab4ca0f]:after {
  background: #fff;
  content: "";
  filter: blur(0.7rem);
  height: 35%;
  left: 18%;
  opacity: 0.78;
  position: absolute;
  top: 15%;
  transform: rotate(46.2deg);
  width: 30%;
}
.popit_3 .popit__row_2 .popit-cell:hover .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fbc19d 2%, #faa553 55%, #f98b21);
}
.popit_3 .popit__row_2 .popit-cell:active .popit-cell__inner[data-v-9ab4ca0f],
.popit_3 .popit__row_2 .popit-cell:focus .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f5620b 2%, #c86505 55%, #af5805);
}
.popit_3
  .popit__row_2
  .popit-cell:active
  .popit-cell__inner[data-v-9ab4ca0f]:after,
.popit_3
  .popit__row_2
  .popit-cell:focus
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_3
  .popit__row_2
  .popit-cell_disabled:active
  .popit-cell__inner[data-v-9ab4ca0f],
.popit_3
  .popit__row_2
  .popit-cell_disabled:focus
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fbc19d 2%, #faa553 55%, #f98b21);
}
.popit_3
  .popit__row_2
  .popit-cell_disabled:active
  .popit-cell__inner[data-v-9ab4ca0f]:after,
.popit_3
  .popit__row_2
  .popit-cell_disabled:focus
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: "";
}
.popit_3 .popit__row_2 .popit-cell_pressed .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f5620b 2%, #c86505 55%, #af5805);
}
.popit_3 .popit__row_2 .popit-cell_pressed[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_3
  .popit__row_2
  .popit-cell_pressed:hover
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f5620b 2%, #c86505 55%, #af5805);
}
.popit_3
  .popit__row_2
  .popit-cell_pressed:hover
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_3 .popit__row_2 .popit-cell_popped .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f5620b 2%, #c86505 55%, #af5805);
}
.popit_3 .popit__row_2 .popit-cell_popped[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_3
  .popit__row_2
  .popit-cell_popped:hover
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f67223 2%, #e17106 55%, #c86505);
}
.popit_3 .popit__row_3[data-v-9ab4ca0f] {
  left: 3%;
  position: absolute;
  right: 3%;
  top: 65.6666666667%;
}
.popit_3 .popit__row_3 .popit-cell[data-v-9ab4ca0f] {
  background: linear-gradient(180deg, #f98b21, #febc1d);
  border: 0.25rem solid #fbb26b;
}
@media screen and (max-width: 768px) {
  .popit_3 .popit__row_3 .popit-cell[data-v-9ab4ca0f] {
    border-width: 0.125rem;
  }
}
.popit_3 .popit__row_3 .popit-cell .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fcc26a 2%, #febc1d 55%, #ce9201);
}
.popit_3 .popit__row_3 .popit-cell .popit-cell__inner[data-v-9ab4ca0f]:after {
  background: #fff;
  content: "";
  filter: blur(0.7rem);
  height: 35%;
  left: 18%;
  opacity: 0.78;
  position: absolute;
  top: 15%;
  transform: rotate(46.2deg);
  width: 30%;
}
.popit_3 .popit__row_3 .popit-cell:hover .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fdd69c 2%, #fecb50 55%, #febc1d);
}
.popit_3 .popit__row_3 .popit-cell:active .popit-cell__inner[data-v-9ab4ca0f],
.popit_3 .popit__row_3 .popit-cell:focus .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fb9906 2%, #ce9201 55%, #b48001);
}
.popit_3
  .popit__row_3
  .popit-cell:active
  .popit-cell__inner[data-v-9ab4ca0f]:after,
.popit_3
  .popit__row_3
  .popit-cell:focus
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_3
  .popit__row_3
  .popit-cell_disabled:active
  .popit-cell__inner[data-v-9ab4ca0f],
.popit_3
  .popit__row_3
  .popit-cell_disabled:focus
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fdd69c 2%, #fecb50 55%, #febc1d);
}
.popit_3
  .popit__row_3
  .popit-cell_disabled:active
  .popit-cell__inner[data-v-9ab4ca0f]:after,
.popit_3
  .popit__row_3
  .popit-cell_disabled:focus
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: "";
}
.popit_3 .popit__row_3 .popit-cell_pressed .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fb9906 2%, #ce9201 55%, #b48001);
}
.popit_3 .popit__row_3 .popit-cell_pressed[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_3
  .popit__row_3
  .popit-cell_pressed:hover
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fb9906 2%, #ce9201 55%, #b48001);
}
.popit_3
  .popit__row_3
  .popit-cell_pressed:hover
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_3 .popit__row_3 .popit-cell_popped .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fb9906 2%, #ce9201 55%, #b48001);
}
.popit_3 .popit__row_3 .popit-cell_popped[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_3
  .popit__row_3
  .popit-cell_popped:hover
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fba31f 2%, #e7a401 55%, #ce9201);
}
.popit_4 .popit__row[data-v-9ab4ca0f] {
  height: 23.5%;
}
.popit_4 .popit__row_1[data-v-9ab4ca0f] {
  left: 3%;
  position: absolute;
  right: 3%;
  top: 3%;
}
.popit_4 .popit__row_1[data-v-9ab4ca0f]:after {
  background: #da431b;
  bottom: -3%;
  box-shadow: 0 0.3125rem 1.25rem #000000d9;
  content: "";
  height: 8%;
  left: -3.2%;
  position: absolute;
  right: -3.2%;
  z-index: 1;
}
@media screen and (max-width: 768px) {
  .popit_4 .popit__row_1[data-v-9ab4ca0f]:after {
    box-shadow: 0 0.2125rem 0.8rem 0.1rem #000000a8;
  }
}
.popit_4 .popit__row_1 .popit-cell[data-v-9ab4ca0f] {
  background: linear-gradient(180deg, #ee2829, #f24d26);
  border: 0.25rem solid #f46f70;
}
@media screen and (max-width: 768px) {
  .popit_4 .popit__row_1 .popit-cell[data-v-9ab4ca0f] {
    border-width: 0.125rem;
  }
}
.popit_4 .popit__row_1 .popit-cell .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f57c70 2%, #f24d26 55%, #c02e0c);
}
.popit_4 .popit__row_1 .popit-cell .popit-cell__inner[data-v-9ab4ca0f]:after {
  background: #fff;
  content: "";
  filter: blur(0.7rem);
  height: 35%;
  left: 18%;
  opacity: 0.78;
  position: absolute;
  top: 15%;
  transform: rotate(46.2deg);
  width: 30%;
}
.popit_4 .popit__row_1 .popit-cell:hover .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f8a89f 2%, #f57456 55%, #f24d26);
}
.popit_4 .popit__row_1 .popit-cell:active .popit-cell__inner[data-v-9ab4ca0f],
.popit_4 .popit__row_1 .popit-cell:focus .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #ee2611 2%, #c02e0c 55%, #a8280a);
}
.popit_4
  .popit__row_1
  .popit-cell:active
  .popit-cell__inner[data-v-9ab4ca0f]:after,
.popit_4
  .popit__row_1
  .popit-cell:focus
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_4
  .popit__row_1
  .popit-cell_disabled:active
  .popit-cell__inner[data-v-9ab4ca0f],
.popit_4
  .popit__row_1
  .popit-cell_disabled:focus
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f8a89f 2%, #f57456 55%, #f24d26);
}
.popit_4
  .popit__row_1
  .popit-cell_disabled:active
  .popit-cell__inner[data-v-9ab4ca0f]:after,
.popit_4
  .popit__row_1
  .popit-cell_disabled:focus
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: "";
}
.popit_4 .popit__row_1 .popit-cell_pressed .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #ee2611 2%, #c02e0c 55%, #a8280a);
}
.popit_4 .popit__row_1 .popit-cell_pressed[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_4
  .popit__row_1
  .popit-cell_pressed:hover
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #ee2611 2%, #c02e0c 55%, #a8280a);
}
.popit_4
  .popit__row_1
  .popit-cell_pressed:hover
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_4 .popit__row_1 .popit-cell_popped .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #ee2611 2%, #c02e0c 55%, #a8280a);
}
.popit_4 .popit__row_1 .popit-cell_popped[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_4
  .popit__row_1
  .popit-cell_popped:hover
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f03b28 2%, #d8340d 55%, #c02e0c);
}
.popit_4 .popit__row_2[data-v-9ab4ca0f] {
  left: 3%;
  position: absolute;
  right: 3%;
  top: 26.5%;
}
.popit_4 .popit__row_2[data-v-9ab4ca0f]:after {
  background: #e36817;
  bottom: -3%;
  box-shadow: 0 0.3125rem 1.25rem #000000d9;
  content: "";
  height: 8%;
  left: -3.2%;
  position: absolute;
  right: -3.2%;
  z-index: 1;
}
@media screen and (max-width: 768px) {
  .popit_4 .popit__row_2[data-v-9ab4ca0f]:after {
    box-shadow: 0 0.2125rem 0.8rem 0.1rem #000000a8;
  }
}
.popit_4 .popit__row_2 .popit-cell[data-v-9ab4ca0f] {
  background: linear-gradient(180deg, #f24d26, #f67223);
  border: 0.25rem solid #f6886e;
}
@media screen and (max-width: 768px) {
  .popit_4 .popit__row_2 .popit-cell[data-v-9ab4ca0f] {
    border-width: 0.125rem;
  }
}
.popit_4 .popit__row_2 .popit-cell .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f8956e 2%, #f67223 55%, #c44f08);
}
.popit_4 .popit__row_2 .popit-cell .popit-cell__inner[data-v-9ab4ca0f]:after {
  background: #fff;
  content: "";
  filter: blur(0.7rem);
  height: 35%;
  left: 18%;
  opacity: 0.78;
  position: absolute;
  top: 15%;
  transform: rotate(46.2deg);
  width: 30%;
}
.popit_4 .popit__row_2 .popit-cell:hover .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fab99e 2%, #f89154 55%, #f67223);
}
.popit_4 .popit__row_2 .popit-cell:active .popit-cell__inner[data-v-9ab4ca0f],
.popit_4 .popit__row_2 .popit-cell:focus .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f34e0d 2%, #c44f08 55%, #ac4507);
}
.popit_4
  .popit__row_2
  .popit-cell:active
  .popit-cell__inner[data-v-9ab4ca0f]:after,
.popit_4
  .popit__row_2
  .popit-cell:focus
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_4
  .popit__row_2
  .popit-cell_disabled:active
  .popit-cell__inner[data-v-9ab4ca0f],
.popit_4
  .popit__row_2
  .popit-cell_disabled:focus
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fab99e 2%, #f89154 55%, #f67223);
}
.popit_4
  .popit__row_2
  .popit-cell_disabled:active
  .popit-cell__inner[data-v-9ab4ca0f]:after,
.popit_4
  .popit__row_2
  .popit-cell_disabled:focus
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: "";
}
.popit_4 .popit__row_2 .popit-cell_pressed .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f34e0d 2%, #c44f08 55%, #ac4507);
}
.popit_4 .popit__row_2 .popit-cell_pressed[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_4
  .popit__row_2
  .popit-cell_pressed:hover
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f34e0d 2%, #c44f08 55%, #ac4507);
}
.popit_4
  .popit__row_2
  .popit-cell_pressed:hover
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_4 .popit__row_2 .popit-cell_popped .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f34e0d 2%, #c44f08 55%, #ac4507);
}
.popit_4 .popit__row_2 .popit-cell_popped[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_4
  .popit__row_2
  .popit-cell_popped:hover
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f46025 2%, #dd5809 55%, #c44f08);
}
.popit_4 .popit__row_3[data-v-9ab4ca0f] {
  left: 3%;
  position: absolute;
  right: 3%;
  top: 50%;
}
.popit_4 .popit__row_3[data-v-9ab4ca0f]:after {
  background: #ec8c13;
  bottom: -3%;
  box-shadow: 0 0.3125rem 1.25rem #000000d9;
  content: "";
  height: 8%;
  left: -3.2%;
  position: absolute;
  right: -3.2%;
  z-index: 1;
}
@media screen and (max-width: 768px) {
  .popit_4 .popit__row_3[data-v-9ab4ca0f]:after {
    box-shadow: 0 0.2125rem 0.8rem 0.1rem #000000a8;
  }
}
.popit_4 .popit__row_3 .popit-cell[data-v-9ab4ca0f] {
  background: linear-gradient(180deg, #f67223, #fa9720);
  border: 0.25rem solid #f9a16c;
}
@media screen and (max-width: 768px) {
  .popit_4 .popit__row_3 .popit-cell[data-v-9ab4ca0f] {
    border-width: 0.125rem;
  }
}
.popit_4 .popit__row_3 .popit-cell .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #faae6c 2%, #fa9720 55%, #c97005);
}
.popit_4 .popit__row_3 .popit-cell .popit-cell__inner[data-v-9ab4ca0f]:after {
  background: #fff;
  content: "";
  filter: blur(0.7rem);
  height: 35%;
  left: 18%;
  opacity: 0.78;
  position: absolute;
  top: 15%;
  transform: rotate(46.2deg);
  width: 30%;
}
.popit_4 .popit__row_3 .popit-cell:hover .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fcc99e 2%, #fbae52 55%, #fa9720);
}
.popit_4 .popit__row_3 .popit-cell:active .popit-cell__inner[data-v-9ab4ca0f],
.popit_4 .popit__row_3 .popit-cell:focus .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f77709 2%, #c97005 55%, #b06204);
}
.popit_4
  .popit__row_3
  .popit-cell:active
  .popit-cell__inner[data-v-9ab4ca0f]:after,
.popit_4
  .popit__row_3
  .popit-cell:focus
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_4
  .popit__row_3
  .popit-cell_disabled:active
  .popit-cell__inner[data-v-9ab4ca0f],
.popit_4
  .popit__row_3
  .popit-cell_disabled:focus
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fcc99e 2%, #fbae52 55%, #fa9720);
}
.popit_4
  .popit__row_3
  .popit-cell_disabled:active
  .popit-cell__inner[data-v-9ab4ca0f]:after,
.popit_4
  .popit__row_3
  .popit-cell_disabled:focus
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: "";
}
.popit_4 .popit__row_3 .popit-cell_pressed .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f77709 2%, #c97005 55%, #b06204);
}
.popit_4 .popit__row_3 .popit-cell_pressed[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_4
  .popit__row_3
  .popit-cell_pressed:hover
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f77709 2%, #c97005 55%, #b06204);
}
.popit_4
  .popit__row_3
  .popit-cell_pressed:hover
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_4 .popit__row_3 .popit-cell_popped .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f77709 2%, #c97005 55%, #b06204);
}
.popit_4 .popit__row_3 .popit-cell_popped[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_4
  .popit__row_3
  .popit-cell_popped:hover
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f88522 2%, #e27e05 55%, #c97005);
}
.popit_4 .popit__row_4[data-v-9ab4ca0f] {
  left: 3%;
  position: absolute;
  right: 3%;
  top: 73.5%;
}
.popit_4 .popit__row_4 .popit-cell[data-v-9ab4ca0f] {
  background: linear-gradient(180deg, #fa9720, #febc1d);
  border: 0.25rem solid #fcba6b;
}
@media screen and (max-width: 768px) {
  .popit_4 .popit__row_4 .popit-cell[data-v-9ab4ca0f] {
    border-width: 0.125rem;
  }
}
.popit_4 .popit__row_4 .popit-cell .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fdc76a 2%, #febc1d 55%, #ce9201);
}
.popit_4 .popit__row_4 .popit-cell .popit-cell__inner[data-v-9ab4ca0f]:after {
  background: #fff;
  content: "";
  filter: blur(0.7rem);
  height: 35%;
  left: 18%;
  opacity: 0.78;
  position: absolute;
  top: 15%;
  transform: rotate(46.2deg);
  width: 30%;
}
.popit_4 .popit__row_4 .popit-cell:hover .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #feda9d 2%, #fecb50 55%, #febc1d);
}
.popit_4 .popit__row_4 .popit-cell:active .popit-cell__inner[data-v-9ab4ca0f],
.popit_4 .popit__row_4 .popit-cell:focus .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fca006 2%, #ce9201 55%, #b48001);
}
.popit_4
  .popit__row_4
  .popit-cell:active
  .popit-cell__inner[data-v-9ab4ca0f]:after,
.popit_4
  .popit__row_4
  .popit-cell:focus
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_4
  .popit__row_4
  .popit-cell_disabled:active
  .popit-cell__inner[data-v-9ab4ca0f],
.popit_4
  .popit__row_4
  .popit-cell_disabled:focus
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #feda9d 2%, #fecb50 55%, #febc1d);
}
.popit_4
  .popit__row_4
  .popit-cell_disabled:active
  .popit-cell__inner[data-v-9ab4ca0f]:after,
.popit_4
  .popit__row_4
  .popit-cell_disabled:focus
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: "";
}
.popit_4 .popit__row_4 .popit-cell_pressed .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fca006 2%, #ce9201 55%, #b48001);
}
.popit_4 .popit__row_4 .popit-cell_pressed[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_4
  .popit__row_4
  .popit-cell_pressed:hover
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fca006 2%, #ce9201 55%, #b48001);
}
.popit_4
  .popit__row_4
  .popit-cell_pressed:hover
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_4 .popit__row_4 .popit-cell_popped .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fca006 2%, #ce9201 55%, #b48001);
}
.popit_4 .popit__row_4 .popit-cell_popped[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_4
  .popit__row_4
  .popit-cell_popped:hover
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fcaa1f 2%, #e7a401 55%, #ce9201);
}
.popit_5 .popit__row[data-v-9ab4ca0f] {
  height: 18.8%;
}
.popit_5 .popit__row_1[data-v-9ab4ca0f] {
  left: 3%;
  position: absolute;
  right: 3%;
  top: 3%;
}
.popit_5 .popit__row_1[data-v-9ab4ca0f]:after {
  background: #d93b1c;
  bottom: -3%;
  box-shadow: 0 0.3125rem 1.25rem #000000d9;
  content: "";
  height: 8%;
  left: -3.2%;
  position: absolute;
  right: -3.2%;
  z-index: 1;
}
@media screen and (max-width: 768px) {
  .popit_5 .popit__row_1[data-v-9ab4ca0f]:after {
    box-shadow: 0 0.2125rem 0.8rem 0.1rem #000000a8;
  }
}
.popit_5 .popit__row_1 .popit-cell[data-v-9ab4ca0f] {
  background: linear-gradient(180deg, #ee2829, #f14627);
  border: 0.25rem solid #f46f70;
}
@media screen and (max-width: 768px) {
  .popit_5 .popit__row_1 .popit-cell[data-v-9ab4ca0f] {
    border-width: 0.125rem;
  }
}
.popit_5 .popit__row_1 .popit-cell .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f57a70 2%, #f14627 55%, #bf280c);
}
.popit_5 .popit__row_1 .popit-cell .popit-cell__inner[data-v-9ab4ca0f]:after {
  background: #fff;
  content: "";
  filter: blur(0.7rem);
  height: 35%;
  left: 18%;
  opacity: 0.78;
  position: absolute;
  top: 15%;
  transform: rotate(46.2deg);
  width: 30%;
}
.popit_5 .popit__row_1 .popit-cell:hover .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f8a69f 2%, #f46f57 55%, #f14627);
}
.popit_5 .popit__row_1 .popit-cell:active .popit-cell__inner[data-v-9ab4ca0f],
.popit_5 .popit__row_1 .popit-cell:focus .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #ee2111 2%, #bf280c 55%, #a7230b);
}
.popit_5
  .popit__row_1
  .popit-cell:active
  .popit-cell__inner[data-v-9ab4ca0f]:after,
.popit_5
  .popit__row_1
  .popit-cell:focus
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_5
  .popit__row_1
  .popit-cell_disabled:active
  .popit-cell__inner[data-v-9ab4ca0f],
.popit_5
  .popit__row_1
  .popit-cell_disabled:focus
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f8a69f 2%, #f46f57 55%, #f14627);
}
.popit_5
  .popit__row_1
  .popit-cell_disabled:active
  .popit-cell__inner[data-v-9ab4ca0f]:after,
.popit_5
  .popit__row_1
  .popit-cell_disabled:focus
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: "";
}
.popit_5 .popit__row_1 .popit-cell_pressed .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #ee2111 2%, #bf280c 55%, #a7230b);
}
.popit_5 .popit__row_1 .popit-cell_pressed[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_5
  .popit__row_1
  .popit-cell_pressed:hover
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #ee2111 2%, #bf280c 55%, #a7230b);
}
.popit_5
  .popit__row_1
  .popit-cell_pressed:hover
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_5 .popit__row_1 .popit-cell_popped .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #ee2111 2%, #bf280c 55%, #a7230b);
}
.popit_5 .popit__row_1 .popit-cell_popped[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_5
  .popit__row_1
  .popit-cell_popped:hover
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f03728 2%, #d72d0e 55%, #bf280c);
}
.popit_5 .popit__row_2[data-v-9ab4ca0f] {
  left: 3%;
  position: absolute;
  right: 3%;
  top: 21.8%;
}
.popit_5 .popit__row_2[data-v-9ab4ca0f]:after {
  background: #df5919;
  bottom: -3%;
  box-shadow: 0 0.3125rem 1.25rem #000000d9;
  content: "";
  height: 8%;
  left: -3.2%;
  position: absolute;
  right: -3.2%;
  z-index: 1;
}
@media screen and (max-width: 768px) {
  .popit_5 .popit__row_2[data-v-9ab4ca0f]:after {
    box-shadow: 0 0.2125rem 0.8rem 0.1rem #000000a8;
  }
}
.popit_5 .popit__row_2 .popit-cell[data-v-9ab4ca0f] {
  background: linear-gradient(180deg, #f14627, #f46324);
  border: 0.25rem solid #f6846f;
}
@media screen and (max-width: 768px) {
  .popit_5 .popit__row_2 .popit-cell[data-v-9ab4ca0f] {
    border-width: 0.125rem;
  }
}
.popit_5 .popit__row_2 .popit-cell .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f78d6e 2%, #f46324 55%, #c2410a);
}
.popit_5 .popit__row_2 .popit-cell .popit-cell__inner[data-v-9ab4ca0f]:after {
  background: #fff;
  content: "";
  filter: blur(0.7rem);
  height: 35%;
  left: 18%;
  opacity: 0.78;
  position: absolute;
  top: 15%;
  transform: rotate(46.2deg);
  width: 30%;
}
.popit_5 .popit__row_2 .popit-cell:hover .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fab39e 2%, #f68655 55%, #f46324);
}
.popit_5 .popit__row_2 .popit-cell:active .popit-cell__inner[data-v-9ab4ca0f],
.popit_5 .popit__row_2 .popit-cell:focus .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f1410d 2%, #c2410a 55%, #a93909);
}
.popit_5
  .popit__row_2
  .popit-cell:active
  .popit-cell__inner[data-v-9ab4ca0f]:after,
.popit_5
  .popit__row_2
  .popit-cell:focus
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_5
  .popit__row_2
  .popit-cell_disabled:active
  .popit-cell__inner[data-v-9ab4ca0f],
.popit_5
  .popit__row_2
  .popit-cell_disabled:focus
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fab39e 2%, #f68655 55%, #f46324);
}
.popit_5
  .popit__row_2
  .popit-cell_disabled:active
  .popit-cell__inner[data-v-9ab4ca0f]:after,
.popit_5
  .popit__row_2
  .popit-cell_disabled:focus
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: "";
}
.popit_5 .popit__row_2 .popit-cell_pressed .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f1410d 2%, #c2410a 55%, #a93909);
}
.popit_5 .popit__row_2 .popit-cell_pressed[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_5
  .popit__row_2
  .popit-cell_pressed:hover
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f1410d 2%, #c2410a 55%, #a93909);
}
.popit_5
  .popit__row_2
  .popit-cell_pressed:hover
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_5 .popit__row_2 .popit-cell_popped .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f1410d 2%, #c2410a 55%, #a93909);
}
.popit_5 .popit__row_2 .popit-cell_popped[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_5
  .popit__row_2
  .popit-cell_popped:hover
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f35425 2%, #da4a0b 55%, #c2410a);
}
.popit_5 .popit__row_3[data-v-9ab4ca0f] {
  left: 3%;
  position: absolute;
  right: 3%;
  top: 40.6%;
}
.popit_5 .popit__row_3[data-v-9ab4ca0f]:after {
  background: #e67615;
  bottom: -3%;
  box-shadow: 0 0.3125rem 1.25rem #000000d9;
  content: "";
  height: 8%;
  left: -3.2%;
  position: absolute;
  right: -3.2%;
  z-index: 1;
}
@media screen and (max-width: 768px) {
  .popit_5 .popit__row_3[data-v-9ab4ca0f]:after {
    box-shadow: 0 0.2125rem 0.8rem 0.1rem #000000a8;
  }
}
.popit_5 .popit__row_3 .popit-cell[data-v-9ab4ca0f] {
  background: linear-gradient(180deg, #f46324, #f88122);
  border: 0.25rem solid #f8976d;
}
@media screen and (max-width: 768px) {
  .popit_5 .popit__row_3 .popit-cell[data-v-9ab4ca0f] {
    border-width: 0.125rem;
  }
}
.popit_5 .popit__row_3 .popit-cell .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f9a16c 2%, #f88122 55%, #c75c06);
}
.popit_5 .popit__row_3 .popit-cell .popit-cell__inner[data-v-9ab4ca0f]:after {
  background: #fff;
  content: "";
  filter: blur(0.7rem);
  height: 35%;
  left: 18%;
  opacity: 0.78;
  position: absolute;
  top: 15%;
  transform: rotate(46.2deg);
  width: 30%;
}
.popit_5 .popit__row_3 .popit-cell:hover .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fbc19d 2%, #fa9d53 55%, #f88122);
}
.popit_5 .popit__row_3 .popit-cell:active .popit-cell__inner[data-v-9ab4ca0f],
.popit_5 .popit__row_3 .popit-cell:focus .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f5620b 2%, #c75c06 55%, #ae5106);
}
.popit_5
  .popit__row_3
  .popit-cell:active
  .popit-cell__inner[data-v-9ab4ca0f]:after,
.popit_5
  .popit__row_3
  .popit-cell:focus
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_5
  .popit__row_3
  .popit-cell_disabled:active
  .popit-cell__inner[data-v-9ab4ca0f],
.popit_5
  .popit__row_3
  .popit-cell_disabled:focus
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fbc19d 2%, #fa9d53 55%, #f88122);
}
.popit_5
  .popit__row_3
  .popit-cell_disabled:active
  .popit-cell__inner[data-v-9ab4ca0f]:after,
.popit_5
  .popit__row_3
  .popit-cell_disabled:focus
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: "";
}
.popit_5 .popit__row_3 .popit-cell_pressed .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f5620b 2%, #c75c06 55%, #ae5106);
}
.popit_5 .popit__row_3 .popit-cell_pressed[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_5
  .popit__row_3
  .popit-cell_pressed:hover
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f5620b 2%, #c75c06 55%, #ae5106);
}
.popit_5
  .popit__row_3
  .popit-cell_pressed:hover
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_5 .popit__row_3 .popit-cell_popped .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f5620b 2%, #c75c06 55%, #ae5106);
}
.popit_5 .popit__row_3 .popit-cell_popped[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_5
  .popit__row_3
  .popit-cell_popped:hover
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f67223 2%, #e06707 55%, #c75c06);
}
.popit_5 .popit__row_4[data-v-9ab4ca0f] {
  left: 3%;
  position: absolute;
  right: 3%;
  top: 59.4%;
}
.popit_5 .popit__row_4[data-v-9ab4ca0f]:after {
  background: #ed9412;
  bottom: -3%;
  box-shadow: 0 0.3125rem 1.25rem #000000d9;
  content: "";
  height: 8%;
  left: -3.2%;
  position: absolute;
  right: -3.2%;
  z-index: 1;
}
@media screen and (max-width: 768px) {
  .popit_5 .popit__row_4[data-v-9ab4ca0f]:after {
    box-shadow: 0 0.2125rem 0.8rem 0.1rem #000000a8;
  }
}
.popit_5 .popit__row_4 .popit-cell[data-v-9ab4ca0f] {
  background: linear-gradient(180deg, #f88122, #fb9e1f);
  border: 0.25rem solid #faab6c;
}
@media screen and (max-width: 768px) {
  .popit_5 .popit__row_4 .popit-cell[data-v-9ab4ca0f] {
    border-width: 0.125rem;
  }
}
.popit_5 .popit__row_4 .popit-cell .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fbb56b 2%, #fb9e1f 55%, #ca7604);
}
.popit_5 .popit__row_4 .popit-cell .popit-cell__inner[data-v-9ab4ca0f]:after {
  background: #fff;
  content: "";
  filter: blur(0.7rem);
  height: 35%;
  left: 18%;
  opacity: 0.78;
  position: absolute;
  top: 15%;
  transform: rotate(46.2deg);
  width: 30%;
}
.popit_5 .popit__row_4 .popit-cell:hover .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fcce9d 2%, #fcb451 55%, #fb9e1f);
}
.popit_5 .popit__row_4 .popit-cell:active .popit-cell__inner[data-v-9ab4ca0f],
.popit_5 .popit__row_4 .popit-cell:focus .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f88408 2%, #ca7604 55%, #b16703);
}
.popit_5
  .popit__row_4
  .popit-cell:active
  .popit-cell__inner[data-v-9ab4ca0f]:after,
.popit_5
  .popit__row_4
  .popit-cell:focus
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_5
  .popit__row_4
  .popit-cell_disabled:active
  .popit-cell__inner[data-v-9ab4ca0f],
.popit_5
  .popit__row_4
  .popit-cell_disabled:focus
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fcce9d 2%, #fcb451 55%, #fb9e1f);
}
.popit_5
  .popit__row_4
  .popit-cell_disabled:active
  .popit-cell__inner[data-v-9ab4ca0f]:after,
.popit_5
  .popit__row_4
  .popit-cell_disabled:focus
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: "";
}
.popit_5 .popit__row_4 .popit-cell_pressed .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f88408 2%, #ca7604 55%, #b16703);
}
.popit_5 .popit__row_4 .popit-cell_pressed[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_5
  .popit__row_4
  .popit-cell_pressed:hover
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f88408 2%, #ca7604 55%, #b16703);
}
.popit_5
  .popit__row_4
  .popit-cell_pressed:hover
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_5 .popit__row_4 .popit-cell_popped .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f88408 2%, #ca7604 55%, #b16703);
}
.popit_5 .popit__row_4 .popit-cell_popped[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_5
  .popit__row_4
  .popit-cell_popped:hover
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f99021 2%, #e38504 55%, #ca7604);
}
.popit_5 .popit__row_5[data-v-9ab4ca0f] {
  left: 3%;
  position: absolute;
  right: 3%;
  top: 78.2%;
}
.popit_5 .popit__row_5 .popit-cell[data-v-9ab4ca0f] {
  background: linear-gradient(180deg, #fb9e1f, #febc1d);
  border: 0.25rem solid #fcbf6a;
}
@media screen and (max-width: 768px) {
  .popit_5 .popit__row_5 .popit-cell[data-v-9ab4ca0f] {
    border-width: 0.125rem;
  }
}
.popit_5 .popit__row_5 .popit-cell .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fdc969 2%, #febc1d 55%, #ce9201);
}
.popit_5 .popit__row_5 .popit-cell .popit-cell__inner[data-v-9ab4ca0f]:after {
  background: #fff;
  content: "";
  filter: blur(0.7rem);
  height: 35%;
  left: 18%;
  opacity: 0.78;
  position: absolute;
  top: 15%;
  transform: rotate(46.2deg);
  width: 30%;
}
.popit_5 .popit__row_5 .popit-cell:hover .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fedb9c 2%, #fecb50 55%, #febc1d);
}
.popit_5 .popit__row_5 .popit-cell:active .popit-cell__inner[data-v-9ab4ca0f],
.popit_5 .popit__row_5 .popit-cell:focus .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fca405 2%, #ce9201 55%, #b48001);
}
.popit_5
  .popit__row_5
  .popit-cell:active
  .popit-cell__inner[data-v-9ab4ca0f]:after,
.popit_5
  .popit__row_5
  .popit-cell:focus
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_5
  .popit__row_5
  .popit-cell_disabled:active
  .popit-cell__inner[data-v-9ab4ca0f],
.popit_5
  .popit__row_5
  .popit-cell_disabled:focus
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fedb9c 2%, #fecb50 55%, #febc1d);
}
.popit_5
  .popit__row_5
  .popit-cell_disabled:active
  .popit-cell__inner[data-v-9ab4ca0f]:after,
.popit_5
  .popit__row_5
  .popit-cell_disabled:focus
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: "";
}
.popit_5 .popit__row_5 .popit-cell_pressed .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fca405 2%, #ce9201 55%, #b48001);
}
.popit_5 .popit__row_5 .popit-cell_pressed[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_5
  .popit__row_5
  .popit-cell_pressed:hover
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fca405 2%, #ce9201 55%, #b48001);
}
.popit_5
  .popit__row_5
  .popit-cell_pressed:hover
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_5 .popit__row_5 .popit-cell_popped .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fca405 2%, #ce9201 55%, #b48001);
}
.popit_5 .popit__row_5 .popit-cell_popped[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_5
  .popit__row_5
  .popit-cell_popped:hover
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fcad1e 2%, #e7a401 55%, #ce9201);
}
.popit_6 .popit__row[data-v-9ab4ca0f] {
  height: 15.6666666667%;
}
.popit_6 .popit__row_1[data-v-9ab4ca0f] {
  left: 3%;
  position: absolute;
  right: 3%;
  top: 3%;
}
.popit_6 .popit__row_1[data-v-9ab4ca0f]:after {
  background: #d7371d;
  bottom: -3%;
  box-shadow: 0 0.3125rem 1.25rem #000000d9;
  content: "";
  height: 8%;
  left: -3.2%;
  position: absolute;
  right: -3.2%;
  z-index: 1;
}
@media screen and (max-width: 768px) {
  .popit_6 .popit__row_1[data-v-9ab4ca0f]:after {
    box-shadow: 0 0.2125rem 0.8rem 0.1rem #000000a8;
  }
}
.popit_6 .popit__row_1 .popit-cell[data-v-9ab4ca0f] {
  background: linear-gradient(180deg, #ee2829, #f14127);
  border: 0.25rem solid #f46f70;
}
@media screen and (max-width: 768px) {
  .popit_6 .popit__row_1 .popit-cell[data-v-9ab4ca0f] {
    border-width: 0.125rem;
  }
}
.popit_6 .popit__row_1 .popit-cell .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f4776f 2%, #f14127 55%, #bf230c);
}
.popit_6 .popit__row_1 .popit-cell .popit-cell__inner[data-v-9ab4ca0f]:after {
  background: #fff;
  content: "";
  filter: blur(0.7rem);
  height: 35%;
  left: 18%;
  opacity: 0.78;
  position: absolute;
  top: 15%;
  transform: rotate(46.2deg);
  width: 30%;
}
.popit_6 .popit__row_1 .popit-cell:hover .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f8a49f 2%, #f46b57 55%, #f14127);
}
.popit_6 .popit__row_1 .popit-cell:active .popit-cell__inner[data-v-9ab4ca0f],
.popit_6 .popit__row_1 .popit-cell:focus .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #ec1f12 2%, #bf230c 55%, #a71f0b);
}
.popit_6
  .popit__row_1
  .popit-cell:active
  .popit-cell__inner[data-v-9ab4ca0f]:after,
.popit_6
  .popit__row_1
  .popit-cell:focus
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_6
  .popit__row_1
  .popit-cell_disabled:active
  .popit-cell__inner[data-v-9ab4ca0f],
.popit_6
  .popit__row_1
  .popit-cell_disabled:focus
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f8a49f 2%, #f46b57 55%, #f14127);
}
.popit_6
  .popit__row_1
  .popit-cell_disabled:active
  .popit-cell__inner[data-v-9ab4ca0f]:after,
.popit_6
  .popit__row_1
  .popit-cell_disabled:focus
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: "";
}
.popit_6 .popit__row_1 .popit-cell_pressed .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #ec1f12 2%, #bf230c 55%, #a71f0b);
}
.popit_6 .popit__row_1 .popit-cell_pressed[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_6
  .popit__row_1
  .popit-cell_pressed:hover
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #ec1f12 2%, #bf230c 55%, #a71f0b);
}
.popit_6
  .popit__row_1
  .popit-cell_pressed:hover
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_6 .popit__row_1 .popit-cell_popped .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #ec1f12 2%, #bf230c 55%, #a71f0b);
}
.popit_6 .popit__row_1 .popit-cell_popped[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_6
  .popit__row_1
  .popit-cell_popped:hover
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #ef3428 2%, #d7280e 55%, #bf230c);
}
.popit_6 .popit__row_2[data-v-9ab4ca0f] {
  left: 3%;
  position: absolute;
  right: 3%;
  top: 18.6666666667%;
}
.popit_6 .popit__row_2[data-v-9ab4ca0f]:after {
  background: #dd4f1a;
  bottom: -3%;
  box-shadow: 0 0.3125rem 1.25rem #000000d9;
  content: "";
  height: 8%;
  left: -3.2%;
  position: absolute;
  right: -3.2%;
  z-index: 1;
}
@media screen and (max-width: 768px) {
  .popit_6 .popit__row_2[data-v-9ab4ca0f]:after {
    box-shadow: 0 0.2125rem 0.8rem 0.1rem #000000a8;
  }
}
.popit_6 .popit__row_2 .popit-cell[data-v-9ab4ca0f] {
  background: linear-gradient(180deg, #f14127, #f35925);
  border: 0.25rem solid #f6806f;
}
@media screen and (max-width: 768px) {
  .popit_6 .popit__row_2 .popit-cell[data-v-9ab4ca0f] {
    border-width: 0.125rem;
  }
}
.popit_6 .popit__row_2 .popit-cell .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f6886e 2%, #f35925 55%, #c1390b);
}
.popit_6 .popit__row_2 .popit-cell .popit-cell__inner[data-v-9ab4ca0f]:after {
  background: #fff;
  content: "";
  filter: blur(0.7rem);
  height: 35%;
  left: 18%;
  opacity: 0.78;
  position: absolute;
  top: 15%;
  transform: rotate(46.2deg);
  width: 30%;
}
.popit_6 .popit__row_2 .popit-cell:hover .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f9b09e 2%, #f67e55 55%, #f35925);
}
.popit_6 .popit__row_2 .popit-cell:active .popit-cell__inner[data-v-9ab4ca0f],
.popit_6 .popit__row_2 .popit-cell:focus .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f03a0e 2%, #c1390b 55%, #a93209);
}
.popit_6
  .popit__row_2
  .popit-cell:active
  .popit-cell__inner[data-v-9ab4ca0f]:after,
.popit_6
  .popit__row_2
  .popit-cell:focus
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_6
  .popit__row_2
  .popit-cell_disabled:active
  .popit-cell__inner[data-v-9ab4ca0f],
.popit_6
  .popit__row_2
  .popit-cell_disabled:focus
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f9b09e 2%, #f67e55 55%, #f35925);
}
.popit_6
  .popit__row_2
  .popit-cell_disabled:active
  .popit-cell__inner[data-v-9ab4ca0f]:after,
.popit_6
  .popit__row_2
  .popit-cell_disabled:focus
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: "";
}
.popit_6 .popit__row_2 .popit-cell_pressed .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f03a0e 2%, #c1390b 55%, #a93209);
}
.popit_6 .popit__row_2 .popit-cell_pressed[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_6
  .popit__row_2
  .popit-cell_pressed:hover
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f03a0e 2%, #c1390b 55%, #a93209);
}
.popit_6
  .popit__row_2
  .popit-cell_pressed:hover
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_6 .popit__row_2 .popit-cell_popped .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f03a0e 2%, #c1390b 55%, #a93209);
}
.popit_6 .popit__row_2 .popit-cell_popped[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_6
  .popit__row_2
  .popit-cell_popped:hover
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f24d26 2%, #d9400c 55%, #c1390b);
}
.popit_6 .popit__row_3[data-v-9ab4ca0f] {
  left: 3%;
  position: absolute;
  right: 3%;
  top: 34.3333333333%;
}
.popit_6 .popit__row_3[data-v-9ab4ca0f]:after {
  background: #e36817;
  bottom: -3%;
  box-shadow: 0 0.3125rem 1.25rem #000000d9;
  content: "";
  height: 8%;
  left: -3.2%;
  position: absolute;
  right: -3.2%;
  z-index: 1;
}
@media screen and (max-width: 768px) {
  .popit_6 .popit__row_3[data-v-9ab4ca0f]:after {
    box-shadow: 0 0.2125rem 0.8rem 0.1rem #000000a8;
  }
}
.popit_6 .popit__row_3 .popit-cell[data-v-9ab4ca0f] {
  background: linear-gradient(180deg, #f35925, #f67223);
  border: 0.25rem solid #f7906e;
}
@media screen and (max-width: 768px) {
  .popit_6 .popit__row_3 .popit-cell[data-v-9ab4ca0f] {
    border-width: 0.125rem;
  }
}
.popit_6 .popit__row_3 .popit-cell .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f8996d 2%, #f67223 55%, #c44f08);
}
.popit_6 .popit__row_3 .popit-cell .popit-cell__inner[data-v-9ab4ca0f]:after {
  background: #fff;
  content: "";
  filter: blur(0.7rem);
  height: 35%;
  left: 18%;
  opacity: 0.78;
  position: absolute;
  top: 15%;
  transform: rotate(46.2deg);
  width: 30%;
}
.popit_6 .popit__row_3 .popit-cell:hover .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fbbb9e 2%, #f89154 55%, #f67223);
}
.popit_6 .popit__row_3 .popit-cell:active .popit-cell__inner[data-v-9ab4ca0f],
.popit_6 .popit__row_3 .popit-cell:focus .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f4550c 2%, #c44f08 55%, #ac4507);
}
.popit_6
  .popit__row_3
  .popit-cell:active
  .popit-cell__inner[data-v-9ab4ca0f]:after,
.popit_6
  .popit__row_3
  .popit-cell:focus
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_6
  .popit__row_3
  .popit-cell_disabled:active
  .popit-cell__inner[data-v-9ab4ca0f],
.popit_6
  .popit__row_3
  .popit-cell_disabled:focus
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fbbb9e 2%, #f89154 55%, #f67223);
}
.popit_6
  .popit__row_3
  .popit-cell_disabled:active
  .popit-cell__inner[data-v-9ab4ca0f]:after,
.popit_6
  .popit__row_3
  .popit-cell_disabled:focus
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: "";
}
.popit_6 .popit__row_3 .popit-cell_pressed .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f4550c 2%, #c44f08 55%, #ac4507);
}
.popit_6 .popit__row_3 .popit-cell_pressed[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_6
  .popit__row_3
  .popit-cell_pressed:hover
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f4550c 2%, #c44f08 55%, #ac4507);
}
.popit_6
  .popit__row_3
  .popit-cell_pressed:hover
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_6 .popit__row_3 .popit-cell_popped .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f4550c 2%, #c44f08 55%, #ac4507);
}
.popit_6 .popit__row_3 .popit-cell_popped[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_6
  .popit__row_3
  .popit-cell_popped:hover
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f56624 2%, #dd5809 55%, #c44f08);
}
.popit_6 .popit__row_4[data-v-9ab4ca0f] {
  left: 3%;
  position: absolute;
  right: 3%;
  top: 50%;
}
.popit_6 .popit__row_4[data-v-9ab4ca0f]:after {
  background: #e88014;
  bottom: -3%;
  box-shadow: 0 0.3125rem 1.25rem #000000d9;
  content: "";
  height: 8%;
  left: -3.2%;
  position: absolute;
  right: -3.2%;
  z-index: 1;
}
@media screen and (max-width: 768px) {
  .popit_6 .popit__row_4[data-v-9ab4ca0f]:after {
    box-shadow: 0 0.2125rem 0.8rem 0.1rem #000000a8;
  }
}
.popit_6 .popit__row_4 .popit-cell[data-v-9ab4ca0f] {
  background: linear-gradient(180deg, #f67223, #f98b21);
  border: 0.25rem solid #f9a16c;
}
@media screen and (max-width: 768px) {
  .popit_6 .popit__row_4 .popit-cell[data-v-9ab4ca0f] {
    border-width: 0.125rem;
  }
}
.popit_6 .popit__row_4 .popit-cell .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #faa96c 2%, #f98b21 55%, #c86505);
}
.popit_6 .popit__row_4 .popit-cell .popit-cell__inner[data-v-9ab4ca0f]:after {
  background: #fff;
  content: "";
  filter: blur(0.7rem);
  height: 35%;
  left: 18%;
  opacity: 0.78;
  position: absolute;
  top: 15%;
  transform: rotate(46.2deg);
  width: 30%;
}
.popit_6 .popit__row_4 .popit-cell:hover .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fbc69d 2%, #faa553 55%, #f98b21);
}
.popit_6 .popit__row_4 .popit-cell:active .popit-cell__inner[data-v-9ab4ca0f],
.popit_6 .popit__row_4 .popit-cell:focus .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f67009 2%, #c86505 55%, #af5805);
}
.popit_6
  .popit__row_4
  .popit-cell:active
  .popit-cell__inner[data-v-9ab4ca0f]:after,
.popit_6
  .popit__row_4
  .popit-cell:focus
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_6
  .popit__row_4
  .popit-cell_disabled:active
  .popit-cell__inner[data-v-9ab4ca0f],
.popit_6
  .popit__row_4
  .popit-cell_disabled:focus
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fbc69d 2%, #faa553 55%, #f98b21);
}
.popit_6
  .popit__row_4
  .popit-cell_disabled:active
  .popit-cell__inner[data-v-9ab4ca0f]:after,
.popit_6
  .popit__row_4
  .popit-cell_disabled:focus
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: "";
}
.popit_6 .popit__row_4 .popit-cell_pressed .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f67009 2%, #c86505 55%, #af5805);
}
.popit_6 .popit__row_4 .popit-cell_pressed[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_6
  .popit__row_4
  .popit-cell_pressed:hover
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f67009 2%, #c86505 55%, #af5805);
}
.popit_6
  .popit__row_4
  .popit-cell_pressed:hover
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_6 .popit__row_4 .popit-cell_popped .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f67009 2%, #c86505 55%, #af5805);
}
.popit_6 .popit__row_4 .popit-cell_popped[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_6
  .popit__row_4
  .popit-cell_popped:hover
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f77e22 2%, #e17106 55%, #c86505);
}
.popit_6 .popit__row_5[data-v-9ab4ca0f] {
  left: 3%;
  position: absolute;
  right: 3%;
  top: 65.6666666667%;
}
.popit_6 .popit__row_5[data-v-9ab4ca0f]:after {
  background: #ed9813;
  bottom: -3%;
  box-shadow: 0 0.3125rem 1.25rem #000000d9;
  content: "";
  height: 8%;
  left: -3.2%;
  position: absolute;
  right: -3.2%;
  z-index: 1;
}
@media screen and (max-width: 768px) {
  .popit_6 .popit__row_5[data-v-9ab4ca0f]:after {
    box-shadow: 0 0.2125rem 0.8rem 0.1rem #000000a8;
  }
}
.popit_6 .popit__row_5 .popit-cell[data-v-9ab4ca0f] {
  background: linear-gradient(180deg, #f98b21, #fba31f);
  border: 0.25rem solid #fbb26b;
}
@media screen and (max-width: 768px) {
  .popit_6 .popit__row_5 .popit-cell[data-v-9ab4ca0f] {
    border-width: 0.125rem;
  }
}
.popit_6 .popit__row_5 .popit-cell .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fcba6b 2%, #fba31f 55%, #ca7b04);
}
.popit_6 .popit__row_5 .popit-cell .popit-cell__inner[data-v-9ab4ca0f]:after {
  background: #fff;
  content: "";
  filter: blur(0.7rem);
  height: 35%;
  left: 18%;
  opacity: 0.78;
  position: absolute;
  top: 15%;
  transform: rotate(46.2deg);
  width: 30%;
}
.popit_6 .popit__row_5 .popit-cell:hover .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fdd19d 2%, #fcb851 55%, #fba31f);
}
.popit_6 .popit__row_5 .popit-cell:active .popit-cell__inner[data-v-9ab4ca0f],
.popit_6 .popit__row_5 .popit-cell:focus .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f98b07 2%, #ca7b04 55%, #b16b03);
}
.popit_6
  .popit__row_5
  .popit-cell:active
  .popit-cell__inner[data-v-9ab4ca0f]:after,
.popit_6
  .popit__row_5
  .popit-cell:focus
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_6
  .popit__row_5
  .popit-cell_disabled:active
  .popit-cell__inner[data-v-9ab4ca0f],
.popit_6
  .popit__row_5
  .popit-cell_disabled:focus
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fdd19d 2%, #fcb851 55%, #fba31f);
}
.popit_6
  .popit__row_5
  .popit-cell_disabled:active
  .popit-cell__inner[data-v-9ab4ca0f]:after,
.popit_6
  .popit__row_5
  .popit-cell_disabled:focus
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: "";
}
.popit_6 .popit__row_5 .popit-cell_pressed .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f98b07 2%, #ca7b04 55%, #b16b03);
}
.popit_6 .popit__row_5 .popit-cell_pressed[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_6
  .popit__row_5
  .popit-cell_pressed:hover
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f98b07 2%, #ca7b04 55%, #b16b03);
}
.popit_6
  .popit__row_5
  .popit-cell_pressed:hover
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_6 .popit__row_5 .popit-cell_popped .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f98b07 2%, #ca7b04 55%, #b16b03);
}
.popit_6 .popit__row_5 .popit-cell_popped[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_6
  .popit__row_5
  .popit-cell_popped:hover
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fa9720 2%, #e38a04 55%, #ca7b04);
}
.popit_6 .popit__row_6[data-v-9ab4ca0f] {
  left: 3%;
  position: absolute;
  right: 3%;
  top: 81.3333333333%;
}
.popit_6 .popit__row_6 .popit-cell[data-v-9ab4ca0f] {
  background: linear-gradient(180deg, #fba31f, #febc1d);
  border: 0.25rem solid #fcc26a;
}
@media screen and (max-width: 768px) {
  .popit_6 .popit__row_6 .popit-cell[data-v-9ab4ca0f] {
    border-width: 0.125rem;
  }
}
.popit_6 .popit__row_6 .popit-cell .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fecb6a 2%, #febc1d 55%, #ce9201);
}
.popit_6 .popit__row_6 .popit-cell .popit-cell__inner[data-v-9ab4ca0f]:after {
  background: #fff;
  content: "";
  filter: blur(0.7rem);
  height: 35%;
  left: 18%;
  opacity: 0.78;
  position: absolute;
  top: 15%;
  transform: rotate(46.2deg);
  width: 30%;
}
.popit_6 .popit__row_6 .popit-cell:hover .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fedc9c 2%, #fecb50 55%, #febc1d);
}
.popit_6 .popit__row_6 .popit-cell:active .popit-cell__inner[data-v-9ab4ca0f],
.popit_6 .popit__row_6 .popit-cell:focus .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fda705 2%, #ce9201 55%, #b48001);
}
.popit_6
  .popit__row_6
  .popit-cell:active
  .popit-cell__inner[data-v-9ab4ca0f]:after,
.popit_6
  .popit__row_6
  .popit-cell:focus
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_6
  .popit__row_6
  .popit-cell_disabled:active
  .popit-cell__inner[data-v-9ab4ca0f],
.popit_6
  .popit__row_6
  .popit-cell_disabled:focus
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fedc9c 2%, #fecb50 55%, #febc1d);
}
.popit_6
  .popit__row_6
  .popit-cell_disabled:active
  .popit-cell__inner[data-v-9ab4ca0f]:after,
.popit_6
  .popit__row_6
  .popit-cell_disabled:focus
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: "";
}
.popit_6 .popit__row_6 .popit-cell_pressed .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fda705 2%, #ce9201 55%, #b48001);
}
.popit_6 .popit__row_6 .popit-cell_pressed[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_6
  .popit__row_6
  .popit-cell_pressed:hover
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fda705 2%, #ce9201 55%, #b48001);
}
.popit_6
  .popit__row_6
  .popit-cell_pressed:hover
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_6 .popit__row_6 .popit-cell_popped .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fda705 2%, #ce9201 55%, #b48001);
}
.popit_6 .popit__row_6 .popit-cell_popped[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_6
  .popit__row_6
  .popit-cell_popped:hover
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fdb01e 2%, #e7a401 55%, #ce9201);
}
.popit_7 .popit__row[data-v-9ab4ca0f] {
  height: 13.4285714286%;
}
.popit_7 .popit__row_1[data-v-9ab4ca0f] {
  left: 3%;
  position: absolute;
  right: 3%;
  top: 3%;
}
.popit_7 .popit__row_1[data-v-9ab4ca0f]:after {
  background: #d6331d;
  bottom: -3%;
  box-shadow: 0 0.3125rem 1.25rem #000000d9;
  content: "";
  height: 8%;
  left: -3.2%;
  position: absolute;
  right: -3.2%;
  z-index: 1;
}
@media screen and (max-width: 768px) {
  .popit_7 .popit__row_1[data-v-9ab4ca0f]:after {
    box-shadow: 0 0.2125rem 0.8rem 0.1rem #000000a8;
  }
}
.popit_7 .popit__row_1 .popit-cell[data-v-9ab4ca0f] {
  background: linear-gradient(180deg, #ee2829, #f03d27);
  border: 0.25rem solid #f46f70;
}
@media screen and (max-width: 768px) {
  .popit_7 .popit__row_1 .popit-cell[data-v-9ab4ca0f] {
    border-width: 0.125rem;
  }
}
.popit_7 .popit__row_1 .popit-cell .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f4776f 2%, #f03d27 55%, #bd200d);
}
.popit_7 .popit__row_1 .popit-cell .popit-cell__inner[data-v-9ab4ca0f]:after {
  background: #fff;
  content: "";
  filter: blur(0.7rem);
  height: 35%;
  left: 18%;
  opacity: 0.78;
  position: absolute;
  top: 15%;
  transform: rotate(46.2deg);
  width: 30%;
}
.popit_7 .popit__row_1 .popit-cell:hover .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f8a49f 2%, #f36857 55%, #f03d27);
}
.popit_7 .popit__row_1 .popit-cell:active .popit-cell__inner[data-v-9ab4ca0f],
.popit_7 .popit__row_1 .popit-cell:focus .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #ec1e12 2%, #bd200d 55%, #a61c0b);
}
.popit_7
  .popit__row_1
  .popit-cell:active
  .popit-cell__inner[data-v-9ab4ca0f]:after,
.popit_7
  .popit__row_1
  .popit-cell:focus
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_7
  .popit__row_1
  .popit-cell_disabled:active
  .popit-cell__inner[data-v-9ab4ca0f],
.popit_7
  .popit__row_1
  .popit-cell_disabled:focus
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f8a49f 2%, #f36857 55%, #f03d27);
}
.popit_7
  .popit__row_1
  .popit-cell_disabled:active
  .popit-cell__inner[data-v-9ab4ca0f]:after,
.popit_7
  .popit__row_1
  .popit-cell_disabled:focus
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: "";
}
.popit_7 .popit__row_1 .popit-cell_pressed .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #ec1e12 2%, #bd200d 55%, #a61c0b);
}
.popit_7 .popit__row_1 .popit-cell_pressed[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_7
  .popit__row_1
  .popit-cell_pressed:hover
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #ec1e12 2%, #bd200d 55%, #a61c0b);
}
.popit_7
  .popit__row_1
  .popit-cell_pressed:hover
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_7 .popit__row_1 .popit-cell_popped .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #ec1e12 2%, #bd200d 55%, #a61c0b);
}
.popit_7 .popit__row_1 .popit-cell_popped[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_7
  .popit__row_1
  .popit-cell_popped:hover
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #ef3328 2%, #d5250f 55%, #bd200d);
}
.popit_7 .popit__row_2[data-v-9ab4ca0f] {
  left: 3%;
  position: absolute;
  right: 3%;
  top: 16.4285714286%;
}
.popit_7 .popit__row_2[data-v-9ab4ca0f]:after {
  background: #db491b;
  bottom: -3%;
  box-shadow: 0 0.3125rem 1.25rem #000000d9;
  content: "";
  height: 8%;
  left: -3.2%;
  position: absolute;
  right: -3.2%;
  z-index: 1;
}
@media screen and (max-width: 768px) {
  .popit_7 .popit__row_2[data-v-9ab4ca0f]:after {
    box-shadow: 0 0.2125rem 0.8rem 0.1rem #000000a8;
  }
}
.popit_7 .popit__row_2 .popit-cell[data-v-9ab4ca0f] {
  background: linear-gradient(180deg, #f03d27, #f35226);
  border: 0.25rem solid #f57d6f;
}
@media screen and (max-width: 768px) {
  .popit_7 .popit__row_2 .popit-cell[data-v-9ab4ca0f] {
    border-width: 0.125rem;
  }
}
.popit_7 .popit__row_2 .popit-cell .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f6856e 2%, #f35226 55%, #c2320b);
}
.popit_7 .popit__row_2 .popit-cell .popit-cell__inner[data-v-9ab4ca0f]:after {
  background: #fff;
  content: "";
  filter: blur(0.7rem);
  height: 35%;
  left: 18%;
  opacity: 0.78;
  position: absolute;
  top: 15%;
  transform: rotate(46.2deg);
  width: 30%;
}
.popit_7 .popit__row_2 .popit-cell:hover .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f9ad9e 2%, #f67956 55%, #f35226);
}
.popit_7 .popit__row_2 .popit-cell:active .popit-cell__inner[data-v-9ab4ca0f],
.popit_7 .popit__row_2 .popit-cell:focus .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #ee350f 2%, #c2320b 55%, #aa2c09);
}
.popit_7
  .popit__row_2
  .popit-cell:active
  .popit-cell__inner[data-v-9ab4ca0f]:after,
.popit_7
  .popit__row_2
  .popit-cell:focus
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_7
  .popit__row_2
  .popit-cell_disabled:active
  .popit-cell__inner[data-v-9ab4ca0f],
.popit_7
  .popit__row_2
  .popit-cell_disabled:focus
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f9ad9e 2%, #f67956 55%, #f35226);
}
.popit_7
  .popit__row_2
  .popit-cell_disabled:active
  .popit-cell__inner[data-v-9ab4ca0f]:after,
.popit_7
  .popit__row_2
  .popit-cell_disabled:focus
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: "";
}
.popit_7 .popit__row_2 .popit-cell_pressed .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #ee350f 2%, #c2320b 55%, #aa2c09);
}
.popit_7 .popit__row_2 .popit-cell_pressed[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_7
  .popit__row_2
  .popit-cell_pressed:hover
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #ee350f 2%, #c2320b 55%, #aa2c09);
}
.popit_7
  .popit__row_2
  .popit-cell_pressed:hover
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_7 .popit__row_2 .popit-cell_popped .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #ee350f 2%, #c2320b 55%, #aa2c09);
}
.popit_7 .popit__row_2 .popit-cell_popped[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_7
  .popit__row_2
  .popit-cell_popped:hover
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f14826 2%, #da380c 55%, #c2320b);
}
.popit_7 .popit__row_3[data-v-9ab4ca0f] {
  left: 3%;
  position: absolute;
  right: 3%;
  top: 29.8571428571%;
}
.popit_7 .popit__row_3[data-v-9ab4ca0f]:after {
  background: #e05e19;
  bottom: -3%;
  box-shadow: 0 0.3125rem 1.25rem #000000d9;
  content: "";
  height: 8%;
  left: -3.2%;
  position: absolute;
  right: -3.2%;
  z-index: 1;
}
@media screen and (max-width: 768px) {
  .popit_7 .popit__row_3[data-v-9ab4ca0f]:after {
    box-shadow: 0 0.2125rem 0.8rem 0.1rem #000000a8;
  }
}
.popit_7 .popit__row_3 .popit-cell[data-v-9ab4ca0f] {
  background: linear-gradient(180deg, #f35226, #f56724);
  border: 0.25rem solid #f78c6e;
}
@media screen and (max-width: 768px) {
  .popit_7 .popit__row_3 .popit-cell[data-v-9ab4ca0f] {
    border-width: 0.125rem;
  }
}
.popit_7 .popit__row_3 .popit-cell .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f8936e 2%, #f56724 55%, #c44509);
}
.popit_7 .popit__row_3 .popit-cell .popit-cell__inner[data-v-9ab4ca0f]:after {
  background: #fff;
  content: "";
  filter: blur(0.7rem);
  height: 35%;
  left: 18%;
  opacity: 0.78;
  position: absolute;
  top: 15%;
  transform: rotate(46.2deg);
  width: 30%;
}
.popit_7 .popit__row_3 .popit-cell:hover .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fab79e 2%, #f78955 55%, #f56724);
}
.popit_7 .popit__row_3 .popit-cell:active .popit-cell__inner[data-v-9ab4ca0f],
.popit_7 .popit__row_3 .popit-cell:focus .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f34b0d 2%, #c44509 55%, #ab3c08);
}
.popit_7
  .popit__row_3
  .popit-cell:active
  .popit-cell__inner[data-v-9ab4ca0f]:after,
.popit_7
  .popit__row_3
  .popit-cell:focus
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_7
  .popit__row_3
  .popit-cell_disabled:active
  .popit-cell__inner[data-v-9ab4ca0f],
.popit_7
  .popit__row_3
  .popit-cell_disabled:focus
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fab79e 2%, #f78955 55%, #f56724);
}
.popit_7
  .popit__row_3
  .popit-cell_disabled:active
  .popit-cell__inner[data-v-9ab4ca0f]:after,
.popit_7
  .popit__row_3
  .popit-cell_disabled:focus
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: "";
}
.popit_7 .popit__row_3 .popit-cell_pressed .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f34b0d 2%, #c44509 55%, #ab3c08);
}
.popit_7 .popit__row_3 .popit-cell_pressed[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_7
  .popit__row_3
  .popit-cell_pressed:hover
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f34b0d 2%, #c44509 55%, #ab3c08);
}
.popit_7
  .popit__row_3
  .popit-cell_pressed:hover
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_7 .popit__row_3 .popit-cell_popped .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f34b0d 2%, #c44509 55%, #ab3c08);
}
.popit_7 .popit__row_3 .popit-cell_popped[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_7
  .popit__row_3
  .popit-cell_popped:hover
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f45d25 2%, #dc4d0a 55%, #c44509);
}
.popit_7 .popit__row_4[data-v-9ab4ca0f] {
  left: 3%;
  position: absolute;
  right: 3%;
  top: 43.2857142857%;
}
.popit_7 .popit__row_4[data-v-9ab4ca0f]:after {
  background: #e57215;
  bottom: -3%;
  box-shadow: 0 0.3125rem 1.25rem #000000d9;
  content: "";
  height: 8%;
  left: -3.2%;
  position: absolute;
  right: -3.2%;
  z-index: 1;
}
@media screen and (max-width: 768px) {
  .popit_7 .popit__row_4[data-v-9ab4ca0f]:after {
    box-shadow: 0 0.2125rem 0.8rem 0.1rem #000000a8;
  }
}
.popit_7 .popit__row_4 .popit-cell[data-v-9ab4ca0f] {
  background: linear-gradient(180deg, #f56724, #f77d22);
  border: 0.25rem solid #f89a6d;
}
@media screen and (max-width: 768px) {
  .popit_7 .popit__row_4 .popit-cell[data-v-9ab4ca0f] {
    border-width: 0.125rem;
  }
}
.popit_7 .popit__row_4 .popit-cell .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f9a16c 2%, #f77d22 55%, #c55807);
}
.popit_7 .popit__row_4 .popit-cell .popit-cell__inner[data-v-9ab4ca0f]:after {
  background: #fff;
  content: "";
  filter: blur(0.7rem);
  height: 35%;
  left: 18%;
  opacity: 0.78;
  position: absolute;
  top: 15%;
  transform: rotate(46.2deg);
  width: 30%;
}
.popit_7 .popit__row_4 .popit-cell:hover .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fbc19d 2%, #f99a53 55%, #f77d22);
}
.popit_7 .popit__row_4 .popit-cell:active .popit-cell__inner[data-v-9ab4ca0f],
.popit_7 .popit__row_4 .popit-cell:focus .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f5620b 2%, #c55807 55%, #ad4d06);
}
.popit_7
  .popit__row_4
  .popit-cell:active
  .popit-cell__inner[data-v-9ab4ca0f]:after,
.popit_7
  .popit__row_4
  .popit-cell:focus
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_7
  .popit__row_4
  .popit-cell_disabled:active
  .popit-cell__inner[data-v-9ab4ca0f],
.popit_7
  .popit__row_4
  .popit-cell_disabled:focus
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fbc19d 2%, #f99a53 55%, #f77d22);
}
.popit_7
  .popit__row_4
  .popit-cell_disabled:active
  .popit-cell__inner[data-v-9ab4ca0f]:after,
.popit_7
  .popit__row_4
  .popit-cell_disabled:focus
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: "";
}
.popit_7 .popit__row_4 .popit-cell_pressed .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f5620b 2%, #c55807 55%, #ad4d06);
}
.popit_7 .popit__row_4 .popit-cell_pressed[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_7
  .popit__row_4
  .popit-cell_pressed:hover
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f5620b 2%, #c55807 55%, #ad4d06);
}
.popit_7
  .popit__row_4
  .popit-cell_pressed:hover
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_7 .popit__row_4 .popit-cell_popped .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f5620b 2%, #c55807 55%, #ad4d06);
}
.popit_7 .popit__row_4 .popit-cell_popped[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_7
  .popit__row_4
  .popit-cell_popped:hover
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f67223 2%, #de6308 55%, #c55807);
}
.popit_7 .popit__row_5[data-v-9ab4ca0f] {
  left: 3%;
  position: absolute;
  right: 3%;
  top: 56.7142857143%;
}
.popit_7 .popit__row_5[data-v-9ab4ca0f]:after {
  background: #eb8713;
  bottom: -3%;
  box-shadow: 0 0.3125rem 1.25rem #000000d9;
  content: "";
  height: 8%;
  left: -3.2%;
  position: absolute;
  right: -3.2%;
  z-index: 1;
}
@media screen and (max-width: 768px) {
  .popit_7 .popit__row_5[data-v-9ab4ca0f]:after {
    box-shadow: 0 0.2125rem 0.8rem 0.1rem #000000a8;
  }
}
.popit_7 .popit__row_5 .popit-cell[data-v-9ab4ca0f] {
  background: linear-gradient(180deg, #f77d22, #f99220);
  border: 0.25rem solid #faa86c;
}
@media screen and (max-width: 768px) {
  .popit_7 .popit__row_5 .popit-cell[data-v-9ab4ca0f] {
    border-width: 0.125rem;
  }
}
.popit_7 .popit__row_5 .popit-cell .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #faaf6b 2%, #f99220 55%, #c76b05);
}
.popit_7 .popit__row_5 .popit-cell .popit-cell__inner[data-v-9ab4ca0f]:after {
  background: #fff;
  content: "";
  filter: blur(0.7rem);
  height: 35%;
  left: 18%;
  opacity: 0.78;
  position: absolute;
  top: 15%;
  transform: rotate(46.2deg);
  width: 30%;
}
.popit_7 .popit__row_5 .popit-cell:hover .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fcca9d 2%, #faaa52 55%, #f99220);
}
.popit_7 .popit__row_5 .popit-cell:active .popit-cell__inner[data-v-9ab4ca0f],
.popit_7 .popit__row_5 .popit-cell:focus .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f77a08 2%, #c76b05 55%, #ae5e05);
}
.popit_7
  .popit__row_5
  .popit-cell:active
  .popit-cell__inner[data-v-9ab4ca0f]:after,
.popit_7
  .popit__row_5
  .popit-cell:focus
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_7
  .popit__row_5
  .popit-cell_disabled:active
  .popit-cell__inner[data-v-9ab4ca0f],
.popit_7
  .popit__row_5
  .popit-cell_disabled:focus
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fcca9d 2%, #faaa52 55%, #f99220);
}
.popit_7
  .popit__row_5
  .popit-cell_disabled:active
  .popit-cell__inner[data-v-9ab4ca0f]:after,
.popit_7
  .popit__row_5
  .popit-cell_disabled:focus
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: "";
}
.popit_7 .popit__row_5 .popit-cell_pressed .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f77a08 2%, #c76b05 55%, #ae5e05);
}
.popit_7 .popit__row_5 .popit-cell_pressed[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_7
  .popit__row_5
  .popit-cell_pressed:hover
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f77a08 2%, #c76b05 55%, #ae5e05);
}
.popit_7
  .popit__row_5
  .popit-cell_pressed:hover
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_7 .popit__row_5 .popit-cell_popped .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f77a08 2%, #c76b05 55%, #ae5e05);
}
.popit_7 .popit__row_5 .popit-cell_popped[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_7
  .popit__row_5
  .popit-cell_popped:hover
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f88721 2%, #e07906 55%, #c76b05);
}
.popit_7 .popit__row_6[data-v-9ab4ca0f] {
  left: 3%;
  position: absolute;
  right: 3%;
  top: 70.1428571429%;
}
.popit_7 .popit__row_6[data-v-9ab4ca0f]:after {
  background: #ee9b11;
  bottom: -3%;
  box-shadow: 0 0.3125rem 1.25rem #000000d9;
  content: "";
  height: 8%;
  left: -3.2%;
  position: absolute;
  right: -3.2%;
  z-index: 1;
}
@media screen and (max-width: 768px) {
  .popit_7 .popit__row_6[data-v-9ab4ca0f]:after {
    box-shadow: 0 0.2125rem 0.8rem 0.1rem #000000a8;
  }
}
.popit_7 .popit__row_6 .popit-cell[data-v-9ab4ca0f] {
  background: linear-gradient(180deg, #f99220, #fca71f);
  border: 0.25rem solid #fbb66a;
}
@media screen and (max-width: 768px) {
  .popit_7 .popit__row_6 .popit-cell[data-v-9ab4ca0f] {
    border-width: 0.125rem;
  }
}
.popit_7 .popit__row_6 .popit-cell .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fcbd6b 2%, #fca71f 55%, #cc7e03);
}
.popit_7 .popit__row_6 .popit-cell .popit-cell__inner[data-v-9ab4ca0f]:after {
  background: #fff;
  content: "";
  filter: blur(0.7rem);
  height: 35%;
  left: 18%;
  opacity: 0.78;
  position: absolute;
  top: 15%;
  transform: rotate(46.2deg);
  width: 30%;
}
.popit_7 .popit__row_6 .popit-cell:hover .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fdd49d 2%, #fdbb51 55%, #fca71f);
}
.popit_7 .popit__row_6 .popit-cell:active .popit-cell__inner[data-v-9ab4ca0f],
.popit_7 .popit__row_6 .popit-cell:focus .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fb9107 2%, #cc7e03 55%, #b36f02);
}
.popit_7
  .popit__row_6
  .popit-cell:active
  .popit-cell__inner[data-v-9ab4ca0f]:after,
.popit_7
  .popit__row_6
  .popit-cell:focus
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_7
  .popit__row_6
  .popit-cell_disabled:active
  .popit-cell__inner[data-v-9ab4ca0f],
.popit_7
  .popit__row_6
  .popit-cell_disabled:focus
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fdd49d 2%, #fdbb51 55%, #fca71f);
}
.popit_7
  .popit__row_6
  .popit-cell_disabled:active
  .popit-cell__inner[data-v-9ab4ca0f]:after,
.popit_7
  .popit__row_6
  .popit-cell_disabled:focus
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: "";
}
.popit_7 .popit__row_6 .popit-cell_pressed .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fb9107 2%, #cc7e03 55%, #b36f02);
}
.popit_7 .popit__row_6 .popit-cell_pressed[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_7
  .popit__row_6
  .popit-cell_pressed:hover
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fb9107 2%, #cc7e03 55%, #b36f02);
}
.popit_7
  .popit__row_6
  .popit-cell_pressed:hover
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_7 .popit__row_6 .popit-cell_popped .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fb9107 2%, #cc7e03 55%, #b36f02);
}
.popit_7 .popit__row_6 .popit-cell_popped[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_7
  .popit__row_6
  .popit-cell_popped:hover
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fb9c20 2%, #e58e03 55%, #cc7e03);
}
.popit_7 .popit__row_7[data-v-9ab4ca0f] {
  left: 3%;
  position: absolute;
  right: 3%;
  top: 83.5714285714%;
}
.popit_7 .popit__row_7 .popit-cell[data-v-9ab4ca0f] {
  background: linear-gradient(180deg, #fca71f, #febc1d);
  border: 0.25rem solid #fdc56a;
}
@media screen and (max-width: 768px) {
  .popit_7 .popit__row_7 .popit-cell[data-v-9ab4ca0f] {
    border-width: 0.125rem;
  }
}
.popit_7 .popit__row_7 .popit-cell .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fecb6a 2%, #febc1d 55%, #ce9201);
}
.popit_7 .popit__row_7 .popit-cell .popit-cell__inner[data-v-9ab4ca0f]:after {
  background: #fff;
  content: "";
  filter: blur(0.7rem);
  height: 35%;
  left: 18%;
  opacity: 0.78;
  position: absolute;
  top: 15%;
  transform: rotate(46.2deg);
  width: 30%;
}
.popit_7 .popit__row_7 .popit-cell:hover .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fedd9c 2%, #fecb50 55%, #febc1d);
}
.popit_7 .popit__row_7 .popit-cell:active .popit-cell__inner[data-v-9ab4ca0f],
.popit_7 .popit__row_7 .popit-cell:focus .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fda805 2%, #ce9201 55%, #b48001);
}
.popit_7
  .popit__row_7
  .popit-cell:active
  .popit-cell__inner[data-v-9ab4ca0f]:after,
.popit_7
  .popit__row_7
  .popit-cell:focus
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_7
  .popit__row_7
  .popit-cell_disabled:active
  .popit-cell__inner[data-v-9ab4ca0f],
.popit_7
  .popit__row_7
  .popit-cell_disabled:focus
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fedd9c 2%, #fecb50 55%, #febc1d);
}
.popit_7
  .popit__row_7
  .popit-cell_disabled:active
  .popit-cell__inner[data-v-9ab4ca0f]:after,
.popit_7
  .popit__row_7
  .popit-cell_disabled:focus
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: "";
}
.popit_7 .popit__row_7 .popit-cell_pressed .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fda805 2%, #ce9201 55%, #b48001);
}
.popit_7 .popit__row_7 .popit-cell_pressed[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_7
  .popit__row_7
  .popit-cell_pressed:hover
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fda805 2%, #ce9201 55%, #b48001);
}
.popit_7
  .popit__row_7
  .popit-cell_pressed:hover
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_7 .popit__row_7 .popit-cell_popped .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fda805 2%, #ce9201 55%, #b48001);
}
.popit_7 .popit__row_7 .popit-cell_popped[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_7
  .popit__row_7
  .popit-cell_popped:hover
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fdb11e 2%, #e7a401 55%, #ce9201);
}
.popit_8 .popit__row[data-v-9ab4ca0f] {
  height: 11.75%;
}
.popit_8 .popit__row_1[data-v-9ab4ca0f] {
  left: 3%;
  position: absolute;
  right: 3%;
  top: 3%;
}
.popit_8 .popit__row_1[data-v-9ab4ca0f]:after {
  background: #d5311d;
  bottom: -3%;
  box-shadow: 0 0.3125rem 1.25rem #000000d9;
  content: "";
  height: 8%;
  left: -3.2%;
  position: absolute;
  right: -3.2%;
  z-index: 1;
}
@media screen and (max-width: 768px) {
  .popit_8 .popit__row_1[data-v-9ab4ca0f]:after {
    box-shadow: 0 0.2125rem 0.8rem 0.1rem #000000a8;
  }
}
.popit_8 .popit__row_1 .popit-cell[data-v-9ab4ca0f] {
  background: linear-gradient(180deg, #ee2829, #f03b28);
  border: 0.25rem solid #f46f70;
}
@media screen and (max-width: 768px) {
  .popit_8 .popit__row_1 .popit-cell[data-v-9ab4ca0f] {
    border-width: 0.125rem;
  }
}
.popit_8 .popit__row_1 .popit-cell .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f4756f 2%, #f03b28 55%, #be1e0d);
}
.popit_8 .popit__row_1 .popit-cell .popit-cell__inner[data-v-9ab4ca0f]:after {
  background: #fff;
  content: "";
  filter: blur(0.7rem);
  height: 35%;
  left: 18%;
  opacity: 0.78;
  position: absolute;
  top: 15%;
  transform: rotate(46.2deg);
  width: 30%;
}
.popit_8 .popit__row_1 .popit-cell:hover .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f8a39f 2%, #f36658 55%, #f03b28);
}
.popit_8 .popit__row_1 .popit-cell:active .popit-cell__inner[data-v-9ab4ca0f],
.popit_8 .popit__row_1 .popit-cell:focus .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #ec1b12 2%, #be1e0d 55%, #a61a0c);
}
.popit_8
  .popit__row_1
  .popit-cell:active
  .popit-cell__inner[data-v-9ab4ca0f]:after,
.popit_8
  .popit__row_1
  .popit-cell:focus
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_8
  .popit__row_1
  .popit-cell_disabled:active
  .popit-cell__inner[data-v-9ab4ca0f],
.popit_8
  .popit__row_1
  .popit-cell_disabled:focus
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f8a39f 2%, #f36658 55%, #f03b28);
}
.popit_8
  .popit__row_1
  .popit-cell_disabled:active
  .popit-cell__inner[data-v-9ab4ca0f]:after,
.popit_8
  .popit__row_1
  .popit-cell_disabled:focus
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: "";
}
.popit_8 .popit__row_1 .popit-cell_pressed .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #ec1b12 2%, #be1e0d 55%, #a61a0c);
}
.popit_8 .popit__row_1 .popit-cell_pressed[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_8
  .popit__row_1
  .popit-cell_pressed:hover
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #ec1b12 2%, #be1e0d 55%, #a61a0c);
}
.popit_8
  .popit__row_1
  .popit-cell_pressed:hover
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_8 .popit__row_1 .popit-cell_popped .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #ec1b12 2%, #be1e0d 55%, #a61a0c);
}
.popit_8 .popit__row_1 .popit-cell_popped[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_8
  .popit__row_1
  .popit-cell_popped:hover
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #ef3128 2%, #d6220f 55%, #be1e0d);
}
.popit_8 .popit__row_2[data-v-9ab4ca0f] {
  left: 3%;
  position: absolute;
  right: 3%;
  top: 14.75%;
}
.popit_8 .popit__row_2[data-v-9ab4ca0f]:after {
  background: #da431b;
  bottom: -3%;
  box-shadow: 0 0.3125rem 1.25rem #000000d9;
  content: "";
  height: 8%;
  left: -3.2%;
  position: absolute;
  right: -3.2%;
  z-index: 1;
}
@media screen and (max-width: 768px) {
  .popit_8 .popit__row_2[data-v-9ab4ca0f]:after {
    box-shadow: 0 0.2125rem 0.8rem 0.1rem #000000a8;
  }
}
.popit_8 .popit__row_2 .popit-cell[data-v-9ab4ca0f] {
  background: linear-gradient(180deg, #f03b28, #f24d26);
  border: 0.25rem solid #f57c70;
}
@media screen and (max-width: 768px) {
  .popit_8 .popit__row_2 .popit-cell[data-v-9ab4ca0f] {
    border-width: 0.125rem;
  }
}
.popit_8 .popit__row_2 .popit-cell .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f6826f 2%, #f24d26 55%, #c02e0c);
}
.popit_8 .popit__row_2 .popit-cell .popit-cell__inner[data-v-9ab4ca0f]:after {
  background: #fff;
  content: "";
  filter: blur(0.7rem);
  height: 35%;
  left: 18%;
  opacity: 0.78;
  position: absolute;
  top: 15%;
  transform: rotate(46.2deg);
  width: 30%;
}
.popit_8 .popit__row_2 .popit-cell:hover .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f9ac9f 2%, #f57456 55%, #f24d26);
}
.popit_8 .popit__row_2 .popit-cell:active .popit-cell__inner[data-v-9ab4ca0f],
.popit_8 .popit__row_2 .popit-cell:focus .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #ef300f 2%, #c02e0c 55%, #a8280a);
}
.popit_8
  .popit__row_2
  .popit-cell:active
  .popit-cell__inner[data-v-9ab4ca0f]:after,
.popit_8
  .popit__row_2
  .popit-cell:focus
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_8
  .popit__row_2
  .popit-cell_disabled:active
  .popit-cell__inner[data-v-9ab4ca0f],
.popit_8
  .popit__row_2
  .popit-cell_disabled:focus
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f9ac9f 2%, #f57456 55%, #f24d26);
}
.popit_8
  .popit__row_2
  .popit-cell_disabled:active
  .popit-cell__inner[data-v-9ab4ca0f]:after,
.popit_8
  .popit__row_2
  .popit-cell_disabled:focus
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: "";
}
.popit_8 .popit__row_2 .popit-cell_pressed .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #ef300f 2%, #c02e0c 55%, #a8280a);
}
.popit_8 .popit__row_2 .popit-cell_pressed[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_8
  .popit__row_2
  .popit-cell_pressed:hover
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #ef300f 2%, #c02e0c 55%, #a8280a);
}
.popit_8
  .popit__row_2
  .popit-cell_pressed:hover
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_8 .popit__row_2 .popit-cell_popped .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #ef300f 2%, #c02e0c 55%, #a8280a);
}
.popit_8 .popit__row_2 .popit-cell_popped[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_8
  .popit__row_2
  .popit-cell_popped:hover
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f14427 2%, #d8340d 55%, #c02e0c);
}
.popit_8 .popit__row_3[data-v-9ab4ca0f] {
  left: 3%;
  position: absolute;
  right: 3%;
  top: 26.5%;
}
.popit_8 .popit__row_3[data-v-9ab4ca0f]:after {
  background: #de5619;
  bottom: -3%;
  box-shadow: 0 0.3125rem 1.25rem #000000d9;
  content: "";
  height: 8%;
  left: -3.2%;
  position: absolute;
  right: -3.2%;
  z-index: 1;
}
@media screen and (max-width: 768px) {
  .popit_8 .popit__row_3[data-v-9ab4ca0f]:after {
    box-shadow: 0 0.2125rem 0.8rem 0.1rem #000000a8;
  }
}
.popit_8 .popit__row_3 .popit-cell[data-v-9ab4ca0f] {
  background: linear-gradient(180deg, #f24d26, #f46025);
  border: 0.25rem solid #f6886e;
}
@media screen and (max-width: 768px) {
  .popit_8 .popit__row_3 .popit-cell[data-v-9ab4ca0f] {
    border-width: 0.125rem;
  }
}
.popit_8 .popit__row_3 .popit-cell .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f78e6e 2%, #f46025 55%, #c33f0a);
}
.popit_8 .popit__row_3 .popit-cell .popit-cell__inner[data-v-9ab4ca0f]:after {
  background: #fff;
  content: "";
  filter: blur(0.7rem);
  height: 35%;
  left: 18%;
  opacity: 0.78;
  position: absolute;
  top: 15%;
  transform: rotate(46.2deg);
  width: 30%;
}
.popit_8 .popit__row_3 .popit-cell:hover .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fab49e 2%, #f68356 55%, #f46025);
}
.popit_8 .popit__row_3 .popit-cell:active .popit-cell__inner[data-v-9ab4ca0f],
.popit_8 .popit__row_3 .popit-cell:focus .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f1430d 2%, #c33f0a 55%, #aa3709);
}
.popit_8
  .popit__row_3
  .popit-cell:active
  .popit-cell__inner[data-v-9ab4ca0f]:after,
.popit_8
  .popit__row_3
  .popit-cell:focus
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_8
  .popit__row_3
  .popit-cell_disabled:active
  .popit-cell__inner[data-v-9ab4ca0f],
.popit_8
  .popit__row_3
  .popit-cell_disabled:focus
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fab49e 2%, #f68356 55%, #f46025);
}
.popit_8
  .popit__row_3
  .popit-cell_disabled:active
  .popit-cell__inner[data-v-9ab4ca0f]:after,
.popit_8
  .popit__row_3
  .popit-cell_disabled:focus
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: "";
}
.popit_8 .popit__row_3 .popit-cell_pressed .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f1430d 2%, #c33f0a 55%, #aa3709);
}
.popit_8 .popit__row_3 .popit-cell_pressed[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_8
  .popit__row_3
  .popit-cell_pressed:hover
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f1430d 2%, #c33f0a 55%, #aa3709);
}
.popit_8
  .popit__row_3
  .popit-cell_pressed:hover
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_8 .popit__row_3 .popit-cell_popped .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f1430d 2%, #c33f0a 55%, #aa3709);
}
.popit_8 .popit__row_3 .popit-cell_popped[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_8
  .popit__row_3
  .popit-cell_popped:hover
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f35625 2%, #db460b 55%, #c33f0a);
}
.popit_8 .popit__row_4[data-v-9ab4ca0f] {
  left: 3%;
  position: absolute;
  right: 3%;
  top: 38.25%;
}
.popit_8 .popit__row_4[data-v-9ab4ca0f]:after {
  background: #e36817;
  bottom: -3%;
  box-shadow: 0 0.3125rem 1.25rem #000000d9;
  content: "";
  height: 8%;
  left: -3.2%;
  position: absolute;
  right: -3.2%;
  z-index: 1;
}
@media screen and (max-width: 768px) {
  .popit_8 .popit__row_4[data-v-9ab4ca0f]:after {
    box-shadow: 0 0.2125rem 0.8rem 0.1rem #000000a8;
  }
}
.popit_8 .popit__row_4 .popit-cell[data-v-9ab4ca0f] {
  background: linear-gradient(180deg, #f46025, #f67223);
  border: 0.25rem solid #f8956e;
}
@media screen and (max-width: 768px) {
  .popit_8 .popit__row_4 .popit-cell[data-v-9ab4ca0f] {
    border-width: 0.125rem;
  }
}
.popit_8 .popit__row_4 .popit-cell .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f89b6d 2%, #f67223 55%, #c44f08);
}
.popit_8 .popit__row_4 .popit-cell .popit-cell__inner[data-v-9ab4ca0f]:after {
  background: #fff;
  content: "";
  filter: blur(0.7rem);
  height: 35%;
  left: 18%;
  opacity: 0.78;
  position: absolute;
  top: 15%;
  transform: rotate(46.2deg);
  width: 30%;
}
.popit_8 .popit__row_4 .popit-cell:hover .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fbbd9e 2%, #f89154 55%, #f67223);
}
.popit_8 .popit__row_4 .popit-cell:active .popit-cell__inner[data-v-9ab4ca0f],
.popit_8 .popit__row_4 .popit-cell:focus .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f4580c 2%, #c44f08 55%, #ac4507);
}
.popit_8
  .popit__row_4
  .popit-cell:active
  .popit-cell__inner[data-v-9ab4ca0f]:after,
.popit_8
  .popit__row_4
  .popit-cell:focus
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_8
  .popit__row_4
  .popit-cell_disabled:active
  .popit-cell__inner[data-v-9ab4ca0f],
.popit_8
  .popit__row_4
  .popit-cell_disabled:focus
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fbbd9e 2%, #f89154 55%, #f67223);
}
.popit_8
  .popit__row_4
  .popit-cell_disabled:active
  .popit-cell__inner[data-v-9ab4ca0f]:after,
.popit_8
  .popit__row_4
  .popit-cell_disabled:focus
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: "";
}
.popit_8 .popit__row_4 .popit-cell_pressed .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f4580c 2%, #c44f08 55%, #ac4507);
}
.popit_8 .popit__row_4 .popit-cell_pressed[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_8
  .popit__row_4
  .popit-cell_pressed:hover
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f4580c 2%, #c44f08 55%, #ac4507);
}
.popit_8
  .popit__row_4
  .popit-cell_pressed:hover
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_8 .popit__row_4 .popit-cell_popped .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f4580c 2%, #c44f08 55%, #ac4507);
}
.popit_8 .popit__row_4 .popit-cell_popped[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_8
  .popit__row_4
  .popit-cell_popped:hover
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f56924 2%, #dd5809 55%, #c44f08);
}
.popit_8 .popit__row_5[data-v-9ab4ca0f] {
  left: 3%;
  position: absolute;
  right: 3%;
  top: 50%;
}
.popit_8 .popit__row_5[data-v-9ab4ca0f]:after {
  background: #e77a15;
  bottom: -3%;
  box-shadow: 0 0.3125rem 1.25rem #000000d9;
  content: "";
  height: 8%;
  left: -3.2%;
  position: absolute;
  right: -3.2%;
  z-index: 1;
}
@media screen and (max-width: 768px) {
  .popit_8 .popit__row_5[data-v-9ab4ca0f]:after {
    box-shadow: 0 0.2125rem 0.8rem 0.1rem #000000a8;
  }
}
.popit_8 .popit__row_5 .popit-cell[data-v-9ab4ca0f] {
  background: linear-gradient(180deg, #f67223, #f88522);
  border: 0.25rem solid #f9a16c;
}
@media screen and (max-width: 768px) {
  .popit_8 .popit__row_5 .popit-cell[data-v-9ab4ca0f] {
    border-width: 0.125rem;
  }
}
.popit_8 .popit__row_5 .popit-cell .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #faa76c 2%, #f88522 55%, #c76006);
}
.popit_8 .popit__row_5 .popit-cell .popit-cell__inner[data-v-9ab4ca0f]:after {
  background: #fff;
  content: "";
  filter: blur(0.7rem);
  height: 35%;
  left: 18%;
  opacity: 0.78;
  position: absolute;
  top: 15%;
  transform: rotate(46.2deg);
  width: 30%;
}
.popit_8 .popit__row_5 .popit-cell:hover .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fbc49d 2%, #faa053 55%, #f88522);
}
.popit_8 .popit__row_5 .popit-cell:active .popit-cell__inner[data-v-9ab4ca0f],
.popit_8 .popit__row_5 .popit-cell:focus .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f66c09 2%, #c76006 55%, #ae5406);
}
.popit_8
  .popit__row_5
  .popit-cell:active
  .popit-cell__inner[data-v-9ab4ca0f]:after,
.popit_8
  .popit__row_5
  .popit-cell:focus
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_8
  .popit__row_5
  .popit-cell_disabled:active
  .popit-cell__inner[data-v-9ab4ca0f],
.popit_8
  .popit__row_5
  .popit-cell_disabled:focus
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fbc49d 2%, #faa053 55%, #f88522);
}
.popit_8
  .popit__row_5
  .popit-cell_disabled:active
  .popit-cell__inner[data-v-9ab4ca0f]:after,
.popit_8
  .popit__row_5
  .popit-cell_disabled:focus
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: "";
}
.popit_8 .popit__row_5 .popit-cell_pressed .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f66c09 2%, #c76006 55%, #ae5406);
}
.popit_8 .popit__row_5 .popit-cell_pressed[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_8
  .popit__row_5
  .popit-cell_pressed:hover
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f66c09 2%, #c76006 55%, #ae5406);
}
.popit_8
  .popit__row_5
  .popit-cell_pressed:hover
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_8 .popit__row_5 .popit-cell_popped .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f66c09 2%, #c76006 55%, #ae5406);
}
.popit_8 .popit__row_5 .popit-cell_popped[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_8
  .popit__row_5
  .popit-cell_popped:hover
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f77b22 2%, #e06b07 55%, #c76006);
}
.popit_8 .popit__row_6[data-v-9ab4ca0f] {
  left: 3%;
  position: absolute;
  right: 3%;
  top: 61.75%;
}
.popit_8 .popit__row_6[data-v-9ab4ca0f]:after {
  background: #ec8c13;
  bottom: -3%;
  box-shadow: 0 0.3125rem 1.25rem #000000d9;
  content: "";
  height: 8%;
  left: -3.2%;
  position: absolute;
  right: -3.2%;
  z-index: 1;
}
@media screen and (max-width: 768px) {
  .popit_8 .popit__row_6[data-v-9ab4ca0f]:after {
    box-shadow: 0 0.2125rem 0.8rem 0.1rem #000000a8;
  }
}
.popit_8 .popit__row_6 .popit-cell[data-v-9ab4ca0f] {
  background: linear-gradient(180deg, #f88522, #fa9720);
  border: 0.25rem solid #faae6c;
}
@media screen and (max-width: 768px) {
  .popit_8 .popit__row_6 .popit-cell[data-v-9ab4ca0f] {
    border-width: 0.125rem;
  }
}
.popit_8 .popit__row_6 .popit-cell .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fbb46b 2%, #fa9720 55%, #c97005);
}
.popit_8 .popit__row_6 .popit-cell .popit-cell__inner[data-v-9ab4ca0f]:after {
  background: #fff;
  content: "";
  filter: blur(0.7rem);
  height: 35%;
  left: 18%;
  opacity: 0.78;
  position: absolute;
  top: 15%;
  transform: rotate(46.2deg);
  width: 30%;
}
.popit_8 .popit__row_6 .popit-cell:hover .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fccd9d 2%, #fbae52 55%, #fa9720);
}
.popit_8 .popit__row_6 .popit-cell:active .popit-cell__inner[data-v-9ab4ca0f],
.popit_8 .popit__row_6 .popit-cell:focus .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f88108 2%, #c97005 55%, #b06204);
}
.popit_8
  .popit__row_6
  .popit-cell:active
  .popit-cell__inner[data-v-9ab4ca0f]:after,
.popit_8
  .popit__row_6
  .popit-cell:focus
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_8
  .popit__row_6
  .popit-cell_disabled:active
  .popit-cell__inner[data-v-9ab4ca0f],
.popit_8
  .popit__row_6
  .popit-cell_disabled:focus
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fccd9d 2%, #fbae52 55%, #fa9720);
}
.popit_8
  .popit__row_6
  .popit-cell_disabled:active
  .popit-cell__inner[data-v-9ab4ca0f]:after,
.popit_8
  .popit__row_6
  .popit-cell_disabled:focus
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: "";
}
.popit_8 .popit__row_6 .popit-cell_pressed .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f88108 2%, #c97005 55%, #b06204);
}
.popit_8 .popit__row_6 .popit-cell_pressed[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_8
  .popit__row_6
  .popit-cell_pressed:hover
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f88108 2%, #c97005 55%, #b06204);
}
.popit_8
  .popit__row_6
  .popit-cell_pressed:hover
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_8 .popit__row_6 .popit-cell_popped .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f88108 2%, #c97005 55%, #b06204);
}
.popit_8 .popit__row_6 .popit-cell_popped[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_8
  .popit__row_6
  .popit-cell_popped:hover
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #f98e21 2%, #e27e05 55%, #c97005);
}
.popit_8 .popit__row_7[data-v-9ab4ca0f] {
  left: 3%;
  position: absolute;
  right: 3%;
  top: 73.5%;
}
.popit_8 .popit__row_7[data-v-9ab4ca0f]:after {
  background: #ef9e12;
  bottom: -3%;
  box-shadow: 0 0.3125rem 1.25rem #000000d9;
  content: "";
  height: 8%;
  left: -3.2%;
  position: absolute;
  right: -3.2%;
  z-index: 1;
}
@media screen and (max-width: 768px) {
  .popit_8 .popit__row_7[data-v-9ab4ca0f]:after {
    box-shadow: 0 0.2125rem 0.8rem 0.1rem #000000a8;
  }
}
.popit_8 .popit__row_7 .popit-cell[data-v-9ab4ca0f] {
  background: linear-gradient(180deg, #fa9720, #fcaa1f);
  border: 0.25rem solid #fcba6b;
}
@media screen and (max-width: 768px) {
  .popit_8 .popit__row_7 .popit-cell[data-v-9ab4ca0f] {
    border-width: 0.125rem;
  }
}
.popit_8 .popit__row_7 .popit-cell .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fcc06a 2%, #fcaa1f 55%, #cc8103);
}
.popit_8 .popit__row_7 .popit-cell .popit-cell__inner[data-v-9ab4ca0f]:after {
  background: #fff;
  content: "";
  filter: blur(0.7rem);
  height: 35%;
  left: 18%;
  opacity: 0.78;
  position: absolute;
  top: 15%;
  transform: rotate(46.2deg);
  width: 30%;
}
.popit_8 .popit__row_7 .popit-cell:hover .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fdd59c 2%, #fdbd51 55%, #fcaa1f);
}
.popit_8 .popit__row_7 .popit-cell:active .popit-cell__inner[data-v-9ab4ca0f],
.popit_8 .popit__row_7 .popit-cell:focus .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fb9506 2%, #cc8103 55%, #b37102);
}
.popit_8
  .popit__row_7
  .popit-cell:active
  .popit-cell__inner[data-v-9ab4ca0f]:after,
.popit_8
  .popit__row_7
  .popit-cell:focus
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_8
  .popit__row_7
  .popit-cell_disabled:active
  .popit-cell__inner[data-v-9ab4ca0f],
.popit_8
  .popit__row_7
  .popit-cell_disabled:focus
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fdd59c 2%, #fdbd51 55%, #fcaa1f);
}
.popit_8
  .popit__row_7
  .popit-cell_disabled:active
  .popit-cell__inner[data-v-9ab4ca0f]:after,
.popit_8
  .popit__row_7
  .popit-cell_disabled:focus
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: "";
}
.popit_8 .popit__row_7 .popit-cell_pressed .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fb9506 2%, #cc8103 55%, #b37102);
}
.popit_8 .popit__row_7 .popit-cell_pressed[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_8
  .popit__row_7
  .popit-cell_pressed:hover
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fb9506 2%, #cc8103 55%, #b37102);
}
.popit_8
  .popit__row_7
  .popit-cell_pressed:hover
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_8 .popit__row_7 .popit-cell_popped .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fb9506 2%, #cc8103 55%, #b37102);
}
.popit_8 .popit__row_7 .popit-cell_popped[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_8
  .popit__row_7
  .popit-cell_popped:hover
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fba01f 2%, #e59103 55%, #cc8103);
}
.popit_8 .popit__row_8[data-v-9ab4ca0f] {
  left: 3%;
  position: absolute;
  right: 3%;
  top: 85.25%;
}
.popit_8 .popit__row_8 .popit-cell[data-v-9ab4ca0f] {
  background: linear-gradient(180deg, #fcaa1f, #febc1d);
  border: 0.25rem solid #fdc76a;
}
@media screen and (max-width: 768px) {
  .popit_8 .popit__row_8 .popit-cell[data-v-9ab4ca0f] {
    border-width: 0.125rem;
  }
}
.popit_8 .popit__row_8 .popit-cell .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fecd6a 2%, #febc1d 55%, #ce9201);
}
.popit_8 .popit__row_8 .popit-cell .popit-cell__inner[data-v-9ab4ca0f]:after {
  background: #fff;
  content: "";
  filter: blur(0.7rem);
  height: 35%;
  left: 18%;
  opacity: 0.78;
  position: absolute;
  top: 15%;
  transform: rotate(46.2deg);
  width: 30%;
}
.popit_8 .popit__row_8 .popit-cell:hover .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fede9c 2%, #fecb50 55%, #febc1d);
}
.popit_8 .popit__row_8 .popit-cell:active .popit-cell__inner[data-v-9ab4ca0f],
.popit_8 .popit__row_8 .popit-cell:focus .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fdaa05 2%, #ce9201 55%, #b48001);
}
.popit_8
  .popit__row_8
  .popit-cell:active
  .popit-cell__inner[data-v-9ab4ca0f]:after,
.popit_8
  .popit__row_8
  .popit-cell:focus
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_8
  .popit__row_8
  .popit-cell_disabled:active
  .popit-cell__inner[data-v-9ab4ca0f],
.popit_8
  .popit__row_8
  .popit-cell_disabled:focus
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fede9c 2%, #fecb50 55%, #febc1d);
}
.popit_8
  .popit__row_8
  .popit-cell_disabled:active
  .popit-cell__inner[data-v-9ab4ca0f]:after,
.popit_8
  .popit__row_8
  .popit-cell_disabled:focus
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: "";
}
.popit_8 .popit__row_8 .popit-cell_pressed .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fdaa05 2%, #ce9201 55%, #b48001);
}
.popit_8 .popit__row_8 .popit-cell_pressed[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_8
  .popit__row_8
  .popit-cell_pressed:hover
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fdaa05 2%, #ce9201 55%, #b48001);
}
.popit_8
  .popit__row_8
  .popit-cell_pressed:hover
  .popit-cell__inner[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_8 .popit__row_8 .popit-cell_popped .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fdaa05 2%, #ce9201 55%, #b48001);
}
.popit_8 .popit__row_8 .popit-cell_popped[data-v-9ab4ca0f]:after {
  content: none;
}
.popit_8
  .popit__row_8
  .popit-cell_popped:hover
  .popit-cell__inner[data-v-9ab4ca0f] {
  background: url(/static/multicase/popit-cell-hellcase-logo.png) 50%/50%
      no-repeat,
    linear-gradient(142.73deg, #fdb31e 2%, #e7a401 55%, #ce9201);
}
@keyframes skin-fade-in-9ab4ca0f {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.popit_old .base-item {
  height: 100% !important;
  width: 100% !important;
}
.popit[data-v-fb810156],
.popit-wrap[data-v-fb810156] {
  display: flex;
  justify-content: center;
  width: 100%;
}
.popit[data-v-fb810156] {
  align-items: center;
  flex-wrap: wrap;
}
.popit-cell[data-v-fb810156] {
  cursor: pointer;
  height: 8.25rem;
  margin: 0.25rem;
  position: relative;
  -webkit-transform-origin: 50% 50%;
  transform-style: preserve-3d;
  transition: transform 1s;
  width: 8.25rem;
}
.popit-cell__front[data-v-fb810156] {
  backface-visibility: hidden;
  background-image: url(/static/multicase/case_placeholder.png);
  background-repeat: no-repeat;
  background-size: contain;
  height: 100%;
  width: 100%;
}
.popit-cell:hover .popit-cell__front[data-v-fb810156] {
  background-image: url(/static/multicase/case_hover.png);
}
.popit-cell:hover .popit-cell__title[data-v-fb810156] {
  opacity: 1;
}
.popit-cell:active .popit-cell__front[data-v-fb810156],
.popit-cell:focus .popit-cell__front[data-v-fb810156] {
  background-image: url(/static/multicase/case_hover.png);
}
.popit-cell:active .popit-cell__title[data-v-fb810156],
.popit-cell:focus .popit-cell__title[data-v-fb810156] {
  background-image: linear-gradient(-90deg, #68e7554d, #02a25b4d);
  border: 0.125rem solid #68e755;
  opacity: 1;
}
.popit-cell_pressed .popit-cell__front[data-v-fb810156] {
  background-image: url(/static/multicase/case_placeholder.png);
}
.popit-cell_pressed .popit-cell__title[data-v-fb810156] {
  opacity: 0 !important;
}
.popit-cell_pressed .popit-cell__preloader[data-v-fb810156] {
  display: block;
}
.popit-cell_popped[data-v-fb810156] {
  cursor: auto !important;
  transform: rotateY(180deg);
}
.popit-cell_popped .popit-cell__title[data-v-fb810156] {
  opacity: 0 !important;
}
.popit-cell__back[data-v-fb810156] {
  backface-visibility: hidden;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  transform: rotateY(180deg);
  width: 100%;
}
.popit-cell__title[data-v-fb810156] {
  background: #293037b3;
  border: 0.125rem solid transparent;
  border-radius: 1.875rem;
  font-size: 0.625rem;
  opacity: 0;
  padding: 0.3125rem 0;
  text-transform: uppercase;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: all 0.2s linear;
  white-space: nowrap;
  width: 5rem;
}
.popit-cell__number[data-v-fb810156],
.popit-cell__title[data-v-fb810156] {
  left: 50%;
  position: absolute;
  text-align: center;
}
.popit-cell__number[data-v-fb810156] {
  backface-visibility: hidden;
  background: #0003;
  border-radius: 50%;
  bottom: 0.1rem;
  color: #fff9;
  font-size: 0.5625rem;
  height: 1.4rem;
  line-height: 1.4rem;
  transform: translate(-50%);
  width: 1.4rem;
}
.popit-cell__preloader[data-v-fb810156] {
  animation: pulse-loader-fb810156 0.75s infinite;
  background-image: url(/static/multicase/loader.svg);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 40%;
  display: none;
  filter: drop-shadow(0 0 3.125rem #f35c24);
  height: 100%;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  z-index: 1;
}
.popit_1[data-v-fb810156] {
  max-width: 9rem;
}
.popit_2[data-v-fb810156] {
  max-width: 18rem;
}
.popit_3[data-v-fb810156] {
  max-width: 27rem;
}
.popit_4[data-v-fb810156] {
  max-width: 36rem;
}
.popit_5[data-v-fb810156] {
  max-width: 45rem;
}
.popit_6[data-v-fb810156] {
  max-width: 54rem;
}
.popit_7[data-v-fb810156] {
  max-width: 63rem;
}
.popit_8[data-v-fb810156] {
  max-width: 72rem;
}
@keyframes pulse-loader-fb810156 {
  0% {
    opacity: 0.6;
    transform: translate(-50%, -50%) scale(0.5);
  }
  50% {
    opacity: 0.9;
    transform: translate(-50%, -50%) scale(0.75);
  }
  to {
    opacity: 0.6;
    transform: translate(-50%, -50%) scale(0.5);
  }
}
.hotkeys[data-v-0477ae8d] {
  align-items: center;
  color: #515765;
  display: flex;
  font-size: 12px;
  gap: 10px;
  justify-content: center;
  text-transform: uppercase;
}
.hotkeys .description[data-v-0477ae8d] {
  font-weight: 500;
}
.hotkeys .key[data-v-0477ae8d] {
  align-items: center;
  background-color: #292937;
  border-radius: 3px;
  color: #2abd69;
  display: flex;
  font-weight: 700;
  justify-content: center;
  padding: 6px 0;
  width: 3.25rem;
}
.provably-fair-wrap[data-v-d276da79] {
  justify-content: center;
  margin: 2rem auto;
  max-width: 1085px;
  position: relative;
}
.provably-fair-wrap[data-v-d276da79],
.provably-fair-wrap .containes-title[data-v-d276da79] {
  align-items: center;
  display: flex;
}
.provably-fair-wrap .field[data-v-d276da79] {
  left: 0;
  margin: 0;
  position: absolute;
}
.provably-fair-wrap .button[data-v-d276da79] {
  height: 1.875rem;
  position: absolute;
  right: 0;
}
@media screen and (max-width: 768px) {
  .provably-fair-wrap[data-v-d276da79] {
    flex-direction: column;
    margin-bottom: 1.25rem;
  }
  .provably-fair-wrap .containes-title[data-v-d276da79] {
    margin-bottom: 1.5rem;
  }
  .provably-fair-wrap .field[data-v-d276da79] {
    margin-bottom: 1rem;
    position: relative;
  }
  .provably-fair-wrap .button[data-v-d276da79] {
    position: relative;
  }
}
.case-open-tabs[data-v-14765dfa] {
  align-items: center;
  border-bottom: 1px solid hsla(203, 6%, 75%, 0.15);
  display: flex;
  justify-content: center;
  max-width: 100%;
  position: relative;
}
.case-open-tabs__btns[data-v-14765dfa] {
  display: flex;
  gap: 2.5rem;
  padding: 1.25rem 0 0;
  width: 100%;
}
.case-open-tabs__btn[data-v-14765dfa] {
  border-bottom: 2px solid;
  border-color: transparent;
  color: #515765;
  cursor: pointer;
  font-size: 1.125rem;
  font-weight: 400;
  padding-bottom: 0.625rem;
}
.case-open-tabs__btn i[data-v-14765dfa],
.case-open-tabs__btn span[data-v-14765dfa] {
  transition: color 0.3s;
}
.case-open-tabs__btn:hover span[data-v-14765dfa] {
  color: #fff;
}
.case-open-tabs__btn:hover i[data-v-14765dfa] {
  color: #ffc635;
}
.case-open-tabs__btn i.core-icon[data-v-14765dfa] {
  line-height: inherit;
}
.case-open-tabs__btn_active[data-v-14765dfa] {
  border-image-slice: 1;
  border-image-source: linear-gradient(90deg, #e92b2d, #f99b00);
  color: #fff;
}
.case-open-tabs__btn_active i.core-icon[data-v-14765dfa] {
  color: #ffc635;
}
.case-open-tabs__btn_disabled[data-v-14765dfa] {
  pointer-events: none;
}
.case-open-tabs .provably-fair-wrap[data-v-14765dfa] {
  margin-bottom: 0;
  margin-top: 0;
}
@media screen and (max-width: 768px) {
  .case-open-tabs[data-v-14765dfa] {
    flex-direction: column;
  }
  .case-open-tabs__sell-btn[data-v-14765dfa] {
    position: absolute;
    top: 4.375rem;
  }
  .case-open-tabs__btns[data-v-14765dfa] {
    justify-content: center;
  }
  .case-open-tabs__btn[data-v-14765dfa] {
    font-size: 0.875rem;
  }
  .case-open-tabs__btn i[data-v-14765dfa] {
    font-size: 1rem;
  }
}
@media screen and (max-width: 768px) {
  .case-open-tabs .provably-fair-wrap {
    position: absolute;
    top: 4.375rem;
  }
}
.top-drop {
  position: relative;
  z-index: 2;
}
@media screen and (max-width: 768px) {
  .top-drop {
    background: #13151d99;
    margin-bottom: 1.875rem;
  }
}
.top-drop .containes-title {
  display: block;
  margin: 2rem auto;
  text-align: center;
}
.top-drop-cases {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
@media screen and (max-width: 768px) {
  .top-drop-cases {
    justify-content: flex-start;
    padding: 0 1.5rem;
  }
}
.top-drop-cases .top-case {
  display: flex;
  flex-wrap: nowrap;
  justify-content: center;
  margin: 0 0.3rem;
  overflow: hidden;
  position: relative;
}
@media screen and (max-width: 768px) {
  .top-drop-cases .top-case {
    flex-wrap: wrap;
    justify-content: center;
    margin: 0;
    min-width: 50%;
    padding: 0.125rem;
    width: 50%;
  }
  .top-drop-cases .top-case:first-child {
    min-width: auto;
    width: 100%;
  }
  .top-drop-cases .top-case:first-child .item .base-item {
    max-width: 100%;
    width: 100%;
  }
}
.top-drop-cases .top-case .user-wrap {
  align-items: center;
  bottom: 0;
  display: flex;
  flex-direction: column;
  justify-content: center;
  left: 0;
  opacity: 0;
  position: absolute;
  right: 0;
  top: 0.1875rem;
  transition: opacity 0.3s ease-in-out;
  z-index: 4;
}
.top-drop-cases .top-case .user-wrap .bg {
  background: #1b1c25;
  bottom: 0;
  left: 0;
  opacity: 0.8;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
}
.top-drop-cases .top-case .user-wrap .time {
  color: #e2e2e2;
  font-size: 0.75rem;
  font-weight: 400;
  letter-spacing: 0.03em;
  line-height: 1.1875rem;
  margin-top: -0.5rem;
  opacity: 0.8;
}
.top-drop-cases .top-case .user-wrap .time,
.top-drop-cases .top-case .user-wrap .user {
  position: relative;
}
.top-drop-cases .top-case .user-wrap .user .name {
  color: #fff;
  font-size: 0.75rem;
  font-weight: 600;
  letter-spacing: 0.03em;
  line-height: 1.1875rem;
}
.top-drop-cases .top-case .item {
  position: relative;
}
@media screen and (max-width: 768px) {
  .top-drop-cases .top-case .item {
    min-width: auto;
    width: 100%;
  }
}
.top-drop-cases .top-case .item .x-info {
  border-radius: 0 0 2px;
  color: #fff;
  display: flex;
  font-size: 0.8125rem;
  font-weight: 700;
  left: 0;
  line-height: 1.125rem;
  padding: 0.3125rem 0.625rem;
  position: absolute;
  top: 0;
  z-index: 3;
}
.top-drop-cases .top-case .item .x-info .x-info-x {
  margin-right: 0.25rem;
}
.top-drop-cases .top-case.is-common .item .x-info,
.top-drop-cases .top-case.is-consumer .item .x-info {
  background: #b0c3d9;
}
.top-drop-cases .top-case.is-industrial .item .x-info,
.top-drop-cases .top-case.is-uncommon .item .x-info {
  background: #5e98d9;
}
.top-drop-cases .top-case.is-distinguished .item .x-info,
.top-drop-cases .top-case.is-distinguished_agent .item .x-info,
.top-drop-cases .top-case.is-high .item .x-info,
.top-drop-cases .top-case.is-high_grade_patch .item .x-info,
.top-drop-cases .top-case.is-milspec .item .x-info {
  background: #4b69ff;
}
.top-drop-cases .top-case.is-exceptional .item .x-info,
.top-drop-cases .top-case.is-exceptional_agent .item .x-info,
.top-drop-cases .top-case.is-mythical .item .x-info,
.top-drop-cases .top-case.is-remarkable .item .x-info,
.top-drop-cases .top-case.is-remarkable_patch .item .x-info,
.top-drop-cases .top-case.is-restricted .item .x-info {
  background: #8847ff;
}
.top-drop-cases .top-case.is-classified .item .x-info,
.top-drop-cases .top-case.is-exotic .item .x-info,
.top-drop-cases .top-case.is-legendary .item .x-info,
.top-drop-cases .top-case.is-superior .item .x-info,
.top-drop-cases .top-case.is-superior_agent .item .x-info {
  background: #d32ce6;
}
.top-drop-cases .top-case.is-ancient .item .x-info,
.top-drop-cases .top-case.is-covert .item .x-info,
.top-drop-cases .top-case.is-master .item .x-info,
.top-drop-cases .top-case.is-master_agent .item .x-info {
  background: #eb4b4b;
}
.top-drop-cases .top-case.is-immortal .item .x-info {
  background: #e4ae33;
}
.top-drop-cases .top-case.is-arcana .item .x-info {
  background: #ade55c;
}
.top-drop-cases .top-case.is-extraordinary .item .x-info {
  background: #ffb100;
}
.top-drop-cases .top-case.is-rare .item .x-info {
  background: #4b69ff;
}
.top-drop-cases .top-case.is-knife .item .x-info {
  background: #f7b62d;
}
.top-drop-cases .top-case.is-contraband .item .x-info {
  background: #e4ae39;
}
.top-drop-cases .top-case.is-balance .item .x-info,
.top-drop-cases .top-case.is-case .item .x-info,
.top-drop-cases .top-case.is-money .item .x-info {
  background: #06a55b;
}
.top-drop-cases .top-case.is-base .item .x-info {
  background: #ddd;
}
.top-drop-cases .top-case.is-weapon .item .x-info {
  background: #f15840;
}
.top-drop-cases .top-case.is-misc .item .x-info {
  background: #35a3f1;
}
.top-drop-cases .top-case.is-armor .item .x-info,
.top-drop-cases .top-case.is-clothing .item .x-info {
  background: #a7ec2e;
}
.top-drop-cases .top-case.is-resource .item .x-info {
  background: #ddd;
}
.top-drop-cases .top-case:hover .user-wrap {
  opacity: 1;
  transition: opacity 0.3s ease-in-out;
}
.winning-items[data-v-04a15e97] {
  gap: 0.625rem;
  padding: 1.25rem 0;
}
@media screen and (max-width: 768px) {
  .winning-items[data-v-04a15e97] {
    padding: 4.6875rem 0 1.25rem;
  }
}
.winning-items__item[data-v-04a15e97] {
  position: relative;
}
.winning-items__item .base-item .base-item__price[data-v-04a15e97] {
  opacity: 0;
}
.winning-items__item .base-item.jackpot .base-item__blur[data-v-04a15e97],
.winning-items__item
  .base-item.jackpot
  .base-item__blur[data-v-04a15e97]:before {
  height: 5.625rem;
  width: 5.625rem;
}
.winning-items__sell-btn[data-v-04a15e97] {
  font-size: 0.625rem;
  height: 1.125rem;
  left: 0.625rem;
  line-height: 0.875rem;
  position: absolute;
  text-transform: capitalize;
  top: 0.4375rem;
  z-index: 5;
}
.winning-items__sell-btn .price[data-v-04a15e97] {
  margin-left: 0.125rem;
}
.winning-items__sell-btn .price i[data-v-04a15e97] {
  color: #fff;
}
@media screen and (max-width: 768px) {
  .winning-items__sell-btn[data-v-04a15e97] {
    display: inline-flex;
  }
}
.case-page__crowdfunding-faceit-text {
  display: flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
}
@media screen and (max-width: 768px) {
  .case-page__crowdfunding-faceit-text {
    background: #13151d99;
    padding: 0 1rem;
  }
}
.case-page__crowdfunding-faceit-text .text {
  color: #8f9daa;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1rem;
  text-align: center;
  width: 100%;
}
.case-page__crowdfunding-faceit-text .text a {
  text-decoration: underline;
}
.case-page__crowdfunding-faceit-text .text span {
  color: #fff;
  font-weight: 600;
}
.case-page__crowdfunding-faceit-text .text.text_top {
  margin-top: 0.625rem;
}
.case-page__crowdfunding-faceit-text .text.text_middle-title {
  align-items: center;
  color: #fff;
  display: flex;
  font-weight: 600;
  justify-content: center;
}
.case-page__crowdfunding-faceit-text .text.text_middle-title.first {
  margin-top: 1.1875rem;
}
.case-page__crowdfunding-faceit-text .text.text_middle {
  display: flex;
  justify-content: center;
  margin: 1.1875rem 0;
}
.case-page__crowdfunding-faceit-text .text.text_middle.under {
  margin: 0 0 1.1875rem;
}
@media screen and (max-width: 768px) {
  .case-page__crowdfunding-faceit-text .text.text_middle.under {
    margin: 0 0 1.1875rem;
  }
  .case-page__crowdfunding-faceit-text .text.text_middle {
    flex-direction: column;
    padding: 0 1.25rem;
    text-align: center;
    width: auto;
  }
}
.case-page__crowdfunding-faceit-text .text.text_middle .place span.percent {
  color: #03b776;
}
.case-page__crowdfunding-faceit-text .text.text_middle .place_gold i.core-cup {
  color: #cf9c19;
}
.case-page__crowdfunding-faceit-text .text.text_middle .place_silver {
  margin: 0 1.37125rem;
}
@media screen and (max-width: 768px) {
  .case-page__crowdfunding-faceit-text .text.text_middle .place_silver {
    margin: 1.37125rem 0;
  }
}
.case-page__crowdfunding-faceit-text
  .text.text_middle
  .place_silver
  i.core-cup {
  color: #eaeaea;
}
.case-page__crowdfunding-faceit-text
  .text.text_middle
  .place_bronze
  i.core-cup {
  color: #efb35a;
}
.case-page__crowdfunding-faceit-text .text.text_middle .place_lower i.core-cup {
  color: #5f5f5f;
}
.case-page__crowdfunding-faceit-text
  .text.text_middle
  .place_lower:nth-child(2) {
  margin: 0 0.6875rem 0 1.37125rem;
}
@media screen and (max-width: 768px) {
  .case-page__crowdfunding-faceit-text
    .text.text_middle
    .place_lower:nth-child(2) {
    margin: 1.37125rem 0 0 !important;
  }
}
.case-page__crowdfunding-faceit-text
  .text.text_middle
  .place_lower:nth-child(3) {
  margin: 0 1.37125rem 0 0.6875rem;
}
@media screen and (max-width: 768px) {
  .case-page__crowdfunding-faceit-text
    .text.text_middle
    .place_lower:nth-child(3) {
    margin: 1.37125rem 0 !important;
  }
}
.case-page__crowdfunding-faceit-text .text.text_under {
  margin-bottom: 0.625rem;
}
@media screen and (max-width: 768px) {
  .case-page__crowdfunding-faceit-text .text.text_under {
    border-bottom: 1px solid #515765;
    border-top: 1px solid #515765;
    padding: 0.9375rem 1.90625rem;
  }
}
.contains-transition-enter-active[data-v-4a331d13] {
  transition: opacity 0.5s 0.5s, transform 0.5s 0.5s;
}
.contains-transition-leave-active[data-v-4a331d13] {
  transition: opacity 0.5s, transform 0.5s;
}
.contains-transition-enter-from[data-v-4a331d13] {
  opacity: 0;
  transform: translate(30px);
}
.contains-transition-leave-to[data-v-4a331d13] {
  opacity: 0;
  transform: translate(-30px);
}
.containes-title[data-v-4a331d13] {
  display: block;
  margin: 2rem auto;
  text-align: center;
}
.page-multicase-controls__price-item {
  font-weight: 700;
}
.page-multicase {
  position: relative;
}
.page-multicase .icon-wrapper {
  align-items: center;
  display: flex;
  margin-bottom: 0.25rem;
  text-transform: uppercase;
}
.page-multicase .icon-wrapper__icon {
  font-size: 1rem;
  margin-right: 0.5rem;
}
.page-multicase .icon-wrapper__text {
  font-size: 0.75rem;
  font-weight: 700;
}
.page-multicase .page-multicase-wrapper {
  margin: 0 auto;
  max-width: 1070px;
  position: relative;
}
.page-multicase .page-multicase-wrapper__refresh {
  align-items: center;
  background-color: #1f222b;
  cursor: pointer;
  display: flex;
  height: 36px;
  justify-content: center;
  position: absolute;
  right: 10px;
  top: 10px;
  width: 36px;
  z-index: 15;
}
@media screen and (min-width: 1024px) {
  .page-multicase .page-multicase-wrapper__refresh {
    display: none !important;
  }
}
@media print, screen and (min-width: 769px) {
  .page-multicase .page-multicase-wrapper__refresh {
    display: none !important;
  }
}
.page-multicase .page-multicase-wrapper__refresh i {
  color: #8f9daa;
}
.page-multicase .provably-fair-wrap {
  justify-content: flex-start;
  margin-left: 0;
}
.page-multicase .provably-fair-wrap .button {
  position: relative;
}
.page-multicase .containes-wrap,
.page-multicase .items-wrap_grid {
  max-width: 100%;
}
@media screen and (max-width: 768px) {
  .page-multicase .containes-wrap {
    padding: 4.6875rem 0 1.25rem;
  }
}
.page-multicase .page-multicase-controls {
  align-items: center;
  background: #1a1b25;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  min-height: 140px;
  overflow: hidden;
  padding: 1.25rem;
  position: relative;
}
@media screen and (max-width: 768px) {
  .page-multicase .page-multicase-controls {
    flex-wrap: wrap;
    min-height: 420px;
    padding-top: 0;
  }
}
.page-multicase .page-multicase-controls__question-absolute {
  background-image: url(/static/transparent-question.svg);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  bottom: -35px;
  height: 150px;
  position: absolute;
  right: -15px;
  width: 150px;
}
@media screen and (max-width: 768px) {
  .page-multicase .page-multicase-controls__question-absolute {
    bottom: 100px;
    right: -23px;
  }
}
.page-multicase .page-multicase-controls__light-absolute {
  border-radius: 50%;
  bottom: -63px;
  box-shadow: 0 0 182px 80px #8f9daae6;
  height: 1px;
  position: absolute;
  right: -14px;
  width: 1px;
}
@media screen and (max-width: 768px) {
  .page-multicase .page-multicase-controls__light-absolute {
    border-radius: 50%;
    bottom: 146px;
    box-shadow: -1px 0 80px 80px #8f9daa38;
    right: -43px;
  }
}
.page-multicase .page-multicase-controls__bg {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.page-multicase .page-multicase-controls__bg_left {
  opacity: 0.1;
}
.page-multicase .page-multicase-controls__case {
  height: 7.75rem;
  margin: 1rem 0 0;
  transition: background-position-y 0.2s ease;
  width: 11.5rem;
  z-index: 3;
}
@media print, screen and (min-width: 769px) {
  .page-multicase .page-multicase-controls__case {
    margin: 0;
  }
}
@media screen and (max-width: 768px) {
  .page-multicase .page-multicase-controls__case {
    margin: 30px 0 0 15px;
  }
}
.page-multicase .page-multicase-controls__case:hover {
  background-position-y: -0.5rem, center !important;
}
.page-multicase .page-multicase-controls__case-absolute {
  height: 400px;
  left: 0;
  opacity: 0.2;
  position: absolute;
  top: -130px;
  width: 350px;
  z-index: 1;
}
@media screen and (max-width: 768px) {
  .page-multicase .page-multicase-controls__case-absolute {
    height: 348px;
    top: -80px;
    width: 272px;
  }
}
.page-multicase .page-multicase-controls__actions {
  display: flex;
  gap: 1rem;
}
@media screen and (max-width: 768px) {
  .page-multicase .page-multicase-controls__actions {
    width: 100%;
  }
}
.page-multicase .page-multicase-controls__main {
  max-width: 340px;
  width: 100%;
  z-index: 1;
}
@media screen and (max-width: 860px) {
  .page-multicase .page-multicase-controls__main {
    width: 275px;
  }
}
@media screen and (max-width: 768px) {
  .page-multicase .page-multicase-controls__main {
    max-width: 100%;
    order: 1;
    width: 100%;
  }
}
.page-multicase .page-multicase-controls__price {
  align-items: center;
  display: flex;
  font-weight: 400;
  justify-content: center;
  text-transform: none;
}
@media print, screen and (min-width: 769px) {
  .page-multicase .page-multicase-controls__price--hidden-tablet {
    display: none;
  }
}
.page-multicase .page-multicase-controls__divider {
  background: #515765;
  height: 6.25rem;
  opacity: 0.2;
  width: 0.0625rem;
  z-index: 1;
}
@media screen and (max-width: 768px) {
  .page-multicase .page-multicase-controls__divider {
    display: none !important;
  }
}
.page-multicase .page-multicase-controls__subscription {
  align-items: center;
  align-items: center !important;
  display: flex;
  flex-direction: row;
  font-size: 0.875rem;
  justify-content: space-between;
  margin-bottom: 1.25rem;
  z-index: 1;
}
.page-multicase .page-multicase-controls__subscription .price {
  transform: translateY(0.1875rem);
}
@media screen and (max-width: 768px) {
  .page-multicase .page-multicase-controls__subscription {
    display: none;
  }
  .page-multicase .page-multicase-controls__share {
    margin: 15px 0 0;
    max-width: 100%;
    min-width: 340px;
    padding: 0 !important;
    width: 100%;
  }
}
@media screen and (max-width: 768px) and (max-width: 430px) {
  .page-multicase .page-multicase-controls__share {
    min-width: 300px;
  }
}
.page-multicase .page-multicase-controls__hint {
  display: flex;
  flex-direction: column;
  margin-bottom: 1rem;
  z-index: 1;
}
@media screen and (max-width: 860px) {
  .page-multicase .page-multicase-controls__hint {
    width: 210px;
  }
}
@media print, screen and (min-width: 769px) {
  .page-multicase .page-multicase-controls__hint {
    margin-bottom: 0;
  }
}
@media screen and (max-width: 768px) {
  .page-multicase .page-multicase-controls__hint {
    margin: 1rem 0;
    width: 100%;
  }
}
.page-multicase .page-multicase-controls__price {
  font-size: 0.875rem;
  line-height: 16px;
  z-index: 1;
}
.page-multicase
  .page-multicase-controls__price
  .page-multicase-controls__base-price {
  margin-left: 8px;
}
@media screen and (max-width: 768px) {
  .page-multicase .page-multicase-controls__price {
    flex-direction: column;
  }
  .page-multicase .page-multicase-controls__price .base-price {
    font-size: 1.5rem !important;
    margin-left: 0;
  }
}
.page-multicase .page-multicase-controls__hint-subtitle {
  color: #8f9daa;
  font-size: 0.75rem;
  margin-bottom: 1rem;
}
.page-multicase .page-multicase-utils {
  align-items: center;
  background-color: #1b1c25;
  display: flex;
  justify-content: space-between;
  margin-top: 0.5rem;
  padding: 10px 15px;
}
@media screen and (max-width: 768px) {
  .page-multicase .page-multicase-utils {
    display: none !important;
  }
}
.page-multicase .page-multicase-utils__hotkeys {
  align-items: center;
  display: flex;
  gap: 40px;
  justify-content: space-between;
}
.page-multicase .page-multicase-utils__hotkeys-locale {
  color: #515765;
  font-size: 14px;
}
.page-multicase .page-multicase-utils__refresh {
  width: 143px;
}
.page-multicase .page-multicase-utils__refresh span {
  gap: 0.625rem;
}
.page-multicase .page-multicase-utils__refresh span i {
  color: #8f9daa;
}
.page-multicase .page-multicase-popit {
  align-items: center;
  display: flex;
  justify-content: center;
  margin-bottom: 1.5rem;
  margin-top: 1.5rem;
}
.page-multicase .page-multicase-popit__wrap {
  max-width: 38.875rem;
  width: 100%;
}
.page-multicase .page-multicase-popit__wrap_old {
  max-width: none;
}
.page-multicase .page-multicase-placeholder {
  height: auto;
  min-height: 25.625rem;
  padding: 3.9375rem 0;
}
@keyframes btn-fade-in {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.core-entity-simple {
  align-items: center;
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: space-between;
  position: relative;
}
.core-entity-simple__top {
  width: 100%;
}
.core-entity-simple__bottom {
  align-items: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
}
.core-entity-simple--preset--on-fire-prizes {
  --entity-image-size-multiplier: 0.6;
  gap: 15px;
  margin-top: 35px;
}
@media (max-width: 768px) {
  .core-entity-simple--preset--on-fire-prizes {
    --entity-image-size-multiplier: 0.3;
    gap: 0;
    height: 130px;
    margin-top: 0;
  }
}
.core-entity-simple--preset--on-fire-prizes .core-entity-simple__top {
  height: 170px;
}
.core-entity-simple--preset--on-fire-prizes .core-entity-simple__title {
  color: #dce1e5;
  font-size: 12px;
  font-weight: 500;
}
.core-entity-simple--preset--on-fire-prizes .core-entity-simple__subtitle {
  font-size: 16px;
  font-weight: 600;
}
.core-entity-simple--preset--multiple-entities {
  --entity-image-size-multiplier: 0.4;
  --entity-image-warbreak-top: 245px;
  gap: 15px;
  height: 145px;
  width: 100%;
}
@media (max-width: 768px) {
  .core-entity-simple--preset--multiple-entities {
    --entity-image-size-multiplier: 0.3;
    --entity-image-warbreak-top: 195px;
    gap: 0;
    height: 110px;
    margin-top: 0;
  }
}
.core-entity-simple--preset--multiple-entities .core-entity-simple__top {
  height: 170px;
}
.core-entity-simple--preset--multiple-entities .core-entity-simple__title {
  color: #8f9daa;
  font-size: 12px;
  font-weight: 500;
}
.core-entity-simple--preset--multiple-entities .core-entity-simple__subtitle {
  font-size: 16px;
  font-weight: 600;
}
.core-entity-simple--preset--prizes {
  --entity-image-size-multiplier: 0.22;
  border: 2px solid var(--core-entity-color-dark);
  border-radius: 2px;
  gap: 2px;
  width: 110px;
  --core-price-wartags-width: 8px;
  --entity-image-warbreak-top: 135px;
}
.core-entity-simple--preset--prizes .core-entity-simple__background-image {
  background: var(--core-entity-color);
  height: 100%;
  -webkit-mask-image: url(/static/core/images/entity/bg-entity.svg);
  mask-image: url(/static/core/images/entity/bg-entity.svg);
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  position: absolute;
  width: 100%;
}
.core-entity-simple--preset--prizes .core-entity-simple__top {
  height: 60px;
}
.core-entity-simple--preset--prizes .core-entity-simple__bottom {
  padding: 0 10px 10px;
}
.core-entity-simple--preset--prizes .core-entity-simple__title {
  color: #8f9daa;
  display: inline-block;
  font-size: 12px;
  font-weight: 500;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.core-entity-simple--preset--prizes .core-entity-simple__subtitle {
  font-size: 12px;
  font-weight: 600;
}
.core-entity-count[data-v-a42f19c4] {
  background-color: var(--count-bg-color, #2a2a36);
  border-radius: 2px;
  color: var(--count-text-color, #fff);
  font-size: 12px;
  font-weight: 700;
  padding: 6px 10px;
}
@media (max-width: 768px) {
  .core-entity-count[data-v-a42f19c4] {
    font-size: 10px;
    padding: 4px 8px;
  }
}
.core-entity-case-contains {
  background: #161821;
  cursor: default;
  height: 100%;
  min-height: 100px;
  min-width: 120px;
  position: relative;
  width: 100%;
}
.core-entity-case-contains__subtitle {
  color: #8f9daa;
  font-size: 0.75rem;
  font-weight: 400;
  z-index: 3;
}
.core-entity-case-contains__title {
  color: #f1f1f1;
  font-size: 0.75rem;
  font-weight: 600;
  z-index: 3;
}
.core-entity-case-contains__price-wartags {
  margin-left: 13px;
  position: relative;
}
.core-entity-case-contains__price-wartags:before {
  background: url(/static/core/images/wartag.svg) no-repeat 0;
  background-size: contain;
  content: "";
  height: 100%;
  left: -13px;
  position: absolute;
  width: 9px;
}
.core-entity-case-contains__background-image {
  background: var(--core-entity-color);
  height: 100%;
  -webkit-mask-image: url(/static/core/images/entity/bg-entity.svg);
  mask-image: url(/static/core/images/entity/bg-entity.svg);
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  position: absolute;
  width: 100%;
}
.core-entity-case-contains__image {
  align-items: center;
  display: flex;
  justify-content: center;
  z-index: 1;
}
.core-entity-case-contains__image--case {
  --entity-image-size-multiplier: 0.3;
}
.clickable {
  cursor: pointer;
}
.page-case {
  display: flex;
  flex-direction: column;
  gap: 30px;
}
.page-case__title {
  align-items: center;
  color: #dce1e5;
  display: flex;
  font-size: 1.125rem;
  font-weight: 700;
  gap: 8px;
  justify-content: center;
  --core-ico-color: linear-gradient(132.27deg, #ffc635 0.57%, #ff5252 97.38%);
}
.page-case__provably-fair-header {
  display: flex;
  gap: 10px;
  justify-content: space-between;
  width: 100%;
}
.page-case__provably-fair-header .page-case__empty,
.page-case__provably-fair-header .page-case__provably-fair-drop-original-system,
.page-case__provably-fair-header .page-case__title {
  width: 33.33%;
}
.page-case__provably-fair-header
  .page-case__provably-fair-drop-original-system {
  display: flex;
  justify-content: flex-end;
}
@media (max-width: 768px) {
  .page-case__provably-fair-header {
    flex-direction: column;
  }
  .page-case__provably-fair-header .page-case__empty,
  .page-case__provably-fair-header
    .page-case__provably-fair-drop-original-system,
  .page-case__provably-fair-header .page-case__title {
    width: 100%;
  }
}
.page-case__provably-fair-drop-original-system-button {
  align-items: center;
  background: #161821;
  border: 1px solid #292937;
  border-radius: 2px;
  color: #ff6d36;
  display: flex;
  font-size: 0.75rem;
  font-weight: 600;
  gap: 5px;
  justify-content: center;
  padding: 0.3125rem 0.625rem;
  text-transform: uppercase;
  width: -moz-fit-content;
  width: fit-content;
}
@media (max-width: 768px) {
  .page-case__provably-fair-drop-original-system,
  .page-case__provably-fair-drop-original-system-button {
    width: 100%;
  }
}
.page-case__case-contains,
.page-case__top-drop {
  display: flex;
  flex-direction: column;
  gap: 30px;
  margin: 0 auto;
  max-width: 1117px;
  padding: 0 16px;
}
.page-case__case-contains {
  width: 100%;
  z-index: 15;
}
.page-case--on-fire .page-case__header {
  position: absolute;
  z-index: 15;
}
.page-case--on-fire .page-case__top-drop {
  max-width: 100%;
  position: relative;
  z-index: 12;
}
.page-case--on-fire .page-case__top-drop-item {
  --core-entity-top-drop-text-color: var(--w-text-color-5);
}
.page-case__case-contains {
  padding-bottom: 20px;
}
.page-case-on-fire {
  margin-bottom: 94px;
  margin-top: -70px;
}
@media (max-width: 768px) {
  .page-case-on-fire {
    margin-bottom: 50px;
  }
}
.page-case-on-fire__speed-block {
  left: 0;
  margin: 16px auto 0;
  position: relative;
  top: 0;
  z-index: 15;
}
.page-case-on-fire .page-case-on-fire__block {
  height: 510px;
  width: 100%;
  z-index: 10;
}
@media (max-width: 768px) {
  .page-case-on-fire .page-case-on-fire__block {
    height: 467px;
  }
}
.page-case-on-fire__prizes {
  padding: 100px 16px;
  position: relative;
  width: 100%;
  z-index: 11;
}
@media (max-width: 768px) {
  .page-case-on-fire__prizes {
    top: 50px;
  }
}
.page-case-on-fire__prizes-opened {
  padding: 0 16px;
  position: relative;
  width: 100%;
  z-index: 12;
}
.page-case-on-fire__cases {
  height: 100%;
  padding: 0 16px;
  position: absolute;
  top: 80px;
  width: 100%;
  z-index: 8;
}
@media (max-width: 768px) {
  .page-case-on-fire__cases {
    top: 115px;
  }
}
.page-case-on-fire__cases-circles {
  height: 100%;
  overflow: hidden;
  padding: 0 16px;
  position: absolute;
  top: 225px;
  width: 100%;
  z-index: 9;
}
@media (max-width: 768px) {
  .page-case-on-fire__cases-circles {
    top: 185px;
  }
}
.page-case-on-fire__panel {
  position: absolute;
  top: 393px;
  width: 100%;
  z-index: 12;
}
@media (max-width: 768px) {
  .page-case-on-fire__panel {
    top: 343px;
  }
}
.page-case-on-fire__open-animation {
  display: flex;
  height: 370px;
  justify-content: center;
  opacity: 0;
  position: absolute;
  top: 30px;
  width: 100%;
  z-index: 11;
}
@media (max-width: 768px) {
  .page-case-on-fire__open-animation {
    top: 0;
  }
}
.page-case-on-fire-cases-circles {
  display: flex;
  height: 100%;
  justify-content: center;
  position: relative;
}
.page-case-on-fire-cases-circles__case-circle-image {
  background: var(--page-case-onfire-color-primary);
  margin-top: 20px;
  -webkit-mask-image: url(/static/core/images/page/case/on-fire/case-circle.svg);
  mask-image: url(/static/core/images/page/case/on-fire/case-circle.svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  width: 100%;
}
.page-case-on-fire-cases-circles__case-light {
  animation: case-circle-light 2s linear infinite;
  background: radial-gradient(
    circle,
    var(--page-case-onfire-color-primary-opacity-50) 0,
    transparent 40%
  );
  height: 100px;
  margin-top: 14px;
  position: absolute;
  width: 275px;
}
@media (max-width: 768px) {
  .page-case-on-fire-cases-circles__case-light {
    margin-top: -10px;
  }
}
.page-case-on-fire-cases-circles__case-circle {
  display: flex;
  height: 100%;
  justify-content: center;
  position: absolute;
  width: 275px;
}
.page-case-on-fire-cases-circles__case-circle--count-2.page-case-on-fire-cases-circles__case-circle--left {
  margin-left: -300px;
}
.page-case-on-fire-cases-circles__case-circle--count-2.page-case-on-fire-cases-circles__case-circle--right {
  margin-right: -300px;
}
.page-case-on-fire-cases-circles__case-circle--count-3.page-case-on-fire-cases-circles__case-circle--left,
.page-case-on-fire-cases-circles__case-circle--count-3.page-case-on-fire-cases-circles__case-circle--right {
  width: 217px;
  --core-case-image-height: 145px;
  margin-top: 50px;
}
.page-case-on-fire-cases-circles__case-circle--count-3.page-case-on-fire-cases-circles__case-circle--left {
  margin-left: -580px;
}
.page-case-on-fire-cases-circles__case-circle--count-3.page-case-on-fire-cases-circles__case-circle--right {
  margin-right: -580px;
}
@media (max-width: 768px) {
  .page-case-on-fire-cases-circles__case-circle {
    width: 160px;
    --core-case-image-height: 107px;
  }
  .page-case-on-fire-cases-circles__case-circle--count-2.page-case-on-fire-cases-circles__case-circle--left {
    margin-left: -180px;
  }
  .page-case-on-fire-cases-circles__case-circle--count-2.page-case-on-fire-cases-circles__case-circle--right {
    margin-right: -180px;
  }
  .page-case-on-fire-cases-circles__case-circle--count-3.page-case-on-fire-cases-circles__case-circle--left,
  .page-case-on-fire-cases-circles__case-circle--count-3.page-case-on-fire-cases-circles__case-circle--right {
    width: 120px;
    --core-case-image-height: 80px;
    margin-top: 55px;
  }
  .page-case-on-fire-cases-circles__case-circle--count-3.page-case-on-fire-cases-circles__case-circle--left {
    margin-left: -240px;
  }
  .page-case-on-fire-cases-circles__case-circle--count-3.page-case-on-fire-cases-circles__case-circle--right {
    margin-right: -240px;
  }
}
.page-case-on-fire-prizes-opened {
  margin-top: 30px;
  position: relative;
}
.page-case-on-fire-prizes {
  display: flex;
  justify-content: center;
  position: relative;
}
.page-case-on-fire-prizes__prize-block {
  --entity-image-size-multiplier: 0.917;
  --entity-image-warbreak-top: 280px;
  --core-case-width: 275px;
  width: var(--core-case-width);
}
@media (max-width: 768px) {
  .page-case-on-fire-prizes__prize-block {
    --entity-image-size-multiplier: 0.4334;
    --entity-image-warbreak-top: 195px;
    --core-case-width: 130px;
  }
}
.page-case-on-fire-prizes__prize-image-block {
  position: relative;
}
.page-case-on-fire-prizes__prize-simple-entity {
  position: absolute;
  top: 0;
  width: 100%;
}
.page-case-on-fire-prizes__prize {
  --core-case-width: 275px;
  --core-case-animation-shift: var(--core-case-width);
  --core-case-animation-bottom-shift: 430px;
  opacity: 0;
  transition: transform 1s linear;
  width: var(--core-case-width);
  z-index: 2;
}
.page-case-on-fire-prizes__prize--count-2.page-case-on-fire-prizes__prize--left {
  --core-case-animation-shift: calc(var(--core-case-width) / 2);
  transform: translate(var(--core-case-animation-shift));
}
.page-case-on-fire-prizes__prize--count-2.page-case-on-fire-prizes__prize--right {
  --core-case-animation-shift: calc(var(--core-case-width) / 2 * -1);
  transform: translate(var(--core-case-animation-shift));
}
.page-case-on-fire-prizes__prize--count-3.page-case-on-fire-prizes__prize--left {
  transform: translate(var(--core-case-animation-shift));
}
.page-case-on-fire-prizes__prize--count-3.page-case-on-fire-prizes__prize--right {
  --core-case-animation-shift: calc(var(--core-case-width) * -1);
  transform: translate(var(--core-case-animation-shift));
}
@media (max-width: 768px) {
  .page-case-on-fire-prizes__prize {
    --core-case-width: 130px;
    --core-case-animation-bottom-shift: 400px;
  }
}
.page-case-on-fire-cases {
  display: flex;
  height: 100%;
  justify-content: center;
  position: relative;
}
.page-case-on-fire-cases__count {
  position: absolute;
  right: 0;
  top: -70px;
  --count-text-color: var(--w-text-color-5);
  --count-bg-color: var(--page-case-onfire-color-primary);
}
.page-case-on-fire-cases__case {
  --entity-image-size-multiplier: 0.9167;
  height: auto;
  margin-top: 80px;
  position: absolute !important;
  width: 275px;
  --core-case-image-height: 183px;
  transition: margin 0.4s, width 0.4s;
}
.page-case-on-fire-cases__case--count-2.page-case-on-fire-cases__case--left {
  margin-left: -300px;
}
.page-case-on-fire-cases__case--count-2.page-case-on-fire-cases__case--right {
  margin-right: -300px;
}
.page-case-on-fire-cases__case--count-3.page-case-on-fire-cases__case--left,
.page-case-on-fire-cases__case--count-3.page-case-on-fire-cases__case--right {
  --entity-image-size-multiplier: 0.723;
  --core-case-image-height: 145px;
  margin-top: 145px;
  width: 217px;
}
.page-case-on-fire-cases__case--count-3.page-case-on-fire-cases__case--left {
  margin-left: -580px;
}
.page-case-on-fire-cases__case--count-3.page-case-on-fire-cases__case--right {
  margin-right: -580px;
}
@media (max-width: 768px) {
  .page-case-on-fire-cases__case {
    --entity-image-size-multiplier: 0.534;
    margin-top: 40px;
    width: 160px;
    --core-case-image-height: 107px;
  }
  .page-case-on-fire-cases__case--count-2.page-case-on-fire-cases__case--left {
    margin-left: -180px;
  }
  .page-case-on-fire-cases__case--count-2.page-case-on-fire-cases__case--right {
    margin-right: -180px;
  }
  .page-case-on-fire-cases__case--count-3.page-case-on-fire-cases__case--left,
  .page-case-on-fire-cases__case--count-3.page-case-on-fire-cases__case--right {
    --entity-image-size-multiplier: 0.4;
    width: 120px;
    --core-case-image-height: 80px;
    margin-top: 100px;
  }
  .page-case-on-fire-cases__case--count-3.page-case-on-fire-cases__case--left {
    margin-left: -240px;
  }
  .page-case-on-fire-cases__case--count-3.page-case-on-fire-cases__case--right {
    margin-right: -240px;
  }
}
.page-case-on-fire-panel-cases {
  display: flex;
  justify-content: center;
  position: relative;
  width: 100%;
}
@media (max-width: 768px) {
  .page-case-on-fire-panel-cases {
    height: 85px;
    margin-top: 14px;
  }
}
.page-case-on-fire-panel-cases__count {
  bottom: 0;
  left: 50%;
  position: absolute;
  transform: translate(-50%);
  --count-bg-color: var(--page-case-onfire-color-primary);
}
@media (max-width: 768px) {
  .page-case-on-fire-panel-cases__count {
    bottom: -20px;
  }
}
.page-case-on-fire-panel-cases__case {
  width: 100%;
  --entity-image-size-multiplier: 0.4;
  opacity: 0.5;
}
@media (max-width: 768px) {
  .page-case-on-fire-panel-cases__case {
    --entity-image-size-multiplier: 0.33;
  }
}
.page-case-on-fire-panel-cases__case--active {
  opacity: 1;
}
.page-case-on-fire-panel-cases__case--count-2 {
  margin-top: 5px;
}
.page-case-on-fire-panel-cases__case--count-1,
.page-case-on-fire-panel-cases__case--count-3.page-case-on-fire-panel-cases__case--number-2 {
  margin-top: 10px;
}
.speed-block {
  align-items: center;
  background-color: #1e1e29;
  border: none;
  border-radius: 2px;
  color: #fff;
  cursor: pointer;
  display: flex;
  gap: 11px;
  height: 44px;
  outline: transparent;
  padding: 10px;
  text-transform: uppercase;
  --core-ico-size: 18px;
}
@media (max-width: 768px) {
  .speed-block {
    justify-content: center;
    width: 293px;
  }
}
.speed-block--active > i {
  color: var(--page-case-onfire-color-primary);
}
.speed-block:disabled {
  opacity: 0.6;
  pointer-events: none;
}
.speed-block:before {
  background: inherit;
  content: "";
  display: block;
  height: inherit;
  -webkit-mask-image: url(/static/core/images/page/case/on-fire/speed-right.svg);
  mask-image: url(/static/core/images/page/case/on-fire/speed-right.svg);
  position: absolute;
  right: 2px;
  top: 0;
  transform: translate(100%);
  width: 20px;
}
@media (max-width: 768px) {
  .speed-block:before {
    display: none;
  }
}
.speed-block__label {
  color: #f1f1f1;
  font-size: 0.75rem;
  font-weight: 700;
}
.page-case-on-fire-panel-actions {
  align-items: center;
  color: #f1f1f1;
  display: flex;
  gap: 8px;
  height: 100%;
  justify-content: center;
  position: relative;
  z-index: 20;
}
@media (max-width: 768px) {
  .page-case-on-fire-panel-actions {
    flex-direction: column;
  }
}
.page-case-on-fire-panel-actions__speed-block {
  left: 50%;
  position: absolute;
  top: 5px;
  transform: translate(-50%) translate(-315px);
}
@media (max-width: 1024px) {
  .page-case-on-fire-panel-actions__speed-block {
    transform: translate(-50%) translate(-305px);
  }
}
.page-case-on-fire-panel-actions__count-buttons {
  align-items: center;
  display: flex;
  gap: 4px;
}
@media (max-width: 768px) {
  .page-case-on-fire-panel-actions__count-buttons {
    gap: 8px;
  }
}
.page-case-on-fire-panel-actions__count-button:is(
    .core-button--active,
    :hover
  ) {
  color: var(--w-text-color-5);
}
.page-case-on-fire-panel-actions__open-button-old-price {
  align-items: center;
  display: flex;
  gap: 8px;
  width: 100%;
}
.page-case-on-fire-panel-actions__old-price {
  color: #8f9daa;
  font-size: 0.75rem;
  font-weight: 700;
  --core-currency-icon-color: $core-common-color-light-1;
}
.page-case-on-fire-background {
  position: relative;
  z-index: 1;
}
.page-case-on-fire-background__block {
  height: 524px;
  overflow: hidden;
  position: absolute;
  top: -73px;
  width: 100%;
}
@media (max-width: 768px) {
  .page-case-on-fire-background__block {
    height: 400px;
    top: 0;
  }
}
.page-case-on-fire-background__block:before {
  background: radial-gradient(
    42.15% 73.52% at 48.92% 45.49%,
    var(--page-case-onfire-color-primary) 0,
    var(--page-case-onfire-color-primary-dark) 99%
  );
  content: "";
  height: 100%;
  left: 0;
  opacity: 0.05;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 4;
}
.page-case-on-fire-background__block:after {
  background: var(--page-case-onfire-color-secondary);
  bottom: -50px;
  content: "";
  filter: blur(150px);
  height: 100px;
  left: 50%;
  opacity: 0.8;
  position: absolute;
  transform: translate(-50%);
  width: 50%;
  z-index: 5;
}
.page-case-on-fire-background__particles {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 6;
}
.page-case-on-fire-background__smoke {
  bottom: 0;
  height: 100%;
  left: 0;
  position: absolute;
  width: 100%;
  z-index: 1;
}
.page-case-on-fire-background__ellipse {
  bottom: -219px;
  height: 370px;
  left: -10%;
  max-width: 120%;
  position: absolute;
  width: 120%;
  z-index: 2;
}
@media (max-width: 768px) {
  .page-case-on-fire-background__ellipse {
    bottom: -186px;
    left: -25%;
    max-width: 150%;
    width: 150%;
  }
}
.page-case-on-fire-background__ellipse-smoke {
  bottom: 0;
  height: 366px;
  left: 50%;
  max-width: 854px;
  opacity: 0.8;
  position: absolute;
  transform: translate(-50%);
  width: 100%;
  z-index: 3;
}
.page-case-on-fire-background__sparks {
  height: 100%;
  position: absolute;
  top: 0;
  width: 252px;
  z-index: 7;
}
.page-case-on-fire-background__sparks--left,
.page-case-on-fire-background__sparks--on-left {
  left: 0;
}
.page-case-on-fire-background__sparks--on-right,
.page-case-on-fire-background__sparks--right {
  right: 0;
  transform: rotateY(180deg);
}
@media (max-width: 768px) {
  .page-case-on-fire-background__sparks {
    display: none;
  }
}
.page-case-on-fire-panel {
  display: flex;
  height: 180px;
  justify-content: center;
  position: relative;
}
.page-case-on-fire-panel:before {
  background: linear-gradient(
    180deg,
    var(--page-case-onfire-color-primary-opacity-10) 0,
    rgba(19, 21, 29, 0.4) 58%
  );
  bottom: -57px;
  content: "";
  height: 180px;
  position: absolute;
  width: 100%;
}
.page-case-on-fire-panel:after {
  background: var(--page-case-onfire-color-primary-dark-1);
  content: "";
  height: 115px;
  margin: 0 auto;
  -webkit-mask-image: url(/static/core/images/page/case/on-fire/panel-bg.svg);
  mask-image: url(/static/core/images/page/case/on-fire/panel-bg.svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  position: absolute;
  width: 499px;
}
@media (max-width: 768px) {
  .page-case-on-fire-panel:after {
    height: 138px;
    -webkit-mask-image: url(/static/core/images/page/case/on-fire/panel-bg-mobile.svg);
    mask-image: url(/static/core/images/page/case/on-fire/panel-bg-mobile.svg);
    top: -7px;
    width: 331px;
  }
}
.page-case-on-fire-panel__discount {
  background: var(--page-case-onfire-color-primary);
  display: flex;
  height: 38px;
  justify-content: center;
  margin-left: 415px;
  -webkit-mask-image: url(/static/core/images/page/case/on-fire/discount.svg);
  mask-image: url(/static/core/images/page/case/on-fire/discount.svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  position: absolute;
  width: 61px;
  z-index: 15;
}
@media (max-width: 768px) {
  .page-case-on-fire-panel__discount {
    margin-left: 262px;
    -webkit-mask-image: url(/static/core/images/page/case/on-fire/discount-mobile.svg);
    mask-image: url(/static/core/images/page/case/on-fire/discount-mobile.svg);
    top: -7px;
    width: 55px;
  }
}
.page-case-on-fire-panel__discount-percent {
  color: #000;
  font-size: 12px;
  font-weight: 800;
  margin-left: 2px;
  margin-top: 2px;
  transform: rotate(34deg);
}
.page-case-on-fire-panel__block {
  background: var(--page-case-onfire-color-primary);
  height: 127px;
  -webkit-mask-image: url(/static/core/images/page/case/on-fire/panel.svg);
  mask-image: url(/static/core/images/page/case/on-fire/panel.svg);
  -webkit-mask-position: center center;
  mask-position: center center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  position: relative;
  width: 100%;
  z-index: 1;
}
@media (max-width: 768px) {
  .page-case-on-fire-panel__block {
    height: 180px;
    -webkit-mask-image: url(/static/core/images/page/case/on-fire/panel-mobile.svg);
    mask-image: url(/static/core/images/page/case/on-fire/panel-mobile.svg);
    top: -28px;
  }
}
.page-case-on-fire-panel__content {
  display: flex;
  height: 108px;
  justify-content: center;
  position: absolute;
  top: 2px;
  width: 386px;
  z-index: 1;
}
@media (max-width: 768px) {
  .page-case-on-fire-panel__content {
    height: 137px;
    top: -5px;
    width: 300px;
  }
}
.page-case-on-fire-progressbar {
  display: flex;
  height: 10px;
  justify-content: center;
  position: absolute;
  top: 0;
  width: 100%;
}
.page-case-on-fire-progressbar__text {
  color: #dce1e5;
  display: flex;
  font-size: 14px;
  justify-content: center;
  position: absolute;
  top: -27px;
  width: 100%;
}
@media (max-width: 768px) {
  .page-case-on-fire-progressbar__text {
    top: -32px;
  }
}
.page-case-on-fire-progressbar__line {
  display: flex;
  height: 100%;
  margin-left: -5px;
  position: relative;
  width: 178px;
}
@media (max-width: 768px) {
  .page-case-on-fire-progressbar__line {
    margin-left: 0;
    margin-top: -7px;
    width: 84px;
  }
}
.page-case-on-fire-progressbar__line-left {
  background: var(--page-case-onfire-color-primary-dark);
  height: 10px;
  left: 0;
  -webkit-mask-image: url(/static/core/images/page/case/on-fire/progress-left.svg);
  mask-image: url(/static/core/images/page/case/on-fire/progress-left.svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  position: absolute;
  width: 7px;
}
.page-case-on-fire-progressbar__line-center {
  background: var(--page-case-onfire-color-primary-dark);
  height: 10px;
  left: 7px;
  position: absolute;
  width: calc(100% - 14px);
}
.page-case-on-fire-progressbar__line-right {
  background: var(--page-case-onfire-color-primary-dark);
  height: 10px;
  -webkit-mask-image: url(/static/core/images/page/case/on-fire/progress-right.svg);
  mask-image: url(/static/core/images/page/case/on-fire/progress-right.svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  position: absolute;
  right: 0;
  width: 7px;
}
.page-case-on-fire-progressbar__indicator-left {
  background: var(--page-case-onfire-color-primary);
  height: 10px;
  -webkit-mask-image: url(/static/core/images/page/case/on-fire/progress-left.svg);
  mask-image: url(/static/core/images/page/case/on-fire/progress-left.svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  width: 7px;
  z-index: 1;
}
.page-case-on-fire-progressbar__indicator-center {
  background: var(--page-case-onfire-color-primary);
  height: 10px;
  width: calc(var(--page-case-onfire-progressbar-progress) - 14px);
  z-index: 1;
}
.page-case-on-fire-progressbar__indicator-right {
  background: var(--page-case-onfire-color-primary);
  height: 10px;
  -webkit-mask-image: url(/static/core/images/page/case/on-fire/progress-right.svg);
  mask-image: url(/static/core/images/page/case/on-fire/progress-right.svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  width: 7px;
  z-index: 1;
}
.page-case-on-fire-prizes-opened-move {
  transition: transform 0.4s ease;
}
.page-case-on-fire-cases-enter-active,
.page-case-on-fire-cases-leave-active,
.page-case-on-fire-panel-enter-active,
.page-case-on-fire-panel-leave-active {
  transition: opacity 0.4s ease;
}
.page-case-on-fire-cases-enter-from,
.page-case-on-fire-cases-leave-to,
.page-case-on-fire-panel-enter-from,
.page-case-on-fire-panel-leave-to {
  opacity: 0;
}
.page-case-on-fire-cases-circles-move,
.page-case-on-fire-cases-move {
  transition: transform 0.4s ease;
}
@keyframes case-circle-light {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@media (min-width: 768.98px) {
  .page-header[data-v-35d88757] {
    padding: 24px 0;
  }
}
@media (max-width: 768.98px) {
  ._header_1fm3b_2 {
    margin-bottom: 16px;
  }
}
._base_q0sc6_1 {
  display: flex;
  flex-direction: column;
  gap: 32px;
}
@media (max-width: 768.98px) {
  ._base_q0sc6_1 {
    gap: 20px;
  }
}
._base_uokp9_1 {
  background-color: var(--color, #ddd);
  border-radius: 2px 2px 0 0;
  height: 2px;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
._base_1t96u_1 {
  align-items: center;
  display: flex;
  gap: 4px;
}
._icon_1t96u_7 {
  color: var(--w-color-accent-7);
  font-size: 24px;
}
._wrap_1t96u_12 {
  display: flex;
  flex-direction: column;
}
._income_1t96u_17 {
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-transform: none;
  --font-size: 12px;
  --line-height: 16px;
  color: var(--w-text-color-1);
}
._text_1t96u_27 {
  font-size: 10px;
  font-weight: 400;
  line-height: 13px;
  text-transform: none;
  --font-size: 10px;
  --line-height: 13px;
  color: var(--w-text-color-3);
  text-transform: uppercase;
}
._base_eo3ut_1 {
  display: flex;
  flex-direction: column;
  gap: 4px;
}
._raidtime_eo3ut_7 {
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-transform: none;
  --font-size: 12px;
  --line-height: 16px;
  color: var(--w-text-color-1);
}
._text_eo3ut_17 {
  font-size: 10px;
  font-weight: 400;
  line-height: 13px;
  text-transform: none;
  --font-size: 10px;
  --line-height: 13px;
  color: var(--w-text-color-3);
  text-transform: uppercase;
}
._base_2rxun_1 {
  align-items: center;
  display: flex;
  height: 100%;
  justify-content: center;
  position: relative;
  width: 100%;
}
._base_2rxun_1 ._image_2rxun_9 {
  max-height: 85%;
  -o-object-fit: contain;
  object-fit: contain;
  -o-object-position: center 10px;
  object-position: center 10px;
  position: absolute;
  scale: var(--image-scale, 1);
  transition: scale 0.2s;
}
._base_86ivz_1 {
  font-size: 14px;
  font-weight: 600;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-2);
}
._base_k7ynn_1 {
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  text-transform: none;
  --font-size: 12px;
  --line-height: 16px;
  color: var(--w-text-color-3);
}
._base_1aupk_1 {
  background-color: var(--color, #ddd);
  filter: blur(40px);
  height: 61%;
  left: -25%;
  opacity: 0.5;
  position: absolute;
  right: -25%;
  top: -50%;
}
._base_1khyo_1 {
  background: url(/assets/images/agent-warbreak-bg.png) 50% / cover no-repeat;
}
._base_1khyo_1._xs_1khyo_4 {
  height: 168px;
  padding: 4px;
  width: 120px;
}
._base_1khyo_1._xl_1khyo_9 {
  height: 240px;
  padding: 8px;
  width: 170px;
}
._name-wrap_1khyo_15 {
  display: flex;
  flex-direction: column;
  gap: 2px;
}
._base_wurre_1 {
  align-items: center;
  background-color: var(--w-surface-color-6);
  border-radius: 4px;
  display: flex;
  gap: 2px;
  padding: 4px 8px;
}
._base_wurre_1 ._icon_wurre_9 {
  color: var(--w-surface-color-3);
  font-size: 16px;
}
._base_wurre_1 ._text_wurre_13 {
  font-size: 10px;
  font-weight: 600;
  line-height: 13px;
  text-transform: none;
  --font-size: 10px;
  --line-height: 13px;
  color: var(--w-text-color-1);
}
._base_11xv4_1 {
  background-color: #16161c;
}
._base_11xv4_1._disabled_11xv4_4 {
  opacity: 0.4;
}
._base_11xv4_1:before {
  background-color: var(--color, #ddd);
  bottom: 0;
  content: "";
  height: 100%;
  left: 50%;
  -webkit-mask-image: url(/assets/images/agent-collection-bg.svg);
  mask-image: url(/assets/images/agent-collection-bg.svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  position: absolute;
  top: 0;
  transform: translate(-50%);
  width: 100%;
}
._base_11xv4_1._xs_11xv4_21 {
  height: 168px;
  padding: 4px;
  width: 120px;
}
._base_11xv4_1._xl_11xv4_26 {
  height: 240px;
  padding: 8px;
}
._base_11xv4_1._xl_11xv4_26:before {
  width: 180px;
}
._name-wrap_11xv4_34 {
  display: flex;
  flex-direction: column;
  gap: 2px;
}
._image_7ascw_1 img {
  -o-object-fit: contain;
  object-fit: contain;
}
._wrapper_17drt_1 {
  display: flex;
  flex-wrap: wrap;
  gap: 12px;
  height: auto;
  justify-content: center;
  perspective: 1000px;
}
._card_17drt_10 {
  transform-origin: center center;
  transform-style: preserve-3d;
}
._card_17drt_10,
._front_17drt_16 {
  position: relative;
}
._back_17drt_20 {
  backface-visibility: hidden;
  bottom: 0;
  height: 100%;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  transform: rotateY(180deg);
  width: 100%;
  z-index: 10;
}
._back_17drt_20 img {
  height: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  width: 100%;
}
._hidden_17drt_38 {
  visibility: hidden;
}
._seal_17drt_42 {
  bottom: -5%;
  height: 92px;
  position: absolute;
  right: -20%;
  transform: rotate(19.23deg);
  width: 92px;
}
@media (max-width: 768.98px) {
  ._seal_17drt_42 {
    height: 60px;
    width: 60px;
  }
}
._enter-active_17drt_57,
._leave-active_17drt_58 {
  transition: opacity 0.5s;
}
._enter-from_17drt_62,
._leave-to_17drt_63 {
  opacity: 0;
}
._seal-enter-active_17drt_67 {
  transition: opacity 0.2s 0.5s, transform 0.2s 0.5s;
}
._seal-enter-from_17drt_71 {
  opacity: 0;
  transform: scale(0.8);
}
._seal-enter-to_17drt_76 {
  opacity: 1;
  transform: scale(1);
}
._base_10fh2_1 {
  display: flex;
  justify-content: center;
  width: 100%;
}
._base_10fh2_1 ._image_10fh2_6 {
  width: 100%;
}
._base_1g0s2_1 {
  font-size: 11px;
  font-weight: 600;
  line-height: 14px;
  text-transform: none;
  --font-size: 11px;
  --line-height: 14px;
  color: var(--w-text-color-1);
}
._icon_1g0s2_11 {
  color: var(--w-text-color-1);
  font-size: 18px;
}
._icon_1g0s2_11._enabled_1g0s2_15 {
  color: var(--w-color-accent-3);
}
._buttons_riv3s_1 {
  align-items: center;
  display: flex;
  gap: 4px;
}
._buy_riv3s_7 {
  flex-grow: 1;
}
._base_13p3r_2 {
  display: grid;
  gap: 72px;
  grid-template-columns: 390px 370px;
  justify-content: center;
}
@media (max-width: 768.98px) {
  ._base_13p3r_2 {
    grid-template-columns: 1ак;
  }
}
.warbreak-agent-card[data-v-7c85be36] {
  cursor: pointer;
  height: 346px;
  overflow: hidden;
  position: relative;
  width: 224px;
}
@media screen and (max-width: 768px) {
  .warbreak-agent-card[data-v-7c85be36] {
    height: 273px;
    width: 160px;
  }
}
.warbreak-agent-card__agent-number[data-v-7c85be36] {
  align-items: center;
  background: #1b1c2580;
  display: flex;
  font-size: 0.625rem;
  font-weight: 600;
  height: 2rem;
  justify-content: space-between;
  padding: 0 0.75rem;
  position: absolute;
  text-transform: uppercase;
  width: 100%;
}
.warbreak-agent-card__agent-number span[data-v-7c85be36] {
  color: #8f9daa;
  font-size: 0.75rem;
}
.warbreak-agent-card__inner[data-v-7c85be36] {
  background-image: url(/static/warbreak/agentCard/agent-card-bg.png);
  background-position: 50%;
  background-size: 100% 100%;
  height: 100%;
  overflow: hidden;
  position: relative;
  width: 100%;
  z-index: 1;
}
@media screen and (max-width: 768px) {
  .warbreak-agent-card__inner[data-v-7c85be36] {
    height: 273px;
    width: 160px;
  }
}
.warbreak-agent-card.simple[data-v-7c85be36] {
  height: 180px;
  width: 220px;
}
.warbreak-agent-card.short[data-v-7c85be36] {
  height: 225px;
  width: 330px;
}
.warbreak-agent-card.short .warbreak-agent-card__inner[data-v-7c85be36] {
  height: 500px;
  width: 330px;
}
@media screen and (max-width: 768px) {
  .warbreak-agent-card.short[data-v-7c85be36] {
    height: 200px;
    width: 315px;
  }
  .warbreak-agent-card.short .warbreak-agent-card__inner[data-v-7c85be36] {
    height: 500px;
    width: 315px;
  }
}
@media screen and (max-width: 768px) and (max-width: 768px) {
  .warbreak-agent-card.short .warbreak-agent-card__character[data-v-7c85be36] {
    height: 100% !important;
    left: 0 !important;
    top: 0 !important;
    width: 100% !important;
  }
}
.warbreak-agent-card.short .warbreak-agent-card__info[data-v-7c85be36] {
  flex-direction: column-reverse;
}
.warbreak-agent-card.short .warbreak-agent-card__title[data-v-7c85be36] {
  font-size: 1.125rem;
  line-height: 1.5625rem;
}
.warbreak-agent-card.short .warbreak-agent-card__subtitle[data-v-7c85be36] {
  margin-bottom: 0.3125rem;
}
.warbreak-agent-card.short
  .warbreak-agent-card__coins-profit
  span[data-v-7c85be36] {
  font-size: 0.875rem;
  line-height: 1.1875rem;
}
.warbreak-agent-card.short
  .warbreak-agent-card__coins-profit
  span
  + span[data-v-7c85be36] {
  font-size: 0.75rem;
  line-height: 1rem;
}
.warbreak-agent-card.short
  .warbreak-agent-card__coins
  .wartag-icon-container[data-v-7c85be36] {
  height: 1.75rem;
  width: auto;
}
.warbreak-agent-card.short
  .warbreak-agent-card__live-time
  span[data-v-7c85be36] {
  font-size: 0.875rem;
  line-height: 1.1875rem;
}
.warbreak-agent-card.short
  .warbreak-agent-card__live-time
  span
  + span[data-v-7c85be36] {
  font-size: 0.75rem;
  line-height: 1rem;
}
.warbreak-agent-card__effect[data-v-7c85be36] {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  transition: width 0.5s, left 0.5s;
  width: 100%;
  z-index: 1;
}
.warbreak-agent-card__effect.smoke[data-v-7c85be36] {
  background-image: url(/static/warbreak/agentCard/agent-card-effect-smoke.png);
  background-position: 50%;
  background-size: 100% 100%;
}
.warbreak-agent-card__effect.sparks[data-v-7c85be36] {
  background-image: url(/static/warbreak/agentCard/agent-card-effect-sparks.png),
    url(/static/warbreak/agentCard/agent-card-effect-smoke.png);
  background-position: 50%;
  background-size: 100% 100%;
}
.warbreak-agent-card__rarity[data-v-7c85be36] {
  height: 2px;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 3;
}
.warbreak-agent-card__rarity[data-v-7c85be36]:before {
  content: " ";
  filter: blur(80px);
  height: 147px;
  left: 19px;
  opacity: 0.5;
  position: absolute;
  top: -122px;
  transition: top 0.5s;
  width: 186px;
}
.warbreak-agent-card__rarity.is-common[data-v-7c85be36],
.warbreak-agent-card__rarity.is-common[data-v-7c85be36]:before,
.warbreak-agent-card__rarity.is-consumer[data-v-7c85be36],
.warbreak-agent-card__rarity.is-consumer[data-v-7c85be36]:before {
  background: #b0c3d9;
}
.warbreak-agent-card__rarity.is-industrial[data-v-7c85be36],
.warbreak-agent-card__rarity.is-industrial[data-v-7c85be36]:before,
.warbreak-agent-card__rarity.is-uncommon[data-v-7c85be36],
.warbreak-agent-card__rarity.is-uncommon[data-v-7c85be36]:before {
  background: #5e98d9;
}
.warbreak-agent-card__rarity.is-distinguished[data-v-7c85be36],
.warbreak-agent-card__rarity.is-distinguished[data-v-7c85be36]:before,
.warbreak-agent-card__rarity.is-distinguished_agent[data-v-7c85be36],
.warbreak-agent-card__rarity.is-distinguished_agent[data-v-7c85be36]:before,
.warbreak-agent-card__rarity.is-high[data-v-7c85be36],
.warbreak-agent-card__rarity.is-high[data-v-7c85be36]:before,
.warbreak-agent-card__rarity.is-high_grade_patch[data-v-7c85be36],
.warbreak-agent-card__rarity.is-high_grade_patch[data-v-7c85be36]:before,
.warbreak-agent-card__rarity.is-milspec[data-v-7c85be36],
.warbreak-agent-card__rarity.is-milspec[data-v-7c85be36]:before {
  background: #4b69ff;
}
.warbreak-agent-card__rarity.is-exceptional[data-v-7c85be36],
.warbreak-agent-card__rarity.is-exceptional[data-v-7c85be36]:before,
.warbreak-agent-card__rarity.is-exceptional_agent[data-v-7c85be36],
.warbreak-agent-card__rarity.is-exceptional_agent[data-v-7c85be36]:before,
.warbreak-agent-card__rarity.is-mythical[data-v-7c85be36],
.warbreak-agent-card__rarity.is-mythical[data-v-7c85be36]:before,
.warbreak-agent-card__rarity.is-remarkable[data-v-7c85be36],
.warbreak-agent-card__rarity.is-remarkable[data-v-7c85be36]:before,
.warbreak-agent-card__rarity.is-remarkable_patch[data-v-7c85be36],
.warbreak-agent-card__rarity.is-remarkable_patch[data-v-7c85be36]:before,
.warbreak-agent-card__rarity.is-restricted[data-v-7c85be36],
.warbreak-agent-card__rarity.is-restricted[data-v-7c85be36]:before {
  background: #8847ff;
}
.warbreak-agent-card__rarity.is-classified[data-v-7c85be36],
.warbreak-agent-card__rarity.is-classified[data-v-7c85be36]:before,
.warbreak-agent-card__rarity.is-exotic[data-v-7c85be36],
.warbreak-agent-card__rarity.is-exotic[data-v-7c85be36]:before,
.warbreak-agent-card__rarity.is-legendary[data-v-7c85be36],
.warbreak-agent-card__rarity.is-legendary[data-v-7c85be36]:before,
.warbreak-agent-card__rarity.is-superior[data-v-7c85be36],
.warbreak-agent-card__rarity.is-superior[data-v-7c85be36]:before,
.warbreak-agent-card__rarity.is-superior_agent[data-v-7c85be36],
.warbreak-agent-card__rarity.is-superior_agent[data-v-7c85be36]:before {
  background: #d32ce6;
}
.warbreak-agent-card__rarity.is-ancient[data-v-7c85be36],
.warbreak-agent-card__rarity.is-ancient[data-v-7c85be36]:before,
.warbreak-agent-card__rarity.is-covert[data-v-7c85be36],
.warbreak-agent-card__rarity.is-covert[data-v-7c85be36]:before,
.warbreak-agent-card__rarity.is-master[data-v-7c85be36],
.warbreak-agent-card__rarity.is-master[data-v-7c85be36]:before,
.warbreak-agent-card__rarity.is-master_agent[data-v-7c85be36],
.warbreak-agent-card__rarity.is-master_agent[data-v-7c85be36]:before {
  background: #eb4b4b;
}
.warbreak-agent-card__rarity.is-immortal[data-v-7c85be36],
.warbreak-agent-card__rarity.is-immortal[data-v-7c85be36]:before {
  background: #e4ae33;
}
.warbreak-agent-card__rarity.is-arcana[data-v-7c85be36],
.warbreak-agent-card__rarity.is-arcana[data-v-7c85be36]:before {
  background: #ade55c;
}
.warbreak-agent-card__rarity.is-extraordinary[data-v-7c85be36],
.warbreak-agent-card__rarity.is-extraordinary[data-v-7c85be36]:before {
  background: #ffb100;
}
.warbreak-agent-card__rarity.is-knife[data-v-7c85be36],
.warbreak-agent-card__rarity.is-knife[data-v-7c85be36]:before,
.warbreak-agent-card__rarity.is-rare[data-v-7c85be36],
.warbreak-agent-card__rarity.is-rare[data-v-7c85be36]:before {
  background: gold;
}
.warbreak-agent-card__rarity.is-contraband[data-v-7c85be36],
.warbreak-agent-card__rarity.is-contraband[data-v-7c85be36]:before {
  background: #e4ae39;
}
.warbreak-agent-card__rarity.is-balance[data-v-7c85be36],
.warbreak-agent-card__rarity.is-balance[data-v-7c85be36]:before,
.warbreak-agent-card__rarity.is-money[data-v-7c85be36],
.warbreak-agent-card__rarity.is-money[data-v-7c85be36]:before {
  background: #06a55b;
}
.warbreak-agent-card__rarity.is-base[data-v-7c85be36],
.warbreak-agent-card__rarity.is-base[data-v-7c85be36]:before {
  background: #ddd;
}
.warbreak-agent-card__coins[data-v-7c85be36] {
  align-items: center;
  display: flex;
  justify-content: center;
  left: 0.75rem;
  position: absolute;
  top: 0.75rem;
  z-index: 5;
}
@media screen and (max-width: 768px) {
  .warbreak-agent-card__coins[data-v-7c85be36] {
    left: 0.625rem;
    top: 0.625rem;
  }
}
.warbreak-agent-card__coins .wartag-icon-container[data-v-7c85be36] {
  height: 1.5rem;
  width: 0.9375rem;
}
@media screen and (max-width: 768px) {
  .warbreak-agent-card__coins .wartag-icon-container[data-v-7c85be36] {
    height: 1.25rem;
    width: 0.8125rem;
  }
}
.warbreak-agent-card__coins-profit[data-v-7c85be36] {
  display: flex;
  flex-direction: column;
  margin-left: 0.4375rem;
  text-transform: uppercase;
}
.warbreak-agent-card__coins-profit span[data-v-7c85be36]:first-child {
  font-size: 0.65rem;
  font-weight: 700;
}
.warbreak-agent-card__coins-profit span[data-v-7c85be36]:last-child {
  color: #8f9daa;
  font-size: 0.6rem;
  font-weight: 400;
}
.warbreak-agent-card__coins.is-giveaway[data-v-7c85be36] {
  top: 1.5rem;
}
@media screen and (max-width: 768px) {
  .warbreak-agent-card__coins-profit[data-v-7c85be36] {
    margin-left: 0.3125rem;
  }
  .warbreak-agent-card__coins span[data-v-7c85be36]:first-child,
  .warbreak-agent-card__coins span[data-v-7c85be36]:last-child {
    font-size: 0.625rem;
  }
}
.warbreak-agent-card__live-time[data-v-7c85be36] {
  display: flex;
  flex-direction: column;
  position: absolute;
  right: 0.75rem;
  text-align: right;
  text-transform: uppercase;
  top: 0.75rem;
  z-index: 5;
}
.warbreak-agent-card__live-time.is-giveaway[data-v-7c85be36] {
  top: 1.5rem;
}
.warbreak-agent-card__live-time span[data-v-7c85be36]:first-child {
  font-size: 0.65rem;
  font-weight: 700;
}
.warbreak-agent-card__live-time span[data-v-7c85be36]:last-child {
  color: #8f9daa;
  font-size: 0.6rem;
  font-weight: 400;
}
@media screen and (max-width: 768px) {
  .warbreak-agent-card__live-time[data-v-7c85be36] {
    right: 0.625rem;
    top: 0.625rem;
  }
  .warbreak-agent-card__live-time span[data-v-7c85be36]:first-child,
  .warbreak-agent-card__live-time span[data-v-7c85be36]:last-child {
    font-size: 0.625rem;
  }
}
.warbreak-agent-card__count[data-v-7c85be36] {
  align-items: center;
  background: #1b1c25b3;
  border-radius: 4px;
  color: #fff;
  display: flex;
  font-size: 0.75rem;
  height: 30px;
  justify-content: center;
  max-width: 60px;
  min-width: 43px;
  padding: 0.375rem;
  position: absolute;
  right: 12px;
  top: 12px;
  z-index: 5;
}
.warbreak-agent-card__count i[data-v-7c85be36] {
  margin-right: 0.1875rem;
}
@media screen and (max-width: 768px) {
  .warbreak-agent-card__count[data-v-7c85be36] {
    right: 10px;
    top: 10px;
  }
}
.warbreak-agent-card__not-aquired[data-v-7c85be36] {
  align-items: center;
  background: #161821;
  background: #292937;
  display: flex;
  font-size: 0.625rem;
  font-weight: 600;
  gap: 0.625rem;
  height: 1.375rem;
  justify-content: center;
  left: -40px;
  line-height: 0;
  opacity: 0.8;
  overflow: hidden;
  position: absolute;
  text-transform: uppercase;
  top: 40%;
  transform: rotate(-30deg);
  width: 24.9375rem;
  z-index: 5;
}
@media screen and (max-width: 768px) {
  .warbreak-agent-card__not-aquired[data-v-7c85be36] {
    top: 25%;
  }
}
.warbreak-agent-card__not-aquired span[data-v-7c85be36] {
  min-width: -moz-max-content;
  min-width: max-content;
}
.warbreak-agent-card__character[data-v-7c85be36] {
  height: 90%;
  margin: 15% auto 0;
  position: relative;
  width: 90%;
  z-index: 3;
}
@media screen and (max-width: 768px) {
  .warbreak-agent-card__character[data-v-7c85be36] {
    height: 80%;
    left: 3%;
    top: 10%;
    width: 94%;
  }
}
.warbreak-agent-card__character-img[data-v-7c85be36] {
  height: 100%;
  position: relative;
  width: 100%;
}
.warbreak-agent-card__info[data-v-7c85be36] {
  bottom: 0;
  display: flex;
  flex-direction: column;
  left: 0;
  padding: 16px;
  position: absolute;
  text-align: left;
  width: 100%;
  z-index: 3;
}
.warbreak-agent-card__title[data-v-7c85be36] {
  color: #fff;
  font-size: 14px;
  font-weight: 700;
  line-height: 19px;
}
.warbreak-agent-card__subtitle[data-v-7c85be36] {
  color: #8f9daa;
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
}
.warbreak-agent-card:not(.short):hover
  .warbreak-agent-card__effect[data-v-7c85be36] {
  left: -5%;
  width: 110%;
}
.warbreak-agent-card:not(.short):hover
  .warbreak-agent-card__rarity[data-v-7c85be36]:before {
  top: -72px;
}
.warbreak-agent-card:not(.short):hover.is-grayscale
  .warbreak-agent-card__inner[data-v-7c85be36]:before {
  opacity: 0;
}
.warbreak-agent-card:not(.short):hover.is-grayscale
  .warbreak-agent-card__character[data-v-7c85be36] {
  filter: grayscale(0);
}
.warbreak-agent-card.no-bg .warbreak-agent-card__inner[data-v-7c85be36] {
  background: none;
}
.warbreak-agent-card.no-bg .warbreak-agent-card__effect[data-v-7c85be36],
.warbreak-agent-card.no-bg .warbreak-agent-card__rarity[data-v-7c85be36] {
  display: none;
}
.warbreak-agent-card.is-grayscale
  .warbreak-agent-card__inner[data-v-7c85be36]:before {
  background: #161821;
  content: "";
  height: calc(100% - 2px);
  opacity: 0.8;
  position: absolute;
  top: 2px;
  transition-duration: 0.3s;
  width: 100%;
  z-index: 4;
}
.warbreak-agent-card.is-grayscale
  .warbreak-agent-card__character[data-v-7c85be36] {
  filter: grayscale(1);
}
@keyframes pulse-7c85be36 {
  0% {
    top: -122px;
  }
  50% {
    top: -72px;
  }
  to {
    top: -122px;
  }
}
@keyframes rotateLoader {
  0% {
    transform: rotate(0);
  }
  to {
    transform: rotate(1turn);
  }
}
@keyframes faster {
  0% {
    opacity: 1;
  }
  70% {
    opacity: 0.5;
  }
  to {
    opacity: 1;
  }
}
@keyframes pulse-new {
  0% {
    box-shadow: 0 0 #aa8021b3;
    transform: scale(0.97);
  }
  70% {
    box-shadow: 0 0 20px 10px #aa802100;
    transform: scale(1);
  }
  to {
    box-shadow: 0 0 #aa802100;
    transform: scale(0.97);
  }
}
.warbreak-case-info {
  align-items: stretch;
  display: flex;
  gap: 4.375rem;
  height: 100%;
  justify-content: center;
  position: relative;
  width: 100%;
}
@media screen and (max-width: 1300px) {
  .warbreak-case-info {
    padding-left: 0;
  }
}
@media screen and (max-width: 768px) {
  .warbreak-case-info {
    align-items: center;
    background: url(/static/img/warbreak-mobile-case-bg.png);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    flex-direction: column;
    gap: 0;
    justify-content: center;
    padding-left: 0;
  }
}
.warbreak-case-info__img {
  height: 16.529242rem;
  padding-bottom: 0.9375rem;
  width: 16.529242rem;
}
@media screen and (max-width: 768px) {
  .warbreak-case-info__img {
    height: 12.125rem;
    margin-top: 1.25rem;
    width: 12.125rem;
  }
}
.warbreak-case-info__img img {
  height: 100%;
  width: 100%;
}
.warbreak-case-info__main {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 1.25rem;
  justify-content: flex-end;
  margin-bottom: 0.9375rem;
  max-width: 24.375rem;
  text-align: left;
}
@media screen and (max-width: 768px) {
  .warbreak-case-info__main {
    align-items: center;
    margin-bottom: 0;
    padding: 0 1rem 1.25rem;
    text-align: center;
  }
}
.warbreak-case-info__main-title {
  font-family: Tungsten;
  font-size: 4.375rem;
  font-weight: 700;
  line-height: 4.375rem;
  text-transform: uppercase;
}
.warbreak-case-info__main-title span {
  color: #fab512;
}
.warbreak-case-info__main-text {
  color: #afafc0;
  font-family: Proxima Nova Lt;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.375rem;
  text-transform: uppercase;
}
.warbreak-case-info__main-btns {
  display: flex;
  gap: 0.625rem;
  width: 100%;
}
.warbreak-case-info__owned-tooltip .tooltip-content {
  width: 180px !important;
}
.warbreak-case-info__btn-overflow {
  display: inline-block;
  display: inline-block !important;
  max-width: 100px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.warbreak-case-info__btn-owned {
  border: none !important;
  cursor: default;
  height: 3rem;
  max-width: 9.4375rem;
  width: 100%;
}
.warbreak-case-info__btn-owned span {
  align-items: center;
  display: flex;
  font-family: Proxima Nova Lt;
  font-size: 1rem;
  font-weight: 700;
}
.warbreak-case-info__btn-owned span i.core-icon {
  margin-right: 0.6875rem;
}
.warbreak-case-info__btn-owned:before {
  background: linear-gradient(
    91.24deg,
    #b27f0b -9.65%,
    #835c02 106.1%
  ) !important;
  border-radius: 0.1875rem;
}
.warbreak-case-info__btn-open {
  background: linear-gradient(
    91.24deg,
    #805b08 -9.65%,
    #513901 106.1%
  ) !important;
  border: 2px solid #fab512 !important;
  border-radius: 0.1875rem;
  display: inline-block;
  height: 2.625rem !important;
  margin-top: -0.0625rem !important;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.warbreak-case-info__btn-open.pulse {
  animation: pulse-new 2s infinite;
}
.warbreak-case-info__btn-open span {
  align-items: center;
  display: flex;
  display: inline-block;
  font-family: Proxima Nova Lt;
  font-size: 1rem;
  font-weight: 700;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  z-index: 2;
}
.warbreak-case-info__btn-open span i.core-warbreak-btn-loader {
  animation: rotateLoader 0.5s linear infinite;
  margin-left: 0.6875rem;
}
.warbreak-case-info__btn-open:before {
  background: linear-gradient(
    91.24deg,
    #b27f0b -9.65%,
    #835c02 106.1%
  ) !important;
}
.warbreak-case-info__btn-open.opening {
  background: transparent !important;
}
.warbreak-case-info__btn-faster {
  align-items: center;
  background: linear-gradient(91.24deg, #805b08 -9.65%, #513901 106.1%);
  border: 2px solid #fab512 !important;
  border-radius: 0.1875rem;
  cursor: pointer;
  display: flex;
  height: 100%;
  height: 2.625rem !important;
  margin-top: -0.0625rem !important;
  padding: 0 0.5rem;
}
.warbreak-case-info__btn-faster.opening {
  background: transparent !important;
  cursor: not-allowed;
  opacity: 0.5;
}
.warbreak-case-info__btn-faster i.core-angle-right {
  margin-left: 0;
}
.warbreak-case-info__btn-faster i.core-angle-right.angle-1 {
  animation: faster 1s linear infinite;
}
.warbreak-case-info__btn-faster i.core-angle-right.angle-2 {
  animation: faster 1s linear 0.15s infinite;
}
.warbreak-case-info__btn-faster i.core-angle-right.angle-3 {
  animation: faster 1s linear 0.25s infinite;
}
.warbreak-case-info__btn-buy {
  background: linear-gradient(
    91.24deg,
    #308008 -9.65%,
    #1c5101 106.1%
  ) !important;
  border: 2px solid #5ffa12 !important;
  border-radius: 0.1875rem;
  height: 3rem;
  width: 100%;
}
.warbreak-case-info__btn-buy span {
  font-family: Proxima Nova Lt;
  font-size: 1rem;
  font-weight: 700;
}
.warbreak-case-info__btn-buy i {
  margin-left: 0.625rem;
  margin-right: 0.1875rem;
}
.warbreak-case-info__btn-buy:before {
  background: linear-gradient(
    91.24deg,
    #43b20b -9.65%,
    #2d8302 106.1%
  ) !important;
  border-radius: 0.1875rem;
  height: calc(100% + 0.1875rem);
  width: calc(100% + 0.1875rem);
}
.warbreak-case-info__btn-buy .core-usd-new {
  font-size: 0.9375rem;
}
.warbreak-case-info__btn-buy span.button-currency {
  font-family: Currencies;
  font-size: inherit;
  margin: 0 4px 2px;
}
.warbreak-case-info__count-select {
  background: #292937;
}
.warbreak-case-info__count-select-option {
  font-weight: 600;
}
.warbreak-roulette {
  margin: 0 auto;
  width: 100%;
}
.warbreak-roulette.no-firefox {
  position: relative;
}
.warbreak-roulette__item {
  position: absolute;
}
.warbreak-circle-icon[data-v-e0ef171f] {
  height: 5.625rem;
  left: calc(50% - 2.8125rem);
  position: absolute;
  top: calc(50% - 2.8125rem);
  width: 5.625rem;
  z-index: 1;
}
.warbreak-circle-icon.slow[data-v-e0ef171f] {
  animation: rotation 5s linear infinite;
}
.warbreak-circle-icon.fast[data-v-e0ef171f] {
  animation: rotation2-e0ef171f 1s cubic-bezier(0.1, -1.5, 0.5, 0) !important;
}
.warbreak-circle-icon_common path[data-v-e0ef171f],
.warbreak-circle-icon_consumer path[data-v-e0ef171f] {
  fill: #b0c3d9;
}
.warbreak-circle-icon_industrial path[data-v-e0ef171f],
.warbreak-circle-icon_uncommon path[data-v-e0ef171f] {
  fill: #5e98d9;
}
.warbreak-circle-icon_distinguished path[data-v-e0ef171f],
.warbreak-circle-icon_distinguished_agent path[data-v-e0ef171f],
.warbreak-circle-icon_high path[data-v-e0ef171f],
.warbreak-circle-icon_high_grade_patch path[data-v-e0ef171f],
.warbreak-circle-icon_milspec path[data-v-e0ef171f] {
  fill: #4b69ff;
}
.warbreak-circle-icon_exceptional path[data-v-e0ef171f],
.warbreak-circle-icon_exceptional_agent path[data-v-e0ef171f],
.warbreak-circle-icon_mythical path[data-v-e0ef171f],
.warbreak-circle-icon_remarkable path[data-v-e0ef171f],
.warbreak-circle-icon_remarkable_patch path[data-v-e0ef171f],
.warbreak-circle-icon_restricted path[data-v-e0ef171f] {
  fill: #8847ff;
}
.warbreak-circle-icon_classified path[data-v-e0ef171f],
.warbreak-circle-icon_exotic path[data-v-e0ef171f],
.warbreak-circle-icon_legendary path[data-v-e0ef171f],
.warbreak-circle-icon_superior path[data-v-e0ef171f],
.warbreak-circle-icon_superior_agent path[data-v-e0ef171f] {
  fill: #d32ce6;
}
.warbreak-circle-icon_ancient path[data-v-e0ef171f],
.warbreak-circle-icon_covert path[data-v-e0ef171f],
.warbreak-circle-icon_master path[data-v-e0ef171f],
.warbreak-circle-icon_master_agent path[data-v-e0ef171f] {
  fill: #eb4b4b;
}
.warbreak-circle-icon_immortal path[data-v-e0ef171f] {
  fill: #e4ae33;
}
.warbreak-circle-icon_arcana path[data-v-e0ef171f] {
  fill: #ade55c;
}
.warbreak-circle-icon_extraordinary path[data-v-e0ef171f] {
  fill: #ffb100;
}
.warbreak-circle-icon_knife path[data-v-e0ef171f],
.warbreak-circle-icon_rare path[data-v-e0ef171f] {
  fill: gold;
}
.warbreak-circle-icon_contraband path[data-v-e0ef171f] {
  fill: #e4ae39;
}
.warbreak-circle-icon_balance path[data-v-e0ef171f],
.warbreak-circle-icon_money path[data-v-e0ef171f] {
  fill: #06a55b;
}
.warbreak-circle-icon_base path[data-v-e0ef171f] {
  fill: #ddd;
}
@keyframes rotation2-e0ef171f {
  0% {
    transform: rotate(0);
  }
  to {
    transform: rotate(1turn);
  }
}
.warbreak-win-items[data-v-19c43280] {
  align-items: center;
  display: flex;
  height: 6.875rem;
  justify-content: center;
  position: relative;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .warbreak-win-items[data-v-19c43280] {
    flex-wrap: wrap;
    height: 100%;
    min-height: 6.875rem;
  }
}
.warbreak-win-items__item[data-v-19c43280] {
  align-items: center;
  display: flex;
  height: 6.875rem;
  justify-content: center;
  padding: 0.75rem;
  position: relative;
  width: 6.875rem;
}
.warbreak-win-items__item.with-agent[data-v-19c43280] {
  cursor: pointer;
  transition: transform 0.3s;
}
.warbreak-win-items__label[data-v-19c43280] {
  align-items: center;
  color: #fff;
  display: flex;
  font-size: 0.75rem;
  font-weight: 700;
  height: 100%;
  justify-content: center;
  line-height: 1.02125rem;
  position: relative;
  text-transform: uppercase;
  width: 100%;
}
.warbreak-win-items__agent[data-v-19c43280] {
  animation: scale-bezier-19c43280 1s cubic-bezier(0.1, -1, 0.2, 0);
  height: 5.625rem;
  transform: scale(1);
  width: 3.7475rem;
  z-index: 2;
}
@keyframes scale-bezier-19c43280 {
  0% {
    transform: scale(1.3);
  }
  to {
    transform: scale(1);
  }
}
.warbreak-probably-fair[data-v-5acf6f00] {
  margin: 3.5rem 3.125rem 0 auto;
}
@media screen and (max-width: 768px) {
  .warbreak-probably-fair[data-v-5acf6f00] {
    margin: 1.5rem auto 0;
  }
}
.warbreak-probably-fair .warbreak-probably-fair__button[data-v-5acf6f00] {
  height: calc(100% - 2px);
}
.fade-enter-active[data-v-eecb651d],
.fade-leave-active[data-v-eecb651d] {
  transition: opacity 0.5s ease;
}
.fade-enter-from[data-v-eecb651d],
.fade-leave-to[data-v-eecb651d] {
  opacity: 0;
}
.to-profile-enter-active {
  transition: opacity 0.5s 1.3s;
}
.to-profile-enter-from,
.to-profile-leave-to {
  opacity: 0;
}
.warbreak-win-agents {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  margin-top: 2.5rem;
  padding: 0 2.5rem;
  position: relative;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .warbreak-win-agents {
    flex-direction: column-reverse;
    margin-top: 1.25rem;
    padding: unset;
  }
  .warbreak-win-agents_finished:before {
    background: url(/static/img/warbreak-fire-left-mobile.png);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 100% auto;
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 9.375rem;
  }
  .warbreak-win-agents_finished:after {
    background: url(/static/img/warbreak-fire-right-mobile.png);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 100% auto;
    content: "";
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;
    width: 9.375rem;
  }
}
@media screen and (max-width: 1365px) {
  .warbreak-win-agents {
    padding: 0 5px;
  }
}
.warbreak-win-agents-list {
  display: flex;
  flex-wrap: nowrap;
  gap: 0.625rem;
  justify-content: center;
  padding-bottom: 3.125rem;
  position: relative;
}
@media screen and (max-width: 1600px) {
  .warbreak-win-agents-list {
    gap: 0.9375rem;
  }
}
@media screen and (max-width: 1367px) {
  .warbreak-win-agents-list {
    gap: 0.3125rem;
  }
}
@media screen and (max-width: 1200px) {
  .warbreak-win-agents-list {
    flex-wrap: wrap;
    gap: 0.9375rem;
  }
}
.warbreak-win-agents-status {
  min-height: 4.1875rem;
}
@media screen and (max-width: 768px) {
  .warbreak-win-agents-status:not(.is-finished) {
    align-items: flex-start;
    display: flex;
    justify-content: center;
  }
}
.warbreak-win-agents-status span {
  color: #afafc0;
  font-size: 1.125rem;
  font-style: normal;
  font-weight: 700;
  line-height: 1.375rem;
  text-transform: uppercase;
}
.warbreak-win-agents .is-finished {
  opacity: 0;
  transform: scale(3);
}
.warbreak-win-agents .is-finished span {
  color: #fff;
  font-size: 1.25rem;
  line-height: 1.5rem;
}
.warbreak-win-agents .is-finished b,
.warbreak-win-agents .is-finished span {
  font-family: Tungsten, sans-serif;
  font-style: normal;
  font-weight: 700;
  text-transform: uppercase;
}
.warbreak-win-agents .is-finished b {
  color: #fab512;
  font-size: 2.25rem;
  line-height: 2.6875rem;
}
.warbreak-win-agents-card {
  background-color: transparent;
  height: 18.5469rem;
  max-width: 12.5rem;
  min-height: 10.5875rem;
  min-width: 6.2025rem;
  perspective: 1000px;
  position: relative;
  transform-style: preserve-3d;
  width: 100%;
}
.warbreak-win-agents-card:before {
  content: "";
  display: block;
  margin-top: 56.25%;
}
@media screen and (max-width: 768px) {
  .warbreak-win-agents-card {
    max-width: 5.625rem;
    padding-bottom: unset;
  }
}
@media screen and (min-width: 2500px) {
  .warbreak-win-agents-card {
    max-width: 12rem;
    min-height: 21.5469rem;
  }
}
@media screen and (max-width: 1800px) {
  .warbreak-win-agents-card {
    max-height: 15rem;
    min-height: 17.5469rem;
  }
}
@media screen and (max-width: 1700px) {
  .warbreak-win-agents-card {
    min-height: 14rem;
  }
}
@media screen and (max-width: 1500px) {
  .warbreak-win-agents-card {
    height: 13rem;
    min-height: 13rem;
  }
}
@media screen and (max-width: 1200px) {
  .warbreak-win-agents-card {
    min-height: 19rem;
  }
}
@media screen and (max-width: 768px) {
  .warbreak-win-agents-card {
    min-height: 13rem;
  }
  .warbreak-win-agents-card
    .warbreak-win-agents-card__front__title__coins-profit {
    margin-left: 0.125rem;
  }
}
.warbreak-win-agents-card:not(.notHoverable) {
  transition: transform 0.3s;
}
.warbreak-win-agents-card:hover:not(.notHoverable) {
  transform: perspective(1000px) rotateY(-25deg) scale(1.1) translateY(-19px);
  transition: transform 0.3s;
}
.warbreak-win-agents-card__seal {
  bottom: -3.1875rem;
  position: absolute;
  right: -2.875rem;
  transform: rotate(19.23deg) scale(2.5);
  -webkit-transform: translateZ(0);
  visibility: hidden;
  z-index: 4;
}
.warbreak-win-agents-card__back,
.warbreak-win-agents-card__front {
  backface-visibility: hidden;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.warbreak-win-agents-card__back {
  transform: rotateY(180deg);
  z-index: 2;
}
.warbreak-win-agents-card__back img {
  height: 100%;
  width: 100%;
}
.warbreak-win-agents-card__front {
  background-image: url(/static/warbreak/agentCard/agent-card-bg.png);
  background-position: 50%;
  background-size: 100% 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  overflow: hidden;
  transform-style: preserve-3d;
}
.warbreak-win-agents-card__front__effect {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  transition: transform 0.5s;
  width: 100%;
  z-index: 1;
}
.warbreak-win-agents-card__front__effect.smoke {
  background-image: url(/static/warbreak/agentCard/agent-card-effect-smoke.png);
  background-position: 50%;
  background-size: 100% 100%;
}
.warbreak-win-agents-card__front__effect.sparks {
  background-image: url(/static/warbreak/agentCard/agent-card-effect-sparks.png),
    url(/static/warbreak/agentCard/agent-card-effect-smoke.png);
  background-position: 50%;
  background-size: 100% 100%;
}
.warbreak-win-agents-card__front__rarity {
  height: 2px;
  left: 0;
  position: absolute;
  top: 0;
  transition: top 0.5s;
  width: 100%;
  z-index: -2;
}
.warbreak-win-agents-card__front__rarity:before {
  content: " ";
  filter: blur(5rem);
  height: 9.1875rem;
  left: 1.1875rem;
  opacity: 0.5;
  position: absolute;
  top: -7.625rem;
  transition: top 0.5s;
  width: 11.625rem;
}
.warbreak-win-agents-card__front__rarity.is-common,
.warbreak-win-agents-card__front__rarity.is-common:before,
.warbreak-win-agents-card__front__rarity.is-consumer,
.warbreak-win-agents-card__front__rarity.is-consumer:before {
  background: #b0c3d9;
}
.warbreak-win-agents-card__front__rarity.is-industrial,
.warbreak-win-agents-card__front__rarity.is-industrial:before,
.warbreak-win-agents-card__front__rarity.is-uncommon,
.warbreak-win-agents-card__front__rarity.is-uncommon:before {
  background: #5e98d9;
}
.warbreak-win-agents-card__front__rarity.is-distinguished,
.warbreak-win-agents-card__front__rarity.is-distinguished:before,
.warbreak-win-agents-card__front__rarity.is-distinguished_agent,
.warbreak-win-agents-card__front__rarity.is-distinguished_agent:before,
.warbreak-win-agents-card__front__rarity.is-high,
.warbreak-win-agents-card__front__rarity.is-high:before,
.warbreak-win-agents-card__front__rarity.is-high_grade_patch,
.warbreak-win-agents-card__front__rarity.is-high_grade_patch:before,
.warbreak-win-agents-card__front__rarity.is-milspec,
.warbreak-win-agents-card__front__rarity.is-milspec:before {
  background: #4b69ff;
}
.warbreak-win-agents-card__front__rarity.is-exceptional,
.warbreak-win-agents-card__front__rarity.is-exceptional:before,
.warbreak-win-agents-card__front__rarity.is-exceptional_agent,
.warbreak-win-agents-card__front__rarity.is-exceptional_agent:before,
.warbreak-win-agents-card__front__rarity.is-mythical,
.warbreak-win-agents-card__front__rarity.is-mythical:before,
.warbreak-win-agents-card__front__rarity.is-remarkable,
.warbreak-win-agents-card__front__rarity.is-remarkable:before,
.warbreak-win-agents-card__front__rarity.is-remarkable_patch,
.warbreak-win-agents-card__front__rarity.is-remarkable_patch:before,
.warbreak-win-agents-card__front__rarity.is-restricted,
.warbreak-win-agents-card__front__rarity.is-restricted:before {
  background: #8847ff;
}
.warbreak-win-agents-card__front__rarity.is-classified,
.warbreak-win-agents-card__front__rarity.is-classified:before,
.warbreak-win-agents-card__front__rarity.is-exotic,
.warbreak-win-agents-card__front__rarity.is-exotic:before,
.warbreak-win-agents-card__front__rarity.is-legendary,
.warbreak-win-agents-card__front__rarity.is-legendary:before,
.warbreak-win-agents-card__front__rarity.is-superior,
.warbreak-win-agents-card__front__rarity.is-superior:before,
.warbreak-win-agents-card__front__rarity.is-superior_agent,
.warbreak-win-agents-card__front__rarity.is-superior_agent:before {
  background: #d32ce6;
}
.warbreak-win-agents-card__front__rarity.is-ancient,
.warbreak-win-agents-card__front__rarity.is-ancient:before,
.warbreak-win-agents-card__front__rarity.is-covert,
.warbreak-win-agents-card__front__rarity.is-covert:before,
.warbreak-win-agents-card__front__rarity.is-master,
.warbreak-win-agents-card__front__rarity.is-master:before,
.warbreak-win-agents-card__front__rarity.is-master_agent,
.warbreak-win-agents-card__front__rarity.is-master_agent:before {
  background: #eb4b4b;
}
.warbreak-win-agents-card__front__rarity.is-immortal,
.warbreak-win-agents-card__front__rarity.is-immortal:before {
  background: #e4ae33;
}
.warbreak-win-agents-card__front__rarity.is-arcana,
.warbreak-win-agents-card__front__rarity.is-arcana:before {
  background: #ade55c;
}
.warbreak-win-agents-card__front__rarity.is-extraordinary,
.warbreak-win-agents-card__front__rarity.is-extraordinary:before {
  background: #ffb100;
}
.warbreak-win-agents-card__front__rarity.is-knife,
.warbreak-win-agents-card__front__rarity.is-knife:before,
.warbreak-win-agents-card__front__rarity.is-rare,
.warbreak-win-agents-card__front__rarity.is-rare:before {
  background: gold;
}
.warbreak-win-agents-card__front__rarity.is-contraband,
.warbreak-win-agents-card__front__rarity.is-contraband:before {
  background: #e4ae39;
}
.warbreak-win-agents-card__front__rarity.is-balance,
.warbreak-win-agents-card__front__rarity.is-balance:before,
.warbreak-win-agents-card__front__rarity.is-money,
.warbreak-win-agents-card__front__rarity.is-money:before {
  background: #06a55b;
}
.warbreak-win-agents-card__front__rarity.is-base,
.warbreak-win-agents-card__front__rarity.is-base:before {
  background: #ddd;
}
.warbreak-win-agents-card__front__character {
  backface-visibility: hidden;
  height: 95%;
  position: absolute;
  top: 0.625rem;
  transition: transform 0.5s;
  width: 100%;
  z-index: -1;
}
@media screen and (max-width: 768px) {
  .warbreak-win-agents-card__front__character {
    top: 1rem;
  }
}
.warbreak-win-agents-card__front__character-img {
  left: 50%;
  max-height: 100%;
  max-width: 100%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.warbreak-win-agents-card__front__info {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  padding: 0.375rem;
  width: 100%;
  z-index: 12;
}
@media screen and (max-width: 768px) {
  .warbreak-win-agents-card__front__info {
    padding: 0.3125rem;
  }
}
.warbreak-win-agents-card__front__info-title {
  color: #fff;
  font-size: 70%;
  font-weight: 700;
  line-height: 150%;
  text-align: left;
}
@media screen and (max-width: 768px) {
  .warbreak-win-agents-card__front__info-title {
    font-size: 50%;
  }
}
.warbreak-win-agents-card__front__info-subtitle {
  color: #8f9daa;
  font-size: 70%;
  font-weight: 400;
  line-height: 150%;
  text-align: left;
}
@media screen and (max-width: 768px) {
  .warbreak-win-agents-card__front__info-subtitle {
    font-size: 50%;
  }
}
.warbreak-win-agents-card__front__title {
  display: flex;
  justify-content: space-between;
  padding: 0.5rem 0.5rem 0;
  z-index: 12;
}
@media screen and (max-width: 768px) {
  .warbreak-win-agents-card__front__title {
    padding: 0.3125rem;
  }
}
@media screen and (max-width: 1800px) {
  .warbreak-win-agents-card__front__title {
    font-size: 0.75rem;
  }
}
.warbreak-win-agents-card__front__title__coins {
  align-items: center;
  display: flex;
  justify-content: center;
  z-index: 5;
}
.warbreak-win-agents-card__front__title__coins .wartag-icon-container {
  height: 1.5rem;
  width: 0.9375rem;
}
@media screen and (max-width: 768px) {
  .warbreak-win-agents-card__front__title__coins .wartag-icon-container {
    height: 1.25rem;
    width: 0.8125rem;
  }
}
.warbreak-win-agents-card__front__title__coins-profit {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  margin-left: 0.4375rem;
  text-transform: uppercase;
}
@media screen and (max-width: 768px) {
  .warbreak-win-agents-card__front__title__coins-profit {
    margin-left: 0.2rem;
  }
}
.warbreak-win-agents-card__front__title__coins-profit span:first-child {
  font-size: 50%;
  font-weight: 700;
}
@media screen and (max-width: 768px) {
  .warbreak-win-agents-card__front__title__coins-profit span:first-child {
    font-size: 50%;
  }
}
@media (min-width: 106.25rem) {
  .warbreak-win-agents-card__front__title__coins-profit span:first-child {
    font-size: 70%;
  }
}
.warbreak-win-agents-card__front__title__coins-profit span:last-child {
  color: #8f9daa;
  font-size: 50%;
  font-weight: 400;
}
@media screen and (max-width: 768px) {
  .warbreak-win-agents-card__front__title__coins-profit span:last-child {
    font-size: 50%;
  }
}
@media (min-width: 106.25rem) {
  .warbreak-win-agents-card__front__title__coins-profit span:last-child {
    font-size: 70%;
  }
}
.warbreak-win-agents-card__front__title__live-time {
  display: flex;
  flex-direction: column;
  position: relative;
  text-align: right;
  text-transform: uppercase;
  z-index: 5;
}
.warbreak-win-agents-card__front__title__live-time span:first-child {
  font-size: 50%;
  font-weight: 700;
}
@media screen and (max-width: 768px) {
  .warbreak-win-agents-card__front__title__live-time span:first-child {
    font-size: 50%;
  }
}
@media (min-width: 106.25rem) {
  .warbreak-win-agents-card__front__title__live-time span:first-child {
    font-size: 70%;
  }
}
.warbreak-win-agents-card__front__title__live-time span:last-child {
  color: #8f9daa;
  font-size: 50%;
  font-weight: 400;
}
@media screen and (max-width: 768px) {
  .warbreak-win-agents-card__front__title__live-time span:last-child {
    font-size: 50%;
  }
}
@media (min-width: 106.25rem) {
  .warbreak-win-agents-card__front__title__live-time span:last-child {
    font-size: 70%;
  }
}
.warbreak-win-agents .hidden {
  animation-fill-mode: forwards;
  opacity: 0;
  visibility: hidden;
}
.warbreak-win-agents .hidden-slow {
  opacity: 0;
  transform: translateY(-30px);
  transition: opacity 0.5s ease-out, transform 0.5s ease-out;
}
.warbreak-win-agents__to-profile {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 1.25rem;
  justify-content: flex-end;
  left: calc(50% + 10rem);
  max-width: 13.284375rem;
  position: absolute;
  top: 0;
}
@media screen and (max-width: 768px) {
  .warbreak-win-agents__to-profile {
    display: none;
  }
}
.warbreak-win-agents__to-profile p {
  color: #afafc0;
  font-family: Proxima Nova Lt, sans-serif;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.375rem;
  max-width: 17.856875rem;
  text-align: left;
  text-transform: uppercase;
}
@media screen and (max-width: 1300px) {
  .warbreak-win-agents__to-profile p {
    max-width: 9.375rem;
  }
}
.warbreak-win-agents__to-profile__btn {
  border-color: #868686;
  border-radius: 0.1875rem;
  height: 3rem;
  max-width: 13.284375rem;
  width: 100%;
}
.warbreak-win-agents__to-profile__btn span {
  font-family: Proxima Nova Lt, sans-serif;
  font-size: 1rem;
  font-weight: 700;
}
@media screen and (max-width: 768px) {
  .footer {
    margin-bottom: 6.875rem;
  }
}
.warbreak-case-page {
  background-color: transparent;
  background: url(/static/img/warbreak-case-bg.png);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  min-height: 48rem;
  overflow: hidden;
  padding-bottom: 1.25rem;
  position: relative;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .warbreak-case-page {
    background: none;
    overflow: visible;
  }
}
.warbreak-case-page .warbreak-case-info {
  z-index: 3;
}
.warbreak-case-page .fire-work {
  background: none;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 2;
}
.warbreak-case-page .warbreak-case-fire {
  bottom: 0;
  height: 100%;
  opacity: 0.5;
  position: absolute;
  width: 12.5rem;
  z-index: 1;
}
.warbreak-case-page .warbreak-case-fire_left {
  background: url(/static/img/warbreak-case-fire-left.png);
  background-position: bottom;
  background-repeat: no-repeat;
  background-size: contain;
  left: 0;
}
.warbreak-case-page .warbreak-case-fire_right {
  background: url(/static/img/warbreak-case-fire-right.png);
  background-position: bottom;
  background-repeat: no-repeat;
  background-size: contain;
  right: 0;
}
.warbreak-case-page .case-open-wrap {
  background: transparent;
  position: relative;
  text-align: center;
  z-index: 2;
}
@media screen and (max-width: 768px) {
  .warbreak-case-page .case-open-wrap__case {
    margin: 0;
  }
  .warbreak-case-page .case-open-wrap {
    background: #13151d99;
    height: auto;
    padding: 0;
  }
}
.warbreak-case-page .case-open-wrap .duelist-wb {
  margin: 0 2.5rem;
  min-width: unset;
}
.warbreak-case-page .case-open {
  align-items: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  min-height: 8.75rem;
  padding: 0;
  position: relative;
  top: 0;
}
.warbreak-case-page .case-open .loading-overlay {
  z-index: 2;
}
.warbreak-case-page .case-open .loading-overlay .loading-background {
  background: transparent !important;
}
.warbreak-case-page .case-open__to-profile-mobile {
  display: none;
}
@media screen and (max-width: 768px) {
  .warbreak-case-page .case-open__to-profile-mobile {
    align-items: center;
    display: flex;
    flex-direction: column;
    justify-content: center;
  }
  .warbreak-case-page .case-open__to-profile-mobile p {
    font-family: Proxima Nova Lt;
    font-size: 0.875rem;
    font-style: normal;
    font-weight: 700;
    letter-spacing: 0;
    line-height: 1.0625rem;
    margin-bottom: 0.9375rem;
    text-align: center;
    text-transform: uppercase;
  }
  .warbreak-case-page
    .case-open__to-profile-mobile
    button.warbreak-case-info__btn-to-profile {
    max-width: 100%;
    width: 100%;
  }
}
.warbreak-case-page .case-open__description {
  margin: 0 auto;
}
.warbreak-case-page .case-open__description-text {
  align-items: center;
  background: #10111780;
  color: #8f9daa;
  display: flex;
  flex-direction: column;
  font-family: Inter, sans-serif;
  font-size: 0.75rem;
  font-style: normal;
  font-weight: 400;
  justify-content: center;
  line-height: 140%;
  max-height: 5.0625rem;
  max-width: 39.375rem;
  padding: 0.9375rem;
  text-align: center;
}
.warbreak-case-page .case-open__description-text a {
  color: #e5c265;
  text-decoration: underline;
}
@media screen and (max-width: 768px) {
  .warbreak-case-page .case-open__description-text {
    height: 100%;
    max-height: 100%;
    max-width: 100%;
    width: 100%;
  }
}
@media only screen and (max-width: 48rem) {
  .warbreak-case-page .case-open {
    position: relative;
  }
  .warbreak-case-page .case-open__left {
    width: 34%;
  }
  .warbreak-case-page .case-open__center {
    width: 65%;
  }
  .warbreak-case-page .case-open__right {
    position: absolute;
    top: 101%;
    width: 100%;
  }
  .warbreak-case-page .case-open__right .case-open__hotkeys {
    display: none;
  }
}
.base-field-copy {
  align-items: center;
  cursor: pointer;
  display: flex;
  font-size: 0.875rem;
  font-weight: 500;
  justify-content: center;
  line-height: 1.3;
  position: relative;
}
.base-field-copy__body {
  background: linear-gradient(90deg, #69e755, #00a15b);
  border: 0.125rem solid;
  border-image-slice: 1;
  border-image-source: linear-gradient(90deg, #69e755, #00a15b);
  color: #fff;
  height: 2.5rem;
  max-width: 14.5rem;
  min-width: 14.5625rem;
}
@media screen and (max-width: 48rem) {
  .base-field-copy__body {
    max-width: 18.75rem;
  }
}
.base-field-copy__body-button {
  align-items: center;
  background-color: #1b1c25;
  display: flex;
  height: 100%;
  justify-content: flex-start;
  overflow: hidden;
  padding: 0 0.9375rem;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.base-field-copy__icon {
  bottom: 0.75rem;
  color: gray;
  position: absolute;
  right: 0.9375rem;
}
.base-field-copy__icon:before {
  transform: rotate(90deg);
}
.base-tabs__tabs ul {
  align-items: center;
  border-bottom: 1px solid hsla(203, 6%, 75%, 0.15);
  display: flex;
}
.base-tabs__tab {
  align-items: center;
  color: #8f9daa;
  cursor: pointer;
  display: flex;
  padding: 0.5rem 0;
  transition: color 0.3s;
  z-index: 100;
}
.base-tabs__tab i {
  margin-right: 0.5rem;
}
.base-tabs__tab:hover {
  color: #fff;
}
.base-tabs__tab--hidden {
  display: none;
}
.base-tabs__tab--disabled {
  opacity: 0.5;
  pointer-events: none;
}
.base-tabs__tab--active {
  color: #fff;
  position: relative;
}
.base-tabs__tab--active i {
  color: #ffc635;
}
.base-tabs__tab--active:before {
  background: linear-gradient(132.27deg, #ffc635 0.57%, #ff5252 97.38%);
  content: "";
  height: 2px;
  left: 0;
  position: absolute;
  top: 100%;
  width: 100%;
}
.base-tabs__tab:not(:first-child) {
  margin-left: 2.5rem;
}
.base-tabs__content {
  padding: 1.25rem 0;
}
.ref-form-promo[data-v-ca58d21b] {
  align-items: center;
  background: #1e1e29;
  border-radius: 2px;
  display: flex;
  flex-wrap: wrap;
  padding: 20px;
  row-gap: 15px;
}
@media (max-width: 768px) {
  .ref-form-promo[data-v-ca58d21b] {
    display: block;
    padding: 16px;
  }
}
.ref-form-promo__heading[data-v-ca58d21b] {
  align-items: center;
  display: flex;
  margin-right: 12px;
}
@media (max-width: 768px) {
  .ref-form-promo__heading[data-v-ca58d21b] {
    margin: 0 0 15px;
  }
}
.ref-form-promo__body[data-v-ca58d21b] {
  align-items: center;
  display: flex;
  flex: 1 1 auto;
}
.ref-form-promo__body[data-v-ca58d21b] .control {
  flex: 1 1 auto;
  height: 40px;
  margin-right: 4px;
}
.ref-form-promo__icon[data-v-ca58d21b] {
  aspect-ratio: 1;
  margin-right: 12px;
  width: 20px;
}
@media (max-width: 768px) {
  .ref-form-promo__icon[data-v-ca58d21b] {
    font-size: 15px;
    margin-right: 10px;
    width: 15px;
  }
}
.ref-form-promo__title[data-v-ca58d21b] {
  font-size: 18px;
  font-weight: 600;
  line-height: 1.6;
}
@media (max-width: 768px) {
  .ref-form-promo__title[data-v-ca58d21b] {
    font-size: 12px;
  }
}
.ref-form-promo[data-v-ca58d21b] .ref-form-promo__input {
  background: transparent;
  border: 1px solid #333f4a;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.2;
}
.ref-form-promo[data-v-ca58d21b] .ref-form-promo__input::-moz-placeholder {
  color: #8f9daa;
}
.ref-form-promo[data-v-ca58d21b] .ref-form-promo__input::placeholder {
  color: #8f9daa;
}
.ref-form-promo__btn[data-v-ca58d21b] {
  height: 40px;
}
.ref-form-promo__btn--copy[data-v-ca58d21b] {
  padding: 0;
  width: 40px;
}
.ref-form-link.unavailable .ref-form-link__content[data-v-80f07149] {
  position: relative;
}
.ref-form-link.unavailable .ref-form-link__content[data-v-80f07149]:after {
  background: #1e1e29;
  border-radius: 2px;
  content: "";
  height: 100%;
  left: 0;
  opacity: 0.75;
  position: absolute;
  top: 0;
  width: 100%;
}
.ref-form-link__tooltip[data-v-80f07149] {
  display: block;
}
.ref-form-link__content[data-v-80f07149] {
  align-items: center;
  background: #1e1e29;
  border-radius: 2px;
  display: flex;
  padding: 20px;
}
@media (max-width: 768px) {
  .ref-form-link__content[data-v-80f07149] {
    display: block;
    padding: 16px;
  }
}
.ref-form-link__heading[data-v-80f07149] {
  align-items: center;
  display: flex;
  margin-right: 12px;
}
@media (max-width: 768px) {
  .ref-form-link__heading[data-v-80f07149] {
    margin: 0 0 15px;
  }
}
.ref-form-link__body[data-v-80f07149] {
  align-items: center;
  display: flex;
  flex: 1 1 auto;
}
.ref-form-link__body[data-v-80f07149] .control {
  flex: 1 1 auto;
  height: 40px;
  margin-right: 4px;
}
.ref-form-link__icon[data-v-80f07149] {
  aspect-ratio: 1;
  display: block;
  font-size: 20px;
  margin-right: 12px;
  width: 20px;
}
@media (max-width: 768px) {
  .ref-form-link__icon[data-v-80f07149] {
    font-size: 15px;
    margin-right: 10px;
    width: 15px;
  }
}
.ref-form-link__title[data-v-80f07149] {
  font-size: 18px;
  font-weight: 600;
  line-height: 1.6;
  margin-right: 12px;
}
@media (max-width: 768px) {
  .ref-form-link__title[data-v-80f07149] {
    font-size: 12px;
  }
}
.ref-form-link[data-v-80f07149] .ref-form-link__input {
  background: transparent;
  border: 1px solid #333f4a;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.2;
}
.ref-form-link[data-v-80f07149] .ref-form-link__input::-moz-placeholder {
  color: #8f9daa;
}
.ref-form-link[data-v-80f07149] .ref-form-link__input::placeholder {
  color: #8f9daa;
}
.ref-form-link__btn[data-v-80f07149] {
  height: 40px;
  padding: 0;
  width: 40px;
}
.partner-percent-icon[data-v-fa7be8a1] {
  font-weight: 600;
}
.partner__col-field[data-v-fa7be8a1] {
  display: flex;
  justify-content: center;
}
.partner__col-field--center[data-v-fa7be8a1] {
  align-items: center;
}
.partner-profile-info__price[data-v-fa7be8a1] {
  justify-content: center;
}
.partner-grey-text {
  color: #515765;
}
.partner-percent-icon {
  font-size: 0.9125rem;
  line-height: 1.1rem;
  padding-left: 2px;
  padding-top: 1px;
}
.partner-profile-info {
  background: #161821;
  background-color: #161821;
  background-image: url(/static/partner/partner__profile-info_bg.png);
  background-repeat: no-repeat;
  background-size: cover;
  display: flex;
  justify-content: space-between;
  margin-bottom: 0.3125rem;
  overflow: hidden;
  padding: 0 1.25rem;
  position: relative;
}
@media screen and (max-width: 768px) {
  .partner-profile-info {
    background: none;
    flex-direction: column;
    padding: 0;
  }
}
.partner-profile-info__description-wrapper {
  align-items: center;
  display: flex;
  max-width: 20rem;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .partner-profile-info__description-wrapper {
    background: #1b1c25b3 url(/static/partner/partner__profile-info_bg.png)
      no-repeat;
    background-size: cover;
    margin-bottom: 0.625rem;
    max-width: 100%;
    padding: 1.25rem 1rem;
  }
}
.partner-profile-info__description-inner {
  display: flex;
  flex-direction: column;
  max-width: 20rem;
  width: 100%;
}
.partner-profile-info__title {
  align-items: center;
  display: flex;
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1.1875rem;
  margin-bottom: 0.5625rem;
  white-space: nowrap;
}
.partner-profile-info__title-icon {
  color: #ef5a5a;
  display: block;
  line-height: inherit;
  margin-right: 0.625rem;
}
.partner-profile-info__title-text:first-letter {
  text-transform: uppercase;
}
.partner-profile-info__description {
  color: #8f9daa;
  font-size: 0.75rem;
  line-height: 1rem;
}
.partner-profile-info__description span {
  color: #38a14a;
}
.partner-profile-info__list {
  align-items: center;
  display: flex;
  flex-direction: row;
  justify-content: center;
}
@media screen and (max-width: 1407px) {
  .partner-profile-info__list {
    flex-wrap: wrap;
  }
}
.partner-profile-info__list
  > div:not(.column__level):last-child
  .partner-profile-info__col:before {
  content: none;
}
@media screen and (max-width: 768px) {
  .partner-profile-info__list {
    background-image: none;
    gap: 0.1875rem;
  }
  .partner-profile-info__list .column__level {
    background: #1b1c2599 url(/static/partner/level-bg.png) 50% no-repeat;
    background-size: cover;
    margin-bottom: 0.125rem;
    min-width: 100%;
    width: 100%;
  }
  .partner-profile-info__list > div:not(.column__level) {
    align-items: center;
    background: #1b1c2599;
    flex-direction: column;
    flex-wrap: wrap;
    height: auto;
    justify-content: center;
    min-width: 49%;
    width: 49%;
  }
}
.partner-profile-info__col {
  align-items: center;
  display: flex;
  justify-content: center;
  min-height: 5.625rem;
  position: relative;
}
@media screen and (max-width: 768px) {
  .partner-profile-info__col {
    min-height: 5.0625rem;
  }
}
.partner-profile-info__col:before {
  background-color: #232a30;
  content: "";
  height: 3.125rem;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 0.0625rem;
}
@media screen and (max-width: 768px) {
  .partner-profile-info__col:before {
    content: none;
  }
}
.partner-profile-info__col:last-of-type:before {
  content: none;
}
.partner-profile-info__col_first {
  position: relative;
}
.partner-profile-info__col_first:after {
  background: linear-gradient(90deg, #68e655, #00a15b);
  content: "";
  filter: blur(60px);
  height: 5rem;
  left: -30%;
  opacity: 0.1;
  position: absolute;
  top: 120%;
  transform: rotate(6.96deg);
  width: 16.875rem;
}
@media screen and (max-width: 768px) {
  .partner-profile-info__col_first:after {
    bottom: -6.25rem;
    left: 50%;
    opacity: 0.2;
    top: auto;
    transform: translate(-50%);
  }
  .partner-profile-info__col_first {
    align-items: center;
    display: flex;
    min-height: 3.75rem;
    overflow: hidden;
  }
  .partner-profile-info__col_first .partner-profile-info__col-grid {
    display: flex;
  }
  .partner-profile-info__col_first .partner-profile-info__col-header {
    font-size: 0.75rem;
    line-height: 1rem;
    margin-left: 0.9375rem;
    order: 2;
  }
  .partner-profile-info__col_first .desk-parntner__level {
    display: none;
  }
}
.partner-profile-info__col_first .mob-parntner__level {
  display: none;
}
@media screen and (max-width: 768px) {
  .partner-profile-info__col_first .mob-parntner__level {
    color: #8f9daa;
    display: block;
    font-size: 0.625rem;
    line-height: 0.875rem;
    text-align: left;
    text-transform: capitalize;
  }
}
.partner-profile-info__col-grid {
  display: grid;
  grid-template-rows: 1rem 1.5625rem 0.875rem;
  grid-row-gap: 0.5rem;
  padding: 0 1.25rem;
  white-space: nowrap;
}
@media screen and (max-width: 768px) {
  .partner-profile-info__col-grid {
    padding: 0;
  }
}
.partner-profile-info__col-grid-last {
  padding-right: 0;
}
.partner-profile-info__col-header {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  text-align: center;
  text-transform: uppercase;
}
.partner-profile-info__col-header span {
  color: #8f9daa;
}
@media screen and (max-width: 768px) {
  .partner-profile-info__col-header {
    font-size: 0.625rem;
    line-height: 0.875rem;
  }
}
.partner-profile-info__col-middle {
  font-size: 1.125rem;
  font-weight: 700;
  letter-spacing: 0.01em;
  line-height: 1.5625rem;
  text-align: center;
}
@media screen and (max-width: 768px) {
  .partner-profile-info__col-middle {
    font-size: 1rem;
    line-height: 1.375rem;
  }
}
.partner-profile-info__col-middle-first {
  align-items: center;
  display: flex;
  justify-content: center;
  margin-top: auto;
}
.partner-profile-info__col-footer {
  color: #515765;
  font-size: 0.625rem;
  line-height: 0.875rem;
  text-align: center;
  text-transform: uppercase;
}
@media screen and (max-width: 768px) {
  .partner-profile-info__col-footer {
    font-size: 0.5rem;
    line-height: 0.6875rem;
  }
}
.partner-table__icon[data-v-b069ac44] {
  font-weight: 600;
}
.partner-table__bonus-cases[data-v-b069ac44] {
  align-items: center;
  display: flex;
  font-size: 18px;
  font-weight: 600;
  justify-content: center;
  line-height: 24px;
  text-transform: none;
  --font-size: 18px;
  --line-height: 24px;
  gap: 4px;
}
.partner-table__bonus-icon[data-v-b069ac44] {
  color: var(--w-color-accent-3);
  font-size: 24px;
}
.green-gradient {
  color: #69e755;
}
.table__exterior,
.table__single {
  background-color: transparent;
  width: 100%;
}
.table__exterior thead th,
.table__single thead th {
  background-color: #232a3080;
  color: #8f9daa;
  font-size: 0.875rem;
  font-weight: 500;
  line-height: 1.25rem;
}
.table__exterior thead th:first-child,
.table__single thead th:first-child {
  padding-left: 1.5625rem;
  width: 50%;
}
@media screen and (max-width: 768px) {
  .table__exterior thead th:first-child,
  .table__single thead th:first-child {
    padding-left: 0.5625rem;
  }
}
.table__exterior tbody tr.is-active td,
.table__single tbody tr.is-active td {
  font-weight: 600;
  opacity: 1;
}
.table__exterior tbody td,
.table__single tbody td {
  color: #fff;
  font-size: 0.875rem;
  font-weight: 500;
  line-height: 1.25rem;
  opacity: 0.5;
}
.table__exterior tbody td:first-child,
.table__single tbody td:first-child {
  padding-left: 1.5625rem;
}
@media screen and (max-width: 768px) {
  .table__exterior tbody td:first-child,
  .table__single tbody td:first-child {
    padding-left: 0.5625rem;
  }
}
.table__exterior .table__exterior-price,
.table__exterior .table__single-price,
.table__single .table__exterior-price,
.table__single .table__single-price {
  align-items: center;
  display: flex;
  justify-content: flex-start;
}
.table__exterior .table__exterior-price .core-icon,
.table__exterior .table__single-price .core-icon,
.table__single .table__exterior-price .core-icon,
.table__single .table__single-price .core-icon {
  margin-right: 0.1875rem;
}
.table__exterior .stat-trak-color,
.table__single .stat-trak-color {
  color: #ea6a2a;
}
.table__exterior .green-gradient,
.table__single .green-gradient {
  color: #69e755;
}
.table__base {
  background-color: transparent;
  width: 100%;
}
.table__base thead tr {
  background-color: #1b1c2599;
}
.table__base thead tr th {
  border: none;
  border-bottom: 0;
  color: #515765;
  font-size: 0.75rem;
  font-weight: 500;
  line-height: 1rem;
  padding: 0.625rem 0 0.5625rem;
  text-align: center;
  text-transform: uppercase;
  vertical-align: middle;
  white-space: nowrap;
}
@media screen and (max-width: 768px) {
  .table__base thead tr th {
    font-size: 0.625rem;
    line-height: 0.875rem;
    padding: 0.5rem 0;
    text-transform: capitalize;
  }
}
.table__base thead tr th:not([align]) {
  text-align: center;
}
.table__base thead tr th:first-child {
  padding-left: 2.2625rem;
  text-align: left;
}
@media screen and (max-width: 768px) {
  .table__base thead tr th:first-child {
    padding-left: 1rem;
  }
  .table__base thead tr th:last-child {
    padding-right: 1rem;
  }
}
.table__base thead tr .th__tooltip {
  align-items: center;
  display: flex;
  justify-content: center;
}
.table__base thead tr .th__tooltip-block {
  margin-left: 0.625rem;
  position: relative;
}
.table__base thead tr .th__tooltip-block i {
  align-items: center;
  display: flex;
  justify-content: center;
}
.table__base thead tr .th__tooltip-block:hover .th__tooltip-wrap {
  display: block;
}
.table__base thead tr .th__tooltip-wrap {
  background: #1e1e29;
  bottom: 100%;
  color: #8f9daa;
  display: none;
  filter: drop-shadow(0 4px 20px rgba(0, 0, 0, 0.15));
  font-size: 0.625rem;
  font-weight: 500;
  left: -50%;
  line-height: 0.875rem;
  max-width: 21.25rem;
  min-width: 18.75rem;
  padding: 0.625rem 0.9375rem;
  position: absolute;
  text-align: left;
  text-transform: none;
  transform: translate(-50%);
  white-space: pre-wrap;
  width: 100%;
  z-index: 5;
}
@media screen and (max-width: 768px) {
  .table__base thead tr .th__tooltip-wrap {
    max-width: 14.125rem;
    min-width: 13.75rem;
  }
}
.table__base thead tr .th__tooltip-wrap span:not(:first-child) {
  color: #38a14a;
}
.table__base thead tr .th__tooltip-wrap .balance-bonus {
  color: #e2e2e2 !important;
}
.table__base tbody tr {
  background-color: #161821;
  border-bottom: 0.1875rem solid transparent;
  height: 3.625rem;
  position: relative;
}
@media screen and (max-width: 768px) {
  .table__base tbody tr {
    border-bottom: none;
  }
}
.table__base tbody tr:last-child {
  border-bottom: none;
}
.table__base tbody tr:first-child {
  border-top: 0.1875rem solid transparent;
}
.table__base tbody tr.is-active {
  background-color: #1e1e2999;
}
.table__base tbody tr.is-active td:first-child {
  position: relative;
}
.table__base tbody tr.is-active td:first-child:before {
  background-image: linear-gradient(0deg, #69e755, #00a15b);
  bottom: 0;
  content: "";
  left: 0;
  position: absolute;
  top: 0;
  width: 0.1875rem;
}
.table__base tbody tr td {
  font-size: 1.125rem;
  font-weight: 600;
  letter-spacing: 0.01em;
  padding: 2px;
  text-align: center;
  vertical-align: middle;
}
@media screen and (max-width: 768px) {
  .table__base tbody tr td {
    font-size: 0.75rem;
  }
  .table__base tbody tr td:not(:last-child) {
    border-right: 0.125rem solid transparent;
  }
}
@media print, screen and (min-width: 769px) {
  .table__base tbody tr td:first-child {
    padding-left: 2.5625rem;
    text-align: left;
  }
}
@media screen and (max-width: 768px) {
  .table__base tbody tr .td__icon img {
    margin: 0 auto;
  }
}
.table__base .cell-wrapper {
  align-items: center;
  display: flex;
  font-size: 1.125rem;
  justify-content: center;
  line-height: 1.5625rem;
}
@media screen and (max-width: 768px) {
  .table__base .cell-wrapper {
    font-size: 0.625rem;
    line-height: 0.875rem;
  }
}
@media screen and (max-width: 375px) {
  .table__base .cell-wrapper {
    font-size: 0.5rem;
  }
}
.table__base .devider {
  color: #515765;
  font-size: 1.125rem;
  margin: 0 0.1875rem;
}
@media screen and (max-width: 768px) {
  .table__base .devider {
    font-size: 0.625rem;
    line-height: 0.875rem;
  }
}
.table__base .price {
  font-size: 1.125rem;
  line-height: 1.5625rem;
}
@media screen and (max-width: 768px) {
  .table__base .price {
    font-size: 0.625rem;
    line-height: 0.875rem;
  }
}
@media screen and (max-width: 375px) {
  .table__base .price {
    font-size: 0.5rem;
  }
}
.table__base .price i {
  align-items: center;
  display: flex;
  font-size: 1rem;
  justify-content: center;
}
@media screen and (max-width: 768px) {
  .table__base .price i {
    font-size: 0.625rem;
  }
}
.table__base .cell-icon {
  display: inline-block;
  font-size: 1.125rem;
  margin-left: 0.25rem;
}
.table__base .cell-icon .core-icon {
  display: block;
}
.table__base .cell-icon .core-icon.core-currency-icon {
  font-size: 1rem;
  margin-bottom: -0.1875rem;
}
@media screen and (max-width: 768px) {
  .table__base .cell-icon .core-icon.core-currency-icon {
    font-size: 0.75rem;
  }
}
.table__base .cell-icon .core-icon.core-percent {
  font-size: 0.875rem;
  height: 0.875rem;
}
@media screen and (max-width: 768px) {
  .table__base .cell-icon .core-icon.core-percent {
    font-size: 0.5rem;
    height: 0.5rem;
  }
}
.table__base .level-icon {
  display: block;
  height: 2.3125rem;
  width: auto;
}
@media screen and (max-width: 768px) {
  .table__base .level-icon {
    height: 1.5rem;
  }
}
.table__single tbody th {
  color: #8f9daa;
  font-size: 14px;
  font-weight: 400;
  padding: 1.53125rem;
}
.table__single tbody th.stat-trak-color {
  font-weight: 500;
  letter-spacing: 0.02em;
}
.table__single tbody td {
  opacity: 1;
  padding: 1.53125rem;
}
.table__single tbody tr {
  border-bottom: 1px solid rgba(81, 87, 101, 0.3);
}
.table__single-price .price {
  font-size: 1.25rem;
  font-weight: 700;
  opacity: 1;
}
.table__single .table__single-price .core-icon {
  margin-right: 0.3125rem;
}
.partner__table-wrapper,
.table.table__single {
  margin-bottom: 0.3125rem;
}
@media screen and (max-width: 768px) {
  .partner__table-wrapper {
    margin-bottom: 1.25rem;
  }
}
.partner__table-wrapper .price {
  align-items: center;
  margin-top: 0.0625rem;
}
@media screen and (max-width: 768px) {
  .partner__table-wrapper .price {
    margin-top: 0;
  }
}
.partner__table-wrapper .cell-icon .core-icon {
  margin-top: 0.0625rem;
}
@media screen and (max-width: 768px) {
  .partner__table-wrapper .cell-icon .core-icon {
    margin-top: 0;
  }
}
.partner__table-wrapper .cell-icon .core-icon.core-percent {
  font-size: 0.8125rem;
  height: 0.9125rem;
  min-width: 0.8125rem;
  padding-top: 1px;
}
@media screen and (max-width: 768px) {
  .partner__table-wrapper .cell-icon .core-icon.core-percent {
    font-size: 0.5rem;
    height: 100%;
    min-width: 0.5rem;
  }
}
._banner_1l88a_1 {
  overflow: hidden;
  position: relative;
}
._banner_1l88a_1 ._content_1l88a_5 {
  padding: 20px;
}
._banner_1l88a_1._twitch_1l88a_8 {
  background-color: #161821;
  background-image: linear-gradient(94.85deg, #16182133 3.91%, #9b5de733);
  display: flex;
}
._banner_1l88a_1._twitch_1l88a_8 ._content_1l88a_5 {
  flex-shrink: 0;
  max-width: 100%;
}
._banner_1l88a_1._twitch_1l88a_8 ._bg-image_1l88a_17 {
  filter: drop-shadow(0 0 60px rgba(0, 0, 0, 0.5490196078));
  height: 175px;
  margin-bottom: -25px;
  position: relative;
  top: -15px;
}
@media (max-width: 768.98px) {
  ._banner_1l88a_1._twitch_1l88a_8 ._bg-image_1l88a_17 {
    bottom: 20px;
    height: 200px;
    margin-top: auto;
    pointer-events: none;
    position: absolute;
    right: 0;
    top: auto;
  }
}
._banner_1l88a_1._level_1l88a_35 {
  background-color: #161821;
  background-image: linear-gradient(94.85deg, #16182133 3.91%, #8357ff33);
}
._banner_1l88a_1._level_1l88a_35 ._bg-image_1l88a_17 {
  height: 185px;
  pointer-events: none;
  position: absolute;
  top: -19px;
  width: 289px;
}
._banner_1l88a_1._level_1l88a_35 ._text_1l88a_46 {
  max-width: 340px;
}
._banner_1l88a_1 ._head_1l88a_49 {
  align-items: center;
  display: flex;
  gap: 8px;
  margin-bottom: 8px;
}
@media (max-width: 768px) {
  ._banner_1l88a_1 ._head_1l88a_49 {
    align-items: flex-start;
  }
}
._banner_1l88a_1 ._title_1l88a_60 {
  color: var(--w-text-color-1);
  font-size: 20px;
  font-weight: 600;
  line-height: 27px;
}
@media (max-width: 768px) {
  ._banner_1l88a_1 ._title_1l88a_60 {
    font-size: 14px;
    font-weight: 600;
    line-height: 19px;
    text-transform: none;
    --font-size: 14px;
    --line-height: 19px;
    color: var(--w-text-color-1);
  }
}
._banner_1l88a_1 ._icon_1l88a_77 {
  color: var(--w-color-accent-8);
  font-size: 18px;
}
._banner_1l88a_1 ._text_1l88a_46 {
  color: #8f9daa;
  font-size: 14px;
  font-weight: 400;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  max-width: 738px;
}
._banner_1l88a_1 ._text_1l88a_46 a {
  color: var(--w-color-accent-8);
  text-decoration: underline;
}
._banner_1l88a_1 ._buttons_1l88a_95 {
  margin-top: 16px;
}
.partner-promo-iframe .base-field-copy__body {
  background: transparent;
  background-color: transparent;
  border: 1px solid #373845;
  height: 1.75rem;
  max-width: 100%;
  min-width: 15.25rem;
  width: 100%;
}
.partner-promo-iframe .base-field-copy__body-button {
  background-color: transparent;
  padding-right: 0.9375rem;
}
.partner-promo-iframe .base-field-copy__body-button span {
  margin-bottom: 0;
  overflow: hidden;
  text-overflow: ellipsis;
}
@media screen and (max-width: 768px) {
  .partner-promo-iframe .base-field-copy__body-button span {
    padding-right: 0.625rem;
  }
}
.partner-promo-iframe .base-field-copy__body-button i {
  color: #ffc635;
  font-size: 0.6875rem;
  margin-left: auto;
  margin-right: 0;
}
.partner-promo-iframe .base-field-copy {
  margin-left: 0.625rem;
  width: 78%;
}
@media screen and (max-width: 1305px) {
  .partner-promo-iframe .base-field-copy {
    flex-grow: 2;
  }
}
.partner-promo-iframe .base-field-copy span {
  color: #fff;
  font-size: 0.625rem;
  line-height: 0.875rem;
}
.partner-promo-iframe .iframe__banner-image {
  width: 100%;
}
.partner-promo-iframe .iframe__banner-content {
  padding: 0;
  position: relative;
}
@media screen and (max-width: 768px) {
  .partner-promo-iframe .iframe__banner-content {
    flex-wrap: wrap;
  }
}
.partner-promo-iframe .iframe__banner-content iframe {
  height: 100%;
}
.iframe__banner-content {
  align-items: center;
  border: 1px solid #292937;
  display: flex;
  justify-content: center;
  padding: 1.25rem;
}
.iframe__banner-size {
  color: #fff;
  display: flex;
  flex-direction: column;
  font-size: 0.875rem;
  font-weight: 600;
  left: 1rem;
  line-height: 1.1875rem;
  position: absolute;
  top: 1rem;
  z-index: 2;
}
.iframe__banner-size span + span {
  color: #8f9daa;
  font-size: 0.75rem;
  font-weight: 500;
  line-height: 1rem;
  margin-top: 0.1875rem;
}
@media screen and (max-width: 768px) {
  .iframe__banner-size,
  .iframe__banner-size span + span {
    font-size: 0.75rem;
  }
}
.iframe__banner-download {
  align-items: center;
  background: #292937;
  display: flex;
  justify-content: space-between;
  padding: 0.5rem 0.9688rem;
}
@media screen and (max-width: 1305px) {
  .iframe__banner-download {
    flex-direction: column;
  }
}
.iframe__banner-download span {
  color: #8f9daa;
  font-size: 0.625rem;
  font-weight: 600;
  line-height: 0.875rem;
}
.iframe__banner-download .core-file {
  color: #515765;
  font-size: 0.8125rem;
  margin-right: 0.5rem;
}
.iframe__banner-download .core-file + span {
  color: #fff;
  font-size: 0.625rem;
  font-weight: 600;
  line-height: 0.875rem;
  margin-right: 1.1875rem;
  text-transform: uppercase;
}
@media screen and (max-width: 768px) {
  .iframe__banner-download .core-file + span {
    margin-bottom: 0;
  }
}
@media screen and (max-width: 1305px) {
  .iframe__banner-download .button {
    max-width: 82%;
    width: 100%;
  }
}
.iframe__banner-download .button span {
  color: #fff;
  font-size: 0.625rem;
  line-height: 0.875rem;
}
@media screen and (max-width: 768px) {
  .iframe__banner-download .button span {
    margin-bottom: 0;
  }
}
.iframe__banner-download .button span i {
  margin-right: 0.3125rem;
}
.iframe__banner-download-format {
  display: flex;
  flex-shrink: 1;
  margin: 0 auto;
}
@media screen and (max-width: 1305px) {
  .iframe__banner-download-format {
    margin: 0;
  }
}
.iframe__banner-download-link {
  align-items: center;
  display: flex;
  max-width: 73%;
  width: 100%;
}
@media screen and (max-width: 1520px) {
  .iframe__banner-download-link {
    max-width: 68%;
  }
}
@media screen and (max-width: 1305px) {
  .iframe__banner-download-link {
    max-width: 100%;
  }
}
.iframe__banner-download-link span {
  margin-right: 10px;
}
.iframe__banner-download-actions {
  align-items: center;
  display: flex;
  justify-content: space-between;
  width: 100%;
}
@media screen and (max-width: 1305px) {
  .iframe__banner-download-actions {
    margin-top: 15px;
  }
}
.partner-promo {
  background-color: #1a1b25;
}
.partner-promo .partner-promo__head {
  background-image: url(/static/partner/partner__promo-bg.png),
    url(/static/partner/partner__promo-socials-bg.svg);
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: cover, contain;
  height: 10.5rem;
  padding: 1.25rem;
}
@media screen and (max-width: 768px) {
  .partner-promo .partner-promo__head {
    background-image: url(/static/partner/partner__promo-bg.png),
      url(/static/partner/partner__promo-socials-bg-mb.svg);
    padding: 1rem;
  }
}
.partner-promo .partner-promo__title {
  align-items: center;
  display: flex;
  font-size: 1.1rem;
  font-weight: 600;
  margin-bottom: 15px;
}
.partner-promo .partner-promo__title .partner-promo__title-icon {
  color: #ef5a5a;
  font-size: 20px;
  margin-right: 10px;
}
.partner-promo .partner-promo__description {
  font-size: 0.75rem;
  line-height: 1rem;
  margin-bottom: 40px;
  margin-right: 2rem;
  max-width: 520px;
}
.partner-promo .partner-promo__tabs {
  margin-top: -2.55rem;
}
.partner-promo .base-tabs .base-tabs__tabs li {
  font-size: 0.75rem;
  font-weight: 600;
  padding-bottom: 14px;
}
.partner-promo .base-tabs .base-tabs__tabs li i {
  height: auto;
  margin-right: 0.3125rem;
  width: auto;
}
.partner-promo .base-tabs .base-tabs__tabs li:not(:first-child) {
  margin-left: 1.2rem;
}
@media screen and (max-width: 768px) {
  .partner-promo .base-tabs .base-tabs__tabs li:not(:first-child) {
    margin-left: 0.75rem;
  }
}
.partner-promo .base-tabs .base-tabs__tabs li:first-child {
  margin-left: 1.25rem;
}
@media screen and (max-width: 768px) {
  .partner-promo .base-tabs .base-tabs__tabs li:first-child {
    margin-left: 1rem;
  }
}
.partner-promo .base-tabs .base-tabs__tabs li:first-child i {
  font-size: 1rem;
}
.partner-promo .base-tabs .base-tabs__tabs li:nth-child(2) i {
  font-size: 0.75rem;
}
.partner-promo .base-tabs .base-tabs__tabs li:nth-child(3) i {
  font-size: 1.2rem;
}
.partner-promo .base-tabs .base-tabs__content {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}
@media screen and (max-width: 768px) {
  .partner-promo .base-tabs .base-tabs__content {
    padding-left: 1rem;
    padding-right: 1rem;
  }
}
.partner-promo .base-tabs .base-tabs__content > div {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-column-gap: 1.375rem;
  grid-row-gap: 0.9375rem;
}
@media screen and (max-width: 768px) {
  .partner-promo .base-tabs .base-tabs__content > div {
    grid-template-columns: repeat(1, 1fr);
    grid-row-gap: 1.25rem;
  }
  .partner-promo .partner-promo-banner img {
    width: 180px;
  }
}
.partner-promo .banner-download-icon {
  font-size: 18px;
}
.accordion {
  width: 100%;
}
@media screen and (max-width: 768px) {
  .accordion {
    padding: 0 0.9375rem;
  }
}
.accordion .accordion__title-wrapper {
  margin-bottom: 0.3125rem;
  padding: 0.5625rem 0;
}
@media screen and (max-width: 768px) {
  .accordion .accordion__title-wrapper {
    text-align: center;
  }
}
.accordion .accordion__title {
  font-size: 1.5rem;
  line-height: 2rem;
}
@media screen and (max-width: 768px) {
  .accordion .accordion__title {
    font-size: 0.875rem;
    line-height: 1.1875rem;
  }
}
.accordion .card {
  margin-bottom: 0.3125rem;
}
.accordion .card-header {
  align-items: center;
  background-color: #161821;
  border-radius: 0;
  display: flex;
  min-height: 4rem;
  position: relative;
}
.accordion .card-header.is-open {
  background-color: #1b1c25;
}
.accordion .card-header .card-header-question {
  font-size: 1.4rem;
  left: 1.25rem;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
@media screen and (max-width: 768px) {
  .accordion .card-header .card-header-question {
    font-size: 1.25rem;
  }
}
.accordion .card-header .card-header-question .core-icon {
  align-items: center;
  color: #838c94;
  display: flex;
  justify-content: center;
}
.accordion .card-header .card-header-question .core-icon.is-open {
  color: #69e755;
}
.accordion .card-header .card-header-icon {
  color: #828282;
  margin-left: auto;
  margin-right: 1.5625rem;
}
.accordion .card-header .card-header-icon .icon-triangle {
  border-color: #515765 transparent transparent;
  border-style: solid;
  border-width: 0.625rem 0.3125rem 0;
  display: block;
  height: 0;
  width: 0;
}
.accordion .card-header .card-header-icon .icon-triangle--active {
  transform: rotate(180deg);
}
.accordion .card-header-title {
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.375rem;
  padding: 0.625rem 1rem 0.625rem 3.9375rem;
}
@media screen and (max-width: 768px) {
  .accordion .card-header-title {
    font-size: 0.875rem;
    line-height: 1.1875rem;
  }
}
.accordion .collapse-content {
  background-color: #1b1c25;
}
.accordion .collapse-content .card-content {
  border: 0;
  padding: 0.4375rem 3.6875rem 1.25rem 3.9375rem;
}
.accordion .collapse-content .card-content .content {
  color: #8f9daa;
  font-size: 0.875rem;
}
@media screen and (max-width: 768px) {
  .accordion .collapse-content .card-content .content {
    font-size: 0.75rem;
    line-height: 1rem;
  }
}
.partner-page {
  background: #13151d;
  padding-bottom: 2.5rem;
}
.partner-page__button {
  display: block;
}
.partner-page__banners {
  display: flex;
  flex-wrap: wrap;
  gap: 4px;
  margin-top: 16px;
}
.partner-page__promo-banner {
  margin-top: 16px;
}
.partner-page__banner {
  flex-grow: 1;
}
.partner-page__container {
  padding: 0 1.25rem;
}
@media screen and (max-width: 768px) {
  .partner-page__container {
    padding: 0;
  }
}
.partner-page__header {
  margin-bottom: 1.25rem;
}
@media screen and (max-width: 768px) {
  .partner-page__header {
    padding: 0;
  }
}
.partner-page .base_field .input {
  background: transparent;
  border: 1px solid #333f4a;
  box-sizing: border-box;
  color: #515765;
  font-size: 0.875rem;
  height: 2.5rem;
  line-height: 1.1875rem;
  padding: 0.6875rem 1.25rem;
}
@media screen and (max-width: 768px) {
  .partner-page .page-title {
    margin-top: 0;
  }
  .partner-page .accordion__container {
    flex-wrap: wrap;
  }
}
.partner-page .accordion__col {
  flex-basis: 50%;
}
@media screen and (max-width: 768px) {
  .partner-page .accordion__col {
    flex-basis: 100%;
  }
}
@media print, screen and (min-width: 769px) {
  .partner-page .accordion__col:first-child {
    margin-right: 0.3125rem;
  }
}
.partner-page .partner__withdraw-wrapper {
  border-bottom: 0.0625rem solid #232a30;
}
.partner-page .partner__withdraw-wrapper .partner__withdraw-col {
  background-color: #1b1f24;
  background-position: 100%;
  background-size: cover;
  min-height: 5rem;
  padding: 0 2.5rem;
}
.partner-page
  .partner__withdraw-wrapper
  .partner__withdraw-col.partner__withdraw-col_referal-balance {
  background-image: url(/static/partner/partner__withdraw-col_referal-balance_bg.png);
  padding: 0 1.25rem;
}
.partner-page
  .partner__withdraw-wrapper
  .partner__withdraw-col.partner__withdraw-col_referal-balance:before {
  background-image: linear-gradient(0deg, #69e755, #00a15b);
  bottom: 0;
  content: "";
  left: 0;
  position: absolute;
  top: 0;
  width: 0.1875rem;
}
.partner-page
  .partner__withdraw-wrapper
  .partner__withdraw-col.partner__withdraw-col_skins {
  background-image: url(/static/partner/partner__withdraw-col_skins_bg.png);
}
.partner-page
  .partner__withdraw-wrapper
  .partner__withdraw-col.partner__withdraw-col_balance {
  background-image: url(/static/partner/partner__withdraw-col_balance_bg.png);
}
.partner-page
  .partner__withdraw-wrapper
  .partner__withdraw-col.partner__withdraw-col_wallet {
  background-image: url(/static/partner/partner__withdraw-col_wallet_bg.png);
}
.partner-page .partner__withdraw-wrapper .partner__withdraw-col-title {
  color: #d3d4d6;
  font-size: 0.875rem;
  line-height: 1.1875rem;
}
.partner-page .partner__withdraw-wrapper .partner__withdraw-col-subtitle {
  font-size: 1.125rem;
}
.partner-page .partner__withdraw-wrapper .partner__withdraw-value {
  font-size: 1.5rem;
  letter-spacing: 0.03em;
  line-height: 2.0625rem;
}
.partner-page .partner__withdraw-wrapper .partner__withdraw-value-icon {
  height: 1.6875rem;
  margin-right: 0.5rem;
}
.partner-page .partner__withdraw-wrapper .partner__withdraw-col-arrow {
  position: absolute;
  right: 2.125rem;
  top: 50%;
  transform: translateY(-50%);
}
.partner__profile-loader-wrapper {
  font-size: 1rem;
  height: 29rem;
  position: relative;
  width: 100%;
}
.partner__profile-loader-wrapper .loading-overlay .loading-background {
  background-color: #1a1f24 !important;
}
.partner-ref-forms__list {
  display: flex;
  flex-wrap: wrap;
  gap: 0.5rem;
}
.partner-ref-forms__list > div {
  flex: 1 1 auto;
}
._base_jpl5w_1 {
  display: flex;
  flex-direction: column;
  gap: 4px;
  justify-content: center;
  min-height: 180px;
  padding: 20px;
}
@media (max-width: 768.98px) {
  ._base_jpl5w_1 {
    min-height: 152px;
  }
}
._base_jpl5w_1._silver_jpl5w_14 {
  background-image: url(/static/core/modules/premium/silver-header-bg.png);
}
._base_jpl5w_1._silver_jpl5w_14 ._title_jpl5w_17 span {
  background-image: var(--w-premium-gradient-premium-silver);
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
}
._base_jpl5w_1._gold_jpl5w_23 {
  background-image: url(/static/core/modules/premium/gold-header-bg.png);
}
._base_jpl5w_1._gold_jpl5w_23 ._title_jpl5w_17 span {
  background-image: var(--w-premium-gradient-premium-gold);
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
}
._base_jpl5w_1._diamond_jpl5w_32 {
  background-image: url(/static/core/modules/premium/diamond-header-bg.png);
}
._base_jpl5w_1._diamond_jpl5w_32 ._title_jpl5w_17 span {
  background-image: var(--w-premium-gradient-premium-diamond);
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
}
._title_jpl5w_17 {
  font-size: 30px;
  font-weight: 600;
  line-height: 41px;
  text-transform: none;
  --font-size: 30px;
  --line-height: 41px;
  color: var(--w-text-color-1);
}
._text_jpl5w_52 {
  font-size: 14px;
  font-weight: 400;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-3);
}
._tabs_ivm7g_1 {
  --icon-color-active: var(--w-color-accent-6);
}
._label_ivm7g_5 {
  display: flex;
  gap: 8px;
}
._icon_ivm7g_10 {
  font-size: 18px;
}
._base_y112z_1 {
  display: flex;
  flex-direction: column;
  gap: 20px;
}
._base_y112z_1 ._header_y112z_6 {
  margin-bottom: 2px;
}
._base_y112z_1 ._content_y112z_9 {
  display: flex;
  flex-direction: column;
  margin-bottom: 20px;
}
._base_16shy_1 {
  border-radius: 2px;
  color: var(--w-text-color-5);
  display: flex;
  gap: 2px;
}
._base_16shy_1._s_16shy_7 {
  font-size: 11px;
  font-weight: 600;
  line-height: 14px;
  text-transform: uppercase;
  --font-size: 11px;
  --line-height: 14px;
  padding: 0 2px;
}
._base_16shy_1._m_16shy_16 {
  font-size: 14px;
  font-weight: 600;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  padding: 0 8px;
}
._base_16shy_1._l_16shy_25 {
  font-size: 16px;
  font-weight: 600;
  line-height: 22px;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
  padding: 2px 8px;
}
._base_16shy_1._surface-4_16shy_34 {
  background-color: var(--w-surface-color-4);
}
._base_16shy_1._surface-10_16shy_37 {
  background-color: var(--w-surface-color-10);
}
._base_16shy_1._accent-1_16shy_40 {
  background-color: var(--w-color-accent-1);
}
._base_16shy_1._accent-3_16shy_43 {
  background-color: var(--w-color-accent-3);
}
._base_16shy_1._accent-4-darken_16shy_46 {
  background-color: var(--w-color-accent-4-darken);
}
._base_16shy_1._accent-7-darken_16shy_49 {
  background-color: var(--w-color-accent-7-darken);
}
._base_16shy_1._accent-8_16shy_52 {
  background-color: var(--w-color-accent-8);
}
._base_16shy_1._diamond_16shy_55 {
  background-image: var(--w-premium-gradient-premium-diamond);
}
._base_16shy_1._gold_16shy_58 {
  background-image: var(--w-premium-gradient-premium-gold);
}
._base_16shy_1._silver_16shy_61 {
  background-image: var(--w-premium-gradient-premium-silver);
}
._base_cs87s_1 {
  align-items: center;
  background: url(/assets/images/store/avatar-frame-background.svg) 50% / cover
    no-repeat;
  display: flex;
  height: 100%;
  justify-content: center;
}
._base_cs87s_1 ._image_cs87s_8 {
  scale: var(--image-scale, 1);
  transition: scale 0.2s;
}
._base_1btj5_1 {
  background-color: var(--color, transparent);
  height: 2px;
  width: 100%;
}
._base_1hvi8_1 {
  display: flex;
  font-size: 14px;
  font-weight: 600;
  gap: 4px;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-5);
  text-transform: uppercase;
}
._base_1hvi8_1 ._badge_1hvi8_13 {
  border-radius: 2px;
  padding: 2px 8px;
}
._base_1hvi8_1 ._badge_1hvi8_13._new_1hvi8_17 {
  background-color: var(--w-color-accent-1);
}
._base_1hvi8_1 ._badge_1hvi8_13._top_1hvi8_20 {
  background-color: var(--w-color-accent-4);
}
._base_1hvi8_1 ._badge_1hvi8_13._sale_1hvi8_23 {
  background-color: var(--w-color-accent-2);
}
._base_13os2_1 {
  align-items: center;
  border-radius: 2px;
  display: flex;
  font-size: 20px;
  height: 20px;
  justify-content: center;
  width: 24px;
}
._base_13os2_1._silver_13os2_10:not(._no-background_13os2_10) {
  background-color: var(--w-surface-color-4);
}
._base_13os2_1._silver_13os2_10 ._icon_13os2_13 {
  background-image: var(--w-premium-gradient-premium-silver);
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
}
._base_13os2_1._gold_13os2_19:not(._no-background_13os2_10) {
  background-color: var(--w-color-accent-7-darken);
}
._base_13os2_1._gold_13os2_19 ._icon_13os2_13 {
  background-image: var(--w-premium-gradient-premium-gold);
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
}
._base_13os2_1._diamond_13os2_28:not(._no-background_13os2_10) {
  background-color: var(--w-color-accent-4-darken);
}
._base_13os2_1._diamond_13os2_28 ._icon_13os2_13 {
  background-image: var(--w-premium-gradient-premium-diamond);
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
}
._base_13os2_1._no-background_13os2_10 {
  font-size: 28px;
}
._base_1cwtx_1 {
  background-color: var(--w-color-accent-3);
  border-radius: 2px;
  display: flex;
  font-size: 16px;
}
._base_1b6ir_1._m_1b6ir_1 {
  font-size: 16px;
  font-weight: 600;
  line-height: 22px;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
  color: var(--w-text-color-2);
}
._base_1b6ir_1._l_1b6ir_10 {
  font-size: 30px;
  font-weight: 800;
  line-height: 41px;
  text-transform: none;
  --font-size: 30px;
  --line-height: 41px;
  color: var(--w-text-color-1);
}
._base_1cihj_1 {
  font-size: 14px;
  font-weight: 400;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-3);
}
._base_1909c_1._m_1909c_1 {
  font-size: 16px;
  font-weight: 600;
  line-height: 22px;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
}
._base_1909c_1._l_1909c_9 {
  --font-size: 20px;
  --line-height: 27px;
  --price-icon-size: 20px;
}
._base_1909c_1._l_1909c_9,
._base_1909c_1._l_1909c_9 ._purchased_1909c_19 {
  color: var(--w-text-color-2);
  font-size: 20px;
  font-weight: 600;
  line-height: 27px;
  text-transform: none;
}
._base_1909c_1._l_1909c_9 ._purchased_1909c_19 {
  --font-size: 20px;
  --line-height: 27px;
}
._base_1909c_1._l_1909c_9 ._purchased_1909c_19 ._icon_1909c_28 {
  color: var(--w-color-accent-3);
  font-size: 24px;
}
._base_1909c_1 ._prices_1909c_32 {
  display: flex;
  gap: 8px;
}
._base_1909c_1 ._free_1909c_36 {
  color: var(--w-color-accent-3);
  text-transform: uppercase;
}
._base_1909c_1 ._purchased_1909c_19 {
  align-items: center;
  display: flex;
  font-size: 14px;
  font-weight: 400;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-3);
  gap: 2px;
}
._base_1909c_1 ._purchased_1909c_19 ._icon_1909c_28 {
  color: var(--w-color-accent-3);
  font-size: 20px;
}
._base_6bv5e_1 {
  background-color: var(--w-surface-color-8);
  border-radius: 2px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  max-width: 315px;
  min-width: 170px;
  overflow: hidden;
  position: relative;
}
._base_6bv5e_1._clickable_6bv5e_12 {
  cursor: pointer;
}
._base_6bv5e_1._clickable_6bv5e_12:hover {
  --image-scale: 1.1;
}
._base_6bv5e_1._clickable_6bv5e_12:hover ._content_6bv5e_18 {
  background-color: #292937;
}
._base_6bv5e_1._purchased_6bv5e_21 ._image_6bv5e_21:before {
  background-color: var(--w-surface-color-9o);
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1;
}
._base_6bv5e_1 ._colorLine_6bv5e_31 {
  left: 0;
  position: absolute;
  top: 0;
  z-index: 1;
}
._base_6bv5e_1 ._badges_6bv5e_37 {
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1;
}
._base_6bv5e_1 ._subscriptionBadge_6bv5e_43 {
  left: 8px;
  position: absolute;
  top: 8px;
  z-index: 1;
}
._base_6bv5e_1 ._content_6bv5e_18 {
  display: flex;
  flex-direction: column;
  gap: 8px;
  padding: 8px 16px 12px;
  transition: background-color 0.2s;
}
._base_6bv5e_1 ._content_6bv5e_18 ._titles_6bv5e_56 {
  display: flex;
  flex-direction: column;
  gap: 2px;
}
._base_6bv5e_1 ._image_6bv5e_21 {
  background-color: var(--w-surface-color-14);
  overflow: hidden;
  pointer-events: none;
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
._base_6bv5e_1 ._image_6bv5e_21 ._appliedBadge_6bv5e_68 {
  bottom: 12px;
  position: absolute;
  right: 12px;
  z-index: 2;
}
._base_6bv5e_1._s_6bv5e_43 {
  max-width: 170px;
  min-width: 100px;
}
._base_6bv5e_1._s_6bv5e_43 ._image_6bv5e_21 {
  height: 100px;
}
._base_6bv5e_1._m_6bv5e_81 ._image_6bv5e_21 {
  height: 136px;
}
._base_6bv5e_1._l_6bv5e_84 ._image_6bv5e_21 {
  height: 160px;
}
._base_1cg79_1 {
  align-items: center;
  display: flex;
  height: 100%;
  justify-content: center;
}
._base_1cg79_1 ._image_1cg79_7 {
  min-height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  scale: var(--image-scale, 1);
  transition: scale 0.2s;
}
._base_orru1_1 {
  background-color: #16161c;
  display: flex;
  height: 100%;
  justify-content: center;
  position: relative;
}
._base_orru1_1:before {
  background-color: var(--color);
  content: "";
  height: 100%;
  -webkit-mask-image: url(/assets/images/store/collection-agent-background.svg);
  mask-image: url(/assets/images/store/collection-agent-background.svg);
  -webkit-mask-position: center top;
  mask-position: center top;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  position: absolute;
  width: 100%;
}
._base_orru1_1 ._image_orru1_18 {
  margin-top: 10px;
  position: absolute;
  scale: var(--image-scale, 1);
  transition: scale 0.2s;
  width: 85%;
}
._base_1p1pl_1 {
  align-items: center;
  display: flex;
  height: 100%;
  justify-content: center;
  position: relative;
}
._base_1p1pl_1 ._image_1p1pl_8,
._base_1p1pl_1 ._weaponImage_1p1pl_13 {
  scale: var(--image-scale, 1);
  transition: scale 0.2s;
  width: 70%;
}
._base_1p1pl_1 ._weaponImage_1p1pl_13 {
  position: absolute;
}
._base_1ik4i_1 {
  position: relative;
}
._enterActive_1ik4i_5,
._leaveActive_1ik4i_6,
._move_1ik4i_7 {
  transition: all 0.5s cubic-bezier(0.55, 0, 0.1, 1);
}
._enterFrom_1ik4i_11,
._leaveTo_1ik4i_12 {
  opacity: 0;
  transform: scaleY(0.01) translate(30px);
}
._leaveActive_1ik4i_6 {
  position: absolute;
}
._base_1d9m3_1 {
  display: grid;
  gap: 8px;
  grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));
}
@media (max-width: 768.98px) {
  ._base_1d9m3_1 {
    grid-template-columns: repeat(auto-fill, minmax(165px, 1fr));
  }
}
._base_1tb2c_1 {
  display: grid;
  gap: 8px;
  grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));
}
@media (max-width: 768.98px) {
  ._base_1tb2c_1 {
    grid-template-columns: repeat(auto-fill, minmax(165px, 1fr));
  }
}
._base_1tb2c_1 ._item_1tb2c_11 {
  max-width: 315px;
  min-width: 170px;
}
._base_1tb2c_1._s_1tb2c_15 {
  grid-template-columns: repeat(auto-fill, minmax(100px, 1fr));
}
@media (max-width: 768.98px) {
  ._base_1tb2c_1._s_1tb2c_15 {
    grid-template-columns: repeat(auto-fill, minmax(100px, 1fr));
  }
}
._base_1tb2c_1._s_1tb2c_15 ._item_1tb2c_11 {
  height: 100px;
  max-width: 170px;
  min-width: 100px;
}
._base_1tb2c_1._m_1tb2c_28 ._item_1tb2c_11 {
  height: 208px;
}
._base_1tb2c_1._l_1tb2c_31 ._item_1tb2c_11 {
  height: 229px;
}
._base_qev0z_1 {
  display: flex;
  flex-direction: column;
  gap: 4px;
}
._badge_qev0z_7 {
  align-items: center;
  border-radius: 2px;
  display: flex;
  gap: 4px;
  height: 20px;
  justify-content: center;
  width: 24px;
}
._badge_qev0z_7._silver_qev0z_16 ._icon_qev0z_16 {
  background-image: var(--w-premium-gradient-premium-silver);
}
._badge_qev0z_7._gold_qev0z_22 ._icon_qev0z_16,
._badge_qev0z_7._silver_qev0z_16 ._icon_qev0z_16 {
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
}
._badge_qev0z_7._gold_qev0z_22 ._icon_qev0z_16 {
  background-image: var(--w-premium-gradient-premium-gold);
}
._badge_qev0z_7._diamond_qev0z_28 ._icon_qev0z_16 {
  background-image: var(--w-premium-gradient-premium-diamond);
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
}
._icon_qev0z_16 {
  font-size: 20px;
}
._base_1e33m_1 {
  position: relative;
}
._badges_1e33m_5 {
  left: 10px;
  position: absolute;
  top: 8px;
  z-index: 2;
}
._content_1e33m_12 {
  background-image: var(--core-giveaway-card-bg-gradient),
    url(/static/giveaway/refill.png);
  height: 222px;
  margin-right: 10px;
  width: 100%;
}
._overlay_1e33m_19 {
  align-items: center;
  background-color: var(--w-surface-color-9o);
  bottom: 0;
  display: flex;
  justify-content: center;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1;
}
._overlay_1e33m_19 ._text_1e33m_32 {
  font-size: 14px;
  font-weight: 400;
  line-height: 19px;
  max-width: 120px;
  text-align: center;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-2);
}
._base_vkq3q_1 {
  --prize-image: url(/static/core/modules/premium/loot-of-wheel/random-skin-xl.png);
  --prize-color: var(--w-color-accent-6);
  align-items: center;
  display: flex;
  flex-direction: column;
}
._base_vkq3q_1._spinner_vkq3q_8 ._image_vkq3q_8 {
  height: 38px;
  width: 57px;
}
@media (max-width: 768.98px) {
  ._base_vkq3q_1._spinner_vkq3q_8 {
    padding-top: 10px;
  }
}
._base_vkq3q_1._winning_vkq3q_17 ._image_vkq3q_8 {
  height: 100px;
  width: 100px;
}
._base_vkq3q_1._livedrop_vkq3q_21 {
  flex-direction: row;
  justify-content: flex-start;
}
._base_vkq3q_1._livedrop_vkq3q_21 ._image_vkq3q_8 {
  height: 42px;
  width: 42px;
}
._base_vkq3q_1._balance_vkq3q_29 {
  --prize-color: var(--w-color-accent-3);
  --prize-image: url(/static/dailyfree/balance.png);
}
._base_vkq3q_1._token_vkq3q_33 {
  --prize-color: var(--w-color-accent-1);
  --prize-image: url(/static/core/modules/premium/loot-of-wheel/free-token-xl.png);
}
._base_vkq3q_1._refill_vkq3q_37 {
  --prize-color: var(--w-color-accent-3);
  --prize-image: url(/static/core/modules/premium/loot-of-wheel/bonnus-to-refill-xl.png);
}
._base_vkq3q_1._item_vkq3q_41 {
  --prize-color: var(--w-color-accent-6);
  --prize-image: url(/static/core/modules/premium/loot-of-wheel/random-skin-xl.png);
}
._base_vkq3q_1._case_vkq3q_45 {
  --prize-color: var(--w-rarity-color-milspec);
  --prize-image: url(/static/core/modules/premium/loot-of-wheel/best-classic-case-xl.png);
}
._base_vkq3q_1._subscription-case_vkq3q_49 {
  --prize-color: var(--w-color-accent-8);
  --prize-image: url(/static/core/modules/premium/loot-of-wheel/premium-case-xl.png);
}
._image_vkq3q_8 {
  background: var(--prize-image) center/contain no-repeat;
  flex-shrink: 0;
  height: 100%;
  position: relative;
  width: 100%;
}
._base_1pr5a_1 {
  background: var(--feature-background) center/cover no-repeat;
  border-radius: 2px;
  height: 240px;
  overflow: hidden;
  padding: 24px 32px;
  position: relative;
}
@media (max-width: 768.98px) {
  ._base_1pr5a_1 {
    height: 146px;
    padding: 12px 16px;
  }
}
._base_1pr5a_1:before {
  background: var(--feature-image) center/cover no-repeat;
  bottom: 0;
  content: "";
  left: 446px;
  position: absolute;
  top: 0;
  width: 314px;
}
@media (max-width: 768.98px) {
  ._base_1pr5a_1:before {
    left: auto;
    right: 0;
    width: 191px;
  }
}
@media (max-width: 500px) {
  ._base_1pr5a_1:before {
    left: auto;
    right: -11%;
  }
}
._content_1pr5a_38 {
  display: flex;
  flex-direction: column;
  gap: 12px;
  max-width: 100%;
  width: 400px;
}
@media (max-width: 768.98px) {
  ._content_1pr5a_38 {
    gap: 8px;
    max-width: 236px;
  }
}
._title_1pr5a_52 {
  font-size: 30px;
  font-weight: 800;
  line-height: 41px;
  text-transform: none;
  --font-size: 30px;
  --line-height: 41px;
  color: var(--w-text-color-1);
}
@media (max-width: 768.98px) {
  ._title_1pr5a_52 {
    font-size: 18px;
    font-weight: 700;
    line-height: 24px;
    text-transform: none;
    --font-size: 18px;
    --line-height: 24px;
  }
}
@media (max-width: 500px) {
  ._title_1pr5a_52 {
    max-width: 236px;
  }
}
._description_1pr5a_77 {
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
  color: var(--w-text-color-2);
}
@media (max-width: 768.98px) {
  ._description_1pr5a_77 {
    font-size: 12px;
    font-weight: 400;
    line-height: 16px;
    text-transform: none;
    --font-size: 12px;
    --line-height: 16px;
  }
}
@media (max-width: 500px) {
  ._description_1pr5a_77 {
    max-width: 220px;
  }
}
._emojis_4o2hp_1 {
  display: grid;
  gap: 16px;
  grid-template-columns: repeat(auto-fill, 52px);
  padding-top: 16px;
}
@media (max-width: 768.98px) {
  ._emojis_4o2hp_1 {
    gap: 4px;
    grid-template-columns: repeat(auto-fill, 24px);
    max-width: 176px;
  }
}
._emojis_ti654_1 {
  display: grid;
  gap: 16px;
  grid-template-columns: repeat(6, 1fr);
  padding-top: 16px;
  width: 324px;
}
._upto_ti654_9 {
  color: var(--w-color-accent-3);
}
._base_115t7_1 {
  --item-width-wide: calc(52.777% - 4px);
  --item-width-thin: calc(46.666% - 4px);
  --item-width-half: calc(50% - 4px);
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
}
@media (max-width: 768.98px) {
  ._base_115t7_1 {
    padding: 0 16px;
  }
}
._base_115t7_1 > div {
  flex-basis: var(--item-width);
  flex-grow: 1;
}
._base_115t7_1 > div:nth-child(n),
._base_115t7_1 > div:nth-child(4n + 4) {
  --item-width: var(--item-width-wide);
}
._base_115t7_1 > div:nth-child(2n),
._base_115t7_1 > div:nth-child(4n + 3) {
  --item-width: var(--item-width-thin);
}
@media (max-width: 1200px) {
  ._base_115t7_1 > div {
    flex-basis: var(--item-width-half);
  }
}
@media (max-width: 768.98px) {
  ._base_115t7_1 > div {
    flex-basis: 100%;
  }
}
._base_nwqmo_1 {
  background-color: var(--w-surface-color-10);
  display: flex;
  flex-direction: column;
  overflow: hidden;
  padding: 24px;
  position: relative;
}
._base_nwqmo_1:after,
._base_nwqmo_1:before {
  background-color: var(--w-color-accent-6);
  border-radius: 50%;
  content: "";
  display: block;
  filter: blur(100px);
  position: absolute;
}
._base_nwqmo_1:before {
  bottom: 24px;
  filter: blur(100px);
  height: 173.25px;
  left: -690px;
  opacity: 0.4;
  width: 902px;
}
._base_nwqmo_1:after {
  filter: blur(100px);
  height: 301px;
  opacity: 0.3;
  right: -100px;
  top: -50px;
  width: 283px;
}
._landing_nwqmo_34 {
  gap: 20px;
}
@media (max-width: 768.98px) {
  ._landing_nwqmo_34 {
    gap: 16px;
    padding: 16px;
  }
}
._landing_nwqmo_34 ._header_nwqmo_43 {
  align-items: center;
}
._landing_nwqmo_34 ._title_nwqmo_46 {
  font-size: 36px;
  font-weight: 600;
  line-height: 49px;
  text-transform: none;
  --font-size: 36px;
  --line-height: 49px;
  color: var(--w-text-color-1);
}
@media (max-width: 768.98px) {
  ._landing_nwqmo_34 ._title_nwqmo_46 {
    font-size: 18px;
    font-weight: 600;
    line-height: 24px;
    text-transform: none;
    --font-size: 18px;
    --line-height: 24px;
  }
}
._landing_nwqmo_34 ._description_nwqmo_65 {
  font-size: 18px;
  font-weight: 600;
  line-height: 24px;
  text-transform: none;
  --font-size: 18px;
  --line-height: 24px;
  text-align: center;
}
._subscription_nwqmo_75 {
  gap: 20px;
}
@media (max-width: 768.98px) {
  ._subscription_nwqmo_75 {
    gap: 16px;
  }
}
._subscription_nwqmo_75 ._title_nwqmo_46 {
  font-size: 24px;
  font-weight: 600;
  line-height: 32px;
  text-transform: none;
  --font-size: 24px;
  --line-height: 32px;
  color: var(--w-text-color-1);
}
@media (max-width: 768.98px) {
  ._subscription_nwqmo_75 ._title_nwqmo_46 {
    font-size: 18px;
    font-weight: 600;
    line-height: 24px;
    text-transform: none;
    --font-size: 18px;
    --line-height: 24px;
  }
}
._subscription_nwqmo_75 ._description_nwqmo_65 {
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
  color: var(--w-text-color-3);
}
@media (max-width: 768.98px) {
  ._subscription_nwqmo_75 ._description_nwqmo_65 {
    font-size: 14px;
    font-weight: 400;
    line-height: 19px;
    text-transform: none;
    --font-size: 14px;
    --line-height: 19px;
    color: var(--w-text-color-2);
  }
}
._header_nwqmo_43 {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
._base_1q53z_1 {
  align-self: center;
  min-width: 80px;
}
._base_om2a2_1 {
  position: relative;
}
._overlay_om2a2_5 {
  align-items: center;
  background-color: var(--w-surface-color-9o);
  bottom: 0;
  display: flex;
  justify-content: center;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1;
}
._overlay_om2a2_5 ._text_om2a2_17 {
  font-size: 14px;
  font-weight: 400;
  line-height: 19px;
  max-width: 120px;
  text-align: center;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-2);
}
._badges_om2a2_29 {
  left: 10px;
  position: absolute;
  top: 6px;
  z-index: 2;
}
._base_1eo9e_1 {
  display: grid;
  gap: 8px;
  grid-template-columns: repeat(auto-fill, minmax(225px, 1fr));
  justify-content: space-between;
}
._base_1jz46_1 {
  background-color: var(--w-surface-color-10);
  display: flex;
  flex-direction: column;
  gap: 24px;
  padding: 24px;
}
._base_1jz46_1._wheel_1jz46_8 {
  padding: 24px 0 0;
}
._base_1jz46_1._wheel_1jz46_8 ._header_1jz46_11 {
  justify-content: center;
  place-content: center;
  text-align: center;
}
._header_1jz46_11 {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
._title_1jz46_23 {
  font-size: 24px;
  font-weight: 600;
  line-height: 32px;
  text-transform: none;
  --font-size: 24px;
  --line-height: 32px;
  color: var(--w-text-color-1);
}
._description_1jz46_33 {
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
  color: var(--w-text-color-3);
}
._header_xjuqx_1 {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
@media (max-width: 768.98px) {
  ._header_xjuqx_1 {
    flex-direction: row;
    justify-content: space-between;
  }
}
._title_xjuqx_13 {
  font-size: 24px;
  font-weight: 600;
  line-height: 32px;
  text-transform: none;
  --font-size: 24px;
  --line-height: 32px;
  color: var(--w-text-color-1);
}
._description_xjuqx_23 {
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
  color: var(--w-text-color-3);
}
._base_x3giv_1 {
  display: grid;
  gap: 8px;
  grid-template-columns: repeat(3, 1fr);
}
@media (max-width: 768.98px) {
  ._base_x3giv_1 {
    grid-template-columns: repeat(auto-fit, minmax(100%, 1fr));
  }
}
._base_jlzyq_1 {
  height: 50%;
  left: 50%;
  padding-top: 16px;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -100%)
    rotate(calc(var(--prize-index) * 1turn / var(--prizes-count, 1)));
  transform-origin: bottom;
  width: calc(300% / var(--prizes-count));
}
@media (max-width: 768.98px) {
  ._base_jlzyq_1 {
    padding-top: 10px;
  }
}
._base_jlzyq_1:before {
  background-image: url(/static/core/modules/premium/eclipce-prize-2.svg);
  background-repeat: no-repeat;
  bottom: 0;
  content: "";
  left: 0;
  -webkit-mask-position: top;
  mask-position: top;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  position: absolute;
  right: 0;
  top: 0;
  z-index: -1;
}
@media (max-width: 768.98px) {
  ._base_jlzyq_1:before {
    background-size: 71px 61px;
  }
}
._base_jlzyq_1:after {
  background-color: var(--prize-color);
  content: "";
  height: 12px;
  -webkit-mask-image: url(/static/core/modules/premium/subtract.svg);
  mask-image: url(/static/core/modules/premium/subtract.svg);
  -webkit-mask-position: top;
  mask-position: top;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  position: absolute;
  top: 40%;
  transform: translateY(-50%);
  width: 62px;
}
@media (max-width: 768.98px) {
  ._base_jlzyq_1:after {
    top: 41%;
    width: 47px;
  }
}
._base_jlzyq_1._active_jlzyq_54:before {
  background-image: linear-gradient(
    to bottom,
    rgba(131, 87, 255, 0.2) 0,
    var(--prize-color) 100%
  );
  -webkit-mask-image: url(/static/core/modules/premium/eclipce-prize-2.svg);
  mask-image: url(/static/core/modules/premium/eclipce-prize-2.svg);
}
._base_jlzyq_1._active_jlzyq_54 ._gradient_jlzyq_58 {
  background-color: var(--prize-color);
}
._gradient_jlzyq_58 {
  background: linear-gradient(285deg, #8357ff00 8.91%, #8357ff33 25.5%),
    var(--prize-color);
  background: var(--prize-color);
  bottom: 0;
  height: 100px;
  left: 0;
  -webkit-mask-image: url(/static/core/modules/premium/eclipce-prize.svg);
  mask-image: url(/static/core/modules/premium/eclipce-prize.svg);
  -webkit-mask-position: top;
  mask-position: top;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  position: absolute;
  right: 0;
  top: -5px;
  width: calc(100% - 1px);
}
@media (max-width: 768.98px) {
  ._gradient_jlzyq_58 {
    width: auto;
  }
}
._base_12z5u_1 {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 4px;
  height: 100%;
  justify-content: center;
  width: 100%;
}
._name_12z5u_11 {
  font-size: 16px;
  font-weight: 600;
  line-height: 22px;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
  color: var(--w-text-color-1);
  max-width: 150px;
}
@media (max-width: 768.98px) {
  ._name_12z5u_11 {
    font-size: 14px;
    font-weight: 600;
    line-height: 19px;
    text-transform: none;
    --font-size: 14px;
    --line-height: 19px;
  }
}
._eclipse_12z5u_32 {
  background-color: var(--prize-color);
  filter: blur(30px);
  flex-shrink: 0;
  height: 84px;
  opacity: 0.6;
  position: absolute;
  width: 84px;
  z-index: -1;
}
._base_1lvgn_1 {
  align-items: center;
  display: flex;
  height: 100%;
  justify-content: center;
  width: 100%;
}
._base_1lvgn_1._disabled_1lvgn_8 ._border_1lvgn_8 {
  background: #3b2f60;
}
._base_1lvgn_1._disabled_1lvgn_8 ._border_1lvgn_8:before {
  content: none;
}
._base_1lvgn_1._disabled_1lvgn_8 ._border_1lvgn_8:after {
  animation: none;
  background: #23212f;
}
._base_1lvgn_1._disabled_1lvgn_8 ._button_1lvgn_18 {
  background: #3b2f60;
  color: #5c5c5c;
}
._border_1lvgn_8 {
  background: linear-gradient(180deg, #fff6, #fff0),
    linear-gradient(180deg, transparent, rgba(0, 0, 0, 0.2)), #8357ff;
  border-radius: 50%;
  box-shadow: 0 4px 10px #00000040;
  height: 70%;
  padding: 5px;
  position: relative;
  width: 70%;
}
._border_1lvgn_8:after,
._border_1lvgn_8:before {
  background: #8357ff33;
  border-radius: inherit;
  content: "";
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: -1;
}
._border_1lvgn_8:before {
  animation: _pulse-outside_1lvgn_1 1s infinite alternate;
  height: 150%;
  width: 150%;
}
._border_1lvgn_8:after {
  animation: _pulse-inner_1lvgn_1 1s infinite alternate;
  height: 125%;
  width: 125%;
}
@keyframes _pulse-outside_1lvgn_1 {
  to {
    height: 125%;
    opacity: 0.5;
    width: 125%;
  }
}
@keyframes _pulse-inner_1lvgn_1 {
  to {
    height: 110%;
    opacity: 0.5;
    width: 110%;
  }
}
._button_1lvgn_18 {
  align-items: center;
  background: linear-gradient(180deg, transparent, rgba(0, 0, 0, 0.2)),
    radial-gradient(50% 50% at 50% 50%, #fff3 0, #fff0), #8357ff;
  border: none;
  border-radius: inherit;
  color: #fff;
  cursor: pointer;
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: center;
  width: 100%;
}
._title_1lvgn_81 {
  font-size: 33px;
  font-weight: 700;
  line-height: 1.35;
  text-align: center;
  text-transform: uppercase;
}
@media (max-width: 768.98px) {
  ._title_1lvgn_81 {
    font-size: 24px;
  }
}
._tokens_1lvgn_94 {
  font-size: 12px;
}
@media (max-width: 768.98px) {
  ._tokens_1lvgn_94 {
    font-size: 10px;
  }
}
._base_19mji_1 {
  background: url(/static/core/modules/premium/wheel-outer-circle.png) no-repeat
    bottom/cover;
  height: 470px;
  left: 50%;
  padding: 30px;
  position: relative;
  transform: translate(-50%);
  width: 470px;
}
@media (max-width: 768.98px) {
  ._base_19mji_1 {
    height: 345px;
    padding: 22px;
    width: 345px;
  }
}
._underlay_19mji_18 {
  background: linear-gradient(
    180deg,
    rgba(131, 87, 255, 0.15),
    transparent 100%
  );
  border-radius: 50%;
  height: 100%;
  padding: 13px;
  position: relative;
  width: 100%;
  z-index: 0;
}
@media (max-width: 768.98px) {
  ._underlay_19mji_18 {
    padding: 8px;
  }
}
._prizes_19mji_33 {
  height: 100%;
  position: relative;
  width: 100%;
  z-index: 0;
}
._inner_19mji_40 {
  background: #2b253f;
  border-radius: 50%;
  box-sizing: content-box;
  height: 50%;
  left: 50%;
  padding: 7px;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 50%;
}
._disabled_19mji_53 {
  background: #211f26;
}
._arrow_19mji_57 {
  position: absolute;
  right: 10%;
}
._arrow-wrapper_19mji_62 {
  height: 100px;
  position: relative;
  width: 100px;
}
._arrow-body_19mji_68 {
  height: 70px;
  position: absolute;
  right: -23%;
  top: -10%;
  width: 70px;
  z-index: 2;
}
@media (max-width: 768.98px) {
  ._arrow-body_19mji_68 {
    height: 50px;
    right: -13%;
    top: 0;
    width: 50px;
  }
}
._arrow-head_19mji_85 {
  height: 70px;
  position: absolute;
  right: 23%;
  top: 40%;
  transform-origin: right top;
  width: 70px;
  z-index: 1;
}
@media (max-width: 768.98px) {
  ._arrow-head_19mji_85 {
    height: 50px;
    right: 17%;
    top: 30%;
    width: 50px;
  }
}
._base_1q4rp_1 {
  align-items: center;
  background-color: var(--w-color-accent-1-darken);
  border-radius: 16px 16px 0 0;
  box-shadow: 0 0 30px #00000080;
  display: flex;
  font-size: 20px;
  font-weight: 700;
  gap: 16px;
  height: 48px;
  justify-content: space-between;
  justify-self: center;
  line-height: 27px;
  padding: 0 24px;
  text-transform: none;
  --font-size: 20px;
  --line-height: 27px;
  color: var(--w-text-color-1);
}
._title_1q4rp_21 {
  color: #f1f1f1;
  font-size: 20px;
  font-weight: 700;
}
@media (max-width: 768.98px) {
  ._title_1q4rp_21 {
    font-size: 18px;
  }
}
._coins_1q4rp_32 {
  align-items: center;
  display: flex;
  font-size: 24px;
  gap: 4px;
}
@media (max-width: 768.98px) {
  ._coins_1q4rp_32 {
    font-size: 18px;
  }
}
._base_1qdop_1 {
  align-items: center;
  gap: 4px;
  justify-content: center;
}
._base_1qdop_1,
._content_1qdop_9 {
  display: flex;
  flex-direction: column;
}
._content_1qdop_9 {
  gap: 2px;
}
._username_1qdop_15 {
  color: var(--w-text-color-1);
  font-weight: 700;
  text-transform: none;
  text-transform: uppercase;
}
._prize-name_1qdop_26,
._username_1qdop_15 {
  font-size: 12px;
  line-height: 16px;
  --font-size: 12px;
  --line-height: 16px;
}
._prize-name_1qdop_26 {
  color: var(--w-text-color-2);
  font-weight: 400;
  text-transform: none;
}
._base_op1go_1 {
  background-color: var(--w-surface-color-9);
  display: grid;
  gap: 8px;
  grid-template-columns: 98px 9fr 1fr;
  padding: 8px 0;
}
@media (max-width: 768.98px) {
  ._base_op1go_1 {
    grid-template-columns: 2fr 6fr;
    grid-template-rows: repeat(2, auto);
    padding: 8px;
  }
}
._indicator_op1go_16 {
  align-items: center;
  display: flex;
  gap: 8px;
  justify-content: center;
}
._indicator-dot_op1go_23 {
  background-image: linear-gradient(180deg, #eb4e6a, #f33);
  border-radius: 50%;
  flex-shrink: 0;
  height: 9px;
  position: relative;
  width: 9px;
}
@keyframes _pulsate_op1go_1 {
  0% {
    opacity: 0;
  }
  25% {
    opacity: 0.6;
  }
  50% {
    opacity: 0.3;
  }
  75% {
    opacity: 0.6;
  }
  to {
    opacity: 1;
  }
}
._indicator-dot_op1go_23:before {
  animation: _pulsate_op1go_1 1s linear infinite;
  background-image: linear-gradient(180deg, #eb4e6a4d, #ff33334d);
  border-radius: 50%;
  content: "";
  display: block;
  height: 16px;
  left: 50%;
  opacity: 1;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 16px;
}
._indicator-text_op1go_63 {
  font-size: 11px;
  font-weight: 600;
  line-height: 14px;
  text-transform: none;
  --font-size: 11px;
  --line-height: 14px;
  color: var(--w-text-color-2);
}
._items_op1go_73 {
  display: grid;
  gap: 2px;
  grid-auto-flow: column;
  grid-template-columns: repeat(auto-fill, minmax(150px, 1fr));
  overflow: hidden;
}
._item_op1go_73 {
  align-items: center;
  display: flex;
  flex-shrink: 0;
  gap: 12px;
  height: 45px;
}
@keyframes _shake-animation_op1go_1 {
  0%,
  to {
    transform: translate(0);
  }
  25%,
  75% {
    transform: translate(-5px);
  }
  50% {
    transform: translate(5px);
  }
}
@keyframes _shake-text_op1go_1 {
  0% {
    opacity: 0;
  }
  25% {
    opacity: 0.3;
  }
  50% {
    opacity: 0.7;
  }
  75% {
    opacity: 0.9;
  }
  to {
    opacity: 1;
  }
}
._history_op1go_117 {
  align-items: center;
  display: flex;
}
@media (max-width: 768.98px) {
  ._history_op1go_117 {
    grid-column: 1/-1;
    grid-row: 2;
  }
}
._button_op1go_128 {
  transition: 0.4s;
}
._button_op1go_128:hover {
  box-shadow: 0 3px 8px #0000003d;
}
._button_op1go_128._animate_op1go_134 {
  animation: _shake-animation_op1go_1 0.5s ease-in-out;
}
._history-text_op1go_138 {
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-transform: uppercase;
  --font-size: 12px;
  --line-height: 16px;
  color: var(--w-text-color-2);
}
._history-text_op1go_138._animate_op1go_134 {
  animation: _shake-text_op1go_1 1s ease-in-out;
}
._base_1ha57_1 {
  background-image: url(/static/core/modules/premium/wheel-area-bg.png);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  display: flex;
  flex-direction: column;
  gap: 24px;
  position: relative;
}
@media (max-width: 768.98px) {
  ._base_1ha57_1 {
    padding: 24px;
  }
}
._block_1ha57_17 {
  display: flex;
  flex-direction: column;
  gap: 33px;
}
._content_1ha57_23 {
  align-items: center;
  display: grid;
  grid-template-columns: repeat(3, 1fr);
}
@media (max-width: 1000px) {
  ._content_1ha57_23 {
    display: block;
  }
}
._prizes_1ha57_34 {
  align-items: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
}
._prize_1ha57_34 {
  align-items: center;
  border-bottom: 1px solid #292937;
  display: flex;
  gap: 19px;
  justify-content: flex-start;
  min-width: 253px;
  padding: 14px;
}
._prize_1ha57_34 img {
  height: 56px;
  width: 61px;
}
._prize_1ha57_34:last-child {
  border-bottom: none;
}
._prize-title_1ha57_59 {
  color: #f1f1f1;
  font-size: 18px;
  font-weight: 700;
}
._livedrop-wrap_1ha57_65 {
  align-items: center;
  display: flex;
  flex-direction: column;
}
._base_2bguy_1 {
  background-image: url(/static/core/modules/premium/wheel-area-bg.png);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  display: flex;
  flex-direction: column;
  gap: 24px;
  position: relative;
}
@media (max-width: 768.8px) {
  ._base_2bguy_1 {
    padding: 24px;
  }
}
._block_2bguy_17 {
  display: flex;
  flex-direction: column;
  gap: 33px;
}
._content_2bguy_23 {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
}
@media (max-width: 1000px) {
  ._content_2bguy_23 {
    display: block;
  }
}
._prize-block_2bguy_33 {
  align-items: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
}
._prize_2bguy_33 {
  align-items: center;
  border-bottom: 1px solid #292937;
  display: flex;
  gap: 19px;
  justify-content: flex-start;
  min-width: 253px;
  padding: 14px;
}
._prize_2bguy_33 img {
  height: 56px;
  width: 61px;
}
._prize_2bguy_33:last-child {
  border-bottom: none;
}
._prize-title_2bguy_58 {
  color: #f1f1f1;
  font-size: 18px;
  font-weight: 700;
}
._livedrop_2bguy_64 {
  align-items: center;
  display: flex;
  flex-direction: column;
}
._balance_2bguy_70 {
  align-items: center;
  background: #53392c;
  border-radius: 16px 16px 0 0;
  box-shadow: 0 0 30px #00000080;
  color: #f1f1f1;
  display: flex;
  gap: 15px;
  justify-content: space-between;
  padding: 6px 24px;
}
._balance-title_2bguy_82 {
  color: #f1f1f1;
  font-size: 20px;
  font-weight: 700;
}
@media (max-width: 768.98px) {
  ._balance-title_2bguy_82 {
    font-size: 18px;
  }
}
._balance-coins_2bguy_93 {
  align-items: center;
  display: flex;
  font-size: 24px;
  font-weight: 700;
}
@media (max-width: 768.8px) {
  ._balance-coins_2bguy_93 {
    font-size: 18px;
  }
}
._base_4l2c1_1 {
  display: flex;
  flex-direction: column;
  gap: 24px;
}
@media (max-width: 768.98px) {
  ._base_4l2c1_1 {
    gap: 16px;
  }
}
._tabs_7ovzf_1._csgo_7ovzf_1 {
  --icon-color: var(--w-color-accent-3);
}
._tabs_7ovzf_1._dota2_7ovzf_4 {
  --icon-color: var(--w-color-accent-5);
}
._grid_7ovzf_8 {
  padding-top: 40px;
}
._base_17zr1_1 {
  align-items: center;
  cursor: pointer;
  display: flex;
  max-width: 100%;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
._base_17zr1_1 ._wrapper_17zr1_8 {
  padding: 2px;
}
._base_17zr1_1 input {
  display: none;
  height: 0;
  opacity: 0;
  position: absolute;
  width: 0;
}
._base_17zr1_1 input:checked ~ ._switch_17zr1_18 {
  background-color: var(--color);
}
._base_17zr1_1 input:checked ~ ._switch_17zr1_18 ._indicator_17zr1_21 {
  transform: translate(var(--transform-calc));
  transition: all;
  transition-duration: 0.2s;
  --transform-calc: calc(
    var(--switch-width) - var(--indicator-size) - var(--switch-padding) * 2
  );
}
._base_17zr1_1._disabled_17zr1_27 {
  opacity: 0.4;
  pointer-events: none;
}
._base_17zr1_1 ._switch_17zr1_18 {
  background-color: var(--background-color);
  border-radius: 20px;
  display: block;
  min-width: var(--switch-width);
  padding: var(--switch-padding);
}
._base_17zr1_1 ._switch_17zr1_18 ._indicator_17zr1_21 {
  background-color: var(--indicator-color);
  border-radius: 50%;
  display: block;
  height: var(--indicator-size);
  transform: translate(0);
  transition: all;
  transition-duration: 0.2s;
  width: var(--indicator-size);
}
._base_17zr1_1._accent-1_17zr1_48 {
  --color: var(--w-color-accent-1);
  --background-color: var(--w-surface-color-4);
  --indicator-color: var(--w-surface-color-2);
}
._base_17zr1_1._accent-7_17zr1_53 {
  --color: var(--w-color-accent-7);
  --background-color: var(--w-surface-color-4);
  --indicator-color: var(--w-surface-color-2);
}
._base_17zr1_1._m_17zr1_58 {
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
  gap: 8px;
  --switch-padding: 3px;
  --indicator-size: 14px;
  --switch-width: 33px;
}
._base_17zr1_1._s_17zr1_18 {
  font-size: 14px;
  font-weight: 400;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  gap: 4px;
  --switch-padding: 2px;
  --indicator-size: 12px;
  --switch-width: 30px;
}
._base_dqs9i_1 {
  display: grid;
  gap: 4px;
  grid-template-columns: repeat(auto-fit, 60px);
}
@media (max-width: 768.98px) {
  ._base_dqs9i_1 {
    gap: 8px;
  }
}
._base_j1462_1 {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
._base_j1462_1._silver_j1462_6 ._icon_j1462_6 {
  background-image: var(--w-premium-gradient-premium-silver);
}
._base_j1462_1._gold_j1462_12 ._icon_j1462_6,
._base_j1462_1._silver_j1462_6 ._icon_j1462_6 {
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
}
._base_j1462_1._gold_j1462_12 ._icon_j1462_6 {
  background-image: var(--w-premium-gradient-premium-gold);
}
._base_j1462_1._diamond_j1462_18 ._icon_j1462_6 {
  background-image: var(--w-premium-gradient-premium-diamond);
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
}
._title_j1462_25 {
  display: flex;
  font-size: 14px;
  font-weight: 500;
  gap: 12px;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-2);
}
._checkmark_j1462_37 {
  align-items: center;
  background-color: var(--w-surface-color-8);
  border-radius: 50%;
  display: flex;
  flex-shrink: 0;
  height: 20px;
  justify-content: center;
  width: 20px;
}
._icon_j1462_6 {
  font-size: 14px;
}
._base_s6i1r_1 {
  display: flex;
  gap: 8px;
}
._link_s6i1r_6 {
  align-items: center;
  background-color: var(--w-surface-color-10);
  border-radius: 2px;
  display: flex;
  font-size: 14px;
  font-weight: 400;
  height: 27px;
  line-height: 19px;
  padding: 0 12px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  transition: background-color 0.2s ease;
}
._link_s6i1r_6:hover {
  background-color: var(--w-surface-color-7);
}
._link_s6i1r_6._silver_s6i1r_24 span {
  background-image: var(--w-premium-gradient-premium-silver);
}
._link_s6i1r_6._gold_s6i1r_30 span,
._link_s6i1r_6._silver_s6i1r_24 span {
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
}
._link_s6i1r_6._gold_s6i1r_30 span {
  background-image: var(--w-premium-gradient-premium-gold);
}
._link_s6i1r_6._diamond_s6i1r_36 span {
  background-image: var(--w-premium-gradient-premium-diamond);
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
}
._base_1ei78_1 {
  display: flex;
  flex-direction: column;
  gap: 12px;
}
._link_1ei78_7 {
  display: inline-flex;
  gap: 4px;
}
._link_1ei78_7 ._text_1ei78_11 {
  text-decoration: underline;
  text-decoration-color: var(--w-text-color-2);
  transition: all 0.2s;
}
._link_1ei78_7 ._icon_1ei78_16 {
  color: var(--w-surface-color-3);
  font-size: 20px;
}
._base_3k7t7_1 {
  align-items: center;
  background-color: var(--w-surface-color-9o);
  bottom: 0;
  display: flex;
  gap: 8px;
  height: 52px;
  left: 0;
  padding: 0 34px;
  position: absolute;
  right: 0;
  z-index: 1;
}
@media (max-width: 768.98px) {
  ._base_3k7t7_1 {
    padding: 0 22px;
  }
}
._text_3k7t7_20 {
  font-size: 14px;
  font-weight: 400;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-1);
}
._base_xy9zj_1 {
  background: var(--w-surface-color-11) var(--plan-header-image) center
    top/contain no-repeat;
  border: 1px solid var(--plan-border-color);
  display: flex;
  flex-direction: column;
  gap: 20px;
  height: 623px;
  padding: 40px 32px;
  position: relative;
}
@media (max-width: 768.98px) {
  ._base_xy9zj_1 {
    height: 602px;
    padding: 40px 20px;
  }
}
._base_xy9zj_1._recommended_xy9zj_17 {
  border-top-width: 28px;
  height: 683px;
  padding-top: 72px;
}
@media (max-width: 768.98px) {
  ._base_xy9zj_1._recommended_xy9zj_17 {
    padding-top: 40px;
  }
}
._base_xy9zj_1._silver_xy9zj_27 {
  --plan-gradient: var(--w-premium-gradient-premium-silver);
  --plan-border-color: var(--w-surface-color-7);
  --plan-header-image: url(/assets/images/premium/plans/silver-header.png);
}
._base_xy9zj_1._silver_xy9zj_27 ._name_xy9zj_32 {
  background-image: var(--w-premium-gradient-premium-silver);
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
}
._base_xy9zj_1._gold_xy9zj_38 {
  --plan-gradient: var(--w-premium-gradient-premium-gold);
  --plan-border-color: transparent;
  --plan-header-image: url(/assets/images/premium/plans/gold-header.png);
  -o-border-image: var(--plan-gradient) 1;
  border-image: var(--plan-gradient) 1;
}
._base_xy9zj_1._gold_xy9zj_38 ._name_xy9zj_32 {
  background-image: var(--w-premium-gradient-premium-gold);
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
}
._base_xy9zj_1._diamond_xy9zj_50 {
  --plan-gradient: var(--w-premium-gradient-premium-diamond);
  --plan-border-color: var(--w-color-accent-4-darken);
  --plan-header-image: url(/assets/images/premium/plans/diamond-header.png);
}
._base_xy9zj_1._diamond_xy9zj_50 ._name_xy9zj_32 {
  background-image: var(--w-premium-gradient-premium-diamond);
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
}
._recommended-header_xy9zj_62 {
  align-items: center;
  display: flex;
  font-size: 14px;
  font-weight: 600;
  gap: 2px;
  height: 28px;
  justify-content: center;
  left: 0;
  line-height: 19px;
  position: absolute;
  right: 0;
  text-transform: none;
  top: 0;
  transform: translateY(-100%);
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-5);
}
._recommended-header_xy9zj_62 ._icon_xy9zj_81 {
  color: var(--w-surface-color-11);
  font-size: 24px;
}
._header_xy9zj_86 {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
._heading_xy9zj_92 {
  display: flex;
  flex-direction: column;
  gap: 4px;
}
._name_xy9zj_32 {
  font-size: 24px;
  font-weight: 600;
  line-height: 32px;
  text-transform: none;
  --font-size: 24px;
  --line-height: 32px;
}
._description_xy9zj_107 {
  color: var(--w-text-color-2);
  max-width: 215px;
}
._description_xy9zj_107,
._price-wrap_xy9zj_118 {
  font-size: 14px;
  font-weight: 400;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
}
._price-wrap_xy9zj_118 {
  align-items: center;
  color: var(--w-text-color-3);
  display: flex;
  gap: 8px;
}
._price_xy9zj_118 {
  --price-icon-size: 30px;
  font-size: 30px;
  font-weight: 600;
  line-height: 41px;
  text-transform: none;
  --font-size: 30px;
  --line-height: 41px;
  color: var(--w-text-color-2);
}
._active-plan-badge_xy9zj_142 {
  position: absolute;
  right: 0;
  top: 0;
}
._premium-plans-slider_1i9lb_1 .swiper-wrapper {
  align-items: flex-end;
}
._premium-plans-slider_1i9lb_1 ._slide_1i9lb_4 {
  max-width: 458px;
}
@media (max-width: 768.98px) {
  ._premium-plans-slider_1i9lb_1 ._slide_1i9lb_4 {
    max-width: 300px;
  }
}
._base_h0v38_1 {
  width: 100%;
}
._base_zy4sn_1 {
  --price-icon-color: var(--w-text-color-3);
  align-items: center;
  align-self: center;
  display: flex;
  gap: 8px;
  justify-content: center;
}
._base_zy4sn_1 ._free_zy4sn_9 {
  color: var(--w-color-accent-3);
  text-transform: uppercase;
}
._base_zy4sn_1 ._free_zy4sn_9,
._base_zy4sn_1 ._oldPrice_zy4sn_19 {
  font-size: 14px;
  font-weight: 600;
  line-height: 17px;
  --font-size: 14px;
  --line-height: 17px;
}
._base_zy4sn_1 ._oldPrice_zy4sn_19 {
  color: var(--w-text-color-3);
  text-decoration: line-through;
  text-transform: none;
}
._base_bq36l_1 {
  border-radius: 2px;
  display: flex;
  flex-direction: column;
  gap: 20px;
}
@media (max-width: 768.98px) {
  ._base_bq36l_1 {
    gap: 16px;
    padding-left: 16px;
    padding-right: 16px;
  }
}
._base_bq36l_1._plans_bq36l_14 {
  gap: 72px;
}
@media (max-width: 768.98px) {
  ._base_bq36l_1._plans_bq36l_14 {
    gap: 24px;
    padding-left: 0;
    padding-right: 0;
  }
}
._header_bq36l_25 {
  display: flex;
  flex-direction: column;
  place-self: center;
  align-self: center;
  gap: 8px;
  max-width: 700px;
  text-align: center;
}
._title_bq36l_35 {
  font-size: 36px;
  font-weight: 600;
  line-height: 49px;
  text-transform: none;
  --font-size: 36px;
  --line-height: 49px;
  color: var(--w-text-color-1);
}
@media (max-width: 768.98px) {
  ._title_bq36l_35 {
    font-size: 18px;
    font-weight: 600;
    line-height: 24px;
    text-transform: none;
    --font-size: 18px;
    --line-height: 24px;
  }
}
._title_bq36l_35._h1_bq36l_54 {
  font-size: 64px;
  font-weight: 700;
  line-height: 87px;
  text-transform: none;
  --font-size: 64px;
  --line-height: 87px;
}
@media (max-width: 768.98px) {
  ._title_bq36l_35._h1_bq36l_54 {
    font-size: 24px;
    font-weight: 600;
    line-height: 32px;
    text-transform: none;
    --font-size: 24px;
    --line-height: 32px;
  }
}
._description_bq36l_73 {
  font-size: 18px;
  font-weight: 600;
  line-height: 24px;
  text-transform: none;
  --font-size: 18px;
  --line-height: 24px;
  color: var(--w-text-color-2);
}
@media (max-width: 768.98px) {
  ._description_bq36l_73 {
    font-size: 14px;
    font-weight: 400;
    line-height: 19px;
    text-transform: none;
    --font-size: 14px;
    --line-height: 19px;
  }
}
._base_3jgue_1 {
  position: relative;
}
._base_3jgue_1:before {
  background: url(/assets/images/premium/plans/landing-plans-background.png) 50% /
    auto 100% no-repeat;
  content: "";
  display: block;
  height: 1000px;
  left: 0;
  margin: auto;
  max-width: 100%;
  position: absolute;
  right: 0;
  top: 0;
  width: 1000px;
  z-index: -1;
}
@media (max-width: 768.98px) {
  ._base_3jgue_1:before {
    height: 660px;
    width: 600px;
  }
}
._content_3jgue_25 {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 32px;
  width: 100%;
}
@media (max-width: 768.98px) {
  ._content_3jgue_25 {
    gap: 24px;
  }
}
._plans_3jgue_38 {
  width: 100%;
}
._to-details_3jgue_42 {
  align-items: center;
  display: flex;
  flex-direction: column;
  font-size: 18px;
  font-weight: 600;
  gap: 16px;
  line-height: 24px;
  text-transform: none;
  --font-size: 18px;
  --line-height: 24px;
  color: var(--w-text-color-2);
}
@media (max-width: 768.98px) {
  ._to-details_3jgue_42 {
    font-size: 16px;
    font-weight: 600;
    gap: 4px;
    line-height: 22px;
    text-transform: none;
    --font-size: 16px;
    --line-height: 22px;
  }
}
._to-details_3jgue_42 ._button_3jgue_66 {
  background: transparent;
  border: none;
  box-shadow: none;
  cursor: pointer;
  outline: none;
}
._to-details_3jgue_42 ._icon_3jgue_73 {
  color: var(--w-surface-color-3);
  font-size: 24px;
}
._slide_1xd4a_1 {
  max-width: 475px;
}
@media (max-width: 768.98px) {
  ._slide_1xd4a_1 {
    max-width: 227px;
  }
}
@media (max-width: 768.98px) {
  ._slider_1h1vr_2 {
    margin-left: -16px;
    margin-right: -16px;
  }
}
._base_ah71i_1 {
  background: var(--w-surface-color-10)
    url(/assets/images/premium/discord/background.png) center right/contain
    no-repeat;
  display: flex;
  min-height: 220px;
  padding: 24px 32px;
  position: relative;
}
@media (max-width: 768.98px) {
  ._base_ah71i_1 {
    background: var(--w-surface-color-10);
    flex-direction: column;
    min-height: unset;
    overflow: hidden;
    padding: 0 16px;
  }
  ._base_ah71i_1:before {
    background: var(--w-surface-color-10)
      url(/assets/images/premium/discord/background-mobile.png) center
      right/cover no-repeat;
    content: "";
    display: block;
    height: 100px;
    width: 100%;
  }
}
._base_ah71i_1:after {
  background: url(/assets/images/premium/discord/logo.png) 50% / cover no-repeat;
  bottom: 0;
  content: "";
  position: absolute;
  right: 75px;
  top: 0;
  width: 226px;
}
@media (max-width: 768.98px) {
  ._base_ah71i_1:after {
    height: 122px;
    left: 13.7%;
    top: -11px;
    width: 122px;
  }
}
._content_ah71i_44 {
  display: flex;
  flex-direction: column;
  gap: 12px;
  max-width: 100%;
  width: 425px;
}
@media (max-width: 768.98px) {
  ._content_ah71i_44 {
    background-color: var(--w-surface-color-8);
    gap: 4px;
    padding: 12px;
    width: 100%;
  }
}
._title_ah71i_60 {
  font-size: 30px;
  font-weight: 800;
  line-height: 41px;
  text-transform: none;
  --font-size: 30px;
  --line-height: 41px;
  color: var(--w-text-color-1);
}
@media (max-width: 768.98px) {
  ._title_ah71i_60 {
    font-size: 16px;
    font-weight: 600;
    line-height: 22px;
    text-transform: none;
    --font-size: 16px;
    --line-height: 22px;
  }
}
._text_ah71i_80 {
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
  color: var(--w-text-color-2);
}
@media (max-width: 768.98px) {
  ._text_ah71i_80 {
    font-size: 14px;
    font-weight: 400;
    line-height: 19px;
    text-transform: none;
    --font-size: 14px;
    --line-height: 19px;
  }
}
._button_ah71i_100 {
  display: flex;
  gap: 4px;
  margin-top: 12px;
  min-width: 186px;
}
._icon_ah71i_107 {
  font-size: 18px;
}
._base_1gv5p_1 {
  display: flex;
  flex-direction: column;
}
@media (max-width: 768.98px) {
  ._base_1gv5p_1 {
    padding-left: 16px;
    padding-right: 16px;
  }
}
._banner_1gv5p_12 {
  align-items: center;
  background: url(/assets/images/premium/wheel/banner-background.jpg) 50% /
    cover no-repeat;
  border-radius: 2px;
  display: grid;
  gap: 32px 100px;
  grid-template-columns: minmax(36.8%, max-content) 1fr;
  height: 400px;
}
@media (max-width: 768.98px) {
  ._banner_1gv5p_12 {
    display: flex;
    flex-direction: column;
    height: 320px;
    padding-top: 20px;
    place-items: center;
  }
}
._banner_1gv5p_12 ._wheel_1gv5p_30 {
  background: url(/assets/images/premium/wheel/bg-wheel-desktop.png) 100% /
    cover no-repeat;
  height: 100%;
  order: -1;
}
@media (max-width: 768.98px) {
  ._banner_1gv5p_12 ._wheel_1gv5p_30 {
    background: url(/assets/images/premium/wheel/bg-wheel-mobile.png)
      bottom/contain no-repeat;
    order: unset;
    width: 100%;
  }
}
._content_1gv5p_43 {
  display: flex;
  flex-direction: column;
  gap: 8px;
  max-width: 400px;
}
@media (max-width: 768.98px) {
  ._content_1gv5p_43 {
    align-items: center;
    text-align: center;
  }
}
._title_1gv5p_56 {
  font-size: 36px;
  font-weight: 600;
  line-height: 49px;
  text-transform: none;
  --font-size: 36px;
  --line-height: 49px;
  color: var(--w-text-color-2);
}
@media (max-width: 768.98px) {
  ._title_1gv5p_56 {
    font-size: 18px;
    font-weight: 600;
    line-height: 24px;
    text-transform: none;
    --font-size: 18px;
    --line-height: 24px;
  }
}
._text_1gv5p_76 {
  font-size: 18px;
  font-weight: 600;
  line-height: 24px;
  text-transform: none;
  --font-size: 18px;
  --line-height: 24px;
}
@media (max-width: 768.98px) {
  ._text_1gv5p_76 {
    font-size: 12px;
    font-weight: 400;
    line-height: 16px;
    text-transform: none;
    --font-size: 12px;
    --line-height: 16px;
  }
}
._prizes_1gv5p_95 {
  background-color: var(--w-surface-color-8);
  border-radius: 2px;
  display: grid;
  gap: 8px;
  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));
  justify-content: space-between;
  padding: 8px 16px;
}
._prize_1gv5p_95 {
  gap: 8px;
}
._prize-name_1gv5p_108 {
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
  color: var(--w-text-color-2);
}
@media (max-width: 768.98px) {
  ._prize-name_1gv5p_108 {
    font-size: 12px;
    font-weight: 600;
    line-height: 16px;
    text-transform: none;
    --font-size: 12px;
    --line-height: 16px;
  }
}
._base_s2bgr_1 {
  position: relative;
}
._badges_s2bgr_5 {
  left: 0;
  position: absolute;
  top: 0;
}
._base_chpq1_1 {
  display: grid;
  gap: 8px;
  grid-template-columns: repeat(auto-fill, minmax(223px, 1fr));
  justify-content: space-between;
}
@media (max-width: 768.98px) {
  ._base_chpq1_1 {
    gap: 12px;
    grid-template-columns: repeat(auto-fill, minmax(165px, 1fr));
  }
}
._base_878cy_1 {
  display: grid;
  gap: 40px;
  grid-template-columns: minmax(30%, 432px) 1fr;
}
@media (max-width: 1200px) {
  ._base_878cy_1 {
    grid-template-columns: 1fr;
    padding-left: 16px;
    padding-right: 16px;
  }
}
@media (max-width: 768.98px) {
  ._base_878cy_1 {
    gap: 20px;
  }
}
._content_878cy_19 {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
@media (max-width: 1200px) {
  ._content_878cy_19 {
    align-items: center;
  }
}
._title_878cy_30 {
  font-size: 36px;
  font-weight: 600;
  line-height: 49px;
  text-transform: none;
  --font-size: 36px;
  --line-height: 49px;
  color: var(--w-text-color-1);
}
@media (max-width: 768.98px) {
  ._title_878cy_30 {
    font-size: 18px;
    font-weight: 600;
    line-height: 24px;
    text-transform: none;
    --font-size: 18px;
    --line-height: 24px;
    color: var(--w-text-color-1);
  }
}
._text_878cy_51 {
  font-size: 18px;
  font-weight: 600;
  line-height: 24px;
  text-transform: none;
  --font-size: 18px;
  --line-height: 24px;
  color: var(--w-text-color-1);
}
@media (max-width: 768.98px) {
  ._text_878cy_51 {
    font-size: 14px;
    font-weight: 400;
    line-height: 19px;
    text-transform: none;
    --font-size: 14px;
    --line-height: 19px;
  }
}
@media (max-width: 500px) {
  ._title_1826j_2 {
    display: inline-block;
    max-width: 160px;
  }
}
@media (max-width: 500px) {
  ._text_12s6g_2,
  ._title_12s6g_2 {
    display: inline-block;
    max-width: 180px;
  }
}
._base_8wbod_1 {
  display: flex;
  flex-direction: column;
  gap: 24px;
  position: relative;
}
._bg_8wbod_8 {
  background: url(/assets/images/premium/landing/background-top.png) top/100%
      auto no-repeat,
    url(/assets/images/premium/landing/background-left.png) left 23.75%/40% auto
      no-repeat,
    url(/assets/images/premium/landing/background-right.png) right 27.5%/40%
      auto no-repeat;
  bottom: 0;
  left: -24px;
  position: absolute;
  right: -24px;
  top: 0;
  z-index: -1;
}
@media (max-width: 768.98px) {
  ._bg_8wbod_8 {
    background: url(/assets/images/premium/landing/background-top-mobile.png)
      top/100% auto no-repeat;
    left: -8px;
    right: -8px;
    top: 44px;
  }
}
._layout_8wbod_26 {
  display: flex;
  flex-direction: column;
  gap: 72px;
}
@media (max-width: 768.98px) {
  ._layout_8wbod_26 {
    gap: 24px;
  }
}
._block_8wbod_37 {
  display: flex;
  flex-direction: column;
  gap: 32px;
}
@media (max-width: 768.98px) {
  ._block_8wbod_37 {
    gap: 16px;
  }
}
.privacy__title-wrapper[data-v-379536b5] {
  align-items: center;
  display: flex;
  flex-direction: row;
  justify-content: center;
  margin-top: 0.8rem;
}
.privacy__title[data-v-379536b5] {
  align-items: center;
  display: flex;
  text-transform: uppercase;
}
.privacy__text[data-v-379536b5] {
  position: relative;
}
._base_115ws_1 {
  background-color: var(--w-surface-color-10);
  display: flex;
  flex-direction: column;
  gap: 12px;
  justify-content: space-between;
  padding: 8px;
}
._base_115ws_1._padding-m_115ws_9 {
  padding: 20px 32px 16px;
}
@media (max-width: 768.98px) {
  ._base_115ws_1._padding-m_115ws_9 {
    padding: 12px 16px;
  }
}
._base_115ws_1._padding-s_115ws_17 {
  padding: 16px 32px;
}
@media (max-width: 768.98px) {
  ._base_115ws_1._padding-s_115ws_17 {
    padding: 12px 16px;
  }
}
._base_115ws_1 ._header_115ws_25 {
  align-items: center;
  display: flex;
  justify-content: space-between;
}
._base_115ws_1 ._title_115ws_30 {
  font-size: 14px;
  font-weight: 600;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-3);
}
._base_115ws_1 ._title_115ws_30:first-letter {
  text-transform: uppercase;
}
._base_115ws_1 ._link_115ws_42 {
  font-size: 14px;
  font-weight: 400;
  line-height: 17px;
  text-decoration: underline;
  text-transform: none;
  --font-size: 14px;
  --line-height: 17px;
  color: var(--w-text-color-3);
  cursor: pointer;
}
._base_ug3xo_1 ._wrapper_ug3xo_1 {
  display: flex;
  gap: 24px;
}
@media (max-width: 768.98px) {
  ._base_ug3xo_1 ._wrapper_ug3xo_1 {
    flex-wrap: wrap;
    gap: 16px;
  }
}
._base_ug3xo_1 ._user_ug3xo_11 {
  position: relative;
}
._base_ug3xo_1 ._avatar_ug3xo_14 {
  border: 2px solid #161821;
  border-radius: 50%;
  margin-top: -60px;
}
@media (max-width: 768.98px) {
  ._base_ug3xo_1 ._avatar_ug3xo_14 {
    margin-top: -34px;
  }
}
._base_ug3xo_1 ._content_ug3xo_24 {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  gap: 4px;
}
._base_ug3xo_1 ._info_ug3xo_30 {
  align-items: center;
  display: flex;
  gap: 42px;
  justify-content: space-between;
}
._base_ug3xo_1 ._info_ug3xo_30._column_ug3xo_36 {
  align-items: flex-start;
  flex-direction: column;
  gap: 8px;
}
@media (max-width: 768.98px) {
  ._base_ug3xo_1 ._info_ug3xo_30._column_ug3xo_36 {
    gap: 2px;
  }
  ._base_ug3xo_1 ._info_ug3xo_30 {
    align-items: flex-start;
    flex-direction: column;
    gap: 2px;
  }
}
._base_ug3xo_1 ._nickname_ug3xo_53 {
  font-size: 18px;
  font-weight: 600;
  line-height: 24px;
  text-transform: none;
  --font-size: 18px;
  --line-height: 24px;
  align-items: center;
  display: flex;
  gap: 8px;
}
._base_ug3xo_1 ._nickname_ug3xo_53 ._text_ug3xo_64 {
  max-width: 180px;
}
@media (max-width: 768.98px) {
  ._base_ug3xo_1 ._nickname_ug3xo_53 ._text_ug3xo_64 {
    max-width: 150px;
  }
}
._base_ug3xo_1 ._nickname_ug3xo_53 ._icon_ug3xo_72 {
  color: var(--w-color-accent-1);
  font-size: 24px;
}
._base_ug3xo_1 ._premium_ug3xo_76 {
  align-items: center;
  display: flex;
  gap: 8px;
}
._base_ug3xo_1 ._premium_ug3xo_76 ._text_ug3xo_64 {
  font-size: 14px;
  font-weight: 600;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-3);
}
@media (max-width: 768.98px) {
  ._base_ug3xo_1 ._slot_ug3xo_91._mobile_ug3xo_91 {
    width: 100%;
  }
}
._base_ug3xo_1 ._settings_ug3xo_95 {
  display: none;
}
@media (max-width: 768.98px) {
  ._base_ug3xo_1 ._settings_ug3xo_95 {
    align-self: flex-start;
    display: flex;
  }
}
._base_ug3xo_1 ._settings_ug3xo_95 ._icon_ug3xo_72 {
  color: var(--w-surface-color-3);
  font-size: 20px;
}
._base_k06k3_1 {
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
}
._base_k06k3_1 ._button_k06k3_7 {
  position: absolute;
  right: 32px;
  top: 32px;
}
._base_k06k3_1 ._text_k06k3_12 {
  font-size: 14px;
  font-weight: 600;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
}
@media (max-width: 768.98px) {
  ._base_k06k3_1 ._text_k06k3_12 {
    display: none;
  }
}
._base_k06k3_1 ._icon_k06k3_25 {
  font-size: 20px;
}
._base_k06k3_1 ._badge_k06k3_28 {
  position: absolute;
  right: 0;
  top: -4px;
}
@media (max-width: 768.98px) {
  ._base_k06k3_1 ._badge_k06k3_28 {
    right: 0;
    top: calc(100% - 4px);
    width: 100%;
  }
}
._base_k06k3_1 ._badge_k06k3_28 ._badge-text_k06k3_40 {
  text-transform: uppercase;
}
._base_12c1t_1 ._content_12c1t_1 {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 8px;
}
@media (max-width: 768.98px) {
  ._base_12c1t_1 ._content_12c1t_1 {
    flex-direction: row;
    gap: 12px;
  }
}
._base_12c1t_1 ._badge_12c1t_13 {
  max-height: 76px;
  max-width: 76px;
}
@media (max-width: 768.98px) {
  ._base_12c1t_1 ._badge_12c1t_13 {
    max-height: 60px;
    max-width: 60px;
  }
}
._base_12c1t_1 ._text_12c1t_23 {
  font-size: 14px;
  font-weight: 400;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-3);
}
@media (max-width: 768.98px) {
  ._base_12c1t_1 ._text_12c1t_23 {
    font-size: 18px;
    font-weight: 600;
    line-height: 24px;
    text-transform: none;
    --font-size: 18px;
    --line-height: 24px;
    color: var(--w-text-color-1);
    max-width: 60px;
  }
}
._base_12c1t_1 ._text_12c1t_23 ._lvl_12c1t_44 {
  text-transform: uppercase;
}
._base_12c1t_1 ._br_12c1t_47 {
  display: none;
}
@media (max-width: 768.98px) {
  ._base_12c1t_1 ._br_12c1t_47 {
    display: block;
  }
}
._base_16sur_1 {
  align-items: center;
  cursor: pointer;
  display: flex;
  flex-direction: column;
  position: relative;
  transition: all 0.3s;
  width: 133px;
}
._base_16sur_1:hover ._tooltip_16sur_10 {
  opacity: 1;
  visibility: visible;
}
._base_16sur_1 ._tooltip_16sur_10 {
  background: #1b2127;
  border: 1px solid #384048;
  border-radius: 0.3125rem;
  box-shadow: 0 5px 5px #0003;
  display: block;
  font-size: 0.625rem;
  font-weight: 400;
  left: 50%;
  line-height: 0.875rem;
  min-width: 85%;
  opacity: 0;
  padding: 0.3125rem 0.625rem;
  position: absolute;
  text-align: center;
  top: 0;
  transform: translate(-50%);
  transition: opacity 0.3s linear;
  visibility: hidden;
  z-index: 5;
}
._base_16sur_1 ._image_16sur_35 {
  height: 40px;
  margin-bottom: 8px;
  width: 40px;
}
._base_16sur_1 ._stars_16sur_40 {
  color: var(--w-surface-color-4);
  display: flex;
  font-size: 14px;
  gap: 2px;
  justify-content: center;
}
._base_16sur_1
  ._stars_16sur_40._level-1_16sur_47
  ._icon_16sur_47._active_16sur_47 {
  color: #2dbf59;
}
._base_16sur_1
  ._stars_16sur_40._level-2_16sur_50
  ._icon_16sur_47._active_16sur_47 {
  color: #30b1fd;
}
._base_16sur_1
  ._stars_16sur_40._level-3_16sur_53
  ._icon_16sur_47._active_16sur_47 {
  color: #ff6d36;
}
._base_16sur_1
  ._stars_16sur_40._level-4_16sur_56
  ._icon_16sur_47._active_16sur_47 {
  color: #a362e6;
}
._base_16sur_1
  ._stars_16sur_40._level-5_16sur_59
  ._icon_16sur_47._active_16sur_47 {
  color: #f33000;
}
._base_16sur_1 ._stars_16sur_40 ._icon_16sur_47 {
  align-items: center;
  display: flex;
  justify-content: center;
}
._base_16sur_1 ._name_16sur_67 {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  margin-bottom: 0.3125rem;
  margin-top: auto;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
._base_16sur_1 ._description_16sur_78 {
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  text-transform: none;
  --font-size: 12px;
  --line-height: 16px;
  color: var(--w-text-color-2);
  max-width: 90%;
  overflow: hidden;
  text-align: center;
  text-overflow: ellipsis;
  white-space: nowrap;
}
._base_uep1x_1 ._content_uep1x_1 {
  display: flex;
  gap: 16px;
}
._base_uep1x_1 ._info_uep1x_5 {
  flex-shrink: 0;
  max-width: 285px;
}
@media screen and (max-width: 1440px) {
  ._base_uep1x_1 ._info_uep1x_5 {
    flex-shrink: 1;
  }
}
@media (max-width: 768.98px) {
  ._base_uep1x_1 ._info_uep1x_5 {
    max-width: none;
  }
}
._base_uep1x_1 ._header_uep1x_19 {
  align-items: center;
  display: flex;
  gap: 12px;
  margin-bottom: 8px;
}
@media (max-width: 768.98px) {
  ._base_uep1x_1 ._header_uep1x_19 {
    gap: 8px;
  }
}
._base_uep1x_1 ._header_uep1x_19 ._title_uep1x_30 {
  font-size: 18px;
  font-weight: 600;
  line-height: 24px;
  text-transform: none;
  --font-size: 18px;
  --line-height: 24px;
  color: var(--w-text-color-1);
}
@media (max-width: 768.98px) {
  ._base_uep1x_1 ._header_uep1x_19 ._title_uep1x_30 {
    font-size: 14px;
    font-weight: 500;
    line-height: 19px;
    text-transform: none;
    --font-size: 14px;
    --line-height: 19px;
    color: var(--w-text-color-1);
  }
}
._base_uep1x_1 ._header_uep1x_19 ._button_uep1x_50 {
  background-color: transparent;
  border: none;
  cursor: pointer;
  font-size: 14px;
  font-weight: 600;
  line-height: 19px;
  outline: transparent;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-3);
  text-transform: lowercase;
}
._base_uep1x_1 ._header_uep1x_19 ._button_uep1x_50:first-letter {
  text-transform: uppercase;
}
._base_uep1x_1 ._header_uep1x_19 ._button_uep1x_50:hover {
  color: var(--w-text-color-1);
}
._base_uep1x_1 ._text_uep1x_70 {
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  text-transform: none;
  --font-size: 12px;
  --line-height: 16px;
  color: var(--w-text-color-2);
  margin-bottom: 12px;
}
@media (max-width: 768.98px) {
  ._base_uep1x_1 ._text_uep1x_70 {
    margin-bottom: 16px;
  }
}
._base_uep1x_1 ._icon_uep1x_85 {
  font-size: 24px;
}
._base_uep1x_1 ._icon_uep1x_85._stat_uep1x_88 {
  color: var(--w-color-accent-4);
}
._base_uep1x_1 ._icon_uep1x_85._achievement_uep1x_91 {
  color: var(--w-color-accent-7);
}
._base_uep1x_1 ._stats_uep1x_94 {
  align-items: flex-end;
  display: flex;
  gap: 12px;
}
._base_uep1x_1 ._stats_uep1x_94 ._line_uep1x_99 {
  background-color: var(--w-color-border-1);
  height: 20px;
  width: 1px;
}
._base_uep1x_1 ._stats_uep1x_94 ._stat_uep1x_88 {
  align-items: flex-end;
  display: flex;
}
._base_uep1x_1 ._stats_uep1x_94 ._stat_uep1x_88 ._name_uep1x_108 {
  font-size: 14px;
  font-weight: 400;
  line-height: 19px;
  margin-right: 8px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-3);
}
._base_uep1x_1 ._stats_uep1x_94 ._stat_uep1x_88 ._value_uep1x_118 {
  font-size: 18px;
  font-weight: 600;
  line-height: 24px;
  margin-left: 4px;
  text-transform: none;
  --font-size: 18px;
  --line-height: 24px;
  color: var(--w-text-color-1);
}
._base_uep1x_1 ._achievements_uep1x_128 {
  display: flex;
  flex-wrap: wrap;
  height: 99px;
  max-width: 100%;
  overflow: hidden;
}
@media screen and (max-width: 1440px) {
  ._base_uep1x_1 ._achievements_uep1x_128 {
    display: none;
  }
}
._base_1vx8k_1 {
  height: 100%;
  width: 100%;
}
._base_1vx8k_1 ._background_1vx8k_5 {
  height: 140px;
  width: 100%;
}
._base_1vx8k_1 ._content_1vx8k_9 {
  display: flex;
  flex-grow: 1;
  gap: 2px;
}
@media screen and (max-width: 1440px) {
  ._base_1vx8k_1 ._content_1vx8k_9 {
    flex-wrap: wrap;
  }
}
@media (max-width: 768.98px) {
  ._base_1vx8k_1 ._content_1vx8k_9 {
    height: auto;
  }
  ._base_1vx8k_1 ._content_1vx8k_9._inner_1vx8k_25 {
    gap: 0;
  }
}
._base_1vx8k_1 ._block_1vx8k_29 {
  flex-grow: 1;
}
@media (max-width: 768.98px) {
  ._base_1vx8k_1 ._block_1vx8k_29 {
    width: 100%;
  }
}
._base_1vx8k_1 ._block_1vx8k_29._user_1vx8k_37 {
  flex-shrink: 0;
}
._base_1vx8k_1 ._block_1vx8k_29._badge_1vx8k_40 {
  flex-grow: 0;
  flex-shrink: 0;
}
._base_1yztm_1 ._content_1yztm_1 {
  align-items: flex-end;
  display: flex;
  gap: 12px;
  justify-content: space-between;
}
@media (max-width: 768.98px) {
  ._base_1yztm_1 ._content_1yztm_1 {
    align-items: flex-start;
    flex-direction: column;
  }
}
._base_1yztm_1 ._buttons_1yztm_13 {
  align-items: center;
  display: flex;
  gap: 8px;
}
@media (max-width: 768.98px) {
  ._base_1yztm_1 ._buttons_1yztm_13 {
    width: 100%;
  }
}
._base_1yztm_1 ._button_1yztm_13 {
  min-width: 124px;
}
._base_1yztm_1 ._price_1yztm_26 {
  font-size: 24px;
  font-weight: 600;
  line-height: 32px;
  text-transform: none;
  --font-size: 24px;
  --line-height: 32px;
  color: var(--w-text-color-1);
}
._base_ykh9i_1 ._content_ykh9i_1 {
  align-items: center;
  display: flex;
  font-size: 24px;
  font-weight: 600;
  line-height: 32px;
  min-height: 44px;
  padding: 4px;
  text-transform: none;
  --font-size: 24px;
  --line-height: 32px;
  color: var(--w-text-color-2);
}
@media (max-width: 768.98px) {
  ._base_ykh9i_1 ._content_ykh9i_1 {
    font-size: 18px;
    font-weight: 600;
    line-height: 24px;
    text-transform: none;
    --font-size: 18px;
    --line-height: 24px;
    color: var(--w-text-color-2);
  }
}
._base_ykh9i_1 ._icon_ykh9i_25 {
  color: var(--w-color-accent-7);
  font-size: 32px;
}
._base_10ysl_1 {
  --price-icon-size: 32px;
}
._base_10ysl_1 ._content_10ysl_4 {
  align-items: center;
  display: flex;
  gap: 6px;
  min-height: 44px;
}
._base_10ysl_1 ._token_10ysl_10 {
  font-size: 24px;
  font-weight: 600;
  line-height: 32px;
  text-transform: none;
  --font-size: 24px;
  --line-height: 32px;
  color: var(--w-text-color-2);
}
@media (max-width: 768.98px) {
  ._base_10ysl_1 ._token_10ysl_10 {
    font-size: 18px;
    font-weight: 600;
    line-height: 24px;
    text-transform: none;
    --font-size: 18px;
    --line-height: 24px;
    color: var(--w-text-color-2);
  }
}
._base_11lqm_1 ._icon_11lqm_1 {
  font-size: 18px;
}
._base_11lqm_1 ._text_11lqm_4 {
  align-items: center;
  display: flex;
  gap: 4px;
}
._base_1nair_1 ._title_1nair_1 {
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-transform: none;
  --font-size: 12px;
  --line-height: 16px;
  color: var(--w-text-color-1);
  margin-bottom: 8px;
}
._base_1nair_1 ._info_1nair_11 {
  align-items: center;
  display: flex;
  justify-content: space-between;
  margin-top: 4px;
}
._base_1nair_1 ._info_1nair_11 ._level_1nair_26,
._base_1nair_1 ._info_1nair_11 ._xp_1nair_17 {
  font-size: 10px;
  font-weight: 600;
  line-height: 13px;
  text-transform: none;
  --font-size: 10px;
  --line-height: 13px;
  color: var(--w-text-color-3);
}
._base_16dm8_1 {
  height: 100%;
  width: 100%;
}
._base_16dm8_1 ._background_16dm8_5 {
  height: 140px;
  width: 100%;
}
._base_16dm8_1 ._content_16dm8_9 {
  display: flex;
  flex-grow: 1;
  flex-wrap: wrap;
  gap: 2px;
}
@media (max-width: 768.98px) {
  ._base_16dm8_1 ._content_16dm8_9 {
    height: auto;
    width: 100%;
  }
  ._base_16dm8_1 ._content_16dm8_9._inner_16dm8_22 {
    gap: 0;
  }
}
._base_16dm8_1 ._block_16dm8_26 {
  flex-grow: 1;
}
._base_16dm8_1 ._block_16dm8_26._user_16dm8_29 {
  min-width: 350px;
}
._base_o5rf5_1 {
  align-items: flex-start;
  background-color: var(--w-surface-color-10);
  display: flex;
  gap: 32px;
  padding: 32px;
}
@media (max-width: 768.98px) {
  ._base_o5rf5_1 {
    flex-direction: column;
    gap: 16px;
    padding: 16px;
  }
}
._base_o5rf5_1 ._inputs_o5rf5_15 {
  display: flex;
  flex-direction: column;
  gap: 16px;
  max-width: 685px;
  width: 100%;
}
._base_o5rf5_1 ._inputs_o5rf5_15 ._input_o5rf5_15 {
  margin-bottom: 0 !important;
}
._base_o5rf5_1 ._inputs_o5rf5_15 ._button_o5rf5_25 {
  background-color: transparent;
  border: none;
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  outline: transparent;
  position: absolute;
  right: 12px;
  text-transform: uppercase;
  top: 50%;
  transform: translateY(-50%);
  --font-size: 12px;
  --line-height: 16px;
  color: var(--w-text-color-3);
  cursor: pointer;
}
@media (hover: hover) {
  ._base_o5rf5_1 ._inputs_o5rf5_15 ._button_o5rf5_25:hover {
    color: var(--w-text-color-1);
  }
}
._base_o5rf5_1 ._inputs_o5rf5_15 ._button_o5rf5_25._loaded_o5rf5_51,
._base_o5rf5_1 ._inputs_o5rf5_15 ._button_o5rf5_25:disabled {
  opacity: 0.5;
  pointer-events: none;
}
._base_o5rf5_1 ._buttons_o5rf5_55 {
  display: flex;
  flex-direction: column;
  gap: 16px;
  max-width: 685px;
  width: 100%;
}
._base_o5rf5_1 ._buttons_o5rf5_55 ._container_o5rf5_62 {
  -moz-column-gap: 24px;
  column-gap: 24px;
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  row-gap: 16px;
  width: 100%;
}
@media screen and (max-width: 1024px) {
  ._base_o5rf5_1 ._buttons_o5rf5_55 ._container_o5rf5_62 {
    grid-template-columns: 1fr 1fr;
  }
}
._base_o5rf5_1 ._buttons_o5rf5_55 ._login-container_o5rf5_74 {
  display: flex;
  gap: 24px;
}
@media screen and (max-width: 1280px) {
  ._base_o5rf5_1 ._buttons_o5rf5_55 ._login-container_o5rf5_74 {
    gap: 12px;
  }
}
@media screen and (max-width: 1024px) {
  ._base_o5rf5_1 ._buttons_o5rf5_55 ._login-container_o5rf5_74 {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
  }
}
._base_o5rf5_1 ._buttons_o5rf5_55 ._login-button-wrapper_o5rf5_89 {
  display: flex;
  position: relative;
  width: 100%;
}
._base_o5rf5_1 ._buttons_o5rf5_55 ._login-button-wrapper_o5rf5_89:nth-child(7) {
  grid-column: 1/-1;
}
._base_o5rf5_1
  ._buttons_o5rf5_55
  ._login-button-wrapper_o5rf5_89
  ._check_o5rf5_97 {
  bottom: 0;
  color: var(--w-color-accent-3);
  font-size: 20px;
  position: absolute;
  right: 0;
  transform: translate(50%, 50%);
}
._base_o5rf5_1
  ._buttons_o5rf5_55
  ._login-button-wrapper_o5rf5_89
  ._login-button_o5rf5_89 {
  --button-icon-color: var(--w-surface-color-3);
}
._base_o5rf5_1 ._label_o5rf5_108 {
  font-size: 14px;
  font-weight: 500;
  line-height: 19px;
  margin-bottom: 8px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  align-items: center;
  color: var(--w-surface-color-3);
  display: flex;
  gap: 4px;
}
._base_o5rf5_1 ._label_o5rf5_108:first-letter {
  text-transform: uppercase;
}
._base_o5rf5_1 ._label_o5rf5_108 ._icon_o5rf5_124 {
  font-size: 16px;
}
._base_o5rf5_1 ._link_o5rf5_127 {
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  text-decoration: underline;
  text-transform: none;
  --font-size: 12px;
  --line-height: 16px;
  color: var(--w-color-accent-4);
  position: absolute;
  right: 0;
  top: 0;
}
._base_o5rf5_1 ._toggle-wrapper_o5rf5_140 {
  flex-shrink: 0;
}
@media (max-width: 768.98px) {
  ._base_o5rf5_1 ._toggle-wrapper_o5rf5_140 {
    width: calc(50% - 12px);
  }
}
._base_o5rf5_1 ._toggle-wrapper_o5rf5_140 ._toggle_o5rf5_140 ._text_o5rf5_148 {
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
  color: var(--w-text-color-1);
}
._base_o5rf5_1 ._toggle-wrapper_o5rf5_140 ._tooltip_o5rf5_157 ._icon_o5rf5_124 {
  font-size: 16px;
}
._base_o5rf5_1 ._toggle_o5rf5_140 {
  height: 44px;
}
._base_o5rf5_1 ._back_o5rf5_163 {
  display: none;
}
@media (max-width: 768.98px) {
  ._base_o5rf5_1 ._back_o5rf5_163 {
    align-items: center;
    background-color: transparent;
    border: none;
    display: flex;
    font-size: 12px;
    font-weight: 600;
    gap: 4px;
    line-height: 16px;
    outline: transparent;
    text-transform: none;
    --font-size: 12px;
    --line-height: 16px;
    color: var(--w-text-color-3);
  }
}
._base_o5rf5_1 ._back_o5rf5_163 ._icon_o5rf5_124 {
  color: var(--w-surface-color-4);
  font-size: 20px;
}
._base_o5rf5_1 ._premium-button_o5rf5_187 ._icon_o5rf5_124 {
  font-size: 18px;
}
._tooltip-text_o5rf5_191 {
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  text-transform: none;
  --font-size: 12px;
  --line-height: 16px;
  color: var(--w-text-color-2);
}
.profile-menu {
  position: relative;
}
.profile-menu__content {
  overflow: auto;
}
@media screen and (max-width: 768px) {
  .profile-menu__content {
    margin-bottom: 0;
    padding: 0;
  }
}
.profile-menu__filter-settings {
  align-items: center;
  background: #1b1c25;
  border-top: 1px solid rgba(81, 87, 101, 0.3);
  display: flex;
  justify-content: space-between;
  padding: 0 1.25rem;
}
@media screen and (max-width: 768px) {
  .profile-menu__filter-settings {
    align-items: flex-start;
    padding: 10px 18px;
  }
}
.profile-menu__tabs {
  background: #161821;
  display: flex;
  justify-content: flex-start;
  margin-top: 1.25rem;
  min-height: 50px;
  padding: 0;
}
@media screen and (max-width: 768px) {
  .profile-menu__tabs {
    background: transparent;
    justify-content: space-between;
  }
}
.profile-menu__tabs .base-game-filter {
  align-items: center;
  background: transparent;
  border-right: 1px solid #292937;
  margin-right: 1.25rem;
  padding-right: 0.625rem;
}
.profile-menu__tabs .base-game-filter.disabled {
  opacity: 0.5;
  pointer-events: none;
}
.profile-menu__tabs .base-game-filter .base-game-filter__item-label {
  font-size: 0.75rem;
}
.profile-menu__tab {
  align-items: center;
  background-color: transparent;
  color: #515765;
  cursor: pointer;
  display: flex;
  font-size: 0.75rem;
  font-weight: 600;
  justify-content: center;
  letter-spacing: 0.03em;
  line-height: 1.1875rem;
  padding: 0.875rem 1.5625rem;
  text-align: center;
  text-transform: uppercase;
  transition: background-color 0.3s ease, color 0.3s ease;
  white-space: nowrap;
}
@media (max-width: 1440px) {
  .profile-menu__tab {
    font-size: 0.67rem;
    padding: 0.6rem 1rem;
  }
}
@media screen and (max-width: 768px) {
  .profile-menu__tab {
    font-size: 1rem;
    height: 44px;
    padding: 0;
    width: 46px;
  }
}
.profile-menu__tab .core-icon__wrapper {
  align-items: center;
  display: flex;
  justify-content: center;
  margin-right: 0.3125rem;
  position: relative;
  vertical-align: middle;
}
@media screen and (max-width: 768px) {
  .profile-menu__tab .core-icon__wrapper {
    margin: 0;
  }
}
.profile-menu__tab:hover {
  color: #fff;
}
.profile-menu__tab:hover .icon-first {
  color: #ff8845;
}
.profile-menu__tab i.core-deagle {
  font-size: 0.5625rem;
}
.profile-menu__tab i.icon-first {
  font-size: 18px;
  opacity: 1;
  transition: color 0.3s ease;
}
.profile-menu__tab i:before {
  vertical-align: top;
}
@media screen and (max-width: 768px) {
  .profile-menu__tab i {
    margin-right: 0;
  }
}
.profile-menu__tab i.core-fairy-fill {
  font-size: 1rem;
}
@media screen and (max-width: 768px) {
  .profile-menu__tab span {
    display: none;
  }
}
.profile-menu__tab--active {
  background-color: #1b1c25;
  color: #fff !important;
  position: relative;
}
.profile-menu__tab--active i {
  color: #ff8845;
}
.profile-menu__tab--lighten,
.profile-menu__tab--lighten i {
  color: #8f9daa;
}
.profile-menu__game-tab {
  align-items: center;
  display: flex;
  gap: 1.5rem;
  justify-content: flex-start;
}
.profile-menu__filter-right {
  align-items: center;
  display: flex;
  gap: 10px 20px;
}
@media screen and (max-width: 768px) {
  .profile-menu__filter-right {
    align-items: flex-end;
    flex-direction: column-reverse;
  }
}
.profile-menu__item-exchange {
  border: none;
  height: 30px;
}
.profile-menu__sort {
  height: 1.875rem;
}
.profile-header[data-v-308931d1] {
  margin: 0 !important;
  position: relative;
}
.profile-header[data-v-308931d1] .core-page-header__icon {
  --core-ico-color: #ff8845;
}
.profile-header[data-v-308931d1] .core-page-header__title {
  text-transform: capitalize;
}
.profile-header strong[data-v-308931d1] {
  font-weight: 600;
}
@media screen and (max-width: 768px) {
  .profile-header strong[data-v-308931d1] {
    display: none;
  }
}
.page-header-text[data-v-308931d1] span {
  color: #515765;
  padding-left: 10px;
  position: relative;
}
.page-header-text[data-v-308931d1] span:before {
  content: "|";
  left: 3px;
  position: absolute;
}
._base_1oqsr_1 {
  align-items: center;
  background-color: var(--w-surface-color-10);
  border-radius: 2px 2px 0 0;
  display: flex;
  padding: 20px 12px;
}
._base_1oqsr_1 ._text_1oqsr_8 {
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-transform: uppercase;
  --font-size: 12px;
  --line-height: 16px;
  color: var(--w-text-color-2);
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
._base_1oqsr_1 ._text_1oqsr_8:not(._base_1oqsr_1 ._text_1oqsr_8:last-child) {
  margin-right: auto;
}
._base_1oqsr_1 ._text_1oqsr_8._grey_1oqsr_23 {
  color: var(--w-text-color-3);
}
._base_1oqsr_1 ._value_1oqsr_26 {
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-transform: uppercase;
  --font-size: 12px;
  --line-height: 16px;
  margin-right: 8px;
}
._base_1oqsr_1
  ._value_1oqsr_26:not(._base_1oqsr_1 ._value_1oqsr_26:first-child) {
  margin-left: 8px;
}
._base_1oqsr_1 ._value_1oqsr_26._green_1oqsr_38 {
  color: var(--w-color-accent-3);
}
._base_1oqsr_1 ._value_1oqsr_26._blue_1oqsr_41 {
  color: var(--w-color-accent-4);
}
._base_1oqsr_1 ._value_1oqsr_26._orange_1oqsr_44 {
  color: var(--w-color-accent-1);
}
._base_1oqsr_1 ._value_1oqsr_26._yellow_1oqsr_47 {
  color: var(--w-color-accent-7);
}
._base_1oqsr_1 ._value_1oqsr_26._purple_1oqsr_50 {
  color: var(--w-color-accent-8);
}
._base_1oqsr_1 ._value_1oqsr_26._red_1oqsr_53 {
  color: var(--w-color-accent-2);
}
._base_1oqsr_1 ._value_1oqsr_26._grey_1oqsr_23 {
  color: var(--w-text-color-3);
}
.profile__wrapper {
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  min-height: 80vh;
  position: relative;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .profile__wrapper {
    background-position: 100%;
    margin: 0 -8px;
    width: calc(100% + 16px);
  }
}
.profile {
  overflow: hidden;
  position: relative;
}
@media screen and (max-width: 768px) {
  .profile__stats {
    display: none;
  }
}
.profile__divider {
  background: #5157654d;
  box-sizing: border-box;
  height: 1px;
  margin: 0 1.25rem;
  position: relative;
}
@media screen and (max-width: 768px) {
  .profile__divider {
    display: none;
  }
}
.profile .content {
  width: 100%;
}
.profile .profile-container__wrapper {
  margin: 0;
  position: relative;
}
@media (min-width: 769px) and (max-width: 1360px) {
  .profile .profile-container__wrapper {
    background-size: auto 23.0625rem !important;
  }
}
.profile .profile-container__wrapper .profile-container-bg {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .profile .profile-container__wrapper .profile-container-bg {
    height: 9.5rem;
    margin-top: 2.5rem;
  }
  .profile .profile-container__wrapper .profile-container-bg_another {
    background-size: cover !important;
    height: 100%;
    margin-top: 0;
  }
}
.profile .profile__info {
  z-index: 2;
}
.profile .profile__info-content__tab {
  width: 100%;
}
.profile .profile__info-items {
  display: flex;
  flex-direction: row;
}
@media screen and (max-width: 768px) {
  .profile .profile__info-items {
    flex-direction: column;
    height: -moz-fit-content;
    height: fit-content;
  }
}
.profile .profile__info-tabs {
  display: flex;
  flex-direction: column;
  gap: 2px;
  min-width: 40px;
  position: relative;
  z-index: 3;
}
@media screen and (max-width: 768px) {
  .profile .profile__info-tabs {
    display: none;
  }
}
.profile .profile__info-tab {
  align-items: center;
  background: #161821;
  cursor: pointer;
  display: flex;
  height: 100%;
  justify-content: center;
  min-height: 40px;
  width: 100%;
}
.profile .profile__info-tab i {
  color: #515765;
  font-size: 24px;
}
.profile .profile__info-tab:hover i {
  color: #ff8845;
}
.profile .profile__info-tab.active {
  background: #1e1e29;
}
.profile .profile__info-tab.active i {
  color: #ff8845;
}
.profile .profile__info .prem-level1 {
  color: #c7c7c7;
}
.profile .profile__info .prem-level2 {
  color: #cf9c19;
}
.profile .profile__info .prem-level3 {
  color: #00ffe7;
}
.profile-tab-content {
  position: relative;
}
.profile-tab-content--bg-0 {
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}
.profile-tab-content-loading {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.profile-tab-content-loading .loading-overlay .loading-background {
  background: transparent !important;
}
.profile-tab-content .warbreak-agents-list {
  background: #161821;
}
.profile-tab-content .tab-pane {
  background: #161821;
  padding: 0.625rem 1.25rem;
}
.profile-tab-content .tab-pane .hell-profile-top {
  color: #fff;
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1.1875rem;
  margin-bottom: 0.625rem;
  position: relative;
}
.profile-tab-content .tab-pane .hell-profile-top__title {
  text-transform: uppercase;
}
.profile-tab-content .tab-pane .hell-profile-top__icon {
  color: #69e755;
  font-size: 1.25rem;
  margin-right: 0.4375rem;
}
.profile-tab-content .tab-pane .hell-profile-top .info {
  cursor: pointer;
}
.profile-tab-content .tab-pane .hell-profile-top .info:hover .info__tooltip {
  display: block;
}
.profile-tab-content .tab-pane .hell-profile-top .info i.core-info-circle2 {
  color: #515765;
  display: inline-block;
  margin-left: 0.4375rem;
}
.profile-tab-content
  .tab-pane
  .hell-profile-top
  .info
  i.core-info-circle2:before {
  vertical-align: top;
}
.profile-tab-content .tab-pane .hell-profile-top .info__tooltip {
  background: #0006;
  bottom: 100%;
  color: #fff;
  display: none;
  font-size: 0.75rem;
  left: 6.25rem;
  line-height: 0.75rem;
  padding: 0.375rem 0.625rem 0.4375rem;
  position: absolute;
  right: auto;
  white-space: nowrap;
  width: auto;
  z-index: 3;
}
@media screen and (max-width: 768px) {
  .profile-tab-content .tab-pane .hell-profile-top .info__tooltip {
    left: 15%;
    text-align: center;
    white-space: pre-line;
    width: 15.625rem;
  }
}
.profile-tab-content .tab-pane .top-items,
.profile-tab-content .tab-pane .user-items {
  margin-bottom: 0.625rem;
}
@media screen and (max-width: 768px) {
  .profile-tab-content .tab-pane .top-items,
  .profile-tab-content .tab-pane .user-items {
    padding-right: 0;
  }
}
.profile-tab-content .tab-pane .top-items.top-items_divided {
  border-bottom: 0.0625rem solid rgba(81, 87, 101, 0.3);
  margin-bottom: 1.25rem;
  padding-bottom: 1.25rem;
}
.profile-tab-content .tab-pane .hell-profile-sell_all {
  margin-bottom: 0.625rem;
}
@media screen and (max-width: 768px) {
  .profile-tab-content .tab-pane .hell-profile-sell_all {
    align-items: center;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    padding: 0;
  }
}
.profile-tab-content .tab-pane .hell-profile-sell_all .button {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}
@media screen and (max-width: 768px) {
  .profile-tab-content .tab-pane .hell-profile-sell_all .button {
    width: 100%;
  }
  .profile-tab-content .tab-pane .hell-profile-sell_all .button:first-child {
    margin-bottom: 0.625rem;
  }
}
.profile-tab-content .tab-pane .hell-profile-sell_all .button .icon,
.profile-tab-content .tab-pane .hell-profile-sell_all .button .icon i {
  align-items: center;
  display: flex;
  justify-content: center;
}
.profile-tab-content
  .tab-pane
  .hell-profile-sell_all
  .button__total-sum
  .button-basket {
  font-size: 0.875rem;
  margin-right: 0.3125rem;
}
.profile-tab-content
  .tab-pane
  .hell-profile-sell_all
  .button__total-sum
  .total-sum {
  align-items: center;
  -moz-column-gap: 4px;
  column-gap: 4px;
  display: flex;
  line-height: 1;
  margin-left: 0.3125rem;
}
.profile .tab-pane__profile-items {
  display: flex;
  flex-direction: column;
}
.profile .profile__button-load-more {
  align-items: center;
  display: flex;
  justify-content: center;
  margin: 1.25rem 0;
}
.profile .profile__button-load-more svg {
  height: 30px;
  width: 30px;
}
.profile .tab-pane__giveaways {
  grid-column-gap: 0.9375rem;
  grid-row-gap: 0.625rem;
}
.profile .tab-pane__event {
  display: grid;
  gap: 10px;
  grid-template-columns: repeat(auto-fill, minmax(390px, 1fr));
}
@media screen and (max-width: 768px) {
  .profile .tab-pane__event {
    gap: 5px;
    grid-template-columns: repeat(auto-fill, minmax(350px, 1fr));
  }
}
.profile .tab-pane__history-title {
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 1.6875rem;
  margin: 1.25rem 0;
  text-transform: capitalize;
}
.profile .tab-pane__fairy-list_items {
  min-height: 7.5rem;
  position: relative;
}
.profile .tab-pane__fairy-list_items .row-item {
  margin-bottom: 0.625rem;
}
.profile .tab-pane__fairy-list_items .loading-overlay .loading-background {
  background: transparent !important;
}
.base-game-filter-mobile {
  border-top: 1px solid rgba(81, 87, 101, 0.2);
}
.base-game-filter-mobile .base-game-filter__item {
  height: 2.5rem;
}
.base-game-filter-mobile .base-game-filter__item-icon {
  font-size: 1rem;
}
.profile-achievement[data-v-1fda7ecd] {
  align-items: center;
  cursor: pointer;
  display: flex;
  flex-direction: column;
  position: relative;
  transition: all 0.3s;
  width: 7rem;
}
.profile-achievement .margin-wo-toggler[data-v-1fda7ecd] {
  margin-top: 0.9375rem;
}
.profile-achievement__toogler[data-v-1fda7ecd] {
  align-items: center;
  display: flex;
  pointer-events: none;
}
.profile-achievement__toogler-block[data-v-1fda7ecd] {
  align-items: center;
  background: #323940;
  border-radius: 1.875rem;
  box-sizing: border-box;
  display: flex;
  height: 0.75rem;
  margin-right: 0.3125rem;
  padding: 0 0.125rem;
  width: 1.25rem;
}
.profile-achievement__toogler-block .toogler__icon[data-v-1fda7ecd] {
  background: #515765;
  border-radius: 100%;
  height: 0.5rem;
  width: 0.5rem;
}
.profile-achievement__toogler-text[data-v-1fda7ecd] {
  color: #8f9daa;
  font-size: 0.6875rem;
  font-weight: 600;
  line-height: 0.9375rem;
  text-transform: capitalize;
  transition: color 0.2s ease-in-out;
}
.profile-achievement__toogler--hovered[data-v-1fda7ecd] {
  pointer-events: visible;
}
.profile-achievement__toogler--hovered:hover
  .profile-achievement__toogler-text[data-v-1fda7ecd] {
  color: #fff;
  transition: color 0.2s ease-in-out;
}
.profile-achievement__toogler--active
  .profile-achievement__toogler-text[data-v-1fda7ecd] {
  color: #fff;
}
.profile-achievement__toogler--active
  .profile-achievement__toogler-block[data-v-1fda7ecd] {
  justify-content: flex-end;
}
.profile-achievement__toogler--active
  .profile-achievement__toogler-block
  .toogler__icon[data-v-1fda7ecd] {
  background: linear-gradient(90deg, #69e755, #00a15b);
}
.profile-achievement__tooltip[data-v-1fda7ecd] {
  background: #1b2127;
  border: 0.0625rem solid #384048;
  border-radius: 0.3125rem;
  box-shadow: 0 5px 5px #0003;
  display: block;
  font-size: 0.625rem;
  font-weight: 400;
  left: 50%;
  line-height: 0.875rem;
  min-width: 85%;
  opacity: 0;
  padding: 0.3125rem 0.625rem;
  position: absolute;
  text-align: center;
  top: 0;
  transform: translate(-50%);
  transition: opacity 0.3s linear;
  visibility: hidden;
  z-index: 5;
}
.profile-achievement__tooltip[data-v-1fda7ecd] i.core-icon.core-usd-new {
  line-height: inherit;
  padding-right: 2px;
}
.profile-achievement:hover .profile-achievement__tooltip[data-v-1fda7ecd] {
  opacity: 1;
  visibility: visible;
}
.profile-achievement__img[data-v-1fda7ecd] {
  height: 4.6875rem;
  margin-bottom: 0.1875rem;
  width: 4.6875rem;
}
.profile-achievement__stars[data-v-1fda7ecd] {
  color: #8f9daa;
  display: flex;
  font-size: 0.875rem;
  justify-content: center;
  margin: 0.125rem 0;
}
.profile-achievement__stars i[data-v-1fda7ecd] {
  align-items: center;
  display: flex;
  font-size: 18px;
  justify-content: center;
  margin: 0 0.125rem;
}
.profile-achievement .level5[data-v-1fda7ecd] {
  color: #ff2020;
}
.profile-achievement .level4[data-v-1fda7ecd] {
  color: #a362e6;
}
.profile-achievement .level3[data-v-1fda7ecd] {
  color: #ff6d36;
}
.profile-achievement .level2[data-v-1fda7ecd] {
  color: #30b1fd;
}
.profile-achievement .level1[data-v-1fda7ecd] {
  color: #2dbf59;
}
.profile-achievement .level0[data-v-1fda7ecd] {
  color: #bfbfbf;
}
.profile-achievement__name[data-v-1fda7ecd] {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  margin-top: auto;
  max-width: 100%;
}
.profile-achievement__description[data-v-1fda7ecd],
.profile-achievement__name[data-v-1fda7ecd] {
  margin-bottom: 0.3125rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.profile-achievement__description[data-v-1fda7ecd] {
  color: #8f9daa;
  font-size: 0.625rem;
  line-height: 0.875rem;
  max-width: 90%;
  text-align: center;
}
.profile-achievement__progress[data-v-1fda7ecd] {
  display: flex;
  justify-content: space-between;
  position: relative;
  width: 5.3125rem;
}
.profile-achievement__progress .progress__icon[data-v-1fda7ecd] {
  position: relative;
  z-index: 5;
}
.profile-achievement__progress .progress__icon i[data-v-1fda7ecd] {
  font-size: 18px;
  vertical-align: top;
}
.profile-achievement__progress .progress__icon-count[data-v-1fda7ecd] {
  font-size: 8px;
  font-weight: 700;
  left: 50%;
  line-height: 1;
  margin-top: 0;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.profile-achievement__progress .progress__soon i[data-v-1fda7ecd] {
  color: #49515a;
  font-size: 18px;
}
.profile-achievement__progress .progress__bar[data-v-1fda7ecd] {
  align-items: center;
  background: #8f9daa;
  display: flex;
  height: 0.25rem;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 4.375rem;
}
.profile-achievement__progress .progress__bar-inner[data-v-1fda7ecd] {
  border-radius: 0.625rem;
  height: 0.25rem;
}
.profile-achievement__progress .progress__bar-5[data-v-1fda7ecd] {
  background: linear-gradient(270deg, #ff4646 2.91%, #ff1515);
}
.profile-achievement__progress .progress__bar-4[data-v-1fda7ecd] {
  background: linear-gradient(270deg, #cf7cde -18.54%, #a362e6 83.75%);
}
.profile-achievement__progress .progress__bar-3[data-v-1fda7ecd] {
  background: linear-gradient(270deg, #ffb60b -18.54%, #ff5c41 83.75%);
}
.profile-achievement__progress .progress__bar-2[data-v-1fda7ecd] {
  background: linear-gradient(90deg, #34a5fd, #2bc7ff);
}
.profile-achievement__progress .progress__bar-1[data-v-1fda7ecd] {
  background: linear-gradient(270deg, #5fe156 -18.54%, #21b75a 83.75%);
}
.profile-achievement__progress .progress__bar-0[data-v-1fda7ecd] {
  background: #fff;
}
.profile-achievement .ready-shield i[data-v-1fda7ecd] {
  align-items: center;
  display: flex;
  font-size: 18px;
  justify-content: center;
}
.items-placeholder[data-v-e2c58dcd] {
  min-height: 410px;
}
@media (max-width: 768px) {
  .items-placeholder[data-v-e2c58dcd] {
    min-height: 290px;
  }
}
.tab-pane__achievements {
  display: flex;
  flex-direction: column;
}
.tab-pane__achievements-header {
  align-items: center;
  display: flex;
  justify-content: center;
  position: relative;
}
@media screen and (max-width: 768px) {
  .tab-pane__achievements-header {
    flex-direction: column;
  }
}
.tab-pane__achievements-header .achievements-header__title {
  align-items: center;
  display: flex;
}
@media screen and (max-width: 768px) {
  .tab-pane__achievements-header .achievements-header__title {
    order: 2;
  }
}
.tab-pane__achievements-header .title__icon {
  color: #ffc635;
  display: block;
  margin-right: 0.625rem;
}
.tab-pane__achievements-header .title__icon:before {
  vertical-align: middle;
}
.tab-pane__achievements-header .title__text {
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 1.6875rem;
  text-transform: capitalize;
}
.tab-pane__achievements-header .hide__achievements {
  align-items: center;
  cursor: pointer;
  display: flex;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
}
@media screen and (max-width: 768px) {
  .tab-pane__achievements-header .hide__achievements {
    order: 1;
    position: relative;
    top: 0;
    transform: none;
  }
}
.tab-pane__achievements-header .hide__achievements .toogler {
  align-items: center;
  background: #373845;
  border-radius: 1.875rem;
  box-sizing: border-box;
  display: flex;
  height: 0.75rem;
  justify-content: flex-start;
  margin-right: 0.3125rem;
  padding: 0 0.125rem;
  width: 1.25rem;
}
.tab-pane__achievements-header .hide__achievements .toogler .toogler__icon {
  background: #515765;
  border-radius: 100%;
  height: 0.5rem;
  width: 0.5rem;
}
.tab-pane__achievements-header .hide__achievements .hide__achievements-text {
  color: #515765;
  font-size: 0.6875rem;
  font-weight: 600;
  line-height: 0.9375rem;
  transition: background 0.3s ease-in-out;
}
.tab-pane__achievements-header .hide__achievements--active .toogler {
  justify-content: flex-end;
}
.tab-pane__achievements-header
  .hide__achievements--active
  .toogler
  .toogler__icon {
  background: linear-gradient(90deg, #69e755, #00a15b);
}
.tab-pane__achievements-header
  .hide__achievements--active
  .hide__achievements-text {
  color: #fff;
  transition: color 0.3s ease-in-out;
}
.tab-pane__achievements-info {
  align-items: center;
  display: flex;
  justify-content: space-between;
  margin-bottom: 1.25rem;
}
@media screen and (max-width: 768px) {
  .tab-pane__achievements-info {
    flex-direction: column;
    justify-content: center;
  }
}
.tab-pane__achievements .info__text {
  color: #8f9daa;
  font-size: 0.875rem;
  line-height: 1.25rem;
  max-width: 21rem;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .tab-pane__achievements .info__text {
    margin-bottom: 0.625rem;
    margin-top: 0.625rem;
    max-width: 26.25rem;
    text-align: center;
  }
}
.tab-pane__achievements .info__description {
  align-items: center;
  display: flex;
}
@media screen and (max-width: 768px) {
  .tab-pane__achievements .info__description {
    flex-direction: column;
    width: 100%;
  }
}
.tab-pane__achievements .info__description-sort {
  align-items: center;
  display: flex;
  position: relative;
}
@media screen and (max-width: 768px) {
  .tab-pane__achievements .info__description-sort {
    margin-bottom: 0.625rem;
  }
}
.tab-pane__achievements .info__description-sort .sort__button {
  color: #8f9daa;
  cursor: pointer;
  display: flex;
  font-size: 0.875rem;
  line-height: 1.1875rem;
}
.tab-pane__achievements .info__description-sort .sort__button .sort__icon {
  align-items: center;
  display: flex;
  font-size: 0.5rem;
  justify-content: center;
  margin-left: 0.625rem;
}
.tab-pane__achievements .info__description-sort .sort__list {
  background: #1b1c25;
  left: 50%;
  min-width: 10.625rem;
  padding: 1.25rem;
  position: absolute;
  top: 100%;
  transform: translate(-50%);
  z-index: 5;
}
.tab-pane__achievements .info__description-sort .sort__list-item {
  color: #515765;
  cursor: pointer;
  font-size: 0.875rem;
  line-height: 1.1875rem;
  white-space: nowrap;
}
.tab-pane__achievements .info__description-sort .sort__list-item:hover {
  color: #fff;
}
.tab-pane__achievements
  .info__description-sort
  .sort__list-item:not(:last-child) {
  margin-bottom: 0.9375rem;
}
.tab-pane__achievements
  .info__description-sort
  .sort__list-item
  .sort__direction {
  text-transform: lowercase;
}
.tab-pane__achievements .info__description-sort .sort__list-item--active {
  color: #fff;
}
.tab-pane__achievements .info__description-devider {
  background: #515765;
  height: 1.625rem;
  margin: 0 1.625rem;
  width: 0.0625rem;
}
@media screen and (max-width: 768px) {
  .tab-pane__achievements .info__description-devider {
    display: none;
  }
}
.tab-pane__achievements .info__description-stats {
  align-items: center;
  display: flex;
  margin-right: 1.25rem;
}
@media screen and (max-width: 768px) {
  .tab-pane__achievements .info__description-stats {
    margin-bottom: 0.625rem;
    margin-right: 0;
  }
}
.tab-pane__achievements .info__description-stats .info__description-devider {
  margin: 0 0.9375rem;
}
@media screen and (max-width: 768px) {
  .tab-pane__achievements .info__description-stats .info__description-devider {
    display: block;
  }
}
.tab-pane__achievements .info__description-stats .stat__block {
  align-items: center;
  display: flex;
}
.tab-pane__achievements .info__description-stats .stat__block-text {
  color: #8f9daa;
  font-size: 0.875rem;
  line-height: 1.1875rem;
}
.tab-pane__achievements .info__description-stats .stat__block-icon {
  display: block;
  font-size: 22px;
  line-height: 1.1875rem;
  margin: 0 0.625rem;
}
.tab-pane__achievements .info__description-stats .stat__block-icon:before {
  vertical-align: middle;
}
.tab-pane__achievements .info__description-stats .stat__block .rank__icon {
  color: #00ffe7;
}
.tab-pane__achievements .info__description-stats .stat__block .score__icon {
  color: #ffc635;
}
.tab-pane__achievements .info__description-stats .stat__block-value {
  color: #fff;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.6875rem;
}
.tab-pane__achievements .info__description-button {
  padding: 0.75rem 2.5rem;
}
@media screen and (max-width: 768px) {
  .tab-pane__achievements .info__description-button {
    width: 100%;
  }
}
.tab-pane__achievements-list {
  display: grid;
  gap: 2.3125rem;
  grid-template-columns: repeat(auto-fill, minmax(120px, 1fr));
}
@media screen and (max-width: 768px) {
  .tab-pane__achievements-list {
    gap: 1.25rem;
    grid-template-columns: repeat(auto-fill, minmax(100px, 1fr));
  }
}
.tab-pane__achievements-list .tab-pane__achievements-item {
  cursor: pointer;
  width: auto;
}
.wartag-double-icon-container[data-v-e5dbb97d] {
  height: 24px;
  width: 24px;
}
.wartag-double-icon-container img[data-v-e5dbb97d],
.wartag-double-icon-container svg[data-v-e5dbb97d] {
  height: 100%;
  width: 100%;
}
.agent-stats-time-over[data-v-d9453bad] {
  color: red;
}
.agent-stat-info[data-v-d9453bad] {
  align-items: center;
  display: flex;
  flex: 0 0 auto;
  justify-content: space-between;
  margin-right: 0.625rem;
}
@media screen and (max-width: 768px) {
  .agent-stat-info[data-v-d9453bad] {
    margin-bottom: 1.25rem;
    margin-right: 0;
    width: 100%;
  }
}
@media screen and (min-width: 768px) and (max-width: 1100px) {
  .agent-stat-info[data-v-d9453bad] {
    margin-bottom: 0;
    width: auto;
  }
}
.agent-stat-info__hour[data-v-d9453bad] {
  align-items: center;
  display: flex;
  margin-right: 0.5625rem;
  padding-right: 0.5625rem;
  position: relative;
}
@media screen and (max-width: 768px) {
  .agent-stat-info__hour[data-v-d9453bad] {
    margin-right: 0.75rem;
    padding-right: 0.75rem;
  }
}
@media screen and (min-width: 768px) and (max-width: 1100px) {
  .agent-stat-info__hour[data-v-d9453bad] {
    margin-right: 1.75rem;
    padding-right: 1.75rem;
  }
}
.agent-stat-info__hour[data-v-d9453bad]:before {
  background: #515765;
  content: "";
  height: 1.5rem;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 1px;
}
.agent-stat-info__hour .wartag-icon-container[data-v-d9453bad] {
  height: 1.5rem !important;
  margin-right: 0.5rem;
  width: 0.9375rem !important;
}
.agent-stat-info__hour.disabled .stat-count[data-v-d9453bad] {
  color: #515765;
}
.agent-stat-info__hour.disabled .stat-count span[data-v-d9453bad] {
  color: #8f9daa;
}
.agent-stat-info__total[data-v-d9453bad] {
  align-items: center;
  display: flex;
  margin-right: 0.9375rem;
  padding-right: 0.5625rem;
  position: relative;
}
@media screen and (max-width: 768px) {
  .agent-stat-info__total[data-v-d9453bad] {
    margin-right: 0.8125rem;
    padding-right: 1rem;
  }
}
@media screen and (min-width: 768px) and (max-width: 1100px) {
  .agent-stat-info__total[data-v-d9453bad] {
    margin-right: 1.75rem;
    padding-right: 1.75rem;
  }
}
.agent-stat-info__total[data-v-d9453bad]:before {
  background: #515765;
  content: "";
  height: 1.5rem;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 1px;
}
.agent-stat-info__total .wartag-double-icon-container[data-v-d9453bad] {
  margin-right: 0.5rem;
}
.agent-stat-info__total.disabled .stat-count[data-v-d9453bad] {
  color: #515765;
}
.agent-stat-info__total.disabled .stat-count span[data-v-d9453bad] {
  color: #8f9daa;
}
.agent-stat-info__burntime[data-v-d9453bad] {
  align-items: center;
  display: flex;
}
.agent-stat-info__burntime i[data-v-d9453bad] {
  color: #e5c265;
  font-size: 1.25rem;
  margin-right: 0.8125rem;
}
.agent-stat-info .stat-count[data-v-d9453bad] {
  color: #e5c265;
  display: flex;
  flex-direction: column;
  font-size: 0.75rem;
  font-weight: 700;
  line-height: 1rem;
}
@media screen and (max-width: 768px) {
  .agent-stat-info .stat-count[data-v-d9453bad] {
    font-size: 0.875rem;
    line-height: 1.1875rem;
  }
}
.agent-stat-info .stat-count span[data-v-d9453bad] {
  color: #8f9daa;
  font-size: 0.625rem;
  font-weight: 400;
  justify-content: flex-start;
  line-height: 0.875rem;
}
@media screen and (max-width: 768px) {
  .agent-stat-info .stat-count span[data-v-d9453bad] {
    font-size: 0.75rem;
    line-height: 1rem;
  }
}
@media screen and (min-width: 769px) and (max-width: 1024px) {
  .agent-stat-info .stat-count span[data-v-d9453bad] {
    font-size: 0.75rem;
  }
}
@media screen and (max-width: 768px) {
  .agent-stat-info .stat-count .countdown__timer[data-v-d9453bad] {
    background: transparent;
    border: none;
  }
}
.agent-stat-info .stat-count .countdown__timer .timer-item[data-v-d9453bad] {
  min-width: unset;
}
.agent-stat-info
  .stat-count
  .countdown__timer
  .timer-item
  .time[data-v-d9453bad] {
  color: #e5c265;
  font-size: 0.75rem;
  font-weight: 700;
  line-height: 1rem;
}
@media screen and (max-width: 768px) {
  .agent-stat-info
    .stat-count
    .countdown__timer
    .timer-item
    .time[data-v-d9453bad] {
    font-size: 0.875rem;
  }
}
.agent-stat-info .stat-count .countdown__timer .devider[data-v-d9453bad] {
  background: transparent;
  color: #e5c265;
  font-size: 0.75rem;
  font-weight: 700;
  height: 100%;
  line-height: 1rem;
  margin: 0;
  width: auto;
}
.warbreak-agents-list__pagination {
  justify-content: center;
  margin-top: 2rem;
}
.warbreak-agents-list__ph {
  min-height: 410px;
}
@media screen and (max-width: 768px) {
  .warbreak-agents-list__ph {
    min-height: 290px;
  }
}
.agent-packs-info {
  display: flex;
}
.agent-packs-info__collected,
.agent-packs-info__raid {
  align-items: center;
  border-right: 1px solid rgba(81, 87, 101, 0.3);
  display: flex;
  margin-right: 0.9375rem;
  padding-right: 0.9375rem;
}
@media screen and (max-width: 768px) {
  .agent-packs-info__collected,
  .agent-packs-info__raid {
    border-right: 0;
    gap: 0.4375rem;
    margin-right: 1.5625rem;
    padding-right: 1.5625rem;
    position: relative;
  }
  .agent-packs-info__collected:after,
  .agent-packs-info__raid:after {
    background: #5157654d;
    content: "";
    height: 1.375rem;
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    width: 0.0625rem;
  }
}
@media screen and (min-width: 768px) and (max-width: 1100px) {
  .agent-packs-info__collected,
  .agent-packs-info__raid {
    margin-right: 1.25rem;
    padding-right: 1.25rem;
  }
}
.agent-packs-info__collected i,
.agent-packs-info__raid i {
  color: #e5c265;
  font-size: 18px;
  margin-right: 0.4375rem;
}
@media screen and (max-width: 768px) {
  .agent-packs-info__collected i,
  .agent-packs-info__raid i {
    font-size: 14px;
  }
}
.agent-packs-info__collected.disabled i,
.agent-packs-info__raid.disabled i {
  color: #515765;
}
.agent-packs-info__collected .count,
.agent-packs-info__raid .count {
  color: #515765;
  font-size: 0.75rem;
  font-weight: 600;
  text-transform: capitalize;
}
.agent-packs-info__collected .count span,
.agent-packs-info__raid .count span {
  color: #fff;
  font-size: 0.75rem;
  font-weight: 600;
}
@media screen and (max-width: 768px) {
  .agent-packs-info__raid {
    flex-direction: column;
  }
}
@media screen and (min-width: 768px) and (max-width: 1100px) {
  .agent-packs-info__raid {
    flex-direction: row;
  }
}
.agent-packs-info__raid:not(.disabled) i {
  animation: pulse-icon 1.7s infinite;
  position: relative;
}
.agent-packs-info__raid:not(.disabled) i:after {
  animation: pulse-new 2s infinite;
  border-radius: 100%;
  content: "";
  height: 65%;
  left: 0.125rem;
  position: absolute;
  top: 0.1875rem;
  width: 70%;
}
.agent-packs-info__collected {
  margin-right: 0;
}
@media screen and (max-width: 768px) {
  .agent-packs-info__collected {
    border-right: none;
    flex-direction: column;
  }
}
@media screen and (min-width: 768px) and (max-width: 1100px) {
  .agent-packs-info__collected {
    flex-direction: row;
  }
}
@media screen and (max-width: 768px) {
  .warbreak-agents-list__filter {
    background: #161821;
    height: 2.5rem;
    margin-top: 0.9375rem;
    width: 100%;
  }
  .warbreak-agents-list__filter .base-items-filter__main {
    background: #161821;
    justify-content: space-evenly !important;
  }
  .warbreak-agents-list__filter .base-items-filter__main .vs__dropdown-menu li,
  .warbreak-agents-list__filter .base-items-filter__main .vs__selected {
    font-size: 0.75rem !important;
  }
  .warbreak-agents-list__filter .base-items-filter__main .vs__open-indicator {
    font-size: 0.4375rem !important;
  }
}
@media screen and (min-width: 768px) and (max-width: 1100px) {
  .warbreak-agents-list__filter {
    margin-top: 0;
    width: 35%;
  }
  .warbreak-agents-list__filter .base-items-filter__select {
    margin-right: 0 !important;
    width: 40%;
  }
}
.warbreak-agents-list__filter .base-items-filter__main {
  gap: 0;
  margin-left: 0;
}
@keyframes pulse-new {
  0% {
    box-shadow: 0 0 #e5c366b3;
    transform: scale(0.97);
  }
  70% {
    box-shadow: 0 0 20px 10px #e5c36600;
    transform: scale(1);
  }
  to {
    box-shadow: 0 0 #e5c36600;
    transform: scale(0.97);
  }
}
@keyframes pulse-icon {
  0% {
    transform: scale(0.93);
  }
  50% {
    transform: scale(1);
  }
  to {
    transform: scale(0.93);
  }
}
.warbreak-agents-list[data-v-d9174e34] {
  min-height: calc(100vh - 107px);
  padding: 0.625rem 1.25rem;
}
@media screen and (max-width: 768px) {
  .warbreak-agents-list[data-v-d9174e34] {
    min-height: calc(100vh - 56px);
  }
}
.warbreak-agents-list__all-agents[data-v-d9174e34] {
  display: grid;
  gap: 0.6875rem;
  grid-template-columns: repeat(auto-fill, minmax(224px, 1fr));
  margin-top: 1.25rem;
  grid-gap: 0.6875rem;
}
@media screen and (max-width: 768px) {
  .warbreak-agents-list__all-agents[data-v-d9174e34] {
    grid-template-columns: repeat(auto-fill, minmax(160px, 1fr));
  }
}
@media screen and (min-width: 769px) and (max-width: 1100px) {
  .warbreak-agents-list__all-agents[data-v-d9174e34] {
    margin-top: 1.5625rem;
  }
}
.agents[data-v-9fd2c522] {
  background: #161821;
}
.agents__filter[data-v-9fd2c522] {
  background: none !important;
  height: auto;
  margin-left: auto;
}
@media screen and (max-width: 768px) {
  .agents__filter[data-v-9fd2c522] {
    margin: 0;
    width: 100%;
  }
}
.agents__filter div.base-items-filter__main[data-v-9fd2c522] {
  padding: 0;
}
.agents__filter div.base-items-filter__main .vs__selected[data-v-9fd2c522] {
  font-size: 0.75rem;
  font-weight: 600;
  max-width: 10rem;
}
.agents__filter
  div.base-items-filter__main
  .vs__dropdown-menu
  li[data-v-9fd2c522] {
  font-size: 0.75rem !important;
}
.agents .collection[data-v-9fd2c522] {
  align-items: center;
  display: flex;
}
@media screen and (max-width: 768px) {
  .agents .collection[data-v-9fd2c522] {
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center !important;
  }
}
@media screen and (min-width: 768px) and (max-width: 1100px) {
  .agents .collection[data-v-9fd2c522] {
    flex-wrap: wrap;
    justify-content: space-between !important;
    width: 100%;
  }
  .agents .collection .agents__wrapper[data-v-9fd2c522] {
    width: 100%;
  }
  .agents .collection .field[data-v-9fd2c522] {
    position: relative;
  }
}
@media screen and (min-width: 769px) and (max-width: 1100px) {
  .agents .collection .agents__wrapper[data-v-9fd2c522] {
    margin-bottom: 1.25rem;
  }
}
.agents .collection--sb[data-v-9fd2c522] {
  justify-content: space-between;
}
.agents .collection .switch[data-v-9fd2c522] {
  margin-right: 0;
}
.agents
  .collection
  .switch:hover
  input[type="checkbox"]
  + .check[data-v-9fd2c522] {
  background: #373845;
}
@media screen and (max-width: 768px) {
  .agents .collection .switch[data-v-9fd2c522] {
    display: flex;
    flex-direction: column;
    gap: 0.4375rem;
  }
}
@media screen and (min-width: 768px) and (max-width: 1100px) {
  .agents .collection .switch[data-v-9fd2c522] {
    flex-direction: row;
  }
}
.agents
  .collection
  .switch
  input[type="checkbox"]:checked
  + .check[data-v-9fd2c522] {
  background: #373845;
  box-shadow: none;
}
.agents
  .collection
  .switch
  input[type="checkbox"]:checked
  + .check[data-v-9fd2c522]:hover {
  background: #373845;
}
.agents
  .collection
  .switch
  input[type="checkbox"]:checked
  + .check[data-v-9fd2c522]:before {
  background: #e5c265;
}
.agents
  .collection
  .switch
  input[type="checkbox"]:focus
  + .check[data-v-9fd2c522] {
  box-shadow: none;
}
.agents
  .collection
  .switch
  input[type="checkbox"]
  + .check[data-v-9fd2c522]:hover {
  background: #373845;
}
.agents .collection .switch .check[data-v-9fd2c522] {
  background: #373845;
  height: 0.9375rem;
  width: 1.5625rem;
}
@media screen and (max-width: 768px) {
  .agents .collection .switch .check[data-v-9fd2c522] {
    height: 1.25rem;
    width: 2.0625rem;
  }
}
.agents .collection .switch .check[data-v-9fd2c522]:before {
  background: #515765;
  height: 0.625rem;
  width: 0.625rem;
}
@media screen and (max-width: 768px) {
  .agents .collection .switch .check[data-v-9fd2c522]:before {
    height: 0.8125rem;
    width: 0.8125rem;
  }
}
.agents .collection .switch .control-label[data-v-9fd2c522] {
  color: #fff;
  font-size: 0.75rem;
  font-weight: 600;
  padding-left: 0.3125rem;
}
.agents .collection .field[data-v-9fd2c522] {
  border-right: 1px solid rgba(81, 87, 101, 0.3);
  margin-right: 0.9375rem;
  padding-right: 0.9375rem;
}
@media screen and (max-width: 768px) {
  .agents .collection .field[data-v-9fd2c522] {
    border: 0;
  }
}
.agents .collection .field .field[data-v-9fd2c522] {
  border: 0;
  margin-left: 0;
  padding-right: 0;
}
.agents .collection .field .field .vs__dropdown-toggle[data-v-9fd2c522] {
  height: 1.5rem;
}
.agents__header[data-v-9fd2c522] {
  padding: 20px 20px 10px;
}
.agents__title[data-v-9fd2c522] {
  align-items: center;
  align-self: center;
  display: flex;
  font-size: 1.25rem;
  font-weight: 600;
  justify-content: center;
  line-height: 1.6875rem;
  margin-bottom: 0.3125rem;
  position: relative;
  text-transform: capitalize;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .agents__title[data-v-9fd2c522] {
    font-size: 1.125rem;
    justify-content: flex-start;
  }
}
.agents__title i[data-v-9fd2c522] {
  color: #ffc635;
  margin-right: 0.625rem;
}
.agents__title i[data-v-9fd2c522]:before {
  vertical-align: top;
}
.agents__subtitle[data-v-9fd2c522] {
  align-items: center;
  color: #8f9daa;
  display: flex;
  font-size: 0.875rem;
  letter-spacing: 0.03em;
  line-height: 1.1875rem;
  max-width: 25.4375rem;
}
.agents__subtitle .button[data-v-9fd2c522] {
  max-width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1100px) {
  .agents__subtitle .button[data-v-9fd2c522] {
    max-width: 35%;
    width: 35%;
  }
}
@media screen and (min-width: 769px) and (max-width: 1100px) {
  .agents__subtitle .button[data-v-9fd2c522] {
    max-width: 30%;
    width: 30%;
  }
}
.agents__subtitle .button .wartag-icon-container[data-v-9fd2c522] {
  margin-right: 0.4375rem;
}
@media screen and (min-width: 768px) and (max-width: 1100px) {
  .agents__subtitle[data-v-9fd2c522] {
    justify-content: space-between;
    max-width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .agents__subtitle[data-v-9fd2c522] {
    flex-wrap: wrap;
    padding-bottom: 1.25rem;
    padding-top: 0.9375rem;
  }
}
.agents__powered-by-warbreak[data-v-9fd2c522] {
  align-items: center;
  color: #515765;
  display: flex;
  font-size: 0.75rem;
  font-weight: 400;
  justify-content: center;
}
.agents__powered-by-warbreak.in-title[data-v-9fd2c522] {
  bottom: 0;
  position: absolute;
  right: 0;
}
.agents__powered-by-warbreak.after-subtitle[data-v-9fd2c522] {
  align-items: flex-start;
  justify-content: flex-start;
}
@media print, screen and (min-width: 769px) {
  .agents__powered-by-warbreak.after-subtitle[data-v-9fd2c522] {
    display: none;
  }
}
.agents__powered-by-warbreak i[data-v-9fd2c522] {
  font-size: 20px;
  margin-right: 0 !important;
}
.agents__powered-by-warbreak i[data-v-9fd2c522],
.agents__powered-by-warbreak span[data-v-9fd2c522] {
  color: #ffc635;
}
.agents__powered-by-warbreak a[data-v-9fd2c522] {
  align-items: center;
  display: flex;
}
.base-coin-price {
  align-items: center;
  -moz-column-gap: 0.1875rem;
  column-gap: 0.1875rem;
  display: flex;
  justify-content: center;
}
.is-win[data-v-0fbaec14] {
  --result-color: #2abd69;
}
.is-loose[data-v-0fbaec14] {
  --result-color: #da3f3f;
}
.profile-case-battles[data-v-0fbaec14] {
  display: flex;
  flex-direction: column;
  position: relative;
  width: 16.25rem;
}
@media (hover: none) {
  .profile-case-battles[data-v-0fbaec14]:hover {
    cursor: default;
    pointer-events: auto;
  }
}
.profile-case-battles[data-v-0fbaec14]:after {
  background: var(--result-color);
  content: "";
  height: 2px;
  opacity: 0.25;
  position: absolute;
  top: 0;
  width: 100%;
}
.profile-case-battles__content[data-v-0fbaec14] {
  align-items: center;
  cursor: pointer;
  display: flex;
  height: 94px;
  justify-content: space-between;
  padding: 0.25rem 1rem;
  position: relative;
}
@media (hover: none) {
  .profile-case-battles__content[data-v-0fbaec14]:hover {
    cursor: default;
  }
}
.profile-case-battles__content .content__wrapper[data-v-0fbaec14] {
  align-items: center;
  display: flex;
  text-transform: uppercase;
}
.profile-case-battles__content
  .content__wrapper
  .content__info[data-v-0fbaec14] {
  align-items: center;
  color: var(--result-color);
  display: flex;
  font-size: 14px;
  font-weight: 600;
  line-height: 17px;
  margin-left: 10px;
  text-transform: uppercase;
}
.profile-case-battles__content .content__value[data-v-0fbaec14] {
  align-items: center;
  display: flex;
  height: 86px;
  justify-content: center;
  position: relative;
  width: 86px;
}
.profile-case-battles__content .content__value[data-v-0fbaec14]:after,
.profile-case-battles__content .content__value[data-v-0fbaec14]:before {
  content: "";
  margin: auto;
  position: absolute;
}
.profile-case-battles__content .content__value[data-v-0fbaec14]:before {
  background-color: var(--result-color);
  bottom: 0;
  left: 0;
  -webkit-mask-image: url(/static/casebattle/battle-ready.svg);
  mask-image: url(/static/casebattle/battle-ready.svg);
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-size: cover;
  mask-size: cover;
  right: 0;
  top: 0;
}
.profile-case-battles__content .content__value[data-v-0fbaec14]:after {
  background-color: var(--result-color);
  filter: blur(31.6696px);
  height: 30px;
  opacity: 0.4;
  width: 30px;
}
@media screen and (max-width: 768px) {
  .profile-case-battles__content .content__value[data-v-0fbaec14] {
    height: 82px;
    width: 82px;
  }
}
.profile-case-battles__content .content__value > span[data-v-0fbaec14] {
  position: relative;
}
.profile-case-battles__content .content__value img[data-v-0fbaec14] {
  height: 100%;
  width: 100%;
}
.profile-case-battles__content .content__value-price[data-v-0fbaec14] {
  color: #fff;
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
}
.profile-case-battles__content
  .content__value-price[data-v-0fbaec14]
  .base-price__currency {
  font-size: 14px;
}
.profile-case-battles__content .game--cover[data-v-0fbaec14] {
  align-items: center;
  background: #1b2126cc;
  bottom: 0;
  color: #e2e2e2;
  display: flex;
  font-size: 0.875rem;
  justify-content: center;
  left: 0;
  opacity: 0;
  position: absolute;
  right: 0;
  text-transform: uppercase;
  top: 0;
  transition: all 0.3s;
  z-index: 5;
}
.profile-case-battles__content:hover .game--cover[data-v-0fbaec14] {
  opacity: 1;
}
.profile-case-battles__footer[data-v-0fbaec14] {
  background: #1e1e29;
  color: #fff;
  display: grid;
  font-size: 14px;
  font-weight: 600;
  grid-template-columns: 1fr 1px 1fr;
  height: 41px;
  line-height: 17px;
  place-items: center;
  text-transform: uppercase;
}
.profile-case-battles__footer span[data-v-0fbaec14] {
  color: #515765;
}
.profile-case-battles__footer .footer__cases[data-v-0fbaec14],
.profile-case-battles__footer .footer__players[data-v-0fbaec14] {
  display: flex;
  gap: 4px;
}
.profile-case-battles__footer .footer__separator[data-v-0fbaec14] {
  background: #515765;
  height: 1rem;
  width: 1px;
}
.profile-case-battles__footer .footer__sharing[data-v-0fbaec14] {
  padding: 0 20px;
}
.is-win .profile-case-battles__content[data-v-0fbaec14] {
  background: linear-gradient(275.71deg, #2abd690a 0.96%, #10111733 99.04%) 50% /
      cover no-repeat,
    url(/static/casebattle/profile-battle-bg.png) bottom/cover no-repeat;
}
.is-win .profile-case-battles__content .user .avatar[data-v-0fbaec14] {
  background: #000;
}
.is-win
  .profile-case-battles__footer
  .footer__status-link
  .status-link--short[data-v-0fbaec14] {
  color: #69e755;
}
.is-loose .profile-case-battles__content[data-v-0fbaec14] {
  background: linear-gradient(275.71deg, #da3f3f0a 0.96%, #10111733 99.04%) 50% /
      cover no-repeat,
    url(/static/casebattle/profile-battle-bg.png) bottom/cover no-repeat;
}
.profile-case-battles__content .user .avatar {
  background: none !important;
  height: 3rem;
  padding: 0;
  width: 3rem;
}
.profile-items-placeholder[data-v-c37bdef4] {
  min-height: 410px;
}
@media (max-width: 768px) {
  .profile-items-placeholder[data-v-c37bdef4] {
    min-height: 290px;
  }
}
.tab-pane[data-v-c37bdef4] {
  padding: 20px !important;
}
.tab-pane__casebattles[data-v-c37bdef4] {
  display: grid;
  gap: 8px;
  grid-template-columns: repeat(auto-fill, minmax(260px, 1fr));
}
@media (max-width: 768.98px) {
  .tab-pane__casebattles[data-v-c37bdef4] {
    gap: 4px 8px;
    grid-template-columns: repeat(auto-fill, minmax(237px, 1fr));
  }
}
.tab-pane__casebattles .profile-case-battles[data-v-c37bdef4] {
  width: auto;
}
.tab-pane__pagination[data-v-c37bdef4] {
  justify-content: center;
  margin-top: 20px;
}
.core-entity-origin-image[data-v-2dde7bcd] {
  position: relative;
}
.core-entity-origin-image__image[data-v-2dde7bcd] {
  height: calc(
    200px * var(--entity-origin-background-type-koeff, 1) *
      var(--entity-origin-image-size-multiplier, 1)
  );
  left: 50%;
  max-height: 100%;
  max-width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.core-entity-origin-image__image--weapon[data-v-2dde7bcd] {
  z-index: 2;
}
.core-entity-origin-image__image--no-item[data-v-2dde7bcd] {
  --entity-origin-image-size-multiplier: 1.3;
}
.core-item-exchange-source__profile-relative[data-v-91a5b743] {
  align-items: center;
  background: linear-gradient(180deg, #2a2c3c, #20212b);
  bottom: 100%;
  left: 0;
  overflow: hidden;
  position: absolute;
  right: 0;
  transition: opacity 0.3s ease;
  width: auto;
}
.core-item-exchange-source__profile-relative .item-wrap[data-v-91a5b743] {
  align-items: center;
  border-top: 0.1875rem solid transparent;
  display: flex;
  width: 100%;
}
.core-item-exchange-source__profile-relative .item-wrap.common[data-v-91a5b743],
.core-item-exchange-source__profile-relative
  .item-wrap.consumer[data-v-91a5b743] {
  border-color: #b0c3d9;
}
.core-item-exchange-source__profile-relative
  .item-wrap.industrial[data-v-91a5b743],
.core-item-exchange-source__profile-relative
  .item-wrap.uncommon[data-v-91a5b743] {
  border-color: #5e98d9;
}
.core-item-exchange-source__profile-relative
  .item-wrap.distinguished[data-v-91a5b743],
.core-item-exchange-source__profile-relative
  .item-wrap.distinguished_agent[data-v-91a5b743],
.core-item-exchange-source__profile-relative .item-wrap.high[data-v-91a5b743],
.core-item-exchange-source__profile-relative
  .item-wrap.high_grade_patch[data-v-91a5b743],
.core-item-exchange-source__profile-relative
  .item-wrap.milspec[data-v-91a5b743] {
  border-color: #4b69ff;
}
.core-item-exchange-source__profile-relative
  .item-wrap.exceptional[data-v-91a5b743],
.core-item-exchange-source__profile-relative
  .item-wrap.exceptional_agent[data-v-91a5b743],
.core-item-exchange-source__profile-relative
  .item-wrap.mythical[data-v-91a5b743],
.core-item-exchange-source__profile-relative
  .item-wrap.remarkable[data-v-91a5b743],
.core-item-exchange-source__profile-relative
  .item-wrap.remarkable_patch[data-v-91a5b743],
.core-item-exchange-source__profile-relative
  .item-wrap.restricted[data-v-91a5b743] {
  border-color: #8847ff;
}
.core-item-exchange-source__profile-relative
  .item-wrap.classified[data-v-91a5b743],
.core-item-exchange-source__profile-relative .item-wrap.exotic[data-v-91a5b743],
.core-item-exchange-source__profile-relative
  .item-wrap.legendary[data-v-91a5b743],
.core-item-exchange-source__profile-relative
  .item-wrap.superior[data-v-91a5b743],
.core-item-exchange-source__profile-relative
  .item-wrap.superior_agent[data-v-91a5b743] {
  border-color: #d32ce6;
}
.core-item-exchange-source__profile-relative
  .item-wrap.ancient[data-v-91a5b743],
.core-item-exchange-source__profile-relative .item-wrap.covert[data-v-91a5b743],
.core-item-exchange-source__profile-relative .item-wrap.master[data-v-91a5b743],
.core-item-exchange-source__profile-relative
  .item-wrap.master_agent[data-v-91a5b743] {
  border-color: #eb4b4b;
}
.core-item-exchange-source__profile-relative
  .item-wrap.immortal[data-v-91a5b743] {
  border-color: #e4ae33;
}
.core-item-exchange-source__profile-relative
  .item-wrap.arcana[data-v-91a5b743] {
  border-color: #ade55c;
}
.core-item-exchange-source__profile-relative
  .item-wrap.extraordinary[data-v-91a5b743] {
  border-color: #ffb100;
}
.core-item-exchange-source__profile-relative .item-wrap.rare[data-v-91a5b743] {
  border-color: #4b69ff;
}
.core-item-exchange-source__profile-relative .item-wrap.knife[data-v-91a5b743] {
  border-color: #f7b62d;
}
.core-item-exchange-source__profile-relative
  .item-wrap.contraband[data-v-91a5b743] {
  border-color: #e4ae39;
}
.core-item-exchange-source__profile-relative
  .item-wrap.balance[data-v-91a5b743],
.core-item-exchange-source__profile-relative .item-wrap.case[data-v-91a5b743],
.core-item-exchange-source__profile-relative .item-wrap.money[data-v-91a5b743] {
  border-color: #06a55b;
}
.core-item-exchange-source__profile-relative .item-wrap.base[data-v-91a5b743] {
  border-color: #ddd;
}
.core-item-exchange-source__profile-relative
  .item-wrap.weapon[data-v-91a5b743] {
  border-color: #f15840;
}
.core-item-exchange-source__profile-relative .item-wrap.misc[data-v-91a5b743] {
  border-color: #35a3f1;
}
.core-item-exchange-source__profile-relative .item-wrap.armor[data-v-91a5b743],
.core-item-exchange-source__profile-relative
  .item-wrap.clothing[data-v-91a5b743] {
  border-color: #a7ec2e;
}
.core-item-exchange-source__profile-relative
  .item-wrap.resource[data-v-91a5b743] {
  border-color: #ddd;
}
.core-item-exchange-source__profile-relative .ico-green[data-v-91a5b743] {
  color: #2abd69;
  position: absolute;
  right: 0.3125rem;
  top: 0.5rem;
}
.core-item-exchange-source__profile-relative
  .ico-green[data-v-91a5b743]:before {
  background: #2abd69;
  content: "";
  display: inline-block;
  filter: blur(0.9375rem);
  height: 0.9375rem;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 1.25rem;
}
.core-item-exchange-source__profile-relative .ico-green i[data-v-91a5b743] {
  color: inherit;
  font-size: 18px;
}
.core-item-exchange-source__profile-relative
  .exchange-item__img[data-v-91a5b743] {
  padding: 0.875rem 0.9375rem;
  position: relative;
}
.core-item-exchange-source__profile-relative
  .exchange-item__img[data-v-91a5b743]:before {
  background: linear-gradient(90deg, #69e755, #00a15b);
  content: "";
  display: inline-block;
  filter: blur(3.125rem);
  height: 1.5625rem;
  left: -1.875rem;
  margin-top: 1.25rem;
  position: absolute;
  top: 100%;
  width: 5rem;
}
.core-item-exchange-source__profile-relative
  .exchange-item__img[data-v-91a5b743]:after {
  background: #3a4044;
  content: "";
  height: 3.25rem;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 0.0625rem;
}
.core-item-exchange-source__profile-relative
  .exchange-item__img
  .weapon-image[data-v-91a5b743] {
  display: block;
  height: 3.125rem;
  margin: 0 auto;
}
.core-item-exchange-source__profile-relative
  .exchange-item__img
  .weapon-image-bg[data-v-91a5b743] {
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  display: inline-block;
  height: 3.125rem;
  margin: 0 auto 0.3125rem;
  width: 3.125rem;
}
.core-item-exchange-source__profile-relative
  .exchange-item__img
  .rarity[data-v-91a5b743] {
  color: gray;
  font-size: 0.625rem;
  font-weight: 600;
  line-height: 0.875rem;
  position: absolute;
  right: 0.625rem;
  text-transform: uppercase;
  top: 0.1875rem;
}
.core-item-exchange-source__profile-relative
  .exchange-item__img
  .rarity
  .stattrak[data-v-91a5b743] {
  color: #ea6a2a;
  display: inline-block;
  margin-left: 0.3125rem;
}
.core-item-exchange-source__profile-relative
  .exchange-item__img
  .price[data-v-91a5b743] {
  bottom: 0.3125rem;
  color: #fff;
  font-size: 0.625rem;
  font-weight: 600;
  left: 0.625rem;
  line-height: 0.875rem;
  position: absolute;
}
.core-item-exchange-source__profile-relative
  .exchange-item__img
  .price
  i[data-v-91a5b743] {
  display: inline-block;
  margin-right: 0.1875rem;
}
.core-item-exchange-source__profile-relative
  .exchange-item__img
  .price
  i[data-v-91a5b743]:before {
  vertical-align: top;
}
.core-item-exchange-source__profile-relative
  .exchange-item__title[data-v-91a5b743] {
  color: #fff;
  font-size: 0.625rem;
  font-weight: 600;
  line-height: 0.875rem;
  margin-left: 0.625rem;
}
.core-item-exchange-source__profile-relative .items-wrap[data-v-91a5b743] {
  display: flex;
  width: 100%;
}
.core-item-exchange-source__profile-relative .items-list[data-v-91a5b743] {
  display: flex;
  flex-direction: column;
  max-height: 10rem;
  overflow: auto;
  width: 100%;
}
.core-item-exchange-source__profile-relative .items-list li[data-v-91a5b743] {
  align-items: center;
  border-left: 3px solid transparent;
  display: flex;
  flex-wrap: nowrap;
  justify-content: space-between;
  padding: 0.3125rem 0.6875rem 0.3125rem 0.5rem;
}
.core-item-exchange-source__profile-relative
  .items-list
  li.common[data-v-91a5b743],
.core-item-exchange-source__profile-relative
  .items-list
  li.consumer[data-v-91a5b743] {
  border-color: #b0c3d9;
}
.core-item-exchange-source__profile-relative
  .items-list
  li.industrial[data-v-91a5b743],
.core-item-exchange-source__profile-relative
  .items-list
  li.uncommon[data-v-91a5b743] {
  border-color: #5e98d9;
}
.core-item-exchange-source__profile-relative
  .items-list
  li.distinguished[data-v-91a5b743],
.core-item-exchange-source__profile-relative
  .items-list
  li.distinguished_agent[data-v-91a5b743],
.core-item-exchange-source__profile-relative
  .items-list
  li.high[data-v-91a5b743],
.core-item-exchange-source__profile-relative
  .items-list
  li.high_grade_patch[data-v-91a5b743],
.core-item-exchange-source__profile-relative
  .items-list
  li.milspec[data-v-91a5b743] {
  border-color: #4b69ff;
}
.core-item-exchange-source__profile-relative
  .items-list
  li.exceptional[data-v-91a5b743],
.core-item-exchange-source__profile-relative
  .items-list
  li.exceptional_agent[data-v-91a5b743],
.core-item-exchange-source__profile-relative
  .items-list
  li.mythical[data-v-91a5b743],
.core-item-exchange-source__profile-relative
  .items-list
  li.remarkable[data-v-91a5b743],
.core-item-exchange-source__profile-relative
  .items-list
  li.remarkable_patch[data-v-91a5b743],
.core-item-exchange-source__profile-relative
  .items-list
  li.restricted[data-v-91a5b743] {
  border-color: #8847ff;
}
.core-item-exchange-source__profile-relative
  .items-list
  li.classified[data-v-91a5b743],
.core-item-exchange-source__profile-relative
  .items-list
  li.exotic[data-v-91a5b743],
.core-item-exchange-source__profile-relative
  .items-list
  li.legendary[data-v-91a5b743],
.core-item-exchange-source__profile-relative
  .items-list
  li.superior[data-v-91a5b743],
.core-item-exchange-source__profile-relative
  .items-list
  li.superior_agent[data-v-91a5b743] {
  border-color: #d32ce6;
}
.core-item-exchange-source__profile-relative
  .items-list
  li.ancient[data-v-91a5b743],
.core-item-exchange-source__profile-relative
  .items-list
  li.covert[data-v-91a5b743],
.core-item-exchange-source__profile-relative
  .items-list
  li.master[data-v-91a5b743],
.core-item-exchange-source__profile-relative
  .items-list
  li.master_agent[data-v-91a5b743] {
  border-color: #eb4b4b;
}
.core-item-exchange-source__profile-relative
  .items-list
  li.immortal[data-v-91a5b743] {
  border-color: #e4ae33;
}
.core-item-exchange-source__profile-relative
  .items-list
  li.arcana[data-v-91a5b743] {
  border-color: #ade55c;
}
.core-item-exchange-source__profile-relative
  .items-list
  li.extraordinary[data-v-91a5b743] {
  border-color: #ffb100;
}
.core-item-exchange-source__profile-relative
  .items-list
  li.rare[data-v-91a5b743] {
  border-color: #4b69ff;
}
.core-item-exchange-source__profile-relative
  .items-list
  li.knife[data-v-91a5b743] {
  border-color: #f7b62d;
}
.core-item-exchange-source__profile-relative
  .items-list
  li.contraband[data-v-91a5b743] {
  border-color: #e4ae39;
}
.core-item-exchange-source__profile-relative
  .items-list
  li.balance[data-v-91a5b743],
.core-item-exchange-source__profile-relative
  .items-list
  li.case[data-v-91a5b743],
.core-item-exchange-source__profile-relative
  .items-list
  li.money[data-v-91a5b743] {
  border-color: #06a55b;
}
.core-item-exchange-source__profile-relative
  .items-list
  li.base[data-v-91a5b743] {
  border-color: #ddd;
}
.core-item-exchange-source__profile-relative
  .items-list
  li.weapon[data-v-91a5b743] {
  border-color: #f15840;
}
.core-item-exchange-source__profile-relative
  .items-list
  li.misc[data-v-91a5b743] {
  border-color: #35a3f1;
}
.core-item-exchange-source__profile-relative
  .items-list
  li.armor[data-v-91a5b743],
.core-item-exchange-source__profile-relative
  .items-list
  li.clothing[data-v-91a5b743] {
  border-color: #a7ec2e;
}
.core-item-exchange-source__profile-relative
  .items-list
  li.resource[data-v-91a5b743] {
  border-color: #ddd;
}
.core-item-exchange-source__profile-relative
  .items-list
  .list-title[data-v-91a5b743] {
  color: #fff;
  font-size: 0.5rem;
  font-weight: 600;
  line-height: 0.6875rem;
  max-width: 8.125rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.core-item-exchange-source__profile-relative
  .items-list
  .price[data-v-91a5b743] {
  color: #fff;
  font-size: 0.5rem;
  font-weight: 600;
  line-height: 0.6875rem;
  text-align: right;
}
.core-entity-profile[data-v-0d7f0bae] {
  background-color: #1b1c25;
  height: 169px;
  overflow: hidden;
  position: relative;
  transition: overflow 0.3s ease;
}
.core-entity-profile--game .core-entity-profile__image[data-v-0d7f0bae] {
  margin-top: 10px;
  --entity-image-size-multiplier: 0.3;
  --entity-image-shadow-koeff: 0;
}
.core-entity-profile--dota .core-entity-profile__image[data-v-0d7f0bae] {
  --entity-image-size-multiplier: 0.75;
}
.core-entity-profile--dota[data-v-0d7f0bae] .core-item-image__image-wrapper {
  position: relative;
}
.core-entity-profile--dota[data-v-0d7f0bae]
  .core-item-image__image-wrapper:after {
  background: url(/static/base-item-bg.png) 50% / cover no-repeat;
  content: "";
  height: 100%;
  left: 0;
  pointer-events: none;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 2;
}
.core-entity-profile[data-v-0d7f0bae]:hover {
  overflow: visible;
}
.core-entity-profile[data-v-0d7f0bae]:hover .core-item-image__image-wrapper {
  opacity: 0;
  transition: opacity 0.3s ease;
}
.core-entity-profile:hover .core-entity-profile__origin[data-v-0d7f0bae] {
  opacity: 1;
}
.core-entity-profile:hover
  .core-entity-profile__info--hovered[data-v-0d7f0bae] {
  opacity: 0;
}
.core-entity-profile:hover
  .core-entity-profile__exchange-source[data-v-0d7f0bae],
.core-entity-profile:hover .core-entity-profile__info--case[data-v-0d7f0bae] {
  opacity: 1;
}
.core-entity-profile[data-v-0d7f0bae] .core-entity__bottom {
  pointer-events: none;
}
@media (max-width: 768px) {
  .core-entity-profile__sell-text[data-v-0d7f0bae] {
    display: none;
  }
}
.core-entity-profile__sell-text--mobile[data-v-0d7f0bae] {
  display: none;
}
@media (max-width: 768px) {
  .core-entity-profile__sell-text--mobile[data-v-0d7f0bae] {
    display: block;
  }
}
.core-entity-profile__exchange-source[data-v-0d7f0bae] {
  opacity: 0;
  z-index: 4;
}
.core-entity-profile__link[data-v-0d7f0bae] {
  background-color: transparent;
  border: none;
  cursor: pointer;
  display: flex;
  height: 100%;
  position: relative;
  width: 100%;
}
.core-entity-profile__link--shadow[data-v-0d7f0bae]:before {
  background-color: #00000080;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.core-entity-profile__image[data-v-0d7f0bae] {
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  --entity-origin-background-type-koeff: 0.4;
  --entity-image-size-multiplier: 0.5;
}
.core-entity-profile__subtitle[data-v-0d7f0bae] {
  color: #8f9daa;
  font-weight: 400;
  line-height: 1rem;
  max-width: 100%;
  text-transform: capitalize;
  width: 100%;
}
.core-entity-profile__subtitle[data-v-0d7f0bae],
.core-entity-profile__title[data-v-0d7f0bae] {
  font-size: 0.75rem;
  overflow: hidden;
  text-align: left;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.core-entity-profile__title[data-v-0d7f0bae] {
  font-weight: 700;
  line-height: 0.9375rem;
  max-width: 80%;
}
.core-entity-profile__button[data-v-0d7f0bae] {
  font-size: 0.625rem;
  font-weight: 600;
  line-height: 0.875rem;
  text-transform: capitalize;
}
.core-entity-profile__button--send:hover
  .core-entity-profile__tooltip--send[data-v-0d7f0bae] {
  display: block;
}
.core-entity-profile__button--center[data-v-0d7f0bae] {
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 3;
}
.core-entity-profile__price[data-v-0d7f0bae] {
  align-items: center;
  display: flex;
  font-size: 0.75rem;
  font-weight: 600;
  height: 24px;
  line-height: 1rem;
  grid-gap: 0.2rem;
}
.core-entity-profile__origin[data-v-0d7f0bae] {
  height: 100%;
  left: 50%;
  opacity: 0;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: opacity 0.3s ease;
  width: 100%;
}
.core-entity-profile__tooltip[data-v-0d7f0bae] {
  background: #000000b3;
  font-size: 0.75rem;
  left: 0;
  line-height: 0.75rem;
  padding: 0.375rem 0.625rem 0.4375rem;
  position: absolute;
  top: 1.875rem;
}
.core-entity-profile__tooltip--send[data-v-0d7f0bae] {
  display: none;
}
.core-entity-profile__info-wrapper[data-v-0d7f0bae] {
  height: 30px;
  position: relative;
  width: 100%;
}
.core-entity-profile__info[data-v-0d7f0bae] {
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: flex-end;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.core-entity-profile__info--case[data-v-0d7f0bae] {
  opacity: 0;
}
.core-entity-profile__status[data-v-0d7f0bae] {
  align-items: center;
  display: flex;
  grid-gap: 0.1875rem;
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 24px;
}
.core-entity-profile__status[data-v-0d7f0bae] i {
  color: #2abd69;
}
.core-entity-profile__status[data-v-0d7f0bae] span {
  display: flex;
}
.core-entity-profile__exterior[data-v-0d7f0bae] {
  font-size: 0.6875rem;
  position: absolute;
  right: 10px;
  top: 40px;
}
.core-entity-profile__date[data-v-0d7f0bae] {
  align-items: center;
  display: flex;
  grid-gap: 0.1875rem;
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 24px;
}
.core-entity-profile__icon[data-v-0d7f0bae] {
  color: #2abd69;
}
.tab-pane__profile-items .tab-pane__profile-items-pagination {
  flex-shrink: 0 !important;
  justify-content: center;
  margin-top: 0.625rem;
}
.items-wrap_grid[data-v-a0764d78] {
  gap: 10px;
}
.profile-items-placeholder[data-v-a0764d78] {
  min-height: 410px;
}
@media (max-width: 768px) {
  .profile-items-placeholder[data-v-a0764d78] {
    min-height: 290px;
  }
}
._agents_1ri36_1 {
  background-color: var(--w-surface-color-10);
  padding: 17px 20px 15px;
}
._agents_1ri36_1 ._list_1ri36_5 {
  display: grid;
  gap: 8px;
  grid-template-columns: repeat(auto-fill, minmax(170px, 1fr));
}
.profile-event-item[data-v-3879854f] {
  display: flex;
  min-height: 316px;
  padding: 16px;
  position: relative;
  width: 100%;
}
.profile-event-item[data-v-3879854f]:after,
.profile-event-item[data-v-3879854f]:before {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.profile-event-item[data-v-3879854f]:before {
  background: var(--profile-event-item-bg) center/cover no-repeat;
  content: "";
  z-index: 1;
}
.profile-event-item[data-v-3879854f]:after {
  background-image: linear-gradient(180deg, #1e1e29cc, #1e1e29);
  z-index: 2;
}
.profile-event-item--finished[data-v-3879854f]:before {
  filter: grayscale(100%);
}
.profile-event-item--finished[data-v-3879854f]:after {
  content: "";
}
.profile-event-item__inner[data-v-3879854f] {
  display: flex;
  flex-direction: column;
  justify-content: space-evenly;
  position: relative;
  width: 100%;
  z-index: 3;
}
.profile-event-item__logo[data-v-3879854f] {
  height: 137px;
}
.profile-event-item__timer[data-v-3879854f] {
  margin: 0 auto;
}
.profile-event-item__ended-time[data-v-3879854f] {
  color: #fff;
  font-size: 14px;
  font-weight: 600;
  line-height: 19px;
  text-align: center;
}
.profile-event-item__ended-time p[data-v-3879854f] {
  font-size: 10px;
  font-weight: 400;
  line-height: 14px;
  text-transform: uppercase;
}
.profile-event-item__info[data-v-3879854f] {
  align-items: center;
  display: flex;
  justify-content: center;
}
.profile-event-item__info-wrapper[data-v-3879854f] {
  align-items: center;
  display: flex;
  gap: 10px;
  width: 100%;
}
.profile-event-item__info-inner[data-v-3879854f] {
  align-items: center;
  display: flex;
  gap: 16px;
  justify-content: flex-start;
  width: 100%;
}
.profile-event-item__info-title[data-v-3879854f] {
  color: #8f9daa;
  font-size: 0.75rem;
  line-height: 1rem;
}
.profile-event-item__info-points[data-v-3879854f] {
  align-items: center;
  color: #fff;
  display: flex;
  font-size: 1.125rem;
  font-weight: 600;
  gap: 10px;
  letter-spacing: 0.03em;
}
.profile-event-item__info-points .token[data-v-3879854f] {
  height: 36px;
  width: 36px;
}
.profile-event-item__info-button[data-v-3879854f] {
  height: 2.5rem;
  margin-left: 1.875rem;
  min-width: 10.625rem;
}
.event-list__pagination-container[data-v-1dea7de6] {
  align-items: center;
  display: flex;
  justify-content: center;
  margin-top: 20px;
}
.profile-items-placeholder[data-v-1dea7de6] {
  min-height: 410px;
}
@media (max-width: 768px) {
  .profile-items-placeholder[data-v-1dea7de6] {
    min-height: 290px;
  }
}
.profile-items-placeholder[data-v-5a8802ca] {
  min-height: 410px;
}
@media (max-width: 768px) {
  .profile-items-placeholder[data-v-5a8802ca] {
    min-height: 290px;
  }
}
.core-item-controls[data-v-ad761241] {
  background-color: #1e1e29;
  display: flex;
  flex-direction: column;
  gap: 1px;
}
.core-item-controls__button[data-v-ad761241] {
  align-items: center;
  color: #fff;
  display: flex;
  font-size: 12px;
  font-weight: 600;
  gap: 5px;
  justify-content: center;
  padding: 10px 30px;
  text-transform: uppercase;
  width: 100%;
}
.core-item-controls__icon[data-v-ad761241] {
  font-size: 16px;
}
.core-item-controls__icon--upgrader[data-v-ad761241] {
  font-size: 14px;
}
.card[data-v-a2dd7eb1] {
  align-items: center;
  background: var(--backgrounds-4, #1e1e29);
  border-radius: 2px;
  display: flex;
  flex-direction: column;
  padding: 20px 10.833px 17px 12.5px;
  text-align: center;
}
.card__title[data-v-a2dd7eb1] {
  color: var(--newcolors-text-1, #fff);
  font-size: 16px;
  font-weight: 600;
  line-height: 120%;
  margin-bottom: 6px;
}
.card__text[data-v-a2dd7eb1] {
  color: var(--text-3, #8f9daa);
  font-size: 12px;
  line-height: 120%;
  margin-bottom: auto;
}
.card__button[data-v-a2dd7eb1] {
  margin-top: 5px;
}
.core-entity-profile[data-v-c5909e03] {
  position: relative;
  transition: overflow 0.3s ease, background-color 0.3s ease;
}
.core-entity-profile--game .core-entity-profile__image[data-v-c5909e03] {
  margin-top: 10px;
  --entity-image-size-multiplier: 0.3;
  --entity-image-shadow-koeff: 0;
}
.core-entity-profile--dota .core-entity-profile__image[data-v-c5909e03] {
  --entity-image-size-multiplier: 0.75;
}
.core-entity-profile--dota[data-v-c5909e03] .core-item-image__image-wrapper {
  position: relative;
}
.core-entity-profile--dota[data-v-c5909e03]
  .core-item-image__image-wrapper:after {
  background: url(/static/base-item-bg.png) 50% / cover no-repeat;
  content: "";
  height: 100%;
  left: 0;
  pointer-events: none;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 2;
}
.core-entity-profile[data-v-c5909e03] .core-entity__bottom {
  pointer-events: none;
}
.core-entity-profile[data-v-c5909e03]:hover {
  background-color: #292937;
}
.core-entity-profile:hover .core-entity-profile__controls[data-v-c5909e03] {
  opacity: 1;
  pointer-events: all;
  transition: none;
}
.core-entity-profile:hover
  .core-entity-profile__exchange-source[data-v-c5909e03] {
  opacity: 1;
  pointer-events: all;
}
.core-entity-profile__controls[data-v-c5909e03] {
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.3s ease;
}
.core-entity-profile__content[data-v-c5909e03] {
  background-color: #1e1e29;
  height: 100%;
  width: 100%;
}
.core-entity-profile__content[data-v-c5909e03]:hover {
  overflow: visible;
}
.core-entity-profile__content[data-v-c5909e03]:hover
  .core-item-image__image-wrapper {
  opacity: 0;
  transition: opacity 0.3s ease;
}
.core-entity-profile__content:hover
  .core-entity-profile__origin[data-v-c5909e03] {
  opacity: 1;
}
.core-entity-profile__content:hover
  .core-entity-profile__info--hovered[data-v-c5909e03] {
  opacity: 0;
}
.core-entity-profile__content:hover
  .core-entity-profile__info--case[data-v-c5909e03] {
  opacity: 1;
}
@media (max-width: 768px) {
  .core-entity-profile__sell-text[data-v-c5909e03] {
    display: none;
  }
}
.core-entity-profile__sell-text--mobile[data-v-c5909e03] {
  display: none;
}
@media (max-width: 768px) {
  .core-entity-profile__sell-text--mobile[data-v-c5909e03] {
    display: block;
  }
}
.core-entity-profile__exchange-source[data-v-c5909e03] {
  opacity: 0;
  pointer-events: none;
  z-index: 20;
}
.core-entity-profile__link[data-v-c5909e03] {
  background-color: transparent;
  border: none;
  cursor: pointer;
  display: flex;
  height: 100%;
  position: relative;
  width: 100%;
}
.core-entity-profile__link--shadow[data-v-c5909e03]:before {
  background-color: #00000080;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.core-entity-profile__image[data-v-c5909e03] {
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  --entity-origin-background-type-koeff: 0.35;
  --entity-image-size-multiplier: 0.4;
}
.core-entity-profile__image--disabled[data-v-c5909e03] {
  opacity: 0.6;
  --entity-background-type-opacity: 0.6;
}
.core-entity-profile__subtitle[data-v-c5909e03] {
  color: #8f9daa;
  font-weight: 400;
  line-height: 1rem;
  max-width: 100%;
  text-transform: capitalize;
  width: 100%;
}
.core-entity-profile__subtitle[data-v-c5909e03],
.core-entity-profile__title[data-v-c5909e03] {
  font-size: 0.75rem;
  overflow: hidden;
  text-align: left;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.core-entity-profile__title[data-v-c5909e03] {
  font-weight: 700;
  line-height: 0.9375rem;
  max-width: 80%;
}
.core-entity-profile__button[data-v-c5909e03] {
  font-size: 0.625rem;
  font-weight: 600;
  line-height: 0.875rem;
  text-transform: capitalize;
}
.core-entity-profile__button--send:hover
  .core-entity-profile__tooltip--send[data-v-c5909e03] {
  display: block;
}
.core-entity-profile__button--get[data-v-c5909e03] {
  height: 30px;
  width: 100%;
  z-index: 22;
}
.core-entity-profile__button--center[data-v-c5909e03] {
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 3;
}
.core-entity-profile__origin-wrapper[data-v-c5909e03] {
  height: 100%;
  position: absolute;
  width: 100%;
}
.core-entity-profile__origin[data-v-c5909e03] {
  height: 100%;
  left: 50%;
  opacity: 0;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: opacity 0.3s ease;
  width: 100%;
}
.core-entity-profile__tooltip[data-v-c5909e03] {
  background: #000000b3;
  font-size: 0.75rem;
  left: 0;
  line-height: 0.75rem;
  padding: 0.375rem 0.625rem 0.4375rem;
  position: absolute;
  top: 1.875rem;
}
.core-entity-profile__tooltip--send[data-v-c5909e03] {
  display: none;
}
.core-entity-profile__info-wrapper[data-v-c5909e03] {
  height: 30px;
  position: relative;
  width: 100%;
}
.core-entity-profile__info-wrapper--half[data-v-c5909e03] {
  width: 50%;
}
.core-entity-profile__info[data-v-c5909e03] {
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: flex-end;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.core-entity-profile__info--case[data-v-c5909e03] {
  opacity: 0;
}
.core-entity-profile__status[data-v-c5909e03] {
  align-items: center;
  display: flex;
  grid-gap: 0.1875rem;
  color: #8f9daa;
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 24px;
}
.core-entity-profile__status[data-v-c5909e03] i {
  color: #8f9daa;
}
.core-entity-profile__status[data-v-c5909e03] span {
  display: flex;
}
.core-entity-profile__content[data-v-c5909e03] {
  height: 142px;
}
.core-entity-profile__price[data-v-c5909e03] {
  font-size: 12px;
}
.core-entity-profile__sharing[data-v-c5909e03] {
  margin-left: auto;
}
.core-entity-profile__sharing-icon[data-v-c5909e03] {
  color: var(--w-surface-color-3);
  font-size: 18px;
}
.core-entity-profile__sharing-icon--claimed[data-v-c5909e03] {
  color: var(--w-color-accent-2);
}
.core-entity-profile__exterior[data-v-c5909e03] {
  font-size: 12px;
  margin-bottom: 2px;
}
.core-entity-profile__controls[data-v-c5909e03] {
  left: 0;
  position: absolute;
  top: 100%;
  width: 100%;
  z-index: 10;
}
.core-entity-profile__date[data-v-c5909e03] {
  align-items: center;
  background: #1e1e29;
  border-radius: 2px;
  color: #8f9daa;
  display: flex;
  font-size: 12px;
  gap: 4px;
  justify-content: center;
  margin-top: 1px;
  padding: 2px;
}
.core-entity-profile__icon[data-v-c5909e03] {
  font-size: 18px;
}
.core-entity-profile__icon--success[data-v-c5909e03] {
  color: #2abd69;
  font-size: 14px;
}
.core-entity-profile__icon--date[data-v-c5909e03] {
  color: #515765;
}
.core-entity-profile__plug[data-v-c5909e03] {
  align-items: center;
  background: #373845;
  border-radius: 2px;
  color: #dce1e5;
  display: flex;
  font-size: 12px;
  gap: 3px;
  justify-content: center;
  margin-bottom: 2px;
  padding: 2px 4px;
}
.profile-tab-items-new[data-v-2c6d493f] {
  padding-bottom: 20px;
}
.profile-tab-items-new__wrapper[data-v-2c6d493f] {
  background: #1b1c2599;
  padding: 0 20px;
}
.profile-tab-items-new__wrapper
  + .profile-tab-items-new__wrapper[data-v-2c6d493f] {
  margin-top: 24px;
}
@media (max-width: 768px) {
  .profile-tab-items-new__wrapper[data-v-2c6d493f] {
    padding: 0 16px;
  }
}
.profile-tab-items-new__section[data-v-2c6d493f] {
  padding: 20px 0;
}
.profile-tab-items-new__section
  + .profile-tab-items-new__section[data-v-2c6d493f] {
  border-top: 1px solid #292937;
}
.profile-tab-items-new__header[data-v-2c6d493f] {
  align-items: center;
  display: flex;
  justify-content: space-between;
}
.profile-tab-items-new__header--button[data-v-2c6d493f] {
  background-color: transparent;
  border: none;
  color: inherit;
  cursor: pointer;
  width: 100%;
}
.profile-tab-items-new__header-title[data-v-2c6d493f] {
  align-items: center;
  display: flex;
  gap: 4px;
  justify-content: space-between;
}
.profile-tab-items-new__header-text[data-v-2c6d493f] {
  font-size: 16px;
  font-weight: 600px;
}
@media (max-width: 768px) {
  .profile-tab-items-new__header[data-v-2c6d493f] {
    flex-wrap: wrap;
  }
}
.profile-tab-items-new__title-wrapper[data-v-2c6d493f] {
  align-items: center;
  display: flex;
  gap: 4px;
  justify-content: space-between;
}
.profile-tab-items-new__icon[data-v-2c6d493f] {
  color: #2abd69;
}
.profile-tab-items-new__icon--button[data-v-2c6d493f] {
  color: #fff;
}
.profile-tab-items-new__title[data-v-2c6d493f] {
  font-size: 16px;
  font-weight: 600px;
}
.profile-tab-items-new__controls[data-v-2c6d493f] {
  align-items: center;
  display: flex;
  gap: 15px;
  margin-left: auto;
}
@media (max-width: 768px) {
  .profile-tab-items-new__controls[data-v-2c6d493f] {
    border-top: 1px solid #292937;
    flex-wrap: wrap;
    justify-content: space-between;
    margin-left: 0;
    margin-top: 10px;
    order: 3;
    padding-top: 12px;
    width: 100%;
  }
}
.profile-tab-items-new__content[data-v-2c6d493f] {
  padding-top: 16px;
  position: relative;
}
.profile-tab-items-new__items[data-v-2c6d493f] {
  display: grid;
  gap: 10px;
  grid-template-columns: repeat(auto-fill, minmax(190px, 1fr));
  padding-top: 16px;
}
@media (max-width: 768px) {
  .profile-tab-items-new__items[data-v-2c6d493f] {
    gap: 8px;
    grid-template-columns: repeat(auto-fill, minmax(165px, 1fr));
  }
}
.profile-tab-items-new__items-slider[data-v-2c6d493f] {
  overflow: hidden;
}
@media (max-width: 768px) {
  .profile-tab-items-new__items-slider[data-v-2c6d493f] {
    margin-right: -16px;
    padding-right: 16px;
  }
}
.profile-tab-items-new__slide[data-v-2c6d493f] {
  width: 100%;
}
.profile-tab-items-new__loader[data-v-2c6d493f] {
  height: 400px;
  position: relative;
}
.profile-tab-items-new__loader--top[data-v-2c6d493f] {
  height: 165px;
}
.profile-tab-items-new__pagination[data-v-2c6d493f] {
  align-items: center;
  display: flex;
  justify-content: center;
  margin-top: 15px;
}
.profile-tab-items-new__button[data-v-2c6d493f] {
  background-color: transparent;
  border: none;
  cursor: pointer;
}
.profile-tab-items-new__sort[data-v-2c6d493f] {
  margin-left: 15px;
}
.profile-tab-items-new__sort--right[data-v-2c6d493f] {
  margin-left: auto;
  width: -moz-fit-content;
  width: fit-content;
}
.row-item[data-v-6db2c2f1] {
  align-items: center;
  display: flex;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .row-item[data-v-6db2c2f1] {
    flex-direction: column;
    padding: 0.625rem 0.9375rem;
  }
}
.row-item .base-item__robably[data-v-6db2c2f1] {
  width: 9.375rem;
}
.row-item__info[data-v-6db2c2f1] {
  display: flex;
  flex-direction: column;
  margin-left: 0.625rem;
}
@media screen and (max-width: 768px) {
  .row-item__info[data-v-6db2c2f1] {
    margin-top: 0.625rem;
  }
}
.row-item__info .info__row[data-v-6db2c2f1] {
  display: flex;
  font-size: 0.6875rem;
  line-height: 0.9375rem;
}
.row-item__info .info__row[data-v-6db2c2f1]:not(:last-child) {
  margin-bottom: 0.1875rem;
}
.row-item__info .info__row-link[data-v-6db2c2f1]:hover {
  color: #8f9daa;
}
.row-item__info .info__row-title[data-v-6db2c2f1] {
  color: #8f9daa;
  min-width: 5.875rem;
  width: 5.875rem;
}
.row-item__info .info__row-value[data-v-6db2c2f1] {
  color: #fff;
  max-width: 100%;
  white-space: normal;
  word-break: break-all;
}
.row-item__info .info__row-value[data-v-6db2c2f1]:not(.hash) {
  text-transform: capitalize;
}
.row-item__info .info__row-value .core-upgrade[data-v-6db2c2f1] {
  color: #9b5de7;
}
.row-item__info .info__row-value .win[data-v-6db2c2f1] {
  color: #30c058;
}
.row-item__info .info__row-value .lose[data-v-6db2c2f1] {
  color: #eb4b4b;
}
.row-item__info .info__row-value--hashed[data-v-6db2c2f1] {
  color: #30c058;
}
.profile-tab-fairy-verify__select[data-v-2b962aa1] {
  margin-bottom: 0.625rem !important;
}
.tab-pane__fairy {
  display: flex;
  flex-direction: column;
}
.tab-pane__fairy .tab-pane-background {
  background: #1b1c25b3;
}
.tab-pane__fairy-title {
  align-items: center;
  align-self: center;
  display: flex;
  font-size: 1.25rem;
  font-weight: 600;
  justify-content: center;
  line-height: 1.6875rem;
  margin-bottom: 1.25rem;
  position: relative;
  text-transform: capitalize;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .tab-pane__fairy-title {
    font-size: 0.875rem;
    line-height: 1rem;
    margin-bottom: 0.625rem;
  }
}
.tab-pane__fairy-title i {
  color: #ffc635;
  display: block;
  margin-right: 0.625rem;
}
.tab-pane__fairy-title i:before {
  vertical-align: top;
}
.tab-pane__fairy-title .button-back {
  left: 0;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
.tab-pane__fairy-title .button-back:before {
  background: transparent !important;
}
.tab-pane__fairy-title .button-back i {
  color: #fff;
  margin-right: 0.625rem;
}
.tab-pane__fairy-pagination {
  display: flex;
  justify-content: center;
  margin-top: 0.625rem;
  padding-bottom: 0.375rem;
  padding-top: 0.375rem;
  width: 100%;
}
.tab-pane__fairy-subtitle {
  color: #8f9daa;
  font-size: 0.875rem;
  letter-spacing: 0.03em;
  line-height: 1.1875rem;
}
@media screen and (max-width: 768px) {
  .tab-pane__fairy-subtitle {
    margin-bottom: 1.25rem;
  }
}
.tab-pane__fairy .fairy-table {
  display: flex;
  flex-direction: column;
}
.tab-pane__fairy .fairy-table__header {
  align-items: center;
  display: flex;
}
.tab-pane__fairy .fairy-table__row {
  align-items: center;
  display: flex;
  padding: 0.625rem 0.9375rem;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .tab-pane__fairy .fairy-table__row {
    align-items: flex-start;
    flex-direction: column;
  }
}
.tab-pane__fairy .fairy-table__td {
  color: #8f9daa;
  font-size: 0.75rem;
  letter-spacing: 0.03em;
  line-height: 1rem;
  text-transform: uppercase;
  width: 100%;
}
.tab-pane__fairy .fairy-table__td:first-child {
  max-width: 11.875rem;
}
.tab-pane__fairy .fairy-table__body {
  display: flex;
  flex-direction: column;
}
.tab-pane__fairy .fairy-table__body .fairy-table__row {
  margin-bottom: 0.625rem;
}
.tab-pane__fairy .fairy-table .fairy-table__text {
  color: #fff;
  font-size: 0.75rem;
  line-height: 1rem;
  margin-bottom: 0.625rem;
  max-width: 100%;
  min-width: 2rem;
  text-transform: none;
}
@media screen and (max-width: 768px) {
  .tab-pane__fairy .fairy-table .fairy-table__text {
    white-space: normal;
    word-break: break-all;
  }
}
.tab-pane__fairy .fairy-table .fairy-table__text .block {
  color: #30c058;
  display: block;
  font-size: 0.6875rem;
  text-transform: uppercase;
}
.tab-pane__fairy .fairy-table__title {
  color: #fff;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1.1875rem;
}
.tab-pane__fairy .fairy-table__date {
  color: #8f9daa;
  font-size: 0.75rem;
  line-height: 1rem;
  text-transform: none;
}
.tab-pane__fairy-list_titles {
  display: flex;
  padding: 0.625rem 0;
}
@media screen and (max-width: 768px) {
  .tab-pane__fairy-list_titles {
    flex-direction: column;
    padding: 0.625rem 0.9375rem;
  }
}
.tab-pane__fairy-list_titles .list__title {
  color: #8f9daa;
  font-size: 0.75rem;
  line-height: 1rem;
  min-width: 9.375rem;
  text-transform: uppercase;
}
.tab-pane__fairy-list_titles .list__title_item {
  padding-left: 0.625rem;
}
@media screen and (max-width: 768px) {
  .tab-pane__fairy-list_titles .list__title_item {
    padding: 0;
  }
}
.tab-pane__fairy-list_titles .list__title_roll {
  padding-left: 1.25rem;
}
@media screen and (max-width: 768px) {
  .tab-pane__fairy-list_titles .list__title_roll {
    padding: 0;
  }
}
.tab-pane__fairy-verify {
  background: #161821;
  display: flex;
  justify-content: space-between;
  margin-top: 0.3125rem;
  padding: 1.25rem 1.25rem 2.125rem;
}
@media screen and (max-width: 768px) {
  .tab-pane__fairy-verify {
    flex-direction: column;
  }
}
.tab-pane__fairy-verify .verify__left-block,
.tab-pane__fairy-verify .verify__right-block {
  width: 48%;
}
@media screen and (max-width: 768px) {
  .tab-pane__fairy-verify .verify__left-block,
  .tab-pane__fairy-verify .verify__right-block {
    width: 100%;
  }
}
.tab-pane__fairy-verify .verify__left-block {
  max-width: 35rem;
}
@media screen and (max-width: 768px) {
  .tab-pane__fairy-verify .verify__left-block {
    max-width: 100%;
  }
}
.tab-pane__fairy-verify .verify__left-block .baseFieldInput {
  margin-bottom: 0.625rem !important;
}
@media screen and (max-width: 768px) {
  .tab-pane__fairy-verify .verify__left-block .baseFieldInput {
    max-width: 100%;
  }
}
.tab-pane__fairy-verify .verify__left-block .baseFieldInput .input {
  border: 1px solid #373845;
  color: #fff;
}
.tab-pane__fairy-verify .verify__left-block .verify__block {
  display: flex;
  justify-content: space-between;
}
@media screen and (max-width: 768px) {
  .tab-pane__fairy-verify .verify__left-block .verify__block {
    flex-direction: column;
  }
}
.tab-pane__fairy-verify .verify__left-block .verify__block-info {
  align-items: center;
  display: flex;
}
@media screen and (max-width: 768px) {
  .tab-pane__fairy-verify .verify__left-block .verify__block-info {
    align-self: center;
    margin-top: 0.625rem;
  }
}
.tab-pane__fairy-verify
  .verify__left-block
  .verify__block-info
  .info__roll-text {
  font-size: 0.875rem;
  line-height: 1.1875rem;
}
.tab-pane__fairy-verify
  .verify__left-block
  .verify__block-info
  .info__roll-block {
  border: 1px solid #373845;
  box-sizing: border-box;
  color: #30c058;
  font-size: 1.125rem;
  font-weight: 600;
  height: 2.5rem;
  line-height: 1.5625rem;
  margin-left: 0.625rem;
  padding: 0.5rem 0.9375rem;
}
.tab-pane__fairy-verify .verify__right-block {
  display: inline-block;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.1875rem;
  margin-left: 1.25rem;
  max-width: 33.125rem;
  text-align: left;
}
@media screen and (max-width: 768px) {
  .tab-pane__fairy-verify .verify__right-block {
    margin-left: 0;
    margin-top: 0.625rem;
    max-width: 100%;
  }
}
.tab-pane__fairy-verify .verify__right-block p {
  color: #fff;
  margin-bottom: 1.25rem;
}
.tab-pane__fairy-verify .verify__right-block p a {
  color: #e2e2e2;
  text-decoration: underline;
}
@media screen and (max-width: 768px) {
  .tab-pane__buttons {
    display: flex;
    flex-direction: column;
  }
}
.tab-pane__buttons .button {
  margin-right: 0.625rem;
  padding-left: 1.875rem;
  padding-right: 1.875rem;
}
@media screen and (max-width: 768px) {
  .tab-pane__buttons .button {
    margin-right: 0;
  }
  .tab-pane__buttons .button:not(:last-child) {
    margin-bottom: 0.625rem;
  }
}
.tab-pane__buttons .button i {
  font-size: 18px;
  margin-right: 0.625rem;
}
.profile-items-placeholder[data-v-0796eb6b] {
  min-height: 410px;
}
@media (max-width: 768px) {
  .profile-items-placeholder[data-v-0796eb6b] {
    min-height: 290px;
  }
}
.tab-pane__profile-shards .tab-pane__profile-shards {
  flex-shrink: 0 !important;
  justify-content: center;
  margin-top: 0.625rem;
}
.profile__all-shards {
  gap: 1.395rem;
}
@media screen and (max-width: 768px) {
  .profile__all-shards .items-wrap_grid {
    grid-template-columns: repeat(auto-fill, minmax(166px, 1fr));
  }
}
._base_11hra_1 {
  align-items: center;
  display: flex;
  font-size: 20px;
  font-weight: 600;
  line-height: 27px;
  position: relative;
  text-transform: none;
  --font-size: 20px;
  --line-height: 27px;
  color: var(--w-text-color-1);
}
._base_11hra_1._page_11hra_13 {
  font-size: 50px;
  font-weight: 800;
  gap: 16px;
  line-height: 68px;
  text-transform: none;
  --font-size: 50px;
  --line-height: 68px;
}
@media (max-width: 768.98px) {
  ._base_11hra_1._page_11hra_13 {
    font-size: 24px;
    font-weight: 600;
    gap: 8px;
    line-height: 32px;
    text-transform: none;
    --font-size: 24px;
    --line-height: 32px;
  }
}
._base_11hra_1._card_11hra_33 {
  gap: 8px;
}
@media (max-width: 768.98px) {
  ._base_11hra_1._card_11hra_33 {
    gap: 4px;
  }
}
._period_11hra_42 {
  background-color: var(--w-color-accent-1);
  border-radius: 3px;
  font-size: 14px;
  font-weight: 600;
  height: 20px;
  line-height: 19px;
  padding: 0 8px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-5);
}
._base_14vao_1 {
  align-items: center;
  display: flex;
  gap: 4px;
}
._base_14vao_1._card_14vao_6 {
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  text-transform: none;
  --font-size: 12px;
  --line-height: 16px;
  color: var(--w-text-color-3);
}
._base_14vao_1._card_14vao_6 ._value_14vao_15 {
  color: #fff;
}
._base_14vao_1._card_14vao_6 ._icon_14vao_18 {
  color: var(--w-text-color-1);
  font-size: 16px;
}
._base_14vao_1._page_14vao_22 ._name_14vao_22 {
  font-size: 16px;
  font-weight: 600;
  line-height: 22px;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
  color: var(--w-text-color-3);
}
._base_19oa0_1._page_19oa0_1 ._action_19oa0_1 {
  font-size: 16px;
  font-weight: 400;
  line-height: 19px;
  text-decoration: underline;
  text-transform: none;
  --font-size: 16px;
  --line-height: 19px;
  color: var(--w-text-color-1);
}
._base_19oa0_1._card_19oa0_11 ._action_19oa0_1 {
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  text-decoration: underline;
  text-transform: none;
  --font-size: 12px;
  --line-height: 16px;
  color: var(--w-text-color-1);
}
._base_19oa0_1 ._action_19oa0_1:hover {
  color: var(--w-text-color-2);
}
._actions_19oa0_25 {
  display: inline-flex;
  flex-wrap: wrap;
  gap: 4px;
}
._action_19oa0_1 {
  cursor: pointer;
}
._base_4p0hf_1._page_4p0hf_1 ._actions_4p0hf_1 {
  font-size: 16px;
  font-weight: 400;
  line-height: 19px;
  text-decoration: underline;
  text-transform: none;
  --font-size: 16px;
  --line-height: 19px;
  color: var(--w-text-color-1);
}
._base_4p0hf_1._card_4p0hf_11 ._actions_4p0hf_1 {
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  text-decoration: underline;
  text-transform: none;
  --font-size: 12px;
  --line-height: 16px;
  color: var(--w-text-color-1);
}
._actions_4p0hf_1 {
  display: inline-flex;
  gap: 4px;
}
._base_1wdol_1 {
  display: flex;
  flex-direction: column;
  gap: 4px;
}
._base_10ll0_1 {
  display: flex;
  gap: 4px;
  white-space: nowrap;
}
._base_10ll0_1._m_10ll0_6 {
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  text-transform: none;
  --font-size: 12px;
  --line-height: 16px;
  color: var(--w-text-color-4);
}
._base_10ll0_1._l_10ll0_15 {
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
  color: var(--w-text-color-3);
}
._time_10ll0_25 {
  color: var(--w-text-color-4);
}
._base_1jecz_1 {
  bottom: 0;
  left: 0;
  overflow: hidden;
  position: absolute;
  right: 0;
  top: 0;
}
._base_1jecz_1._finished_1jecz_9 ._image_1jecz_9 {
  opacity: 0.4;
}
._base_1jecz_1._page_1jecz_12 {
  background-color: var(--w-surface-color-11);
  z-index: -1;
}
._base_1jecz_1._page_1jecz_12 ._image_1jecz_9 {
  max-width: 100%;
  width: 480px;
}
@media (max-width: 768.98px) {
  ._base_1jecz_1._page_1jecz_12 ._image_1jecz_9 {
    max-width: 340px;
  }
}
@media (max-width: 500px) {
  ._base_1jecz_1._page_1jecz_12 ._image_1jecz_9 {
    right: -26.67%;
  }
}
._base_1jecz_1._page_1jecz_12:after {
  background: linear-gradient(
    270deg,
    rgba(16, 17, 23, 0) 0,
    var(--w-surface-color-11) 62.36%
  );
  bottom: 0;
  content: "";
  left: 0;
  max-width: 100%;
  position: absolute;
  top: 0;
  width: 732px;
}
._base_1jecz_1._card_1jecz_40 {
  background-color: var(--w-surface-color-10);
  transition: background-color 0.4s ease;
}
._base_1jecz_1._card_1jecz_40 ._image_1jecz_9 {
  max-width: 100%;
  width: 240px;
}
@media (max-width: 768.98px) {
  ._base_1jecz_1._card_1jecz_40 ._image_1jecz_9 {
    max-width: 175px;
  }
}
._base_1jecz_1._card_1jecz_40._hoverable_1jecz_53:hover {
  background-color: var(--w-surface-color-8);
}
._base_1jecz_1._card_1jecz_40._hoverable_1jecz_53:hover ._image_1jecz_9 {
  opacity: 1;
  transform: scale(1.1);
}
@media (max-width: 768.98px) {
  ._base_1jecz_1._card_1jecz_40._hoverable_1jecz_53:hover {
    background-color: var(--w-surface-color-10);
  }
  ._base_1jecz_1._card_1jecz_40._hoverable_1jecz_53:hover ._image_1jecz_9 {
    transform: none;
  }
}
._image_1jecz_9 {
  background: var(--background-image) center right/cover no-repeat;
  bottom: 0;
  position: absolute;
  right: 0;
  top: 0;
  transform: none;
  transition: transform 0.4s ease, opacity 0.4s ease;
}
._base_1fr4a_1 {
  align-items: center;
  display: flex;
  font-weight: 500;
  gap: 4px;
  justify-content: center;
  --font-size: 16px;
  --line-height: 22px;
  color: var(--w-text-color-1);
}
._base_1fr4a_1,
._base_1fr4a_1._page_1fr4a_14 {
  font-size: 16px;
  line-height: 22px;
  text-transform: none;
}
._base_1fr4a_1._page_1fr4a_14 {
  --icon-color: var(--w-surface-color-3);
  background-color: var(--w-surface-color-10);
  border-bottom-left-radius: 2px;
  font-weight: 600;
  height: 40px;
  min-width: 70px;
  padding: 0 16px;
  --font-size: 16px;
  --line-height: 22px;
}
@media (max-width: 768.98px) {
  ._base_1fr4a_1._page_1fr4a_14 {
    font-size: 12px;
    font-weight: 600;
    height: 28px;
    line-height: 16px;
    min-width: 54px;
    padding: 0 8px;
    text-transform: none;
    --font-size: 12px;
    --line-height: 16px;
  }
}
._icon_1fr4a_42 {
  color: var(--icon-color, var(--w-surface-color-1));
  font-size: 24px;
}
@media (max-width: 768.98px) {
  ._icon_1fr4a_42 {
    font-size: 20px;
  }
}
._base_1v67z_1 {
  position: absolute;
  right: 16px;
  top: 16px;
  z-index: 1;
}
@media (max-width: 768.98px) {
  ._base_1v67z_1 {
    right: 0;
    top: 0;
  }
}
._base_fu78t_1 {
  display: flex;
  flex-direction: column;
  height: 100%;
  position: relative;
}
@media (max-width: 768.98px) {
  ._base_fu78t_1 {
    padding: 16px;
  }
}
._base_fu78t_1._card_fu78t_12 {
  gap: 12px;
  height: 220px;
  padding: 16px;
}
@media (max-width: 768.98px) {
  ._base_fu78t_1._card_fu78t_12 {
    height: 172px;
    padding: 12px;
  }
}
._base_fu78t_1._card_fu78t_12 ._top_fu78t_23 {
  position: absolute;
  top: 16px;
  z-index: 1;
}
@media (max-width: 768.98px) {
  ._base_fu78t_1._card_fu78t_12 ._top_fu78t_23 {
    top: 12px;
  }
}
._base_fu78t_1._card_fu78t_12 ._middle_fu78t_33 {
  position: absolute;
  top: 55px;
  z-index: 1;
}
@media (max-width: 768.98px) {
  ._base_fu78t_1._card_fu78t_12 ._middle_fu78t_33 {
    top: 60px;
  }
}
._base_fu78t_1._card_fu78t_12 ._bottom_fu78t_43 {
  bottom: 16px;
  position: absolute;
  z-index: 1;
}
@media (max-width: 768.98px) {
  ._base_fu78t_1._card_fu78t_12 ._bottom_fu78t_43 {
    bottom: 12px;
  }
}
._base_fu78t_1._card_fu78t_12 ._participants_fu78t_53 {
  right: 16px;
  top: 20px;
}
._base_fu78t_1._page_fu78t_57 {
  gap: 24px;
  padding: 24px 32px;
}
@media (max-width: 768.98px) {
  ._base_fu78t_1._page_fu78t_57 {
    padding: 16px;
  }
}
._base_fu78t_1._page_fu78t_57 ._bottom_fu78t_43,
._base_fu78t_1._page_fu78t_57 ._middle_fu78t_33,
._base_fu78t_1._page_fu78t_57 ._top_fu78t_23 {
  position: relative;
}
._base_fu78t_1._page_fu78t_57 ._bottom_fu78t_43 {
  margin-top: auto;
}
._participants_fu78t_53 {
  position: absolute;
}
._base_888rh_1 {
  align-items: center;
  display: flex;
  flex-direction: column;
}
._base_888rh_1._page_888rh_6 {
  align-items: flex-start;
}
._base_888rh_1._page_888rh_6 ._caption_888rh_9 {
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
  color: var(--w-text-color-3);
}
._base_888rh_1._card_888rh_18 ._caption_888rh_9 {
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  text-transform: none;
  --font-size: 12px;
  --line-height: 16px;
  color: var(--w-text-color-3);
}
._caption_888rh_9 {
  white-space: nowrap;
}
._countdown-wrap_888rh_32 {
  align-items: center;
  display: flex;
  gap: 4px;
  height: 30px;
}
._base_xla59_1 {
  display: flex;
  flex-direction: column;
  gap: 2px;
  height: 100%;
  width: 100%;
}
._base_hytvn_1 {
  left: 0;
  position: absolute;
  top: 0;
}
._base_hytvn_1._place-1_hytvn_6 {
  --trophy-color: var(--w-color-leaderboard-gold);
  --trophy-color-rgba: rgba(239, 174, 20, 0.2);
}
._base_hytvn_1._place-2_hytvn_10 {
  --trophy-color: var(--w-color-leaderboard-silver);
  --trophy-color-rgba: rgba(220, 225, 229, 0.2);
}
._base_hytvn_1._place-3_hytvn_14 {
  --trophy-color: var(--w-color-leaderboard-bronze);
  --trophy-color-rgba: hsla(30, 60%, 68%, 0.2);
}
._base_hytvn_1:after,
._base_hytvn_1:before {
  content: "";
  display: block;
  left: 0;
  position: absolute;
  top: 0;
}
._base_hytvn_1:before {
  background-color: var(--trophy-color);
  color: var(--trophy-color);
  height: 59px;
  -webkit-mask-image: url(/assets/images/race/trophy.svg);
  mask-image: url(/assets/images/race/trophy.svg);
  -webkit-mask-position: left top;
  mask-position: left top;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  width: 57px;
}
._base_hytvn_1._featured_hytvn_35 {
  bottom: 0;
  right: 0;
}
@media (max-width: 768.98px) {
  ._base_hytvn_1._featured_hytvn_35:before {
    height: 52px;
  }
}
._base_hytvn_1._featured_hytvn_35:after {
  background: linear-gradient(
    319.7deg,
    rgba(44, 39, 32, 0) 70.89%,
    var(--trophy-color-rgba) 100%
  );
  bottom: 0;
  right: 0;
}
._base_hytvn_1._row_hytvn_49 {
  height: 40px;
  width: 40px;
}
._base_hytvn_1._row_hytvn_49:after {
  background: linear-gradient(
    318deg,
    rgba(44, 39, 32, 0) 46.66%,
    var(--trophy-color-rgba) 100%
  );
  height: 62px;
  width: 93px;
}
._text_hytvn_59 {
  align-items: center;
  display: flex;
  font-size: 18px;
  font-weight: 600;
  height: 30px;
  justify-content: center;
  left: 4px;
  line-height: 24px;
  position: absolute;
  text-transform: none;
  top: 4px;
  width: 30px;
  --font-size: 18px;
  --line-height: 24px;
  color: var(--trophy-color);
}
._base_w7pvp_1 {
  align-items: center;
  background-color: var(--w-surface-color-10);
  border-radius: 100px;
  display: flex;
  gap: 4px;
  justify-content: center;
  padding: 0 8px;
  white-space: nowrap;
}
._base_w7pvp_1._featured_w7pvp_11 {
  font-size: 12px;
  font-weight: 600;
  height: 20px;
  line-height: 16px;
  min-width: 82px;
  text-transform: none;
  --font-size: 12px;
  --line-height: 16px;
  color: var(--w-text-color-1);
}
@media (max-width: 768.98px) {
  ._base_w7pvp_1._featured_w7pvp_11 {
    font-size: 10px;
    font-weight: 600;
    height: 18px;
    line-height: 13px;
    text-transform: none;
    --font-size: 10px;
    --line-height: 13px;
    color: var(--w-text-color-1);
  }
}
._base_w7pvp_1._featured_w7pvp_11 ._icon_w7pvp_34 {
  font-size: 16px;
}
@media (max-width: 768.98px) {
  ._base_w7pvp_1._featured_w7pvp_11 ._icon_w7pvp_34 {
    font-size: 14px;
  }
}
._base_w7pvp_1._tableTop_w7pvp_42 {
  font-size: 12px;
  font-weight: 600;
  height: 24px;
  line-height: 16px;
  min-width: 67px;
  text-transform: none;
  --font-size: 12px;
  --line-height: 16px;
  color: var(--w-text-color-2);
}
@media (max-width: 768.98px) {
  ._base_w7pvp_1._tableTop_w7pvp_42 {
    background-color: transparent;
    height: 16px;
    min-width: unset;
    padding: 0;
  }
}
._base_w7pvp_1._tableTop_w7pvp_42 ._icon_w7pvp_34 {
  font-size: 18px;
}
._base_w7pvp_1._tablePrized_w7pvp_64 {
  font-size: 18px;
  font-weight: 600;
  height: 41px;
  line-height: 24px;
  text-transform: none;
  width: 120px;
  --font-size: 18px;
  --line-height: 24px;
  color: var(--w-text-color-1);
}
@media (max-width: 768.98px) {
  ._base_w7pvp_1._tablePrized_w7pvp_64 {
    background-color: transparent;
    font-size: 12px;
    font-weight: 600;
    height: 16px;
    justify-content: flex-start;
    line-height: 16px;
    min-width: unset;
    padding: 0;
    text-transform: none;
    --font-size: 12px;
    --line-height: 16px;
    color: var(--w-text-color-1);
  }
}
._base_w7pvp_1._tablePrized_w7pvp_64 ._icon_w7pvp_34 {
  font-size: 24px;
}
@media (max-width: 768.98px) {
  ._base_w7pvp_1._tablePrized_w7pvp_64 ._icon_w7pvp_34 {
    font-size: 16px;
  }
}
._base_w7pvp_1._tableRegular_w7pvp_99 {
  font-size: 18px;
  font-weight: 600;
  height: 41px;
  line-height: 24px;
  text-transform: none;
  width: 120px;
  --font-size: 18px;
  --line-height: 24px;
  color: var(--w-text-color-1);
}
@media (max-width: 768.98px) {
  ._base_w7pvp_1._tableRegular_w7pvp_99 {
    font-size: 14px;
    font-weight: 600;
    height: 28px;
    line-height: 19px;
    text-transform: none;
    --font-size: 14px;
    --line-height: 19px;
  }
}
._base_w7pvp_1._tableRegular_w7pvp_99 ._icon_w7pvp_34 {
  font-size: 24px;
}
@media (max-width: 768.98px) {
  ._base_w7pvp_1._tableRegular_w7pvp_99 ._icon_w7pvp_34 {
    font-size: 20px;
  }
}
._base_w7pvp_1._highlight_w7pvp_129 {
  --icon-color: var(--w-color-accent-1);
}
._icon_w7pvp_34 {
  color: var(--icon-color, var(--w-surface-color-3));
  font-size: 24px;
}
._base_ocvh4_1 {
  align-items: center;
  display: flex;
  gap: 20px;
  width: 100%;
}
@media (max-width: 768.98px) {
  ._base_ocvh4_1 {
    gap: 8px;
  }
}
._base_ocvh4_1._featured_ocvh4_12 {
  flex-direction: column;
  gap: 8px;
  justify-content: center;
}
@media (max-width: 768.98px) {
  ._base_ocvh4_1._featured_ocvh4_12 {
    gap: 4px;
  }
}
._base_ocvh4_1._featured_ocvh4_12 ._content_ocvh4_22 {
  flex-direction: column;
  justify-content: center;
}
._base_ocvh4_1._featured_ocvh4_12 ._text-placeholder_ocvh4_26 {
  font-size: 11px;
  font-weight: 600;
  line-height: 14px;
  text-transform: none;
  --font-size: 11px;
  --line-height: 14px;
}
._base_ocvh4_1._featured_ocvh4_12 ._username_ocvh4_34 {
  font-size: 12px;
  font-weight: 500;
  gap: 2px;
  line-height: 16px;
  text-transform: none;
  --font-size: 12px;
  --line-height: 16px;
  color: var(--w-text-color-1);
}
._base_ocvh4_1._tableTop_ocvh4_44 {
  gap: 12px;
}
._base_ocvh4_1._tableTop_ocvh4_44 ._username_ocvh4_34 {
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-transform: none;
  --font-size: 12px;
  --line-height: 16px;
  color: var(--w-text-color-2);
}
@media (max-width: 768.98px) {
  ._base_ocvh4_1._tableTop_ocvh4_44 ._username_ocvh4_34 {
    font-size: 10px;
    font-weight: 600;
    line-height: 13px;
    text-transform: none;
    --font-size: 10px;
    --line-height: 13px;
  }
  ._base_ocvh4_1._tablePrized_ocvh4_67 ._content_ocvh4_22,
  ._base_ocvh4_1._tableTop_ocvh4_44 ._content_ocvh4_22 {
    align-items: flex-start;
    flex-direction: column;
  }
}
._base_ocvh4_1._tablePrized_ocvh4_67 ._username_ocvh4_34,
._base_ocvh4_1._tableRegular_ocvh4_72 ._username_ocvh4_34 {
  font-size: 18px;
  font-weight: 600;
  line-height: 24px;
  text-transform: none;
  --font-size: 18px;
  --line-height: 24px;
  color: var(--w-text-color-2);
}
@media (max-width: 768.98px) {
  ._base_ocvh4_1._tablePrized_ocvh4_67 ._username_ocvh4_34,
  ._base_ocvh4_1._tableRegular_ocvh4_72 ._username_ocvh4_34 {
    font-size: 12px;
    font-weight: 600;
    line-height: 16px;
    text-transform: none;
    --font-size: 12px;
    --line-height: 16px;
  }
}
._base_ocvh4_1._tablePrized_ocvh4_67 ._content_ocvh4_22 {
  flex-wrap: nowrap;
}
._base_ocvh4_1._tablePrized_ocvh4_67 ._points_ocvh4_94 {
  flex-shrink: 0;
}
._content_ocvh4_22 {
  align-items: center;
  display: flex;
  flex: 1;
  flex-wrap: wrap;
  gap: 4px;
  justify-content: space-between;
  overflow: hidden;
}
._avatar-wrap_ocvh4_108 {
  display: flex;
}
._username_ocvh4_34 {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 4px;
  justify-content: center;
}
._username_ocvh4_34 ._is-self_ocvh4_119 {
  color: var(--w-text-color-3);
  margin-right: 5px;
}
._hidden-name_ocvh4_124 {
  align-items: center;
  display: flex;
  gap: 2px;
  justify-content: center;
}
._hidden-name_ocvh4_124 ._icon_ocvh4_130 {
  color: var(--w-text-color-2);
}
._avatar-placeholder_ocvh4_134 {
  background-color: var(--w-surface-color-7);
  border-radius: 50%;
  flex-shrink: 0;
  position: relative;
}
._avatar-placeholder_ocvh4_134._l_ocvh4_140 {
  height: 64px;
  width: 64px;
}
._avatar-placeholder_ocvh4_134._m_ocvh4_144 {
  height: 44px;
  width: 44px;
}
._avatar-placeholder_ocvh4_134._s_ocvh4_148 {
  height: 32px;
  width: 32px;
}
._avatar-placeholder_ocvh4_134:before {
  background-color: var(--w-surface-color-4);
  content: "";
  display: block;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  -webkit-mask: url(/assets/images/logo.svg) center/cover no-repeat;
  mask: url(/assets/images/logo.svg) center/cover no-repeat;
  position: absolute;
}
._base_sif0l_1 {
  display: flex;
  height: 100%;
  justify-content: flex-end;
  position: relative;
  width: 100%;
}
._base_sif0l_1._l_sif0l_8 ._card_sif0l_8 {
  padding-left: 108px;
  width: 260px;
}
._base_sif0l_1._l_sif0l_8 ._left-side_sif0l_12 {
  width: 100px;
}
._base_sif0l_1._l_sif0l_8 ._right-side_sif0l_15 {
  height: 72px;
}
._base_sif0l_1._m_sif0l_18 ._card_sif0l_8 {
  padding-left: 64px;
  width: 204px;
}
._base_sif0l_1._m_sif0l_18 ._left-side_sif0l_12 {
  width: 60px;
}
@media (max-width: 768.98px) {
  ._base_sif0l_1._xs_sif0l_26 ._right-side_sif0l_15 {
    height: 100%;
    padding-bottom: 4px;
    padding-top: 4px;
  }
}
._base_sif0l_1._xs_sif0l_26 ._card_sif0l_8 {
  padding-left: 50px;
  width: 164px;
}
._base_sif0l_1._xs_sif0l_26 ._left-side_sif0l_12 {
  width: 48px;
}
._card_sif0l_8 {
  align-items: center;
  display: flex;
  justify-content: center;
  position: relative;
  width: 100%;
}
._card_sif0l_8._hoverable_sif0l_47 ._image_sif0l_47 {
  transform: none;
  transition: transform 0.2s ease;
  will-change: transform;
}
._card_sif0l_8._hoverable_sif0l_47:hover ._image_sif0l_47 {
  transform: scale(1.2);
}
._left-side_sif0l_12 {
  bottom: 0;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
}
._base_1kfjz_1 {
  background-color: var(--w-surface-color-9);
  display: grid;
  gap: 8px;
  overflow: hidden;
  position: relative;
  width: 100%;
}
@media (max-width: 768.98px) {
  ._base_1kfjz_1 {
    gap: 2px;
  }
}
._col_1kfjz_15 {
  align-items: center;
  display: flex;
  height: 100%;
}
._col_1kfjz_15._user_1kfjz_20 {
  gap: 8px;
}
._place-1_1kfjz_24 {
  --trophy-color: var(--w-color-leaderboard-gold);
}
._place-2_1kfjz_28 {
  --trophy-color: var(--w-color-leaderboard-silver);
}
._place-3_1kfjz_32 {
  --trophy-color: var(--w-color-leaderboard-bronze);
}
._base_13dno_1 {
  background-color: var(--w-surface-color-9);
  display: grid;
  gap: 8px;
  grid-template-columns: minmax(min-content, 1fr) 0.5fr minmax(auto, 192px);
  overflow: hidden;
  padding: 0 16px 0 8px;
  position: relative;
  width: 100%;
}
@media (max-width: 768.98px) {
  ._base_13dno_1 {
    gap: 2px;
    grid-template-columns: 1fr 1fr;
    padding: 0 8px;
  }
}
._base_13dno_1._with-trophy_13dno_18 ._place_13dno_18 {
  font-size: 18px;
  font-weight: 600;
  line-height: 24px;
  text-transform: none;
  --font-size: 18px;
  --line-height: 24px;
  color: var(--trophy-color);
}
._base_13dno_1 ._col_13dno_27._col-user_13dno_27 {
  gap: 8px;
}
._place_13dno_18 {
  display: flex;
  font-size: 12px;
  font-weight: 600;
  justify-content: center;
  line-height: 16px;
  text-align: center;
  text-transform: none;
  width: 44px;
  --font-size: 12px;
  --line-height: 16px;
  color: var(--w-text-color-2);
}
._place-1_13dno_45 {
  --trophy-color: var(--w-color-leaderboard-gold);
}
._place-2_13dno_49 {
  --trophy-color: var(--w-color-leaderboard-silver);
}
._place-3_13dno_53 {
  --trophy-color: var(--w-color-leaderboard-bronze);
}
._col_13dno_27 {
  align-items: center;
  display: flex;
  height: 100%;
}
._base_95o9k_1 {
  background-color: var(--w-surface-color-9);
  display: grid;
  gap: 32px;
  grid-template-columns: 100px 1fr;
  overflow: hidden;
  padding: 0 16px;
  position: relative;
  width: 100%;
}
@media (max-width: 768.98px) {
  ._base_95o9k_1 {
    gap: 8px;
    grid-template-columns: 30px 1fr;
  }
}
._base_95o9k_1._with-reward_95o9k_17 {
  gap: 11.75%;
  grid-template-columns: 60px 1fr 1fr;
  padding-right: 0;
}
@media (max-width: 1200px) {
  ._base_95o9k_1._with-reward_95o9k_17 {
    gap: 6%;
  }
}
@media (max-width: 768.98px) {
  ._base_95o9k_1._with-reward_95o9k_17 {
    gap: 8px;
    grid-template-columns: 30px minmax(110px, 1fr) auto;
  }
}
._base_95o9k_1._self_95o9k_33 ._place_95o9k_33 {
  color: var(--w-text-color-1);
}
._place_95o9k_33 {
  display: flex;
  font-size: 24px;
  font-weight: 600;
  justify-content: center;
  line-height: 32px;
  min-width: 30px;
  text-transform: none;
  --font-size: 24px;
  --line-height: 32px;
  color: var(--w-text-color-3);
}
@media (max-width: 768.98px) {
  ._place_95o9k_33 {
    font-size: 18px;
    font-weight: 700;
    line-height: 24px;
    text-transform: none;
    --font-size: 18px;
    --line-height: 24px;
  }
}
._base_ox677_1 {
  display: grid;
  gap: 8px;
  width: 100%;
}
@media (max-width: 768.98px) {
  ._base_ox677_1 {
    gap: 2px;
  }
}
._base_ox677_1._cols-1_ox677_11 {
  grid-template-columns: 1fr;
}
._base_ox677_1._cols-2_ox677_14 {
  grid-template-columns: repeat(2, 1fr);
}
@media (max-width: 1200px) {
  ._base_ox677_1._cols-2_ox677_14 {
    grid-template-columns: 1fr;
  }
}
._base_ox677_1._top_ox677_22 {
  gap: 2px;
}
._base_ox677_1._l_ox677_25 ._item_ox677_25 {
  grid-template-rows: 68px;
}
@media (max-width: 768.98px) {
  ._base_ox677_1._l_ox677_25 ._item_ox677_25 {
    grid-template-rows: 62px;
  }
}
._base_ox677_1._xl_ox677_33 ._item_ox677_25 {
  grid-template-rows: 100px;
}
@media (max-width: 768.98px) {
  ._base_ox677_1._xl_ox677_33 ._item_ox677_25 {
    grid-template-rows: 64px;
  }
}
._base_15uv8_1 {
  align-items: center;
  border-radius: 100px;
  display: flex;
  gap: 8px;
  height: 52px;
  justify-content: space-between;
  overflow: hidden;
  padding: 4px 16px 4px 4px;
  transition: color 0.2s;
}
._base_15uv8_1:not(._completed_15uv8_12) {
  cursor: pointer;
}
._base_15uv8_1:hover:not(._completed_15uv8_12) ._link_15uv8_15 {
  color: var(--w-surface-color-1);
}
._base_15uv8_1 ._circle_15uv8_18 {
  align-items: center;
  border-radius: 50%;
  display: flex;
  height: 44px;
  justify-content: center;
  min-width: 44px;
  position: relative;
  width: 44px;
  --price-icon-size: 24px;
  font-size: 24px;
}
._base_15uv8_1 ._circle_15uv8_18 ._completed_15uv8_12 {
  bottom: -2px;
  color: var(--w-color-success);
  font-size: 20px;
  position: absolute;
  right: -2px;
}
._base_15uv8_1 ._link_15uv8_15 {
  color: var(--w-surface-color-3);
  font-size: 24px;
  transition: color 0.2s;
}
._base_15uv8_1 ._info_15uv8_42 {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  gap: 2px;
}
._base_15uv8_1 ._info_15uv8_42 ._title_15uv8_48 {
  display: flex;
  gap: 4px;
  white-space: nowrap;
}
._base_15uv8_1 ._info_15uv8_42 ._description_15uv8_53 {
  font-size: 14px;
  font-weight: 400;
  line-height: 19px;
  text-transform: none;
  white-space: nowrap;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-3);
}
._base_15uv8_1 ._info_15uv8_42 ._code_15uv8_63 {
  color: var(--w-text-color-2);
}
._base_15uv8_1 ._info_15uv8_42 ._bonus_15uv8_72,
._base_15uv8_1 ._info_15uv8_42 ._code_15uv8_63 {
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
  text-transform: none;
  --font-size: 12px;
  --line-height: 16px;
}
._base_15uv8_1 ._info_15uv8_42 ._bonus_15uv8_72 {
  color: var(--w-color-success);
}
._base_15uv8_1 ._info_15uv8_42 ._total_15uv8_81 {
  color: var(--w-surface-color-3);
}
._base_15uv8_1._m_15uv8_84 ._info_15uv8_42 ._title_15uv8_48 {
  font-size: 14px;
  font-weight: 600;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-1);
}
._base_15uv8_1._s_15uv8_93 ._info_15uv8_42 ._title_15uv8_48 {
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-transform: none;
  --font-size: 12px;
  --line-height: 16px;
  color: var(--w-text-color-1);
}
._base_15uv8_1._completed_15uv8_12 ._info_15uv8_42 ._total_15uv8_81 {
  color: var(--w-text-color-1);
}
._base_15uv8_1._subscription_15uv8_105 {
  background-color: var(--w-surface-color-9);
}
._base_15uv8_1._subscription_15uv8_105 ._circle_15uv8_18,
._base_15uv8_1._subscription_15uv8_105:hover:not(._completed_15uv8_12) {
  background-color: var(--w-surface-color-7);
}
._base_15uv8_1._subscription_15uv8_105:hover:not(._completed_15uv8_12)
  ._circle_15uv8_18 {
  background-color: var(--w-surface-color-6);
}
._base_15uv8_1._subscription_15uv8_105._silver_15uv8_117 ._circle_15uv8_18 {
  background-image: var(--w-premium-gradient-premium-silver);
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
}
._base_15uv8_1._subscription_15uv8_105._gold_15uv8_123 ._circle_15uv8_18 {
  background-image: var(--w-premium-gradient-premium-gold);
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
}
._base_15uv8_1._subscription_15uv8_105._diamond_15uv8_129 ._circle_15uv8_18 {
  background-image: var(--w-premium-gradient-premium-diamond);
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
}
._base_15uv8_1._refill_15uv8_135 {
  background-color: var(--w-surface-color-13);
}
._base_15uv8_1._refill_15uv8_135 ._circle_15uv8_18 {
  background: linear-gradient(
    135deg,
    var(--w-surface-color-7) 0,
    var(--w-color-accent-3-darken) 100%
  );
}
._base_15uv8_1._refill_15uv8_135:hover:not(._completed_15uv8_12) {
  background-color: var(--w-surface-color-7);
}
._base_asgib_1 {
  display: flex;
  justify-content: center;
}
._base_asgib_1 ._button_asgib_5 {
  width: 200px;
}
._base_1jvmi_1 {
  display: flex;
  flex-wrap: wrap;
  gap: 12px;
}
._base_xiorp_1 {
  align-items: center;
  display: flex;
  font-size: 16px;
  font-weight: 400;
  gap: 8px;
  line-height: 22px;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
  color: var(--w-text-color-3);
}
._icon_xiorp_14 {
  color: var(--w-text-color-3);
  font-size: 24px;
}
._base_1cpz7_1 {
  align-items: center;
  display: flex;
  gap: 20px;
  height: 100%;
}
._base_1cpz7_1:after,
._base_1cpz7_1:before {
  bottom: 0;
  left: 0;
  position: absolute;
  top: 0;
}
._base_1cpz7_1:before {
  background: linear-gradient(
      -278deg,
      rgba(42, 189, 105, 0.2) -3.86%,
      transparent 37.08%
    ),
    var(--w-surface-color-10);
  content: "";
  width: 400px;
}
._base_1cpz7_1:after {
  color: var(--w-text-color-1);
  content: var(--user-place, "");
  font-size: 152px;
  font-weight: 700;
  line-height: 0.5;
  opacity: 0.02;
  text-align: center;
  width: 262px;
}
._avatar_1cpz7_29,
._content_1cpz7_34 {
  position: relative;
  z-index: 1;
}
._content_1cpz7_34 {
  display: flex;
  flex-direction: column;
  gap: 2px;
}
._text_1cpz7_42 {
  font-size: 14px;
  font-weight: 400;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-3);
}
._place_1cpz7_52 {
  font-size: 24px;
  font-weight: 600;
  line-height: 32px;
  text-transform: none;
  --font-size: 24px;
  --line-height: 32px;
  color: var(--w-text-color-1);
}
._base_m4nu2_1 {
  align-items: center;
  display: flex;
  height: 84px;
}
@media (max-width: 768.98px) {
  ._base_m4nu2_1 {
    height: 68px;
  }
  ._base_m4nu2_1._not-participated_m4nu2_12 {
    height: 48px;
  }
}
._text_m4nu2_17 {
  align-items: center;
  display: flex;
  font-size: 16px;
  font-weight: 400;
  gap: 8px;
  line-height: 22px;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
}
._button_m4nu2_29 {
  width: 240px;
}
._not-participated_m4nu2_12 {
  align-items: center;
  display: flex;
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
  color: var(--w-text-color-3);
}
._base_ity1d_1 {
  align-items: center;
  display: flex;
  gap: 12px;
}
._base_ity1d_1._score_ity1d_6 ._target-value_ity1d_6 {
  color: var(--w-color-accent-1);
}
._icon-wrap_ity1d_10 {
  align-items: center;
  background-color: var(--w-surface-color-8);
  border-radius: 50%;
  display: flex;
  height: 60px;
  justify-content: center;
  width: 60px;
}
._icon_ity1d_10 {
  color: var(--icon-color, var(--w-color-accent-1));
  font-size: 24px;
}
@media (max-width: 768.98px) {
  ._icon_ity1d_10 {
    font-size: 19px;
  }
}
._content_ity1d_30 {
  display: flex;
  flex-direction: column;
  gap: 2px;
}
._name_ity1d_36 {
  font-size: 16px;
  font-weight: 600;
  line-height: 22px;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
  color: var(--w-text-color-3);
}
@media (max-width: 768.98px) {
  ._name_ity1d_36 {
    font-size: 14px;
    font-weight: 600;
    line-height: 19px;
    text-transform: none;
    --font-size: 14px;
    --line-height: 19px;
  }
}
._value-wrap_ity1d_56,
._value_ity1d_56 {
  align-items: center;
  display: flex;
  gap: 4px;
}
._value_ity1d_56 {
  justify-content: center;
}
._value-inner_ity1d_69 {
  align-items: center;
  display: flex;
  font-size: 18px;
  font-weight: 600;
  gap: 2px;
  justify-content: center;
  line-height: 24px;
  text-transform: none;
  white-space: pre-wrap;
  --font-size: 18px;
  --line-height: 24px;
  color: var(--w-text-color-1);
}
@media (max-width: 768.98px) {
  ._value-inner_ity1d_69 {
    font-size: 16px;
    font-weight: 600;
    line-height: 22px;
    text-transform: none;
    --font-size: 16px;
    --line-height: 22px;
    white-space: nowrap;
  }
}
._base_1v8a0_1 {
  display: flex;
  gap: 32px;
}
@media (max-width: 1200px) {
  ._base_1v8a0_1 {
    place-content: space-between;
    width: 100%;
  }
}
@media (max-width: 768.98px) {
  ._base_1v8a0_1 {
    gap: 8px;
  }
}
._base_a83mq_1 {
  align-items: center;
  display: flex;
  flex-shrink: 0;
  justify-content: center;
  min-width: 56px;
}
._icon_a83mq_9 {
  color: var(--w-surface-color-3);
  flex-shrink: 0;
  font-size: 24px;
}
._list_a83mq_15 {
  background-color: var(--w-surface-color-7);
  color: var(--w-text-color-3);
  display: flex;
  flex-direction: column;
  gap: 8px;
  list-style-type: disc;
  margin-left: 16px;
  max-width: 300px;
  padding: 8px;
}
._list_a83mq_15 ._item_a83mq_26 {
  color: var(--w-text-color-3);
  font-weight: 400;
}
._list_a83mq_15 ._item_a83mq_26,
._list_a83mq_15 ._item_a83mq_26 > span {
  font-size: 14px;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
}
._list_a83mq_15 ._item_a83mq_26 > span {
  color: var(--w-text-color-1);
  font-weight: 600;
}
._list_a83mq_15 ._item_a83mq_26 > span > i {
  color: var(--price-icon-color, var(--w-color-accent-3));
  font-family: Currencies;
}
._base_vrmbo_1 {
  display: grid;
  gap: 2px;
  grid-template-columns: 1fr 56px;
  position: relative;
  width: 100%;
}
._base_vrmbo_1,
._row_vrmbo_11 {
  align-items: center;
  justify-content: space-between;
}
._row_vrmbo_11 {
  background-color: var(--w-surface-color-10);
  display: flex;
  height: 100%;
  padding: 0 32px;
}
._row1_vrmbo_20 {
  overflow: hidden;
  position: relative;
}
@media (max-width: 768.98px) {
  ._row1_vrmbo_20 {
    min-height: 48px;
  }
}
._row2_vrmbo_30 {
  height: 84px;
}
@media (max-width: 1200px) {
  ._row2_vrmbo_30 {
    grid-column: span 2;
    order: 2;
  }
}
@media (max-width: 768.98px) {
  ._row2_vrmbo_30 {
    height: 68px;
  }
}
._row3_vrmbo_45 {
  padding: 0;
}
._base_1ruu6_1 {
  border-radius: 2px;
  display: grid;
  grid-template-columns: 142px auto;
  grid-template-rows: 160px;
  overflow: hidden;
  position: relative;
}
@media (max-width: 768.98px) {
  ._base_1ruu6_1 {
    grid-template-columns: 120px auto;
    grid-template-rows: 100px;
  }
}
._left_1ruu6_16 {
  align-items: center;
  background-color: var(--w-surface-color-9);
  display: flex;
  flex-direction: column;
  gap: 8px;
  height: 100%;
  justify-content: center;
  min-width: 120px;
  padding: 8px;
  position: relative;
}
._right_1ruu6_29 {
  background-color: var(--w-surface-color-8);
  height: 100%;
  min-width: 155px;
}
@media (max-width: 960px) {
  ._right_1ruu6_29 {
    min-width: 155px;
  }
}
@media (max-width: 768.98px) {
  ._right_1ruu6_29 {
    min-width: 120px;
  }
}
._base_1rw98_1 {
  display: grid;
  gap: 8px;
  grid-template-columns: repeat(3, 1fr);
  width: 100%;
}
@media (max-width: 960px) {
  ._base_1rw98_1 {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width: 600px) {
  ._base_1rw98_1 {
    grid-template-columns: 1fr;
  }
}
@media (min-width: 600px) and (max-width: 960px) {
  ._item_1rw98_19._main_1rw98_19 {
    grid-column: span 2;
  }
}
._base_qzu3b_1 {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 24px;
}
@media (max-width: 768.98px) {
  ._base_qzu3b_1 {
    gap: 16px;
  }
}
._more-participants_qzu3b_13 {
  font-size: 16px;
  font-weight: 500;
  line-height: 22px;
  padding: 12px 0;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
  color: var(--w-text-color-3);
}
._base_zl89j_1 {
  display: flex;
  flex-direction: column;
  gap: 24px;
  padding: 24px;
}
@media (max-width: 768.98px) {
  ._base_zl89j_1 {
    gap: 16px;
  }
}
._header_zl89j_13 {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 8px;
  justify-content: center;
  text-align: center;
}
@media (max-width: 768.98px) {
  ._header_zl89j_13 {
    gap: 4px;
  }
}
._title_zl89j_27 {
  font-size: 24px;
  font-weight: 600;
  line-height: 32px;
  text-transform: none;
  --font-size: 24px;
  --line-height: 32px;
  color: var(--w-text-color-1);
}
@media (max-width: 768.98px) {
  ._title_zl89j_27 {
    font-size: 18px;
    font-weight: 600;
    line-height: 24px;
    text-transform: none;
    --font-size: 18px;
    --line-height: 24px;
  }
}
._text_zl89j_47 {
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
  color: var(--w-text-color-2);
}
@media (max-width: 768.98px) {
  ._text_zl89j_47 {
    font-size: 12px;
    font-weight: 400;
    line-height: 16px;
    text-transform: none;
    --font-size: 12px;
    --line-height: 16px;
  }
}
._base_16ls2_1 {
  background-color: var(--w-surface-color-10);
}
._text-wrapper_16ls2_5._with-countdown_16ls2_5 {
  display: flex;
  gap: 8px;
}
@media (max-width: 768.98px) {
  ._text-wrapper_16ls2_5._with-countdown_16ls2_5 {
    align-items: center;
    flex-direction: column;
    gap: 4px;
  }
}
._countdown_16ls2_17 {
  font-size: 16px;
  font-weight: 600;
  justify-content: center;
  line-height: 22px;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
  color: var(--w-text-color-1);
}
._leaderboard_16ls2_28 {
  display: flex;
  flex-direction: column;
  gap: 24px;
}
@media (max-width: 768.98px) {
  ._leaderboard_16ls2_28 {
    gap: 16px;
  }
}
._base_pfqmx_1 {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
._content_pfqmx_7 {
  position: relative;
}
._participants_pfqmx_11 {
  position: absolute;
  right: 0;
  top: 0;
}
._base_1mux6_1,
._content_1mux6_6 {
  display: flex;
  flex-direction: column;
}
._content_1mux6_6 {
  gap: 40px;
}
._base_1a2yi_1 {
  align-items: center;
  display: flex;
  justify-content: center;
  padding: 0 20px;
}
@media (max-width: 768.98px) {
  ._base_1a2yi_1 {
    background-color: var(--w-surface-color-10);
    padding: 0;
  }
}
._button_1a2yi_14 {
  background: none;
  border: none;
  height: 44px;
  outline: none;
  width: 44px;
}
._button_1a2yi_14 ._icon_1a2yi_21 {
  color: var(--w-surface-color-3);
  font-size: 24px;
}
._base_1kv9t_1 {
  --tabs-background-color: var(--w-surface-color-9);
  --tabs-color-active: transparent;
  background-color: var(--w-surface-color-9);
  display: flex;
  flex: 1;
  justify-content: space-between;
}
@media (max-width: 768.98px) {
  ._base_1kv9t_1 {
    --tabs-background-color: var(--w-surface-color-10);
    --tabs-color-active: var(--w-surface-color-8);
    background-color: var(--w-surface-color-12);
    gap: 2px;
  }
}
._tabs_1kv9t_18 {
  flex: 1;
}
._base_1hbl7_1 {
  background: var(--w-surface-color-10)
    url(/assets/images/race/placeholder/soon.png) center left/auto 100%
    no-repeat;
  border-radius: 2px;
  display: flex;
  flex-direction: column;
  gap: 8px;
  min-height: 235px;
  padding: 24px;
}
@media (max-width: 768.98px) {
  ._base_1hbl7_1 {
    background: var(--w-surface-color-10);
    gap: 20px;
    min-height: auto;
    padding: 20px;
  }
}
._image-mobile_1hbl7_19 {
  background: var(--w-surface-color-8)
    url(/assets/images/race/placeholder/soon-mobile.png) center/cover no-repeat;
  height: 180px;
}
._content_1hbl7_24 {
  display: flex;
  flex-direction: column;
  gap: 8px;
  max-width: 530px;
}
@media (max-width: 768.98px) {
  ._content_1hbl7_24 {
    max-width: unset;
  }
}
._title_1hbl7_36 {
  font-size: 36px;
  font-weight: 600;
  line-height: 49px;
  text-transform: none;
  --font-size: 36px;
  --line-height: 49px;
  color: var(--w-text-color-1);
}
._title_1hbl7_36 > span {
  color: var(--w-color-accent-1);
}
@media (max-width: 768.98px) {
  ._title_1hbl7_36 {
    font-size: 24px;
    font-weight: 600;
    line-height: 32px;
    text-transform: none;
    --font-size: 24px;
    --line-height: 32px;
  }
}
._text_1hbl7_59 {
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
  color: var(--w-text-color-3);
}
@media (max-width: 768.98px) {
  ._text_1hbl7_59 {
    font-size: 14px;
    font-weight: 400;
    line-height: 19px;
    text-transform: none;
    --font-size: 14px;
    --line-height: 19px;
  }
}
._base_1c4ic_1 {
  --tabs-color-active: var(--w-color-accent-1);
  display: flex;
  flex-direction: column;
  gap: 16px;
}
._info_4l3fe_1 {
  display: flex;
  font-size: 12px;
  font-weight: 400;
  gap: 4px;
  line-height: 16px;
  text-transform: none;
  --font-size: 12px;
  --line-height: 16px;
  color: var(--w-text-color-3);
}
._base_off48_1 {
  display: flex;
  flex-direction: column;
  gap: 2px;
  width: 100%;
}
._header_off48_8 {
  align-items: center;
  background-color: var(--w-surface-color-9);
  display: grid;
  font-size: 12px;
  font-weight: 400;
  gap: 16px;
  grid-template-columns: minmax(min-content, 1fr) 0.5fr minmax(auto, 192px);
  grid-template-rows: 36px;
  line-height: 16px;
  padding: 0 16px;
  text-transform: none;
  --font-size: 12px;
  --line-height: 16px;
  color: var(--w-text-color-3);
}
@media (max-width: 768.98px) {
  ._header_off48_8 {
    grid-template-columns: repeat(2, 1fr);
  }
}
._header_off48_8 ._col_off48_29 {
  display: flex;
  justify-content: center;
}
._header_off48_8 ._col_off48_29._points_off48_33,
._header_off48_8 ._col_off48_29._prize_off48_33 {
  justify-content: flex-start;
}
@media (max-width: 768.98px) {
  ._header_off48_8 ._col_off48_29 {
    justify-content: flex-start;
  }
}
._base_1f8yy_1 {
  align-items: center;
  background-color: var(--w-surface-color-8);
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
  height: 68px;
  justify-content: center;
  padding: 0 16px;
  width: 100%;
}
._base_1f8yy_1._pending_1f8yy_12 {
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  text-transform: none;
  --font-size: 12px;
  --line-height: 16px;
  color: var(--w-text-color-3);
}
@media (max-width: 768.98px) {
  ._base_1f8yy_1 {
    height: 63px;
    padding: 0 16px;
  }
}
._base_idqre_1 {
  height: 538px;
}
@media (max-width: 768.98px) {
  ._base_idqre_1 {
    height: 470px;
  }
}
._base_1gsdp_1 {
  display: grid;
  gap: 16px;
  grid-template-columns: repeat(auto-fill, minmax(440px, 1fr));
}
@media (max-width: 768.98px) {
  ._base_1gsdp_1 {
    gap: 8px;
    grid-template-columns: 1fr;
  }
}
._base_s71j8_1 {
  display: grid;
  gap: 16px;
  grid-template-columns: repeat(auto-fill, minmax(440px, 1fr));
  grid-template-rows: 538px;
}
@media (max-width: 768.98px) {
  ._base_s71j8_1 {
    gap: 8px;
    grid-template-columns: 1fr;
    grid-template-rows: 470px;
  }
}
._base_16xma_1 {
  align-items: center;
  background: url(/assets/images/race/placeholder/left.png) 0 / auto 100%
      no-repeat,
    url(/assets/images/race/placeholder/right.png) 100% / auto 100% no-repeat,
    var(--w-surface-color-10);
  display: flex;
  justify-content: center;
  min-height: 235px;
}
@media (max-width: 768.98px) {
  ._base_16xma_1 {
    background: var(--w-surface-color-10);
    min-height: 208px;
  }
}
._base_11s33_1 {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
._base_1or9l_1 {
  display: flex;
  flex-direction: column;
  gap: 20px;
}
@media (max-width: 768.98px) {
  ._base_1or9l_1 {
    gap: 16px;
  }
}
.top-case[data-v-8cafaee3] {
  align-items: center;
  display: flex;
}
.top-case__image[data-v-8cafaee3] {
  height: 7.875rem;
  margin-right: 1.5rem;
  width: 11.6875rem;
  --entity-image-size-multiplier: 0.6;
}
@media (max-width: 1024px) {
  .top-case__image[data-v-8cafaee3] {
    height: 92px;
    width: 135px;
    --entity-image-size-multiplier: 0.45;
  }
}
@media (max-width: 768px) {
  .top-case__image[data-v-8cafaee3] {
    height: 92px;
    width: 136px;
    --entity-image-size-multiplier: 0.45;
    margin-right: 16px;
  }
}
.top-case__title[data-v-8cafaee3] {
  color: #f1f1f1;
  font-size: 1.125rem;
  font-weight: 600;
  margin-bottom: 4px;
}
@media (max-width: 768px) {
  .top-case__title[data-v-8cafaee3] {
    font-size: 14px;
  }
}
.top-case__opens[data-v-8cafaee3] {
  color: #8f9daa;
  font-size: 1rem;
  font-weight: 400;
}
@media (max-width: 768px) {
  .top-case__opens[data-v-8cafaee3] {
    font-size: 14px;
  }
}
.top-cases[data-v-aebe6e76] {
  background-image: url(/static/core/modules/result/top-case-bg.jpg);
  background-repeat: no-repeat;
  background-size: cover;
  padding: 1.25rem 1.5rem;
}
@media (max-width: 768px) {
  .top-cases[data-v-aebe6e76] {
    background-image: none;
    padding: 16px;
  }
}
.top-cases__title[data-v-aebe6e76] {
  font-size: 1.125rem;
  margin-bottom: 1.8125rem;
}
@media (max-width: 768px) {
  .top-cases__title[data-v-aebe6e76] {
    font-size: 14px;
    margin-bottom: 24px;
  }
}
.top-cases__items[data-v-aebe6e76] {
  align-items: center;
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  justify-content: space-between;
}
@media (max-width: 768px) {
  .top-cases__items[data-v-aebe6e76] {
    gap: 33px;
    grid-template-columns: 1fr;
  }
}
.top-stat[data-v-9d10ace2] {
  background: #1b1c25;
  border-radius: 2px;
  display: grid;
  grid-template-columns: 1fr 18.75rem;
  grid-template-rows: 1fr 1fr;
  overflow: hidden;
  padding: 1.25rem 1.5rem 1.5rem;
  position: relative;
}
@media (max-width: 768px) {
  .top-stat[data-v-9d10ace2] {
    grid-template-columns: 1fr;
    grid-template-rows: auto;
    padding: 16px 20px 22px;
  }
}
.top-stat[data-v-9d10ace2]:after {
  background-color: var(--73acaac4);
  border-radius: 50%;
  bottom: -50%;
  content: "";
  filter: blur(90px);
  height: 10.75rem;
  opacity: 0.7;
  position: absolute;
  right: 5px;
  width: 15.125rem;
}
@media (max-width: 768px) {
  .top-stat[data-v-9d10ace2]:after {
    right: 50%;
    transform: translate(50%);
  }
}
.top-stat--weapon .top-stat__decoration[data-v-9d10ace2] {
  align-items: center;
  display: flex;
  height: 100%;
  justify-content: center;
  margin-left: auto;
  max-width: 250px;
}
@media (max-width: 768px) {
  .top-stat--wallet[data-v-9d10ace2] {
    padding-bottom: 43px;
  }
  .top-stat--wallet[data-v-9d10ace2]:after {
    filter: blur(66px);
    height: 120px;
    width: 180px;
  }
}
.top-stat--wallet .top-stat__info[data-v-9d10ace2] {
  width: calc(100% + 100px);
}
.top-stat--wallet .top-stat__decoration[data-v-9d10ace2] {
  align-self: end;
  display: flex;
  justify-self: end;
  margin-bottom: -1.5rem;
  margin-right: -1.5rem;
  max-height: calc(100% - 10px);
}
@media (max-width: 768px) {
  .top-stat--wallet .top-stat__decoration[data-v-9d10ace2] {
    align-items: flex-end;
    bottom: 0;
    height: 110px;
    margin: 0;
    max-height: 100%;
    position: absolute;
    right: 0;
    width: 160px;
  }
  .top-stat--weapon-image[data-v-9d10ace2]:after {
    filter: blur(66px);
    height: 120px;
    width: 180px;
  }
}
.top-stat--weapon-image .top-stat__decoration[data-v-9d10ace2] {
  display: flex;
  justify-self: end;
  margin-bottom: -1.5rem;
  margin-right: -1.5rem;
  margin-top: -1.5rem;
}
@media (max-width: 768px) {
  .top-stat--weapon-image .top-stat__decoration[data-v-9d10ace2] {
    align-items: flex-end;
    height: 100%;
    margin: 0;
    -o-object-fit: contain;
    object-fit: contain;
    position: absolute;
    right: 0;
    top: 0;
    width: 200px;
  }
}
.top-stat--item-and-case .top-stat__decoration[data-v-9d10ace2] {
  align-items: flex-end;
  display: flex;
  justify-content: flex-end;
  margin-left: -20px;
  margin-top: auto;
  width: calc(100% + 20px);
}
@media (max-width: 1260px) {
  .top-stat--item-and-case .top-stat__decoration[data-v-9d10ace2] {
    margin: 0 auto;
    width: 100%;
  }
}
.top-stat__title[data-v-9d10ace2] {
  color: #f1f1f1;
  font-size: 1.125rem;
  font-weight: 600;
  grid-area: 1/1/1/1;
  line-height: 140%;
  margin-bottom: 4px;
  margin-right: -18.75rem;
  max-width: 26.875rem;
  position: relative;
  z-index: 5;
}
@media (max-width: 768px) {
  .top-stat__title[data-v-9d10ace2] {
    font-size: 14px;
    grid-area: auto;
    margin-bottom: 24px;
    max-width: 320px;
  }
}
.top-stat__info[data-v-9d10ace2] {
  align-self: flex-end;
  grid-area: 2/1/2/2;
  position: relative;
  z-index: 5;
}
@media (max-width: 768px) {
  .top-stat__info[data-v-9d10ace2] {
    grid-area: auto;
    margin-bottom: 10px;
  }
}
.top-stat__value[data-v-9d10ace2] {
  color: #f1f1f1;
  font-size: 2.5rem;
  font-style: normal;
  font-weight: 700;
  line-height: 120%;
}
@media (max-width: 768px) {
  .top-stat__value[data-v-9d10ace2] {
    font-size: 28px;
  }
}
.top-stat__subtitle[data-v-9d10ace2] {
  color: #8f9daa;
  font-size: 1rem;
  font-weight: 400;
  line-height: 120%;
}
@media (max-width: 768px) {
  .top-stat__subtitle[data-v-9d10ace2] {
    font-size: 14px;
  }
}
.top-stat__subtitle[data-v-9d10ace2] span {
  color: #f1f1f1;
}
@media (max-width: 768px) {
  .top-stat__subtitle--blank[data-v-9d10ace2] {
    display: none;
  }
}
.top-stat__decoration[data-v-9d10ace2] {
  grid-area: 1/2/3/2;
}
@media (max-width: 768px) {
  .top-stat__decoration[data-v-9d10ace2] {
    grid-area: auto;
    margin: 0 auto;
    max-width: 320px;
    width: 100%;
  }
}
.item-image {
  align-items: center;
  display: flex;
  justify-content: center;
  max-height: 100%;
  max-width: 18.8125rem;
  position: relative;
}
@media (max-width: 1024px) {
  .item-image {
    max-width: 200px;
  }
}
.item-image__image {
  --entity-image-size-multiplier: 0.8;
}
@media (max-width: 1024px) {
  .item-image__image {
    --entity-image-size-multiplier: 0.6;
  }
}
.item-and-case[data-v-81548c6e] {
  display: flex;
  max-width: 100%;
  position: relative;
  z-index: 2;
}
@media (max-width: 768px) {
  .item-and-case[data-v-81548c6e] {
    flex-direction: column;
    width: 100%;
  }
}
.item-and-case__item[data-v-81548c6e] {
  cursor: default;
  position: relative;
}
@media (max-width: 1024px) {
  .item-and-case__item[data-v-81548c6e] {
    height: 90px;
    --entity-image-size-multiplier: 0.3;
  }
}
.item-and-case__case[data-v-81548c6e] {
  cursor: default;
  margin-left: -1.875rem;
  margin-top: 1.875rem;
  position: relative;
  z-index: 3;
}
@media (max-width: 1024px) {
  .item-and-case__case[data-v-81548c6e] {
    height: 90px;
    --entity-image-size-multiplier: 0.2;
    margin-left: -48px;
  }
}
@media (max-width: 768px) {
  .item-and-case__case[data-v-81548c6e] {
    --entity-image-size-multiplier: 0.3;
    margin-left: auto;
    margin-top: -30px;
  }
}
.mod-stat[data-v-f193989e] {
  background: #1e1e29;
  border-radius: 2px;
  display: flex;
  gap: 1.5rem;
  padding: 1.25rem;
}
.mod-stat--big-image .mod-stat__image[data-v-f193989e] {
  height: 7.125rem;
  width: 6.375rem;
}
@media (max-width: 768px) {
  .mod-stat--big-image .mod-stat__image[data-v-f193989e] {
    height: 42px;
    width: 42px;
  }
  .mod-stat[data-v-f193989e] {
    gap: 12px;
    padding: 12px;
  }
}
.mod-stat__image[data-v-f193989e] {
  height: 5.875rem;
  -o-object-fit: contain;
  object-fit: contain;
  -o-object-position: top;
  object-position: top;
  width: 5.875rem;
}
@media (max-width: 768px) {
  .mod-stat__image[data-v-f193989e] {
    height: 42px;
    width: 42px;
  }
}
.mod-stat__info[data-v-f193989e] {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
}
.mod-stat__title[data-v-f193989e] {
  color: #f1f1f1;
  font-size: 1rem;
  font-weight: 600;
  line-height: 120%;
}
@media (max-width: 768px) {
  .mod-stat__title[data-v-f193989e] {
    font-size: 14px;
    margin-bottom: 12px;
  }
}
.mod-stat__value[data-v-f193989e] {
  align-items: center;
  color: #f1f1f1;
  display: flex;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 120%;
  margin-top: auto;
  text-transform: capitalize;
}
@media (max-width: 768px) {
  .mod-stat__value[data-v-f193989e] {
    font-size: 20px;
  }
}
.mod-stat__badge[data-v-f193989e] {
  background: var(--Basic-Yellow, #efae14);
  border-radius: 2px;
  color: #292937;
  font-size: 1rem;
  font-variant-numeric: lining-nums tabular-nums;
  font-weight: 700;
  line-height: 120%;
  margin-left: 1rem;
  padding: 0.125rem 0.25rem;
}
.mod-stat__text[data-v-f193989e] {
  color: #8f9daa;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 120%;
  margin-top: 0.375rem;
}
@media (max-width: 768px) {
  .mod-stat__text--blank[data-v-f193989e] {
    display: none;
  }
}
.mod-stat__item[data-v-f193989e] {
  cursor: default;
  flex-shrink: 0;
}
@media (max-width: 768px) {
  .mod-stat__item[data-v-f193989e] {
    margin: 0 auto 12px;
    max-width: 320px;
    width: 100%;
  }
}
.mod-category__header[data-v-5706bf7b] {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 18px;
}
.mod-category__icon[data-v-5706bf7b] {
  font-size: 30px;
}
.mod-category__title[data-v-5706bf7b] {
  color: #f1f1f1;
  font-size: 20px;
  font-weight: 700;
  line-height: 140%;
  margin-left: 8px;
}
.mod-category__link[data-v-5706bf7b] {
  align-items: center;
  color: #8f9daa;
  display: flex;
  font-size: 12px;
  font-weight: 600;
  margin-left: 10px;
  text-transform: uppercase;
}
@media (max-width: 768px) {
  .mod-category__link[data-v-5706bf7b] {
    margin-left: 0;
    margin-top: 10px;
    width: 100%;
  }
}
.mod-category__link-icon[data-v-5706bf7b] {
  font-size: 18px;
  margin-left: 5px;
}
@media (max-width: 768px) {
  .mod-category__link-icon[data-v-5706bf7b] {
    font-size: 14px;
  }
}
.mod-category__items[data-v-5706bf7b] {
  display: flex;
  flex-wrap: wrap;
  gap: 16px;
  width: 100%;
}
@media (max-width: 768px) {
  .mod-category__items[data-v-5706bf7b] {
    flex-direction: column;
  }
}
.mod-category__item[data-v-5706bf7b] {
  width: calc(50% - 8px);
}
@media (max-width: 768px) {
  .mod-category__item[data-v-5706bf7b] {
    width: 100%;
  }
}
.mod-category__item--full[data-v-5706bf7b] {
  width: 100%;
}
.top-mods[data-v-8b261899] {
  background: #1b1c25;
  padding: 20px 24px 24px;
}
@media (max-width: 768px) {
  .top-mods[data-v-8b261899] {
    padding: 16px;
  }
}
.top-mods__header[data-v-8b261899] {
  margin-bottom: 26px;
}
.top-mods__title[data-v-8b261899] {
  color: #f1f1f1;
  font-size: 20px;
  font-weight: 700;
  line-height: 140%;
  margin-bottom: 8px;
}
@media (max-width: 768px) {
  .top-mods__title[data-v-8b261899] {
    font-size: 14px;
  }
}
.top-mods__text[data-v-8b261899] {
  color: #8f9daa;
  font-size: 16px;
  font-weight: 400;
  line-height: 120%;
}
.top-mods__content[data-v-8b261899] {
  display: flex;
  justify-content: space-between;
}
@media (max-width: 768px) {
  .top-mods__content[data-v-8b261899] {
    flex-direction: column;
  }
}
.top-mods__items[data-v-8b261899] {
  display: flex;
  gap: 16px;
  max-width: 70%;
}
@media (max-width: 768px) {
  .top-mods__items[data-v-8b261899] {
    gap: 4px;
    justify-content: space-between;
    max-width: 100%;
    width: 100%;
  }
}
.top-mods__item[data-v-8b261899] {
  align-items: center;
  background: #1e1e29;
  display: flex;
  flex-direction: column;
  height: 127px;
  justify-content: space-between;
  padding: 16px;
  width: 210px;
}
@media (max-width: 768px) {
  .top-mods__item[data-v-8b261899] {
    height: 102px;
    padding: 16px 4px;
    width: calc(33% - 3px);
  }
}
.top-mods__icon[data-v-8b261899] {
  font-size: 66px;
  height: 66px;
  margin-bottom: 2px;
}
@media (max-width: 768px) {
  .top-mods__icon[data-v-8b261899] {
    font-size: 48px;
    height: 48px;
  }
}
.top-mods__name[data-v-8b261899] {
  color: #8f9daa;
  font-size: 14px;
  font-style: normal;
  line-height: 120%;
  text-align: center;
}
@media (max-width: 768px) {
  .top-mods__name[data-v-8b261899] {
    font-size: 12px;
  }
}
.top-mods__image-wrapper[data-v-8b261899] {
  align-items: flex-end;
  display: flex;
  justify-content: center;
  margin-bottom: -24px;
  margin-right: -50px;
  margin-top: -210px;
}
@media (max-width: 768px) {
  .top-mods__image-wrapper[data-v-8b261899] {
    margin: 0 auto -16px;
  }
}
.top-mods__image[data-v-8b261899] {
  -o-object-fit: contain;
  object-fit: contain;
  -o-object-position: bottom;
  object-position: bottom;
}
.result[data-v-593d282f] {
  margin: 0 auto;
  max-width: 1440px;
  padding: 3.125rem 1rem 3.875rem;
  width: 100%;
}
@media (max-width: 768px) {
  .result[data-v-593d282f] {
    padding: 24px 16px;
  }
}
.result__title[data-v-593d282f] {
  color: #f1f1f1;
  margin-bottom: 2.9375rem;
}
@media (max-width: 768px) {
  .result__title[data-v-593d282f] {
    margin-bottom: 24px;
    text-align: center;
  }
}
.result__title--header[data-v-593d282f] {
  font-size: 64px;
  font-weight: 700;
  line-height: 140%;
}
.result__title--header[data-v-593d282f] span {
  color: #ff8845;
}
@media (max-width: 768px) {
  .result__title--header[data-v-593d282f] {
    font-size: 28px;
    line-height: 110%;
  }
}
.result__title--years[data-v-593d282f] {
  align-items: center;
  display: flex;
  gap: 8px;
  justify-content: flex-start;
  margin-top: 10px;
}
.result__title--years > button[data-v-593d282f] {
  background-color: #161821;
  border: none;
  border-radius: 2px;
  color: #8f9daa;
  cursor: pointer;
  font-size: 24px;
  font-weight: 600;
  outline: none;
  padding: 4px 16px;
}
.result__title--years > button[data-v-593d282f]:hover {
  color: #fff;
}
@media (max-width: 768px) {
  .result__title--years > button[data-v-593d282f] {
    font-size: 18px;
  }
}
.result__title--years > .active[data-v-593d282f] {
  background-color: #1e1e29;
  color: #fff;
}
.result__section[data-v-593d282f] {
  background: #161821;
  padding: 1.5rem;
}
@media (max-width: 768px) {
  .result__section[data-v-593d282f] {
    padding: 16px 16px 24px;
  }
}
.result__section + .result__section[data-v-593d282f] {
  margin-top: 4.875rem;
}
@media (max-width: 768px) {
  .result__section + .result__section[data-v-593d282f] {
    margin-top: 24px;
  }
}
.result__header[data-v-593d282f] {
  display: flex;
}
.result__image[data-v-593d282f] {
  margin-left: auto;
  margin-right: -4.25rem;
  margin-top: -9.125rem;
  max-height: 16.25rem;
  max-width: 37.875rem;
  -o-object-fit: contain;
  object-fit: contain;
  width: 100%;
}
@media (max-width: 768px) {
  .result__image[data-v-593d282f] {
    display: none;
  }
}
.result__text[data-v-593d282f] {
  flex-shrink: 0;
  margin-bottom: 3rem;
  max-width: 100%;
  padding-left: 1.5rem;
}
@media (max-width: 768px) {
  .result__text[data-v-593d282f] {
    margin-bottom: 16px;
    padding-left: 0;
  }
}
.result__subtitle[data-v-593d282f] {
  color: #2abd69;
  font-size: 1.125rem;
  font-style: normal;
  font-weight: 600;
  line-height: 140%;
  margin-bottom: 0.3125rem;
}
@media (max-width: 768px) {
  .result__subtitle[data-v-593d282f] {
    font-size: 16px;
  }
}
.result__subtitle--yellow[data-v-593d282f] {
  color: #ff8845;
}
.result__name[data-v-593d282f] {
  color: #f1f1f1;
  font-size: 1.875rem;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
}
@media (max-width: 768px) {
  .result__name[data-v-593d282f] {
    font-size: 20px;
  }
}
.result__content[data-v-593d282f] {
  display: grid;
}
.result__content--stat[data-v-593d282f] {
  gap: 1rem;
  grid-template-columns: 1fr 1fr;
}
@media (max-width: 768px) {
  .result__content--stat[data-v-593d282f] {
    display: flex;
    flex-direction: column;
  }
}
.result__top-cases[data-v-593d282f] {
  grid-area: 1/1/2/3;
}
@media (max-width: 768px) {
  .result__top-cases[data-v-593d282f] {
    grid-area: auto;
  }
}
.result__top-stat[data-v-593d282f] {
  height: 13.75rem;
}
@media (max-width: 768px) {
  .result__top-stat[data-v-593d282f] {
    height: auto;
  }
}
.result__button[data-v-593d282f] {
  grid-area: 4;
  margin-top: 0.5rem;
  max-width: 100%;
}
@media (max-width: 768px) {
  .result__button[data-v-593d282f] {
    margin-top: 24px;
  }
}
.result__categorys[data-v-593d282f] {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  row-gap: 2.625rem;
}
@media (max-width: 768px) {
  .result__categorys[data-v-593d282f] {
    flex-direction: column;
    row-gap: 35px;
  }
}
.result__category[data-v-593d282f] {
  width: 100%;
}
.result__category--half[data-v-593d282f] {
  width: calc(50% - 8px);
}
@media (max-width: 768px) {
  .result__category--half[data-v-593d282f] {
    width: 100%;
  }
}
.result__top-mods[data-v-593d282f] {
  margin-bottom: 2.625rem;
}
@media (max-width: 768px) {
  .result__top-mods[data-v-593d282f] {
    margin-bottom: 32px;
  }
}
.result__wallet-image[data-v-593d282f] {
  -o-object-fit: contain;
  object-fit: contain;
  -o-object-position: bottom right;
  object-position: bottom right;
}
._base_n0q6w_1 {
  align-items: center;
  background: url(/assets/images/squad/squad-header-bg.png) 50% / cover
    no-repeat;
  display: flex;
  flex-direction: column;
  height: 310px;
  justify-content: center;
  overflow: hidden;
  position: relative;
  width: 100%;
}
._base_n0q6w_1 ._infoButton_n0q6w_12 {
  position: absolute;
  right: 16px;
  top: 16px;
  --button-icon-color: var(--w-surface-color-3);
}
._base_n0q6w_1 ._logo_n0q6w_18 {
  height: 218px;
  -o-object-fit: contain;
  object-fit: contain;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
._base_n0q6w_1 ._expired_n0q6w_23 {
  align-items: center;
  background-color: var(--w-surface-color-14);
  border-radius: 2px;
  display: flex;
  flex-direction: column;
  gap: 2px;
  height: 60px;
  justify-content: center;
  width: 260px;
}
._base_n0q6w_1 ._expired_n0q6w_23 ._title_n0q6w_34 {
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
  color: var(--w-text-color-1);
  text-transform: capitalize;
}
._base_n0q6w_1 ._expired_n0q6w_23 ._timer_n0q6w_44 {
  font-size: 16px;
  font-weight: 600;
  line-height: 22px;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
  color: var(--theme-color-primary);
}
@media (max-width: 768.98px) {
  ._base_n0q6w_1 {
    height: 200px;
  }
  ._base_n0q6w_1 ._logo_n0q6w_18 {
    height: 130px;
  }
}
._skeleton_n0q6w_62 {
  height: 310px;
  width: 100%;
}
@media (max-width: 768.98px) {
  ._skeleton_n0q6w_62 {
    height: 200px;
  }
}
._base_6fvuw_1 ._label_6fvuw_1 {
  align-items: center;
  display: flex;
  gap: 8px;
}
._base_6fvuw_1 ._label_6fvuw_1 ._icon_6fvuw_6 {
  font-size: 24px;
  transition: color 0.2s;
}
._base_6fvuw_1 ._label_6fvuw_1 ._withRakeback_6fvuw_10 {
  display: flex;
  flex-direction: column;
  gap: 2px;
}
@media (max-width: 768.98px) {
  ._base_6fvuw_1 ._label_6fvuw_1 ._withRakeback_6fvuw_10 {
    flex-direction: row;
    gap: 4px;
  }
}
._base_6fvuw_1 ._label_6fvuw_1 ._rakebackWrapper_6fvuw_21 {
  align-items: center;
  display: flex;
  flex-wrap: nowrap;
}
._base_6fvuw_1
  ._label_6fvuw_1
  ._rakebackWrapper_6fvuw_21
  ._rakebackRight_6fvuw_26 {
  background-color: var(--w-surface-color-4);
  height: 14px;
  -webkit-mask: url(/assets/images/squad/squad-wartag-right.svg);
  mask: url(/assets/images/squad/squad-wartag-right.svg);
  -webkit-mask-size: cover;
  mask-size: cover;
  width: 11px;
}
._base_6fvuw_1 ._label_6fvuw_1 ._rakeback_6fvuw_21 {
  align-items: center;
  display: flex;
  font-size: 10px;
  font-weight: 600;
  gap: 2px;
  height: 14px;
  line-height: 13px;
  text-transform: uppercase;
  width: -moz-fit-content;
  width: fit-content;
  --font-size: 10px;
  --line-height: 13px;
  background-color: var(--w-surface-color-4);
  border-bottom-left-radius: 2px;
  border-top-left-radius: 2px;
  color: var(--w-text-color-5);
  padding-left: 4px;
}
._base_6fvuw_1 ._label_6fvuw_1 ._rakeback_6fvuw_21 ._icon_6fvuw_6 {
  color: var(--w-text-color-5);
  font-size: 14px;
}
._base_6fvuw_1 ._label_6fvuw_1._active_6fvuw_55 ._icon_6fvuw_6 {
  color: var(--w-color-accent-1);
}
._base_6fvuw_1 ._label_6fvuw_1._active_6fvuw_55 ._rakebackRight_6fvuw_26,
._base_6fvuw_1 ._label_6fvuw_1._active_6fvuw_55 ._rakeback_6fvuw_21 {
  background-color: var(--w-color-accent-1);
}
._base_6fvuw_1
  ._label_6fvuw_1._active_6fvuw_55
  ._rakeback_6fvuw_21
  ._icon_6fvuw_6 {
  color: var(--w-text-color-5);
}
._menu_1iri3_1 {
  align-items: center;
  background-color: var(--w-surface-color-10);
  display: flex;
  gap: 16px;
  justify-content: space-between;
  width: 100%;
}
@media (max-width: 768.98px) {
  ._menu_1iri3_1 {
    background-color: var(--w-surface-color-11);
  }
}
._balance_1iri3_15 {
  margin-right: 20px;
}
._mobile_1iri3_19 {
  align-items: center;
  background-color: var(--w-surface-color-10);
  display: flex;
  gap: 16px;
  justify-content: space-between;
  padding: 8px 16px;
}
._base_cnbgw_1 {
  background-color: var(--w-surface-color-10);
  display: flex;
  gap: 40px;
  justify-content: space-between;
  margin-top: 8px;
  padding: 24px;
}
@media screen and (max-width: 1440px) {
  ._base_cnbgw_1 {
    flex-direction: column;
  }
}
@media (max-width: 768.98px) {
  ._base_cnbgw_1 {
    gap: 16px;
    padding: 16px;
  }
}
._base_cnbgw_1 ._image-mobile_cnbgw_20 {
  display: none;
}
@media (max-width: 768.98px) {
  ._base_cnbgw_1 ._image-mobile_cnbgw_20 {
    display: block;
    width: 100%;
  }
}
._base_cnbgw_1 ._content_cnbgw_29 {
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
  max-width: 500px;
}
._base_cnbgw_1 ._content_cnbgw_29 ._title_cnbgw_35 {
  font-size: 36px;
  font-weight: 600;
  line-height: 49px;
  text-transform: none;
  --font-size: 36px;
  --line-height: 49px;
  color: var(--w-text-color-1);
  margin-bottom: 8px;
}
@media (max-width: 768.98px) {
  ._base_cnbgw_1 ._content_cnbgw_29 ._title_cnbgw_35 {
    font-size: 24px;
    font-weight: 600;
    line-height: 32px;
    text-transform: none;
    --font-size: 24px;
    --line-height: 32px;
    color: var(--w-text-color-1);
  }
}
._base_cnbgw_1 ._content_cnbgw_29 ._title_cnbgw_35 span {
  color: var(--w-color-accent-1);
}
._base_cnbgw_1 ._content_cnbgw_29 ._title_cnbgw_35:deep(span) {
  color: var(--w-color-accent-1);
}
._base_cnbgw_1 ._content_cnbgw_29 ._text_cnbgw_62 {
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
  color: var(--w-text-color-2);
  margin-bottom: 20px;
}
@media screen and (max-width: 1440px) {
  ._base_cnbgw_1 ._content_cnbgw_29 ._text_cnbgw_62 {
    margin-bottom: 0;
  }
}
@media (max-width: 768.98px) {
  ._base_cnbgw_1 ._content_cnbgw_29 ._text_cnbgw_62 {
    font-size: 14px;
    font-weight: 400;
    line-height: 19px;
    text-transform: none;
    --font-size: 14px;
    --line-height: 19px;
    color: var(--w-text-color-2);
  }
}
._base_cnbgw_1 ._content_cnbgw_29 ._image_cnbgw_20 {
  margin-bottom: -24px;
  margin-left: -24px;
  margin-top: auto;
  width: 100%;
}
@media screen and (max-width: 1440px) {
  ._base_cnbgw_1 ._content_cnbgw_29 ._image_cnbgw_20 {
    display: none;
  }
}
._base_cnbgw_1 ._cases_cnbgw_99 {
  display: grid;
  flex-wrap: wrap;
  gap: 20px 24px;
  grid-template-columns: repeat(auto-fill, 264px);
  height: 100%;
  justify-content: center;
  width: 100%;
}
@media screen and (max-width: 1440px) {
  ._base_cnbgw_1 ._cases_cnbgw_99 {
    align-items: center;
  }
}
@media (max-width: 768.98px) {
  ._base_cnbgw_1 ._cases_cnbgw_99 {
    align-items: flex-start;
    gap: 16px;
    grid-template-columns: repeat(auto-fill, 146px);
  }
}
._base_1ostw_1 ._table_1ostw_1 {
  background-color: var(--w-surface-color-10);
  display: flex;
  flex-direction: column;
  gap: 2px;
}
._base_1ostw_1 ._table_1ostw_1 ._row_1ostw_7 {
  display: grid;
  gap: 2px;
  grid-template-columns: minmax(60px, 120px) repeat(4, minmax(60px, 1fr));
}
@media (max-width: 768.98px) {
  ._base_1ostw_1 ._table_1ostw_1 ._row_1ostw_7 {
    grid-template-columns: minmax(auto, 60px) minmax(120px, auto) 86px;
  }
}
._base_1ostw_1 ._table_1ostw_1 ._row_1ostw_7._head_1ostw_17 {
  background-color: var(--w-surface-color-10);
  position: sticky;
  top: 0;
  width: 100%;
  z-index: 2;
}
._base_1ostw_1 ._table_1ostw_1 ._row_1ostw_7 > ._cell_1ostw_24:nth-child(5) {
  display: none;
}
@media (max-width: 768.98px) {
  ._base_1ostw_1 ._table_1ostw_1 ._row_1ostw_7 > ._cell_1ostw_24:nth-child(5) {
    display: flex;
  }
  ._base_1ostw_1 ._table_1ostw_1 ._row_1ostw_7 > ._cell_1ostw_24:nth-child(2),
  ._base_1ostw_1 ._table_1ostw_1 ._row_1ostw_7 > ._cell_1ostw_24:nth-child(3),
  ._base_1ostw_1 ._table_1ostw_1 ._row_1ostw_7 > ._cell_1ostw_24:nth-child(4) {
    display: none;
  }
}
._base_1ostw_1 ._table_1ostw_1 ._body_1ostw_37 {
  display: flex;
  flex-direction: column;
  gap: 2px;
  overflow: auto;
}
._base_1ostw_1 ._table_1ostw_1 ._cell_1ostw_24 {
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  padding: 4px 16px;
  text-transform: none;
  --font-size: 12px;
  --line-height: 16px;
  align-items: center;
  background-color: var(--w-surface-color-10);
  color: var(--w-text-color-3);
  display: flex;
  gap: 8px;
}
@media (max-width: 768.98px) {
  ._base_1ostw_1 ._table_1ostw_1 ._cell_1ostw_24 {
    padding: 4px 8px;
  }
}
._base_1ostw_1 ._table_1ostw_1 ._th_1ostw_62 {
  height: 36px;
}
@media (max-width: 768.98px) {
  ._base_1ostw_1 ._table_1ostw_1 ._th_1ostw_62 {
    justify-self: center;
    padding: 4px 0;
  }
}
._base_1ostw_1 ._table_1ostw_1 ._td_1ostw_71 {
  font-size: 14px;
  font-weight: 600;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  background-color: var(--w-surface-color-8);
  color: var(--w-text-color-3);
  color: var(--w-text-color-1);
  height: 44px;
}
@media (max-width: 768.98px) {
  ._base_1ostw_1 ._table_1ostw_1 ._td_1ostw_71 {
    height: 64px;
  }
}
._base_1ostw_1 ._table_1ostw_1 ._caseImage_1ostw_88 {
  height: 36px;
  min-height: 36px;
  min-width: 50px;
  width: 50px;
}
._base_1ostw_1 ._table_1ostw_1 ._caseName_1ostw_94 {
  font-size: 14px;
  font-weight: 600;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-2);
}
._base_1ostw_1 ._table_1ostw_1 ._price_1ostw_103 > span {
  color: var(--w-color-accent-3);
}
._base_1ostw_1 ._table_1ostw_1 ._caseAndRakeback_1ostw_106 {
  gap: 8px;
}
._base_1ostw_1
  ._table_1ostw_1
  ._caseAndRakeback_1ostw_106
  ._rakeback_1ostw_109 {
  align-items: center;
  display: flex;
  gap: 4px;
}
._base_1ostw_1 ._table_1ostw_1 ._rakeback_1ostw_109 {
  color: var(--w-color-accent-7);
}
._base_1ostw_1 ._table_1ostw_1 ._rakebackIcon_1ostw_117 {
  font-size: 20px;
}
._base_1ostw_1 ._table_1ostw_1 ._date_1ostw_121,
._base_1ostw_1 ._table_1ostw_1 ._percent_1ostw_120 {
  color: var(--w-text-color-3);
}
._base_1ostw_1 ._table_1ostw_1 ._percent_1ostw_120 {
  color: var(--w-color-accent-7);
}
@media (max-width: 768.98px) {
  ._base_1ostw_1 ._table_1ostw_1 ._percent_1ostw_120 {
    align-items: flex-end;
    display: flex;
    flex-direction: column;
    gap: 0;
    justify-content: center;
  }
}
._base_1ostw_1 ._loader_1ostw_136 {
  align-items: center;
  display: flex;
  height: 300px;
  justify-content: center;
}
._base_1ostw_1 ._button_1ostw_142 {
  margin-top: 24px;
}
._base_1ostw_1 ._placeholder_1ostw_145 {
  align-items: center;
  display: flex;
  flex-direction: column;
  width: 100%;
}
._base_1ostw_1 ._placeholder_1ostw_145 ._title_1ostw_151 {
  font-size: 18px;
  font-weight: 600;
  line-height: 24px;
  text-transform: none;
  --font-size: 18px;
  --line-height: 24px;
  color: var(--w-text-color-2);
  margin-bottom: 8px;
}
._base_1ostw_1 ._placeholder_1ostw_145 ._description_1ostw_161 {
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
  color: var(--w-text-color-3);
  margin-bottom: 16px;
}
._base_ly4ml_1 {
  align-items: center;
  display: flex;
  gap: 8px;
}
@media (max-width: 768.98px) {
  ._base_ly4ml_1 {
    align-items: flex-start;
    flex-direction: column;
    gap: 0;
  }
  ._base_ly4ml_1 ._content_ly4ml_14 {
    align-items: center;
    display: flex;
    gap: 8px;
  }
}
._base_ly4ml_1 ._image_ly4ml_20 {
  height: 50px;
  -o-object-fit: contain;
  object-fit: contain;
  width: 50px;
}
@media (max-width: 768.98px) {
  ._base_ly4ml_1 ._image_ly4ml_20 {
    height: 40px;
    width: 40px;
  }
}
._base_ly4ml_1 ._icon_ly4ml_31 {
  font-size: 50px;
}
@media (max-width: 768.98px) {
  ._base_ly4ml_1 ._icon_ly4ml_31 {
    font-size: 40px;
  }
}
._base_ly4ml_1 ._icon_ly4ml_31._wartag-shop_ly4ml_39 {
  color: var(--w-color-accent-7);
}
._base_ly4ml_1 ._title_ly4ml_42 {
  font-size: 24px;
  font-weight: 600;
  line-height: 32px;
  text-transform: none;
  --font-size: 24px;
  --line-height: 32px;
  color: var(--w-text-color-1);
}
@media (max-width: 768.98px) {
  ._base_ly4ml_1 ._title_ly4ml_42 {
    font-size: 18px;
    font-weight: 600;
    line-height: 24px;
    text-transform: none;
    --font-size: 18px;
    --line-height: 24px;
    color: var(--w-text-color-1);
  }
}
._base_ly4ml_1 ._text_ly4ml_62 {
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
  color: var(--w-text-color-3);
}
._base_194v0_1 {
  display: flex;
  justify-content: space-between;
}
@media (max-width: 768.98px) {
  ._base_194v0_1 {
    flex-direction: column-reverse;
    gap: 20px;
    min-height: auto;
  }
}
._base_194v0_1 ._content_194v0_12 {
  max-width: 644px;
}
@media (max-width: 768.98px) {
  ._base_194v0_1 ._content_194v0_12 {
    max-width: none;
  }
}
._base_194v0_1 ._title_194v0_20 {
  font-size: 36px;
  font-weight: 600;
  line-height: 49px;
  text-transform: none;
  --font-size: 36px;
  --line-height: 49px;
  color: var(--w-text-color-1);
  margin-bottom: 8px;
}
@media (max-width: 768.98px) {
  ._base_194v0_1 ._title_194v0_20 {
    font-size: 24px;
    font-weight: 600;
    line-height: 32px;
    text-transform: none;
    --font-size: 24px;
    --line-height: 32px;
    color: var(--w-text-color-1);
  }
}
._base_194v0_1 ._title_194v0_20 span {
  color: var(--w-color-accent-1);
}
._base_194v0_1 ._text_194v0_44 {
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
  color: var(--w-text-color-3);
  margin-bottom: 40px;
}
@media (max-width: 768.98px) {
  ._base_194v0_1 ._text_194v0_44 {
    font-size: 14px;
    font-weight: 400;
    line-height: 19px;
    text-transform: none;
    --font-size: 14px;
    --line-height: 19px;
    color: var(--w-text-color-3);
    margin-bottom: 20px;
  }
}
._base_194v0_1 ._text_194v0_44 span {
  color: var(--w-text-color-1);
}
._base_194v0_1 ._footer_194v0_69 {
  align-items: center;
  display: flex;
  gap: 12px;
  justify-content: space-between;
  width: 100%;
}
@media (max-width: 768.98px) {
  ._base_194v0_1 ._footer_194v0_69 {
    flex-direction: column;
    gap: 24px;
  }
}
._base_194v0_1 ._items_194v0_82 {
  align-items: center;
  display: flex;
  gap: 20px;
}
@media (max-width: 768.98px) {
  ._base_194v0_1 ._items_194v0_82 {
    gap: 0;
    width: 100%;
  }
  ._base_194v0_1 ._item_194v0_82 {
    width: 50%;
  }
}
._base_194v0_1 ._image_194v0_98 {
  max-height: 284px;
  min-width: 0;
  -o-object-fit: contain;
  object-fit: contain;
  -o-object-position: bottom;
  object-position: bottom;
}
@media screen and (max-width: 1024px) {
  ._base_194v0_1 ._image_194v0_98 {
    display: none;
  }
}
@media (max-width: 768.98px) {
  ._base_194v0_1 ._image_194v0_98 {
    background-color: var(--w-surface-color-8);
    display: block;
    max-height: none;
    width: 100%;
  }
}
._base_18sij_1 {
  --percent-text-color: var(--w-text-color-4);
  --level-text-color: var(--w-text-color-4);
  --lighter-color: var(--w-surface-color-6);
  --lighter-bright-color: var(--w-surface-color-6);
  --divider-color: var(--w-surface-color-6);
  align-items: center;
  background-color: var(--w-surface-color-9);
  border-radius: 2px;
  display: flex;
  flex-direction: column;
  gap: 12px;
  height: 100%;
  justify-content: flex-start;
  min-height: 210px;
  overflow: hidden;
  padding: 16px;
  position: relative;
  width: 100%;
  z-index: 1;
}
@media (max-width: 768.98px) {
  ._base_18sij_1 {
    gap: 4px;
    min-height: 120px;
    padding: 8px;
  }
}
._done_18sij_30 {
  --divider-color: var(--w-color-accent-1);
  --percent-text-color: var(--w-text-color-1);
}
._done_18sij_30 > ._blurredSpot_18sij_34 {
  display: block;
}
._current_18sij_38 {
  --lighter-color: var(--w-color-accent-1);
  --lighter-bright-color: var(--w-color-accent-10);
  --level-text-color: var(--w-color-accent-1);
  --divider-color: var(--w-color-accent-1);
  --percent-text-color: var(--w-text-color-1);
}
._current_18sij_38 > ._blurredSpot_18sij_34 {
  display: block;
}
._blurredSpot_18sij_34 {
  aspect-ratio: 1;
  background: radial-gradient(
    circle,
    var(--w-color-accent-1) 0,
    var(--w-surface-color-9) 100%
  );
  border-radius: 50%;
  display: none;
  filter: blur(28px);
  opacity: 0.4;
  position: absolute;
  top: -100px;
  width: 160px;
  z-index: 0;
}
@media (max-width: 768.98px) {
  ._blurredSpot_18sij_34 {
    top: -50px;
    width: 100px;
  }
}
._chevron_18sij_68 {
  position: relative;
}
._divider_18sij_72 {
  background: linear-gradient(
    90deg,
    var(--w-surface-color-9) 15%,
    var(--divider-color) 50%,
    var(--w-surface-color-9) 85%
  );
  height: 1px;
  width: 100%;
}
._level_18sij_79,
._percentage_18sij_78 {
  font-size: 16px;
  font-weight: 600;
  line-height: 22px;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
}
._percentage_18sij_78 {
  color: var(--percent-text-color);
  margin-top: 8px;
  white-space: nowrap;
}
@media (max-width: 768.98px) {
  ._percentage_18sij_78 {
    font-size: 8px;
    font-weight: 500;
    line-height: 10px;
    text-transform: none;
    --font-size: 8px;
    --line-height: 10px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    margin-top: 0;
  }
  ._percentage_18sij_78 > span {
    font-size: 12px;
    font-weight: 700;
    line-height: 16px;
    text-transform: none;
    --font-size: 12px;
    --line-height: 16px;
  }
}
._level_18sij_79 {
  color: var(--level-text-color);
  margin-bottom: 16px;
  position: relative;
  z-index: 3;
}
@media (max-width: 768.98px) {
  ._level_18sij_79 {
    font-size: 10px;
    font-weight: 600;
    line-height: 13px;
    text-transform: none;
    --font-size: 10px;
    --line-height: 13px;
  }
}
._levelPill_18sij_133 {
  align-items: center;
  background-color: var(--w-surface-color-10);
  border-radius: 100px;
  bottom: -24px;
  display: flex;
  justify-content: center;
  overflow: hidden;
  padding: 12px;
  position: absolute;
  width: 80%;
}
@media (max-width: 768.98px) {
  ._levelPill_18sij_133 {
    border-radius: 20px;
    bottom: -16px;
    padding: 4px;
  }
}
._levelLighter_18sij_153 {
  background-color: var(--lighter-bright-color);
  border-radius: 50%;
  box-shadow: 0 1px 5px 3px var(--lighter-color);
  height: 6px;
  position: absolute;
  top: 35px;
  width: 8px;
  z-index: 2;
}
@media (max-width: 768.98px) {
  ._levelLighter_18sij_153 {
    top: 19px;
  }
}
._levelLighterLightLine_18sij_169 {
  background: linear-gradient(
    90deg,
    var(--w-surface-color-9) 15%,
    var(--lighter-color) 50%,
    var(--w-surface-color-9) 85%
  );
  height: 1px;
  position: absolute;
  top: 37px;
  width: 60%;
  z-index: 1;
}
._levelLighterLightLine_18sij_169:after {
  aspect-ratio: 1;
  background: radial-gradient(
    circle,
    var(--lighter-color) 0,
    var(--w-surface-color-9) 100%
  );
  border-radius: 50%;
  content: "";
  display: block;
  filter: blur(10px);
  left: -9%;
  opacity: 0.4;
  position: absolute;
  top: -30px;
  width: 120%;
}
@media (max-width: 768.98px) {
  ._levelLighterLightLine_18sij_169 {
    top: 20px;
  }
  ._levelLighterLightLine_18sij_169:after {
    left: 20%;
    top: -18px;
    width: 60%;
  }
}
._base_1cen2_1 {
  align-items: stretch;
  display: flex;
  gap: 12px;
  width: 100%;
}
@media (max-width: 1122px) {
  ._base_1cen2_1 {
    flex-direction: column;
  }
  ._base_1cen2_1 > ._infoBlock_1cen2_11 {
    max-width: none;
  }
}
._infoBlock_1cen2_11 {
  background-color: var(--w-surface-color-8);
  border-radius: 2px;
  display: flex;
  flex-direction: column;
  gap: 12px;
  max-width: 688px;
  padding: 24px;
  width: 100%;
}
._infoHeader_1cen2_27 {
  align-items: center;
  display: flex;
  justify-content: space-between;
}
._infoHeader_1cen2_27 > h3 {
  font-size: 24px;
  font-weight: 600;
  line-height: 32px;
  text-transform: none;
  --font-size: 24px;
  --line-height: 32px;
  color: var(--w-text-color-1);
}
@media (max-width: 768.98px) {
  ._infoHeader_1cen2_27 > h3 {
    font-size: 18px;
    font-weight: 600;
    line-height: 24px;
    text-transform: none;
    --font-size: 18px;
    --line-height: 24px;
  }
}
._infoPill_1cen2_52 {
  font-size: 18px;
  font-weight: 600;
  line-height: 24px;
  text-transform: none;
  --font-size: 18px;
  --line-height: 24px;
  background-color: var(--w-surface-color-10);
  border-radius: 100px;
  color: var(--w-text-color-1);
  padding: 2px;
  text-align: center;
  width: 82px;
}
@media (max-width: 768.98px) {
  ._infoPill_1cen2_52 {
    font-size: 14px;
    font-weight: 600;
    line-height: 19px;
    text-transform: none;
    --font-size: 14px;
    --line-height: 19px;
    width: 68px;
  }
}
._infoDescription_1cen2_78 {
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
  color: var(--w-text-color-3);
  margin-bottom: 4px;
}
@media (max-width: 768.98px) {
  ._infoDescription_1cen2_78 {
    font-size: 14px;
    font-weight: 400;
    line-height: 19px;
    text-transform: none;
    --font-size: 14px;
    --line-height: 19px;
  }
}
._achievementsBlock_1cen2_99 {
  align-items: center;
  display: flex;
  gap: 8px;
  justify-content: space-between;
  width: 100%;
}
._base_9lune_1 {
  display: flex;
  flex-direction: column;
  gap: 24px;
}
@media (max-width: 768.98px) {
  ._base_9lune_1 {
    gap: 16px;
  }
}
._base_9lune_1 ._info_9lune_11 {
  display: flex;
  flex-direction: column;
  gap: 8px;
  text-align: center;
}
._base_9lune_1 ._title_9lune_17 {
  font-size: 24px;
  font-weight: 600;
  line-height: 32px;
  text-transform: none;
  --font-size: 24px;
  --line-height: 32px;
  color: var(--w-text-color-1);
}
@media (max-width: 768.98px) {
  ._base_9lune_1 ._title_9lune_17 {
    font-size: 18px;
    font-weight: 600;
    line-height: 24px;
    text-transform: none;
    --font-size: 18px;
    --line-height: 24px;
    color: var(--w-text-color-1);
  }
}
._base_9lune_1 ._text_9lune_37 {
  font-size: 14px;
  font-weight: 400;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-3);
}
@media (max-width: 768.98px) {
  ._base_9lune_1 ._text_9lune_37 {
    font-size: 12px;
    font-weight: 400;
    line-height: 16px;
    text-transform: none;
    --font-size: 12px;
    --line-height: 16px;
    color: var(--w-text-color-3);
  }
}
._base_1pf07_1 {
  display: flex;
  flex-direction: column;
  gap: 40px;
}
@media (max-width: 768.98px) {
  ._base_1pf07_1 {
    gap: 32px;
  }
}
._base_1pf07_1 ._top_1pf07_11 {
  background-color: var(--w-surface-color-10);
  display: flex;
  flex-direction: column;
  padding: 24px;
}
@media (max-width: 768.98px) {
  ._base_1pf07_1 ._top_1pf07_11 {
    gap: 16px;
    padding: 16px 16px 20px;
  }
}
._base_1j33n_1 {
  background: url(/assets/images/store/banner-desktop.png) 50% / cover no-repeat;
  display: flex;
  height: 215px;
  overflow: hidden;
  position: relative;
  width: 100%;
}
@media (max-width: 768.98px) {
  ._base_1j33n_1 {
    background: url(/assets/images/store/banner-mobile.png) 50% / cover
      no-repeat;
    flex-direction: column;
  }
}
._textBlock_1j33n_16 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 8px;
  margin: 32px 20px 32px 38px;
  max-width: 460px;
  min-width: 360px;
  z-index: 1;
}
@media (max-width: 768.98px) {
  ._textBlock_1j33n_16 {
    gap: 4px;
    margin: 16px 24px;
    max-width: 230px;
    min-width: unset;
  }
}
._header_1j33n_35 {
  font-size: 36px;
  font-weight: 600;
  line-height: 49px;
  text-transform: none;
  --font-size: 36px;
  --line-height: 49px;
  color: var(--w-color-accent-11);
}
@media (max-width: 768.98px) {
  ._header_1j33n_35 {
    font-size: 24px;
    font-weight: 600;
    line-height: 32px;
    text-transform: none;
    --font-size: 24px;
    --line-height: 32px;
  }
}
._descriptionDesktop_1j33n_55 {
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
}
@media (max-width: 768.98px) {
  ._descriptionDesktop_1j33n_55 {
    display: none;
  }
}
._descriptionMobile_1j33n_69 {
  display: none;
}
@media (max-width: 768.98px) {
  ._descriptionMobile_1j33n_69 {
    display: block;
    font-size: 16px;
    font-weight: 400;
    line-height: 22px;
    text-transform: none;
    --font-size: 16px;
    --line-height: 22px;
  }
}
._thumbnailBlock_1j33n_84 {
  background-image: url(/assets/images/store/banner-desktop-thumbnails.png);
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: contain;
  flex-grow: 1;
  max-width: 882px;
  min-width: 682px;
}
@media (max-width: 768.98px) {
  ._thumbnailBlock_1j33n_84 {
    background: url(/assets/images/store/banner-mobile-thumbnails.png);
    background-position: 100% 100%;
    background-size: cover;
    bottom: 0;
    height: 210px;
    max-width: 462px;
    min-width: unset;
    position: absolute;
    right: 0;
    width: 100%;
  }
}
._base_168hy_1,
._base_168hy_1 ._content_168hy_6 {
  display: flex;
  flex-direction: column;
  gap: 20px;
}
._base_1q1vm_1 {
  display: flex;
  flex-direction: column;
  width: 100%;
}
._base_1q1vm_1 ._content_1q1vm_6 {
  display: flex;
  flex-direction: column;
  gap: 8px;
  padding: 16px 12px;
}
._base_1q1vm_1 ._content_1q1vm_6 ._item_1q1vm_12 {
  align-items: center;
  display: flex;
  gap: 16px;
  height: 38px;
}
._base_1q1vm_1 ._content_1q1vm_6 ._item_1q1vm_12 ._checkbox_1q1vm_18 {
  text-transform: capitalize;
  width: 100%;
}
._base_1q1vm_1 ._content_1q1vm_6 ._item_1q1vm_12 ._icon_1q1vm_22 {
  display: flex;
  justify-content: center;
  --price-icon-size: 24px;
  width: 24px;
}
._base_1q1vm_1 ._actions_1q1vm_28 {
  background-color: var(--w-surface-color-8);
  display: flex;
  gap: 16px;
  justify-content: space-between;
  padding: 8px 16px;
}
._base_1q1vm_1 ._actions_1q1vm_28 ._action_1q1vm_28 {
  flex-grow: 1;
  width: 100%;
}
._header_1tlhb_1 {
  display: flex;
  gap: 8px;
  text-transform: capitalize;
}
._header_1tlhb_1 ._icon_1tlhb_6 {
  color: var(--w-surface-color-3);
  font-size: 24px;
}
._base_vs4rm_1 {
  align-items: center;
  display: flex;
  height: 44px;
  justify-content: space-between;
  margin: 0 0 16px;
}
._base_vs4rm_1._surface-9_vs4rm_8 {
  background-color: var(--w-surface-color-9);
  height: 68px;
  margin: -20px 0 16px;
  padding: 0 20px;
}
._base_1sy2a_1 {
  display: flex;
  flex-direction: column;
  gap: 38px;
}
._base_1sy2a_1 ._block_1sy2a_6 {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
._base_1sy2a_1 ._block_1sy2a_6 ._title_1sy2a_11,
._base_wuih4_1 ._title_wuih4_1 {
  font-size: 18px;
  font-weight: 700;
  line-height: 24px;
  text-transform: none;
  --font-size: 18px;
  --line-height: 24px;
  color: var(--w-text-color-1);
}
._base_wuih4_1 ._title_wuih4_1 {
  font-size: 18px;
  font-weight: 700;
  line-height: 24px;
  text-transform: none;
  --font-size: 18px;
  --line-height: 24px;
  color: var(--w-text-color-1);
}
._base_wuih4_1 ._filterSort_wuih4_10 {
  align-items: center;
  display: flex;
  gap: 38px;
}
._base_wuih4_1 ._filter_wuih4_10 {
  align-items: center;
  display: flex;
  gap: 12px;
}
._base_m3byo_1 {
  align-items: center;
  display: flex;
  gap: 2px;
  justify-content: center;
}
._nextBtn_m3byo_9,
._prevBtn_m3byo_8 {
  height: 30px;
  width: 30px;
}
._btnIcon_m3byo_14 {
  font-size: 16px;
}
@media (max-width: 768.98px) {
  ._sliderWrap_2ks9z_2 {
    overflow: hidden;
    padding-right: 16px;
    width: calc(100vw - 16px);
  }
  ._slider_2ks9z_2 {
    overflow: visible;
  }
}
._base_9bjy5_1 {
  align-items: center;
  display: flex;
  flex-wrap: nowrap;
  gap: 8px;
  justify-content: flex-start;
  overflow: hidden;
}
._base_9bjy5_1 ._item_9bjy5_10,
._base_9bjy5_1 ._reserveItem_9bjy5_11 {
  flex-grow: 1;
  max-width: 315px;
  min-width: 168px;
}
._base_9bjy5_1 ._reserveItem_9bjy5_11 {
  --margin-offset: 0;
  margin-right: calc(var(--margin-offset) * -1px + 32px);
}
._base_9bjy5_1._m_9bjy5_20 ._item_9bjy5_10,
._base_9bjy5_1._m_9bjy5_20 ._reserveItem_9bjy5_11 {
  height: 209px;
}
._base_9bjy5_1._l_9bjy5_24 ._item_9bjy5_10,
._base_9bjy5_1._l_9bjy5_24 ._reserveItem_9bjy5_11 {
  height: 229px;
}
._base_139pc_1 {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
._base_139pc_1 ._header_139pc_6 {
  align-items: center;
  display: flex;
  justify-content: space-between;
  min-height: 44px;
}
._left_139pc_13 {
  align-items: center;
  display: flex;
  gap: 12px;
  justify-content: center;
}
._left_139pc_13 > h6 {
  font-size: 18px;
  font-weight: 700;
  line-height: 24px;
  text-transform: none;
  --font-size: 18px;
  --line-height: 24px;
}
@media (max-width: 768.98px) {
  ._left_139pc_13 > h6 {
    font-size: 18px;
    font-weight: 600;
    line-height: 24px;
    text-transform: none;
    --font-size: 18px;
    --line-height: 24px;
  }
  ._left_139pc_13 {
    justify-content: space-between;
    width: 100%;
  }
}
._showAll_139pc_44 {
  font-size: 16px;
  font-weight: 600;
  line-height: 22px;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
  color: var(--w-text-color-3);
}
._base_a8549_1 {
  background-color: var(--w-surface-color-10);
  border-radius: 2px;
  display: flex;
  flex-direction: column;
  gap: 20px;
  padding: 24px;
  position: relative;
}
@media (max-width: 768.98px) {
  ._base_a8549_1 {
    padding: 16px;
  }
}
._base_a8549_1:before {
  background-color: var(--block-color);
  border-radius: 2px;
  content: "";
  height: 100%;
  left: 0;
  -webkit-mask: url(/assets/images/store/block-right-background.svg) top right
      no-repeat,
    url(/assets/images/store/block-left-background.svg) bottom left no-repeat;
  mask: url(/assets/images/store/block-right-background.svg) top right no-repeat,
    url(/assets/images/store/block-left-background.svg) bottom left no-repeat;
  position: absolute;
  top: 0;
  width: 100%;
}
@media (max-width: 768.98px) {
  ._base_a8549_1:before {
    content: none;
  }
}
._base_a8549_1 ._header_a8549_31 {
  align-items: center;
  display: flex;
  gap: 20px;
  justify-content: space-between;
  z-index: 1;
}
@media (max-width: 768.98px) {
  ._base_a8549_1 ._header_a8549_31 {
    flex-direction: column;
  }
  ._base_a8549_1 ._header_a8549_31 ._right_a8549_42 {
    width: 100%;
  }
}
._base_a8549_1 ._header_a8549_31 ._texts_a8549_46 {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
._base_a8549_1 ._header_a8549_31 ._texts_a8549_46 ._title_a8549_51 {
  font-size: 18px;
  font-weight: 700;
  line-height: 24px;
  text-transform: none;
  --font-size: 18px;
  --line-height: 24px;
  color: var(--w-text-color-1);
}
._base_a8549_1 ._header_a8549_31 ._texts_a8549_46 ._description_a8549_60 {
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
  color: var(--w-text-color-1);
}
._base_w6ka1_1 ._info_w6ka1_1 {
  align-items: center;
  display: flex;
  gap: 20px;
  justify-content: center;
}
@media (max-width: 768.98px) {
  ._base_w6ka1_1 ._info_w6ka1_1 {
    flex-direction: column;
  }
  ._base_w6ka1_1 ._info_w6ka1_1 ._button_w6ka1_11 {
    width: 100%;
  }
}
._gap_1qlza_1 {
  display: flex;
  flex-direction: column;
  gap: 20px;
}
.tos__title-wrapper[data-v-ffd8f911] {
  align-items: center;
  display: flex;
  flex-direction: row;
  justify-content: center;
  margin-top: 0.8rem;
}
.tos__title[data-v-ffd8f911] {
  text-transform: uppercase;
}
.tos__text[data-v-ffd8f911] {
  position: relative;
}
.base-breadcrumbs[data-v-5a2fc8cd] {
  flex: 0 1 auto;
  font-size: 0.875rem;
  list-style-type: none;
  padding: 0.9375rem 1.5625rem;
}
.base-breadcrumbs ol[data-v-5a2fc8cd] {
  align-items: center;
  display: inline-flex;
  flex-wrap: wrap;
}
.base-breadcrumbs ol li[data-v-5a2fc8cd] {
  align-items: center;
  color: #cbcbcb;
  display: inline-flex;
  flex-wrap: none;
  padding-right: 0.5rem;
  text-decoration: none;
  white-space: nowrap;
}
.base-breadcrumbs ol li[data-v-5a2fc8cd]:nth-child(2n) {
  font-size: 0.625rem;
}
.base-breadcrumbs ol li[data-v-5a2fc8cd]:last-child {
  display: none;
}
.base-breadcrumbs ol li a[data-v-5a2fc8cd] {
  align-items: center;
  color: #cbcbcb;
  display: inline-flex;
}
.base-breadcrumbs ol li a[data-v-5a2fc8cd]:hover {
  color: #fff;
}
.base-breadcrumbs ol li a i.core-icon[data-v-5a2fc8cd] {
  margin-right: 0.25rem;
}
.base-breadcrumbs ol li a.router-link-active[data-v-5a2fc8cd] {
  color: #fff;
  pointer-events: none;
}
.text-page.container__full {
  margin: 0 auto;
  max-width: 968px;
  padding-bottom: 1rem;
  position: relative;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .text-page.container__full {
    padding: 0 0.75rem;
  }
}
.text-page__text-block {
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-gap: 1rem 3rem;
}
.text-page__text-block.full {
  grid-template-columns: 1fr;
}
@media screen and (max-width: 768px) {
  .text-page__text-block {
    grid-template-columns: 1fr;
  }
}
.text-page .text-content {
  width: 100%;
}
.text-page .text-content__title {
  display: flex;
  font-size: 1.2rem;
  margin-bottom: 0.625rem;
}
@media screen and (max-width: 768px) {
  .text-page .text-content__title {
    font-size: 1rem;
  }
}
.text-page .text-content__title .text-content__title-icon {
  display: inline-flex;
  margin-left: 3px;
  margin-right: 1rem;
  margin-top: 0.313rem;
}
@media screen and (max-width: 768px) {
  .text-page .text-content__title .text-content__title-icon {
    margin-top: 0.25rem;
  }
}
.text-page h5,
.text-page h6 {
  color: #798192;
  font-weight: 700;
  line-height: 1.1rem;
}
.text-page h5 {
  font-size: 1rem;
  margin: 6px 0 8px;
}
.text-page h6 {
  font-size: 0.8rem;
  margin: 4px 0 6px;
}
.text-page ol,
.text-page ul {
  margin: 20px 0 24px 20px;
}
.text-page .text-content__texts {
  color: #798192;
  font-size: 0.8rem;
  line-height: 1.1rem;
  margin: 0 0 0.625rem 0.625rem;
  padding: 0 2.188rem 0 2rem;
}
@media screen and (max-width: 768px) {
  .text-page .text-content__texts {
    padding: 0 1.188rem 0 1rem;
  }
}
.text-page .text-content__texts :not(h5, h6) {
  color: #798192;
  font-size: 0.8rem;
  line-height: 1.1rem;
}
.text-page .text-content__texts.text-content__texts_border {
  position: relative;
}
.text-page .text-content__texts.text-content__texts_border:before {
  background-color: #4a505c;
  bottom: 0;
  content: "";
  left: 0;
  position: absolute;
  top: 0;
  width: 0.188rem;
}
.text-page .text-content__texts ul {
  list-style: square outside;
}
@media screen and (max-width: 768px) {
  .text-page .text-content__texts ul {
    list-style: square inside;
  }
}
.text-page .text-content__texts a {
  border-bottom: 0.063rem solid #e2e2e2;
  color: #e2e2e2;
}
.text-page .text-content__texts strong {
  color: #798192;
}
.text-page__text-title {
  margin: 0 auto;
  padding: 0.75rem;
  position: relative;
  text-align: center;
  width: -moz-max-content;
  width: max-content;
}
.text-page__text-title .border-bottom-decor {
  line-height: 2;
  position: relative;
}
.text-page__text-title .border-bottom-decor:before {
  bottom: 0;
  content: "";
  height: 0.125rem;
  left: 0;
  position: absolute;
  right: 0;
}
.text-page__text-title .border-bottom-decor.border-bottom-decor_default:before {
  background-image: linear-gradient(90deg, #ff494b, #ffc700);
}
.text-page__text-title .border-bottom-decor.border-bottom-decor_premium:before {
  background-image: linear-gradient(90deg, #6d4695, #5f74d6);
}
.tos__title-wrapper[data-v-2542dadb] {
  align-items: center;
  display: flex;
  flex-direction: row;
  justify-content: center;
}
.tos__title[data-v-2542dadb] {
  text-transform: uppercase;
}
.tos__text[data-v-2542dadb] {
  position: relative;
}
._base_10wsu_1 {
  align-items: center;
  align-self: center;
  display: flex;
  gap: 4px;
  justify-content: center;
  position: relative;
}
._base_10wsu_1,
._base_10wsu_1 ._oldPrice_10wsu_15 {
  font-size: 16px;
  font-weight: 600;
  line-height: 22px;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
}
._base_10wsu_1._s_10wsu_23 {
  flex-direction: column;
}
._base_10wsu_1._m_10wsu_26 ._oldPrice_10wsu_15,
._base_10wsu_1._xl_10wsu_26 ._oldPrice_10wsu_15 {
  left: calc(100% + 8px);
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
._base_1jppo_1 ._layoutOutter_1jppo_1 {
  background-color: var(--w-surface-color-9);
  padding: 16px;
  transition: background-color 0.2s;
}
._base_1jppo_1 ._layoutOutter_1jppo_1:hover {
  background-color: var(--w-surface-color-8);
}
._base_gtihi_1 {
  --app-box-grid-gap: 4px;
  display: grid;
  gap: var(--app-box-grid-gap);
  grid-template-columns: repeat(
    auto-fill,
    minmax(var(--app-box-grid-min-width), 1fr)
  );
  justify-content: space-around;
  width: 100%;
}
._base_gtihi_1._s_gtihi_9 {
  --app-box-grid-min-width: 163px;
}
._base_gtihi_1._m_gtihi_12 {
  --app-box-grid-min-width: 264px;
}
._base_3gkg2_1 {
  border-radius: 2px;
  display: flex;
  flex-direction: column;
  gap: 16px;
  padding: 16px;
  width: 100%;
}
._base_3gkg2_1._level-1_3gkg2_9 {
  background-color: var(--w-surface-color-9);
}
._base_3gkg2_1._level-1_3gkg2_9 h2 {
  font-size: 24px;
  font-weight: 600;
  line-height: 32px;
  text-transform: none;
  --font-size: 24px;
  --line-height: 32px;
}
._base_3gkg2_1._level-2_3gkg2_20 {
  background-color: var(--w-surface-color-10);
}
._base_3gkg2_1._level-2_3gkg2_20 h2 {
  font-size: 20px;
  font-weight: 600;
  line-height: 27px;
  text-transform: none;
  --font-size: 20px;
  --line-height: 27px;
}
._base_3gkg2_1._level-3_3gkg2_31 {
  padding: 0;
}
._base_3gkg2_1._level-3_3gkg2_31 h2 {
  font-size: 18px;
  font-weight: 600;
  line-height: 24px;
  text-transform: none;
  --font-size: 18px;
  --line-height: 24px;
}
._base_3gkg2_1 ._content_3gkg2_42 {
  display: flex;
  flex-wrap: wrap;
  gap: 16px;
}
._base_3gkg2_1 ._content_3gkg2_42._column_3gkg2_47 {
  flex-direction: column;
}
._base_1ncfi_1 ._block_1ncfi_1 {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 4px;
}
._base_1ncfi_1 ._block_1ncfi_1 ._icon_1ncfi_7 {
  font-size: 36px;
}
._base_1ncfi_1 ._block_1ncfi_1 ._name_1ncfi_10 {
  font-size: 10px;
  font-weight: 600;
  line-height: 13px;
  text-transform: none;
  --font-size: 10px;
  --line-height: 13px;
}
._group_16f5t_1:not(:last-child) {
  margin-bottom: 16px;
}
._group-title_16f5t_4 {
  font-size: 18px;
  font-weight: 600;
  line-height: 24px;
  margin-bottom: 12px;
  text-transform: none;
  --font-size: 18px;
  --line-height: 24px;
  color: var(--w-text-color-1);
}
._group-tooltips_16f5t_14 {
  display: flex;
  flex-wrap: wrap;
  gap: 12px;
}
._tooltip_16f5t_20._custom_16f5t_20 {
  padding: 12px;
}
._row_16f5t_24 {
  align-items: center;
  -moz-column-gap: 12px;
  column-gap: 12px;
  display: flex;
}
._image_16f5t_30 {
  border-radius: 50%;
  height: 36px;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: center;
  object-position: center;
  width: 36px;
}
._text_16f5t_38 {
  font-size: 14px;
  font-weight: 400;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-2);
}
._base_javev_1 ._block_javev_1 {
  align-items: center;
  display: flex;
  gap: 16px;
}
._base_javev_1 ._block_javev_1._color_javev_6 {
  width: 85px;
}
._base_javev_1 ._block-2_javev_9 {
  display: flex;
  flex-wrap: wrap;
  gap: 38px;
}
._base_ot1kn_1 ._block_ot1kn_1 {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  gap: 16px;
}
._base_ot1kn_1 ._block_ot1kn_1 ._size_ot1kn_7 {
  width: 40px;
}
._base_1y72e_1 {
  background-color: var(--w-surface-color-5);
  border-radius: 50%;
  cursor: pointer;
  height: var(--w-range-slider-thumb-size, 18px);
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  width: var(--w-range-slider-thumb-size, 18px);
  z-index: 1;
}
._base_1y72e_1:after,
._base_1y72e_1:before {
  content: "";
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
._base_1y72e_1:before {
  height: calc(var(--w-range-slider-thumb-size, 18px) * 1.75);
  width: calc(var(--w-range-slider-thumb-size, 18px) * 1.75);
}
._base_1y72e_1:after {
  background-color: var(--w-surface-color-3);
  border-radius: 50%;
  height: calc(var(--w-range-slider-thumb-size, 18px) / 3);
  width: calc(var(--w-range-slider-thumb-size, 18px) / 3);
}
._min_1y72e_31 {
  transform: translateY(-50%);
}
._max_1y72e_35 {
  transform: translate(-100%, -50%);
}
._base_1kqmj_1 {
  background-color: var(
    --w-range-slider-range-color,
    var(--w-range-slider-color, var(--w-color-accent-3))
  );
  border-radius: 4px;
  height: var(--w-range-slider-track-height, 6px);
  position: absolute;
  top: 0;
}
._draggable_1kqmj_9 {
  cursor: grab;
}
._draggable_1kqmj_9:active {
  cursor: grabbing;
}
._marker_m26nw_1 {
  display: flex;
  justify-content: center;
  position: absolute;
  top: 0;
  transform: translate(-50%);
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
._marker_m26nw_1._first_m26nw_9 ._label_m26nw_9 {
  transform: translate(50%);
}
._marker_m26nw_1._last_m26nw_12 ._label_m26nw_9 {
  transform: translate(-50%);
}
._tick_m26nw_16 {
  background-color: var(--w-surface-color-7);
  height: var(--w-range-slider-track-height, 6px);
  margin: 0 auto;
  width: 2px;
}
._label_m26nw_9 {
  font-size: 12px;
  line-height: 1;
  position: absolute;
  text-align: center;
  top: 14px;
  white-space: nowrap;
}
._base_1rtdu_1 {
  background-color: var(--w-surface-color-7);
  border-radius: 4px;
  box-sizing: border-box;
  cursor: pointer;
  height: var(--w-range-slider-track-height, 6px);
  position: relative;
  top: var(--w-range-slider-track-height, 6px);
  width: 100%;
}
._base_joux3_1 {
  --w-range-slider-track-height: 6px;
  --w-range-slider-thumb-size: 18px;
  height: 16px;
  overflow: hidden;
  position: relative;
  width: 100%;
}
._base_joux3_1._accent-3_joux3_9 {
  --w-range-slider-color: var(--w-color-accent-3);
}
._base_joux3_1._accent-4_joux3_12 {
  --w-range-slider-color: var(--w-color-accent-4);
}
._base_joux3_1._accent-5_joux3_15 {
  --w-range-slider-color: var(--w-color-accent-5);
}
._tall_joux3_19 {
  height: 32px;
}
._base_1g7m9_1 ._block_1g7m9_1 {
  display: flex;
  gap: 16px;
  width: 100%;
}
._base_1g7m9_1 ._options_1g7m9_6 {
  display: flex;
  flex-direction: column;
  gap: 12px;
  width: 400px;
}
._base_1g7m9_1 ._option_1g7m9_6 {
  align-items: center;
  display: flex;
  gap: 20px;
}
._base_1g7m9_1 ._slider_1g7m9_17 {
  flex-grow: 1;
}
._base_147d5_1 ._block_147d5_1 {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  gap: 16px;
}
._base_147d5_1 ._block_147d5_1 ._size_147d5_7 {
  width: 40px;
}
._stompToBottom_147d5_11 {
  align-items: flex-end;
  display: flex;
  gap: 20px;
}
._stompToBottom_147d5_11 ._timers_147d5_16 {
  align-items: flex-end;
  display: flex;
  gap: 12px;
}
._base_2n1tj_1 ._block_2n1tj_1 {
  display: flex;
  flex-direction: column;
  gap: 32px;
  width: 100%;
}
._base_2n1tj_1 ._buttons_2n1tj_7 {
  display: flex;
  gap: 16px;
}
._card_2n1tj_12 {
  align-items: center;
  background-color: var(--color);
  display: flex;
  justify-content: center;
  min-height: 280px;
  min-width: 134px;
  outline: 1px solid green;
}
@media (max-width: 768.98px) {
  ._card_2n1tj_12 {
    min-height: 208px;
    min-width: 100px;
  }
}
._base_av7r5_1 {
  display: flex;
  flex-direction: column;
  gap: 16px;
  padding: 16px;
}
._root_1hvn0_1 {
  background-color: var(--w-surface-color-10);
}
._tabs_1hvn0_5 {
  display: flex;
}
._tab_1hvn0_5 {
  align-items: center;
  -moz-column-gap: 8px;
  column-gap: 8px;
  display: flex;
  font-size: 14px;
  font-weight: 500;
  line-height: 19px;
  min-height: 68px;
  padding: 20px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-3);
  cursor: pointer;
  transition: all 0.2s;
}
@media (hover: hover) {
  ._tab_1hvn0_5:hover {
    color: var(--w-text-color-1);
  }
  ._tab_1hvn0_5:hover ._icon_1hvn0_29 {
    color: var(--w-color-accent-8);
  }
}
._tab_1hvn0_5._active_1hvn0_33 {
  background-color: var(--w-surface-color-8);
  color: var(--w-text-color-1);
}
._tab_1hvn0_5._active_1hvn0_33 ._icon_1hvn0_29 {
  color: var(--w-color-accent-8);
}
._tab_1hvn0_5 ._icon_1hvn0_29 {
  color: var(--w-surface-color-4);
  font-size: 24px;
  transition: inherit;
}
.page-upgrader[data-v-489ba30d] {
  width: 100%;
}
.page-upgrader__title[data-v-489ba30d] {
  align-items: center;
  display: flex;
  gap: 12px;
  height: 100%;
  justify-content: center;
}
.page-upgrader__icon[data-v-489ba30d] {
  color: #515765;
}
.page-upgrader__text[data-v-489ba30d] {
  color: #f1f1f1;
  font-size: 14px;
  font-weight: 600;
}
.page-upgrader__tabs[data-v-489ba30d] {
  left: -8px;
  position: relative;
  width: 100dvw;
}
@media screen and (max-width: 768px) {
  .base-items-filter__price-filter {
    width: auto !important;
  }
}
.upgrade-index-page {
  margin: 0 auto;
  position: relative;
  width: 100%;
}
.upgrade-index-page__my-items-filter .base-items-filter__title-icon {
  color: #9b5de7;
}
@media screen and (max-width: 1024px) {
  .upgrade-index-page__my-items-filter__sort-btn {
    transform: scale(0.8) translate(10px);
  }
}
.upgrade-index-page__my-items-filter__info-block {
  flex-grow: 1;
}
.upgrade-index-page__my-items-filter__info-block-icon {
  color: #8f9daa;
  font-size: 24px;
  margin-bottom: 4px;
  max-width: 24px;
}
.upgrade-index-page__my-items-filter__info-block-tooltip-text {
  color: #dce1e5;
  font-size: 12px;
  font-weight: 400;
  line-height: 15.6px;
}
.upgrade-index-page__my-items-filter__info-block-tooltip-text > span {
  color: #9b5de7;
  font-weight: 600;
}
.upgrade-index-page__game-filter {
  padding-left: 20px;
}
.upgrade-index-page .baseFieldSlider .range-slider {
  margin: 0.3125rem 0;
}
.upgrade-index-page .baseFieldSlider .range-slider .range-slider-fill {
  background: #2abd69 !important;
}
.upgrade-index-page .base-game-filter {
  border-top: 1px solid #373845;
}
@media screen and (max-width: 768px) {
  .upgrade-index-page .base-game-filter {
    order: 1;
  }
  .upgrade-index-page .base-items-filter {
    order: 2;
  }
  .upgrade-index-page .upgrade-index-page__items-block-bottom {
    order: 3;
  }
}
.upgrade-index-page__game {
  padding: 8px 0;
}
.upgrade-index-page__items {
  display: flex;
  gap: 8px;
  margin-bottom: 1.25rem;
  transition: opacity 0.2s;
}
.upgrade-index-page__items .base-item.dota2 .base-item__image {
  height: 150%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.upgrade-index-page__items.disabled {
  cursor: default;
  opacity: 0.5;
  pointer-events: none;
}
.upgrade-index-page__items-switcher {
  display: none;
  width: 100%;
}
.upgrade-index-page__items-switcher-element {
  align-items: center;
  background: #1b1c25;
  color: #515765;
  cursor: pointer;
  display: flex;
  font-size: 0.75rem;
  font-weight: 700;
  height: 2.8125rem;
  justify-content: center;
  line-height: 1rem;
  text-transform: uppercase;
  transition: color 0.2s, background 0.2s;
  width: 50%;
}
.upgrade-index-page__items-switcher-element:hover {
  color: #fff;
}
.upgrade-index-page__items-switcher-element.selected {
  background: #1e1e29;
  color: #fff;
}
.upgrade-index-page__items-block {
  background: #161821;
  display: flex;
  flex-flow: column;
  flex-shrink: 0;
  position: relative;
  width: calc(50% - 4px);
}
.upgrade-index-page__items-block-bottom {
  display: flex;
  flex-flow: column;
  height: 100%;
  padding: 20px;
}
@media screen and (max-width: 1024px) {
  .upgrade-index-page__items-block-filter > * > div:last-child {
    max-width: 310px;
  }
}
.upgrade-index-page__items-block-filter .base-items-filter__title-icon {
  color: #9b5de7;
}
.upgrade-index-page__items-block-filter .filters-block {
  align-items: center;
  display: flex;
}
@media screen and (max-width: 1024px) {
  .upgrade-index-page__items-block-filter .filters-block {
    transform: scale(0.8) translate(30px);
  }
}
.upgrade-index-page__items-block-filter .filters-block__search-block {
  margin-right: 8px;
  position: relative;
}
.upgrade-index-page__items-block-filter .filters-block__search-block i {
  color: #8f9daa;
  font-size: 20px;
  left: 12px;
  position: absolute;
  top: 12px;
  z-index: -1;
}
.upgrade-index-page__items-block-filter .filters-block__search-block-input {
  background: none;
  border: none;
  border-radius: 2px;
  color: #8f9daa;
  height: 42px;
  outline: 1px solid #373845;
  padding: 0 12px 0 40px;
  transition: width 0.3s;
  width: 200px;
}
.upgrade-index-page__items-block-filter
  .filters-block__search-block
  .empty-input:not(:focus) {
  cursor: pointer;
  padding-left: 32px;
  width: 0;
}
.upgrade-index-page__items-block-filter
  .filters-block__search-block:has(> input:not(:focus, .empty-input))
  i {
  display: none;
  height: 0;
  width: 0;
}
.upgrade-index-page__items-block-filter
  .filters-block__search-block:has(> input:not(:focus, .empty-input))
  > input {
  padding-left: 12px;
  padding-right: 0;
  width: 42px;
}
.upgrade-index-page__items-block-filter .filters-block__controls {
  align-items: center;
  display: flex;
  gap: 8px;
  justify-content: flex-end;
  transition-duration: 0.3s;
  transition-property: width;
  width: 300px;
}
.upgrade-index-page__items-block-filter .filters-block__controls > * {
  opacity: 1;
  transition-delay: 0.3s;
  transition-duration: 0.3s;
  transition-property: opacity;
}
.upgrade-index-page__items-block-filter
  .filters-block__controls-filter-btn
  > div:first-of-type {
  display: block;
}
.upgrade-index-page__items-block-filter
  .filters-block:has(input.filters-block__search-block-input:focus)
  .filters-block__controls {
  overflow: hidden;
  width: 0;
}
.upgrade-index-page__items-block-filter
  .filters-block:has(input.filters-block__search-block-input:focus)
  .filters-block__controls
  > * {
  opacity: 0;
}
.upgrade-index-page__items-block-filter
  .filters-block:has(input.filters-block__search-block-input:focus)
  .filters-block__search-block {
  margin: 0;
}
.upgrade-index-page__items-block .loading {
  pointer-events: none !important;
}
.loading .upgrade-index-page__items-block-bottom,
.loading .upgrade-index-page__items-block-filter {
  opacity: 0.7;
}
.upgrade-index-page__items-pagination {
  flex-shrink: 0 !important;
  justify-content: center;
  margin-top: 0.625rem;
}
.upgrade-index-page .base-items-filter__main {
  -moz-column-gap: 0;
  column-gap: 0;
}
@media screen and (max-width: 768px) {
  .upgrade-index-page .base-items-filter__main {
    -moz-column-gap: 0.3125rem;
    column-gap: 0.3125rem;
  }
}
.upgrade-index-page .base-items-filter__price-filter {
  margin-right: 0.625rem;
}
.upgrade-index-page .base-items-filter__price-filter-input {
  width: 5rem;
}
.upgrade-index-page .base-items-filter__price-filter-input input {
  min-width: 3.25rem;
}
.upgrade-index-page .base-items-filter__sorter {
  margin-right: 0.625rem;
}
.upgrade-index-page .base-items-filter__search {
  margin-left: 0.625rem;
}
.upgrade-index-page__filter {
  flex-shrink: 0 !important;
  z-index: 1000;
}
.upgrade-index-page__filter-btn-container {
  align-items: center;
  display: flex;
  justify-content: flex-end;
  margin-right: 1rem;
}
.upgrade-index-page__filter-btn-check {
  background-color: #1e1e29 !important;
  border: 1px solid #333443 !important;
  box-shadow: none !important;
  flex: 0 1;
  font-size: 0.8125rem;
  font-weight: 500;
  height: 2.1875rem;
  line-height: 1.125rem;
  position: relative;
  text-transform: capitalize;
  transition: border 0.2s;
}
.upgrade-index-page__filter-btn-check .span-first,
.upgrade-index-page__filter-btn-check .span-second {
  transition: color 0.2s ease, opacity 0.2s ease;
}
.upgrade-index-page__filter-btn-check .span-first {
  color: #8f9daa;
  opacity: 1;
}
.upgrade-index-page__filter-btn-check .span-second {
  color: #9b5de7;
  display: block;
  opacity: 0;
  position: absolute;
}
.upgrade-index-page__filter-btn-check:before {
  background: transparent !important;
}
.upgrade-index-page__filter-btn-check:after {
  border: 1px solid #9b5de7;
  content: "";
  height: calc(100% + 2px);
  opacity: 0;
  position: absolute;
  transition: opacity 0.2s ease;
  width: calc(100% + 2px);
}
.upgrade-index-page__filter-btn-check:hover .span-first {
  color: #fff;
}
.upgrade-index-page__filter-btn-check.is-selected {
  border-color: transparent !important;
}
.upgrade-index-page__filter-btn-check.is-selected .span-first {
  opacity: 0;
}
.upgrade-index-page__filter-btn-check.is-selected .span-second,
.upgrade-index-page__filter-btn-check.is-selected:after {
  opacity: 1;
}
.upgrade-index-page__filter .base-items-filter__mobile-search {
  height: 2.1875rem;
  width: calc(100% - 7rem);
}
.upgrade-index-page__filter .base-items-filter__mobile-search .control {
  box-sizing: content-box;
}
.upgrade-index-page__filter .base-items-filter__mobile-search .control input {
  height: 100% !important;
}
.upgrade-index-page__filter .base-items-filter__mobile-search .icon {
  height: 2.1875rem !important;
}
@media screen and (max-width: 768px) {
  .upgrade-index-page__game {
    padding: 10px 0;
  }
  .upgrade-index-page__items {
    flex-wrap: wrap;
    gap: 0;
  }
  .upgrade-index-page__items-switcher {
    display: flex;
  }
  .upgrade-index-page__items-block {
    width: 100%;
  }
  .upgrade-index-page__items-block-bottom {
    padding: 0 0.9375rem 1.25rem;
  }
  .upgrade-index-page .base-items-filter__price-filter-input {
    width: 5rem;
  }
  .upgrade-index-page .base-items-filter__price-filter-input input {
    min-width: 5rem;
  }
  .upgrade-index-page .base-items-filter__sorter {
    margin-left: 1.5rem;
    margin-right: 0;
  }
  .upgrade-index-page .base-items-filter .vs__open-indicator {
    font-size: 0.5rem !important;
  }
}
.upgrade-streak-plus {
  color: #515765;
  transform: rotate(-45deg);
}
.upgrade-streaks-item-weapon_balance .upgrade-streaks-item-weapon__wrapper {
  cursor: default;
}
.only-weapons,
.weapons-balance-bg {
  position: relative;
}
.only-weapons:before,
.weapons-balance-bg:before {
  content: "";
  height: 100%;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
}
@media screen and (max-width: 600px) {
  .only-weapons:before,
  .weapons-balance-bg:before {
    left: 0;
    transform: translateY(-50%);
    width: 8.75rem;
  }
}
.weapons-balance-bg:before {
  background: url(/static/upgrade/streaks/weapons-balance.png);
  background-position: 50%;
  background-size: cover;
}
.only-weapons:before {
  background: url(/static/upgrade/streaks/only-weapons.png);
  background-position: 50%;
  background-size: cover;
}
.upgrade-streaks-item-weapon_balance {
  align-items: center;
  cursor: default;
  height: unset;
  justify-content: center;
  max-height: 8.25rem;
}
@media screen and (max-width: 768px) {
  .upgrade-streaks-item-weapon_balance .upgrade-streaks-item-weapon__wrapper {
    width: auto;
  }
}
.upgrade-streaks-item-weapon_balance
  .upgrade-streaks-item-weapon__wrapper__image-block {
  align-items: center;
  display: flex;
  height: unset;
  justify-content: center;
}
@media screen and (max-width: 768px) {
  .upgrade-streaks-item-weapon_balance
    .upgrade-streaks-item-weapon__wrapper__image-block {
    width: 100% !important;
  }
}
@media screen and (max-width: 600px) {
  .upgrade-streaks-item-weapon_balance
    .upgrade-streaks-item-weapon__wrapper__image-block {
    margin-right: 0;
    min-width: 15.625rem;
  }
  .upgrade-streaks-item-weapon_balance
    .upgrade-streaks-item-weapon__wrapper__image-block
    .balance_items--wrapper {
    margin-right: 0.9375rem;
    min-width: 5.3125rem;
  }
}
.upgrade-streaks-item-weapon_balance
  .upgrade-streaks-item-weapon__wrapper__image-block
  .upgrade-streaks-item-weapon__wrapper__balance_items {
  align-items: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media screen and (max-width: 600px) {
  .upgrade-streaks-item-weapon_balance
    .upgrade-streaks-item-weapon__wrapper__image-block
    .upgrade-streaks-item-weapon__wrapper__balance_items {
    flex-direction: row;
  }
}
.upgrade-streaks-item-weapon {
  align-items: center;
  display: flex;
}
.upgrade-streaks-item-weapon .upgrade-streaks-item-weapon-arrow {
  position: relative;
  width: 1.5rem;
  z-index: 2;
}
.upgrade-streaks-item-weapon
  .upgrade-streaks-item-weapon-arrow
  .upgrade-streak-chance-mobile
  .upgrade-streak-chance_text {
  font-size: 0.625rem;
  font-weight: 600;
}
.upgrade-streaks-item-weapon
  .upgrade-streaks-item-weapon-arrow
  .upgrade-streak-chance-mobile.left-block {
  margin-left: auto;
  margin-right: 0.625rem;
}
.upgrade-streaks-item-weapon
  .upgrade-streaks-item-weapon-arrow
  .upgrade-streak-chance-mobile.right-block {
  margin-left: 0.625rem;
  margin-right: auto;
}
.upgrade-streaks-item-weapon
  .upgrade-streaks-item-weapon-arrow
  .upgrade-streak-chance-mobile
  img {
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.upgrade-streaks-item-weapon:last-child .upgrade-streaks-item-weapon-arrow {
  display: none;
}
.upgrade-streaks-item-weapon .upgrade-streak-chance {
  position: relative;
}
.upgrade-streaks-item-weapon .upgrade-streak-chance-mobile {
  display: none;
}
.upgrade-streaks-item-weapon .upgrade-streak-chance_title {
  color: #515765;
  font-size: 0.625rem;
  line-height: 0.875rem;
  text-align: center;
  text-transform: uppercase;
  white-space: nowrap;
}
.upgrade-streaks-item-weapon .upgrade-streak-chance_text {
  font-size: 0.625rem;
  text-align: center;
}
.upgrade-streaks-item-weapon.first-item .weapon-number {
  color: #647689;
}
.upgrade-streaks-item-weapon.last-item .weapon-number {
  color: #b56de3;
}
.weapon-number {
  font-size: 3.125rem;
  font-style: italic;
  font-weight: 700;
  line-height: 4.25rem;
  opacity: 0.23;
  padding-right: 0.3125rem;
  text-align: center;
  text-transform: uppercase;
}
.upgrade-streaks-item-weapon__wrapper {
  align-items: center;
  cursor: pointer;
  display: flex;
  flex-direction: column;
  justify-content: center;
  min-width: 8.75rem;
}
.upgrade-streaks-item-weapon__wrapper:hover
  .upgrade-streaks-item-weapon__wrapper__name
  span {
  border-color: #515765;
}
.upgrade-streaks-item-weapon__wrapper__balance_items {
  margin-top: 0.625rem;
  min-height: 8.625rem;
  text-align: center;
}
.upgrade-streaks-item-weapon__wrapper__balance_items
  .upgrade-streaks-item-weapons_button {
  height: 1.5625rem;
  margin-bottom: 0.4375rem;
  margin-top: 0.625rem;
  padding: 10px;
  width: 5.625rem;
}
@media screen and (max-width: 1025px) {
  .upgrade-streaks-item-weapon__wrapper__balance_items
    .upgrade-streaks-item-weapons_button {
    width: 5.955rem;
  }
}
@media screen and (max-width: 768px) {
  .upgrade-streaks-item-weapon__wrapper__balance_items .balance_items--wrapper {
    align-items: center;
  }
  .upgrade-streaks-item-weapon__wrapper__balance_items > div {
    display: flex;
    flex-direction: column;
  }
}
@media screen and (max-width: 600px) {
  .upgrade-streaks-item-weapon__wrapper__balance_items > div {
    align-items: flex-start;
    flex-direction: column;
  }
  .upgrade-streaks-item-weapon__wrapper__balance_items > div .price {
    font-size: 1rem;
    position: unset;
    transform: unset;
  }
}
.upgrade-streaks-item-weapon__wrapper__balance_items--head {
  align-items: center;
  display: flex;
  font-weight: 600;
  justify-content: center;
  position: relative;
  text-align: center;
}
.upgrade-streaks-item-weapon__wrapper__balance_items--head.balance_items_title {
  color: #fff;
  font-size: 1.5rem;
  line-height: 2.0625rem;
}
.upgrade-streaks-item-weapon__wrapper__balance_items--head.balance_items_description {
  color: #8f9daa;
  font-size: 0.625rem;
  line-height: 0.875rem;
  text-transform: uppercase;
}
@media screen and (max-width: 768px) {
  .upgrade-streaks-item-weapon__wrapper__balance_items--head {
    font-size: 0.875rem;
  }
}
.upgrade-streaks-item-weapon__wrapper__balance_items--head .head-plus {
  margin-left: 0.1875rem;
  margin-right: 0.1875rem;
}
.upgrade-streaks-item-weapon__wrapper__balance_items--head .price {
  align-items: center;
  line-height: 1;
  margin-right: 0.1875rem;
}
.upgrade-streaks-item-weapon__wrapper__balance_items--head .price i {
  height: 0.625rem;
}
.upgrade-streaks-item-weapon__wrapper__balance_items--body {
  color: #8f9daa;
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 1rem;
  margin-bottom: 0;
  margin-top: 0.3125rem;
}
@media screen and (max-width: 768px) {
  .upgrade-streaks-item-weapon__wrapper__balance_items--body.upgrade-streaks__dropdown-wrapper {
    align-items: center;
    flex-direction: column;
    justify-content: center;
  }
}
.upgrade-streaks-item-weapon__wrapper__balance_items--body .body-see_all {
  align-items: center;
  color: #515765;
  display: flex;
  font-size: 0.75rem;
  justify-content: center;
  line-height: 1rem;
}
.upgrade-streaks-item-weapon__wrapper__balance_items--body .body-see_all i {
  font-size: 0.3125rem;
  margin-left: 0.1875rem;
}
.upgrade-streaks-item-weapon__wrapper__balance_items--body .base-price,
.upgrade-streaks-item-weapon__wrapper__balance_items--body .price {
  align-items: center;
  bottom: 9px;
  color: #fff;
  font-size: 0.875rem;
  font-weight: 700;
  left: 50%;
  position: absolute;
  transform: translate(-50%);
}
.upgrade-streaks-item-weapon__wrapper__balance_items--body .base-price i,
.upgrade-streaks-item-weapon__wrapper__balance_items--body .price i {
  height: 0.875rem;
}
@media screen and (max-width: 768px) {
  .upgrade-streaks-item-weapon__wrapper__balance_items--body .base-price,
  .upgrade-streaks-item-weapon__wrapper__balance_items--body .price {
    bottom: 0;
    left: 0;
    position: relative;
    transform: unset;
  }
}
.upgrade-streaks-item-weapon__wrapper__balance_items--footer {
  color: #515765;
  font-size: 0.75rem;
  line-height: 1rem;
  position: relative;
}
.upgrade-streaks-item-weapon__wrapper__text {
  align-items: center;
  display: flex;
  flex-direction: column;
  text-align: center;
  width: 50%;
}
.upgrade-streaks-item-weapon__wrapper.last-weapon {
  position: relative;
}
.upgrade-streaks-item-weapon__wrapper.last-weapon:before {
  background-image: url(/static/upgrade/streaks/weapon-streak-bg.png);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 100%;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: -0.3125rem;
  width: 100%;
  z-index: 1;
}
@media screen and (max-width: 600px) {
  .upgrade-streaks-item-weapon__wrapper.last-weapon:before {
    top: 0.625rem;
  }
}
.upgrade-streaks-item-weapon__wrapper.balance-weapon {
  cursor: auto;
}
.upgrade-streaks-item-weapon__wrapper.balance-weapon
  .upgrade-streaks-item-weapon__wrapper__price {
  margin-top: 1.3125rem;
}
.upgrade-streaks-item-weapon__wrapper.balance-weapon
  .upgrade-streaks-item-weapon__wrapper__info--name {
  color: #fff;
  text-transform: uppercase;
}
.upgrade-streaks-item-weapon__wrapper__image-block {
  height: 5.1875rem;
  position: relative;
  width: 8.75rem;
}
.upgrade-streaks-item-weapon__wrapper__image-block:before {
  background: #515765;
  border-radius: 50%;
  content: "";
  filter: blur(15px);
  height: 2.8125rem;
  left: 50%;
  opacity: 0.15;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 2.8125rem;
}
.upgrade-streaks-item-weapon__wrapper__image {
  display: block;
  height: 5.1875rem;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  width: 5.1875rem;
  z-index: 2;
}
.upgrade-streaks-item-weapon__wrapper__info {
  align-items: center;
  color: #fff;
  display: flex;
  font-size: 0.625rem;
  font-weight: 600;
  line-height: 0.875rem;
}
.upgrade-streaks-item-weapon__wrapper__info--name {
  flex: 1;
  margin-left: 0 !important;
  max-width: 4.375rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.upgrade-streaks-item-weapon__wrapper__info .weapon-float {
  color: #515765 !important;
}
.upgrade-streaks-item-weapon__wrapper__info span {
  margin-left: 0.25rem;
}
.upgrade-streaks-item-weapon__wrapper__info .active {
  color: #ea6a2a;
}
.upgrade-streaks-item-weapon__wrapper__name {
  align-items: center;
  border-bottom: 1px solid transparent;
  color: #515765;
  display: flex;
  font-size: 0.625rem;
  line-height: 0.875rem;
  min-height: 0.9375rem;
}
.upgrade-streaks-item-weapon__wrapper__name span {
  flex: 1;
  max-width: 5rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.upgrade-streaks-item-weapon__wrapper__name img {
  margin-right: 0.25rem;
}
.upgrade-streaks-item-weapon__wrapper__price {
  color: #fff;
  font-size: 0.875rem;
  font-style: normal;
  font-weight: 600;
  line-height: 1rem;
  margin-top: 0.5rem;
}
@media screen and (max-width: 600px) {
  .upgrade-streaks-item-weapon {
    flex-direction: column;
  }
  .upgrade-streaks-item-weapon .upgrade-streaks-item-weapon-arrow {
    align-items: center;
    display: flex;
    height: 1.9375rem;
    justify-content: center;
    position: relative;
    width: 100%;
  }
  .upgrade-streaks-item-weapon .upgrade-streaks-item-weapon-arrow img {
    display: block;
    margin-top: -0.625rem;
    position: relative;
    transform: rotate(90deg);
    z-index: 2;
  }
  .upgrade-streaks-item-weapon .upgrade-streaks-item-weapon-arrow:before {
    background: linear-gradient(
      269.96deg,
      #1d222600 15.76%,
      #30243d 48.18%,
      #1b202400 87.31%
    );
    content: "";
    height: 1.9375rem;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 1;
  }
  .upgrade-streaks-item-weapon .upgrade-streak-chance {
    display: none;
  }
  .upgrade-streaks-item-weapon .upgrade-streak-chance-mobile {
    display: block;
    position: relative;
    z-index: 2;
  }
  .upgrade-streaks-item-weapon__wrapper {
    flex-direction: row;
  }
  .upgrade-streaks-item-weapon__wrapper__text {
    align-items: flex-start;
    min-width: 6.875rem;
  }
  .upgrade-streaks-item-weapon__wrapper.last-weapon:before {
    background-position: -0.625rem 0.625rem;
    background-size: 60%;
  }
  .upgrade-streaks-item-weapon__wrapper__image-block {
    height: 6.1875rem;
    margin-right: 0.5rem;
    min-width: 6.6875rem;
    width: 50%;
  }
  .upgrade-streaks-item-weapon__wrapper__image {
    height: 6.1875rem;
    width: 6.1875rem;
  }
  .upgrade-streaks-item-weapon__wrapper__info {
    font-size: 0.875rem;
    line-height: 1.125rem;
  }
  .upgrade-streaks-item-weapon__wrapper__info--name {
    max-width: 9.375rem;
  }
  .upgrade-streaks-item-weapon__wrapper__name {
    font-size: 0.875rem;
    line-height: 1.125rem;
    margin-top: 0.1875rem;
    overflow-x: unset;
  }
  .upgrade-streaks-item-weapon__wrapper__name span {
    max-width: 9.375rem;
  }
  .upgrade-streaks-item-weapon__wrapper__price {
    font-size: 1rem;
    line-height: 1.375rem;
    margin-top: 0.4375rem;
  }
}
@media screen and (max-width: 450px) {
  .upgrade-streaks-item-weapon__wrapper__image-block {
    height: 5.1875rem;
  }
  .upgrade-streaks-item-weapon__wrapper__image {
    height: 5.1875rem;
    width: 5.1875rem;
  }
  .upgrade-streaks-item-weapon__wrapper__info {
    font-size: 0.75rem;
  }
  .upgrade-streaks-item-weapon__wrapper__info--name {
    max-width: 5rem;
  }
  .upgrade-streaks-item-weapon__wrapper__name {
    font-size: 0.75rem;
    line-height: 0.875rem;
  }
  .upgrade-streaks-item-weapon__wrapper__name span {
    max-width: 6.25rem;
  }
}
.item__user {
  background-position: 0 100%;
  background-repeat: no-repeat;
  background-size: contain;
  display: flex;
  justify-content: flex-start;
  min-height: 10rem;
  min-width: 18.75rem;
  padding: 0.625rem;
  position: relative;
}
.item__user--bg {
  padding: 0.625rem 0 0.625rem 9.375rem;
}
@media screen and (max-width: 768px) {
  .item__user {
    min-width: 16.75rem;
  }
}
.item__user--id {
  align-items: center;
  background-repeat: no-repeat;
  background-size: contain;
  color: #8f9daa;
  display: flex;
  flex-shrink: 0;
  font-size: 2.44615625rem;
  font-weight: 700;
  justify-content: center;
  line-height: 3.3125rem;
  margin-right: 3px;
  text-align: center;
  text-shadow: 0 4px 4px rgba(0, 0, 0, 0.25);
  text-transform: uppercase;
  width: 8.75rem;
}
.item__user-avatar {
  --w-user-avatar-size: 18px;
}
.item__user--link {
  align-items: center;
  display: flex;
  justify-content: flex-start;
}
.item__user--link-inner {
  align-items: center;
  display: flex;
  gap: 8px;
}
.item__user--info_streak {
  margin-top: 0.5625rem;
}
.item__user--info_player {
  margin-top: 0.625rem;
}
.item__user--info_player span {
  flex: 1;
  max-width: 4.6875rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
@media screen and (max-width: 730px) {
  .item__user--info_player span {
    max-width: 9.375rem;
  }
}
.item__user--info_profit {
  margin-top: 0.5rem;
}
.item__user--info_profit-text {
  align-items: center;
  display: flex;
}
.item__user--info_profit-text img {
  margin-left: 0.4375rem;
  margin-right: 0.4375rem;
}
.item__user--info_date {
  color: #fff;
}
@media screen and (max-width: 600px) {
  .item__user--info_date {
    display: none;
  }
}
.item__user--info_title {
  color: #8f9daa;
  font-size: 0.625rem;
  line-height: 0.875rem;
  margin-bottom: 0.1875rem;
  text-transform: uppercase;
}
.item__user--info_text {
  color: #fff;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1.1875rem;
}
.upgrade-streaks-header {
  display: flex;
  margin-bottom: 1.25rem;
  margin-top: 0.75rem;
}
.upgrade-streaks-header__item {
  color: #515765;
  cursor: pointer;
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1.1875rem;
  margin-right: 2.4375rem;
  padding: 0.5rem 0;
  position: relative;
  text-transform: uppercase;
}
.upgrade-streaks-header__item:before {
  background: #9b5de7;
  bottom: 0;
  content: "";
  height: 0.125rem;
  left: 0;
  position: absolute;
  transition: width 0.3s ease;
  width: 0;
}
.upgrade-streaks-header__item:last-child {
  margin-right: 0;
}
.upgrade-streaks-header__item.active {
  color: #fff;
}
.upgrade-streaks-header__item.active:before {
  width: 100%;
}
@media screen and (max-width: 768px) {
  .upgrade-streaks-header {
    justify-content: center;
  }
  .upgrade-streaks-header__item:last-child,
  .upgrade-streaks-header__item:nth-child(4) {
    display: none;
  }
  .upgrade-streaks-header__item:nth-child(3) {
    margin-right: 0;
  }
}
.upgrade-streaks-item-weapons {
  background-image: url(/static/upgrade/streaks/weapons-bg.png);
  justify-content: space-between;
  padding: 0.9375rem 0;
  position: relative;
  width: 100%;
}
.upgrade-streaks-item-weapons,
.upgrade-streaks-item-weapons--list {
  align-items: center;
  display: flex;
}
.upgrade-streaks-item-weapons .upgrade-streaks-item-weapons_button--list {
  height: 2.25rem;
}
.upgrade-streaks-item-weapons .button {
  margin-left: 0.9375rem;
  margin-right: 0.9375rem;
}
@media screen and (max-width: 730px) {
  .upgrade-streaks-item-weapons {
    align-items: flex-start;
    justify-content: flex-end;
  }
  .upgrade-streaks-item-weapons--list {
    display: none;
  }
  .upgrade-streaks-item-weapons .button {
    margin-left: 0 !important;
    margin-right: 0 !important;
    position: absolute;
    right: 0.9375rem;
    top: 0.9375rem;
    width: -moz-min-content;
    width: min-content;
  }
}
.upgrade-streaks-item {
  background-color: #161821;
  display: flex;
  margin-bottom: 0.625rem;
  width: 100%;
}
.upgrade-streaks-list {
  display: flex;
  flex-direction: column;
}
.upgrade-streaks__main-block-wrapper {
  min-height: calc(100vh - 3.5rem - 300px);
  position: relative;
}
.upgrade-streaks__main-block-wrapper .loading-overlay .loading-background {
  background: unset !important;
}
.upgrade-streaks__main-block-wrapper .base-loader {
  background: unset !important;
  height: 50vh;
  position: unset;
}
.upgrade-streaks__main-block-wrapper--empty {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.timer[data-v-aaef8c86] {
  align-items: center;
  display: flex;
  flex-direction: column;
  position: relative;
  grid-gap: 0.625rem;
}
.timer .timer__title[data-v-aaef8c86] {
  color: #8f9daa;
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1.1875rem;
  text-transform: uppercase;
  white-space: nowrap;
}
@media screen and (max-width: 768px) {
  .timer .timer__title[data-v-aaef8c86] {
    font-size: 0.75rem;
    line-height: 1rem;
  }
}
.timer .timer__wrapper[data-v-aaef8c86] {
  display: flex;
  flex-wrap: nowrap;
  height: 3.125rem;
  position: relative;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .timer .timer__wrapper[data-v-aaef8c86] {
    height: 2.6875rem;
  }
}
.timer .timer__wrapper .timer__arrow[data-v-aaef8c86] {
  height: 100%;
  -webkit-mask: url(/static/event/event-timer-border.png) no-repeat;
  mask: url(/static/event/event-timer-border.png) no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  min-width: 1rem;
}
.timer .timer__wrapper .timer__arrow--right[data-v-aaef8c86] {
  transform: rotate(180deg);
}
.timer .timer__wrapper .timer__countdown[data-v-aaef8c86],
.timer .timer__wrapper .timer__end[data-v-aaef8c86] {
  align-items: center;
  border-bottom: 2px solid transparent;
  border-top: 2px solid transparent;
  display: flex;
  height: 100%;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 2;
}
.timer .timer__wrapper .timer__countdown[data-v-aaef8c86] {
  color: #dce1e5;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.375rem;
  position: relative;
  text-transform: uppercase;
}
.timer .timer__wrapper .timer__countdown[data-v-aaef8c86]:before {
  border-width: 1px 1px 0;
  top: -0.1875rem;
  transform: perspective(0.5rem) rotateX(5deg);
  transform-origin: center bottom;
}
.timer .timer__wrapper .timer__countdown[data-v-aaef8c86]:after {
  border-width: 0 1px 1px;
  bottom: -0.1875rem;
  transform: perspective(0.5rem) rotateX(-5deg);
  transform-origin: center top;
}
.timer .timer__wrapper .timer__frame[data-v-aaef8c86] {
  left: 50%;
  max-height: 100%;
  max-width: 100%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.timer .timer__wrapper .timer__end[data-v-aaef8c86] {
  display: flex;
  grid-gap: 0.75rem;
  align-items: center;
  color: #dce1e5;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.375rem;
  text-transform: uppercase;
}
@media screen and (max-width: 768px) {
  .timer .timer__wrapper .timer__end[data-v-aaef8c86] {
    grid-gap: 0.4375rem;
    font-size: 0.875rem;
    line-height: 1.1875rem;
  }
}
.timer .timer__wrapper .timer__end i[data-v-aaef8c86] {
  color: var(--w-current-event-primary-color);
  font-size: 1.125rem;
}
@media screen and (max-width: 768px) {
  .timer .timer__wrapper .timer__end i[data-v-aaef8c86] {
    font-size: 0.9375rem;
  }
  .animated-dots[data-v-aaef8c86] {
    font-size: 0.75rem;
  }
}
.animated-dots span[data-v-aaef8c86] {
  font-size: 1.25rem;
}
@media screen and (max-width: 768px) {
  .animated-dots span[data-v-aaef8c86] {
    font-size: 0.75rem;
  }
}
.animated-dots span[data-v-aaef8c86]:first-of-type {
  animation: faster-aaef8c86 1s linear infinite;
}
.animated-dots span[data-v-aaef8c86]:nth-of-type(2) {
  animation: faster-aaef8c86 1s linear 0.15s infinite;
}
.animated-dots span[data-v-aaef8c86]:nth-of-type(3) {
  animation: faster-aaef8c86 1s linear 0.25s infinite;
}
@keyframes faster-aaef8c86 {
  0% {
    opacity: 1;
  }
  70% {
    opacity: 0.5;
  }
  to {
    opacity: 1;
  }
}
.wartag-shop-tabs[data-v-9117ba96] {
  width: 100%;
}
.wartag-shop-tabs__item[data-v-9117ba96] {
  background: #1b1c25;
}
.wartag-shop-tabs__item[data-v-9117ba96]:not(:last-child) {
  margin-bottom: 10px;
}
@media (max-width: 767.98px) {
  .wartag-shop-tabs__item[data-v-9117ba96]:not(:last-child) {
    margin-bottom: 5px;
  }
}
.wartag-shop-tabs__content[data-v-9117ba96] {
  padding: 1.875rem 1.875rem 3.125rem;
}
@media (max-width: 767.98px) {
  .wartag-shop-tabs__content[data-v-9117ba96] {
    padding: 1rem 0 0;
  }
}
.wartag-shop-tabs__btns[data-v-9117ba96] {
  display: flex;
  gap: 2.5rem;
}
@media screen and (max-width: 768px) {
  .wartag-shop-tabs__btns[data-v-9117ba96] {
    gap: 1.375rem;
  }
}
.wartag-shop-tabs__about[data-v-9117ba96] {
  align-items: center;
  color: #efae14;
  display: flex;
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1.4rem;
}
.wartag-shop-tabs__about:hover .core-arrow-right[data-v-9117ba96] {
  transform: translate(3px);
}
.wartag-shop-tabs__about span[data-v-9117ba96] {
  margin: 0 0.3125rem;
  text-transform: capitalize;
}
.wartag-shop-tabs__about i[data-v-9117ba96] {
  font-size: 20px;
}
.wartag-shop-tabs__about .core-arrow-right[data-v-9117ba96] {
  font-size: 0.5625rem;
  transition: transform 0.3s ease;
}
.wartag-shop-tabs__btn-border[data-v-9117ba96] {
  background-color: transparent;
  height: 2px;
  margin-top: 0.8rem;
  transition: width 0.3s ease;
  width: 0;
}
.wartag-shop-tabs__btn[data-v-9117ba96] {
  color: #515765;
  cursor: pointer;
  font-size: 0.875rem;
  font-weight: 600;
  text-transform: uppercase;
}
@media screen and (max-width: 768px) {
  .wartag-shop-tabs__btn[data-v-9117ba96] {
    font-size: 0.75rem;
  }
}
.wartag-shop-tabs__btn span[data-v-9117ba96] {
  transition: color 0.3s;
  white-space: nowrap;
}
.wartag-shop-tabs__btn i[data-v-9117ba96] {
  display: inline;
  font-size: 1.25rem;
  transition: color 0.3s;
}
.wartag-shop-tabs__btn i[data-v-9117ba96]:before {
  vertical-align: middle;
}
.wartag-shop-tabs__btn:hover span[data-v-9117ba96] {
  color: #fff;
}
.wartag-shop-tabs__btn:hover i[data-v-9117ba96] {
  color: #ffc635;
}
.wartag-shop-tabs__btn i[data-v-9117ba96] {
  line-height: inherit;
}
.wartag-shop-tabs__btn i i[data-v-9117ba96] {
  color: #ffc635;
}
.wartag-shop-tabs__btn_active span[data-v-9117ba96] {
  color: #fff;
}
.wartag-shop-tabs__btn_active .wartag-shop-tabs__btn-border[data-v-9117ba96] {
  background-color: #ffc635;
  width: 100%;
}
.wartag-shop-tabs__btn_active i[data-v-9117ba96] {
  color: #ffc635;
}
.war-tag-shop-section-heading[data-v-9117ba96] {
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  overflow: hidden;
  position: relative;
}
@media (min-width: 767.98px) {
  .war-tag-shop-section-heading[data-v-9117ba96] {
    display: grid;
    grid-template: auto auto/1fr 1fr;
    grid-template-areas: "text img" "tabs img";
  }
}
.war-tag-shop-section-heading--farm[data-v-9117ba96] {
  background-image: url(/static/wartagShop/war-tag-shop-farm-war-tags-bg.png);
}
.war-tag-shop-section-heading--cases[data-v-9117ba96] {
  background-image: url(/static/wartagShop/war-tag-shop-cases-bg.png);
}
.war-tag-shop-section-heading[data-v-9117ba96]:after {
  background: #373845;
  bottom: 0;
  content: "";
  height: 1px;
  left: 0;
  position: absolute;
  width: 100%;
}
.war-tag-shop-section-heading__text-content[data-v-9117ba96] {
  grid-area: text;
  padding: 30px;
}
@media (max-width: 767.98px) {
  .war-tag-shop-section-heading__text-content[data-v-9117ba96] {
    padding: 20px 16px 0;
  }
}
.war-tag-shop-section-heading__text-content[data-v-9117ba96]
  > :not(:last-child) {
  margin-bottom: 15px;
}
.war-tag-shop-section-heading__tabs[data-v-9117ba96] {
  grid-area: tabs;
  padding: 0 30px;
}
@media (max-width: 767.98px) {
  .war-tag-shop-section-heading__tabs[data-v-9117ba96] {
    padding: 0 16px;
  }
}
.war-tag-shop-section-heading__img[data-v-9117ba96] {
  grid-area: img;
  position: relative;
}
.war-tag-shop-section-heading__img[data-v-9117ba96]:before {
  background: linear-gradient(132.27deg, #ffc635 0.57%, #ff5252 97.38%);
  content: "";
  filter: blur(75px);
  height: 100%;
  left: 0;
  opacity: 0.1;
  position: absolute;
  top: 0;
  width: 100%;
}
.war-tag-shop-section-heading__img img[data-v-9117ba96] {
  max-height: 100%;
  max-width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  position: relative;
  vertical-align: bottom;
}
@media (min-width: 767.98px) {
  .war-tag-shop-section-heading__img img[data-v-9117ba96] {
    bottom: 0;
    position: absolute;
    right: 0;
  }
}
.war-tag-shop-section-heading__title[data-v-9117ba96] {
  font-size: 26px;
  font-weight: 700;
  line-height: 1.35;
  text-transform: none;
}
@media (max-width: 767.98px) {
  .war-tag-shop-section-heading__title[data-v-9117ba96] {
    font-size: 24px;
  }
}
.war-tag-shop-section-heading__info[data-v-9117ba96] {
  color: #8f9daa;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.65;
}
.wartag-shop-tab__container[data-v-acfc10b4] {
  display: grid;
  gap: 38px;
  grid-template-columns: repeat(auto-fill, minmax(252px, 252px));
  justify-content: center;
  margin-top: 50px;
  position: relative;
}
.wartag-shop-task-new {
  background: #1e1e29;
  border-radius: 0.125rem;
  padding: 1.25rem;
}
.wartag-shop-task-new__header {
  align-items: center;
  border-bottom: 1px solid #292937;
  display: flex;
  justify-content: flex-start;
  margin-bottom: 1.4375rem;
  padding-bottom: 1.4375rem;
}
.wartag-shop-task-new__circle {
  align-items: center;
  border-radius: 50%;
  display: flex;
  height: 2.5rem;
  justify-content: center;
  margin-right: 0.625rem;
  width: 2.5rem;
}
.wartag-shop-task-new__circle--facebook {
  background: #3776ea1a;
}
.wartag-shop-task-new__circle--facebook .wartag-shop-task-new__icon {
  color: #3776ea;
}
.wartag-shop-task-new__circle--settings {
  background: #efae141a;
}
.wartag-shop-task-new__circle--settings .wartag-shop-task-new__icon {
  color: #efae14;
}
.wartag-shop-task-new__circle--twitter {
  background: #4d9feb1a;
}
.wartag-shop-task-new__circle--twitter .wartag-shop-task-new__icon {
  color: #4d9feb;
}
.wartag-shop-task-new__circle--telegram {
  background: #24a1de1a;
}
.wartag-shop-task-new__circle--telegram .wartag-shop-task-new__icon {
  color: #24a1de;
}
.wartag-shop-task-new__icon--claimed {
  color: #ffc635;
}
.wartag-shop-task-new__icon--claimed--biggest {
  font-size: 2.375rem;
  left: 0;
  opacity: 0.1;
  position: absolute;
  top: 50%;
  transform: translateY(-50%) translateY(1px) translate(-0.625rem);
}
@media screen and (max-width: 768px) {
  .wartag-shop-task-new__icon--claimed--biggest {
    display: none;
  }
}
.wartag-shop-task-new__icon--claimed--big {
  font-size: 1.4375rem;
  opacity: 0.08;
  position: absolute;
  right: 0.1875rem;
  top: 50%;
  transform: translateY(-50%) translateY(0.125rem);
}
@media screen and (max-width: 768px) {
  .wartag-shop-task-new__icon--claimed--big {
    display: none;
  }
}
.wartag-shop-task-new__title {
  color: #dce1e5;
  font-size: 0.75rem;
  line-height: 1.33;
  width: calc(100% - 8.75rem);
}
@media screen and (max-width: 768px) {
  .wartag-shop-task-new__title {
    margin-bottom: 0.625rem;
    margin-right: auto;
  }
}
.wartag-shop-task-new__title a {
  color: #efae14;
  text-decoration: underline;
}
.wartag-shop-task-new__name {
  color: #f1f1f1;
  font-size: 18px;
  font-weight: 600;
  line-height: 25px;
}
.wartag-shop-task-new__name:first-letter {
  text-transform: uppercase;
}
.wartag-shop-task-new__text {
  align-items: center;
  color: #8f9daa;
  display: flex;
  font-size: 0.875rem;
  line-height: 1.42;
}
.wartag-shop-task-new__text--claimed {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1.33;
  margin-left: 0.4375rem;
}
@media screen and (max-width: 768px) {
  .wartag-shop-task-new__text--claimed {
    color: #fff;
  }
}
.wartag-shop-task-new__button-wrapper {
  width: 8.125rem;
}
@media screen and (max-width: 768px) {
  .wartag-shop-task-new__button-wrapper {
    width: 100%;
  }
}
.wartag-shop-task-new__button {
  width: 100%;
}
.wartag-shop-task-new__task {
  align-items: center;
  display: flex;
  justify-content: space-between;
}
.wartag-shop-task-new__task:not(:first-child) {
  margin-top: 1.25rem;
}
@media screen and (max-width: 768px) {
  .wartag-shop-task-new__task {
    flex-direction: column;
  }
}
.wartag-shop-task-new__task--claimed .wartag-shop-task-new__title {
  color: #515765;
}
.wartag-shop-task-new__wartag {
  margin: 0 5px 0 6px;
}
.wartag-shop-task-new__wartag--small {
  margin: 0 5px 0 7px;
}
.wartag-shop-task-new__claimed {
  align-items: center;
  display: flex;
  height: 1.875rem;
  justify-content: flex-end;
  margin-right: 0.375rem;
  position: relative;
}
.wartag-shop-tasks-new {
  background-color: #1b1c25;
  padding: 0 1.875rem;
}
@media screen and (max-width: 768px) {
  .wartag-shop-tasks-new {
    padding: 0 1rem;
  }
}
.wartag-shop-tasks-new__header {
  align-items: center;
  background-color: transparent;
  border: none;
  cursor: pointer;
  display: flex;
  justify-content: space-between;
  outline: transparent;
  padding: 1.25rem 0;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .wartag-shop-tasks-new__header {
    flex-direction: column;
  }
}
.wartag-shop-tasks-new__title-wrapper {
  align-items: center;
  display: flex;
}
@media screen and (max-width: 768px) {
  .wartag-shop-tasks-new__title-wrapper {
    width: 100%;
  }
}
.wartag-shop-tasks-new__title {
  color: #fff;
  font-size: 1.625rem;
  font-weight: 700;
  line-height: 1.34;
}
@media screen and (max-width: 768px) {
  .wartag-shop-tasks-new__title {
    font-size: 1.5rem;
    line-height: 1.37;
  }
}
.wartag-shop-tasks-new__title span {
  color: #efae14;
}
.wartag-shop-tasks-new__subtitle-wrapper {
  align-items: center;
  display: flex;
}
@media screen and (max-width: 768px) {
  .wartag-shop-tasks-new__subtitle-wrapper {
    justify-content: space-between;
    margin-top: 1.4375rem;
    width: 100%;
  }
}
.wartag-shop-tasks-new__subtitle {
  color: #8f9daa;
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1.28;
}
.wartag-shop-tasks-new__icon--title {
  height: 1.3125rem;
  margin-right: 0.9375rem;
  -o-object-fit: contain;
  object-fit: contain;
  width: 1.3125rem;
}
.wartag-shop-tasks-new__icon--arrow {
  color: #fff;
  font-size: 22px;
  transition: transform 0.3s ease;
}
.wartag-shop-tasks-new__icon--arrow--rotate {
  transform: rotate(180deg);
}
@media screen and (max-width: 768px) {
  .wartag-shop-tasks-new__icon--arrow {
    font-size: 0.5rem;
  }
  .wartag-shop-tasks-new__icon {
    font-size: 16px;
  }
}
.wartag-shop-tasks-new__icon-wrapper {
  align-items: center;
  display: flex;
  height: 0.9375rem;
  justify-content: center;
  margin-left: 1.5rem;
  position: relative;
  width: 0.9375rem;
}
.wartag-shop-tasks-new__content {
  display: flex;
  padding-bottom: 1.25rem;
}
@media screen and (max-width: 768px) {
  .wartag-shop-tasks-new__content {
    flex-direction: column;
  }
}
.wartag-shop-tasks-new__task {
  width: 100%;
}
.wartag-shop-tasks-new__task:not(:last-child) {
  margin-right: 0.625rem;
}
@media screen and (max-width: 768px) {
  .wartag-shop-tasks-new__task {
    max-width: 100%;
  }
  .wartag-shop-tasks-new__task:not(:last-child) {
    margin-bottom: 1.25rem;
    margin-right: 0;
  }
}
.wartag-shop-page__raffle-banner[data-v-12065cfe] {
  display: flex;
  justify-content: center;
  grid-gap: 2.5rem;
  height: 20.4375rem;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .wartag-shop-page__raffle-banner[data-v-12065cfe] {
    align-items: center;
    flex-direction: column;
    height: 22.5rem;
    justify-content: flex-start;
    margin: 0 auto 5.875rem;
    max-width: 21.4375rem;
  }
}
.wartag-shop-page__raffle-banner .raffle-banner__background[data-v-12065cfe] {
  height: 100%;
}
@media screen and (max-width: 768px) {
  .wartag-shop-page__raffle-banner .raffle-banner__background[data-v-12065cfe] {
    min-width: 21.4375rem;
  }
}
.wartag-shop-page__raffle-banner .raffle-banner__wrapper[data-v-12065cfe] {
  display: flex;
  flex-direction: column;
  grid-gap: 1.25rem;
  width: 27rem;
}
@media screen and (max-width: 768px) {
  .wartag-shop-page__raffle-banner .raffle-banner__wrapper[data-v-12065cfe] {
    justify-content: flex-end;
    position: relative;
    top: -7rem;
    grid-gap: 1rem;
    max-width: 19.4375rem;
  }
}
.wartag-shop-page__raffle-banner
  .raffle-banner__wrapper
  .raffle-banner__title[data-v-12065cfe] {
  width: 21.6875rem;
}
@media screen and (max-width: 768px) {
  .wartag-shop-page__raffle-banner
    .raffle-banner__wrapper
    .raffle-banner__title[data-v-12065cfe] {
    margin: 0 auto;
    width: 100%;
  }
}
.wartag-shop-page__raffle-banner
  .raffle-banner__wrapper
  .raffle-banner__text[data-v-12065cfe] {
  font-size: 1.125rem;
  font-weight: 600;
  line-height: 1.5625rem;
}
@media screen and (max-width: 768px) {
  .wartag-shop-page__raffle-banner
    .raffle-banner__wrapper
    .raffle-banner__text[data-v-12065cfe] {
    font-size: 0.875rem;
    line-height: 1.1875rem;
  }
}
.wartag-shop-page__raffle-banner
  .raffle-banner__wrapper
  .raffle-banner__action[data-v-12065cfe] {
  align-items: center;
  display: flex;
  grid-gap: 0.625rem;
}
.wartag-shop-page__raffle-banner
  .raffle-banner__wrapper
  .raffle-banner__action
  .button[data-v-12065cfe] {
  width: 14.1875rem;
}
@media screen and (max-width: 768px) {
  .wartag-shop-page__raffle-banner
    .raffle-banner__wrapper
    .raffle-banner__action
    .button[data-v-12065cfe] {
    width: 12.625rem;
  }
}
.wartag-shop-page__raffle-banner
  .raffle-banner__wrapper
  .raffle-banner__action
  .raffle-banner__action-timer[data-v-12065cfe] {
  display: flex;
  flex-direction: column;
  grid-gap: 0.125rem;
  font-size: 0.75rem;
  line-height: 1rem;
  white-space: nowrap;
}
.wartag-shop-page__raffle-banner
  .raffle-banner__wrapper
  .raffle-banner__action
  .raffle-banner__action-timer
  .timer-top[data-v-12065cfe] {
  color: #efae14;
  font-weight: 700;
  text-transform: capitalize;
}
.wartag-shop-page__raffle-banner
  .raffle-banner__wrapper
  .raffle-banner__action
  .raffle-banner__action-timer
  .timer-bottom[data-v-12065cfe] {
  color: #8f9daa;
  font-weight: 400;
}
.wartag-shop-page__raffle-banner
  .raffle-banner__wrapper
  .raffle-banner__text
  span {
  color: #efae14;
}
.wartag-shop-banners__banner[data-v-77f63259] {
  background-color: #1b1c25;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  overflow: hidden;
  padding: 1.25rem;
  position: relative;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .wartag-shop-banners__banner[data-v-77f63259] {
    min-height: 32.9969rem;
  }
}
.wartag-shop-banners__banner--title[data-v-77f63259] {
  color: #8f9daa;
  font-family: Noto Sans, sans-serif;
  font-size: 0.875rem;
  font-style: normal;
  font-weight: 600;
  line-height: 1.125rem;
  text-transform: uppercase;
}
.wartag-shop-banners__banner--body[data-v-77f63259] {
  -moz-column-gap: 0.625rem;
  column-gap: 0.625rem;
  display: flex;
  justify-content: space-between;
}
@media screen and (max-width: 768px) {
  .wartag-shop-banners__banner--body[data-v-77f63259] {
    flex: 1 1 100%;
    flex-direction: column;
  }
}
.wartag-shop-banners__banner--body__bg[data-v-77f63259] {
  height: 100%;
  left: 0;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: top;
  object-position: top;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 0;
}
.wartag-shop-banners__banner--body__bg img[data-v-77f63259] {
  height: 100%;
  width: 100%;
}
.wartag-shop-banners__banner--body__image[data-v-77f63259] {
  bottom: 0;
  height: 100%;
  margin: 0 auto;
  -o-object-fit: cover;
  object-fit: cover;
  position: absolute;
  right: 0;
  width: 24.375rem;
}
@media screen and (max-width: 768px) {
  .wartag-shop-banners__banner--body__image[data-v-77f63259] {
    position: unset;
  }
}
.wartag-shop-banners__banner--body__text[data-v-77f63259] {
  display: flex;
  flex-direction: column;
  gap: 1.25rem;
  justify-content: space-evenly;
  max-width: 31.25rem;
  min-height: 110px;
  padding-top: 0.625rem;
  z-index: 1;
}
.wartag-shop-banners__banner--body__text--title[data-v-77f63259] {
  align-items: center;
  color: var(--color);
  display: flex;
  gap: 0.8125rem;
}
.wartag-shop-banners__banner--body__text--title i[data-v-77f63259] {
  font-size: 1.5rem;
}
.wartag-shop-banners__banner--body__text--title span[data-v-77f63259] {
  font-size: 1.625rem;
  font-weight: 700;
  line-height: 2.1875rem;
  text-transform: capitalize;
}
.wartag-shop-banners__banner--body__text--info[data-v-77f63259] {
  color: #fff;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 160%;
}
@media screen and (min-width: 1024px) {
  .wartag-shop-banners__banner--body__text--info[data-v-77f63259] {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
  }
}
.wartag-shop-banners__banner--body__text--link[data-v-77f63259] {
  align-items: center;
  color: var(--color);
  cursor: pointer;
  display: flex;
  font-size: 0.875rem;
  font-weight: 600;
  gap: 0.3125rem;
  line-height: 160%;
  text-transform: capitalize;
}
.wartag-shop-banners__banner--body__text--link:hover i[data-v-77f63259] {
  transform: translate(3px);
}
.wartag-shop-banners__banner--body__text--link i[data-v-77f63259] {
  font-size: 0.625rem;
  transition: transform 0.25s ease-in-out;
}
.wartag-shop-banners__banner--body__statistic[data-v-77f63259] {
  display: flex;
  flex-direction: column;
  gap: 1.25rem;
  justify-content: space-evenly;
}
.wartag-shop-banners__banner--body__statistic
  .agent-stat-info[data-v-77f63259] {
  margin-right: 0;
}
@media screen and (max-width: 768px) {
  .wartag-shop-banners__banner--body__statistic[data-v-77f63259] {
    padding-bottom: 2.5rem;
  }
}
.wartag-shop-banners__banner--footer[data-v-77f63259] {
  display: flex;
  justify-content: space-between;
  padding-top: 1.25rem;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .wartag-shop-banners__banner--footer[data-v-77f63259] {
    flex-direction: column;
    gap: 20px;
    padding-top: 0;
  }
}
.wartag-shop-banners__banner--footer__slider[data-v-77f63259] {
  display: flex;
  justify-content: space-evenly;
  max-width: 37.5rem;
  padding-top: 10px;
  position: relative;
  transition: transform 0.3s ease;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .wartag-shop-banners__banner--footer__slider[data-v-77f63259] {
    max-width: 37.5rem;
    min-width: 37.5rem;
    width: 100%;
  }
}
.wartag-shop-banners__banner--footer__slider div[data-v-77f63259] {
  display: flex;
  justify-content: center;
  position: relative;
  width: 100%;
}
.wartag-shop-banners__banner--footer__slider div .dot[data-v-77f63259] {
  background: #373845;
  border-radius: 50%;
  height: 7px;
  left: 50%;
  position: absolute;
  top: -13.5px;
  transition: background-color 0.3s;
  width: 7px;
}
.wartag-shop-banners__banner--footer__slider div .text[data-v-77f63259] {
  color: #515765;
  cursor: pointer;
  font-family: Noto Sans, sans-serif;
  font-size: 0.75rem;
  font-style: normal;
  font-weight: 600;
  line-height: 1.125rem;
  text-align: center;
  text-transform: capitalize;
  transition: color 0.3s;
}
.wartag-shop-banners__banner--footer__slider
  div:is(.active)
  .text[data-v-77f63259] {
  color: #efae14;
}
.wartag-shop-banners__banner--footer__slider
  div:is(.active)
  .text[data-v-77f63259]:after {
  width: 100%;
}
.wartag-shop-banners__banner--footer__slider
  div:is(.active)
  .dot[data-v-77f63259] {
  background: #efae14;
}
.wartag-shop-banners__banner--footer__arrows[data-v-77f63259] {
  align-items: center;
  display: flex;
  gap: 0.625rem;
  z-index: 1;
}
@media screen and (max-width: 768px) {
  .wartag-shop-banners__banner--footer__arrows[data-v-77f63259] {
    justify-content: flex-end;
  }
}
.wartag-shop-banners__banner--footer__arrows--btn[data-v-77f63259] {
  align-items: center;
  background: #292937;
  border-radius: 2px;
  cursor: pointer;
  display: flex;
  padding: 0.875rem;
  transition: transform 0.3s ease, background 0.3s ease;
}
.wartag-shop-banners__banner--footer__arrows--btn i[data-v-77f63259]:is(.left) {
  transform: rotate(180deg);
}
.wartag-shop-banners__banner--footer__arrows--btn i[data-v-77f63259] {
  color: #fff;
  font-size: 18px;
  transition: color 0.3s ease;
}
.wartag-shop-banners__banner--footer__arrows--btn[data-v-77f63259]:hover {
  background: #373845;
}
.wartag-shop-banners__banner--footer__arrows--btn:hover i[data-v-77f63259] {
  color: #fff;
}
.wartag-shop-banners__banner--footer__arrows--btn[data-v-77f63259]:active {
  transform: scale(0.9);
}
.wartag-shop-banners__banner--footer__arrows--btn.disabled[data-v-77f63259] {
  pointer-events: none;
}
.wartag-shop-banners__banner--footer__arrows--btn.disabled i[data-v-77f63259] {
  color: #515765;
}
.wartag-shop-banners__banner-line[data-v-77f63259] {
  background: #373845;
  height: 1px;
  position: absolute;
  top: 0;
  width: 100%;
}
.wartag-shop-banners__banner-line[data-v-77f63259]:before {
  background: #efae14;
  content: "";
  height: 1px;
  left: 0;
  position: absolute;
  top: 0;
  transition: width 0.3s ease;
  width: 25%;
}
.wartag-shop-banners__banner-line_1[data-v-77f63259]:before {
  width: 50%;
}
.wartag-shop-banners__banner-line_2[data-v-77f63259]:before {
  width: 75%;
}
.wartag-shop-banners__banner-line_3[data-v-77f63259]:before {
  width: 100%;
}
.wartag-shop-banners__banner--body__statistic .agent-stats-time-over {
  color: #fff !important;
}
.wartag-shop-banners[data-v-a4da185c] {
  display: flex;
  flex-wrap: nowrap;
  gap: 0.625rem;
  height: 266px;
  margin-bottom: 0.625rem;
  max-height: 266px;
  min-height: 266px;
  width: 100%;
}
@media screen and (min-width: 1921px) {
  .wartag-shop-banners[data-v-a4da185c] {
    height: 299px;
    max-height: 299px;
    min-height: 299px;
  }
}
@media screen and (max-width: 768px) {
  .wartag-shop-banners[data-v-a4da185c] {
    flex-direction: column;
    height: 100%;
    max-height: unset;
    min-height: unset;
  }
}
.wartag-shop-banners__count[data-v-a4da185c] {
  align-items: center;
  background: #1b1c25;
  border-radius: 2px;
  display: flex;
  flex-direction: column;
  gap: 0.5rem;
  justify-content: center;
  min-width: 13.75rem;
}
@media screen and (max-width: 768px) {
  .wartag-shop-banners__count[data-v-a4da185c] {
    padding: 1.25rem 0;
  }
}
.wartag-shop-banners__count--value[data-v-a4da185c] {
  align-items: center;
  display: flex;
  gap: 0.3125rem;
  justify-content: center;
}
.wartag-shop-banners__count--value .wartag-icon-container[data-v-a4da185c] {
  height: 1.625rem;
  width: 1rem;
}
.wartag-shop-banners__count--value span[data-v-a4da185c] {
  color: #e2e2e2;
  font-family: Noto Sans, sans-serif;
  font-size: 2rem;
  font-style: normal;
  font-weight: 600;
  line-height: 2.75rem;
}
.wartag-shop-banners__count--text[data-v-a4da185c] {
  color: #8f9daa;
  font-family: Noto Sans, sans-serif;
  font-size: 0.875rem;
  font-style: normal;
  font-weight: 400;
  line-height: 1.25rem;
}
.wartag-shop-exchange-skins-banner[data-v-40eb6402] {
  background: #1c1c25;
  border: 1px solid rgba(239, 174, 20, 0.15);
  border-radius: 2px;
  padding: 2.5rem;
  position: relative;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .wartag-shop-exchange-skins-banner[data-v-40eb6402] {
    height: 30rem;
    padding: 1.25rem;
  }
}
.wartag-shop-exchange-skins-banner[data-v-40eb6402]:before {
  background: url(/static/wartagShop/exhange-skins-banner-bg-right-light.png)
    100% 0 no-repeat;
  content: "";
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
  z-index: 2;
}
.wartag-shop-exchange-skins-banner[data-v-40eb6402]:after {
  background: url(/static/wartagShop/exhange-skins-banner-bg-right.png) 100%
    100% no-repeat;
  bottom: 0;
  content: "";
  height: 100%;
  position: absolute;
  right: 0;
  width: 100%;
  z-index: 0;
}
.wartag-shop-exchange-skins-banner__wrapper[data-v-40eb6402] {
  display: flex;
  gap: 1rem;
  height: 100%;
}
.wartag-shop-exchange-skins-banner__wrapper[data-v-40eb6402]:before {
  background: url(/static/wartagShop/exhange-skins-banner-bg-left.png) 0
    no-repeat;
  content: "";
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
}
.wartag-shop-exchange-skins-banner__wrapper[data-v-40eb6402]:after {
  background: url(/static/wartagShop/exhange-skins-banner-bg-left-image.png) 0
    100% no-repeat;
  background-size: contain;
  content: "";
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .wartag-shop-exchange-skins-banner__wrapper[data-v-40eb6402] {
    flex-direction: column;
  }
  .wartag-shop-exchange-skins-banner__wrapper[data-v-40eb6402]:before {
    background-position: 0 100%;
  }
}
.wartag-shop-exchange-skins-banner__image[data-v-40eb6402] {
  position: relative;
  width: 50%;
}
@media screen and (max-width: 768px) {
  .wartag-shop-exchange-skins-banner__image[data-v-40eb6402] {
    max-width: 100%;
    width: 100%;
  }
}
.wartag-shop-exchange-skins-banner__info[data-v-40eb6402] {
  width: 50%;
  z-index: 2;
}
@media screen and (max-width: 768px) {
  .wartag-shop-exchange-skins-banner__info[data-v-40eb6402] {
    max-width: 100%;
    width: 100%;
  }
}
.wartag-shop-exchange-skins-banner__title-block[data-v-40eb6402] {
  align-items: center;
  display: flex;
  max-width: 28.75rem;
}
@media screen and (max-width: 768px) {
  .wartag-shop-exchange-skins-banner__title-block[data-v-40eb6402] {
    max-width: 100%;
  }
}
.wartag-shop-exchange-skins-banner__title-icon[data-v-40eb6402] {
  color: #efae14;
  font-size: 1.625rem;
  font-weight: 700;
  margin-right: 0.8rem;
}
.wartag-shop-exchange-skins-banner__title-text[data-v-40eb6402] {
  font-size: 1.625rem;
  font-weight: 700;
}
.wartag-shop-exchange-skins-banner__title-text[data-v-40eb6402] span {
  color: #efae14;
}
.wartag-shop-exchange-skins-banner__text-block[data-v-40eb6402] {
  color: #8f9daa;
  font-size: 0.875rem;
  font-weight: 400;
  margin-top: 1.25rem;
  max-width: 28.75rem;
}
.wartag-shop-exchange-skins-banner__text-block[data-v-40eb6402] span {
  font-weight: 700;
}
@media screen and (max-width: 768px) {
  .wartag-shop-exchange-skins-banner__text-block[data-v-40eb6402] {
    max-width: 100%;
  }
}
.wartag-shop-exchange-skins-banner__button-block[data-v-40eb6402] {
  margin-top: 1.66rem;
}
@media screen and (max-width: 768px) {
  .wartag-shop-exchange-skins-banner__button-block[data-v-40eb6402] {
    width: 100%;
  }
}
.wartag-shop-exchange-skins-banner__button[data-v-40eb6402] {
  height: 2.5rem;
  max-width: 14rem;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .wartag-shop-exchange-skins-banner__button[data-v-40eb6402] {
    max-width: 100%;
    width: 100%;
  }
}
.wartag-shop-agents-list[data-v-fa853f25] {
  display: grid;
  gap: 16px;
  grid-template-columns: repeat(auto-fill, minmax(540px, 1fr));
  margin-top: 24px;
}
@media screen and (max-width: 600px) {
  .wartag-shop-agents-list[data-v-fa853f25] {
    grid-template-columns: repeat(auto-fill, minmax(327px, 1fr));
  }
}
.wartag-shop-agent[data-v-fa853f25] {
  align-items: center;
  background: linear-gradient(123.49deg, #ff884500 30.09%, #ff884526 100.02%);
  border: 1px solid #53392c;
  display: flex;
  justify-content: space-between;
  overflow: hidden;
  position: relative;
}
.wartag-shop-agent__info[data-v-fa853f25] {
  max-width: 420px;
  padding: 24px;
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 600px) {
  .wartag-shop-agent__info[data-v-fa853f25] {
    padding: 24px 100px 24px 24px;
  }
}
.wartag-shop-agent__img[data-v-fa853f25] {
  height: auto;
  position: absolute;
  right: 0;
  top: 0;
  width: 244px;
}
@media screen and (max-width: 768px) {
  .wartag-shop-agent__img[data-v-fa853f25] {
    transform: translate(45%);
  }
}
.wartag-shop-agent__title[data-v-fa853f25] {
  align-items: center;
  color: #ff8845;
  display: flex;
  font-size: 24px;
  font-weight: 600;
  gap: 4px;
  margin-bottom: 8px;
  white-space: nowrap;
}
@media screen and (max-width: 768px) {
  .wartag-shop-agent__title[data-v-fa853f25] {
    font-size: 18px;
    font-weight: 600;
    line-height: 24.52px;
  }
}
.wartag-shop-agent__text[data-v-fa853f25] {
  color: #dce1e5;
  font-size: 14px;
  font-weight: 400;
  line-height: 19.07px;
  margin-bottom: 12px;
}
@media screen and (max-width: 768px) {
  .wartag-shop-agent__text[data-v-fa853f25] {
    font-size: 12px;
    font-weight: 400;
    line-height: 15.6px;
  }
}
.wartag-shop-agent__link[data-v-fa853f25] {
  align-items: center;
  color: #8f9daa;
  display: flex;
  font-size: 14px;
  font-weight: 400;
  gap: 6px;
  line-height: 19.07px;
  margin-bottom: 20px;
}
.wartag-shop-agent__controls[data-v-fa853f25] {
  align-items: center;
  display: flex;
  gap: 8px;
}
.wartag-shop-agent__counter[data-v-fa853f25] {
  max-width: 140px;
}
.wartag-shop-page[data-v-fa853f25] {
  width: 100%;
}
.wartag-shop-page__tasks[data-v-fa853f25] {
  margin-bottom: 0.625rem;
  position: relative;
  width: 100%;
}
.wartag-shop-page__exchange-skins[data-v-fa853f25] {
  margin-bottom: 0.625rem;
}
.wartag-shop-page-main[data-v-fa853f25] {
  position: relative;
}
.wartag-shop-page-main__bg[data-v-fa853f25] {
  background-image: linear-gradient(180deg, #16161b00 24.15%, #16161b 90.48%),
    url(/static/wartagShop/wartag-shop-bg.png);
  background-position: center 0;
  background-repeat: no-repeat;
  background-size: cover;
  height: 31.9rem;
  left: 0;
  pointer-events: none;
  position: absolute;
  top: 0;
  touch-action: none;
  width: 100%;
  z-index: -1;
}
@media screen and (max-width: 768px) {
  .wartag-shop-page-main__bg[data-v-fa853f25] {
    display: none;
  }
}
.core-raffle-item-winner[data-v-4bd26661] {
  align-items: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  text-align: center;
}
@media screen and (max-width: 768px) {
  .core-raffle-item-winner[data-v-4bd26661] {
    align-items: flex-start;
    width: 9rem;
  }
}
.core-raffle-item-winner[data-v-4bd26661] .user {
  flex-direction: column;
  gap: 4px;
}
@media screen and (max-width: 768px) {
  .core-raffle-item-winner[data-v-4bd26661] .user {
    flex-direction: row;
  }
}
@media screen and (max-width: 768px) {
  .core-raffle-item-winner[data-v-4bd26661] .avatar {
    height: 2rem;
    width: 2rem;
  }
}
@media screen and (max-width: 768px) {
  .core-raffle-item-winner[data-v-4bd26661] .avatar-name__text-top {
    font-size: 0.75rem;
    font-weight: 600;
    line-height: 1rem;
    max-width: 8rem;
    text-decoration: none;
  }
}
.core-raffle-item-winner .ago[data-v-4bd26661],
.core-raffle-item-winner .info[data-v-4bd26661] {
  font-size: 0.625rem;
  line-height: 0.875rem;
}
.core-raffle-item-winner .ago[data-v-4bd26661] {
  color: #8f9daa;
  font-weight: 500;
}
.core-raffle-item-winner .info[data-v-4bd26661] {
  align-items: center;
  display: flex;
  justify-content: center;
  grid-gap: 0.1875rem;
  font-weight: 600;
  margin-top: 0.1875rem;
  text-transform: uppercase;
}
.core-raffle-item-winner .info i[data-v-4bd26661] {
  font-size: 14px;
}
@media screen and (max-width: 768px) {
  .core-raffle-item-winner .info[data-v-4bd26661] {
    justify-content: flex-start;
  }
}
.core-raffle-item-winner .winner[data-v-4bd26661] {
  color: #efae14;
}
.core-raffle-item-winner .other[data-v-4bd26661] {
  color: #8f9daa;
  text-transform: capitalize;
}
@media screen and (max-width: 768px) {
  .core-raffle-item-winner .other[data-v-4bd26661] {
    align-self: center;
  }
}
.core-raffle-item[data-v-d708ed31] {
  display: flex;
  height: 100%;
  overflow: hidden;
  position: relative;
  width: 100%;
}
.core-raffle-item--whole[data-v-d708ed31] {
  justify-content: space-between;
}
.core-raffle-item__raffle-info[data-v-d708ed31] {
  height: 100%;
}
.core-raffle-item--whole .core-raffle-item__raffle-info[data-v-d708ed31] {
  margin-top: 25px;
  order: -1;
}
.core-raffle-item--with-overlay
  .core-raffle-item__raffle-info[data-v-d708ed31] {
  align-items: center;
  background: #13151de0;
  display: flex;
  justify-content: center;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  transform: translateY(-100%);
  transition: transform 0.25s ease;
  z-index: 5;
}
.core-raffle-item--with-overlay.core-raffle-item--history:hover
  .core-raffle-item__raffle-info[data-v-d708ed31] {
  transform: translateY(0);
}
.core-entity-winner {
  --entity-layout-padding: 8px 10px 14px 10px;
  --entity-image-size-multiplier: 0.29;
  --entity-image-warbreak-top: 195px;
  background: #1b1c25;
  position: relative;
}
.core-entity-winner__block:before {
  background: var(--core-entity-color-dark);
  border-radius: 100%;
  bottom: 70%;
  content: "";
  filter: blur(65px);
  height: 100%;
  left: 0;
  position: absolute;
  width: 100%;
  z-index: 0;
}
.core-entity-winner__price,
.core-entity-winner__title {
  color: #dce1e5;
  font-size: 0.75rem;
  font-weight: 600;
}
.core-entity-winner__title {
  line-height: 1.35;
  margin-bottom: 2px;
  z-index: 3;
}
.core-entity-winner__subtitle {
  color: #8f9daa;
  font-size: 0.625rem;
  font-weight: 400;
  line-height: 1.35;
  z-index: 3;
}
.core-entity-winner__exterior {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1.35;
}
.core-entity-winner__stattrak {
  color: #ea6a2a;
}
.core-entity-winner__exterior {
  color: #8f9daa;
}
.core-entity-winner__image {
  align-items: center;
  display: flex;
  justify-content: center;
  z-index: 1;
}
.core-entity-winner--item .core-entity-winner__background-image {
  -webkit-mask-image: url(/static/core/images/entity/bg-item.svg);
  mask-image: url(/static/core/images/entity/bg-item.svg);
}
.core-entity-winner--simple {
  height: 140px;
  width: 100%;
  --entity-image-size-multiplier: 0.5;
  --entity-image-warbreak-top: 300px;
}
.core-entity-winner--simple .core-entity-winner__block {
  height: 100%;
  width: 100%;
}
.core-entity-winner--full {
  display: flex;
  width: 100%;
}
.core-entity-winner--full.core-entity-winner--game--csgo
  .core-entity-winner__info-left {
  color: #f1f1f1;
  font-weight: 600;
}
.core-entity-winner--full .core-entity-winner__block {
  height: 100px;
  width: 100px;
}
.core-entity-winner--full .core-entity-winner__right-side {
  border-bottom: 2px solid var(--core-entity-color-opacity-5);
  border-bottom-right-radius: 2px;
  border-right: 2px solid var(--core-entity-color-opacity-5);
  border-top: 2px solid var(--core-entity-color-opacity-5);
  border-top-right-radius: 2px;
  flex-grow: 1;
  overflow: hidden;
  padding: 10px;
  position: relative;
}
.core-entity-winner--full .core-entity-winner__right-side:before {
  background: var(--core-entity-color-dark-1);
  border-radius: 100%;
  bottom: 70%;
  content: "";
  filter: blur(65px);
  height: 100%;
  left: 0;
  position: absolute;
  width: 100%;
  z-index: 0;
}
.core-entity-winner--full .core-entity-winner__info {
  display: flex;
  flex-direction: column;
  gap: 10px;
  height: 100%;
  justify-content: space-between;
  position: relative;
}
.core-entity-winner--full .core-entity-winner__info-header {
  align-items: center;
  display: flex;
  justify-content: space-between;
}
.core-entity-winner--full .core-entity-winner__info-header-csgo {
  align-items: center;
  display: flex;
  justify-content: space-between;
  margin-bottom: 3px;
  margin-top: -5px;
}
.core-entity-winner--full .core-entity-winner__info-header-csgo-stattrak {
  color: #ea6a2a;
}
.core-entity-winner--full .core-entity-winner__info-header-csgo-left {
  color: #8f9daa;
  font-size: 10px;
  font-weight: 600;
  line-height: 1.2;
}
.core-entity-winner--full .core-entity-winner__info-header-csgo-right {
  color: #515765;
  font-size: 10px;
  font-weight: 700;
  line-height: 1.2;
}
.core-entity-winner--full .core-entity-winner__info-content {
  display: flex;
  gap: 5px;
  justify-content: center;
}
.core-entity-winner--full .core-entity-winner__info-left {
  color: #8f9daa;
  font-size: 12px;
  font-weight: 500;
}
.core-entity-winner--full .core-entity-winner__info-right {
  font-size: 12px;
  font-weight: 600;
}
.ticket-progress {
  align-items: center;
  display: flex;
  justify-content: flex-start;
  overflow: hidden;
  padding-bottom: 1.5625rem;
  width: 100%;
}
.ticket-progress__inner {
  display: flex;
  flex-wrap: nowrap;
  justify-content: flex-start;
  transition: transform 0.3s;
}
.ticket-progress__element {
  align-items: center;
  display: flex;
  flex-direction: row;
  justify-content: center;
  max-width: 164px;
  min-width: 164px;
  position: relative;
}
.ticket-progress__element:first-of-type {
  max-width: 159.5px;
  min-width: 159.5px;
}
.ticket-progress__element:before {
  background: #373845;
  content: "";
  height: 2px;
  position: relative;
  width: 25px;
}
.ticket-progress__element.raffling:after,
.ticket-progress__element.raffling:before {
  background: #efae14;
}
.ticket-progress__element.raffling .ticket-progress__bottom {
  background: linear-gradient(180deg, #efae14, #37384500);
}
.ticket-progress__element:after {
  background: #373845;
  content: "";
  height: 2px;
  position: relative;
  width: 25px;
}
.ticket-progress__element .ticket-progress-item {
  border-radius: 2px;
  color: #fff;
  font-family: Play, sans-serif;
  font-size: 0.75rem;
  font-weight: 700;
  justify-content: center;
  line-height: 0.875rem;
  padding: 0.5625rem 0;
  position: relative;
  text-align: center;
  width: 100%;
}
.ticket-progress__element .ticket-progress-item:after,
.ticket-progress__element .ticket-progress-item:before {
  background: #1e1e29;
  border-color: #373845;
  border-style: solid;
  content: "";
  height: 50%;
  left: 0;
  position: absolute;
  width: 100%;
}
.ticket-progress__element .ticket-progress-item:before {
  border-width: 2px 2px 0;
  top: 0;
  transform: perspective(0.5rem) rotateX(5deg);
  transform-origin: center bottom;
}
.ticket-progress__element .ticket-progress-item:after {
  border-width: 0 2px 2px;
  bottom: 0;
  transform: perspective(0.5rem) rotateX(-5deg);
  transform-origin: center top;
}
.ticket-progress__element.raffling .ticket-progress-item span {
  position: relative;
  z-index: 2;
}
.ticket-progress__element.raffling .ticket-progress-item:after,
.ticket-progress__element.raffling .ticket-progress-item:before {
  background: linear-gradient(91.24deg, #805b08 -9.65%, #513901 106.1%);
  border-color: #efae14;
}
.ticket-progress-item {
  display: flex;
  justify-content: space-between;
  position: relative;
}
.ticket-progress__bottom {
  background: linear-gradient(180deg, #373845, #37384500);
  bottom: -0.75rem;
  height: 0.9375rem;
  left: 50%;
  position: absolute;
  transform: translate(-50%);
  width: 0.0625rem;
}
.ticket-element__progress {
  align-items: center;
  display: flex;
  position: relative;
  z-index: 2;
}
.ticket-element__progress img {
  height: 0.875rem;
  margin-right: 0.125rem;
  width: 0.9375rem;
}
.tickets-current {
  color: #dce1e5;
}
.tickets-goal {
  color: #8f9daa;
}
@keyframes fire-animation {
  0% {
    box-shadow: 13px 0 15px #fee193, -4px 0 7px #fee2950d,
      16px 1px 15px #fee29524, 20px 0 15px #fee2950f;
  }
  to {
    box-shadow: 8px 0 14px #fee193, 7px -1px 8px #fee2950d,
      10px -1px 20px #fee29524, 9px -2px 20px #fee2950f;
  }
}
.raffle-item[data-v-251c1627] {
  border: 1px solid rgba(222, 170, 50, 0.1);
  border-radius: 2px;
  box-shadow: inset 0 0 40px #deaa320d;
  height: 198px;
  max-width: 155px;
  min-width: 155px;
  overflow: hidden;
  position: relative;
  transition: transform 0.25s ease-in-out;
  width: 100%;
}
.raffle-item__skin-container[data-v-251c1627] {
  display: flex;
  height: 100%;
  justify-content: center;
  position: relative;
  width: 100%;
}
.raffle-item__skin-container .giveaway-skin-rarity[data-v-251c1627] {
  height: 5.25rem;
  position: absolute;
  top: calc(50% - 10px) !important;
  transform: translateY(-50%) !important;
  width: 4.1875rem;
}
.raffle-item__skin-container .giveaway-skin-rarity__logo[data-v-251c1627] {
  height: 100%;
  left: 0 !important;
  width: 100%;
}
.raffle-item__entity[data-v-251c1627] {
  background: #161821;
  height: 100%;
}
.raffle-item__number[data-v-251c1627] {
  font-family: Play, sans-serif;
  font-size: 0.625rem;
  font-weight: 700;
  left: 50%;
  line-height: 0.75rem;
  position: absolute;
  top: 0.625rem;
  transform: translate(-50%);
  z-index: 2;
}
.raffle-item__number span[data-v-251c1627] {
  align-items: center;
  display: flex;
  height: 20px;
  justify-content: center;
  position: relative;
  width: 20px;
}
.raffle-item__number span[data-v-251c1627]:before {
  border: 1px solid #373845;
  border-radius: 2px;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  transform: rotate(45deg);
  width: 100%;
}
.raffle-item__status[data-v-251c1627] {
  color: #8f9daa;
  font-size: 0.625rem;
  font-weight: 600;
  line-height: 0.875rem;
  margin-top: 0.3125rem;
  text-align: center;
  text-transform: uppercase;
}
.raffle-item__status div[data-v-251c1627] {
  align-items: center;
  display: flex;
  justify-content: center;
}
.raffle-item__status i[data-v-251c1627] {
  font-size: 0.4375rem;
  font-weight: 400;
  margin-right: 0.3125rem;
}
.raffle-item__status i.core-time[data-v-251c1627] {
  font-size: 0.625rem;
}
.ticket-slider-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  margin: 0 auto;
  position: relative;
}
@media screen and (max-width: 768px) {
  .ticket-slider-wrapper {
    padding-left: 1rem;
    width: 100% !important;
  }
}
.ticket-slider-wrapper-2 {
  margin: 0 auto;
  max-width: 1476px;
}
@media screen and (max-width: 768px) {
  .ticket-slider-wrapper-2 {
    max-width: 100% !important;
  }
}
.ticket-slider-wrapper-2_with-block {
  max-width: 1436px;
  position: relative;
}
@media screen and (max-width: 1980px) {
  .ticket-slider-wrapper-2_with-block {
    margin: 0;
    max-width: calc(100% - 165px);
  }
}
.ticket-slider-wrapper-2_with-block_with-dash:before {
  background: linear-gradient(270deg, #13151d, 75%, transparent 100%);
  content: "";
  height: 100%;
  position: absolute;
  right: -5px;
  width: 55px;
  z-index: 2;
}
.ticket-slider-wrapper-2 .raffle-progress {
  padding-left: 0;
}
.ticket-slider-wrapper-2 .raffle-progress .raffle-item {
  border-width: 0;
  box-shadow: none;
  display: flex;
  flex-direction: column;
  justify-content: center;
  min-width: 130px;
  opacity: 0.5;
  transition: opacity 0.25s ease-in-out;
  width: 130px;
}
.ticket-slider-wrapper-2 .raffle-progress .raffle-item:hover {
  opacity: 1;
}
.ticket-slider-wrapper-2 .raffle-progress .raffle-item .raffle-item__number {
  top: 1.25rem;
}
.ticket-slider-wrapper-2
  .raffle-progress
  .raffle-item.centered-slide
  .raffle-item__number {
  top: 0.625rem;
}
.ticket-slider-wrapper-2 .raffle-progress .raffle-item__skin-container {
  background: #161821;
  border-radius: 0;
  box-shadow: none;
  box-shadow: inset 0 0 40px #deaa320d;
  height: 169px;
}
.ticket-slider-wrapper-2 .raffle-progress .raffle-item .walk-border {
  opacity: 0;
}
.ticket-slider-wrapper-2 .raffle-progress .raffle-item.centered-slide {
  background: #161821;
  border-width: 1px;
  box-shadow: inset 0 0 40px #deaa320d;
  min-width: 155px;
  opacity: 1;
}
.ticket-slider-wrapper-2
  .raffle-progress
  .raffle-item.centered-slide
  .raffle-item__skin-container {
  background: transparent;
  border-radius: 2px;
  height: 12.375rem;
  width: 155px;
}
.ticket-slider-wrapper-2
  .raffle-progress
  .raffle-item.centered-slide
  .walk-border {
  opacity: 1;
}
.ticket-slider-wrapper-2 .raffle-progress .ticket-slider__next {
  right: -62px;
  top: 50%;
}
.ticket-slider-wrapper-2 .raffle-progress .ticket-slider__previous {
  left: -62px;
  top: 50%;
}
.ticket-slider__mobile-navigation {
  align-items: center;
  background: #161821;
  display: flex;
  gap: 0.625rem;
  margin-top: 1.25rem;
  padding: 0.5rem 1rem;
  width: 100%;
}
.ticket-slider__mobile-navigation .ticket-slider__next,
.ticket-slider__mobile-navigation .ticket-slider__previous {
  background: transparent;
  bottom: unset;
  height: 16px;
  left: unset !important;
  position: relative;
  right: unset !important;
  top: 50%;
  width: 10px;
}
.ticket-slider__mobile-navigation .ticket-slider__next .item,
.ticket-slider__mobile-navigation .ticket-slider__previous .item {
  background: none;
}
.ticket-slider__mobile-navigation .ticket-slider__next .item svg,
.ticket-slider__mobile-navigation .ticket-slider__previous .item svg {
  height: 16px;
  width: 10px;
}
.ticket-slider__mobile-navigation .ticket-slider__next .item svg path,
.ticket-slider__mobile-navigation .ticket-slider__previous .item svg path {
  fill: #efae14;
}
.ticket-slider__mobile-navigation .ticket-slider__next.disabled,
.ticket-slider__mobile-navigation .ticket-slider__previous.disabled {
  opacity: 1;
}
.ticket-slider__mobile-navigation .ticket-slider__next.disabled svg path,
.ticket-slider__mobile-navigation .ticket-slider__previous.disabled svg path {
  fill: #292937;
}
.ticket-slider__dots {
  background: #373845;
  height: 1px;
  position: relative;
  width: 100%;
}
.ticket-slider__dots .moving-element {
  background: #efae14;
  height: 1px;
  left: 0;
  position: absolute;
  top: 0;
  transition: width 0.3s ease-in-out;
}
.ticket-slider__list {
  display: flex;
  overflow: hidden;
  position: relative;
  width: 100%;
}
.ticket-slider__inner {
  display: flex;
  flex-wrap: nowrap;
  grid-gap: 9px;
  align-items: center;
  gap: 9px;
  justify-content: space-between;
  touch-action: none;
  transition: transform 0.3s;
}
.ticket-slider__previous {
  left: -90px;
  position: absolute;
  top: calc(50% + 20px);
  transform: translateY(-50%);
  z-index: 2;
}
@media screen and (max-width: 1850px) {
  .ticket-slider__previous {
    left: -60px;
  }
}
.ticket-slider__previous.disabled {
  opacity: 0.4;
}
.ticket-slider__previous.disabled .item {
  pointer-events: none;
}
.ticket-slider__next {
  position: absolute;
  right: -90px;
  top: calc(50% + 20px);
  transform: translateY(-50%) rotate(180deg);
  z-index: 2;
}
@media screen and (max-width: 1850px) {
  .ticket-slider__next {
    right: -60px;
  }
}
.ticket-slider__next.disabled {
  opacity: 0.4;
}
.ticket-slider__next.disabled .item {
  pointer-events: none;
}
.ticket-slider__next_with-block {
  right: -265px;
}
@media screen and (max-width: 1850px) {
  .ticket-slider__next_with-block {
    right: -235px;
  }
}
.ticket-slider__next,
.ticket-slider__previous {
  height: 40px;
  width: 40px;
}
@media screen and (max-width: 768px) {
  .ticket-slider__next,
  .ticket-slider__previous {
    transform: none;
  }
}
.ticket-slider__next .item,
.ticket-slider__previous .item {
  background: #c4c4c41a;
  border-radius: 50%;
  cursor: pointer;
  display: flex;
  height: 100%;
  transform: scaleX(-1);
  width: 100%;
}
.ticket-slider__next .item svg,
.ticket-slider__previous .item svg {
  left: 50%;
  position: absolute;
  fill: #8f9daa;
  top: 50%;
  transform: translate(-50%, -50%) rotate(180deg);
}
@media screen and (max-width: 768px) {
  .ticket-slider__next .item svg,
  .ticket-slider__previous .item svg {
    left: 0;
    top: 0;
    transform: rotate(180deg);
  }
  .ticket-slider__next svg {
    left: 0 !important;
    transform: rotate(0) !important;
  }
}
.fade-raffle-enter-active,
.fade-raffle-leave-active {
  opacity: 1;
  transition: opacity 0.3s;
}
.ticket-raffle-stats {
  align-items: center;
  display: flex;
  justify-content: center;
  width: 150px;
}
.ticket-raffle-stats__image {
  height: 2.5rem;
  margin-right: 0.625rem;
  -o-object-fit: contain;
  object-fit: contain;
  width: 3.5rem;
}
.ticket-raffle-stats__image--people {
  height: 1.75rem;
  width: 2.5rem;
}
.ticket-raffle-stats__stats {
  color: #dce1e5;
  font-size: 1rem;
  font-weight: 700;
  line-height: 137%;
}
.ticket-raffle-stats__text {
  color: #8f9daa;
  font-size: 0.75rem;
  font-weight: 500;
  line-height: 133%;
}
@media screen and (max-width: 768px) {
  .ticket-raffle-timer {
    padding-top: 3.4375rem;
  }
}
.ticket-raffle-timer__bg {
  align-items: center;
  background: linear-gradient(
    269.99deg,
    #efae1400,
    #efae1426 53.12%,
    #efae1400 99.99%
  );
  display: flex;
  height: 3.75rem;
  justify-content: center;
  position: relative;
}
@media screen and (max-width: 768px) {
  .ticket-raffle-timer__bg {
    background: linear-gradient(
      90deg,
      #efae1400,
      #efae1426 57.92%,
      #efae1400 101.1%
    );
    height: 4.125rem;
    padding: 0.8125rem 0;
  }
}
.ticket-raffle-timer__timer {
  align-items: center;
  background-image: url(/static/ticketRaffle/label.svg);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  display: flex;
  height: 100%;
  justify-content: center;
  margin: 0 1.25rem;
  width: 14.9375rem;
}
@media screen and (max-width: 768px) {
  .ticket-raffle-timer__timer {
    height: 2.5rem;
    left: 50%;
    margin: 0;
    position: absolute;
    top: -3.4375rem;
    transform: translate(-50%);
    width: 11.25rem;
  }
}
.ticket-raffle-timer__time {
  color: #dce1e5;
  font-size: 14px;
  font-weight: 600;
  line-height: 19px;
}
@media screen and (max-width: 768px) {
  .ticket-raffle-timer__item:first-child {
    margin-right: 1.875rem;
    padding-right: 0;
    position: relative;
  }
  .ticket-raffle-timer__item:first-child:before {
    background-color: #515765;
    content: "";
    height: 100%;
    opacity: 0.3;
    position: absolute;
    right: 0;
    top: 0;
    transform: translate(-50%);
    width: 1px;
  }
}
@media screen and (max-width: 768px) and (max-width: 768px) {
  .ticket-raffle-timer__item:first-child:before {
    right: -1.25rem;
  }
}
.ticket-raffle-timer .event-page-vault__timer {
  margin-bottom: 0 !important;
}
.ticket-raffle-timer
  .event-page-vault__timer
  .timer__wrapper
  .timer__countdown {
  color: #dce1e5;
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1.1875rem;
}
.ticket-raffle-preview {
  background-image: url(/static/ticketRaffle/bg.png);
  background-position: 50%;
  background-repeat: no-repeat;
  padding: 3.75rem 0 3.125rem;
  position: relative;
}
@media screen and (max-width: 768px) {
  .ticket-raffle-preview {
    background-image: url(/static/ticketRaffle/bg-mobile.png);
    background-size: cover;
    padding: 2.5rem 0 1.8125rem;
  }
}
.ticket-raffle-preview__arms-wrapper {
  height: 100%;
  left: 0;
  pointer-events: none;
  position: absolute;
  top: 0;
  touch-action: none;
  width: 100%;
  z-index: -1;
}
@media screen and (max-width: 768px) {
  .ticket-raffle-preview__arms-wrapper {
    display: none;
  }
}
.ticket-raffle-preview__arms {
  background-image: url(/static/ticketRaffle/arms.png);
  background-position: 50%;
  background-repeat: no-repeat;
  height: 100%;
  width: 100%;
}
.ticket-raffle-preview__canvas {
  background: none;
  height: 100%;
  left: 0;
  pointer-events: none;
  position: absolute;
  top: 0;
  touch-action: none;
  width: 100%;
  z-index: -1;
}
@media screen and (max-width: 768px) {
  .ticket-raffle-preview__canvas {
    display: none;
  }
}
.ticket-raffle-preview__inner {
  margin: 0 1rem;
  position: relative;
}
@media screen and (max-width: 768px) {
  .ticket-raffle-preview__inner {
    margin: 0;
  }
}
.ticket-raffle-preview__button {
  align-items: center;
  background-color: transparent;
  border: 1px solid #efae14;
  border-radius: 2px;
  cursor: pointer;
  display: flex;
  justify-content: center;
  padding: 0.625rem 1.625rem;
  position: absolute;
  right: 0;
  top: 0;
}
.ticket-raffle-preview__button:hover .ticket-raffle-preview__button-text {
  color: #efae14;
}
@media screen and (max-width: 768px) {
  .ticket-raffle-preview__button {
    display: none;
  }
}
.ticket-raffle-preview__button--mobile {
  border: none;
  display: none;
  padding: 0;
  position: static;
}
@media screen and (max-width: 768px) {
  .ticket-raffle-preview__button--mobile {
    display: flex;
  }
}
.ticket-raffle-preview__button-text {
  color: #dce1e5;
  font-size: 0.875rem;
  text-align: left;
  text-transform: none;
}
.ticket-raffle-preview__icon {
  color: #efae14;
  font-size: 1.0625rem;
  height: 0.9375rem;
  margin-right: 0.4375rem;
  position: relative;
  width: 0.9375rem;
}
@media screen and (max-width: 768px) {
  .ticket-raffle-preview__icon {
    font-size: 1.25rem;
    height: auto;
    margin-left: 0.4375rem;
    margin-right: 0;
    width: auto;
  }
}
.ticket-raffle-preview__icon:before {
  left: -0.0625rem;
  position: absolute;
  top: 0;
}
@media screen and (max-width: 768px) {
  .ticket-raffle-preview__icon:before {
    top: -1rem;
  }
  .ticket-raffle-preview__title-wrapper {
    align-items: center;
    display: flex;
    justify-content: center;
  }
}
.ticket-raffle-preview__title {
  color: #fff;
  font-size: 2.625rem;
  font-weight: 700;
  line-height: 135%;
  margin-bottom: 0.9375rem;
  text-align: center;
  text-transform: uppercase;
}
@media screen and (max-width: 768px) {
  .ticket-raffle-preview__title {
    font-size: 1.125rem;
  }
}
.ticket-raffle-preview__description {
  color: #8f9daa;
  font-size: 1.125rem;
  line-height: 138%;
  margin: 0 auto 3.875rem;
  max-width: 34.6875rem;
  text-align: center;
  width: 100%;
}
@media screen and (min-width: 1920px) {
  .ticket-raffle-preview__description {
    max-width: 28.6875rem;
  }
}
@media screen and (max-width: 768px) {
  .ticket-raffle-preview__description {
    font-size: 0.875rem;
    margin-bottom: 2.5rem;
  }
}
.ticket-raffle-preview__text {
  color: #8f9daa;
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 133%;
  margin-bottom: 0.625rem;
  text-align: center;
  text-transform: uppercase;
}
.ticket-raffle-preview__timer {
  margin: 0 auto;
  max-width: 41.25rem;
  width: 100%;
}
.ticket-raffle__members[data-v-cb4c7df0] {
  margin: 0 auto;
  max-width: 91.875rem;
  width: calc(100% - 3.75rem);
}
@media screen and (max-width: 768px) {
  .ticket-raffle__members[data-v-cb4c7df0] {
    max-width: 28.125rem;
    width: calc(100% - 2rem);
  }
}
.ticket-raffle__members .ticket-raffle__members-title[data-v-cb4c7df0] {
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 2.0625rem;
  padding: 1.5rem 0 1.25rem;
  text-align: center;
  text-transform: uppercase;
}
@media screen and (max-width: 768px) {
  .ticket-raffle__members .ticket-raffle__members-title[data-v-cb4c7df0] {
    font-size: 1rem;
    line-height: 1.375rem;
    padding: 0.625rem 0 0;
  }
}
.ticket-raffle__members .ticket-raffle__members-top[data-v-cb4c7df0] {
  display: flex;
  grid-gap: 0.625rem;
  margin: 1.25rem 0;
}
@media screen and (max-width: 768px) {
  .ticket-raffle__members .ticket-raffle__members-top[data-v-cb4c7df0] {
    flex-direction: column;
    grid-gap: 0.75rem;
  }
}
.ticket-raffle__members
  .ticket-raffle__members-top
  .member-block[data-v-cb4c7df0] {
  background: #161821;
  border: 1px solid #292937;
  border-radius: 2px;
  max-width: 20rem;
  padding: 0.9375rem;
  position: relative;
  width: 100%;
}
@media screen and (max-width: 1475px) {
  .ticket-raffle__members
    .ticket-raffle__members-top
    .member-block[data-v-cb4c7df0] {
    padding: 0.9375rem 0.625rem;
  }
}
@media screen and (max-width: 768px) {
  .ticket-raffle__members
    .ticket-raffle__members-top
    .member-block[data-v-cb4c7df0] {
    max-width: inherit;
    padding: 0.9375rem;
  }
}
.ticket-raffle__members
  .ticket-raffle__members-top
  .member-block[data-v-cb4c7df0]:first-of-type {
  background: url(/static/ticketRaffle/member-gold.png) no-repeat;
  background-size: cover;
  border-color: #efae1426;
}
.ticket-raffle__members
  .ticket-raffle__members-top
  .member-block[data-v-cb4c7df0]:nth-of-type(2) {
  background: url(/static/ticketRaffle/member-silver.png) no-repeat;
  background-size: cover;
  border-color: #8f9daa26;
}
.ticket-raffle__members
  .ticket-raffle__members-top
  .member-block[data-v-cb4c7df0]:nth-of-type(3) {
  background: url(/static/ticketRaffle/member-bronze.png) no-repeat;
  background-size: cover;
  border-color: #ac5f1826;
}
.ticket-raffle__members
  .ticket-raffle__members-top
  .member-block
  .member-block__user[data-v-cb4c7df0] {
  justify-content: flex-start !important;
  max-width: calc(100% - 1.875rem - 55px);
}
.ticket-raffle__members
  .ticket-raffle__members-top
  .member-block
  .member-block__user[data-v-cb4c7df0]
  .desc {
  max-width: calc(100% - 42px);
}
.ticket-raffle__members
  .ticket-raffle__members-top
  .member-block
  .member-block__user[data-v-cb4c7df0]
  > div:first-of-type {
  flex-shrink: 0;
}
.ticket-raffle__members
  .ticket-raffle__members-top
  .member-block
  .member-block__user[data-v-cb4c7df0]
  .avatar-name__text-top {
  display: inline-block;
  width: 100%;
}
.ticket-raffle__members
  .ticket-raffle__members-top
  .member-block
  .member-block__tickets[data-v-cb4c7df0] {
  align-items: center;
  display: flex;
  grid-gap: 0.1875rem;
  color: #dce1e5;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.375rem;
}
.ticket-raffle__members
  .ticket-raffle__members-top
  .member-block
  .member-block__tickets
  img[data-v-cb4c7df0] {
  height: 1.125rem;
}
@media screen and (max-width: 768px) {
  .ticket-raffle__members
    .ticket-raffle__members-top
    .member-block
    .member-block__tickets[data-v-cb4c7df0] {
    font-size: 0.875rem;
    line-height: 1.1875rem;
  }
  .ticket-raffle__members
    .ticket-raffle__members-top
    .member-block
    .member-block__tickets
    img[data-v-cb4c7df0] {
    height: 1rem;
  }
}
.ticket-raffle__members
  .ticket-raffle__members-top
  .member-block
  .member-block__chances[data-v-cb4c7df0] {
  color: #efae14;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.1875rem;
  position: absolute;
  right: 0.9375rem;
  text-align: right;
  top: 0.9375rem;
  width: 55px;
}
@media screen and (max-width: 1475px) {
  .ticket-raffle__members
    .ticket-raffle__members-top
    .member-block
    .member-block__chances[data-v-cb4c7df0] {
    right: 0.625rem;
  }
}
@media screen and (max-width: 768px) {
  .ticket-raffle__members
    .ticket-raffle__members-top
    .member-block
    .member-block__chances[data-v-cb4c7df0] {
    right: 0.9375rem;
  }
}
.ticket-raffle__members .ticket-raffle__members-more[data-v-cb4c7df0] {
  align-items: center;
  display: flex;
  margin: 0 auto 0.3125rem;
  grid-gap: 0.3125rem;
  color: #efae14;
  cursor: pointer;
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 160%;
  width: -moz-fit-content;
  width: fit-content;
}
.ticket-raffle__members .ticket-raffle__members-more span[data-v-cb4c7df0] {
  text-decoration-line: underline;
}
.ticket-raffle__members .ticket-raffle__members-more i[data-v-cb4c7df0] {
  font-size: 0.625rem;
  transition: transform 0.3s ease;
}
.ticket-raffle__members .ticket-raffle__members-more:hover i[data-v-cb4c7df0] {
  transform: translate(0.25rem);
}
.ticket-raffle__members .member-block__user .avatar-name__text {
  display: flex;
  flex-direction: column;
  grid-gap: 0.125rem;
}
.ticket-raffle__members
  .member-block__user
  .avatar-name__text
  .avatar-name__text-top {
  color: #dce1e5;
}
.ticket-raffle__members
  .member-block__user
  .avatar-name__text
  .avatar-name__text-bottom {
  color: #8f9daa;
  font-weight: 400;
  white-space: nowrap;
}
.ticket-raffle__members
  .member-block__user
  .avatar-name__text
  .avatar-name__text-bottom
  span,
.ticket-raffle__members
  .member-block__user.its-you
  .avatar-name__text
  .avatar-name__text-top {
  color: #efae14;
}
.ticket-raffle__banner[data-v-2dbb833c] {
  align-items: center;
  background: url(/static/ticketRaffle/ticket-raffle-banner-bg.png), #161821;
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid rgba(239, 174, 20, 0.2);
  border-radius: 2px;
  display: flex;
  flex-direction: row;
  height: 9.4375rem;
  justify-content: space-between;
  margin: 1.25rem auto 0;
  max-width: 91.875rem;
  padding: 0 3.75rem;
  position: relative;
  width: calc(100% - 3.75rem);
}
@media screen and (max-width: 768px) {
  .ticket-raffle__banner[data-v-2dbb833c] {
    align-items: center;
    background: #161821;
    display: flex;
    flex-direction: column;
    height: 100%;
    justify-content: center;
    margin: 1.5625rem auto 0;
    padding: 1.1563rem 1.25rem;
    width: calc(100% - 2rem);
  }
}
.ticket-raffle__banner--animate[data-v-2dbb833c] {
  animation: pulse-2dbb833c 2s infinite;
}
.ticket-raffle__banner-content[data-v-2dbb833c] {
  align-items: flex-end;
  display: flex;
  flex-direction: row;
  gap: 1.5625rem;
  justify-content: flex-start;
  position: relative;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .ticket-raffle__banner-content[data-v-2dbb833c] {
    align-items: flex-start;
    display: flex;
    flex-direction: column;
    justify-content: center;
  }
}
.ticket-raffle__banner-content-text h3[data-v-2dbb833c] {
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 2.0625rem;
  text-align: left;
}
.ticket-raffle__banner-content-text p[data-v-2dbb833c] {
  color: #8f9daa;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.1875rem;
  margin-top: 0.625rem;
}
@media screen and (max-width: 768px) {
  .ticket-raffle__banner-content-text p br[data-v-2dbb833c] {
    display: none;
  }
}
.ticket-raffle__banner-content-button[data-v-2dbb833c] {
  width: 11.8125rem;
}
@media screen and (max-width: 768px) {
  .ticket-raffle__banner-content-button[data-v-2dbb833c] {
    width: 100%;
  }
}
.ticket-raffle__banner-wartags[data-v-2dbb833c] {
  align-items: center;
  display: flex;
  height: 100%;
  max-width: 45%;
  position: relative;
}
.ticket-raffle__banner-wartags img[data-v-2dbb833c] {
  height: auto;
  position: relative;
  width: auto;
}
@media screen and (max-width: 768px) {
  .ticket-raffle__banner-wartags[data-v-2dbb833c] {
    display: none;
  }
}
.ticket-raffle__banner-wartags-mob[data-v-2dbb833c] {
  display: none;
}
@media screen and (max-width: 768px) {
  .ticket-raffle__banner-wartags-mob[data-v-2dbb833c] {
    display: block;
  }
}
@keyframes pulse-2dbb833c {
  0% {
    border-color: #efae1433;
  }
  70% {
    border-color: #efae14a6;
  }
  to {
    border-color: #efae1433;
  }
}
.ticket-raffle-tokens-put__wrapper[data-v-5153738f] {
  display: flex;
  flex-wrap: nowrap;
  grid-gap: 0.3125rem;
  height: 2.5rem;
  width: 100%;
}
.ticket-raffle-tokens-put__wrapper
  .ticket-raffle-tokens-put__button[data-v-5153738f] {
  border-radius: 2px;
  cursor: pointer;
  height: 100%;
  overflow: hidden;
  position: relative;
  width: 100%;
}
.ticket-raffle-tokens-put__wrapper
  .ticket-raffle-tokens-put__button
  .ticket-raffle-tokens-put__quantity-border[data-v-5153738f]:after,
.ticket-raffle-tokens-put__wrapper
  .ticket-raffle-tokens-put__button
  .ticket-raffle-tokens-put__quantity-border[data-v-5153738f]:before,
.ticket-raffle-tokens-put__wrapper
  .ticket-raffle-tokens-put__button[data-v-5153738f]:before {
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  transition: opacity 0.3s ease;
  width: 100%;
}
.ticket-raffle-tokens-put__wrapper
  .ticket-raffle-tokens-put__button[data-v-5153738f]:before {
  background: linear-gradient(91.24deg, #805b08 -9.65%, #513901 106.1%);
  opacity: 0;
}
.ticket-raffle-tokens-put__wrapper
  .ticket-raffle-tokens-put__button
  .ticket-raffle-tokens-put__quantity-border[data-v-5153738f] {
  align-items: center;
  color: #8f9daa;
  display: flex;
  font-size: 0.75rem;
  font-weight: 600;
  height: 100%;
  justify-content: center;
  line-height: 1rem;
  position: relative;
  transition: color 0.3s ease;
  width: 100%;
}
.ticket-raffle-tokens-put__wrapper
  .ticket-raffle-tokens-put__button
  .ticket-raffle-tokens-put__quantity-border[data-v-5153738f]:before {
  border: 1px solid #292937;
  opacity: 1;
}
.ticket-raffle-tokens-put__wrapper
  .ticket-raffle-tokens-put__button
  .ticket-raffle-tokens-put__quantity-border[data-v-5153738f]:after {
  border: 2px solid #efae14;
  opacity: 0;
}
.ticket-raffle-tokens-put__wrapper
  .ticket-raffle-tokens-put__button.active[data-v-5153738f]:before {
  opacity: 0.5;
}
.ticket-raffle-tokens-put__wrapper
  .ticket-raffle-tokens-put__button.active
  .ticket-raffle-tokens-put__quantity-border[data-v-5153738f] {
  color: #fff;
}
.ticket-raffle-tokens-put__wrapper
  .ticket-raffle-tokens-put__button.active
  .ticket-raffle-tokens-put__quantity-border[data-v-5153738f]:after {
  opacity: 1;
}
.ticket-raffle-tokens-put__wrapper
  .ticket-raffle-tokens-put__button.deactive[data-v-5153738f] {
  cursor: not-allowed;
  opacity: 0.4;
}
.ticket-raffle-tokens-put__wrapper
  .ticket-raffle-tokens-put__button[data-v-5153738f]:last-of-type {
  width: 120%;
}
.deposit__tickets-put-input[data-v-6c2ac950] {
  position: relative;
  width: 100%;
}
.deposit__tickets-put-input[data-v-6c2ac950]:after {
  background: url(/static/ticketRaffle/tickets.svg) no-repeat;
  background-position-y: center;
  background-size: contain;
  content: "";
  height: 100%;
  left: 0.9375rem;
  position: absolute;
  top: 0;
  width: 1.125rem;
}
.deposit__tickets-put-input .input {
  border-radius: 2px;
  color: #515765;
  font-size: 12px;
  font-weight: 600;
  line-height: 1rem;
  padding-left: 2.375rem;
}
.ticket-raffle__actions[data-v-c7c40403] {
  align-items: center;
  background: linear-gradient(
    89.98deg,
    #fff0 -6.43%,
    #ffffff08 52.19%,
    #fff0 108.42%
  );
  border-radius: 2px;
  display: flex;
  justify-content: space-between;
  margin: 1.25rem auto;
  max-width: 74.75rem;
  padding: 1.375rem 2.4375rem;
}
@media screen and (max-width: 850px) {
  .ticket-raffle__actions[data-v-c7c40403] {
    flex-wrap: wrap;
  }
}
@media screen and (max-width: 768px) {
  .ticket-raffle__actions[data-v-c7c40403] {
    flex-wrap: wrap;
    margin: 1.25rem auto 1.875rem;
    padding: 1.25rem 1rem;
  }
}
.ticket-raffle__actions-left[data-v-c7c40403] {
  align-items: center;
  display: flex;
  max-width: 23.5625rem;
  width: 100%;
}
@media screen and (max-width: 1160px) {
  .ticket-raffle__actions-left[data-v-c7c40403] {
    justify-content: center;
    margin-bottom: 1.25rem;
    max-width: 19.125rem;
  }
}
@media screen and (max-width: 768px) {
  .ticket-raffle__actions-left[data-v-c7c40403] {
    justify-content: center;
    max-width: 100%;
  }
  .ticket-raffle__probably[data-v-c7c40403] {
    margin-left: 0.4375rem;
    order: 3;
  }
}
.ticket-raffle__probably .core-button[data-v-c7c40403] {
  padding: 0.625rem;
}
.ticket-raffle__probably-icon[data-v-c7c40403] {
  color: #efae3c;
}
.ticket-raffle-cost__info[data-v-c7c40403],
.ticket-raffle-count__info[data-v-c7c40403] {
  display: flex;
  flex-direction: column;
}
.ticket-raffle-cost__info span[data-v-c7c40403],
.ticket-raffle-count__info span[data-v-c7c40403] {
  color: #8f9daa;
  font-size: 0.75rem;
  line-height: 1rem;
}
.ticket-raffle-cost__info .ticket-raffle__balance[data-v-c7c40403],
.ticket-raffle-count__info .ticket-raffle__balance[data-v-c7c40403] {
  color: #dce1e5;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.375rem;
}
@media screen and (max-width: 768px) {
  .ticket-raffle-cost__info .ticket-raffle__balance[data-v-c7c40403],
  .ticket-raffle-count__info .ticket-raffle__balance[data-v-c7c40403] {
    font-size: 0.875rem;
    line-height: 1.1875rem;
  }
}
.ticket-raffle-cost__info .ticket-raffle__label[data-v-c7c40403],
.ticket-raffle-count__info .ticket-raffle__label[data-v-c7c40403] {
  align-items: center;
  display: flex;
  grid-gap: 0.25rem;
}
.ticket-raffle-count[data-v-c7c40403] {
  align-items: center;
  display: flex;
  margin-left: auto;
}
.ticket-raffle-count img[data-v-c7c40403] {
  max-width: 2.5rem;
}
.ticket-raffle-cost[data-v-c7c40403] {
  display: flex;
  flex-direction: column;
  margin-left: 1.25rem;
  padding-left: 1.25rem;
  position: relative;
}
.ticket-raffle-cost[data-v-c7c40403]:before {
  background: #373845;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  transform: translate(-50%);
  width: 1px;
}
@media screen and (max-width: 768px) {
  .ticket-raffle-cost[data-v-c7c40403] {
    border-width: 1px;
    color: #dce1e5;
    margin-left: 0.4375rem;
    padding-left: 0.4375rem;
  }
}
.ticket-raffle-cost .ticket-raffle-cost__info-icon[data-v-c7c40403] {
  color: #efae14;
  font-size: 1.0625rem;
}
.ticket-raffle-button-container[data-v-c7c40403] {
  max-width: 13.75rem;
  width: 100%;
}
@media screen and (max-width: 1160px) {
  .ticket-raffle-button-container[data-v-c7c40403] {
    max-width: 10.8125rem;
  }
}
@media screen and (max-width: 768px) {
  .ticket-raffle-button-container[data-v-c7c40403] {
    max-width: 100%;
  }
}
.ticket-raffle-button-container .wartag-icon-container[data-v-c7c40403] {
  margin: 0 0.5rem;
}
.ticket-raffle__value[data-v-c7c40403] {
  align-items: center;
  display: flex;
  gap: 0.625rem;
  max-width: 44.4375rem;
  width: 100%;
}
@media screen and (max-width: 991px) {
  .ticket-raffle__value[data-v-c7c40403] {
    max-width: 65%;
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .ticket-raffle__value[data-v-c7c40403] {
    flex-direction: column;
    gap: 0.9375rem;
    margin-top: 1.25rem;
    max-width: 100%;
    width: 100%;
  }
}
.ticket-raffle__value .event-tokens-put__wrapper[data-v-c7c40403] {
  max-width: 20rem;
}
.ticket-raffle__value_tokens-input[data-v-c7c40403] {
  margin-bottom: 0 !important;
  max-width: 9.375rem;
}
@media screen and (max-width: 1160px) {
  .ticket-raffle__value_tokens-input[data-v-c7c40403] {
    max-width: 7.375rem;
  }
}
@media screen and (max-width: 768px) {
  .ticket-raffle__value_tokens-input[data-v-c7c40403] {
    max-width: 100%;
    width: 100%;
  }
}
.ticket-raffle__value
  .event-tokens-put__wrapper
  .event-tokens-put__button
  .event-tokens-put__quantity-border {
  color: #515765;
}
.deposit__tickets-put-input .input {
  border-color: #292937 !important;
}
.base-roulette[data-v-1b6ce2f6] {
  margin: 0 auto;
  width: 100%;
}
.base-roulette__item[data-v-1b6ce2f6] {
  position: absolute;
}
.ticket-raffle__user-wrapper {
  margin: 0 10px;
}
.ticket-raffle__user-wrapper .vertical .name {
  margin-top: 0.5rem;
  max-width: 4rem;
}
.twr[data-v-045ff2af] {
  margin: 3.4375rem auto 1.25rem;
  max-width: 72.25rem;
  position: relative;
}
@media screen and (max-width: 768px) {
  .twr[data-v-045ff2af] {
    margin-bottom: 2rem;
    margin-top: 1rem;
    overflow: hidden;
  }
}
.twr .ticket-raffle__user-carousel-light[data-v-045ff2af] {
  height: 100%;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 39.375rem;
}
.twr .ticket-raffle__user-carousel-light[data-v-045ff2af]:before {
  opacity: 0.1;
  width: 100%;
}
.twr .ticket-raffle__user-carousel-light[data-v-045ff2af]:after,
.twr .ticket-raffle__user-carousel-light[data-v-045ff2af]:before {
  background: linear-gradient(
    90deg,
    #e231db00,
    #ffc22633 25%,
    #ffc226 50.48%,
    #ffc22633 76.35%,
    #e231db00
  );
  content: "";
  height: 100%;
  position: absolute;
}
.twr .ticket-raffle__user-carousel-light[data-v-045ff2af]:after {
  left: 35%;
  opacity: 0.07;
  width: 30%;
}
.twr__bottom[data-v-045ff2af],
.twr__top[data-v-045ff2af] {
  position: relative;
}
.twr__bottom--line[data-v-045ff2af],
.twr__top--line[data-v-045ff2af] {
  background-color: #292937;
  height: 1.0625rem;
  -webkit-mask: url(/static/event/event-roulette-border-bottom.png) no-repeat;
  mask: url(/static/event/event-roulette-border-bottom.png) no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  min-width: 1rem;
  position: absolute;
  transform: translateY(-1rem);
  width: 100%;
  z-index: 2;
}
.twr__top--line[data-v-045ff2af] {
  transform: rotate(180deg);
}
.twr .ticket-raffle__bets[data-v-045ff2af] {
  align-items: center;
  display: grid;
  grid-template-columns: 8rem 1fr;
  grid-template-rows: 100%;
  min-height: 7rem;
  position: relative;
}
.twr .ticket-raffle__bets.ticket-raffle__bets_roulette[data-v-045ff2af] {
  grid-template-columns: 1fr;
  -webkit-mask-image: linear-gradient(
    90deg,
    transparent 5%,
    #000 15%,
    #000 85%,
    transparent 95%
  );
  mask-image: linear-gradient(
    90deg,
    transparent 5%,
    #000 15%,
    #000 85%,
    transparent 95%
  );
  padding: 0 3.4375rem;
  z-index: 2;
}
@media screen and (max-width: 768px) {
  .twr .ticket-raffle__bets.ticket-raffle__bets_roulette[data-v-045ff2af] {
    padding-left: 0;
    padding-right: 0;
  }
}
.twr .ticket-raffle__bets .ticket-raffle__user-lists[data-v-045ff2af] {
  height: calc(100% - 17px);
  overflow-x: auto;
  overflow-y: hidden;
  scrollbar-color: #12e79a hsla(0, 0%, 73%, 0.1);
  scrollbar-width: thin;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-lists[data-v-045ff2af]::-webkit-scrollbar {
  background-color: #bababa1a;
  height: 0.25rem;
  width: auto;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-lists[data-v-045ff2af]::-webkit-scrollbar-thumb {
  background-color: #12e79a;
  height: 0.25rem;
  width: auto;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-lists[data-v-045ff2af]::-webkit-scrollbar-track {
  background-color: #bababa1a;
  height: 0.25rem;
  width: auto;
}
.twr .ticket-raffle__bets .ticket-raffle__bet-column[data-v-045ff2af] {
  border-radius: 0.3125rem;
  height: 100%;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__bet-column_user-bets[data-v-045ff2af] {
  align-items: center;
  display: flex;
  height: calc(100% - 17px);
  justify-content: center;
  z-index: 5;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__bet-column.ticket-raffle__bet-column_roulette[data-v-045ff2af] {
  bottom: 0;
  left: 0;
  position: absolute;
  top: 0;
  z-index: 3;
}
@media screen and (max-width: 768px) {
  .twr
    .ticket-raffle__bets
    .ticket-raffle__bet-column.ticket-raffle__bet-column_roulette[data-v-045ff2af] {
    bottom: auto;
    flex-direction: column-reverse !important;
    height: auto;
    left: auto;
    right: 1.75rem;
    top: -2.875rem;
  }
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__bet-column.ticket-raffle__bet-column_roulette_rolling[data-v-045ff2af] {
  background: #1a1d21;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__bet-column.ticket-raffle__bet-column_user-carousel[data-v-045ff2af] {
  overflow-x: hidden;
  position: relative;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__bet-column
  .ticket-raffle__bet-empty-content[data-v-045ff2af] {
  align-items: center;
  display: flex;
  flex-direction: column;
  height: calc(100% - 17px);
  justify-content: center;
  position: relative;
  text-align: center;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__bet-column
  .ticket-raffle__bet-empty-content
  i[data-v-045ff2af] {
  color: #dce1e5;
  font-size: 1.5rem;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__bet-column
  .ticket-raffle__bet-empty-content[data-v-045ff2af]
  > * {
  color: #dce1e5;
  position: relative;
  z-index: 1;
}
.twr .ticket-raffle__bets .ticket-raffle__user-wrapper[data-v-045ff2af] {
  min-width: 4rem;
  width: 3.875rem;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-wrapper
  .vertical
  .name[data-v-045ff2af] {
  max-width: 4rem;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-wrapper
  .ticket-raffle__user-wrapper-chances[data-v-045ff2af] {
  color: #efae14;
  font-size: 0.5rem;
  font-weight: 600;
  line-height: 0.6875rem;
  position: relative;
  text-align: center;
  top: -0.5rem;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner-inner[data-v-045ff2af] {
  bottom: 0;
  height: 100%;
  left: 0;
  position: relative;
  right: 0;
  top: 0;
  z-index: 3;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner-inner
  .ticket-raffle__user-carousel-border[data-v-045ff2af] {
  background-color: #090d10;
  height: 2px;
  left: 0;
  position: absolute;
  right: 0;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner-inner
  .ticket-raffle__user-carousel-border.ticket-raffle__user-carousel-border_bottom[data-v-045ff2af] {
  background: linear-gradient(90deg, #ffc22600, #ffc226 47.92%, #ffc22600);
  bottom: -0.063rem;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner-inner
  .ticket-raffle__user-carousel-border.ticket-raffle__user-carousel-border_top[data-v-045ff2af] {
  background: linear-gradient(90deg, #ffc22600, #ffc226 47.92%, #ffc22600);
  top: 0;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner-inner
  .ticket-raffle__user-carousel-text[data-v-045ff2af] {
  color: #ffc226;
  font-size: 0.75rem;
  font-style: normal;
  font-weight: 700;
  line-height: 1rem;
  position: absolute;
  right: 50%;
  text-align: center;
  text-transform: uppercase;
  top: 0;
  transform: translate(50%);
  transition: opacity 0.3s ease;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner-inner
  .ticket-raffle__user-carousel-bg[data-v-045ff2af] {
  background: linear-gradient(
    269.93deg,
    #ffc22600 0.04%,
    #ffc226 53.61%,
    #ffc22600 99.91%
  );
  filter: blur(10px);
  height: 100%;
  opacity: 0.13;
  width: 100%;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner[data-v-045ff2af] {
  bottom: 0;
  position: absolute;
  right: 50%;
  top: 0;
  transform: translate(50%);
  transition: opacity 0.3s ease;
  width: 11.375rem;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner_hidden[data-v-045ff2af] {
  opacity: 0;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-triangle[data-v-045ff2af] {
  border-color: #ffc226 transparent transparent;
  border-style: solid;
  height: 0;
  position: absolute;
  right: 50%;
  transform: translate(50%);
  width: 0;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-triangle.ticket-raffle__user-carousel-triangle_xl[data-v-045ff2af] {
  border-width: 0.625rem 0.625rem 0;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-triangle.ticket-raffle__user-carousel-triangle_bottom-xl[data-v-045ff2af] {
  bottom: 0;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-triangle.ticket-raffle__user-carousel-triangle_top-sm[data-v-045ff2af] {
  top: -0.688rem;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-triangle.ticket-raffle__user-carousel-triangle_bottom-sm[data-v-045ff2af] {
  bottom: -0.688rem;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-triangle.ticket-raffle__user-carousel-triangle_bottom[data-v-045ff2af] {
  transform: translate(50%) rotate(180deg);
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.common
  .ticket-raffle__user-carousel-border[data-v-045ff2af],
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.common
  .ticket-raffle__user-carousel-line[data-v-045ff2af] {
  background-color: #b0c3d9;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.common
  .ticket-raffle__user-carousel-triangle[data-v-045ff2af] {
  border-color: #b0c3d9 transparent transparent;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.consumer
  .ticket-raffle__user-carousel-border[data-v-045ff2af],
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.consumer
  .ticket-raffle__user-carousel-line[data-v-045ff2af] {
  background-color: #b0c3d9;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.consumer
  .ticket-raffle__user-carousel-triangle[data-v-045ff2af] {
  border-color: #b0c3d9 transparent transparent;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.uncommon
  .ticket-raffle__user-carousel-border[data-v-045ff2af],
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.uncommon
  .ticket-raffle__user-carousel-line[data-v-045ff2af] {
  background-color: #5e98d9;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.uncommon
  .ticket-raffle__user-carousel-triangle[data-v-045ff2af] {
  border-color: #5e98d9 transparent transparent;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.industrial
  .ticket-raffle__user-carousel-border[data-v-045ff2af],
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.industrial
  .ticket-raffle__user-carousel-line[data-v-045ff2af] {
  background-color: #5e98d9;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.industrial
  .ticket-raffle__user-carousel-triangle[data-v-045ff2af] {
  border-color: #5e98d9 transparent transparent;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.milspec
  .ticket-raffle__user-carousel-border[data-v-045ff2af],
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.milspec
  .ticket-raffle__user-carousel-line[data-v-045ff2af] {
  background-color: #4b69ff;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.milspec
  .ticket-raffle__user-carousel-triangle[data-v-045ff2af] {
  border-color: #4b69ff transparent transparent;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.distinguished
  .ticket-raffle__user-carousel-border[data-v-045ff2af],
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.distinguished
  .ticket-raffle__user-carousel-line[data-v-045ff2af] {
  background-color: #4b69ff;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.distinguished
  .ticket-raffle__user-carousel-triangle[data-v-045ff2af] {
  border-color: #4b69ff transparent transparent;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.distinguished_agent
  .ticket-raffle__user-carousel-border[data-v-045ff2af],
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.distinguished_agent
  .ticket-raffle__user-carousel-line[data-v-045ff2af] {
  background-color: #4b69ff;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.distinguished_agent
  .ticket-raffle__user-carousel-triangle[data-v-045ff2af] {
  border-color: #4b69ff transparent transparent;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.high_grade_patch
  .ticket-raffle__user-carousel-border[data-v-045ff2af],
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.high_grade_patch
  .ticket-raffle__user-carousel-line[data-v-045ff2af] {
  background-color: #4b69ff;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.high_grade_patch
  .ticket-raffle__user-carousel-triangle[data-v-045ff2af] {
  border-color: #4b69ff transparent transparent;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.high
  .ticket-raffle__user-carousel-border[data-v-045ff2af],
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.high
  .ticket-raffle__user-carousel-line[data-v-045ff2af] {
  background-color: #4b69ff;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.high
  .ticket-raffle__user-carousel-triangle[data-v-045ff2af] {
  border-color: #4b69ff transparent transparent;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.mythical
  .ticket-raffle__user-carousel-border[data-v-045ff2af],
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.mythical
  .ticket-raffle__user-carousel-line[data-v-045ff2af] {
  background-color: #8847ff;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.mythical
  .ticket-raffle__user-carousel-triangle[data-v-045ff2af] {
  border-color: #8847ff transparent transparent;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.exceptional_agent
  .ticket-raffle__user-carousel-border[data-v-045ff2af],
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.exceptional_agent
  .ticket-raffle__user-carousel-line[data-v-045ff2af] {
  background-color: #8847ff;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.exceptional_agent
  .ticket-raffle__user-carousel-triangle[data-v-045ff2af] {
  border-color: #8847ff transparent transparent;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.remarkable_patch
  .ticket-raffle__user-carousel-border[data-v-045ff2af],
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.remarkable_patch
  .ticket-raffle__user-carousel-line[data-v-045ff2af] {
  background-color: #8847ff;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.remarkable_patch
  .ticket-raffle__user-carousel-triangle[data-v-045ff2af] {
  border-color: #8847ff transparent transparent;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.exceptional
  .ticket-raffle__user-carousel-border[data-v-045ff2af],
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.exceptional
  .ticket-raffle__user-carousel-line[data-v-045ff2af] {
  background-color: #8847ff;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.exceptional
  .ticket-raffle__user-carousel-triangle[data-v-045ff2af] {
  border-color: #8847ff transparent transparent;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.restricted
  .ticket-raffle__user-carousel-border[data-v-045ff2af],
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.restricted
  .ticket-raffle__user-carousel-line[data-v-045ff2af] {
  background-color: #8847ff;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.restricted
  .ticket-raffle__user-carousel-triangle[data-v-045ff2af] {
  border-color: #8847ff transparent transparent;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.remarkable
  .ticket-raffle__user-carousel-border[data-v-045ff2af],
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.remarkable
  .ticket-raffle__user-carousel-line[data-v-045ff2af] {
  background-color: #8847ff;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.remarkable
  .ticket-raffle__user-carousel-triangle[data-v-045ff2af] {
  border-color: #8847ff transparent transparent;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.legendary
  .ticket-raffle__user-carousel-border[data-v-045ff2af],
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.legendary
  .ticket-raffle__user-carousel-line[data-v-045ff2af] {
  background-color: #d32ce6;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.legendary
  .ticket-raffle__user-carousel-triangle[data-v-045ff2af] {
  border-color: #d32ce6 transparent transparent;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.superior
  .ticket-raffle__user-carousel-border[data-v-045ff2af],
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.superior
  .ticket-raffle__user-carousel-line[data-v-045ff2af] {
  background-color: #d32ce6;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.superior
  .ticket-raffle__user-carousel-triangle[data-v-045ff2af] {
  border-color: #d32ce6 transparent transparent;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.superior_agent
  .ticket-raffle__user-carousel-border[data-v-045ff2af],
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.superior_agent
  .ticket-raffle__user-carousel-line[data-v-045ff2af] {
  background-color: #d32ce6;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.superior_agent
  .ticket-raffle__user-carousel-triangle[data-v-045ff2af] {
  border-color: #d32ce6 transparent transparent;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.classified
  .ticket-raffle__user-carousel-border[data-v-045ff2af],
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.classified
  .ticket-raffle__user-carousel-line[data-v-045ff2af] {
  background-color: #d32ce6;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.classified
  .ticket-raffle__user-carousel-triangle[data-v-045ff2af] {
  border-color: #d32ce6 transparent transparent;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.exotic
  .ticket-raffle__user-carousel-border[data-v-045ff2af],
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.exotic
  .ticket-raffle__user-carousel-line[data-v-045ff2af] {
  background-color: #d32ce6;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.exotic
  .ticket-raffle__user-carousel-triangle[data-v-045ff2af] {
  border-color: #d32ce6 transparent transparent;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.ancient
  .ticket-raffle__user-carousel-border[data-v-045ff2af],
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.ancient
  .ticket-raffle__user-carousel-line[data-v-045ff2af] {
  background-color: #eb4b4b;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.ancient
  .ticket-raffle__user-carousel-triangle[data-v-045ff2af] {
  border-color: #eb4b4b transparent transparent;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.master_agent
  .ticket-raffle__user-carousel-border[data-v-045ff2af],
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.master_agent
  .ticket-raffle__user-carousel-line[data-v-045ff2af] {
  background-color: #eb4b4b;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.master_agent
  .ticket-raffle__user-carousel-triangle[data-v-045ff2af] {
  border-color: #eb4b4b transparent transparent;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.master
  .ticket-raffle__user-carousel-border[data-v-045ff2af],
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.master
  .ticket-raffle__user-carousel-line[data-v-045ff2af] {
  background-color: #eb4b4b;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.master
  .ticket-raffle__user-carousel-triangle[data-v-045ff2af] {
  border-color: #eb4b4b transparent transparent;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.covert
  .ticket-raffle__user-carousel-border[data-v-045ff2af],
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.covert
  .ticket-raffle__user-carousel-line[data-v-045ff2af] {
  background-color: #eb4b4b;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.covert
  .ticket-raffle__user-carousel-triangle[data-v-045ff2af] {
  border-color: #eb4b4b transparent transparent;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.immortal
  .ticket-raffle__user-carousel-border[data-v-045ff2af],
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.immortal
  .ticket-raffle__user-carousel-line[data-v-045ff2af] {
  background-color: #e4ae33;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.immortal
  .ticket-raffle__user-carousel-triangle[data-v-045ff2af] {
  border-color: #e4ae33 transparent transparent;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.arcana
  .ticket-raffle__user-carousel-border[data-v-045ff2af],
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.arcana
  .ticket-raffle__user-carousel-line[data-v-045ff2af] {
  background-color: #ade55c;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.arcana
  .ticket-raffle__user-carousel-triangle[data-v-045ff2af] {
  border-color: #ade55c transparent transparent;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.extraordinary
  .ticket-raffle__user-carousel-border[data-v-045ff2af],
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.extraordinary
  .ticket-raffle__user-carousel-line[data-v-045ff2af] {
  background-color: #ffb100;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.extraordinary
  .ticket-raffle__user-carousel-triangle[data-v-045ff2af] {
  border-color: #ffb100 transparent transparent;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.rare
  .ticket-raffle__user-carousel-border[data-v-045ff2af],
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.rare
  .ticket-raffle__user-carousel-line[data-v-045ff2af] {
  background-color: #4b69ff;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.rare
  .ticket-raffle__user-carousel-triangle[data-v-045ff2af] {
  border-color: #4b69ff transparent transparent;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.knife
  .ticket-raffle__user-carousel-border[data-v-045ff2af],
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.knife
  .ticket-raffle__user-carousel-line[data-v-045ff2af] {
  background-color: #f7b62d;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.knife
  .ticket-raffle__user-carousel-triangle[data-v-045ff2af] {
  border-color: #f7b62d transparent transparent;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.contraband
  .ticket-raffle__user-carousel-border[data-v-045ff2af],
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.contraband
  .ticket-raffle__user-carousel-line[data-v-045ff2af] {
  background-color: #e4ae39;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.contraband
  .ticket-raffle__user-carousel-triangle[data-v-045ff2af] {
  border-color: #e4ae39 transparent transparent;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.money
  .ticket-raffle__user-carousel-border[data-v-045ff2af],
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.money
  .ticket-raffle__user-carousel-line[data-v-045ff2af] {
  background-color: #06a55b;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.money
  .ticket-raffle__user-carousel-triangle[data-v-045ff2af] {
  border-color: #06a55b transparent transparent;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.balance
  .ticket-raffle__user-carousel-border[data-v-045ff2af],
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.balance
  .ticket-raffle__user-carousel-line[data-v-045ff2af] {
  background-color: #06a55b;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.balance
  .ticket-raffle__user-carousel-triangle[data-v-045ff2af] {
  border-color: #06a55b transparent transparent;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.case
  .ticket-raffle__user-carousel-border[data-v-045ff2af],
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.case
  .ticket-raffle__user-carousel-line[data-v-045ff2af] {
  background-color: #06a55b;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.case
  .ticket-raffle__user-carousel-triangle[data-v-045ff2af] {
  border-color: #06a55b transparent transparent;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.base
  .ticket-raffle__user-carousel-border[data-v-045ff2af],
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.base
  .ticket-raffle__user-carousel-line[data-v-045ff2af] {
  background-color: #ddd;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.base
  .ticket-raffle__user-carousel-triangle[data-v-045ff2af] {
  border-color: #ddd transparent transparent;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.weapon
  .ticket-raffle__user-carousel-border[data-v-045ff2af],
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.weapon
  .ticket-raffle__user-carousel-line[data-v-045ff2af] {
  background-color: #f15840;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.weapon
  .ticket-raffle__user-carousel-triangle[data-v-045ff2af] {
  border-color: #f15840 transparent transparent;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.misc
  .ticket-raffle__user-carousel-border[data-v-045ff2af],
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.misc
  .ticket-raffle__user-carousel-line[data-v-045ff2af] {
  background-color: #35a3f1;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.misc
  .ticket-raffle__user-carousel-triangle[data-v-045ff2af] {
  border-color: #35a3f1 transparent transparent;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.clothing
  .ticket-raffle__user-carousel-border[data-v-045ff2af],
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.clothing
  .ticket-raffle__user-carousel-line[data-v-045ff2af] {
  background-color: #a7ec2e;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.clothing
  .ticket-raffle__user-carousel-triangle[data-v-045ff2af] {
  border-color: #a7ec2e transparent transparent;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.armor
  .ticket-raffle__user-carousel-border[data-v-045ff2af],
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.armor
  .ticket-raffle__user-carousel-line[data-v-045ff2af] {
  background-color: #a7ec2e;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.armor
  .ticket-raffle__user-carousel-triangle[data-v-045ff2af] {
  border-color: #a7ec2e transparent transparent;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.resource
  .ticket-raffle__user-carousel-border[data-v-045ff2af],
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.resource
  .ticket-raffle__user-carousel-line[data-v-045ff2af] {
  background-color: #ddd;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel-winner
  .ticket-raffle__user-carousel-winner.resource
  .ticket-raffle__user-carousel-triangle[data-v-045ff2af] {
  border-color: #ddd transparent transparent;
}
.twr .ticket-raffle__bets .ticket-raffle__user-carousel[data-v-045ff2af] {
  align-items: flex-end;
  display: flex;
  flex-direction: row;
  height: calc(100% - 17px);
  justify-content: flex-start;
  z-index: 5;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel
  .ticket-raffle__user-carousel-items[data-v-045ff2af] {
  align-items: center;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  width: 100%;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel
  .ticket-raffle__user-carousel-shadow[data-v-045ff2af] {
  background-color: #111417d9;
  bottom: 0;
  position: absolute;
  top: 0;
  transition: opacity 0.3s ease;
  width: calc(50% - 5.688rem);
  z-index: 2;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel
  .ticket-raffle__user-carousel-shadow.ticket-raffle__user-carousel-shadow_hidden[data-v-045ff2af] {
  opacity: 0;
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel
  .base-roulette__item[data-v-045ff2af],
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-lists
  .base-roulette__item[data-v-045ff2af] {
  border-right: 1px solid hsla(0, 0%, 100%, 0.07);
}
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-carousel
  .base-roulette__item[data-v-045ff2af]:last-child,
.twr
  .ticket-raffle__bets
  .ticket-raffle__user-lists
  .base-roulette__item[data-v-045ff2af]:last-child {
  border-right: none;
}
.base-carousel {
  overflow: hidden;
  position: relative;
  width: 100%;
}
.base-carousel__slide {
  touch-action: none;
}
.base-carousel__nav {
  align-items: center;
  background: #0000001a;
  cursor: pointer;
  display: flex;
  height: 100%;
  justify-content: center;
  opacity: 0;
  position: absolute;
  transition: opacity 0.5s;
  width: 6rem;
  z-index: 2;
}
.base-carousel__nav_visible {
  opacity: 1;
}
.base-carousel__nav_next {
  right: 0;
}
.base-carousel__nav_prev {
  left: 0;
}
.base-carousel:hover .base-carousel__nav_next,
.base-carousel:hover .base-carousel__nav_prev {
  opacity: 1;
}
.base-carousel__slides {
  display: flex;
  left: 0;
  position: relative;
}
.base-carousel__dots {
  align-items: center;
  display: flex;
  gap: 0.4375rem;
  justify-content: flex-start;
  margin: 0 auto;
  max-width: -moz-fit-content;
  max-width: fit-content;
  max-width: moz-fit-content;
  padding-top: 1rem;
  width: 100%;
}
.base-carousel__dots_item {
  background: #292937;
  border-radius: 50%;
  height: 0.4375rem;
  min-width: 0.4375rem;
  transition: background-color 0.3s ease;
}
.base-carousel__dots_item.active {
  background: #e231db;
}
.ticket-raffle__history[data-v-318b57a4] {
  margin: 2.5rem auto;
  max-width: 91.875rem;
  width: calc(100% - 3.75rem);
}
@media screen and (max-width: 768px) {
  .ticket-raffle__history[data-v-318b57a4] {
    margin: 1.875rem auto;
    width: calc(100% - 2rem);
  }
}
.ticket-raffle__history-empty[data-v-318b57a4] {
  align-items: center;
  color: #515765;
  display: flex;
  flex-direction: column;
  font-size: 0.875rem;
  line-height: 1.1875rem;
  margin-top: 1.875rem;
}
.ticket-raffle__history-empty span[data-v-318b57a4] {
  margin-top: 0.3125rem;
}
.ticket-raffle__history .ticket-raffle__probably button[data-v-318b57a4] {
  padding: 0.375rem 1.375rem;
}
@media screen and (max-width: 768px) {
  .ticket-raffle__history .ticket-raffle__probably button[data-v-318b57a4] {
    padding: 0.7813rem;
  }
  .ticket-raffle__history
    .ticket-raffle__probably
    button
    span[data-v-318b57a4] {
    display: none;
  }
}
.ticket-raffle__history .ticket-raffle__probably-icon[data-v-318b57a4] {
  color: #efae3c;
}
.ticket-raffle__history .ticket-raffle__history-title[data-v-318b57a4] {
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 2.0625rem;
  margin-bottom: 0.625rem;
  text-align: center;
  text-transform: uppercase;
}
@media screen and (max-width: 768px) {
  .ticket-raffle__history .ticket-raffle__history-title[data-v-318b57a4] {
    font-size: 1rem;
    line-height: 1.375rem;
  }
}
.ticket-raffle__history .ticket-raffle__history-subtitle[data-v-318b57a4] {
  color: #8f9daa;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.3125rem;
  margin-bottom: 2.5rem;
  text-align: center;
}
@media screen and (max-width: 768px) {
  .ticket-raffle__history .ticket-raffle__history-subtitle[data-v-318b57a4] {
    font-size: 0.75rem;
    margin-bottom: 1.25rem;
  }
}
.ticket-raffle__history .ticket-raffle__history-row[data-v-318b57a4] {
  align-items: flex-end;
  display: flex;
  grid-gap: 0.625rem;
  margin-bottom: 1.5625rem;
}
@media screen and (max-width: 768px) {
  .ticket-raffle__history .ticket-raffle__history-row[data-v-318b57a4] {
    align-items: center;
    flex-direction: column;
    margin: 0 auto 1.5625rem;
    max-width: 28.125rem;
    overflow-x: hidden;
    width: 100%;
  }
}
.ticket-raffle__history
  .ticket-raffle__history-row
  .ticket-raffle__history-row-info[data-v-318b57a4] {
  background: url(/static/ticketRaffle/history-info-bg.png) no-repeat;
  background-size: cover !important;
  border: 1px solid rgba(239, 174, 20, 0.15);
  border-radius: 2px;
  display: flex;
  flex-direction: column;
  gap: 0.625rem;
  height: 100%;
  justify-content: space-between;
  min-width: 11.5625rem;
  padding: 0.9375rem 1rem;
}
@media screen and (max-width: 768px) {
  .ticket-raffle__history
    .ticket-raffle__history-row
    .ticket-raffle__history-row-info[data-v-318b57a4] {
    align-items: center;
    background: url(/static/ticketRaffle/history-info-bg-mobile.png) no-repeat;
    flex-direction: row;
    height: -moz-fit-content;
    height: fit-content;
    width: 100%;
  }
}
.ticket-raffle__history
  .ticket-raffle__history-row
  .ticket-raffle__history-row-info
  .info-top[data-v-318b57a4] {
  align-items: center;
  display: flex;
  flex-direction: column;
  grid-gap: 0.25rem;
}
@media screen and (max-width: 768px) {
  .ticket-raffle__history
    .ticket-raffle__history-row
    .ticket-raffle__history-row-info
    .info-top[data-v-318b57a4] {
    align-items: flex-start;
  }
}
.ticket-raffle__history
  .ticket-raffle__history-row
  .ticket-raffle__history-row-info
  .info-top
  .info-top__title[data-v-318b57a4] {
  color: #dce1e5;
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1.1875rem;
  text-align: center;
}
.ticket-raffle__history
  .ticket-raffle__history-row
  .ticket-raffle__history-row-info
  .info-top
  .info-top__date[data-v-318b57a4] {
  color: #8f9daa;
  font-size: 0.625rem;
  font-weight: 500;
  line-height: 0.875rem;
  text-align: center;
  text-transform: uppercase;
}
.ticket-raffle__history
  .ticket-raffle__history-row
  .ticket-raffle__history-row-info
  .info-bottom[data-v-318b57a4] {
  align-items: center;
  display: flex;
  justify-content: space-between;
}
@media screen and (max-width: 768px) {
  .ticket-raffle__history
    .ticket-raffle__history-row
    .ticket-raffle__history-row-info
    .info-bottom[data-v-318b57a4] {
    grid-gap: 0.625rem;
  }
}
.ticket-raffle__history
  .ticket-raffle__history-row
  .ticket-raffle__history-row-info
  .info-bottom
  .info-bottom__count[data-v-318b57a4] {
  display: flex;
  grid-gap: 0.25rem;
  align-items: center;
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1.1875rem;
}
.ticket-raffle__history
  .ticket-raffle__history-row
  .ticket-raffle__history-row-info
  .info-bottom
  .info-bottom__count
  img[data-v-318b57a4] {
  height: 1rem;
}
.ticket-raffle__history
  .ticket-raffle__history-row
  .ticket-raffle__history-row-info
  .info-bottom
  .info-bottom__text[data-v-318b57a4] {
  color: #515765;
  font-size: 0.625rem;
  font-weight: 500;
  line-height: 0.875rem;
  text-align: center;
}
.ticket-raffle__history
  .ticket-raffle__history-row
  .ticket-raffle__history-row-info
  .info-bottom
  .info-bottom__divider[data-v-318b57a4] {
  background: #515765;
  height: 1.75rem;
  opacity: 0.2;
  width: 1px;
}
.ticket-raffle__history
  .ticket-raffle__history-row
  .ticket-raffle__history-row-item-wrapper[data-v-318b57a4] {
  display: flex;
  padding-bottom: 16px;
  grid-gap: 0.625rem;
  margin-bottom: 2px;
  overflow-x: scroll;
  width: 100%;
}
.ticket-raffle__history
  .ticket-raffle__history-row
  .ticket-raffle__history-row-item-wrapper[data-v-318b57a4]:hover {
  margin-bottom: 0;
  padding-bottom: 14px;
}
@media screen and (max-width: 768px) {
  .ticket-raffle__history
    .ticket-raffle__history-row
    .ticket-raffle__history-row-item-wrapper[data-v-318b57a4] {
    grid-gap: 0;
    overflow-x: visible;
    transition: transform 0.3s ease;
  }
}
.ticket-raffle__history
  .ticket-raffle__history-row
  .ticket-raffle__history-row-item-wrapper
  .ticket-raffle__history-row-item[data-v-318b57a4] {
  display: flex;
  flex-direction: column;
  grid-gap: 1.0625rem;
}
@media screen and (max-width: 768px) {
  .ticket-raffle__history
    .ticket-raffle__history-row
    .ticket-raffle__history-row-item-wrapper
    .ticket-raffle__history-row-item[data-v-318b57a4] {
    border: 1px solid #292937;
    border-radius: 2px;
    min-width: 100%;
    padding: 0.9375rem;
    position: relative;
  }
}
.ticket-raffle__history
  .ticket-raffle__history-row
  .ticket-raffle__history-row-item-wrapper
  .ticket-raffle__history-row-item
  .ticket-raffle__history-row-item-counter[data-v-318b57a4] {
  color: #515765;
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  text-transform: uppercase;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .ticket-raffle__history
    .ticket-raffle__history-row
    .ticket-raffle__history-row-item-wrapper
    .ticket-raffle__history-row-item
    .ticket-raffle__history-row-item-counter[data-v-318b57a4] {
    color: #efae14;
    position: absolute;
  }
}
.ticket-raffle__history
  .ticket-raffle__history-row
  .ticket-raffle__history-slide-nav-wrapper[data-v-318b57a4] {
  align-items: center;
  display: flex;
  grid-gap: 0.375rem;
  margin-top: 0.9375rem;
}
.ticket-raffle__history
  .ticket-raffle__history-row
  .ticket-raffle__history-slide-nav-wrapper
  .ticket-raffle__history-slide-nav-dot[data-v-318b57a4] {
  background: #292937;
  border-radius: 50%;
  height: 0.4375rem;
  transition: background 0.3s ease;
  width: 0.4375rem;
}
.ticket-raffle__history
  .ticket-raffle__history-row
  .ticket-raffle__history-slide-nav-wrapper
  .ticket-raffle__history-slide-nav-dot.active[data-v-318b57a4] {
  background: #efae14;
}
.ticket-raffle__history-row-item-wrapper::-webkit-scrollbar {
  height: 2px;
  -webkit-transition: height 2s ease;
  transition: height 2s ease;
}
.ticket-raffle__history-row-item-wrapper::-webkit-scrollbar-thumb {
  background: #efae14 !important;
}
.ticket-raffle__history-row-item-wrapper .base-item__info-user .user .desc {
  margin-top: 0.3125rem;
}
.ticket-raffle__history-row-item-wrapper
  .base-item__info-user
  .avatar-name__text-top {
  transform: none;
}
.ticket-raffle__history-row-item-wrapper:hover::-webkit-scrollbar {
  height: 6px;
}
.ticket-raffle__history-row .base-carousel__dots_item.active {
  background: #efae14;
}
@media screen and (min-width: 768px) {
  .ticket-raffle__history-row-item-shadow {
    overflow: hidden;
    position: relative;
  }
  .ticket-raffle__history-row-item-shadow:after {
    background: linear-gradient(272deg, #13151d, transparent 100%);
    bottom: 0;
    content: "";
    height: 8.0625rem;
    opacity: 1;
    position: absolute;
    right: 0;
    width: 35px;
    z-index: 5;
  }
}
@media screen and (min-width: 768px) and (max-width: 768px) {
  .ticket-raffle__history-row-item-shadow:after {
    content: none;
  }
}
.ticket-raffle-slider-wrapper-base {
  min-height: 255px;
}
.ticket-slider-base {
  align-items: center;
  display: flex;
  gap: 9px;
  justify-content: center;
  margin: 0 auto;
  max-width: 91.875rem;
  min-height: 15.9375rem;
  position: relative;
}
@media screen and (max-width: 1850px) {
  .ticket-slider-base {
    max-width: calc(100% - 165px);
  }
}
@media screen and (max-width: 768px) {
  .ticket-slider-base {
    max-width: 100%;
  }
}
.ticket-raffle-container {
  margin: 0 auto;
  max-width: 93.875rem;
  padding: 0 1rem;
  width: 100%;
}
.ticket-fake-slider {
  margin: 0 auto;
  position: absolute;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .ticket-fake-slider {
    max-width: calc(100% - 32px);
    width: calc(100% - 32px) !important;
  }
}
.ticket-fake-slider_with-block {
  max-width: calc(91.875rem - 165px);
}
@media screen and (max-width: 1850px) {
  .ticket-fake-slider_with-block {
    max-width: calc(100% - 165px);
  }
}
.ticket-progress__element-last {
  margin-left: -9px;
  max-width: 175px !important;
  min-width: 175px !important;
  padding-bottom: 1.5625rem;
}
.ticket-progress__element-last:after {
  opacity: 0;
}
.ticket-progress__element-last_with-dash:before {
  background: transparent !important;
}
.fade-raffle-enter-active,
.fade-raffle-leave-active {
  opacity: 1;
  transition: opacity 1s;
}
.fade-raffle-enter-from,
.fade-raffle-leave-to {
  opacity: 0;
}
._base_ytg3n_1 {
  border-radius: 2px;
  display: flex;
  flex-direction: column;
  margin: 20px;
  max-height: calc(100% - 40px);
  overflow: hidden;
  position: relative;
}
@media (max-width: 768.98px) {
  ._base_ytg3n_1 {
    margin: 16px;
  }
}
._base_ytg3n_1._xs_ytg3n_15 {
  max-width: 355px;
  width: 100%;
}
._base_ytg3n_1._s_ytg3n_19 {
  max-width: 440px;
  width: 100%;
}
._base_ytg3n_1._m_ytg3n_23 {
  max-width: 640px;
  width: 100%;
}
._base_ytg3n_1._l_ytg3n_27 {
  max-width: 870px;
  width: 100%;
}
._base_ytg3n_1 ._close_ytg3n_31 {
  color: var(--w-text-color-4);
  cursor: pointer;
  font-size: 24px;
  padding: 3px;
  position: absolute;
  right: 9px;
  top: 14px;
  transition: color 0.2s, transform 0.2s;
  z-index: 1;
}
._base_ytg3n_1 ._close_ytg3n_31:hover {
  transform: rotate(90deg);
}
@media (max-width: 768.98px) {
  ._base_ytg3n_1 ._close_ytg3n_31 {
    right: 6px;
    top: 7px;
  }
}
._base_ytg3n_1 ._content_ytg3n_52,
._base_ytg3n_1 ._header_ytg3n_51 {
  display: flex;
  position: relative;
}
._base_ytg3n_1 ._header_ytg3n_51 {
  align-items: center;
  background-color: var(--w-surface-color-9);
  flex: 0 0 auto;
  font-size: 16px;
  font-weight: 600;
  gap: 4px;
  height: 56px;
  justify-content: center;
  line-height: 22px;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
  color: var(--w-text-color-1);
}
@media (max-width: 768.98px) {
  ._base_ytg3n_1 ._header_ytg3n_51 {
    height: 44px;
  }
}
._base_ytg3n_1 ._content_ytg3n_52 {
  background-color: var(--w-surface-color-12);
  overflow: auto;
}
._base_ytg3n_1 ._actions_ytg3n_80 {
  background-color: var(--w-surface-color-9);
}
._base_ytg3n_1._align-bottom_ytg3n_83 {
  align-self: flex-end;
}
._base_ytg3n_1._is-fullscreen_ytg3n_86 {
  border-radius: 0;
  margin: 0;
  max-height: 100%;
  padding: 20px;
  width: 100%;
}
._base_ytg3n_1._is-fullscreen_ytg3n_86:not(._align-bottom_ytg3n_83) {
  height: 100%;
}
._base_ytg3n_1._is-fullscreen_ytg3n_86 ._close_ytg3n_31 {
  right: 16px;
  top: 16px;
}
._base_1xrxh_1 {
  display: flex;
  flex-direction: column;
  gap: 16px;
  max-width: 870px;
  padding: 32px 38px;
  width: 100%;
}
._allUsersHeader_1xrxh_10,
._usersList_1xrxh_11 {
  align-items: center;
  display: flex;
  justify-content: center;
}
._allUsersHeader_1xrxh_10 > h2,
._allUsersHeader_1xrxh_10 > span,
._usersList_1xrxh_11 > h2,
._usersList_1xrxh_11 > span {
  font-size: 24px;
  font-weight: 600;
  line-height: 32px;
  text-transform: none;
  --font-size: 24px;
  --line-height: 32px;
}
._allUsersHeader_1xrxh_10 > span,
._usersList_1xrxh_11 > span {
  color: var(--w-text-color-3);
}
._usersList_1xrxh_11 {
  flex-wrap: wrap;
  gap: 16px;
}
._userItem_1xrxh_36 {
  max-width: 62px;
  min-width: 62px;
  width: 62px;
}
._base_1g6ng_1 ._button_1g6ng_1 {
  background-color: transparent;
  border: none;
  cursor: pointer;
  display: flex;
  max-width: 800px;
  outline: transparent;
}
._base_19rb3_1 ._modalContent_19rb3_1 {
  display: flex;
  flex-direction: column;
  gap: 20px;
  height: 100%;
  padding: 32px;
  width: 100%;
}
._base_19rb3_1 ._modalContent_19rb3_1 ._header_19rb3_9 {
  display: flex;
  flex-direction: column;
  gap: 8px;
  text-align: center;
}
._base_19rb3_1 ._modalContent_19rb3_1 ._header_19rb3_9 ._title_19rb3_15 {
  font-size: 24px;
  font-weight: 600;
  line-height: 32px;
  text-transform: none;
  --font-size: 24px;
  --line-height: 32px;
  color: var(--w-text-color-1);
}
._base_19rb3_1 ._modalContent_19rb3_1 ._header_19rb3_9 ._description_19rb3_24 {
  font-size: 14px;
  font-weight: 400;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-color-accent-1);
}
@media (max-width: 768.98px) {
  ._base_19rb3_1 ._modalContent_19rb3_1 {
    padding: 32px 16px;
  }
}
._base_19rb3_1 ._modalContent_19rb3_1 ._faq_19rb3_38 {
  display: flex;
  flex-direction: column;
  gap: 20px;
}
._base_19rb3_1 ._modalContent_19rb3_1 ._faq_19rb3_38 ._item_19rb3_43 {
  display: flex;
  flex-direction: column;
  gap: 12px;
}
._base_19rb3_1
  ._modalContent_19rb3_1
  ._faq_19rb3_38
  ._item_19rb3_43
  ._block_19rb3_48 {
  display: flex;
  gap: 8px;
}
._base_19rb3_1
  ._modalContent_19rb3_1
  ._faq_19rb3_38
  ._item_19rb3_43
  ._block_19rb3_48
  ._left_19rb3_52 {
  font-size: 20px;
  font-weight: 700;
  line-height: 27px;
  text-transform: none;
  --font-size: 20px;
  --line-height: 27px;
  color: var(--w-color-accent-1);
}
._base_19rb3_1
  ._modalContent_19rb3_1
  ._faq_19rb3_38
  ._item_19rb3_43
  ._block_19rb3_48
  ._right_19rb3_61 {
  display: flex;
  flex-direction: column;
  gap: 4px;
}
._base_19rb3_1
  ._modalContent_19rb3_1
  ._faq_19rb3_38
  ._item_19rb3_43
  ._block_19rb3_48
  ._right_19rb3_61
  ._question_19rb3_66 {
  font-size: 16px;
  font-weight: 600;
  line-height: 22px;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
  color: var(--w-text-color-2);
}
._base_19rb3_1
  ._modalContent_19rb3_1
  ._faq_19rb3_38
  ._item_19rb3_43
  ._block_19rb3_48
  ._right_19rb3_61
  ._answer_19rb3_75 {
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
  color: var(--w-text-color-3);
}
._base_19rb3_1
  ._modalContent_19rb3_1
  ._faq_19rb3_38
  ._item_19rb3_43
  ._items_19rb3_84 {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
._base_19rb3_1
  ._modalContent_19rb3_1
  ._faq_19rb3_38
  ._item_19rb3_43
  ._items_19rb3_84
  ._item_19rb3_43 {
  background-color: var(--w-surface-color-9);
  border-radius: 2px;
  display: flex;
  flex-direction: column;
  gap: 4px;
  padding: 8px 16px;
}
@media (max-width: 768.98px) {
  ._base_19rb3_1
    ._modalContent_19rb3_1
    ._faq_19rb3_38
    ._item_19rb3_43
    ._items_19rb3_84
    ._item_19rb3_43:before {
    background: var(--w-surface-color-9) var(--image) no-repeat right;
    content: "";
    height: 80px;
    opacity: 0.1;
    position: absolute;
    right: 20px;
    width: 80px;
  }
}
._base_19rb3_1
  ._modalContent_19rb3_1
  ._faq_19rb3_38
  ._item_19rb3_43
  ._items_19rb3_84
  ._item_19rb3_43
  ._block_19rb3_48 {
  display: flex;
  gap: 20px;
}
._base_19rb3_1
  ._modalContent_19rb3_1
  ._faq_19rb3_38
  ._item_19rb3_43
  ._items_19rb3_84
  ._item_19rb3_43
  ._block_19rb3_48
  ._left_19rb3_52 {
  background: var(--image) no-repeat right;
  height: 80px;
  min-width: 80px;
  width: 80px;
}
@media (max-width: 768.98px) {
  ._base_19rb3_1
    ._modalContent_19rb3_1
    ._faq_19rb3_38
    ._item_19rb3_43
    ._items_19rb3_84
    ._item_19rb3_43
    ._block_19rb3_48
    ._left_19rb3_52 {
    display: none;
  }
}
._base_19rb3_1
  ._modalContent_19rb3_1
  ._faq_19rb3_38
  ._item_19rb3_43
  ._items_19rb3_84
  ._item_19rb3_43
  ._block_19rb3_48
  ._question_19rb3_66 {
  font-size: 14px;
  font-weight: 600;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-2);
}
._timer_1jre2_1 {
  align-items: center;
  display: grid;
  font-size: 12px;
  font-weight: 600;
  gap: 4px;
  grid-template-columns: auto auto;
  line-height: 16px;
  text-transform: uppercase;
  --font-size: 12px;
  --line-height: 16px;
  color: var(--w-text-color-1);
}
._timer_1jre2_1 ._clock_1jre2_14 {
  font-size: 18px;
}
._base_1ckxy_1 {
  background-color: var(--w-surface-color-10);
  display: flex;
  flex-direction: column;
  gap: 2px;
}
._row_1ckxy_8 {
  display: grid;
  gap: 2px;
  grid-template-columns: repeat(3, minmax(60px, 1fr));
}
@media (max-width: 768.98px) {
  ._row_1ckxy_8 {
    grid-template-columns: minmax(120px, 1fr) minmax(90px, 2fr) minmax(
        90px,
        2.5fr
      );
  }
}
._body_1ckxy_19 {
  display: flex;
  flex-direction: column;
  gap: 2px;
  max-height: 228px;
  overflow: auto;
}
._cell_1ckxy_27 {
  align-items: center;
  background-color: var(--w-surface-color-10);
  display: flex;
  font-size: 12px;
  font-weight: 400;
  gap: 8px;
  line-height: 16px;
  padding: 4px 16px;
  text-transform: none;
  --font-size: 12px;
  --line-height: 16px;
  color: var(--w-text-color-3);
}
._th_1ckxy_42 {
  height: 36px;
}
._td_1ckxy_46 {
  background-color: var(--w-surface-color-9);
  font-size: 14px;
  font-weight: 600;
  height: 44px;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-3);
}
._td_1ckxy_46._hl_1ckxy_57 {
  color: var(--w-text-color-1);
}
._base_1o836_1 ._header-icon_1o836_1 {
  color: var(--w-color-accent-6);
  font-size: 20px;
}
._base_1o836_1 ._content_1o836_5 {
  display: grid;
  gap: 12px;
  padding: 16px;
  width: 100%;
}
@media (max-width: 768.98px) {
  ._base_1o836_1 ._content_1o836_5 {
    padding: 12px;
  }
}
._base_1o836_1 ._line_1o836_16 {
  background-color: var(--w-surface-color-10);
}
._base_1o836_1 ._line_1o836_16 ._banner_1o836_19 {
  background-image: url(/assets/images/levels/booster/bg-info-top.png);
  background-position: 0 0;
  background-size: cover;
  padding: 20px;
}
@media (max-width: 768.98px) {
  ._base_1o836_1 ._line_1o836_16 ._banner_1o836_19 {
    background-image: url(/assets/images/levels/booster/bg-info-top-mobile.png);
  }
}
._base_1o836_1 ._line_1o836_16 ._banner_1o836_19 ._text-block_1o836_30 {
  display: grid;
  gap: 16px;
  max-width: 389px;
}
@media (max-width: 768.98px) {
  ._base_1o836_1 ._line_1o836_16 ._banner_1o836_19 ._text-block_1o836_30 {
    max-width: 300px;
  }
}
._base_1o836_1 ._line_1o836_16 ._banner_1o836_19 ._title_1o836_40 {
  font-size: 30px;
  font-weight: 600;
  line-height: 41px;
  text-transform: none;
  --font-size: 30px;
  --line-height: 41px;
  color: var(--w-text-color-1);
}
@media (max-width: 768.98px) {
  ._base_1o836_1 ._line_1o836_16 ._banner_1o836_19 ._title_1o836_40 {
    font-size: 18px;
    font-weight: 600;
    line-height: 24px;
    text-transform: none;
    --font-size: 18px;
    --line-height: 24px;
    color: var(--w-text-color-1);
  }
}
._base_1o836_1 ._line_1o836_16 ._banner_1o836_19 ._description_1o836_60 {
  font-size: 14px;
  font-weight: 400;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-2);
}
._base_1o836_1 ._line_1o836_16 ._slider_1o836_69 {
  display: grid;
  gap: 8px;
  padding: 16px;
}
._base_1o836_1 ._line_1o836_16 ._slider_1o836_69 ._header_1o836_1 {
  display: grid;
  grid-template-columns: auto auto;
  justify-content: space-between;
}
._base_1o836_1
  ._line_1o836_16
  ._slider_1o836_69
  ._header_1o836_1
  ._title_1o836_40 {
  font-size: 18px;
  font-weight: 700;
  line-height: 24px;
  text-transform: none;
  --font-size: 18px;
  --line-height: 24px;
  color: var(--w-text-color-1);
}
._base_1o836_1
  ._line_1o836_16
  ._slider_1o836_69
  ._header_1o836_1
  ._navigation_1o836_88 {
  display: grid;
  gap: 2px;
  grid-template-columns: auto auto;
  justify-content: space-between;
}
._base_f7sz6_1 {
  margin: 20px;
  max-height: calc(100% - 40px);
  max-width: calc(100% - 40px);
  width: 640px;
}
._content_f7sz6_8 {
  padding: 32px;
  width: 100%;
}
@media (max-width: 768.98px) {
  ._content_f7sz6_8 {
    padding: 32px 16px;
  }
}
._heading_f7sz6_18:not(:last-child) {
  margin-bottom: 20px;
}
._subtitle_f7sz6_22,
._title_f7sz6_22 {
  text-align: center;
}
._title_f7sz6_22 {
  font-size: 24px;
  font-weight: 600;
  line-height: 32px;
  margin-bottom: 8px;
  text-transform: none;
  --font-size: 24px;
  --line-height: 32px;
  color: var(--w-text-color-2);
}
@media (max-width: 768.98px) {
  ._title_f7sz6_22 {
    font-size: 18px;
    font-weight: 600;
    line-height: 24px;
    margin-bottom: 4px;
    text-transform: none;
    --font-size: 18px;
    --line-height: 24px;
    color: var(--w-text-color-2);
  }
}
._subtitle_f7sz6_22 {
  color: var(--w-text-color-2);
  font-weight: 400;
}
._subtitle_f7sz6_22,
._subtitle_f7sz6_22 ._price_f7sz6_58 {
  font-size: 14px;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
}
._subtitle_f7sz6_22 ._price_f7sz6_58 {
  color: var(--w-text-color-1);
  display: inline-flex;
  font-weight: 600;
}
._cards_f7sz6_69 {
  display: grid;
  gap: 8px;
  grid-auto-rows: 1fr;
  grid-template-columns: repeat(auto-fill, minmax(min(280px, 100%), 1fr));
}
._card_f7sz6_69 {
  align-items: center;
  background-color: var(--w-surface-color-9);
  border-radius: 2px;
  cursor: pointer;
  display: flex;
  justify-content: space-between;
  min-height: 120px;
  overflow: hidden;
}
@media (hover: hover) {
  ._card_f7sz6_69:hover ._card-image_f7sz6_87 {
    transform: scale(1.2);
  }
}
._card_f7sz6_69._battle_f7sz6_91 {
  --_color: var(--w-color-accent-7);
}
._card_f7sz6_69._upgrade_f7sz6_94 {
  --_color: var(--w-color-accent-6);
}
._card_f7sz6_69._contract_f7sz6_97 {
  --_color: var(--w-color-accent-3);
}
._card_f7sz6_69._cases_f7sz6_100 {
  --_color: var(--w-surface-color-1);
}
._card-content_f7sz6_103 {
  flex: 1 1 180px;
  padding: 20px 16px 14px;
}
._card-title_f7sz6_107 {
  font-size: 18px;
  font-weight: 600;
  line-height: 24px;
  text-transform: none;
  --font-size: 18px;
  --line-height: 24px;
  color: var(--w-text-color-1);
}
._card-title_f7sz6_107:not(:last-child) {
  margin-bottom: 4px;
}
._card-text_f7sz6_119 {
  font-size: 14px;
  font-weight: 400;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-3);
}
._card-image_f7sz6_87 {
  align-self: stretch;
  flex: 0 1 150px;
  position: relative;
  transition: transform 0.2s;
}
._card-image_f7sz6_87:before {
  background-color: var(--_color);
  border-radius: 50%;
  bottom: 0;
  content: "";
  filter: blur(80px);
  height: 62%;
  position: absolute;
  right: 0;
  transform: translate(25%, -20%);
  width: 68%;
}
._card-image_f7sz6_87 img {
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: left;
  object-position: left;
  position: absolute;
  width: 100%;
  z-index: 5;
}
._headerIcon_1f3ut_1 {
  color: var(--w-color-accent-7);
  font-size: 20px;
}
._content_1f3ut_6 {
  height: 100%;
  padding: 16px;
  width: 100%;
}
._banner_1f3ut_12 {
  background-image: url(/assets/images/levels/rakeback-history-banner.png);
  background-position: 0 0;
  background-size: cover;
  height: 135px;
  padding: 24px 32px;
  width: 100%;
}
._descriptionWrap_1f3ut_21 {
  display: flex;
  flex-direction: column;
  gap: 12px;
  max-width: 462px;
}
._bannerHeader_1f3ut_28 {
  font-size: 30px;
  font-weight: 600;
  line-height: 41px;
  text-transform: none;
  --font-size: 30px;
  --line-height: 41px;
}
@media (max-width: 768.98px) {
  ._bannerHeader_1f3ut_28 {
    font-size: 18px;
    font-weight: 600;
    line-height: 24px;
    text-transform: none;
    --font-size: 18px;
    --line-height: 24px;
  }
}
._bannerDescription_1f3ut_47 {
  font-size: 14px;
  font-weight: 400;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-3);
}
._table_1f3ut_57 {
  margin-top: 12px;
}
._base_1vu40_1 {
  max-width: 355px;
}
._base_1vu40_1 ._header-icon_1vu40_4 {
  color: var(--w-color-accent-6);
  font-size: 20px;
}
._content_1vu40_9 {
  background-color: var(--w-surface-color-10);
  display: grid;
  gap: 12px;
  padding: 16px;
}
._title_1vu40_16 {
  font-size: 14px;
  font-weight: 400;
  line-height: 19px;
  text-align: center;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-3);
}
._item_1vu40_27 {
  align-self: center;
  margin: 0 auto;
}
._button_1vu40_32 {
  width: 100%;
}
._wrap_1lqzq_1 {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 12px;
  justify-content: center;
  margin: 0 auto;
  min-width: 0;
  padding: 32px;
  text-align: center;
  width: 100%;
}
._title_1lqzq_14 {
  font-size: 20px;
  font-weight: 700;
  line-height: 27px;
  text-transform: none;
  --font-size: 20px;
  --line-height: 27px;
  color: var(--w-text-color-1);
}
._hl_1lqzq_24._refill_1lqzq_24 span {
  color: var(--w-color-accent-3);
}
._hl_1lqzq_24._subscription_1lqzq_27 span {
  color: var(--w-color-accent-6);
}
._text_1lqzq_31 {
  color: var(--w-text-color-3);
  font-weight: 400;
}
._text_1lqzq_31,
._text_1lqzq_31._hl_1lqzq_24 {
  font-size: 14px;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
}
._text_1lqzq_31._hl_1lqzq_24 {
  font-weight: 600;
}
._text_1lqzq_31._hl_1lqzq_24._subscription_1lqzq_27._silver_1lqzq_48 span {
  background-image: var(--w-premium-gradient-premium-silver);
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
}
._text_1lqzq_31._hl_1lqzq_24._subscription_1lqzq_27._gold_1lqzq_54 span {
  background-image: var(--w-premium-gradient-premium-gold);
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
}
._text_1lqzq_31._hl_1lqzq_24._subscription_1lqzq_27._diamond_1lqzq_60 span {
  background-image: var(--w-premium-gradient-premium-diamond);
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
}
._promocode_1lqzq_67 {
  font-size: 20px;
  font-weight: 700;
  line-height: 27px;
  text-transform: none;
  --font-size: 20px;
  --line-height: 27px;
  font-weight: 800;
  height: 24px;
}
._button_1lqzq_78 {
  margin-top: 12px;
}
._image_1lqzq_82 {
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 172px;
  width: 272px;
}
._image_1lqzq_82._refill_1lqzq_24 {
  background-image: url(/assets/images/levels/chicken-refill.png);
}
._image_1lqzq_82._subscription_1lqzq_27._silver_1lqzq_48 {
  background-image: url(/assets/images/levels/chicken-subscription-silver.png);
}
._image_1lqzq_82._subscription_1lqzq_27._gold_1lqzq_54 {
  background-image: url(/assets/images/levels/chicken-subscription-gold.png);
}
._image_1lqzq_82._subscription_1lqzq_27._diamond_1lqzq_60 {
  background-image: url(/assets/images/levels/chicken-subscription-diamond.png);
}
._base_1tkzs_1 {
  max-width: 440px !important;
}
._wrap_1tkzs_5 {
  align-items: center;
  gap: 32px;
  justify-content: center;
  margin: 0 auto;
  max-width: 100%;
  padding: 32px 0;
  text-align: center;
  width: 376px;
}
._content_1tkzs_18,
._wrap_1tkzs_5 {
  display: flex;
  flex-direction: column;
}
._content_1tkzs_18 {
  gap: 8px;
}
._title_1tkzs_24 {
  font-size: 20px;
  font-weight: 700;
  line-height: 27px;
  text-transform: none;
  --font-size: 20px;
  --line-height: 27px;
  color: var(--w-text-color-1);
}
._title_1tkzs_24 span {
  color: var(--w-color-accent-1);
}
._text_1tkzs_37 {
  font-size: 14px;
  font-weight: 400;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-3);
}
._image_1tkzs_47 {
  background: url(/assets/images/levels/confirm-email.png) 50% / contain
    no-repeat;
  height: 172px;
  width: 172px;
}
._footer_1tkzs_53 {
  display: flex;
  flex-direction: column;
  gap: 24px;
  width: 100%;
}
._base_1d4i8_1 {
  background: var(--w-surface-color-9);
  border-radius: 2px;
  box-shadow: -4px 8px 16px #0a0a0a4d;
  min-height: 56px;
  overflow: hidden;
  padding: 16px;
  position: relative;
  width: 342px;
}
@media (max-width: 768.98px) {
  ._base_1d4i8_1 {
    width: 320px;
  }
}
._base_1d4i8_1 ._close_1d4i8_16 {
  color: var(--w-text-color-4);
  cursor: pointer;
  font-size: 24px;
  padding: 3px;
  position: absolute;
  right: 8px;
  top: 8px;
  transition: color 0.2s, transform 0.2s;
}
._base_1d4i8_1 ._close_1d4i8_16:hover {
  color: var(--w-text-color-3);
  transform: rotate(90deg);
}
._base_1d4i8_1 ._wrapper_1d4i8_30 {
  display: flex;
  gap: 12px;
}
._base_1d4i8_1 ._wrapper_1d4i8_30 ._title_1d4i8_34 {
  font-size: 16px;
  font-weight: 600;
  line-height: 22px;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
  color: var(--w-text-color-2);
  min-height: 22px;
}
._base_1d4i8_1 ._wrapper_1d4i8_30 ._content_1d4i8_44 {
  display: flex;
  flex-direction: column;
  gap: 4px;
}
._base_1d4i8_1 ._wrapper_1d4i8_30 ._actions_1d4i8_49 {
  display: flex;
  gap: 8px;
  padding-top: 8px;
}
._base_1d4i8_1 ._wrapper_1d4i8_30 ._description_1d4i8_54 {
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  max-width: 230px;
  text-transform: none;
  --font-size: 12px;
  --line-height: 16px;
  color: var(--w-text-color-2);
}
._base_1d4i8_1 ._wrapper_1d4i8_30 ._icon_1d4i8_64 {
  background-color: var(--notify-color, transparent);
  border-radius: 2px;
  color: var(--w-text-color-1);
  display: grid;
  font-size: 20px;
  height: 24px;
  place-items: center;
  width: 24px;
}
._base_1d4i8_1 ._progress_1d4i8_74 {
  bottom: 0;
  height: 4px;
  left: 0;
  position: absolute;
  width: 100%;
}
._base_1d4i8_1 ._progress_1d4i8_74:before {
  animation: _progress_1d4i8_74 var(--notify-animation-duration) linear;
  animation-fill-mode: forwards;
  background-color: var(--notify-color);
  bottom: 0;
  content: "";
  height: 4px;
  left: 0;
  position: absolute;
  width: 0;
}
._base_1d4i8_1 ._progress_1d4i8_74._paused_1d4i8_92:before {
  animation-play-state: paused;
}
._base_1d4i8_1._success_1d4i8_95 {
  --notify-color: var(--w-color-accent-3);
}
._base_1d4i8_1._error_1d4i8_98,
._base_1d4i8_1._no-steam_1d4i8_98 {
  --notify-color: var(--w-color-accent-2);
}
._base_1d4i8_1._info_1d4i8_101 {
  --notify-color: var(--w-color-accent-4);
}
._base_1d4i8_1._accept-trade_1d4i8_104 {
  --notify-color: var(--w-color-accent-3);
}
._base_1d4i8_1._premium_1d4i8_107 {
  --notify-color: var(--w-color-accent-8);
}
._base_1d4i8_1._cookies_1d4i8_110,
._base_1d4i8_1._giveaway_1d4i8_110 {
  --notify-color: var(--w-color-accent-1);
}
._base_1d4i8_1._sign-in_1d4i8_113 {
  --notify-color: var(--w-color-accent-5);
}
._base_1d4i8_1._battles_1d4i8_116 {
  --notify-color: var(--w-color-accent-7);
}
._base_1d4i8_1._upgrader_1d4i8_119 {
  --notify-color: var(--w-color-accent-8);
}
._base_1d4i8_1._ticket-raffle_1d4i8_122 {
  --notify-color: var(--w-color-accent-7);
}
._base_1d4i8_1._levels_1d4i8_125 {
  --notify-color: var(--w-color-accent-6);
}
@keyframes _progress_1d4i8_74 {
  0% {
    width: 0;
  }
  to {
    width: 100%;
  }
}
._base_5pvqe_1._level-1_5pvqe_1 {
  --notify-color: #2dbf59;
}
._base_5pvqe_1._level-2_5pvqe_4 {
  --notify-color: #30b1fd;
}
._base_5pvqe_1._level-3_5pvqe_7 {
  --notify-color: #ff6d36;
}
._base_5pvqe_1._level-4_5pvqe_10 {
  --notify-color: #a362e6;
}
._base_5pvqe_1._level-5_5pvqe_13 {
  --notify-color: #f33000;
}
._base_5pvqe_1 ._image_5pvqe_16 {
  height: 24px;
  width: 24px;
}
._base_5pvqe_1 ._stars_5pvqe_20 {
  background-color: var(--w-surface-color-10);
  display: flex;
  gap: 4px;
  padding: 8px;
}
._base_5pvqe_1 ._stars_5pvqe_20 ._icon_5pvqe_26 {
  color: var(--notify-color);
  font-size: 24px;
}
._base_191vg_1 {
  align-items: center;
  background-color: var(--color);
  display: flex;
  height: 100%;
  justify-content: center;
  -webkit-mask-image: url(/assets/images/drop/drop-bg-image.svg);
  mask-image: url(/assets/images/drop/drop-bg-image.svg);
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  position: absolute;
  width: 100%;
}
._base_35ca2_1 {
  background-color: var(--w-surface-color-9);
  position: relative;
}
._base_35ca2_1._xl_35ca2_5 {
  height: 195px;
  width: 323px;
}
._base_35ca2_1._xl_35ca2_5 ._images_35ca2_9 {
  height: 150px;
  width: 150px;
}
._base_35ca2_1._xl_35ca2_5 ._images_35ca2_9,
._center_35ca2_18 {
  align-items: center;
  display: flex;
  justify-content: center;
  position: relative;
}
._center_35ca2_18 {
  height: 100%;
  width: 100%;
}
._base_1urxx_1 {
  display: flex;
  flex-direction: column;
  gap: 12px;
  height: 240px;
}
._base_1urxx_1._balance_1urxx_7 {
  --prize-image: url(/static/dailyfree/balance.png);
}
._base_1urxx_1._token_1urxx_10 {
  --prize-image: url(/static/core/modules/premium/loot-of-wheel/free-token-xl.png);
}
._base_1urxx_1._refill_1urxx_13 {
  --prize-image: url(/static/core/modules/premium/loot-of-wheel/bonnus-to-refill-xl.png);
}
._image_1urxx_17 {
  background: var(--prize-image) center/auto 80% no-repeat;
  height: 100%;
  width: 100%;
}
._amount_1urxx_23 {
  --price-icon-size: 20px;
  display: flex;
  justify-content: center;
}
._base_80m69_1 {
  width: 320px;
}
._base_1296m_1 {
  max-width: 355px;
}
._content_1296m_5 {
  background-color: var(--w-surface-color-10);
  display: grid;
  gap: 24px;
  padding: 16px;
}
._title_1296m_12 {
  font-size: 14px;
  font-weight: 400;
  line-height: 19px;
  text-align: center;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-3);
}
._item_1296m_23 {
  align-self: center;
  margin: 0 auto;
}
._base_oc8v8_1 {
  align-items: center;
  background-image: url(/assets/images/profile/dialog/logout-from-another-accounts/background.png);
  display: flex;
  height: 300px;
  justify-content: center;
  width: 440px;
}
._base_oc8v8_1 ._content_oc8v8_9 {
  align-items: center;
  display: flex;
  flex-direction: column;
  padding: 0 32px;
  text-align: center;
  width: 100%;
}
._base_oc8v8_1 ._icon_oc8v8_17 {
  color: var(--w-color-accent-1);
  font-size: 32px;
  margin-bottom: 16px;
}
._base_oc8v8_1 ._title_oc8v8_22 {
  font-size: 16px;
  font-weight: 600;
  line-height: 22px;
  margin-bottom: 8px;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
  color: var(--w-text-color-1);
}
._base_oc8v8_1 ._text_oc8v8_32 {
  font-size: 14px;
  font-weight: 400;
  line-height: 19px;
  margin-bottom: 32px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-surface-color-3);
}
._base_oc8v8_1 ._buttons_oc8v8_42 {
  align-items: center;
  display: flex;
  gap: 8px;
  width: 100%;
}
._base_ek2ws_1 {
  max-width: 872px;
  width: 100%;
}
._title_ek2ws_6 {
  align-items: center;
  -moz-column-gap: 4px;
  column-gap: 4px;
  display: flex;
  font-size: 16px;
  font-weight: 600;
  line-height: 22px;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
  color: var(--w-text-color-1);
}
._title_ek2ws_6 ._icon_ek2ws_18 {
  color: var(--w-color-accent-1);
  font-size: 20px;
}
._body_ek2ws_23 {
  display: flex;
  flex-direction: column;
  padding: 8px 16px;
  width: 100%;
}
._info_ek2ws_30 {
  font-size: 14px;
  font-weight: 400;
  line-height: 19px;
  margin-bottom: 8px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-3);
}
._list_ek2ws_41 {
  display: grid;
  flex-grow: 1;
  gap: 4px;
  grid-auto-rows: 1fr;
  grid-template-columns: repeat(auto-fill, minmax(206px, 1fr));
  margin-right: -16px;
  max-height: 550px;
  overflow: auto;
  padding-right: 16px;
}
@media (max-width: 768.98px) {
  ._list_ek2ws_41 {
    grid-template-columns: repeat(auto-fill, minmax(150px, 1fr));
  }
}
._loader_ek2ws_58 {
  align-items: center;
  display: flex;
  height: 550px;
  justify-content: center;
  width: 100%;
}
._base_1wj0j_1 {
  align-items: flex-start;
  background-color: var(--w-surface-color-9);
  border-radius: 4px;
  display: flex;
  gap: 20px;
  padding: 8px 16px;
  position: relative;
}
@media (max-width: 768.98px) {
  ._base_1wj0j_1 {
    min-height: 80px;
  }
}
._base_1wj0j_1 ._content_1wj0j_15 {
  display: flex;
  flex-direction: column;
  gap: 4px;
}
@media (max-width: 768.98px) {
  ._base_1wj0j_1 ._content_1wj0j_15 {
    position: relative;
    z-index: 2;
  }
}
._base_1wj0j_1 ._image_1wj0j_26 {
  height: 80px;
  width: 80px;
}
@media (max-width: 768.98px) {
  ._base_1wj0j_1 ._image_1wj0j_26 {
    opacity: 0.1;
    position: absolute;
    right: 0;
    top: 0;
  }
}
._base_1wj0j_1 ._title_1wj0j_38 {
  color: var(--w-text-color-1);
  font-weight: 600;
}
._base_1wj0j_1 ._text_1wj0j_47,
._base_1wj0j_1 ._title_1wj0j_38 {
  font-size: 14px;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
}
._base_1wj0j_1 ._text_1wj0j_47 {
  color: var(--w-text-color-3);
  font-weight: 400;
}
._base_1wj0j_1 ._text_1wj0j_47 span {
  font-size: 14px;
  font-weight: 500;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-1);
}
._base_1wj0j_1 ._text_1wj0j_47 a {
  color: var(--w-text-color-1);
  text-decoration: underline;
}
._text_r9e30_1 {
  font-size: 16px;
  font-weight: 600;
  line-height: 22px;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
  color: var(--w-text-color-2);
}
._title_r9e30_11 {
  margin-bottom: 20px;
}
._description_r9e30_15 {
  margin-bottom: 12px;
}
@media (max-width: 768.98px) {
  ._description_r9e30_15 {
    margin-bottom: 20px;
  }
}
._items_r9e30_24 {
  display: flex;
  flex-direction: column;
  gap: 4px;
  margin-bottom: 20px;
}
._base_12l9g_1 {
  max-width: 640px;
  width: 100%;
}
._inner_12l9g_6 {
  display: flex;
  flex-direction: column;
  gap: 20px;
  padding: 32px;
}
@media (max-width: 768.98px) {
  ._inner_12l9g_6 {
    padding: 32px 16px;
  }
}
._head_12l9g_18 {
  display: flex;
  flex-direction: column;
  gap: 8px;
  text-align: center;
}
._head_12l9g_18 ._title_12l9g_24 {
  font-size: 24px;
  font-weight: 600;
  line-height: 32px;
  text-transform: none;
  --font-size: 24px;
  --line-height: 32px;
  color: var(--w-text-color-1);
}
._head_12l9g_18 ._text_12l9g_33 {
  font-size: 14px;
  font-weight: 400;
  line-height: 19px;
  margin: 0 auto;
  max-width: 460px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-2);
}
._tabs_13rvp_1 {
  width: 100%;
}
._tabs_13rvp_1 ._tab_13rvp_1 {
  --icon-color: wColor(accent-1);
}
._slider_13rvp_8 {
  align-items: flex-start;
  display: flex;
  overflow: hidden;
  width: 100%;
}
._slider_13rvp_8 ._slide_13rvp_8 {
  width: 100% !important;
}
._base_8dzma_1 {
  --icon-color-hover: var(--w-color-accent-11);
}
._base_8dzma_1 ._icon_8dzma_4 {
  color: var(--icon-color);
  font-size: 24px;
  transition: color 0.2s;
}
._base_8dzma_1 ._icon_8dzma_4._active_8dzma_9 {
  color: var(--w-color-accent-11);
}
._base_8dzma_1 ._total_8dzma_12 {
  color: var(--w-text-color-3);
}
._base_142s7_1 {
  cursor: pointer;
  position: relative;
}
._base_142s7_1._selected_142s7_5._overlay_142s7_5:before {
  background-color: var(--w-surface-color-9o);
  content: "";
  height: 100%;
  position: absolute;
  width: 100%;
  z-index: 1;
}
._base_142s7_1._selected_142s7_5._overlay_142s7_5:after {
  background-image: url(/assets/images/store/selected-background.svg);
  background-position: 100% 100%;
  background-repeat: no-repeat;
  bottom: 0;
  content: "";
  height: 100%;
  position: absolute;
  right: 0;
  width: 100%;
  z-index: 1;
}
._base_1eiee_1 {
  display: grid;
  gap: 8px;
  grid-template-columns: repeat(auto-fill, minmax(100px, 1fr));
}
._base_y2jvg_1 ._headerContainer_y2jvg_1 {
  align-items: center;
  display: flex;
  gap: 4px;
}
._base_y2jvg_1 ._headerContainer_y2jvg_1 ._icon_y2jvg_6 {
  color: var(--w-color-accent-1);
  font-size: 20px;
}
._base_y2jvg_1 ._contentContainer_y2jvg_10 {
  display: flex;
  flex-direction: column;
  gap: 8px;
  padding: 16px;
  width: 100%;
}
._base_y2jvg_1 ._actionsContainer_y2jvg_17 {
  display: flex;
  justify-content: center;
  padding: 16px;
  width: 100%;
}
._base_y2jvg_1 ._header_y2jvg_1 {
  align-items: flex-start;
  background: url(/assets/images/store/customize-header-background.png) 0 0 /
    auto 100% no-repeat;
  display: flex;
  flex-direction: column;
  justify-content: center;
  min-height: 135px;
  padding: 20px 0;
  position: relative;
  width: 100%;
}
@media (max-width: 768.98px) {
  ._base_y2jvg_1 ._header_y2jvg_1 {
    background-image: url(/assets/images/store/customize-header-background-mobile.png);
    min-height: 172px;
  }
}
._base_y2jvg_1 ._header_y2jvg_1 ._storeButton_y2jvg_40 {
  position: absolute;
  right: 20px;
  top: 20px;
}
@media (max-width: 768.98px) {
  ._base_y2jvg_1 ._header_y2jvg_1 ._storeButton_y2jvg_40 {
    left: 0;
    position: relative;
    top: 8px;
  }
}
._base_y2jvg_1 ._header_y2jvg_1 ._texts_y2jvg_52 {
  display: flex;
  flex-direction: column;
  gap: 8px;
  justify-content: center;
  margin-left: 20px;
  max-width: 389px;
}
._base_y2jvg_1 ._header_y2jvg_1 ._texts_y2jvg_52 ._title_y2jvg_60 {
  font-size: 30px;
  font-weight: 600;
  line-height: 41px;
  text-transform: none;
  --font-size: 30px;
  --line-height: 41px;
  color: var(--w-text-color-1);
}
._base_y2jvg_1 ._header_y2jvg_1 ._texts_y2jvg_52 ._description_y2jvg_69 {
  font-size: 14px;
  font-weight: 400;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-3);
}
@media (max-width: 768.98px) {
  ._base_y2jvg_1 ._header_y2jvg_1 ._texts_y2jvg_52 {
    gap: 4px;
    max-width: 283px;
  }
  ._base_y2jvg_1 ._header_y2jvg_1 ._texts_y2jvg_52 ._title_y2jvg_60 {
    font-size: 18px;
    font-weight: 600;
    line-height: 24px;
    text-transform: none;
    --font-size: 18px;
    --line-height: 24px;
    color: var(--w-text-color-1);
  }
}
._base_y2jvg_1 ._content_y2jvg_10 {
  height: 316px;
  max-height: 316px;
  min-height: 100px;
  overflow: auto;
}
._base_y2jvg_1 ._saveButton_y2jvg_99 {
  width: 218px;
}
._base_18g2q_1 {
  display: flex;
  width: 100%;
}
._base_18g2q_1 ._left_18g2q_5 {
  background-color: var(--w-surface-color-10);
  display: flex;
  flex-direction: column;
  gap: 12px;
  max-width: 300px;
  padding: 38px 20px 32px;
  width: 100%;
}
@media (max-width: 768.98px) {
  ._base_18g2q_1 ._left_18g2q_5 {
    max-width: 100%;
  }
}
._base_18g2q_1 ._right_18g2q_19 {
  display: flex;
  flex-direction: column;
  height: 100%;
  width: 100%;
}
._base_1fb41_1 {
  color: var(--w-text-color-2);
  display: flex;
  gap: 4px;
  text-transform: none;
}
._base_1fb41_1,
._base_1fb41_1 ._description_1fb41_12 {
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
  --font-size: 16px;
  --line-height: 22px;
}
._base_1fb41_1 ._description_1fb41_12 {
  color: var(--w-text-color-3);
  text-transform: capitalize;
  text-transform: none;
}
._base_1lyxj_1 {
  display: flex;
  flex-direction: column;
  gap: 20px;
}
._base_1lyxj_1 ._subscriptionType_1lyxj_6 {
  align-items: center;
  display: flex;
  font-size: 18px;
  font-weight: 600;
  gap: 8px;
  line-height: 24px;
  text-transform: none;
  --font-size: 18px;
  --line-height: 24px;
  color: var(--w-text-color-2);
}
._base_1lyxj_1 ._action_1lyxj_18 {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
._base_1lyxj_1 ._action_1lyxj_18 ._button_1lyxj_23 {
  width: 100%;
}
._base_1lyxj_1 ._action_1lyxj_18 ._description_1lyxj_26 {
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  text-transform: none;
  --font-size: 12px;
  --line-height: 16px;
  color: var(--w-text-color-3);
}
._text_1lyxj_36 {
  font-size: 16px;
  font-weight: 600;
  line-height: 22px;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
}
._text_1lyxj_36._silver_1lyxj_44 {
  background-image: var(--w-premium-gradient-premium-silver);
}
._text_1lyxj_36._gold_1lyxj_50,
._text_1lyxj_36._silver_1lyxj_44 {
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
}
._text_1lyxj_36._gold_1lyxj_50 {
  background-image: var(--w-premium-gradient-premium-gold);
}
._text_1lyxj_36._diamond_1lyxj_56 {
  background-image: var(--w-premium-gradient-premium-diamond);
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
}
._base_tpn42_1 {
  display: flex;
  flex-direction: column;
  gap: 24px;
}
._base_tpn42_1 ._info_tpn42_6 {
  display: flex;
  flex-direction: column;
  gap: 2px;
}
._base_tpn42_1 ._actions_tpn42_11 {
  display: flex;
  flex-direction: column;
  gap: 20px;
}
._base_1id9u_1 {
  align-items: flex-end;
  background-image: url(/assets/images/store/preview-collection-agent-background.png);
  background-position: bottom;
  background-repeat: no-repeat;
  display: flex;
  height: 100%;
  justify-content: center;
  position: relative;
  width: 100%;
}
._base_1id9u_1:before {
  background-color: var(--rarity-color);
  content: "";
  height: 100%;
  -webkit-mask-image: url(/assets/images/store/preview-collection-agent-background-2.svg);
  mask-image: url(/assets/images/store/preview-collection-agent-background-2.svg);
  -webkit-mask-position: bottom;
  mask-position: bottom;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  position: absolute;
  width: 100%;
}
._base_1id9u_1 ._image_1id9u_22 {
  height: 440px;
  z-index: 1;
}
._base_v4asw_1 {
  align-items: center;
  background: url(/assets/images/store/preview-profile-background.png);
  display: flex;
  height: 100%;
  justify-content: center;
  padding: 20px;
  width: 100%;
}
._base_v4asw_1 ._profile_v4asw_10 {
  background-color: var(--w-surface-color-10);
  border-radius: 2px;
  display: flex;
  flex-direction: column;
  height: 210px;
  position: relative;
  width: 100%;
}
._base_v4asw_1 ._profile_v4asw_10 ._avatar_v4asw_19 {
  left: 32px;
  position: absolute;
  top: 58px;
  z-index: 1;
}
._base_v4asw_1 ._profile_v4asw_10 ._chevron_v4asw_25 {
  bottom: 5px;
  height: 50px;
  left: 120px;
  position: absolute;
  width: 50px;
  z-index: 1;
}
._base_v4asw_1 ._profile_v4asw_10 ._background_v4asw_33 {
  background-image: var(--background-image);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 103px;
  position: relative;
}
._base_v4asw_1 ._profile_v4asw_10 ._content_v4asw_41 {
  display: flex;
  flex-direction: column;
  gap: 4px;
  justify-content: center;
  margin: 16px 32px 16px 183px;
}
._base_v4asw_1 ._profile_v4asw_10 ._content_v4asw_41 ._header_v4asw_48 {
  align-items: center;
  display: flex;
  gap: 4px;
  justify-content: space-between;
}
._base_v4asw_1
  ._profile_v4asw_10
  ._content_v4asw_41
  ._header_v4asw_48
  ._left_v4asw_54 {
  display: flex;
  gap: 4px;
}
._base_v4asw_1
  ._profile_v4asw_10
  ._content_v4asw_41
  ._header_v4asw_48
  ._right_v4asw_58 {
  align-items: center;
  display: flex;
  gap: 8px;
}
._base_v4asw_1
  ._profile_v4asw_10
  ._content_v4asw_41
  ._header_v4asw_48
  ._approved_v4asw_63 {
  color: var(--w-color-accent-1);
  font-size: 24px;
}
._base_v4asw_1
  ._profile_v4asw_10
  ._content_v4asw_41
  ._header_v4asw_48
  ._name_v4asw_67 {
  font-size: 18px;
  font-weight: 600;
  line-height: 24px;
  text-transform: none;
  --font-size: 18px;
  --line-height: 24px;
  color: var(--w-text-color-1);
}
._base_v4asw_1
  ._profile_v4asw_10
  ._content_v4asw_41
  ._header_v4asw_48
  ._subscription_v4asw_76 {
  font-size: 14px;
  font-weight: 600;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-3);
  text-transform: capitalize;
}
._base_v4asw_1
  ._profile_v4asw_10
  ._content_v4asw_41
  ._header_v4asw_48
  ._subscriptionType_v4asw_86 {
  font-size: 14px;
  font-weight: 600;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  border-radius: 2px;
  color: var(--w-text-color-5);
  padding: 2px 8px;
  text-transform: capitalize;
}
._base_v4asw_1
  ._profile_v4asw_10
  ._content_v4asw_41
  ._header_v4asw_48
  ._subscriptionType_v4asw_86._silver_v4asw_98 {
  background-image: var(--w-premium-gradient-premium-silver);
}
._base_v4asw_1
  ._profile_v4asw_10
  ._content_v4asw_41
  ._header_v4asw_48
  ._subscriptionType_v4asw_86._gold_v4asw_101 {
  background-image: var(--w-premium-gradient-premium-gold);
}
._base_v4asw_1
  ._profile_v4asw_10
  ._content_v4asw_41
  ._header_v4asw_48
  ._subscriptionType_v4asw_86._diamond_v4asw_104 {
  background-image: var(--w-premium-gradient-premium-diamond);
}
._base_v4asw_1 ._profile_v4asw_10 ._content_v4asw_41 ._level_v4asw_107 {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
._base_v4asw_1
  ._profile_v4asw_10
  ._content_v4asw_41
  ._level_v4asw_107
  ._info_v4asw_112 {
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-transform: capitalize;
  text-transform: none;
  --font-size: 12px;
  --line-height: 16px;
  color: var(--w-text-color-1);
}
._base_v4asw_1
  ._profile_v4asw_10
  ._content_v4asw_41
  ._level_v4asw_107
  ._xp_v4asw_122 {
  display: flex;
  font-size: 10px;
  font-weight: 600;
  justify-content: space-between;
  line-height: 13px;
  text-transform: uppercase;
  --font-size: 10px;
  --line-height: 13px;
  color: var(--w-text-color-3);
}
._base_ma7eb_1 {
  height: 100%;
  position: relative;
  width: 100%;
}
._base_ma7eb_1 ._title_ma7eb_6 {
  font-size: 14px;
  font-weight: 600;
  left: 20px;
  line-height: 17px;
  position: absolute;
  text-transform: uppercase;
  top: 38px;
  --font-size: 14px;
  --line-height: 17px;
}
._base_ma7eb_1 ._content_ma7eb_17 {
  align-items: center;
  display: flex;
  height: 100%;
  justify-content: center;
  min-height: 480px;
  width: 100%;
}
._base_t71mt_1 ._itemCard_t71mt_1 {
  align-self: center;
  max-width: 290px;
  width: 100%;
}
._base_1iaxb_1 {
  display: flex;
  flex-direction: column;
}
._base_1iaxb_1 ._wrapper_1iaxb_5 {
  align-items: flex-start;
  background: url(/static/bg-desc.png);
  display: flex;
  flex-grow: 1;
  gap: 20px;
  height: 406px;
  justify-content: space-between;
  overflow: hidden;
  padding-left: 32px;
  position: relative;
}
@media (max-width: 768.98px) {
  ._base_1iaxb_1 ._wrapper_1iaxb_5 {
    background-image: url(/static/bg-mobile.png);
    background-position: 50%;
    padding-left: 0;
  }
}
._base_1iaxb_1 ._wrapper_1iaxb_5:before {
  background-color: var(--w-color-accent-1);
  border-radius: 50%;
  bottom: 0;
  content: "";
  filter: blur(150px);
  height: 201px;
  position: absolute;
  right: 0;
  transform: translate(50%, 50%);
  width: 144px;
}
@media (max-width: 768.98px) {
  ._base_1iaxb_1 ._wrapper_1iaxb_5:before {
    display: none;
  }
}
._base_1iaxb_1 ._wrapper_1iaxb_5 ._content_1iaxb_41 {
  align-self: center;
}
@media (max-width: 768.98px) {
  ._base_1iaxb_1 ._wrapper_1iaxb_5 ._content_1iaxb_41 {
    margin: 0 auto;
    max-width: 355px;
    padding: 0 16px;
    width: 100%;
  }
  ._base_1iaxb_1 ._wrapper_1iaxb_5 ._content_1iaxb_41 ._login_1iaxb_53 {
    align-items: center;
    display: flex;
    flex-direction: column;
  }
}
._base_1iaxb_1
  ._wrapper_1iaxb_5
  ._content_1iaxb_41
  ._login_1iaxb_53
  ._logo-wrapper_1iaxb_59 {
  align-items: center;
  display: flex;
  height: 44px;
  justify-content: flex-start;
  margin-bottom: 16px;
  overflow: hidden;
  width: 190px;
}
._base_1iaxb_1
  ._wrapper_1iaxb_5
  ._content_1iaxb_41
  ._login_1iaxb_53
  ._logo-wrapper_1iaxb_59
  ._logo_1iaxb_59 {
  display: flex;
  height: 74px;
  max-height: none;
  max-width: none;
  -o-object-fit: contain;
  object-fit: contain;
  width: 100%;
}
._base_1iaxb_1
  ._wrapper_1iaxb_5
  ._content_1iaxb_41
  ._login_1iaxb_53
  ._text_1iaxb_76 {
  font-size: 14px;
  font-weight: 500;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-surface-color-2);
  margin-bottom: 38px;
}
@media (max-width: 768.98px) {
  ._base_1iaxb_1
    ._wrapper_1iaxb_5
    ._content_1iaxb_41
    ._login_1iaxb_53
    ._text_1iaxb_76 {
    text-align: center;
  }
}
._base_1iaxb_1 ._wrapper_1iaxb_5 ._content_1iaxb_41 ._socials_1iaxb_91 {
  margin-top: 16px;
}
@media (max-width: 768.98px) {
  ._base_1iaxb_1 ._wrapper_1iaxb_5 ._content_1iaxb_41 ._socials_1iaxb_91 {
    align-items: center;
    display: flex;
    flex-direction: column;
    margin-top: 20px;
  }
}
._base_1iaxb_1
  ._wrapper_1iaxb_5
  ._content_1iaxb_41
  ._socials_1iaxb_91
  ._text-wrapper_1iaxb_102 {
  margin-bottom: 16px;
}
@media (max-width: 768.98px) {
  ._base_1iaxb_1
    ._wrapper_1iaxb_5
    ._content_1iaxb_41
    ._socials_1iaxb_91
    ._text-wrapper_1iaxb_102 {
    align-items: center;
    display: flex;
    justify-content: center;
    overflow: hidden;
    width: 100%;
  }
}
._base_1iaxb_1
  ._wrapper_1iaxb_5
  ._content_1iaxb_41
  ._socials_1iaxb_91
  ._text_1iaxb_76 {
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
  text-transform: none;
  --font-size: 12px;
  --line-height: 16px;
  color: var(--w-text-color-4);
}
@media (max-width: 768.98px) {
  ._base_1iaxb_1
    ._wrapper_1iaxb_5
    ._content_1iaxb_41
    ._socials_1iaxb_91
    ._text_1iaxb_76 {
    margin-bottom: 20px;
    position: relative;
    text-align: center;
    width: -moz-fit-content;
    width: fit-content;
  }
  ._base_1iaxb_1
    ._wrapper_1iaxb_5
    ._content_1iaxb_41
    ._socials_1iaxb_91
    ._text_1iaxb_76:after,
  ._base_1iaxb_1
    ._wrapper_1iaxb_5
    ._content_1iaxb_41
    ._socials_1iaxb_91
    ._text_1iaxb_76:before {
    background-color: var(--w-color-border-3);
    content: "";
    height: 1px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: 100%;
  }
  ._base_1iaxb_1
    ._wrapper_1iaxb_5
    ._content_1iaxb_41
    ._socials_1iaxb_91
    ._text_1iaxb_76:before {
    right: calc(100% + 12px);
  }
  ._base_1iaxb_1
    ._wrapper_1iaxb_5
    ._content_1iaxb_41
    ._socials_1iaxb_91
    ._text_1iaxb_76:after {
    left: calc(100% + 12px);
  }
}
._base_1iaxb_1
  ._wrapper_1iaxb_5
  ._content_1iaxb_41
  ._socials_1iaxb_91
  ._buttons_1iaxb_146 {
  display: flex;
  gap: 8px;
}
@media (max-width: 768.98px) {
  ._base_1iaxb_1
    ._wrapper_1iaxb_5
    ._content_1iaxb_41
    ._socials_1iaxb_91
    ._buttons_1iaxb_146 {
    justify-content: center;
    width: 100%;
  }
}
._base_1iaxb_1 ._wrapper_1iaxb_5 ._image_1iaxb_156 {
  display: block;
  height: 340px;
  margin-top: auto;
  position: relative;
  z-index: 2;
}
@media (max-width: 768.98px) {
  ._base_1iaxb_1 ._wrapper_1iaxb_5 ._image_1iaxb_156 {
    display: none;
  }
}
._base_1iaxb_1 ._footer_1iaxb_168 {
  background-color: var(--w-surface-color-9);
  display: flex;
  flex-direction: column;
  gap: 12px;
  padding: 16px 32px;
}
._base_1iaxb_1 ._footer_1iaxb_168 ._text_1iaxb_76 {
  align-self: center;
  font-size: 14px;
  font-weight: 400;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-1);
}
._base_1iaxb_1 ._footer_1iaxb_168 ._text_1iaxb_76 a {
  text-decoration: underline;
}
._base_1l65t_1 {
  bottom: 16px;
  display: flex;
  flex-direction: column;
  gap: 12px;
  position: fixed;
  right: 16px;
  z-index: 9000;
}
@media (max-width: 768.98px) {
  ._base_1l65t_1 {
    bottom: auto;
    left: 50%;
    right: auto;
    top: 76px;
    transform: translate(-50%);
  }
}
.notify-list-enter-active,
.notify-list-leave-active {
  transition-duration: 0.3s;
  transition-property: opacity, transform;
  transition-timing-function: ease-in-out;
}
.notify-list-move {
  transition-duration: 0.4s;
}
.notify-list-enter-from,
.notify-list-leave-to {
  opacity: 0;
  transform: scale(0.8) rotateX(-20deg) translateY(30px);
}
.notify-list-leave-active {
  position: absolute;
}
.modal-fade-enter-active,
.modal-fade-leave-active {
  transition: opacity 0.2s ease;
}
.modal-fade-enter-from,
.modal-fade-leave-to {
  opacity: 0;
}
.no-scroll {
  overflow: hidden !important;
}
body.no-scroll {
  scrollbar-gutter: stable;
}
.app-modal {
  align-items: center;
  background: #00000080;
  display: flex;
  height: 100%;
  justify-content: center;
  left: 0;
  max-height: 100vh;
  overflow: auto;
  padding: 3rem 0;
  position: fixed;
  top: 0;
  width: 100vw;
  z-index: 8995;
}
@media screen and (max-width: 768px) {
  .app-modal--content-100-height-mobile .app-modal__content {
    height: 100%;
  }
  .app-modal--is-mobile-design {
    display: block;
    overflow: auto;
  }
  .app-modal--is-mobile-design,
  .app-modal--is-mobile-design .app-modal__content {
    height: 100%;
    padding: 0;
    width: 100%;
  }
  .app-modal--with-out-main-padding-mobile {
    height: 100%;
    overflow: auto;
    padding: 0;
    width: 100%;
  }
  .app-modal--with-out-main-padding-mobile .app-modal__content {
    height: 100%;
  }
}
.app-modal--profile-open-item {
  height: 100%;
  overflow: auto;
  padding: 0;
  width: 100%;
}
.app-modal--profile-open-item .app-modal__content {
  height: 100%;
  max-width: 100%;
  padding: 0;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .app-modal--is-full-mobile-height {
    height: 100%;
    overflow: auto;
    padding: 0;
    width: 100%;
  }
  .app-modal--is-full-mobile-height .app-modal__content {
    height: 100%;
    padding: 0;
  }
}
.app-modal--full-design .modal-card {
  background-color: #101117b3;
  color: #dce1e5;
  height: 100%;
  width: 100%;
}
.app-modal--full-design .modal-card__content {
  height: calc(100% - 75px);
  overflow: auto;
}
.app-modal--full-design .modal-card__content_scroll-padding {
  padding-right: 10px;
}
.app-modal--full-design .modal-card__two-columns {
  display: flex;
  gap: 20px;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .app-modal--full-design .modal-card__two-columns {
    flex-direction: column;
  }
}
.app-modal--full-design .modal-card__two-columns .modal-card__content {
  width: 100%;
}
@media screen and (max-width: 768px) {
  .app-modal--full-design .modal-card__two-columns .modal-card__sidebar {
    width: 100%;
  }
}
.app-modal--full-design .modal-card__box {
  display: flex;
  flex-direction: column;
  overflow: auto;
}
.app-modal--full-design .modal-card__box_message {
  align-items: center;
  justify-content: center;
  position: relative;
}
.app-modal--full-design .modal-card__box_message .loading-shadow {
  display: none;
}
.app-modal--full-design .modal-card__box_success {
  background-image: url(/static/transfer/success-bg.svg);
  background-position: top;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
}
.app-modal--full-design .modal-card__box_success .modal-card__box-ico {
  color: #2abd69;
}
.app-modal--full-design .modal-card__box_error {
  background-image: url(/static/transfer/error-bg.svg);
  background-position: top;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
}
.app-modal--full-design .modal-card__box_error .modal-card__box-ico {
  color: #d84545;
}
.app-modal--full-design .modal-card__box-ico {
  display: flex;
  font-size: 2rem;
}
.app-modal--full-design .modal-card__box-loading {
  align-items: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
}
.app-modal--full-design .modal-card__box-loading_container {
  height: 6.25rem;
  position: relative;
  width: 100%;
}
.app-modal--full-design
  .modal-card__box-loading_container
  .core-hellcase-colored {
  animation: pulse-loader 0.75s infinite;
  background: linear-gradient(24.34deg, #ee2829 12.68%, #febc1d 100.04%);
  -webkit-background-clip: text;
  background-clip: text;
  font-size: 3rem !important;
  position: absolute;
  top: -1rem;
  transform: translate(-50%, -50%);
  -webkit-text-fill-color: transparent;
}
.app-modal--full-design .modal-card__box-message {
  color: #fff;
  font-size: 1rem;
  font-weight: 600;
  margin-top: 0.6rem;
  text-transform: uppercase;
}
.app-modal--full-design .modal-card__box-sub-message {
  color: #515765;
  font-size: 0.875rem;
  margin-top: 0.4rem;
}
.app-modal--full-design .modal-card__box-sub-message .base-price__value {
  color: #fff;
  font-size: 0.875rem;
  font-weight: 600;
}
.app-modal--full-design .modal-card__box-button {
  margin-top: 0.8rem;
}
.app-modal--full-design .modal-card__box-button .button {
  min-width: 14.375rem;
}
.app-modal--full-design .modal-card__back {
  align-items: center;
  color: #8f9daa;
  cursor: pointer;
  display: flex;
  font-size: 0.75rem;
  font-weight: 600;
  margin-bottom: 1.5625rem;
  max-width: 100px;
  text-transform: uppercase;
}
.app-modal--full-design .modal-card__back i {
  font-size: 0.625rem;
  margin-right: 0.5rem;
  transition: transform 0.2s;
}
.app-modal--full-design .modal-card__back:hover {
  color: #dce1e5;
}
.app-modal--full-design .modal-card__container {
  height: 100%;
  padding: 50px 50px 40px;
}
@media (min-width: 1920px) {
  .app-modal--full-design .modal-card__container {
    padding: 120px 120px 100px;
  }
}
@media screen and (max-width: 768px) {
  .app-modal--full-design .modal-card__container {
    padding: 25px;
  }
}
.app-modal--full-design .modal-card__header {
  border-bottom: 1px solid #242730;
  color: #dce1e5;
  font-size: 1.125rem;
  font-weight: 700;
  margin-bottom: 1.5625rem;
  padding-bottom: 1.5625rem;
  position: relative;
  width: 100%;
}
.app-modal--full-design .modal-card__header-title {
  align-items: center;
  display: flex;
  font-size: 1.125rem;
}
.app-modal--full-design .modal-card__header-title i {
  color: #2abd69;
  cursor: pointer;
  font-size: 1.125rem;
  margin: 0 0.9375rem 0 0;
}
@media screen and (max-width: 768px) {
  .app-modal--full-design .modal-card__header-title {
    justify-content: center;
    margin-top: 1rem;
  }
  .app-modal--full-design .modal-card__header-title i {
    font-size: 1rem;
  }
}
.app-modal.modal-no-padding,
.app-modal.modal-no-padding .app-modal__content {
  padding: 0 !important;
}
.app-modal.modal-no-scroll {
  overflow: hidden;
}
.app-modal--fill-up,
.app-modal--full-design {
  background: #09090de6;
  overflow: hidden;
  padding: 0;
}
@media screen and (max-width: 768px) {
  .app-modal--fill-up,
  .app-modal--full-design {
    padding: 0;
  }
}
.app-modal--blurred {
  -webkit-backdrop-filter: blur(12px);
  backdrop-filter: blur(12px);
  background: #09090de6;
}
.app-modal__content {
  max-height: 100vh;
  max-width: 90%;
  position: relative;
}
.app-modal__content.full {
  height: 100%;
  max-height: 100%;
  max-width: 100%;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .app-modal__content.full {
    height: 100%;
  }
  .app-modal__content.full-mobile {
    max-width: 100%;
    padding: 0;
    width: 100%;
  }
}
.app-modal__content .modal-card {
  margin: unset !important;
}
@media screen and (max-width: 768px) {
  .app-modal__content {
    max-width: 100%;
    padding: 0.625rem;
  }
  .app-modal--fill-up .app-modal__content,
  .app-modal--full-design .app-modal__content {
    padding: 0;
  }
}
.app-modal.full {
  height: 100%;
  width: 100%;
}
.app-modal.full .modal-card {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.app-modal.wide {
  width: 100%;
}
@media screen and (max-width: 768px) {
  .app-modal.ios-modal {
    margin: 1.875rem auto 6rem !important;
  }
}
._core-subscribe_newt3_1 {
  text-transform: capitalize;
}
._core-subscribe--silver_newt3_4 {
  color: #918f95;
}
._core-subscribe--gold_newt3_7 {
  color: #cf9c19;
}
._core-subscribe--diamond_newt3_10 {
  color: #00c9ff;
}
.footer-v2 {
  background-color: #101117;
  color: #515765;
  font-size: 0.75rem;
  padding: 20px 32px;
  z-index: 1;
}
@media screen and (max-width: 768px) {
  .footer-v2 {
    display: flex;
    flex-direction: column;
    padding: 16px 20px;
  }
}
.footer-v2__line {
  color: #373845;
}
@media screen and (max-width: 768px) {
  .footer-v2__line {
    margin: 20px 0;
  }
}
.footer-v2 .second__left-side__links__link--icon {
  color: #515765;
  font-size: 20px;
  transition: color 0.3s ease;
}
.footer-v2 .second__left-side__links__link .core-icon-first {
  opacity: 1;
  transition: opacity 0.3s ease;
}
.footer-v2 .second__left-side__links__link .core-icon-second {
  color: #ffc635;
  opacity: 0;
  position: absolute;
  transition: opacity 0.3s ease;
}
.footer-v2 .second__left-side__links__link span {
  color: #8f9daa;
  transition: color 0.3s ease;
}
.footer-v2
  .second__left-side__links__link.router-link-active
  .second__left-side__links__link--icon,
.footer-v2
  .second__left-side__links__link:hover
  .second__left-side__links__link--icon {
  color: #ffc635;
  transition: color 0.3s ease;
}
.footer-v2 .second__left-side__links__link.router-link-active .core-icon-first,
.footer-v2 .second__left-side__links__link:hover .core-icon-first {
  opacity: 0;
}
.footer-v2 .second__left-side__links__link.router-link-active .core-icon-second,
.footer-v2 .second__left-side__links__link:hover .core-icon-second {
  opacity: 1;
}
.footer-v2 .second__left-side__links__link.router-link-active span,
.footer-v2 .second__left-side__links__link:hover span {
  color: #fff;
}
.footer-v2 .first {
  display: flex;
  flex: 1 1 50%;
  flex-direction: row;
  justify-content: space-between;
}
@media screen and (max-width: 768px) {
  .footer-v2 .first {
    flex-direction: column;
    gap: 20px;
    max-width: 100%;
    padding: 0;
  }
}
.footer-v2 .first__left-side {
  align-items: center;
  display: flex;
  flex: 1 1 100%;
  font-size: 0.625rem;
  height: 100%;
  line-height: 0.875rem;
}
@media screen and (max-width: 768px) {
  .footer-v2 .first__left-side {
    background: none;
    order: 1;
    padding: 0;
  }
}
.footer-v2 .first__left-side .logo {
  background-image: url(/static/hw-v4.svg);
  background-size: cover;
  height: 2.875rem;
  margin-right: 0.625rem;
  min-height: 2.875rem;
  min-width: 2.3125rem;
  width: 2.3125rem;
}
.footer-v2 .first__left-side .address {
  display: flex;
  flex-direction: column;
  margin-right: 20px;
}
@media screen and (max-width: 768px) {
  .footer-v2 .first__left-side .address {
    order: 0;
  }
}
.footer-v2 .first__right-side {
  align-self: center;
  display: flex;
  flex: 1 1 100%;
  flex-direction: row;
  justify-content: flex-start;
  margin: 0;
  min-width: 576px;
}
@media screen and (max-width: 1280px) {
  .footer-v2 .first__right-side {
    min-width: unset;
  }
}
@media screen and (max-width: 768px) {
  .footer-v2 .first__right-side {
    align-self: flex-start;
    max-width: unset;
    min-width: unset;
    order: 0;
    width: 100%;
  }
}
.footer-v2 .second {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
@media screen and (max-width: 768px) {
  .footer-v2 .second {
    flex-direction: column;
    padding: 0;
  }
}
.footer-v2 .second__left-side {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
.footer-v2 .second__left-side__widget {
  display: none;
}
@media screen and (max-width: 768px) {
  .footer-v2 .second__left-side__widget {
    align-items: center;
    display: flex;
    flex-wrap: wrap;
    gap: 12px;
    justify-content: center;
  }
}
.footer-v2 .second__left-side__widget > div:last-of-type {
  flex-grow: 1;
}
.footer-v2 .second__left-side__widget .g2a_id_widget {
  width: 100% !important;
}
@media screen and (max-width: 768px) {
  .footer-v2 .second__left-side {
    flex-direction: column;
    gap: 20px;
    padding: 0;
    width: 100%;
  }
}
@media screen and (min-width: 1400px) {
  .footer-v2 .second__left-side {
    width: 50%;
  }
}
.footer-v2 .second__left-side__links {
  display: flex;
  flex-wrap: wrap;
  gap: 12px;
  justify-content: left;
  order: 0;
}
@media screen and (max-width: 768px) {
  .footer-v2 .second__left-side__links {
    gap: 12px;
  }
}
.footer-v2 .second__left-side__links__link {
  align-items: center;
  display: flex;
  white-space: nowrap;
}
.footer-v2 .second__left-side__links__link span {
  color: #dce1e5;
  font-size: 12px;
  font-weight: 600;
  margin-left: 6px;
}
@media screen and (max-width: 768px) {
  .footer-v2 .second__left-side__links__link:not(:last-child) {
    padding: 0 0 0.938rem;
  }
}
.footer-v2 .second__left-side__links__link:before {
  vertical-align: middle;
}
.footer-v2 .second__left-side__info {
  order: 1;
}
@media print, screen and (min-width: 769px) {
  .footer-v2 .second__left-side__info {
    padding-right: 2rem;
  }
}
@media screen and (max-width: 768px) {
  .footer-v2 .second__left-side__info {
    margin: 0;
    order: 4;
    padding: 0;
  }
}
.footer-v2 .second__left-side__payments {
  display: flex;
  flex-direction: row;
  grid-column-gap: 0.75rem;
  order: 2;
}
@media screen and (max-width: 768px) {
  .footer-v2 .second__left-side__payments {
    flex-wrap: wrap;
    grid-column-gap: 1.5rem;
    grid-row-gap: 1rem;
    justify-content: center;
    margin-bottom: 6rem;
    order: 5;
    padding: 0;
  }
}
.footer-v2 .second__left-side__payments--method {
  filter: grayscale(1);
  height: 1rem;
  transition: filter 0.3s ease;
}
.footer-v2 .second__left-side__payments--method:hover {
  filter: grayscale(0);
}
.footer-v2 .second__left-side__social-list {
  margin-bottom: 1rem;
  order: 0;
}
@media screen and (min-width: 769px) {
  .footer-v2 .second__left-side__social-list {
    display: none;
  }
}
.footer-v2 .second__left-side__social-list .socials {
  gap: 0 0.9rem;
}
.footer-v2 .second__left-side__social-list .socials-list__icon {
  align-items: center;
  background: #1e1e29;
  border-radius: 2px;
  display: flex;
  height: 1.875rem;
  justify-content: center;
  width: 1.875rem;
}
.footer-v2 .second__left-side__social-list .socials-list__icon i {
  font-size: 1rem !important;
}
.footer-v2 .second__right-side {
  min-width: 576px;
}
@media screen and (max-width: 1280px) {
  .footer-v2 .second__right-side {
    min-width: 450px;
    width: 450px;
  }
}
.footer-v2 .second__right-side .widgets-container {
  display: flex;
  flex-wrap: nowrap;
  gap: 20px;
}
.footer-v2 .second__right-side__widget {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
}
@media screen and (max-width: 768px) {
  .footer-v2 .second__right-side__widget {
    display: none;
  }
}
.footer-v2 .steam-widget {
  background: url(/static/steamImage.svg);
  background-size: cover;
  height: 2.1875rem;
  max-width: 11.625rem;
  min-width: 11.625rem;
}
@media screen and (max-width: 1280px) {
  .footer-v2 .steam-widget {
    margin-bottom: 20px;
    margin-right: 0;
  }
}
@media screen and (max-width: 768px) {
  .footer-v2 .steam-widget {
    margin: 0;
  }
}
.footer-v2 .g2a_id_widget {
  width: 12.5rem !important;
}
.footer-v2 .g2a_id_widget .information,
.footer-v2 .g2a_id_widget .rating {
  background: #232a30 !important;
  color: #e2e2e2 !important;
  font-weight: 400 !important;
}
@media screen and (max-width: 768px) {
  .footer-v2 .g2a_id_widget .information,
  .footer-v2 .g2a_id_widget .rating {
    text-align: left !important;
  }
}
.footer-v2 .g2a_id_widget .information {
  border-bottom: 0.0625rem solid #1c2127 !important;
}
@media screen and (max-width: 768px) {
  .footer-v2 .g2a_id_widget .information {
    padding-left: 0.75rem !important;
    text-align: left !important;
  }
}
.footer-v2 .g2a_id_widget .rating {
  padding: 0.5625rem 0.625rem !important;
}
@media screen and (max-width: 768px) {
  .footer-v2 .g2a_id_widget .rating {
    text-align: left !important;
  }
}
.footer-v2 .g2a_id_widget .rating span.stats {
  color: #e2e2e2 !important;
}
.footer-v2 .g2a_id_widget .rating .stars {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAAAPCAYAAABHsImTAAADQ0lEQVRYhe3X24uVVRgG8N9WSxtnpqkganbdWLQbcDddFBQFFXoR1VVDaWGSERF2IIT+gS6D6XQXkR0sbZIiKTWazkiQZpqKJNRNMl0EHWwGyya0i/Vu9u7zW/t07QPDt+ZZ3/Oe1nrXt3Zl9Irlp5xBFgs6zE/1aXcHZvvQHcThPnSz2N6Hjg45dirQU9jbh9OX8X4fuils6UO3Da/2odsr5ZhFuwIdkFbzrR6d/intoM096oSvXv01dB+E716wZebIwcPSzi1FuwI1VnIKJ3tw+h7+xjR+60G3Gz/iB+zpQfcrPgqf23rQncTbMc7u2kXx/AOncALHg2uIj4bj8Xh/KPjBCOrf+GucOZvi+Y/UahOoYCT4cyK4E/E8FvzGlrg24oIYnyst5OJ4/lWI+R3MB/c6bojxUMS7CEswF/xsxLs/ciNtggdjPBC+KhipxFdsEx5uKU4n3IuX8DVW45cudTdJ7fA77sT3XequxLs4D6vwZZe6C6Xkr8VDStp+5sjp3VWt1QfwItY0Wuw+fIXLOjg8Cy/gTanSt+BbXNdFsBvwMS7CmFTciS50E1L7jYX2k7DVCddHbDdjacT8fOSQRbVWv1yqxRr+fwaN4xvcntGO4jM8VrSJz7E+oxuUds2kZkvDMLbiaSws0S2Mua2abS1sTIbNwYzP9RFTtcA/jk9xcZmoWqvfIZ1/4w2ueEiP4LmM03Wa/V3EYjwj7aoibpXaogwVPCntjiLGYq6S0a4K20UMRCxnZ3Q34oHM3LOaZyXKv2I7MuIPM3wDXyg/w6Y1D9Ey/IRDJfyhmMthPmwXcTxiaYedGf603MsK1LiRLovxXfH/Pu0P44bufOmzuUFa/WPY1YVuibSCkzFunSvDrrC9IHxtDt+ddD9LucDd1Vp9e7VWX5bTFQs0J1V/XRi5Tfrcvyb1e67yDeMrpUvXainRaVwi3VPa6a6Sev8JKdndwbXbtTtxadiexD3S5XalfBeI94cipykpx33VWv1+Kfe51peLBdqPN6R7yHALvxbfyd9Uj+LRcD7awq+IoJdmdPO4RirI8ha+HtzV8u05HDGtaOGqEcMjmMnoZkO3tmDrFSn3A60vV878mm+P/wAVp8TrVY5eKAAAAABJRU5ErkJggg==)
    50% no-repeat !important;
  background-size: 100% !important;
}
.ssl-widget {
  display: flex;
}
@media screen and (max-width: 1280px) {
  .ssl-widget {
    margin-bottom: 20px;
  }
}
@media screen and (min-width: 1400px) and (max-width: 1490px) {
  .ssl-widget {
    margin-right: 0.625rem;
  }
}
@media screen and (max-width: 768px) {
  .ssl-widget {
    margin: 0;
  }
}
.ssl-widget .ssl-text {
  margin-left: 0.75rem;
}
.ssl-widget .ssl-text p {
  color: #dce1e5;
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  white-space: nowrap;
}
@media screen and (min-width: 769px) {
  .g2a_widget_block--hidden-tablet {
    display: none;
  }
}
.g2a_widget_block-column {
  display: flex;
}
@media screen and (max-width: 768px) {
  .g2a_widget_block-column {
    margin-bottom: 1.25rem;
  }
}
.g2a_widget_column {
  align-items: center;
  display: flex;
  justify-content: space-between;
}
@media screen and (min-width: 769px) and (max-width: 1400px) {
  .g2a_widget_column {
    flex-direction: column;
  }
}
.trustpilot_widget_rating {
  display: flex;
  flex-direction: column;
  font-size: 12px;
  gap: 1px;
  line-height: 15.6px;
  max-width: 213px;
  min-width: 213px;
  width: 100%;
}
.trustpilot_widget_rating__desktop {
  display: block;
}
@media screen and (max-width: 768px) {
  .trustpilot_widget_rating__desktop {
    display: none;
  }
}
.trustpilot_widget_rating__mobile {
  display: none;
}
@media screen and (max-width: 768px) {
  .trustpilot_widget_rating__mobile {
    display: block;
  }
}
.trustpilot_widget_rating__title {
  background-color: #161821;
  border-radius: 2px 2px 0 0;
  color: #f1f1f1;
  padding: 4px 12px;
  text-align: center;
}
.trustpilot_widget_rating__reviews {
  align-items: center;
  background-color: #161821;
  color: #f1f1f1;
  display: flex;
  gap: 12px;
  justify-content: flex-start;
  padding: 4px 12px;
}
.trustpilot_widget_rating__reviews-stars {
  align-items: center;
  display: flex;
  justify-content: center;
}
.trustpilot_widget_rating__logo {
  align-items: center;
  background-color: #161821;
  background-image: linear-gradient(95deg, #161821 -8.61%, #234940 129.51%);
  border-radius: 0 0 2px 2px;
  color: #f1f1f1;
  display: flex;
  gap: 8px;
  padding: 4px 12px;
}
.module-notifications-notification[data-v-4ada70fd] {
  background-color: #1e1e29;
  width: 100%;
}
.module-notifications-notification__image[data-v-4ada70fd] {
  background-image: var(--notification-image);
  background-size: cover;
  height: 100px;
  position: relative;
  width: 100%;
}
.module-notifications-notification__pin[data-v-4ada70fd] {
  --core-ico-size: 24px;
  align-items: center;
  background: #ff8845;
  border-radius: 2px;
  color: #f1f1f1;
  display: flex;
  flex-shrink: 0;
  height: 34px;
  justify-content: center;
  padding: 5px;
  width: 34px;
}
.module-notifications-notification__pin--absolute[data-v-4ada70fd] {
  position: absolute;
  right: 15px;
  top: 13px;
}
.module-notifications-notification__content[data-v-4ada70fd] {
  display: flex;
  flex-direction: column;
  gap: 8px;
  padding: 12px 20px;
}
@media (max-width: 768px) {
  .module-notifications-notification__content[data-v-4ada70fd] {
    padding: 12px 16px;
  }
}
.module-notifications-notification__header[data-v-4ada70fd] {
  align-items: flex-start;
  display: flex;
  gap: 8px;
  justify-content: space-between;
}
.module-notifications-notification__header-text[data-v-4ada70fd] {
  display: flex;
  flex-direction: column;
  gap: 2px;
}
.module-notifications-notification__actions[data-v-4ada70fd] {
  display: flex;
  gap: 8px;
  --core-button-gap: 5px;
  width: 100%;
}
@media (max-width: 768px) {
  .module-notifications-notification__actions[data-v-4ada70fd] {
    gap: 16px;
  }
}
.module-notifications-notification__button[data-v-4ada70fd] {
  width: calc(50% - 4px);
}
@media (max-width: 768px) {
  .module-notifications-notification__button[data-v-4ada70fd] {
    width: calc(50% - 8px);
  }
}
.module-notifications-notification__title[data-v-4ada70fd] {
  color: #f1f1f1;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.4;
}
.module-notifications-notification__text-area[data-v-4ada70fd] {
  gap: 5px;
}
.module-notifications-notification__text[data-v-4ada70fd] {
  color: #dce1e5;
  display: -webkit-box;
  font-size: 16px;
  font-weight: 400;
  max-height: 50px;
  overflow: hidden;
  text-overflow: ellipsis;
  transition: max-height 0.3s;
  -webkit-box-orient: vertical;
  animation: closeText-4ada70fd 0.1s linear 0.1s forwards;
}
@media (max-width: 768px) {
  .module-notifications-notification__text[data-v-4ada70fd] {
    font-size: 14px;
  }
}
.module-notifications-notification__text--full-text[data-v-4ada70fd] {
  animation: openText-4ada70fd 0.1s linear 0s forwards;
  max-height: 500px;
}
.module-notifications-notification__date[data-v-4ada70fd] {
  color: #8f9daa;
  font-size: 14px;
  font-weight: 400;
  line-height: 1;
}
.module-notifications-notification__toggle-text[data-v-4ada70fd] {
  align-items: center;
  color: #8f9daa;
  cursor: pointer;
  display: flex;
  font-size: 16px;
  font-weight: 600;
  height: 36px;
  margin-top: 2px;
  transition: color 0.2s;
  white-space: nowrap;
  width: -moz-fit-content;
  width: fit-content;
}
.module-notifications-notification__toggle-text[data-v-4ada70fd]:hover {
  color: #f1f1f1;
}
@media (max-width: 768px) {
  .module-notifications-notification__toggle-text[data-v-4ada70fd] {
    font-size: 14px;
  }
}
.module-notifications-notification__icon[data-v-4ada70fd] {
  height: 15px;
  -o-object-fit: contain;
  object-fit: contain;
  width: 15px;
}
.module-notifications-notification--is-pinned[data-v-4ada70fd] {
  border-top-color: #ff8845;
}
.module-notifications-notification--is-readed[data-v-4ada70fd] {
  background-color: #161821;
}
.module-notifications-notification--is-readed
  .module-notifications-notification__text[data-v-4ada70fd] {
  color: #8f9daa;
}
.module-notifications-notification[data-v-4ada70fd] .tooltip-trigger {
  display: flex;
}
.module-notifications-notification[data-v-4ada70fd] .tooltip-content {
  font-size: 10px;
  font-weight: 500;
  margin-top: 9px;
}
@keyframes openText-4ada70fd {
  0% {
    line-clamp: 2;
    -webkit-line-clamp: 2;
  }
  to {
    line-clamp: none;
    -webkit-line-clamp: initial;
  }
}
@keyframes closeText-4ada70fd {
  0% {
    line-clamp: none;
    -webkit-line-clamp: initial;
  }
  to {
    line-clamp: 2;
    -webkit-line-clamp: 2;
  }
}
.module-notifications-notification-list[data-v-21631f68] {
  background: #161821;
  box-shadow: -9px 0 50px -15px #000000bf;
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: space-between;
  position: fixed;
  right: 0;
  top: 0;
  width: 451px;
  z-index: 8998;
}
@media (max-width: 768px) {
  .module-notifications-notification-list[data-v-21631f68] {
    width: 100%;
  }
}
.module-notifications-notification-list__header[data-v-21631f68] {
  align-items: center;
  background-color: #1b1c25;
  display: flex;
  gap: 20px;
  justify-content: center;
  padding: 13px;
  position: relative;
}
.module-notifications-notification-list__title[data-v-21631f68] {
  font-size: 14px;
  --core-ico-size: 18px;
  align-items: center;
  color: #f1f1f1;
  display: flex;
  font-weight: 600;
  gap: 5px;
  line-height: 16.8px;
}
.module-notifications-notification-list__bell[data-v-21631f68] {
  color: #8f9daa;
}
.module-notifications-notification-list__close[data-v-21631f68] {
  color: #515765;
  cursor: pointer;
  font-size: 14px;
  line-height: 1;
  padding: 5px;
  position: absolute;
  right: 10px;
  top: 50%;
  transform: translateY(-50%);
  z-index: 1;
}
.module-notifications-notification-list__close[data-v-21631f68]:hover {
  color: #898a8e;
}
.module-notifications-notification-list__close:hover
  .module-notifications-notification-list__close-icon[data-v-21631f68] {
  transform: rotate(90deg);
}
.module-notifications-notification-list__close-icon[data-v-21631f68] {
  display: flex;
  transition: color 0.2s ease, transform 0.2s ease;
}
.module-notifications-notification-list__unread-count[data-v-21631f68] {
  align-items: center;
  aspect-ratio: 1/1;
  background-color: #da3f3f;
  border-radius: 50%;
  color: #f1f1f1;
  display: flex;
  font-size: 12px;
  font-weight: 700;
  justify-content: center;
  line-height: 1;
  min-width: 22px;
  padding: 5px;
  position: absolute;
  right: 0;
  top: 0;
  transform: translate(50%, -50%);
  transition: opacity 0.3s ease;
}
.module-notifications-notification-list__unread-count--opacity[data-v-21631f68] {
  opacity: 0;
}
.module-notifications-notification-list__unread-count--big[data-v-21631f68] {
  aspect-ratio: auto;
  border-radius: 100px;
}
.module-notifications-notification-list__notifications[data-v-21631f68] {
  background-color: #13151d;
  display: flex;
  flex-direction: column;
  gap: 20px;
  height: 100%;
  overflow-y: auto;
  padding: 16px 24px;
}
@media (max-width: 768px) {
  .module-notifications-notification-list__notifications[data-v-21631f68] {
    padding: 16px;
  }
}
.module-notifications-notification-list__actions[data-v-21631f68] {
  background-color: #1e1e29;
  bottom: env(safe-area-inset-bottom);
  box-shadow: 0 4px 4px #00000040;
  padding: 20px;
  position: relative;
}
.module-notifications-notification-list__actions-button[data-v-21631f68] {
  height: 40px;
}
.module-notifications-notification-list__plug[data-v-21631f68] {
  align-items: center;
  background-color: #13151d;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  gap: 12px;
  justify-content: center;
}
@media (max-width: 768px) {
  .module-notifications-notification-list__plug[data-v-21631f68] {
    font-size: 8px;
  }
}
.module-notifications-notification-list__icon-wrapper[data-v-21631f68] {
  align-items: center;
  background-color: #333443;
  border-radius: 50%;
  display: flex;
  height: 60px;
  justify-content: center;
  width: 60px;
}
@media (max-width: 768px) {
  .module-notifications-notification-list__icon-wrapper[data-v-21631f68] {
    height: 40px;
    width: 40px;
  }
}
.module-notifications-notification-list__icon[data-v-21631f68] {
  color: #8f9daa;
  font-size: 28px;
}
@media (max-width: 768px) {
  .module-notifications-notification-list__icon[data-v-21631f68] {
    font-size: 14px;
  }
}
.module-notifications-notification-list__text[data-v-21631f68] {
  color: #8f9daa;
  font-size: 16px;
  line-height: 120%;
}
@media (max-width: 768px) {
  .module-notifications-notification-list__text[data-v-21631f68] {
    font-size: 14px;
  }
}
[data-v-21631f68]::-webkit-scrollbar-thumb {
  background: #515765 !important;
}
.module-notifications-notification-list-wrapper__backdrop[data-v-c0ca9b88] {
  height: 100%;
  position: fixed;
  width: 100%;
  z-index: 8997;
}
._base_188ny_1 {
  align-items: center;
  background-color: var(--w-surface-color-7);
  border-radius: 2px;
  display: flex;
  height: 32px;
  justify-content: center;
  transition: color 0.2s;
  width: 32px;
}
._base_188ny_1:not(._disabled_188ny_11) {
  cursor: pointer;
}
._base_188ny_1:not(._disabled_188ny_11):hover {
  background-color: var(--w-surface-color-6);
}
._base_188ny_1 ._icon_188ny_17 {
  color: var(--w-text-color-2);
  font-size: 20px;
}
._base_188ny_1._disabled_188ny_11 {
  opacity: 0.6;
}
._base_188ny_1._disabled_188ny_11 ._icon_188ny_17 {
  color: var(--w-text-color-4);
}
._base_1dnd4_1 {
  background-color: var(--w-surface-color-8);
  display: flex;
  flex-direction: column;
  height: 100%;
  padding: 0 16px 16px;
  width: 100%;
}
._base_1dnd4_1 ._header_1dnd4_9 {
  align-items: center;
  display: flex;
  height: 70px;
}
._base_1dnd4_1 ._header_1dnd4_9 ._image_1dnd4_14 {
  background-image: url(/assets/images/race/widget/race-widget-content-available.png);
  background-repeat: no-repeat;
  background-size: contain;
  height: 70px;
  min-width: 70px;
  width: 70px;
}
._base_1dnd4_1 ._header_1dnd4_9 ._info_1dnd4_22 {
  display: flex;
  font-size: 14px;
  font-weight: 400;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-3);
}
._base_1dnd4_1 ._participate_1dnd4_32 {
  width: 100%;
}
._base_v9o20_1 {
  align-items: center;
  background: var(--w-surface-color-8);
  border-radius: 2px;
  display: flex;
  flex-direction: column;
  gap: 2px;
  justify-content: center;
  overflow: hidden;
  padding: 0 8px;
  position: relative;
  width: 100%;
  --loader-color: var(--w-surface-color-4);
}
._base_v9o20_1 ._icon_v9o20_15 {
  color: var(--w-text-color-4);
  font-size: 16px;
  margin-top: -33px;
  transition: color 0.5s;
}
._base_v9o20_1 ._valueTitleBlock_v9o20_21 {
  display: flex;
  flex-direction: column;
  height: 100%;
  position: absolute;
  transform: translateY(-104px);
  width: 100%;
}
._base_v9o20_1 ._valueTitleBlock_v9o20_21 ._valueTitle_v9o20_21 {
  align-items: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  min-height: 104px;
  width: 100%;
}
._base_v9o20_1 ._value_v9o20_21 {
  align-items: center;
  display: flex;
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  margin-top: 20px;
  text-transform: none;
  --font-size: 12px;
  --line-height: 16px;
  color: var(--w-text-color-1);
}
._base_v9o20_1 ._title_v9o20_49 {
  font-size: 10px;
  font-weight: 500;
  line-height: 13px;
  text-transform: none;
  --font-size: 10px;
  --line-height: 13px;
  color: var(--w-text-color-4);
}
._base_v9o20_1 ._updatePoints_v9o20_58 {
  align-items: center;
  color: var(--w-color-accent-1);
  display: flex;
  flex-direction: column;
  gap: 1px;
}
._base_v9o20_1 ._updatePoints_v9o20_58 ._value_v9o20_21 {
  font-size: 16px;
  font-weight: 600;
  line-height: 22px;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
  color: var(--w-color-accent-1);
}
._base_v9o20_1 ._updatePoints_v9o20_58 ._title_v9o20_49 {
  color: var(--w-color-accent-1);
}
._base_v9o20_1:before {
  background: url(/assets/images/race/widget/race-widget-update-bg.png)
    no-repeat;
  content: "";
  height: 100%;
  left: 0;
  opacity: 0;
  position: absolute;
  top: 0;
  transition: opacity 0.5s;
  width: 100%;
}
._base_v9o20_1._animation_v9o20_88:before {
  opacity: 1;
}
._base_v9o20_1._animation_v9o20_88 ._icon_v9o20_15 {
  color: var(--w-color-accent-1);
}
._base_v9o20_1._animation_v9o20_88 ._valueTitleBlock_v9o20_21 {
  animation: _update-animation_v9o20_1 4s;
}
@keyframes _update-animation_v9o20_1 {
  0% {
    transform: translateY(-104px);
  }
  7% {
    transform: translateY(30px);
  }
  15% {
    transform: translateY(0);
  }
  20% {
    transform: translateY(0);
  }
  90% {
    transform: translateY(0);
  }
}
._base_1cvwx_1 {
  display: flex;
  flex-direction: column;
  gap: 4px;
  height: 100%;
  justify-content: space-between;
}
._base_1cvwx_1 ._placeBlock_1cvwx_8 {
  align-items: center;
  background-color: var(--w-surface-color-8);
  border-radius: 2px;
  display: flex;
  gap: 4px;
  height: 30px;
  justify-content: space-between;
  min-height: 30px;
  padding: 0 16px;
  width: 100%;
}
._base_1cvwx_1 ._place_1cvwx_8 {
  color: var(--w-text-color-1);
  font-weight: 600;
}
._base_1cvwx_1 ._bestPoints_1cvwx_29,
._base_1cvwx_1 ._place_1cvwx_8 {
  font-size: 12px;
  line-height: 16px;
  text-transform: none;
  --font-size: 12px;
  --line-height: 16px;
}
._base_1cvwx_1 ._bestPoints_1cvwx_29 {
  color: var(--w-text-color-4);
  display: flex;
  font-weight: 400;
  gap: 4px;
}
._base_1cvwx_1 ._bestPoints_1cvwx_29 ._points_1cvwx_40 {
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-transform: none;
  --font-size: 12px;
  --line-height: 16px;
  color: var(--w-text-color-1);
}
._base_1cvwx_1 ._bestPoints_1cvwx_29 ._icon_1cvwx_49 {
  color: var(--w-color-accent-1);
  font-size: 16px;
}
._base_1cvwx_1 ._infoBlock_1cvwx_53 {
  display: flex;
  gap: 4px;
  height: 100%;
}
._base_1cvwx_1 ._conditionBlock_1cvwx_58 {
  background-color: var(--w-surface-color-9);
  border-radius: 2px;
  display: flex;
  flex-direction: column;
  gap: 2px;
  padding: 6px 12px;
}
._base_1cvwx_1 ._conditionBlock_1cvwx_58 ._title_1cvwx_66 {
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  text-transform: none;
  --font-size: 12px;
  --line-height: 16px;
  color: var(--w-text-color-1);
}
._base_1cvwx_1 ._conditionBlock_1cvwx_58 ._condition_1cvwx_58 {
  display: flex;
  font-size: 12px;
  font-weight: 400;
  gap: 8px;
  line-height: 16px;
  text-transform: none;
  --font-size: 12px;
  --line-height: 16px;
  color: var(--w-text-color-3);
}
._base_1cvwx_1 ._conditionBlock_1cvwx_58 ._condition_1cvwx_58 ._price_1cvwx_86 {
  color: var(--w-text-color-1);
}
._base_1cvwx_1._winnerPlace_1cvwx_89 ._placeBlock_1cvwx_8 {
  background-image: url(/assets/images/race/widget/race-widget-content-winner-place-bg.svg);
  background-repeat: no-repeat;
  background-size: contain;
}
._base_1cvwx_1._winnerPlace_1cvwx_89 ._place_1cvwx_8 ._number_1cvwx_94 {
  color: var(--w-color-accent-7);
}
._base_1tb02_1 {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
._base_lr4r5_1 {
  display: flex;
  gap: 4px;
  max-width: 100%;
}
._base_lr4r5_1 ._action_lr4r5_6 {
  cursor: pointer;
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  text-decoration: underline;
  text-transform: none;
  transition: color 0.2s;
  white-space: nowrap;
  --font-size: 12px;
  --line-height: 16px;
  color: var(--w-text-color-1);
}
._base_lr4r5_1 ._action_lr4r5_6._disabled_lr4r5_19 {
  color: var(--w-text-color-4);
  cursor: default;
}
._base_lr4r5_1 ._action_lr4r5_6:hover:not(._disabled_lr4r5_19) {
  color: var(--w-text-color-2);
}
._base_p9ufg_1 {
  background-color: var(--w-surface-color-10);
  border-radius: 2px;
  display: flex;
  flex-direction: column;
  max-width: 342px;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  width: 342px;
}
._base_p9ufg_1 ._updateInfo_p9ufg_10 {
  align-items: center;
  background-color: #00000080;
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: center;
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
  z-index: 2;
}
._base_p9ufg_1 ._updateInfo_p9ufg_10 ._title_p9ufg_23 {
  font-size: 10px;
  font-weight: 400;
  line-height: 13px;
  text-transform: none;
  --font-size: 10px;
  --line-height: 13px;
  color: var(--w-text-color-3);
}
._base_p9ufg_1 ._updateInfo_p9ufg_10 ._points_p9ufg_32 {
  font-size: 36px;
  font-weight: 600;
  line-height: 49px;
  text-transform: none;
  --font-size: 36px;
  --line-height: 49px;
  color: var(--w-color-accent-3);
}
._base_p9ufg_1 ._close_p9ufg_41 {
  color: var(--w-text-color-3);
  cursor: pointer;
  font-size: 24px;
  padding: 10px;
  position: absolute;
  right: 0;
  top: 0;
  transition: color 0.2s, transform 0.2s;
  z-index: 300;
}
._base_p9ufg_1 ._close_p9ufg_41:hover {
  color: var(--w-text-color-4);
  transform: rotate(90deg);
}
._base_p9ufg_1 ._header_p9ufg_56 {
  display: flex;
  flex-direction: column;
  gap: 16px;
  height: 142px;
  justify-content: space-between;
  padding: 16px;
  position: relative;
}
._base_p9ufg_1 ._header_p9ufg_56:before {
  content: "";
  height: 142px;
  left: 0;
  -webkit-mask: url(/assets/images/race/widget/race-widget-header-bg.svg)
    no-repeat;
  mask: url(/assets/images/race/widget/race-widget-header-bg.svg) no-repeat;
  -webkit-mask-position: right;
  mask-position: right;
  -webkit-mask-size: cover;
  mask-size: cover;
  position: absolute;
  top: 0;
  width: 100%;
}
._base_p9ufg_1 ._raceBlock_p9ufg_77 {
  display: flex;
  gap: 8px;
}
._base_p9ufg_1 ._raceBlock_p9ufg_77 ._image_p9ufg_81 {
  background-image: var(--race-widget-type-image);
  background-repeat: no-repeat;
  background-size: contain;
  height: 64px;
  min-width: 69px;
  width: 69px;
  z-index: 1;
}
._base_p9ufg_1 ._raceBlock_p9ufg_77 ._title_p9ufg_23 {
  font-size: 20px;
  font-weight: 700;
  line-height: 27px;
  text-transform: none;
  --font-size: 20px;
  --line-height: 27px;
  color: var(--w-text-color-1);
}
._base_p9ufg_1 ._raceBlock_p9ufg_77 ._actionsTitle_p9ufg_99 {
  font-size: 10px;
  font-weight: 400;
  line-height: 13px;
  text-transform: none;
  --font-size: 10px;
  --line-height: 13px;
  color: var(--w-text-color-3);
}
._base_p9ufg_1 ._raceBlock_p9ufg_77 ._info_p9ufg_108 {
  display: flex;
  flex-direction: column;
  z-index: 1;
}
._base_p9ufg_1 ._raceBlock_p9ufg_77 ._info_p9ufg_108 ._title_p9ufg_23 {
  margin-bottom: 2px;
}
._base_p9ufg_1 ._raceBlock_p9ufg_77 ._info_p9ufg_108 ._actionsTitle_p9ufg_99 {
  margin-bottom: 4px;
}
._base_p9ufg_1 ._timerBlock_p9ufg_119 {
  display: flex;
  justify-content: space-between;
}
._base_p9ufg_1 ._finished_p9ufg_123 {
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-transform: none;
  --font-size: 12px;
  --line-height: 16px;
  color: var(--w-text-color-1);
}
._base_p9ufg_1 ._timer_p9ufg_119 {
  display: flex;
  flex-direction: column;
  gap: 1px;
  z-index: 1;
}
._base_p9ufg_1 ._timer_p9ufg_119 ._title_p9ufg_23 {
  font-size: 10px;
  font-weight: 400;
  line-height: 13px;
  text-transform: none;
  --font-size: 10px;
  --line-height: 13px;
  color: var(--w-text-color-3);
}
._base_p9ufg_1 ._content_p9ufg_147 {
  height: 170px;
  max-height: 170px;
  overflow: auto;
  padding: 16px;
  width: 100%;
}
._base_p9ufg_1 ._footer_p9ufg_154 {
  align-items: center;
  background-color: var(--w-surface-color-8);
  box-shadow: -4px 8px 16px #0a0a0a4d;
  display: flex;
  gap: 12px;
  height: 40px;
  justify-content: center;
}
._base_p9ufg_1._available_p9ufg_163 ._content_p9ufg_147 {
  background: url(/assets/images/race/widget/race-widget-content-participate-bg.svg)
    no-repeat;
}
._base_p9ufg_1._multi_p9ufg_166 ._header_p9ufg_56:before {
  background-color: #ff8845;
}
._base_p9ufg_1._contract_p9ufg_169 ._header_p9ufg_56:before {
  background-color: var(--w-color-accent-9);
}
._base_p9ufg_1._case_p9ufg_172 ._header_p9ufg_56:before {
  background-color: #2abd69;
}
._base_p9ufg_1._upgrade_p9ufg_175 ._header_p9ufg_56:before {
  background-color: #9b5de7;
}
._base_c1hv3_1 {
  --open-width: 44px;
  bottom: 120px;
  position: fixed;
  right: 0;
  transform: translate(100%);
  transition: transform 0.7s ease-in-out;
  z-index: 1001;
}
._base_c1hv3_1 ._open_c1hv3_10 {
  align-items: center;
  background-color: var(--w-color-accent-1);
  border-radius: 2px;
  cursor: pointer;
  display: flex;
  height: var(--open-width);
  justify-content: center;
  left: calc(var(--open-width) * -1);
  position: absolute;
  transition: opacity 1s ease-in-out;
  width: var(--open-width);
}
._base_c1hv3_1 ._open_c1hv3_10 ._icon_c1hv3_23 {
  font-size: 20px;
}
._base_c1hv3_1._visible_c1hv3_26 {
  transform: translate(0);
}
._base_c1hv3_1._visible_c1hv3_26 ._open_c1hv3_10 {
  opacity: 0;
}
.race-widget-enter-active,
.race-widget-leave-active {
  transition-duration: 0.5s;
  transition-property: opacity;
  transition-timing-function: ease-in-out;
}
.race-widget-enter-from,
.race-widget-leave-to {
  opacity: 0;
}
._base_92h4l_1 {
  align-items: center;
  display: flex;
  height: 100dvh;
  justify-content: center;
  left: 0;
  min-width: 375px;
  position: fixed;
  top: 0;
  width: 100dvw;
  z-index: 8995;
}
@media not all and (-webkit-min-device-pixel-ratio: 0),
  not all and (min-resolution: 0.001dpcm) {
  @supports (-webkit-appearance: none) and
    (-webkit-border-before-color: transparent) {
    ._base_92h4l_1 {
      height: 100vh;
      width: 100vw;
    }
  }
}
._base_92h4l_1:not(._base_92h4l_1._is-fullscreen_92h4l_21) {
  background: #00000080;
}
.dialog-animation-veil-enter-active,
.dialog-animation-veil-leave-active {
  transition-duration: 0.2s;
  transition-property: opacity;
  transition-timing-function: ease-in-out;
}
.dialog-animation-veil-enter-from,
.dialog-animation-veil-leave-to {
  opacity: 0;
}
.dialog-animation-enter-active,
.dialog-animation-leave-active {
  transition: opacity 0.2s ease-in-out, transform 0.2s ease-in-out;
}
.dialog-animation-enter-from,
.dialog-animation-leave-to {
  opacity: 0;
  transform: scale(0.9) translateY(-16px);
}
.list-complete-item {
  margin-bottom: 1px;
  transition: transform 0.45s ease;
  z-index: 2;
}
.list-complete-enter-from {
  transform: translateY(-100px);
}
.list-complete-enter-to {
  transform: translateY(0);
}
.list-complete-items {
  position: relative;
}
.list-complete-items .base-item {
  margin-bottom: 1px;
}
.livedrop-wrapper {
  height: 100vh;
  left: 0;
  margin-top: 3.375rem;
  max-width: 10rem;
  position: fixed;
  top: 3.5rem;
  width: 10rem;
  z-index: 8001;
}
@media screen and (max-width: 1200px) {
  .livedrop-wrapper {
    display: none;
  }
}
.livedrop-wrapper.livedrop-wrapper_hide {
  left: -100%;
}
@media screen and (max-width: 1200px) {
  .livedrop-wrapper.livedrop-wrapper_hide {
    display: none;
  }
}
.livedrop-wrapper.livedrop-wrapper_new-design {
  margin-top: 0;
  top: var(--header-height);
}
.livedrop {
  align-items: flex-start;
  background: #12131a;
  box-shadow: inset -1px 0 30px #18191f;
  display: flex;
  flex-wrap: wrap;
  height: 100vh;
  left: 0;
  max-width: 10rem;
  overflow: visible;
  position: absolute;
  width: 10rem;
  z-index: 4;
}
.livedrop .livedrop-shadow {
  background: #232a3003;
  box-shadow: inset -10px 0 20px #00000040;
  height: 100%;
  left: 0;
  position: absolute;
  right: 0;
  z-index: 1;
}
.livedrop .header {
  background-color: #161821;
  height: 44px;
  width: 100%;
  z-index: 3;
}
.livedrop .header__tabs {
  align-items: center;
  background: #161821;
  display: flex;
  gap: 4px;
  height: 100%;
  max-width: 10rem;
  padding: 4px;
  text-align: center;
  z-index: 3;
}
.livedrop .header__tab {
  align-items: center;
  background-color: transparent;
  border-radius: 2px;
  cursor: pointer;
  display: flex;
  flex-grow: 1;
  height: 100%;
  justify-content: center;
  position: relative;
}
.livedrop .header__tab--icon {
  color: #515765;
  font-size: 20px;
  transition: color 0.3s;
}
.livedrop .header__tab .tooltip {
  align-items: center;
  background: #1e1e29;
  color: #8f9daa;
  display: flex;
  font-size: 0.625rem;
  font-weight: 500;
  height: 22px;
  justify-content: center;
  left: -20%;
  line-height: 0.875rem;
  opacity: 0;
  position: absolute;
  text-transform: uppercase;
  top: 98%;
  transition: opacity 0.3s;
  visibility: hidden;
  white-space: nowrap;
  width: 74px;
}
.livedrop .header__tab .tooltip:after {
  border: 0.625rem solid transparent;
  border-bottom-color: #1e1e29;
  content: "";
  left: 50%;
  margin-left: -0.625rem;
  position: absolute;
  top: -90%;
}
.livedrop .header__tab .tooltip-first {
  left: 0;
}
.livedrop .header__tab .tooltip-first:after {
  margin-left: -1.25rem;
}
.livedrop .header__tab:hover i {
  color: #fff;
}
.livedrop .header__tab:hover .tooltip {
  opacity: 1;
  visibility: visible;
}
.livedrop .header .active {
  background: linear-gradient(180deg, #1e1e29, #ff88451f);
}
.livedrop .header .active .header__tab--icon {
  color: #ff6d36;
}
.livedrop .content {
  height: 100%;
  width: 100%;
}
.livedrop .items-group {
  display: flex;
  flex-direction: column;
  min-height: 100%;
  width: 100%;
}
@media screen and (max-width: 1200px) {
  .livedrop {
    display: none;
  }
}
.warning-message[data-v-114eede9] {
  align-items: center;
  background: linear-gradient(
      90deg,
      var(--accent-color-gradient-first) 0,
      var(--accent-color-gradient-secondary) 100%
    ),
    #161821;
  border-top: 2px solid var(--accent-color);
  bottom: 0;
  display: flex;
  justify-content: space-between;
  min-height: 3.9375rem;
  padding: 0.6875rem 1.5625rem;
  position: fixed;
  right: 0;
  width: calc(100vw - 10rem);
  z-index: 8000;
}
@media screen and (max-width: 1200px) {
  .warning-message[data-v-114eede9] {
    width: 100vw;
  }
}
@media screen and (max-width: 768px) {
  .warning-message[data-v-114eede9] {
    height: -moz-min-content;
    height: min-content;
    padding: 1.25rem 1rem;
    top: 4.375rem;
    width: 100vw;
  }
}
.warning-message--full-width[data-v-114eede9] {
  width: 100vw;
}
.warning-message__text-wrapper[data-v-114eede9] {
  align-items: center;
  display: flex;
  gap: 0.4375rem;
}
.warning-message__icon[data-v-114eede9] {
  color: var(--accent-color);
  font-size: 1.5rem;
}
.warning-message__text[data-v-114eede9] {
  color: #fff;
  display: flex;
  flex-direction: column;
  font-size: 0.875rem;
  font-weight: 600;
  justify-content: flex-start;
  line-height: 1.3125rem;
  margin-right: 2.5rem;
}
.warning-message__text span[data-v-114eede9] {
  color: #8f9daa !important;
  font-size: 0.75rem !important;
  font-weight: 400 !important;
  line-height: 1.3125rem !important;
}
@media screen and (max-width: 768px) {
  .warning-message__text span[data-v-114eede9] {
    margin-top: 0.625rem;
  }
}
.warning-message__button .button[data-v-114eede9] {
  color: #fff;
  font-size: 0.875rem;
  font-weight: 600;
  height: 2.25rem;
  line-height: 1.1875rem;
  text-transform: uppercase;
  width: 12.5rem;
}
@media screen and (max-width: 768px) {
  .warning-message__button .button[data-v-114eede9] {
    margin-top: 1.25rem;
  }
}
.warning-message__cross[data-v-114eede9] {
  cursor: pointer;
  display: flex;
}
.warning-message__cross i[data-v-114eede9] {
  color: #515765;
  font-size: 0.875rem;
  transition: color 0.3s ease;
}
.warning-message__cross:hover i[data-v-114eede9] {
  color: #fff;
}
.subscribe-gift__image[data-v-63bfd3fd] {
  display: flex;
  height: 100%;
  justify-content: center;
  -o-object-fit: contain;
  object-fit: contain;
  -o-object-position: center;
  object-position: center;
  overflow: visible;
  position: relative;
  width: 100%;
}
.subscribe-gift__image--bubbles[data-v-63bfd3fd] {
  animation: blur-63bfd3fd 2s linear infinite;
  z-index: 1;
}
.subscribe-gift__image--light[data-v-63bfd3fd] {
  z-index: 2;
}
.subscribe-gift__image--bubbles[data-v-63bfd3fd],
.subscribe-gift__image--light[data-v-63bfd3fd] {
  left: 0;
  position: absolute;
  top: 0;
}
.subscribe-gift__image--gift[data-v-63bfd3fd] {
  animation: gift-63bfd3fd 1s linear infinite;
  height: 85px;
  width: 88px;
  z-index: 3;
}
.subscribe-gift__text[data-v-63bfd3fd] {
  background: #ffc736;
  border-radius: 3px;
  bottom: 10px;
  box-shadow: 0 -6px 11px #0000006b;
  color: #292937;
  font-family: Noto Sans, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: 800;
  line-height: 16px;
  padding: 4px 6px;
  position: absolute;
  text-transform: uppercase;
  z-index: 4;
}
.subscribe-gift__close[data-v-63bfd3fd] {
  color: #515765;
  cursor: pointer;
  font-size: 14px;
  opacity: 0.6;
  position: absolute;
  right: 0;
  top: 0;
  transition: opacity 0.2s ease, transform 0.2s ease;
  z-index: 6;
}
.subscribe-gift__close[data-v-63bfd3fd]:hover {
  opacity: 1;
  transform: rotate(90deg);
}
@keyframes blur-63bfd3fd {
  0% {
    filter: blur(2px);
  }
  50% {
    filter: blur(0);
  }
  to {
    filter: blur(2px);
  }
}
@keyframes gift-63bfd3fd {
  0% {
    transform: rotate(-10deg);
  }
  50% {
    transform: rotate(10deg);
  }
  to {
    transform: rotate(-10deg);
  }
}
.subscribe-first-form[data-v-5c66bec5] {
  background: linear-gradient(
      109deg,
      rgba(255, 125, 72, 0.2) 11.44%,
      transparent 89.68%
    ),
    #1b1c25;
  border: 1px solid rgba(255, 166, 61, 0.3);
  border-radius: 2px;
  box-shadow: 0 6px 35px #0003;
  display: flex;
  flex-direction: row;
  height: 323px;
  position: relative;
  width: 629px;
}
@media screen and (max-width: 768px) {
  .subscribe-first-form[data-v-5c66bec5] {
    width: 343px;
  }
}
@media (min-width: 2000px) {
  .subscribe-first-form[data-v-5c66bec5] {
    height: 344px;
  }
}
@media (max-width: 390px) {
  .subscribe-first-form[data-v-5c66bec5] {
    width: 290px;
  }
}
.subscribe-first-form[data-v-5c66bec5] .mx-input {
  border: 1px solid #333f4a;
  color: #8f9daa;
}
.subscribe-first-form[data-v-5c66bec5] .mx-input::-moz-placeholder {
  color: inherit;
  opacity: 0.5;
}
.subscribe-first-form[data-v-5c66bec5] .mx-input::placeholder {
  color: inherit;
  opacity: 0.5;
}
.subscribe-first-form__left-wrapper[data-v-5c66bec5] {
  overflow: hidden;
  position: relative;
  width: 50%;
}
@media screen and (max-width: 768px) {
  .subscribe-first-form__left-wrapper[data-v-5c66bec5] {
    display: none;
  }
}
.subscribe-first-form__left[data-v-5c66bec5] {
  position: relative;
  width: 100%;
  z-index: 70;
}
@media screen and (max-width: 768px) {
  .subscribe-first-form__left[data-v-5c66bec5] {
    display: none;
  }
}
.subscribe-first-form__right[data-v-5c66bec5] {
  display: flex;
  flex-direction: column;
  padding: 15px 45px 15px 0;
  width: 50%;
}
@media screen and (max-width: 768px) {
  .subscribe-first-form__right[data-v-5c66bec5] {
    padding: 25px;
    width: 100%;
  }
}
.subscribe-first-form__close[data-v-5c66bec5] {
  align-items: center;
  background-color: transparent;
  border: none;
  color: #515765;
  cursor: pointer;
  display: flex;
  font-size: 14px;
  justify-content: center;
  opacity: 0.6;
  position: absolute;
  right: 20px;
  top: 20px;
  transition: opacity 0.2s ease, transform 0.2s ease;
  z-index: 4;
}
.subscribe-first-form__close[data-v-5c66bec5]:hover {
  opacity: 1;
  transform: rotate(90deg);
}
.subscribe-first-form__icon[data-v-5c66bec5] {
  color: #ff6d36;
  font-size: 18px;
}
.subscribe-first-form__info[data-v-5c66bec5] {
  color: #dce1e5;
  font-size: 14px;
  font-style: normal;
  line-height: normal;
}
.subscribe-first-form__info span[data-v-5c66bec5],
.subscribe-first-form__info[data-v-5c66bec5] span {
  font-weight: 700;
}
.subscribe-first-form__info i[data-v-5c66bec5],
.subscribe-first-form__info[data-v-5c66bec5] i {
  color: var(--core-currency-icon-color, #2fa662);
  font-family: Currencies;
  font-style: normal;
}
.subscribe-first-form__text[data-v-5c66bec5] {
  font-family: Noto Sans, sans-serif;
  font-style: normal;
}
.subscribe-first-form__text--title[data-v-5c66bec5] {
  color: #dce1e5;
  font-size: 16px;
  font-style: normal;
  line-height: normal;
}
.subscribe-first-form__text--title--bold[data-v-5c66bec5] {
  font-weight: 700;
}
.subscribe-first-form__text--title--small[data-v-5c66bec5] {
  font-size: 14px;
}
.subscribe-first-form__text--title--smalled[data-v-5c66bec5] {
  font-size: 12px;
}
.subscribe-first-form__text--accent[data-v-5c66bec5] {
  color: #ff8845;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
}
.subscribe-first-form__text--white[data-v-5c66bec5] {
  color: #dce1e5;
  font-size: 18px;
  line-height: 25px;
}
@media screen and (max-width: 768px) {
  .subscribe-first-form__text--white[data-v-5c66bec5] {
    font-size: 16px;
  }
}
.subscribe-first-form__text--gray[data-v-5c66bec5] {
  color: #8f9daa;
  font-size: 14px;
  font-weight: 400;
  line-height: 19px;
}
@media screen and (max-width: 768px) {
  .subscribe-first-form__text--gray[data-v-5c66bec5] {
    font-size: 12px;
  }
}
.subscribe-first-form__image[data-v-5c66bec5] {
  height: 362px;
  -o-object-fit: cover;
  object-fit: cover;
  width: 265px;
}
@media screen and (max-width: 768px) {
  .subscribe-first-form__image[data-v-5c66bec5] {
    display: none;
  }
}
.subscribe-first-form__bg[data-v-5c66bec5] {
  display: none;
  height: 100%;
  pointer-events: none;
  position: absolute;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .subscribe-first-form__bg[data-v-5c66bec5] {
    display: block;
  }
}
.subscribe-first-form__title[data-v-5c66bec5] {
  align-items: center;
  display: flex;
  gap: 7px;
  padding-bottom: 8px;
}
.subscribe-first-form__base-form[data-v-5c66bec5] {
  padding-top: 10px;
}
.subscribe-first-form__base-input[data-v-5c66bec5] {
  margin-bottom: 10px !important;
}
.subscribe-first-form__base-input .baseFieldInput .help[data-v-5c66bec5] {
  display: none;
}
.subscribe-first-form__submit[data-v-5c66bec5] {
  height: 40px;
  width: 100%;
}
.subscribe-first-form__confirm[data-v-5c66bec5] {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 5px;
  height: 100%;
  justify-content: center;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.subscribe-first-form__confirm .subscribe-first-form__icon[data-v-5c66bec5] {
  font-size: 30px;
}
.fade-enter-active[data-v-5c66bec5],
.fade-leave-active[data-v-5c66bec5] {
  transition: opacity 0.2s ease;
}
.fade-enter-from[data-v-5c66bec5],
.fade-leave-to[data-v-5c66bec5] {
  opacity: 0;
}
.down-enter-active[data-v-5c66bec5],
.down-leave-active[data-v-5c66bec5] {
  transition: transform 0.4s ease;
}
.down-enter-from[data-v-5c66bec5],
.down-leave-to[data-v-5c66bec5] {
  transform: translateY(300px);
}
.subscribe-form[data-v-138e444c] {
  padding: 15px;
}
.subscribe-form__gift[data-v-138e444c] {
  cursor: pointer;
}
._base_6uasl_1 {
  --open-btn-width: 44px;
  bottom: 195px;
  display: flex;
  position: fixed;
  right: 0;
  transform: translate(100%);
  transition: transform 0.7s ease-in-out;
  width: -moz-min-content;
  width: min-content;
  z-index: 6;
}
._tournamentContent_6uasl_13 {
  background-color: var(--w-surface-color-8);
  border-radius: 2px;
  display: flex;
  height: 220px;
  position: relative;
  width: 520px;
  z-index: 100;
}
._imageBlock_6uasl_23 {
  height: 100%;
  min-width: 204px;
  width: 204px;
}
._content_6uasl_29 {
  display: flex;
  flex-direction: column;
  gap: 12px;
  justify-content: space-between;
  padding: 20px;
  width: -moz-min-content;
  width: min-content;
}
._headerLarge_6uasl_38 {
  font-size: 20px;
  font-weight: 700;
  line-height: 27px;
  text-transform: none;
  --font-size: 20px;
  --line-height: 27px;
  color: var(--w-color-faceit);
}
._headerSmall_6uasl_48 {
  font-weight: 600;
}
._headerSmall_6uasl_48,
._timerHeader_6uasl_57 {
  font-size: 12px;
  line-height: 16px;
  text-transform: none;
  --font-size: 12px;
  --line-height: 16px;
}
._timerHeader_6uasl_57 {
  color: var(--w-text-color-3);
  font-weight: 400;
  margin-bottom: 4px;
}
._button_6uasl_68 {
  text-transform: uppercase;
  width: 100%;
}
._digitNumber_6uasl_73 {
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-transform: none;
  --font-size: 12px;
  --line-height: 16px;
}
._digitCaption_6uasl_82 {
  font-size: 10px;
  font-weight: 400;
  line-height: 13px;
  text-transform: none;
  --font-size: 10px;
  --line-height: 13px;
  color: var(--w-text-color-3);
}
._close_6uasl_92 {
  color: var(--w-surface-color-3);
  cursor: pointer;
  font-size: 20px;
  position: absolute;
  right: 16px;
  top: 16px;
  z-index: 100;
}
._visible_6uasl_111 {
  transform: translate(0);
  z-index: 6;
}
._visible_6uasl_111 ._openBtn_6uasl_115 {
  opacity: 0;
}
._openBtn_6uasl_115 {
  align-items: center;
  background-color: var(--w-color-faceit);
  border-radius: 2px;
  cursor: pointer;
  display: flex;
  height: var(--open-btn-width);
  justify-content: center;
  left: calc(var(--open-btn-width) * -1);
  position: absolute;
  transition: opacity 0.7s ease-in-out;
  width: var(--open-btn-width);
}
._openBtnIcon_6uasl_133 {
  font-size: 18px;
}
body {
  padding-bottom: env(safe-area-inset-bottom);
  --header-top-height: 68px;
  --header-bottom-height: 50px;
  --header-height: calc(var(--header-top-height) + var(--header-bottom-height));
}
a:active,
a:focus,
button:active,
button:focus {
  box-shadow: none !important;
  outline: none !important;
}
.default__subscribe-form {
  bottom: 40px;
  padding: 15px;
  position: fixed;
  right: 20px;
  z-index: 8999;
}
.default__subscribe-form--change-position {
  bottom: 160px;
}
@media (max-width: 390px) {
  .default__subscribe-form {
    right: 0;
  }
}
.section__main {
  position: relative;
}
.page-container {
  padding: 0 24px 24px;
}
@media screen and (max-width: 768px) {
  .page-container {
    padding: 0 8px 16px;
  }
}
.helpwise_chat_widget_launcher,
.helpwise_chat_widget_launcher .hw-widgetLauncherContainer.right {
  z-index: 7500;
}
.menu-wrapper {
  bottom: 0;
  display: flex;
  flex-direction: column;
  height: 100%;
  left: 0;
  pointer-events: none;
  position: fixed;
  width: 100%;
  z-index: 8990;
}
.menu-wrapper__inner {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .menu-wrapper__inner {
    background-color: #000000b3;
  }
}
.menu {
  flex-grow: 1;
  margin-left: auto;
  pointer-events: auto;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 10;
}
@media screen and (max-width: 768px) {
  .menu {
    padding-bottom: 53px;
  }
}
.navbar {
  flex-shrink: 0;
  margin-top: auto;
  pointer-events: auto;
  position: relative;
  z-index: 12;
}
.header + mobile,
.header.mobile {
  left: 0;
  position: fixed;
  top: 0;
  z-index: 300;
}
.cookie-agreement {
  background-color: var(--w-surface-color-7);
  bottom: 0;
  height: auto;
  left: 0;
  padding: 20px;
  position: fixed;
  width: 100%;
  z-index: 100000;
}
.cookie-agreement,
.cookie-agreement__content {
  align-items: center;
  display: flex;
  justify-content: center;
}
.cookie-agreement__content {
  font-size: 14px;
  font-weight: 400;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-2);
  gap: 40px;
  max-width: 1440px;
}
.header-logo[data-v-52802c50] {
  align-items: center;
  display: flex;
  justify-content: space-between;
}
.header-logo.new[data-v-52802c50] {
  justify-content: flex-start;
}
.header-logo.new .header-logo__fire[data-v-52802c50] {
  display: flex !important;
  height: 30px;
  transform: translateY(-2px);
  width: 23px;
}
.header-logo.new .header-logo__title[data-v-52802c50] {
  display: flex !important;
  height: 17px;
  margin: 0 !important;
  width: 105px;
}
.header-logo.disabled[data-v-52802c50] {
  cursor: default !important;
  pointer-events: none;
}
.header-logo .header-logo__fire[data-v-52802c50] {
  height: 100%;
  min-height: 26px;
  min-width: 20px;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .header-logo .header-logo__fire[data-v-52802c50] {
    height: 1.9375rem;
  }
}
.header-logo .header-logo__logo[data-v-52802c50] {
  height: 50px;
  min-width: 140px;
  width: 140px;
}
.header-logo .header-logo__logo-2[data-v-52802c50] {
  height: 31px;
}
@media screen and (max-width: 768px) {
  .header-logo .header-logo__logo-2[data-v-52802c50] {
    height: 25px;
  }
}
.header-logo .header-logo__title[data-v-52802c50] {
  height: 0.9375rem;
  margin-left: 2px;
}
.header-logo .header-logo__title--ads[data-v-52802c50] {
  height: auto;
  margin-left: 9px;
}
@media screen and (max-width: 1600px) {
  .header-logo .header-logo__title[data-v-52802c50] {
    display: none;
  }
}
@media screen and (max-width: 1366px) {
  .header-wrapper-top--logged-out .header-logo__title[data-v-52802c50] {
    display: none;
  }
}
._m-header-notification-badge_1hlz6_1 {
  --core-ico-size: 18px;
  --core-ico-color: #8f9daa;
  --core-ico-hover-color: #bdbfc3;
  align-items: center;
  cursor: pointer;
  display: flex;
  padding: 8px;
  position: relative;
}
._m-header-notification-badge__total-unread_1hlz6_11 {
  background: #da3f3f;
  border-radius: 50%;
  height: 4px;
  position: absolute;
  right: 8px;
  top: 8px;
  width: 4px;
}
._m-header-logined__balance_17nvs_1 {
  color: #dce1e5;
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  margin-right: 8px;
}
._m-header-logined__refill_17nvs_8 {
  align-items: center;
  border-radius: 2px;
  color: #f1f1f1;
  display: flex;
  font-size: 12px;
  font-weight: 600;
  gap: 2px;
  height: 32px;
  margin-right: 4px;
  min-width: 72px;
  text-align: center;
  text-transform: uppercase;
}
._m-header-logined__notification_17nvs_22 {
  background-color: #13151d;
  --core-ico-coof: 0.6;
}
._m-header-logined__icon--wallet_17nvs_26 {
  --core-ico-size: 13px;
}
._m-header-not-logined__button_1nr4w_1 {
  height: 100%;
}
._m-header_yxq9j_1 {
  align-content: center;
  background-color: #101117;
  display: flex;
  height: 50px;
  justify-content: space-between;
  padding: 9px 16px;
  width: 100%;
}
._m-header__content_yxq9j_10 {
  align-items: center;
  display: flex;
}
._m-navbar-v2_w5wqp_1 {
  background-color: #1b1c25;
  border-top: 1px solid #292937;
  height: calc(56px + env(safe-area-inset-bottom));
  padding: 8px 12px;
}
._m-navbar-v2__inner_w5wqp_7 {
  align-items: center;
  display: flex;
  gap: 2px;
  justify-content: space-between;
}
._m-navbar-v2__link_w5wqp_13 {
  align-items: center;
  background-color: transparent;
  border: none;
  border-radius: 30px;
  color: #8f9daa;
  display: flex;
  justify-content: center;
  padding: 8px;
  position: relative;
}
._m-navbar-v2__link_w5wqp_13:hover {
  color: #8f9daa;
}
._m-navbar-v2__link--active_w5wqp_27 {
  background-color: #ff8845;
  color: #000;
}
._m-navbar-v2__link--active_w5wqp_27:hover {
  color: #000;
}
._m-navbar-v2__link--active_w5wqp_27._m-navbar-v2__link--btn_w5wqp_34:hover {
  color: #ff8845;
}
._m-navbar-v2__link--active_w5wqp_27 ._m-navbar-v2__name_w5wqp_37 {
  margin-left: 4px;
  max-width: 200px;
  transition: max-width 0.6s ease 0.6s, margin-left 0.6s ease 0.6s;
}
._m-navbar-v2__link--active_w5wqp_27 ._m-navbar-v2__badge_w5wqp_42 {
  background-color: #1b1c25;
  color: #efae14;
}
._m-navbar-v2__link--active--close_w5wqp_46 {
  background-color: #292937;
  color: #ff8845;
}
._m-navbar-v2__icon_w5wqp_50 {
  font-size: 22px;
  transition: none !important;
}
._m-navbar-v2__name_w5wqp_37 {
  font-size: 10px;
  font-weight: 600;
  margin-left: 0;
  max-width: 0;
  overflow: hidden;
  text-align: center;
  text-wrap: nowrap;
  transition: max-width 0.6s ease, margin-left 0.6s ease;
  white-space: nowrap;
}
._m-navbar-v2__button_w5wqp_65 {
  align-items: center;
  background: #ffffff0a;
  border: none;
  border-radius: 4px;
  cursor: pointer;
  display: flex;
  flex-shrink: 0;
  height: 40px;
  justify-content: center;
  margin-left: auto;
  width: 40px;
}
._m-navbar-v2__menu_w5wqp_78 {
  height: 16px;
  position: relative;
  width: 20px;
}
._m-navbar-v2__menu--active_w5wqp_83 ._m-navbar-v2__menu-item_w5wqp_83 {
  width: 14px;
}
._m-navbar-v2__menu--active_w5wqp_83 ._m-navbar-v2__menu-item--1_w5wqp_86 {
  background-color: #ff8845;
  top: calc(50% - 1px);
  transform: rotate(45deg);
  transition: background-color 0.3s ease,
    top 0.6s cubic-bezier(0.23, 1, 0.32, 1) 0.3s,
    transform 0.9s cubic-bezier(0.23, 1, 0.32, 1) 0.6s,
    width 0.3s cubic-bezier(0.23, 1, 0.32, 1);
}
._m-navbar-v2__menu--active_w5wqp_83 ._m-navbar-v2__menu-item--2_w5wqp_92 {
  opacity: 0;
  transition: background-color 0.3s ease,
    opacity 0.3s cubic-bezier(0.23, 1, 0.32, 1) 0.3s,
    width 0.3s cubic-bezier(0.23, 1, 0.32, 1);
}
._m-navbar-v2__menu--active_w5wqp_83 ._m-navbar-v2__menu-item--3_w5wqp_96 {
  background-color: #ff8845;
  bottom: calc(50% - 1px);
  transform: rotate(-45deg);
  transition: background-color 0.3s ease,
    bottom 0.6s cubic-bezier(0.23, 1, 0.32, 1) 0.3s,
    transform 0.9s cubic-bezier(0.23, 1, 0.32, 1) 0.6s,
    width 0.3s cubic-bezier(0.23, 1, 0.32, 1);
}
._m-navbar-v2__menu-inner_w5wqp_102 {
  height: 14px;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 14px;
}
._m-navbar-v2__menu-item_w5wqp_83 {
  border-radius: 2px;
  height: 2px;
  will-change: transform;
}
._m-navbar-v2__menu-item--1_w5wqp_86 {
  background-color: #515765;
  left: 0;
  position: absolute;
  top: 0;
  transition: background-color 0.3s ease,
    top 0.3s cubic-bezier(0.23, 1, 0.32, 1) 0.3s,
    transform 0.3s cubic-bezier(0.23, 1, 0.32, 1),
    width 0.6s cubic-bezier(0.23, 1, 0.32, 1) 0.3s;
  width: 14px;
}
._m-navbar-v2__menu-item--2_w5wqp_92 {
  background-color: #515765;
  left: 0;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  transition: background-color 0.3s ease,
    opacity 0.3s cubic-bezier(0.23, 1, 0.32, 1) 0.3s,
    width 0.6s cubic-bezier(0.23, 1, 0.32, 1) 0.3s;
  width: 9px;
}
._m-navbar-v2__menu-item--3_w5wqp_96 {
  background-color: #515765;
  bottom: 0;
  content: "";
  left: 0;
  position: absolute;
  transition: background-color 0.3s ease,
    bottom 0.3s cubic-bezier(0.23, 1, 0.32, 1) 0.3s,
    transform 0.3s cubic-bezier(0.23, 1, 0.32, 1),
    width 0.6s cubic-bezier(0.23, 1, 0.32, 1) 0.3s;
  width: 6px;
}
._m-navbar-v2__badge_w5wqp_42 {
  background: #efae14;
  border-radius: 99px;
  color: #1b1c25;
  font-size: 12px;
  font-weight: 700;
  margin-left: 4px;
  padding: 1px 5px;
}
._user-block_zocfa_1 {
  --w-user-avatar-size: 2.75rem;
  align-items: center;
  display: flex;
  gap: 12px;
  position: relative;
}
._user-block__link_zocfa_8 {
  justify-content: center;
}
._user-block__link_zocfa_8,
._user-block__name-wrapper_zocfa_13 {
  align-items: center;
  display: flex;
}
._user-block__name_zocfa_13 {
  color: var(--giveaway-main-color, #dce1e5);
  display: block;
  font-size: 1rem;
  font-weight: 600;
  line-height: 150%;
  margin-right: 0.3125rem;
  max-width: 200px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
@media screen and (max-width: 1250px) {
  ._user-block__name_zocfa_13 {
    max-width: 150px;
  }
}
._user-block__icon_zocfa_34 {
  color: #ff6d36;
  font-size: 18px;
  margin-bottom: -0.125rem;
}
._user-block__title_zocfa_39 {
  color: #8f9daa;
  font-size: 10px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
}
._user-block__subscribe--silver_zocfa_46 {
  color: #918f95;
}
._user-block__subscribe--gold_zocfa_49 {
  color: #cf9c19;
}
._user-block__subscribe--diamond_zocfa_52 {
  color: #00c9ff;
}
._user-block__info--reverse_zocfa_55 {
  display: flex;
  flex-direction: column-reverse;
}
._base_13vm0_1 {
  display: flex;
  gap: 8px;
}
._base_13vm0_1 ._header_13vm0_5 {
  align-items: center;
  display: flex;
  gap: 4px;
}
._base_13vm0_1 ._caption_13vm0_10 {
  font-size: 14px;
  font-weight: 500;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
}
._base_13vm0_1 ._wrapper_13vm0_18 {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  gap: 8px;
}
._info_1ftd9_1 {
  display: grid;
  gap: 2px;
  grid-template-columns: 1fr 1fr;
}
._info__item_1ftd9_6 {
  background: #1b1c25;
  border-radius: 2px;
  grid-column-end: 3;
  grid-column-start: 1;
  padding: 4px 16px;
}
._info__item_1ftd9_6._user_1ftd9_13 {
  align-items: center;
  display: flex;
  height: 68px;
  padding: 0 16px;
}
._info__item--half_1ftd9_19 {
  grid-column-end: auto;
  grid-column-start: auto;
}
._info__item--small-padding_1ftd9_23 {
  padding: 8px 8px 8px 16px;
}
._info__token_1ftd9_26 {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
}
._info__token-icon_1ftd9_31 {
  align-items: center;
  color: var(--w-color-accent-7);
  display: flex;
  font-size: 15px;
  height: 20px;
  justify-content: center;
  margin-right: 4px;
  -o-object-fit: contain;
  object-fit: contain;
  width: 20px;
}
._info__token-name_1ftd9_42 {
  color: #8f9daa;
  font-size: 10px;
  text-transform: capitalize;
  width: 100%;
}
._info__deposit_1ftd9_48 {
  align-items: center;
  display: flex;
  justify-content: space-between;
}
._info__deposit-button_1ftd9_53 {
  max-width: 50%;
  min-height: 36px;
}
._info__deposit-icon_1ftd9_57 {
  font-size: 16px;
}
._info__deposit-button-content_1ftd9_60 {
  align-items: center;
  display: flex;
  font-size: 12px;
  gap: 4px;
  justify-content: center;
}
._info__promocode_1ftd9_67 {
  align-items: center;
  background-color: transparent;
  border: none;
  cursor: pointer;
  display: flex;
  gap: 8px;
  justify-content: center;
  min-height: 24px;
  width: 100%;
}
._info__promocode-text_1ftd9_78 {
  color: #8f9daa;
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
}
._info__promocode-text_1ftd9_78 span {
  text-decoration-line: underline;
}
._info__promocode-icon_1ftd9_88 {
  color: #8f9daa;
  font-size: 24px;
  --core-ico-hover-color: #8f9daa;
}
._base_r4rye_1 {
  display: grid;
  gap: 2px;
  grid-template-columns: 1fr 1fr;
}
@media (max-width: 768.98px) {
  ._base_r4rye_1 {
    grid-template-columns: 1fr;
  }
}
._base_r4rye_1._colored_r4rye_11 ._item_r4rye_11:hover ._image_r4rye_11 {
  transform: scale(1.2);
}
@media (max-width: 768.98px) {
  ._base_r4rye_1._colored_r4rye_11 {
    grid-template-columns: 1fr 1fr;
  }
}
._base_r4rye_1._colored_r4rye_11 ._item_r4rye_11 {
  padding: 8px 50px 8px 8px;
}
._base_r4rye_1 ._item_r4rye_11 {
  align-items: center;
  background-color: var(--link-color, var(--w-surface-color-9));
  border: none;
  border-radius: 2px;
  display: flex;
  gap: 8px;
  height: 48px;
  overflow: hidden;
  padding: 8px;
  position: relative;
  --icon-color: var(--w-surface-color-3);
  cursor: pointer;
  transition: background-color 0.3s ease;
}
._base_r4rye_1 ._item_r4rye_11:hover {
  --link-color: var(--w-surface-color-7);
}
._base_r4rye_1 ._item_r4rye_11._cases_r4rye_40 {
  --link-color: #234940;
  --icon-color: #2abd69;
}
._base_r4rye_1 ._item_r4rye_11._casebattle_r4rye_44 {
  --link-color: #6b5219;
  --icon-color: #efae14;
}
._base_r4rye_1 ._item_r4rye_11._upgrade_r4rye_48 {
  --link-color: #422d61;
  --icon-color: #9b5de7;
}
._base_r4rye_1 ._item_r4rye_11._event_r4rye_52 {
  --link-color: #14475c;
  --icon-color: #2dc5f5;
}
._base_r4rye_1 ._item_r4rye_11._contract_r4rye_56 {
  --link-color: #3e5027;
  --icon-color: #a0d161;
}
._base_r4rye_1 ._item_r4rye_11._giveaway_r4rye_60,
._base_r4rye_1 ._item_r4rye_11._levels_r4rye_60,
._base_r4rye_1 ._item_r4rye_11._store_r4rye_60 {
  --link-color: #53392c;
  --icon-color: #ff8845;
}
._base_r4rye_1 ._item_r4rye_11._dropland_r4rye_64 {
  --link-color: #6b5219;
  --icon-color: #f2b118;
}
._base_r4rye_1 ._icon_r4rye_68 {
  color: var(--icon-color);
  font-size: 18px;
}
._base_r4rye_1 ._text_r4rye_72 {
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
  position: relative;
  text-transform: none;
  z-index: 2;
  --font-size: 12px;
  --line-height: 16px;
  align-items: center;
  color: var(--w-text-color-1);
  display: flex;
  text-transform: capitalize;
}
._base_r4rye_1 ._image_r4rye_11 {
  bottom: 0;
  height: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  position: absolute;
  right: 0;
  transform: scale(1);
  transform-origin: right center;
  transition: transform 0.3s ease;
}
@media (max-width: 768.98px) {
  ._base_r4rye_1 ._image_r4rye_11 {
    margin-right: -10px;
  }
}
._base_r4rye_1 ._label_r4rye_101 {
  margin-left: 8px;
}
._base_r4rye_1 ._image-wrapper_r4rye_104 {
  height: 100%;
  overflow: hidden;
  width: 90px;
}
._base_j9fab_1 ._inner_j9fab_1 {
  align-items: center;
  display: flex;
  justify-content: flex-start;
  width: 100%;
}
._base_j9fab_1 ._icon_j9fab_7 {
  align-items: center;
  display: flex;
  justify-content: center;
  margin-right: 8px;
  width: 21px;
  --core-currency-icon-color: wTextColor(1);
}
._base_j9fab_1 ._text_j9fab_15 {
  margin-right: auto;
}
._base_11wb4_1 {
  align-items: center;
  display: flex;
  gap: 2px;
  justify-content: space-between;
}
._base_1m418_1 {
  align-items: center;
  display: flex;
  gap: 12px;
}
._base_1m418_1 ._slider_1m418_6 {
  width: 100%;
}
._base_1m418_1 ._button_1m418_9 {
  align-items: center;
  background-color: transparent;
  border: none;
  color: var(--w-color-accent-1);
  cursor: pointer;
  display: flex;
  justify-content: center;
  outline: transparent;
}
._base_1m418_1 ._button_1m418_9._disabled_1m418_19,
._base_1m418_1 ._button_1m418_9:hover {
  color: var(--w-surface-color-3);
}
._base_1m418_1 ._button_1m418_9 ._icon_1m418_22 {
  display: flex;
  font-size: 20px;
}
._base_1rqq4_1 {
  background-color: var(--w-surface-color-9);
}
._base_1rqq4_1 ._header_1rqq4_4 {
  background-color: var(--w-surface-color-10);
}
._base_1rqq4_1 ._header_1rqq4_4 ._button_1rqq4_7 {
  align-items: center;
  background-color: transparent;
  border: none;
  cursor: pointer;
  display: flex;
  gap: 4px;
  outline: transparent;
  padding: 12px 16px;
}
._base_1rqq4_1 ._header_1rqq4_4 ._button_1rqq4_7:hover ._back_1rqq4_18,
._base_1rqq4_1 ._header_1rqq4_4 ._button_1rqq4_7:hover ._icon_1rqq4_17 {
  color: var(--w-text-color-1);
}
._base_1rqq4_1 ._header_1rqq4_4 ._icon_1rqq4_17 {
  color: var(--w-surface-color-4);
  font-size: 18px;
  transition: color 0.3s ease;
}
._base_1rqq4_1 ._header_1rqq4_4 ._back_1rqq4_18 {
  color: var(--w-text-color-3);
  transition: color 0.3s ease;
}
._base_1rqq4_1 ._header_1rqq4_4 ._back_1rqq4_18,
._base_1rqq4_1 ._header_1rqq4_4 ._name_1rqq4_36 {
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-transform: none;
  --font-size: 12px;
  --line-height: 16px;
}
._base_1rqq4_1 ._header_1rqq4_4 ._name_1rqq4_36 {
  color: var(--w-text-color-1);
}
._base_1rqq4_1 ._list_1rqq4_45 {
  -moz-column-gap: 8px;
  column-gap: 8px;
  display: grid;
  grid-template-columns: 1fr;
  padding: 16px;
  row-gap: 2px;
}
._base_1rqq4_1 ._list_1rqq4_45._double_1rqq4_52 {
  grid-template-columns: 1fr 1fr;
}
._base_1rqq4_1 ._list_1rqq4_45 ._item_1rqq4_55 {
  align-items: center;
  display: flex;
  font-size: 12px;
  font-weight: 600;
  gap: 8px;
  line-height: 16px;
  padding: 12px 8px;
  text-transform: none;
  --font-size: 12px;
  --line-height: 16px;
  background-color: transparent;
  border: none;
  border-radius: 2px;
  color: var(--w-text-color-3);
  cursor: pointer;
  outline: transparent;
  transition: background-color 0.3s ease;
}
._base_1rqq4_1 ._list_1rqq4_45 ._item_1rqq4_55._active_1rqq4_78,
._base_1rqq4_1 ._list_1rqq4_45 ._item_1rqq4_55:hover {
  background-color: var(--w-surface-color-7);
  color: var(--w-text-color-1);
}
._base_1rqq4_1 ._list_1rqq4_45 ._item_1rqq4_55._active_1rqq4_78 {
  pointer-events: none;
}
._base_1rqq4_1 ._list_1rqq4_45 ._item_1rqq4_55 ._icon_1rqq4_17 {
  align-items: center;
  display: flex;
  justify-content: center;
  width: 22px;
  --core-currency-icon-color: wTextColor(1);
}
.game-filter {
  align-items: center;
  background-color: #161821;
  display: flex;
}
.game-filter--transparent,
.game-filter__item {
  background-color: transparent;
}
.game-filter__item {
  align-items: center;
  border: none;
  color: #8f9daa;
  display: flex;
  flex-grow: 1;
  font-size: 14px;
  font-weight: 400;
  gap: 5px;
  height: 44px;
  justify-content: center;
  text-transform: uppercase;
  width: 100px;
}
.game-filter__item--active {
  background-color: #322929;
  color: #f1f1f1;
  font-weight: 600;
}
.game-filter__item--active .game-filter__icon {
  color: #ff8845;
}
._base_1o3ai_1 {
  width: 100%;
  --container-width: 380px;
  height: 100%;
  padding-top: 72px;
}
@media (max-width: 768.98px) {
  ._base_1o3ai_1 {
    padding-top: 0;
    --container-width: 300px;
  }
}
._base_1o3ai_1 ._content_1o3ai_13 {
  padding: 12px 16px;
}
._base_1o3ai_1 ._sections_1o3ai_16 {
  display: grid;
  gap: 16px;
  padding: 12px 0 0;
}
._base_1o3ai_1 ._sections_1o3ai_16 ._title_1o3ai_21 {
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
  text-transform: none;
  --font-size: 12px;
  --line-height: 16px;
  color: var(--w-text-color-4);
  margin-bottom: 8px;
}
._base_1o3ai_1 ._inner_1o3ai_31 {
  background: var(--w-surface-color-10);
  box-shadow: -4px 8px 16px #0a0a0a4d;
  display: flex;
  flex-direction: column;
  height: auto;
  margin-left: auto;
  max-height: 100%;
  overflow: auto;
  position: relative;
  width: var(--container-width);
}
@media (max-width: 768.98px) {
  ._base_1o3ai_1 ._inner_1o3ai_31 {
    height: 100%;
  }
}
._base_1o3ai_1 ._filter_1o3ai_48 {
  background-color: #1e1e29;
  display: none;
  margin-bottom: 16px;
}
@media (max-width: 768px) {
  ._base_1o3ai_1 ._filter_1o3ai_48 {
    display: block;
  }
}
._base_1o3ai_1 ._logout_1o3ai_58 {
  align-items: center;
  background-color: transparent;
  border: none;
  border-top: 1px solid var(--w-surface-color-8);
  cursor: pointer;
  display: flex;
  flex-shrink: 0;
  gap: 16px;
  height: 42px;
  justify-content: center;
  outline: transparent;
  transition: color 0.3s ease;
  width: 100%;
}
._base_1o3ai_1 ._logout_1o3ai_58:hover ._icon_1o3ai_76,
._base_1o3ai_1 ._logout_1o3ai_58:hover ._text_1o3ai_73 {
  color: var(--w-text-color-1);
}
._base_1o3ai_1 ._logout_1o3ai_58 ._text_1o3ai_73 {
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-transform: uppercase;
  --font-size: 12px;
  --line-height: 16px;
  color: var(--w-text-color-3);
}
._base_1o3ai_1 ._logout_1o3ai_58 ._icon_1o3ai_76 {
  color: var(--w-text-color-3);
}
._base_1o3ai_1 ._wrapper_1o3ai_91._active_1o3ai_91 {
  opacity: 0;
  overflow: hidden;
}
._base_1o3ai_1 ._modal_1o3ai_95 {
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
}
._base_1o3ai_1 ._gleamLinks_1o3ai_102 {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  gap: 2px;
  justify-content: space-between;
  width: 100%;
}
._base_1o3ai_1 ._gleamLinks_1o3ai_102 > button {
  background-color: var(--w-surface-color-8);
  border: none;
  border-radius: 2px;
  cursor: pointer;
  height: 48px;
  outline: none;
  overflow: hidden;
  position: relative;
  width: 100%;
  width: calc(50% - 1px);
}
._base_1o3ai_1 ._gleamLinks_1o3ai_102 > button:hover:before {
  transform: scale(1.2);
}
._base_1o3ai_1 ._gleamLinks_1o3ai_102 > button:before {
  background-image: var(--bg-image);
  background-repeat: no-repeat;
  background-size: cover;
  content: "";
  display: block;
  height: 100%;
  left: 0;
  top: 0;
  transition: transform 0.3s ease;
  width: 100%;
}
@media (max-width: 768px) {
  ._base_1o3ai_1 ._gleamLinks_1o3ai_102 > button {
    background-size: contain;
  }
}
._base_1o3ai_1 ._priceWrap_1o3ai_142 {
  background-color: var(--price-bg-image);
  border-radius: 2px;
  padding: 0 4px;
  position: absolute;
  right: 0;
  top: 0;
}
._base_1o3ai_1 ._price_1o3ai_142 {
  font-size: 11px;
  font-weight: 600;
  line-height: 14px;
  text-transform: uppercase;
  --font-size: 11px;
  --line-height: 14px;
  color: var(--w-text-color-5);
  line-height: 18px;
  --price-icon-color: wTextColor(5);
}
#__nuxt,
body {
  height: 100%;
}
._mobile-layout_2jiht_1 {
  display: flex;
  flex-direction: column;
  height: 100%;
  padding: 50px 0 60px;
  position: relative;
}
._mobile-layout__header_2jiht_8 {
  left: 0;
  position: fixed;
  top: 0;
  z-index: 3;
}
._mobile-layout__page_2jiht_14 {
  flex: 1 0 auto;
  position: relative;
  z-index: 1;
}
._mobile-layout__menu-wrapper_2jiht_19 {
  bottom: 0;
  display: flex;
  flex-direction: column;
  height: 100%;
  left: 0;
  pointer-events: none;
  position: fixed;
  width: 100%;
  z-index: 3;
}
._mobile-layout__menu_2jiht_19 {
  flex-grow: 1;
  margin-left: auto;
  padding-bottom: 60px;
  pointer-events: auto;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 10;
}
._mobile-layout__nav_2jiht_40 {
  flex-shrink: 0;
  margin-top: auto;
  pointer-events: auto;
  position: relative;
  z-index: 12;
}
._mobile-layout__footer_2jiht_47 {
  flex: 0 0 auto;
}
._root_xq00y_1 {
  background-color: #000c;
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: flex-end;
  left: 0;
  min-height: 0;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 8991;
}
._body_xq00y_15 {
  overflow: auto;
}
._header_zlzar_1 {
  background-color: #1b1c25;
  display: flex;
  justify-content: space-between;
  padding: 10px;
}
._header_zlzar_1:before {
  content: "";
  flex: 0 0 24px;
}
._title_zlzar_12 {
  align-items: center;
  color: #f1f1f1;
  -moz-column-gap: 4px;
  column-gap: 4px;
  display: flex;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  text-transform: capitalize;
}
._icon_zlzar_23 {
  color: #515765;
  display: block;
  font-size: 24px;
}
._main_zlzar_29 {
  background-color: #13151d;
  padding: 20px 16px;
}
._options_zlzar_34 {
  margin-bottom: 20px;
}
._option_zlzar_34:not(:last-child) {
  margin-bottom: 10px;
}
._option-radio_zlzar_41 {
  padding: 10px 0;
}
._option-title_zlzar_44 {
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
}
._option-icon_zlzar_49 {
  display: inline-block;
  margin-right: 12px;
}
._option-order_zlzar_53 {
  color: #8f9daa;
}
._btn-apply_zlzar_57 {
  margin-bottom: 20px;
}
._btn-clear_zlzar_60 {
  align-items: center;
  background-color: transparent;
  border: none;
  color: #8f9daa;
  display: flex;
  font-size: 12px;
  font-weight: 600;
  gap: 4px;
  justify-content: center;
  line-height: 16px;
  text-transform: uppercase;
  width: 100%;
}
._btn-clear-icon_zlzar_74 {
  font-size: 18px;
}
.modal-case-battle-filter[data-v-be8e7237] {
  background-color: #161821;
}
.modal-case-battle-filter__head[data-v-be8e7237] {
  align-items: center;
  background: #1b1c25;
  display: flex;
  gap: 0.5rem;
  justify-content: center;
  padding: 12px;
  position: relative;
}
.modal-case-battle-filter__icon[data-v-be8e7237] {
  color: #8f9daa;
}
.modal-case-battle-filter__close-icon[data-v-be8e7237] {
  color: #8f9daa;
  font-size: 24px;
  position: absolute;
  right: 12px;
  top: 50%;
  transform: translateY(-50%);
}
.modal-case-battle-filter__title[data-v-be8e7237] {
  color: #8f9daa;
  font-size: 14px;
  font-weight: 600;
  text-transform: uppercase;
}
.modal-case-battle-filter__body[data-v-be8e7237] {
  padding: 20px 16px;
}
.modal-case-battle-filter__block
  + .modal-case-battle-filter__block[data-v-be8e7237] {
  margin-top: 24px;
}
.modal-case-battle-filter__name[data-v-be8e7237] {
  color: #8f9daa;
  font-size: 16px;
  font-weight: 500;
  line-height: 120%;
  margin-bottom: 14px;
}
.modal-case-battle-filter__checkboxes[data-v-be8e7237] {
  -moz-column-gap: 5px;
  column-gap: 5px;
  display: flex;
  justify-content: space-between;
}
.modal-case-battle-filter__column[data-v-be8e7237] {
  display: flex;
  flex-direction: column;
  gap: 24px;
}
.modal-case-battle-filter__column[data-v-be8e7237]:last-child {
  margin-right: 20px;
}
.modal-case-battle-filter__label[data-v-be8e7237] {
  display: flex;
  font-size: 14px;
  gap: 3px;
}
.modal-case-battle-filter__inputs[data-v-be8e7237] {
  align-items: center;
  display: flex;
  justify-content: space-between;
  position: relative;
}
.modal-case-battle-filter__inputs[data-v-be8e7237]:before {
  background: #333443;
  content: "";
  height: 1px;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 0.5rem;
}
.modal-case-battle-filter__input[data-v-be8e7237] {
  margin-bottom: 0 !important;
  width: calc(50% - 10px);
}
.modal-case-battle-filter__input--big[data-v-be8e7237] {
  width: 100%;
}
.modal-case-battle-filter__input--center[data-v-be8e7237] .input {
  text-align: center;
}
.modal-case-battle-filter__slider[data-v-be8e7237] {
  margin-bottom: -13px !important;
}
.modal-case-battle-filter__slider[data-v-be8e7237] .range-slider-fill {
  background: #efae14 !important;
}
.modal-case-battle-filter__button[data-v-be8e7237] {
  color: #fff;
  font-size: 12px;
  font-weight: 600;
  line-height: 120%;
  margin-top: 40px;
  text-transform: uppercase;
  width: 100%;
}
.modal-case-battle-filter__button--clear[data-v-be8e7237] {
  background-color: transparent;
  border: none;
  color: #8f9daa;
  cursor: pointer;
  display: block;
  margin: 14px auto 0;
  padding: 5px;
}
.modal-case-battle-filter__button--clear[data-v-be8e7237]:disabled {
  opacity: 0.6;
}
.modal-case-battle-filter__button i[data-v-be8e7237] {
  font-size: 16px;
}
.extra-options[data-v-7ab82e33],
.options-list[data-v-7ab82e33] {
  display: flex;
  flex-direction: column;
  gap: 1rem;
}
.extra-options[data-v-7ab82e33] {
  font-size: 0.875rem;
  gap: 1rem;
  height: 100%;
}
.extra-options__title[data-v-7ab82e33] {
  font-weight: 600;
  line-height: 1.188rem;
}
.extra-options__notice[data-v-7ab82e33] {
  margin-top: auto;
}
.options-list[data-v-7ab82e33] {
  gap: 0.75rem;
}
.option[data-v-7ab82e33] {
  align-items: center;
  display: flex;
  gap: 8px;
}
.option__text[data-v-7ab82e33] {
  color: #8f9daa;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.05rem;
}
.option__text[data-v-7ab82e33] span {
  color: #fff;
  font-weight: 500;
}
.option__icon-wrapper[data-v-7ab82e33] {
  align-items: center;
  background: var(--icon-background-color, #ff8845);
  border-radius: 50%;
  display: flex;
  height: 30px;
  justify-content: center;
  width: 30px;
}
.option__icon[data-v-7ab82e33] {
  color: var(--icon-color, #fff);
  font-size: var(--icon-size, 15px);
}
.influencer-notice[data-v-7ab82e33] {
  background: #1e1e29;
  color: #8f9daa;
  display: flex;
  flex-direction: column;
  font-size: 12px;
  font-weight: 400;
  gap: 2px;
  line-height: 19px;
  padding: 10px;
}
.influencer-notice__title[data-v-7ab82e33] {
  color: #f1f1f1;
  font-size: 14px;
  font-weight: 600;
}
.slide-enter-active,
.slide-leave-active {
  transition: opacity 0.5s;
}
.slide-enter,
.slide-leave-to {
  opacity: 0;
}
.modal-giveaway-options__body {
  display: flex;
  flex-direction: column;
  height: 100%;
  max-height: 100%;
  width: 100%;
}
.modal-giveaway-options__header {
  align-items: center;
  background: #1b1c25;
  display: flex;
  height: 44px;
  justify-content: center;
  position: relative;
  width: 100%;
}
.modal-giveaway-options__main {
  background: #13151d;
  flex: auto;
  overflow: auto;
  padding: 1.625rem 1rem 1rem;
}
.modal-giveaway-options__main::-webkit-scrollbar-track {
  background-color: #13151d;
}
.modal-giveaway-options__footer {
  align-items: center;
  background: #1e1e29;
  display: flex;
  flex-direction: column;
  gap: 16px;
  justify-content: space-between;
  padding: 16px;
  width: 100%;
}
.modal-giveaway-options__button {
  height: 44px;
}
.header__title {
  align-items: center;
  color: #f1f1f1;
  display: flex;
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1.188rem;
  white-space: pre-wrap;
}
.header__close-button {
  cursor: pointer;
  display: block;
  position: absolute;
  right: 15px;
  top: 50%;
  transform: translateY(-50%);
}
.header__close-icon {
  align-items: center;
  color: #515765;
  display: flex;
  font-size: 1.125rem;
}
@keyframes _slideRoulette_slur5_1 {
  0% {
    opacity: 0;
    transform: translateY(-100px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
._roulette_slur5_11 {
  align-items: flex-start;
  animation-delay: calc(0.1s * var(--animation-delay-koef));
  animation-duration: 0.5s;
  animation-fill-mode: forwards;
  animation-name: _slideRoulette_slur5_1;
  display: flex;
  justify-content: center;
  opacity: 0;
  overflow-x: clip;
  overflow-y: visible;
  width: 100%;
}
._shadows_slur5_25 {
  align-items: center;
  bottom: 0;
  display: flex;
  justify-content: space-between;
  position: absolute;
  top: 0;
  width: 100%;
}
._shadows_slur5_25:after,
._shadows_slur5_25:before {
  content: "";
  height: 100%;
  width: 25%;
  z-index: 1;
}
._shadows_slur5_25:before {
  background: linear-gradient(90deg, #13151c 15%, #13151c00);
}
._shadows_slur5_25:after {
  background: linear-gradient(90deg, #13151c00 15%, #13151c 90%);
}
._indicator_slur5_47 {
  background-color: var(--w-color-accent-1);
  bottom: 0;
  box-shadow: 0 0 22px 0 var(--w-color-accent-1);
  position: absolute;
  top: 0;
  width: 2px;
  z-index: 1;
}
._indicatorOverflowed_slur5_57 {
  bottom: unset;
  height: 50vh;
  top: -100%;
}
._item_slur5_63 {
  cursor: default;
  transition: transform 0.3s;
}
._winItem_slur5_68 {
  box-shadow: 0 0 14px #13151c;
  transform: scale(1.15);
  z-index: 2;
}
._finishedItem_slur5_74:not(._winItem_slur5_68) {
  opacity: 0.3;
}
._caseRoulettes_yjetf_1 {
  flex-direction: column;
  gap: 12px;
  margin-bottom: 32px;
  min-height: 335px;
  overflow: hidden;
}
._caseRoulettes_yjetf_1,
._roulettesList_yjetf_13 {
  align-items: center;
  display: flex;
  justify-content: center;
  width: 100%;
}
._roulettesList_yjetf_13 {
  -moz-column-gap: 12px;
  column-gap: 12px;
  flex-wrap: wrap;
  height: 100%;
  margin: 8px 0;
  max-width: 100%;
  position: relative;
  row-gap: 32px;
}
@media (max-width: 768.98px) {
  ._roulettesList_yjetf_13 {
    flex-direction: column;
  }
}
._rouletteItem_yjetf_32 {
  overflow-x: clip;
  overflow-y: visible;
  position: relative;
}
@media (max-width: 768.98px) {
  ._rouletteItem_yjetf_32 {
    min-width: 100%;
  }
}
._count__1_yjetf_43,
._count__2_yjetf_43 {
  width: 100%;
}
._count__4_yjetf_46 {
  width: 48%;
}
._count__3_yjetf_49,
._count__5_yjetf_49 {
  width: 31%;
}
._count__10_yjetf_52 {
  width: 18%;
}
._description_1ch6e_1 {
  display: flex;
  gap: 8px;
  max-height: 100%;
  overflow: auto;
  scrollbar-width: none;
  -ms-overflow-style: none;
}
._description_1ch6e_1::-webkit-scrollbar {
  display: none;
}
@media (min-width: 768.98px) {
  ._description_1ch6e_1 {
    flex-direction: column;
  }
}
._unavailable_1ch6e_18 {
  --_primary-color: var(--w-color-accent-2);
}
._crowdfunding_1ch6e_22 {
  --_primary-color: var(--w-color-accent-3);
}
._case-battle_1ch6e_26 {
  --_primary-color: var(--w-color-accent-7);
}
._level_1ch6e_30 {
  --_primary-color: var(--w-color-accent-1);
}
._level-achieved_1ch6e_34 {
  --_primary-color: var(--w-color-accent-3);
}
._panel_1ch6e_38 {
  background-color: var(--w-surface-color-8);
  border-radius: 2px;
  flex: auto;
  min-width: min(300px, 100%);
}
._header_1ch6e_45 {
  align-items: center;
  -moz-column-gap: 4px;
  column-gap: 4px;
  display: flex;
  padding: 16px;
}
._header-icon_1ch6e_51 {
  color: var(--_primary-color);
  font-size: 20px;
}
._header-title_1ch6e_55 {
  font-size: 14px;
  font-weight: 600;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-1);
}
._main_1ch6e_65 {
  padding: 0 16px 16px;
}
._section_1ch6e_69:not(:last-child) {
  margin-bottom: 12px;
}
._section_separated_1ch6e_72 {
  border-top: 1px solid var(--w-color-border-1);
  padding-top: 8px;
}
._text_1ch6e_77 {
  font-size: 14px;
  font-weight: 400;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-3);
}
._detail_1alvm_1 {
  align-items: center;
  -moz-column-gap: 8px;
  column-gap: 8px;
  display: flex;
}
._label_1alvm_7 {
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  text-transform: none;
  --font-size: 12px;
  --line-height: 16px;
  color: var(--w-text-color-3);
}
._value_1alvm_17 {
  font-size: 14px;
  font-weight: 600;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-1);
}
._details_1c8x0_1 {
  display: flex;
  flex-wrap: wrap;
  gap: 4px;
  justify-content: flex-end;
}
._detail_1c8x0_1 {
  align-items: center;
  -moz-column-gap: 4px;
  column-gap: 4px;
  display: flex;
  flex: 0 0 auto;
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  min-height: 36px;
  padding: 8px;
  text-transform: none;
  --font-size: 12px;
  --line-height: 16px;
  background-color: var(--w-surface-color-7);
  border-radius: 2px;
  color: var(--w-text-color-1);
}
@media (max-width: 768.98px) {
  ._detail_1c8x0_1 {
    min-height: 24px;
    padding: 2px 8px;
  }
}
._detail-image_1c8x0_31 {
  flex: 0 0 auto;
  height: 18px;
  -o-object-fit: contain;
  object-fit: contain;
  -o-object-position: center;
  object-position: center;
  width: auto;
}
._detail-icon_1c8x0_38 {
  font-size: 18px;
}
._detail-icon_1c8x0_38,
._detail-label_1c8x0_42 {
  color: var(--_detail-primary-color);
}
@media (max-width: 768.98px) {
  ._detail-label_1c8x0_42 {
    display: none;
  }
}
._cases-left_1c8x0_51 {
  --_detail-primary-color: var(--w-color-accent-7);
}
._time-left_1c8x0_55 {
  --_detail-primary-color: var(--w-color-accent-3);
}
._token-drop-chance-value_1c8x0_59._high_1c8x0_59 {
  color: var(--w-color-accent-3);
}
._token-drop-chance-value_1c8x0_59._medium_1c8x0_62 {
  color: var(--w-color-accent-7);
}
._token-drop-chance-value_1c8x0_59._low_1c8x0_65 {
  color: var(--w-color-accent-2);
}
._base_1gni2_1 {
  display: flex;
  flex-direction: column;
  row-gap: 4px;
}
._badge_1gni2_7 {
  font-size: 14px;
  font-weight: 600;
  line-height: 19px;
  min-width: 42px;
  padding: 0 4px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  border-radius: 2px;
  color: var(--w-text-color-5);
  line-height: 20px;
  text-align: center;
  text-transform: uppercase;
}
@media (max-width: 768.98px) {
  ._badge_1gni2_7 {
    font-size: 11px;
    font-weight: 600;
    line-height: 14px;
    min-height: 12px;
    min-width: 30px;
    padding: 0 2px;
    text-transform: uppercase;
    --font-size: 11px;
    --line-height: 14px;
    line-height: 12px;
  }
}
._top_1gni2_37 {
  background: var(--w-color-accent-4);
}
._new_1gni2_41 {
  background: var(--w-color-accent-1);
}
._sale_1gni2_45 {
  background: var(--w-color-accent-2);
}
._fade-enter-active_g0zf5_1,
._fade-leave-active_g0zf5_2 {
  transition: opacity 0.2s;
}
._fade-enter-from_g0zf5_6,
._fade-leave-to_g0zf5_7 {
  opacity: 0;
}
._base_1n936_1 {
  position: relative;
}
._unavailable_1n936_5 {
  filter: grayscale(1);
}
._badges_1n936_9 {
  position: absolute;
  right: 0;
  top: 0;
  z-index: 2;
}
._image_1n936_16 {
  height: 200px;
  width: 300px;
}
@media (max-width: 768.98px) {
  ._image_1n936_16 {
    height: 142px;
    width: 212px;
  }
}
._count_1n936_27,
._level-chevron_1n936_28 {
  bottom: 0;
  left: 0;
  position: absolute;
}
._count_1n936_27 {
  align-items: center;
  display: flex;
  font-size: 20px;
  font-weight: 600;
  justify-content: center;
  line-height: 27px;
  min-height: 44px;
  min-width: 44px;
  padding: 8px;
  text-transform: none;
  --font-size: 20px;
  --line-height: 27px;
  background-color: var(--w-color-accent-1);
  border-radius: 2px;
  color: var(--w-text-color-5);
}
@media (max-width: 768.98px) {
  ._count_1n936_27 {
    font-size: 12px;
    font-weight: 700;
    line-height: 16px;
    text-transform: none;
    --font-size: 12px;
    --line-height: 16px;
    color: var(--w-text-color-5);
    min-height: 32px;
    min-width: 32px;
    padding: 4px;
  }
}
._info_1pu5d_1 {
  align-items: center;
  display: flex;
  justify-content: center;
  padding: 16px;
  position: relative;
}
._info_1pu5d_1:after,
._info_1pu5d_1:before {
  content: "";
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  position: absolute;
}
._info_1pu5d_1:after {
  background: radial-gradient(
    75% 75% at 50% 75%,
    var(--w-surface-color-12) 0,
    rgba(19, 21, 29, 0.5) 100%
  );
}
@media (max-width: 768.98px) {
  ._info_1pu5d_1:after {
    background: var(--w-surface-color-12);
    opacity: 0.9;
  }
}
._regular_1pu5d_23:before {
  background: var(--65d73d34) 50% / cover no-repeat;
}
@media (max-width: 768.98px) {
  ._regular_1pu5d_23:before {
    background-image: var(--0523fbe6);
  }
}
._event_1pu5d_32:before {
  background: var(--65d73d34) 50% / cover no-repeat;
}
@media (max-width: 768.98px) {
  ._event_1pu5d_32:before {
    background-image: var(--0523fbe6);
  }
}
._premium_1pu5d_41:before {
  background: var(--65d73d34) 50% / cover no-repeat;
}
._unavailable_1pu5d_45:before {
  filter: grayscale(1);
  opacity: 0.4;
}
._content_1pu5d_50 {
  position: relative;
  z-index: 2;
}
._floating_1pu5d_55 {
  align-items: flex-start;
  -moz-column-gap: 20px;
  column-gap: 20px;
  display: flex;
  height: 100%;
  left: 0;
  padding: 16px;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 2;
}
._description_1pu5d_68 {
  flex: 0 1 300px;
}
._details_1pu5d_72 {
  flex: 1 1 auto;
}
._timer_1pgpc_1 {
  align-items: center;
  -moz-column-gap: 4px;
  column-gap: 4px;
  display: flex;
  font-size: 12px;
  font-weight: 600;
  justify-content: center;
  line-height: 16px;
  text-transform: uppercase;
  --font-size: 12px;
  --line-height: 16px;
  color: var(--w-text-color-1);
}
._clock-icon_1pgpc_15 {
  color: var(--w-color-accent-3);
  font-size: 16px;
}
._icon_1i8el_1 {
  font-size: 18px;
}
._base_c5zk0_1 {
  align-items: center;
  background-color: var(--w-surface-color-9);
  display: flex;
  height: 76px;
  justify-content: center;
  padding: 0 16px;
}
@media (max-width: 768.98px) {
  ._base_c5zk0_1 {
    height: 52px;
    width: 100%;
  }
}
._active_c5zk0_17,
._caption_c5zk0_16 {
  transition: color 0.2s;
}
._caption_c5zk0_16 {
  font-size: 14px;
  font-weight: 400;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-3);
}
._active_c5zk0_17 {
  color: var(--w-text-color-1);
}
._controls_ienuq_1 {
  align-items: center;
  border-radius: 2px;
  display: flex;
  gap: 2px;
  justify-content: center;
  overflow: hidden;
}
@media (max-width: 768.98px) {
  ._controls_ienuq_1 {
    border-radius: 0 0 2px 2px;
    flex-direction: column;
  }
}
._panel_ienuq_16 {
  align-items: center;
  background-color: var(--w-surface-color-9);
  display: flex;
  flex-wrap: wrap;
  gap: 8px 16px;
  padding: 16px;
}
._count-list_ienuq_25 {
  -moz-column-gap: 4px;
  column-gap: 4px;
  display: flex;
  flex: 2 1 auto;
}
._count-list_ienuq_25[aria-disabled="true"] {
  opacity: 0.4;
  pointer-events: none;
}
._count_ienuq_25 {
  flex: 1 0 auto;
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  min-height: 44px;
  min-width: 44px;
  padding: 12px;
  text-transform: uppercase;
  --font-size: 12px;
  --line-height: 16px;
  background-color: var(--w-surface-color-7);
  border: none;
  border-radius: 2px;
  color: var(--w-text-color-1);
  cursor: pointer;
  outline: none;
  transition: background-color 0.2s;
}
@media (hover: hover) {
  ._count_ienuq_25:hover {
    background-color: var(--w-surface-color-5);
  }
}
._count_ienuq_25._active_ienuq_59 {
  background-color: var(--w-surface-color-5);
  pointer-events: none;
}
._open_ienuq_64 {
  align-items: center;
  -moz-column-gap: inherit;
  column-gap: inherit;
  display: flex;
  flex: 1 1 auto;
}
._open-button_ienuq_70 {
  flex: 1 1 auto;
  min-height: 44px;
  width: 250px;
}
._open-old-price_ienuq_75 {
  font-size: 14px;
  font-weight: 600;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
}
._base_5xspe_1 {
  display: flex;
  gap: 8px 24px;
  justify-content: center;
}
._hot-key_5xspe_7 {
  align-items: center;
  -moz-column-gap: 8px;
  column-gap: 8px;
  display: flex;
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-transform: uppercase;
  --font-size: 12px;
  --line-height: 16px;
  color: var(--w-text-color-4);
}
._hot-key-name_5xspe_20 {
  border: 1px solid var(--w-color-border-3);
  border-radius: 2px;
  font-weight: 700;
  min-width: 54px;
  padding: 4px;
  text-align: center;
}
.description[data-v-48a2f2a1] {
  background-color: var(--w-surface-color-10);
  border-radius: 2px;
  padding: 24px;
  text-align: center;
}
.description[data-v-48a2f2a1] .text {
  font-size: 14px;
  font-weight: 600;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-3);
}
.description[data-v-48a2f2a1] .text:not(:last-child) {
  margin-bottom: 20px;
}
.description[data-v-48a2f2a1] .text a {
  color: inherit;
  text-decoration: underline;
}
.description[data-v-48a2f2a1] .text span,
.description[data-v-48a2f2a1] .text.text_middle-title {
  font-size: 16px;
  font-weight: 600;
  line-height: 22px;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
  color: var(--w-text-color-2);
}
.description[data-v-48a2f2a1] .text.text_middle {
  align-items: center;
  display: flex;
  gap: 20px;
  justify-content: center;
}
@media (max-width: 768.98px) {
  .description[data-v-48a2f2a1] .text.text_middle {
    flex-direction: column;
  }
}
.description[data-v-48a2f2a1] .text.text_middle .place .percent {
  color: var(--w-color-accent-3);
}
._base_10vo4_1 {
  display: flex;
  flex-direction: column;
  gap: 20px;
  width: 100%;
}
._header_10vo4_8 {
  align-items: center;
  display: flex;
}
@media (max-width: 768.98px) {
  ._header_10vo4_8 {
    align-items: stretch;
    flex-direction: column;
    gap: 16px;
  }
}
._headerAdditional_10vo4_20 {
  align-items: center;
  display: flex;
  flex-grow: 1;
  justify-content: flex-end;
}
._headerContent_10vo4_27 {
  align-items: center;
  display: flex;
  gap: 8px;
  justify-content: flex-start;
}
._headerText_10vo4_34 {
  font-size: 18px;
  font-weight: 700;
  line-height: 24px;
  text-transform: none;
  --font-size: 18px;
  --line-height: 24px;
  color: var(--w-text-color-1);
}
._headerIcon_10vo4_44 {
  color: var(--w-color-accent-1);
  font-size: 26px;
}
._base_6mka5_1 {
  display: flex;
  flex-direction: column;
  gap: 16px;
  width: 100%;
}
._header_6mka5_8 {
  align-items: center;
  display: flex;
  gap: 8px;
  justify-content: flex-start;
}
._headerText_6mka5_15 > * {
  font-size: 18px;
  font-weight: 700;
  line-height: 24px;
  text-transform: none;
  --font-size: 18px;
  --line-height: 24px;
  color: var(--w-text-color-1);
}
._headerIcon_6mka5_25 > * {
  color: var(--w-color-accent-1);
  font-size: 24px;
}
._list_6mka5_30 {
  display: grid;
  gap: 8px;
  grid-template-columns: repeat(auto-fill, minmax(214px, 1fr));
  justify-content: left;
}
._list_6mka5_30 > * {
  max-width: 340px;
}
._slider_6mka5_40 {
  margin-left: 0;
  margin-right: 0;
}
._slider_6mka5_40 ._slide_6mka5_40 > * {
  --entity-image-size-multiplier: 0.45;
  min-width: unset;
}
._base_1xjkd_1 {
  display: flex;
  flex-direction: column;
  gap: 16px;
  width: 100%;
}
._header_1xjkd_8 {
  align-items: center;
  display: flex;
}
@media (max-width: 768.98px) {
  ._header_1xjkd_8 {
    align-items: stretch;
    flex-direction: column;
    gap: 16px;
  }
}
._headerAdditional_1xjkd_20 {
  align-items: center;
  display: flex;
  flex-grow: 1;
  justify-content: flex-end;
}
._headerContent_1xjkd_27 {
  align-items: center;
  display: flex;
  gap: 8px;
  justify-content: flex-start;
}
._headerText_1xjkd_34 {
  font-size: 18px;
  font-weight: 700;
  line-height: 24px;
  text-transform: none;
  --font-size: 18px;
  --line-height: 24px;
  color: var(--w-text-color-1);
}
._headerIcon_1xjkd_44 {
  color: var(--w-color-accent-1);
  font-size: 24px;
}
._containsList_1xjkd_49 {
  padding: 0;
}
@media (max-width: 768.98px) {
  ._containsList_1xjkd_49 > div:first-of-type {
    gap: 4px;
  }
}
._containsList_1xjkd_49 > * {
  grid-auto-rows: 143px;
}
@media (max-width: 768.98px) {
  ._containsList_1xjkd_49 > * {
    grid-auto-rows: 100px;
    grid-template-columns: repeat(auto-fill, minmax(150px, 1fr));
  }
}
._containsList_1xjkd_49 > * > * > div:last-child {
  height: 100%;
}
._list_1xjkd_70 {
  display: grid;
  gap: 8px;
  grid-auto-rows: 143px;
  grid-template-columns: repeat(auto-fill, minmax(180px, 1fr));
  justify-content: left;
}
._list_1xjkd_70 > * {
  max-width: 270px;
}
@media (max-width: 768.98px) {
  ._list_1xjkd_70 {
    grid-auto-rows: 100px;
    grid-template-columns: repeat(auto-fill, minmax(150px, 1fr));
  }
}
._base_12d0a_1 {
  display: flex;
  flex-direction: column;
  gap: 16px;
  width: 100%;
}
._header_12d0a_8 {
  align-items: center;
  display: flex;
  gap: 8px;
  justify-content: flex-start;
}
._headerText_12d0a_15 > * {
  font-size: 18px;
  font-weight: 700;
  line-height: 24px;
  text-transform: none;
  --font-size: 18px;
  --line-height: 24px;
  color: var(--w-text-color-1);
}
._headerIcon_12d0a_25 > * {
  color: var(--w-color-accent-7);
  font-size: 24px;
}
._list_12d0a_30 {
  display: grid;
  gap: 8px;
  grid-template-columns: repeat(auto-fill, minmax(180px, 1fr));
  justify-content: left;
}
._list_12d0a_30 > * > a > :first-child {
  height: 164px;
}
@media (max-width: 768.98px) {
  ._list_12d0a_30 {
    gap: 4px;
    grid-template-columns: repeat(auto-fill, minmax(150px, 1fr));
  }
}
._playground_1fio7_1 {
  background-color: var(--w-surface-color-12);
  border: 2px solid var(--w-surface-color-9);
  border-radius: 2px;
}
@media (max-width: 768.98px) {
  ._playground_1fio7_1:has(+ ._controls_1fio7_7) {
    border-bottom-width: 0;
    border-radius: 2px 2px 0 0;
  }
}
._info_1fio7_13 {
  min-height: 368px;
}
@media (max-width: 768.98px) {
  ._info_1fio7_13 {
    min-height: 270px;
  }
}
@media (min-width: 768.98px) {
  ._info_1fio7_13 {
    padding: 54px 16px;
  }
}
._controls_1fio7_7 {
  position: relative;
  z-index: 2;
}
@media (min-width: 768.98px) {
  ._controls_1fio7_7 {
    margin: -38px auto 20px;
    width: -moz-fit-content;
    width: fit-content;
  }
}
._description_1fio7_38 {
  margin-top: 20px;
}
._listContainer_1fio7_42 {
  display: flex;
  flex-direction: column;
  gap: 32px;
}
@media (max-width: 768.98px) {
  ._listContainer_1fio7_42 {
    gap: 20px;
  }
}
._fade-enter_1fio7_53 {
  opacity: 1;
  transition: opacity 0.6s ease-in;
}
._enter-from_1fio7_58 {
  opacity: 0;
  position: absolute;
}
._base_n6eia_1 {
  display: flex;
  flex-direction: column;
  gap: 16px;
  padding: 20px 0;
}
._banner_n6eia_11,
._casesList_n6eia_12,
._header_n6eia_8,
._hotkeys_n6eia_10,
._playground_n6eia_9 {
  width: 100%;
}
._header_n6eia_8 {
  height: 36px;
}
@media (max-width: 768.98px) {
  ._header_n6eia_8 {
    height: 44px;
    margin: 0 20px;
  }
}
._playground_n6eia_9 {
  height: 368px;
}
@media (max-width: 768.98px) {
  ._playground_n6eia_9 {
    height: 270px;
  }
}
._hotkeys_n6eia_10 {
  height: 26px;
  margin: 42px auto 0;
  max-width: 600px;
}
@media (max-width: 768.98px) {
  ._hotkeys_n6eia_10 {
    height: 76px;
  }
}
._banner_n6eia_11 {
  height: 215px;
}
._casesList_n6eia_12 {
  height: 480px;
}
._base_1ck6d_1 ._header_1ck6d_1 {
  align-items: center;
  align-self: center;
  display: flex;
  gap: 12px;
  justify-content: center;
  margin-bottom: 16px;
  position: relative;
  width: 100%;
}
._base_1ck6d_1 ._title_1ck6d_11 {
  align-items: center;
  display: flex;
  font-size: 18px;
  font-weight: 600;
  gap: 12px;
  line-height: 1;
  text-transform: none;
}
._base_1ck6d_1 ._icon_1ck6d_20 {
  color: #ff8845;
  font-size: 15px;
}
.case-actions[data-v-60742ea5] {
  align-items: center;
  border-top: 1px solid #2c303a;
  display: flex;
  flex-wrap: nowrap;
  gap: 14px;
  justify-content: center;
  padding: 20px 0 0;
  position: relative;
  z-index: 1;
}
@media (max-width: 768px) {
  .case-actions[data-v-60742ea5] {
    align-items: stretch;
    flex-direction: column;
  }
}
.case-actions[data-v-60742ea5]:after,
.case-actions[data-v-60742ea5]:before {
  background: #2c303a;
  content: "";
  height: 1px;
  position: absolute;
  top: 2px;
  width: 9px;
}
.case-actions[data-v-60742ea5]:after {
  left: -7px;
  transform: rotate(-45deg);
}
.case-actions[data-v-60742ea5]:before {
  right: -7px;
  transform: rotate(45deg);
}
.case-actions--casebattle-only[data-v-60742ea5] {
  flex-direction: column;
  gap: 20px;
}
.case-actions__casebattle-only[data-v-60742ea5] {
  color: #8f9daa;
  font-size: 12px;
  line-height: 16px;
  max-width: 400px;
  text-align: center;
}
.case-actions__casebattle-only[data-v-60742ea5] span {
  color: #f1f1f1;
}
.case-actions__level-text[data-v-60742ea5] {
  font-size: 16px;
  font-weight: 600;
  line-height: 21.79px;
  width: 100%;
}
.case-actions__level-text[data-v-60742ea5] span {
  color: #8f9daa;
  display: block;
  font-size: 12px;
  font-weight: 400;
  line-height: 15.6px;
  margin-top: 4px;
}
@media (max-width: 768px) {
  .case-actions__level-text[data-v-60742ea5] {
    text-align: center;
  }
}
.case-actions__notice[data-v-60742ea5] {
  align-items: center;
  display: flex;
  font-size: 12px;
  font-weight: 600;
  gap: 4px;
  justify-content: center;
  line-height: 15.6px;
  white-space: nowrap;
}
.case-actions__limit-expire-icon[data-v-60742ea5] {
  color: #2abd69;
}
.case-actions__count-list[data-v-60742ea5] {
  display: flex;
  flex-wrap: nowrap;
  gap: 4px;
}
.case-actions__button[data-v-60742ea5] {
  align-items: center;
  background: transparent;
  border: 2px solid #515765;
  border-radius: 2px;
  color: #f1f1f1;
  cursor: pointer;
  display: flex;
  height: 44px;
  justify-content: center;
  padding: 0;
  transition: all 0.3s;
  width: 44px;
}
@media (max-width: 768px) {
  .case-actions__button[data-v-60742ea5] {
    flex: 1 0 auto;
  }
}
.case-actions__button--disabled[data-v-60742ea5] {
  opacity: 0.7;
  pointer-events: none;
}
@media (hover: hover) {
  .case-actions__button[data-v-60742ea5]:hover {
    border-color: #2abd69;
  }
}
.case-actions__button--active[data-v-60742ea5] {
  border-color: #2abd69;
}
.case-actions__buy-button[data-v-60742ea5] {
  padding: 12px 22px;
}
.case-actions__buy-button[data-v-60742ea5]:hover {
  --core-currency-icon-color: textColor(1);
}
@media (max-width: 768px) {
  .case-actions__buy-button[data-v-60742ea5] {
    width: 100%;
  }
}
.case-actions__buy-button-old-price-block[data-v-60742ea5] {
  align-items: center;
  display: flex;
  font-size: 12px;
  gap: 10px;
  justify-content: center;
  width: 100%;
}
.case-actions__old-price[data-v-60742ea5] {
  font-weight: 700;
  min-width: 45px;
  text-align: center;
}
.page-case-open[data-v-fa8a063b],
.page-case-open .unavailable-info[data-v-fa8a063b] {
  display: flex;
  flex-direction: column;
}
.page-case-open .unavailable-info[data-v-fa8a063b] {
  gap: 4px;
  margin: 0 auto;
  max-width: 368px;
  position: relative;
  text-align: center;
  z-index: 2;
}
.page-case-open .unavailable-info__title[data-v-fa8a063b] {
  color: #f1f1f1;
  font-size: 16px;
  font-weight: 600;
}
.page-case-open .unavailable-info__text[data-v-fa8a063b] {
  color: #8f9daa;
  font-size: 12px;
}
.page-case-open__game-area[data-v-fa8a063b] {
  align-items: center;
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: space-between;
  margin: auto 0;
  max-width: 1085px;
  width: 100%;
}
.page-case-open__case-roulette-area[data-v-fa8a063b] {
  align-items: center;
  display: flex;
  height: 100%;
  justify-content: center;
  width: 100%;
}
@media (max-width: 768px) {
  .page-case-open__case-actions-area[data-v-fa8a063b] {
    width: 100%;
  }
}
.page-case-open__email-not-confirmed[data-v-fa8a063b] {
  align-items: center;
  color: #ff6d36;
  display: flex;
  font-size: 14px;
  gap: 6px;
  justify-content: center;
  margin: 0 0 15px;
}
.page-case-open__all-blocks[data-v-fa8a063b] {
  width: 100%;
}
.page-case-open__all-blocks[data-v-fa8a063b],
.page-case-open__blocks[data-v-fa8a063b] {
  display: flex;
  flex-direction: column;
  gap: 1.875rem;
}
.fade-case-roulette-enter-from.case-block[data-v-fa8a063b],
.fade-case-roulette-leave-to.case-block[data-v-fa8a063b] {
  opacity: 0;
}
.case-block[data-v-fa8a063b],
.roulette-block[data-v-fa8a063b] {
  transition: opacity 0.3s ease;
}
.fade-case-roulette-enter-from.roulette-block[data-v-fa8a063b],
.fade-case-roulette-leave-to.roulette-block[data-v-fa8a063b] {
  opacity: 0;
}
._base_1uspk_1 {
  position: relative;
}
._base_1uspk_1:before {
  background: var(--w-surface-color-10)
    url(/static/profile/profile-hidden-header-bg.jpg) center/cover no-repeat;
  content: "";
  display: block;
  height: 140px;
  width: 100%;
}
._content_1uspk_12 {
  display: grid;
  gap: 2px;
  grid-template-columns: 415px auto;
}
._content_1uspk_12._wide_1uspk_17 {
  grid-template-columns: 1fr;
}
@media (max-width: 1200px) {
  ._content_1uspk_12 {
    grid-template-columns: 1fr;
  }
}
._user-info_1uspk_26 {
  align-items: flex-start;
  background-color: var(--w-surface-color-10);
  display: flex;
  flex-wrap: nowrap;
  gap: 24px;
  padding: 16px 0 16px 32px;
  position: relative;
}
@media (max-width: 768.98px) {
  ._user-info_1uspk_26 {
    padding: 12px 16px;
  }
}
@media (max-width: 1200px) {
  ._user-info_1uspk_26 {
    gap: 16px;
  }
}
._user-data_1uspk_46 {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
._avatar_1uspk_52 {
  --w-user-avatar-size: 80px;
  flex-shrink: 0;
  margin-top: -36px;
}
@media (max-width: 768.98px) {
  ._avatar_1uspk_52 {
    --w-user-avatar-size: 80px;
    margin-top: -28px;
  }
}
._hidden-name_1uspk_64 {
  display: flex;
  font-size: 18px;
  font-weight: 600;
  gap: 4px;
  line-height: 24px;
  text-transform: none;
  --font-size: 18px;
  --line-height: 24px;
  color: var(--w-text-color-1);
}
._icon_1uspk_76 {
  color: var(--w-surface-color-3);
  font-size: 24px;
}
._user-premium_1uspk_81 {
  display: flex;
  font-size: 14px;
  font-weight: 600;
  gap: 8px;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-3);
}
._premium-text_1uspk_93 {
  text-transform: capitalize;
}
._hide-profile_1uspk_97 {
  align-items: center;
  background-color: var(--w-surface-color-10);
  display: flex;
  gap: 40px;
  justify-content: space-between;
  padding: 16px 32px;
}
@media (max-width: 1400px) {
  ._hide-profile_1uspk_97 {
    gap: 8px;
    padding: 16px;
  }
}
@media (max-width: 1200px) {
  ._hide-profile_1uspk_97 {
    gap: 16px 8px;
  }
}
@media (max-width: 768.98px) {
  ._hide-profile_1uspk_97 {
    flex-direction: column;
    gap: 24px;
    padding: 24px 16px;
  }
}
._hide-profile-content_1uspk_124 {
  display: flex;
  flex-direction: column;
  gap: 12px;
}
@media (max-width: 768.98px) {
  ._hide-profile-content_1uspk_124 {
    gap: 8px;
    width: 100%;
  }
}
._hide-profile-title_1uspk_136 {
  font-size: 18px;
  font-weight: 600;
  line-height: 24px;
  text-transform: none;
  --font-size: 18px;
  --line-height: 24px;
  color: var(--w-text-color-2);
}
@media (max-width: 768.98px) {
  ._hide-profile-title_1uspk_136 {
    font-size: 14px;
    font-weight: 600;
    line-height: 19px;
    text-transform: none;
    --font-size: 14px;
    --line-height: 19px;
  }
}
._hide-profile-text_1uspk_156 {
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
  color: var(--w-text-color-3);
}
@media (max-width: 768.98px) {
  ._hide-profile-text_1uspk_156 {
    font-size: 12px;
    font-weight: 400;
    line-height: 16px;
    text-transform: none;
    --font-size: 12px;
    --line-height: 16px;
  }
}
._button_1uspk_176 {
  min-width: 200px;
}
@media (max-width: 768.98px) {
  ._button_1uspk_176 {
    width: 100%;
  }
}
.profile-bot-header[data-v-c39f4114] {
  position: relative;
}
.profile-bot-header[data-v-c39f4114]:before {
  background: var(--w-surface-color-10)
    url(/static/profile/profile-bot-header-bg.jpg) center/auto 100% no-repeat;
  content: "";
  display: block;
  height: 140px;
  width: 100%;
}
.profile-bot-header__content[data-v-c39f4114] {
  display: grid;
  gap: 2px;
  grid-template-columns: 415px auto;
}
@media (max-width: 1200px) {
  .profile-bot-header__content[data-v-c39f4114] {
    grid-template-columns: 1fr;
  }
}
.user[data-v-c39f4114] {
  align-items: flex-start;
  background-color: var(--w-surface-color-10);
  display: flex;
  flex-wrap: nowrap;
  gap: 24px;
  padding: 16px 0 16px 32px;
  position: relative;
}
@media (max-width: 768.98px) {
  .user[data-v-c39f4114] {
    padding: 12px 16px;
  }
}
@media (max-width: 1200px) {
  .user[data-v-c39f4114] {
    gap: 16px;
  }
}
.user__data[data-v-c39f4114] {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.user__avatar[data-v-c39f4114] {
  --w-user-avatar-size: 80px;
  align-items: center;
  background: var(--w-color-accent-1-darken);
  border-radius: 50%;
  display: flex;
  flex-shrink: 0;
  height: 128px;
  justify-content: center;
  margin-top: -36px;
  width: 128px;
}
@media (max-width: 768.98px) {
  .user__avatar[data-v-c39f4114] {
    --w-user-avatar-size: 60px;
    height: 80px;
    margin-top: -28px;
    width: 80px;
  }
}
.user__name[data-v-c39f4114] {
  align-items: center;
  display: flex;
  font-size: 18px;
  font-weight: 600;
  gap: 8px;
  line-height: 24px;
  text-transform: none;
  --font-size: 18px;
  --line-height: 24px;
  color: var(--w-text-color-1);
}
.user__verified-icon[data-v-c39f4114] {
  color: var(--w-color-accent-1);
  font-size: 24px;
}
.user__description[data-v-c39f4114] {
  font-size: 14px;
  font-weight: 600;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-3);
}
.stats[data-v-c39f4114] {
  background-color: var(--w-surface-color-10);
  display: grid;
  gap: 40px;
  grid-template-columns: repeat(auto-fit, minmax(100px, 1fr));
  padding: 16px 32px;
}
@media (max-width: 1400px) {
  .stats[data-v-c39f4114] {
    gap: 8px;
    padding: 16px;
  }
}
@media (max-width: 1200px) {
  .stats[data-v-c39f4114] {
    gap: 16px 8px;
  }
}
.stat-item[data-v-c39f4114] {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 8px;
  justify-content: center;
  position: relative;
}
.stat-item--battles[data-v-c39f4114] {
  --wrap-color: var(--w-color-accent-1-darken);
  --icon-color: var(--w-color-accent-7);
}
.stat-item--wins[data-v-c39f4114] {
  --wrap-color: var(--w-color-accent-3-darken);
  --icon-color: var(--w-color-accent-3);
}
.stat-item--loses[data-v-c39f4114] {
  --wrap-color: var(--w-color-accent-2-darken);
  --icon-color: var(--w-color-accent-2);
}
.stat-item--max-win[data-v-c39f4114] {
  --wrap-color: var(--w-color-accent-9-darken);
  --icon-color: var(--w-color-accent-9);
}
.stat-item--win-ratio[data-v-c39f4114] {
  --wrap-color: var(--w-color-accent-5-darken);
  --icon-color: var(--w-color-accent-5);
}
.stat-item__data[data-v-c39f4114] {
  align-items: center;
  display: flex;
  flex-direction: column;
}
.stat-item__img[data-v-c39f4114] {
  align-items: center;
  background-color: var(--wrap-color);
  border-radius: 50%;
  display: flex;
  height: 48px;
  justify-content: center;
  position: relative;
  width: 48px;
}
.stat-item__icon[data-v-c39f4114] {
  color: var(--icon-color);
  font-size: 32px;
}
.stat-item__number[data-v-c39f4114] {
  font-size: 20px;
  font-weight: 600;
  line-height: 27px;
  text-transform: none;
  --font-size: 20px;
  --line-height: 27px;
  color: var(--w-text-color-1);
}
.stat-item__title[data-v-c39f4114] {
  font-size: 14px;
  font-weight: 400;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-3);
  white-space: nowrap;
}
._icon_1siv8_1 {
  color: var(--w-surface-color-4);
  font-size: 20px;
}
.win-streak-item__tooltip .tooltip-content {
  background: #1e1e29 !important;
  color: #8f9daa !important;
  font-size: 0.625rem !important;
  line-height: 0.85125rem !important;
  padding: 0.625rem 0.9375rem !important;
  z-index: 10;
}
.win-streak-item[data-v-5eb9761d] {
  background: #0009;
  border: 1px solid rgba(81, 87, 101, 0.4);
  border-radius: 0.3125rem;
  height: 2.9375rem;
  padding: 0.25rem 0.5rem;
  width: 4.75rem;
}
@media screen and (max-width: 768px) {
  .win-streak-item[data-v-5eb9761d] {
    height: 2.75rem;
    width: 4rem;
  }
}
.win-streak-item__tooltip .tooltip-content[data-v-5eb9761d] {
  background: #1e1e29 !important;
  color: #8f9daa !important;
  font-size: 0.625rem !important;
  line-height: 0.85125rem !important;
  padding: 0.625rem 0.9375rem !important;
  z-index: 10;
}
.win-streak-item__streak[data-v-5eb9761d] {
  align-items: center;
  display: flex;
  width: 100%;
}
.win-streak-item__streak .streak__img[data-v-5eb9761d] {
  height: 1.068125rem;
  transform: scale(1);
  transition-duration: 0.3s;
  width: 1.068125rem;
}
.win-streak-item__streak .streak__img.add-streak[data-v-5eb9761d] {
  transform: scale(1.2);
  transition-duration: 0.3s;
}
.win-streak-item__streak .streak__count[data-v-5eb9761d] {
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.361875rem;
  margin-left: 0.1875rem;
}
.win-streak-item__streak .streak__count span[data-v-5eb9761d] {
  font-weight: 700;
}
.win-streak-item__label[data-v-5eb9761d] {
  color: #8f9daa;
  font-size: 0.625rem;
  font-weight: 500;
  line-height: 0.85125rem;
  margin-top: 0.1875rem;
  text-transform: uppercase;
  white-space: nowrap;
}
@media screen and (max-width: 768px) {
  .win-streak-item__label[data-v-5eb9761d] {
    font-size: 0.5rem;
    line-height: 0.68125rem;
  }
}
._badge_uqqhx_1 {
  border-radius: 2px;
  color: #161821;
  font-size: 10px;
  font-weight: 600;
  letter-spacing: 0.03em;
  line-height: 14px;
  padding: 2px 6px;
  text-transform: uppercase;
}
._badge--my_uqqhx_11 {
  background-color: #2abd69;
}
._badge--upgrade_uqqhx_14 {
  background-color: #9b5de7;
}
._wheel-block_1wlg2_1 {
  --color-svg: #9b5de7;
}
._wheel-block__inner_1wlg2_4 {
  height: 140px;
  position: relative;
  width: 140px;
}
._wheel-block__svg_1wlg2_9 {
  margin-top: -20px;
}
._wheel-block__change_1wlg2_12 {
  transition: stroke-dashoffset 0.4s;
}
._wheel-block__main-text_1wlg2_15 {
  left: 50%;
  max-width: 90%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
._wheel-block__main-text-block_1wlg2_22 {
  align-items: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  text-align: center;
}
._wheel-block__main-text-block--won_1wlg2_29
  ._wheel-block__main-text-title_1wlg2_29 {
  color: #2abd69;
}
._wheel-block__main-text-block--lost_1wlg2_32
  ._wheel-block__main-text-title_1wlg2_29 {
  color: #da3f3f;
}
._wheel-block__main-text-title_1wlg2_29 {
  font-size: 16px;
  font-weight: 600;
  line-height: 22px;
}
._wheel-block__main-text-subtitle_1wlg2_40 {
  color: #8f9daa;
  font-size: 10px;
  font-weight: 600;
  line-height: 14px;
}
._wheel-block__subtitle-price_1wlg2_46 {
  color: #dce1e5;
}
._wheel-block__wartags-cashback_1wlg2_49 {
  align-items: center;
  color: #efae14;
  display: flex;
  font-size: 14px;
  font-weight: 700;
  justify-content: center;
  line-height: 18px;
  text-align: left;
}
._wheel-block__win-streak_1wlg2_59 {
  left: 20px;
  position: absolute;
  top: 30px;
}
._wheel-block__item_1wlg2_64 {
  align-items: center;
  display: flex;
  flex-direction: column;
}
._wheel-block__item-img_1wlg2_69 {
  display: block;
  width: min(60px, 100%);
}
._wheel-block__item-price_1wlg2_73,
._wheel-block__item-title_1wlg2_73 {
  font-size: 10px;
  font-weight: 600;
  line-height: 1.35;
}
._wheel-block__item-title_1wlg2_73 {
  color: #8f9daa;
}
._wheel-block__item-title_1wlg2_73:first-letter {
  text-transform: uppercase;
}
._select-item_1ts7r_1 {
  align-items: center;
  background: #1b1c25;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 12px 8px 8px;
}
._select-item--with-items_1ts7r_9 {
  align-items: flex-start;
}
._select-item--to-upgrade_1ts7r_12 {
  position: relative;
}
._select-item--to-upgrade_1ts7r_12 ._select-item__icon--upgrader_1ts7r_15 {
  transform: rotate(180deg);
}
._select-item--to-upgrade--with-items_1ts7r_18:before {
  background-color: #9b5de70a;
  content: "";
  height: 100%;
  left: 0;
  pointer-events: none;
  position: absolute;
  top: 0;
  width: 100%;
}
._select-item--to-upgrade--with-items--with-sum_1ts7r_28 {
  display: flex;
}
._select-item--to-upgrade--with-items_1ts7r_18 ._select-item__header_1ts7r_31 {
  background-color: #9b5de72b;
}
._select-item--to-upgrade--with-items_1ts7r_18
  ._select-item__icon-wrapper_1ts7r_34 {
  color: #9b5de7;
}
._select-item__circle_1ts7r_37 {
  align-items: center;
  background: #9b5de7;
  border-radius: 24px;
  box-shadow: 0 0 30px #9b5de799;
  display: flex;
  height: 32px;
  justify-content: center;
  width: 32px;
}
._select-item__icon-wrapper_1ts7r_34 {
  align-items: center;
  color: #8f9daa;
  display: flex;
  gap: 3px;
}
._select-item__icon--upgrader_1ts7r_15 {
  color: #f1f1f1;
  font-size: 20px;
}
._select-item__icon--weapon_1ts7r_57 {
  font-size: 15px;
}
._select-item__text_1ts7r_60 {
  color: #8f9daa;
  font-size: 12px;
  font-weight: 500;
  line-height: 120%;
  text-align: center;
}
._select-item__button_1ts7r_67 {
  margin-top: auto;
}
._select-item__header_1ts7r_31 {
  align-items: center;
  background-color: #1e1e29;
  display: flex;
  justify-content: space-between;
  margin: -12px -8px 0;
  padding: 6px 8px;
  width: calc(100% + 16px);
}
._select-item__title_1ts7r_79 {
  color: #f1f1f1;
  font-size: 14px;
  font-weight: 500;
  line-height: 17px;
}
._select-item__count_1ts7r_85 {
  font-size: 12px;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 16px;
  text-align: left;
}
._select-item__info_1ts7r_92 {
  align-items: center;
  display: flex;
  gap: 8px;
  width: 100%;
}
._select-item__price_1ts7r_98 {
  font-size: 18px;
  font-weight: 600;
}
._multiplier__title_1y0sd_1 {
  align-items: center;
  display: flex;
  gap: 2px;
  margin-bottom: 8px;
}
._multiplier__title-text_1y0sd_7 {
  color: #515765;
  font-size: 12px;
  font-weight: 500;
}
._multiplier__icon_1y0sd_12 {
  color: #515765;
  font-size: 18px;
}
._multiplier__items_1y0sd_16 {
  align-items: center;
  display: flex;
  gap: 4px;
}
._multiplier__item_1y0sd_16 {
  background: #1b1c25;
  border: none;
  border-radius: 2px;
  color: #8f9daa;
  flex-grow: 2;
  min-height: 40px;
  padding: 0 4px;
  width: 100px;
}
._multiplier__item--number_1y0sd_31 {
  flex-grow: 1;
  padding: 0;
  width: 45px;
}
._multiplier__item--active_1y0sd_36 {
  background-color: #292937;
  color: #f1f1f1;
  font-weight: 600;
}
._multiplier__item--disabled_1y0sd_41 {
  cursor: not-allowed;
  opacity: 0.4;
}
._range-input__title-wrapper_1e89b_1 {
  align-items: center;
  display: flex;
  justify-content: space-between;
  margin-bottom: 10px;
}
._range-input__title_1e89b_1 {
  color: #f1f1f1;
  font-size: 14px;
  font-weight: 500;
  line-height: 16px;
}
._range-input__tip-block_1e89b_13 {
  background: #51576526;
  border-radius: 3px;
  color: #8f9daa;
  font-size: 11px;
  font-weight: 500;
  line-height: 15px;
  padding: 2px 5px;
}
._range-input__tip-block_1e89b_13._green_1e89b_22 {
  background: #0ca33126;
  color: #00ff0a;
}
._range-input__wrapper_1e89b_26 {
  position: relative;
}
._range-input__price-wrapper_1e89b_29 {
  color: #515765;
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  position: absolute;
  right: 8px;
  top: 50%;
  transform: translateY(-50%);
}
._range-input__slider_1e89b_39 {
  bottom: 0;
  left: 8px;
  margin-bottom: 0 !important;
  position: absolute;
  right: 12px;
  transform: translateY(50%);
}
._upgrade_1nvz3_1 {
  margin: 0 auto;
  max-width: 600px;
  padding: 8px;
}
._upgrade__button_1nvz3_6 > span {
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-transform: none;
  --font-size: 12px;
  --line-height: 16px;
  text-transform: uppercase;
}
._upgrade__wheel-wrapper_1nvz3_15 {
  align-items: center;
  background-image: url(/static/upgrade-mobile/upgrade-wheel-bg.png);
  background-position: top;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 2px;
  border-top: 1px solid #9b5de7;
  display: flex;
  height: 180px;
  justify-content: center;
  width: 100%;
}
._upgrade__selects_1nvz3_28 {
  display: grid;
  gap: 2px;
  grid-template-columns: 1fr 1fr;
  margin-top: 2px;
}
._upgrade__select_1nvz3_28 {
  height: 116px;
}
._upgrade__multiplier-wrapper_1nvz3_37 {
  background: #161821;
  border-radius: 2px;
  display: flex;
  flex-direction: column;
  gap: 16px;
  margin-top: 2px;
  padding: 12px 16px;
}
._upgrade__quick-wrapper_1nvz3_46 {
  display: flex;
  padding: 14px 16px;
  width: 100%;
}
._upgrade__quick_1nvz3_46 {
  flex-grow: 1;
}
._upgrade__info-icon_1nvz3_54 {
  color: #8f9daa;
  font-size: 24px;
  position: absolute;
  right: 8px;
  top: 30px;
}
._upgrade__tooltip-text_1nvz3_61 > span {
  color: #9b5de7;
  font-weight: 600;
}
._upgrade__text_1nvz3_65 {
  color: #8f9daa;
  font-size: 14px;
  margin-right: auto;
}
._upgrade__balance-wrapper_1nvz3_70 {
  background-color: #1b1c25;
  margin-top: 2px;
  padding: 12px 8px;
}
@keyframes animate-arrows {
  33% {
    opacity: 1;
    transform: translateY(1rem);
  }
  66% {
    opacity: 1;
    transform: translateY(2rem);
  }
  to {
    opacity: 0;
    transform: translateY(3rem) scale3d(0.5, 0.5, 0.5);
  }
}
.animated-arrows {
  align-items: center;
  display: flex;
  flex-direction: column;
  height: 5rem;
  position: relative;
  width: 2.5rem;
}
.animated-arrows.reverse {
  transform: rotate(180deg);
}
.animated-arrows__arrow {
  animation: animate-arrows 3s linear infinite;
  height: 30%;
  opacity: 0;
  position: absolute;
  transform: scale3d(0.5, 0.5, 0.5);
  width: 100%;
}
.animated-arrows__arrow:first-child {
  animation: animate-arrows 3s linear 1s infinite;
}
.animated-arrows__arrow:nth-child(2) {
  animation: animate-arrows 3s linear 2s infinite;
}
.upgrade-selected-items[data-v-f9d46747] {
  background: #161821;
  height: 100%;
  overflow: hidden;
  width: 100%;
}
.upgrade-selected-items.balance[data-v-f9d46747] {
  --color: #2abd69;
}
.upgrade-selected-items__item-lock[data-v-f9d46747] {
  align-items: center;
  cursor: pointer;
  display: flex;
  font-size: 14px;
}
.upgrade-selected-items__item-lock-icon[data-v-f9d46747] {
  color: #515765;
  font-size: 19px;
  margin-right: 4px;
}
.upgrade-selected-items__tip-block-upgrade[data-v-f9d46747] {
  color: #9b5de7 !important;
}
.upgrade-selected-items.disabled[data-v-f9d46747] {
  cursor: default;
  opacity: 0.5;
  pointer-events: none;
}
.upgrade-selected-items__placeholder[data-v-f9d46747] {
  align-items: center;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 11.25rem auto;
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: center;
  position: relative;
  width: 100%;
}
.upgrade-selected-items__placeholder.csgo[data-v-f9d46747] {
  background-image: url(/static/upgrade/bg/upgrade-items-placeholder.png);
}
.upgrade-selected-items__placeholder.dota2[data-v-f9d46747] {
  background-image: url(/static/upgrade/bg/upgrade-items-placeholder-dota.png);
}
.upgrade-selected-items__placeholder.rust[data-v-f9d46747] {
  background-image: url(/static/upgrade/bg/upgrade-items-placeholder-rust.png);
}
.upgrade-selected-items__placeholder[data-v-f9d46747]:before {
  background: radial-gradient(50% 50% at 50% 50%, #9b5de733 0, #9b5de700);
  content: "";
  height: 40%;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 40%;
}
.upgrade-selected-items__placeholder-arrows[data-v-f9d46747] {
  margin-bottom: 1.5625rem;
  margin-top: 0.625rem;
}
.upgrade-selected-items__placeholder-title[data-v-f9d46747] {
  color: #fff;
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1.1875rem;
  margin-bottom: 0.3125rem;
  text-align: center;
}
.upgrade-selected-items__placeholder-subscription[data-v-f9d46747] {
  color: #8f9daa;
  font-size: 0.75rem;
  font-weight: 500;
  line-height: 1rem;
  text-align: center;
}
.upgrade-selected-items__subtitle[data-v-f9d46747] {
  color: #8f9daa;
  font-size: 14px;
  font-weight: 400;
  line-height: 16px;
}
.upgrade-selected-items__subtitle--right[data-v-f9d46747] {
  text-align: right;
}
.upgrade-selected-items__main[data-v-f9d46747] {
  display: flex;
  flex-direction: column;
  gap: 8px;
  height: 100%;
  padding: 16px;
  position: relative;
}
.upgrade-selected-items__main-bottom[data-v-f9d46747],
.upgrade-selected-items__main-top[data-v-f9d46747] {
  align-items: center;
  display: flex;
  justify-content: space-between;
}
.upgrade-selected-items__item-rarity[data-v-f9d46747] {
  background: var(--color);
  height: 1px;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.upgrade-selected-items__exteriors[data-v-f9d46747] {
  color: #515765;
  font-weight: 600;
}
.upgrade-selected-items__exteriors span[data-v-f9d46747] {
  color: #ea6a2a;
}
.upgrade-selected-items__exteriors-to[data-v-f9d46747] {
  position: absolute;
  top: 60px;
}
.upgrade-selected-items__name[data-v-f9d46747] {
  text-align: right;
}
.upgrade-selected-items__name-weapon[data-v-f9d46747] {
  color: #fff;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.375rem;
  text-align: left;
  text-transform: capitalize;
}
.upgrade-selected-items__name-skin[data-v-f9d46747] {
  margin-bottom: 0.3125rem;
  text-align: left;
}
.upgrade-selected-items__price-main[data-v-f9d46747] {
  align-items: center;
  display: flex;
  margin-top: 0.3125rem;
}
.upgrade-selected-items__price-text[data-v-f9d46747] {
  font-size: 1.125rem;
  font-weight: 600;
  line-height: 1.5625rem;
  margin-left: 6px;
}
.upgrade-selected-items__main-particles[data-v-f9d46747] {
  height: 0;
  width: 0;
}
.upgrade-selected-items.jackpot[data-v-f9d46747] {
  background: #1b1c25 url(/static/upgrade/circle-bg.svg) 50% no-repeat;
  background-size: 168px;
  opacity: 1 !important;
  position: relative;
}
.upgrade-selected-items.jackpot[data-v-f9d46747]:before {
  filter: blur(70px);
  height: 9.25rem;
  opacity: 0.55;
  width: 9.25rem;
}
.upgrade-selected-items.jackpot .particle[data-v-f9d46747],
.upgrade-selected-items.jackpot .particle[data-v-f9d46747]:after {
  background: transparent;
}
.upgrade-selected-items.jackpot .particle[data-v-f9d46747]:after {
  content: "";
  position: absolute;
  top: 2560px;
}
.upgrade-selected-items.jackpot .particle-1[data-v-f9d46747] {
  animation: animParticle-f9d46747 60s linear infinite;
  box-shadow: 0 0 #9b5de7, 1120px 281px #9b5de7, 1384px 1528px #9b5de7,
    1992px 1870px #9b5de7, 934px 760px #9b5de7, 1521px 1839px #9b5de7,
    1322px 2409px #9b5de7, 2148px 1555px #9b5de7, 978px 2343px #9b5de7,
    969px 1302px #9b5de7, 1346px 242px #9b5de7, 1250px 1327px #9b5de7,
    104px 772px #9b5de7, 1961px 2242px #9b5de7, 2008px 1391px #9b5de7,
    774px 228px #9b5de7, 1719px 288px #9b5de7, 1765px 1521px #9b5de7,
    1976px 478px #9b5de7, 167px 1497px #9b5de7, 1370px 14px #9b5de7,
    2302px 1147px #9b5de7, 1022px 1949px #9b5de7, 2089px 463px #9b5de7,
    315px 802px #9b5de7, 1633px 1662px #9b5de7, 2090px 210px #9b5de7,
    1946px 1014px #9b5de7, 2035px 166px #9b5de7, 2134px 1770px #9b5de7,
    1181px 1245px #9b5de7, 1576px 390px #9b5de7, 1386px 537px #9b5de7,
    308px 210px #9b5de7, 387px 2176px #9b5de7, 712px 461px #9b5de7,
    2437px 803px #9b5de7, 215px 2389px #9b5de7, 1508px 89px #9b5de7,
    2075px 598px #9b5de7, 2345px 37px #9b5de7, 1760px 276px #9b5de7,
    2339px 2136px #9b5de7, 886px 431px #9b5de7, 1792px 1123px #9b5de7,
    945px 454px #9b5de7, 2132px 2024px #9b5de7, 54px 1754px #9b5de7,
    477px 2277px #9b5de7, 1613px 559px #9b5de7, 1178px 1933px #9b5de7,
    695px 1008px #9b5de7, 2269px 2522px #9b5de7, 2137px 2414px #9b5de7,
    253px 2420px #9b5de7, 2553px 422px #9b5de7, 217px 2333px #9b5de7,
    1622px 1584px #9b5de7, 441px 2037px #9b5de7, 2013px 1672px #9b5de7,
    67px 2491px #9b5de7, 2324px 2187px #9b5de7, 1245px 690px #9b5de7,
    1952px 2044px #9b5de7, 928px 1735px #9b5de7, 2299px 1367px #9b5de7,
    488px 1463px #9b5de7, 2170px 52px #9b5de7, 460px 580px #9b5de7,
    129px 2203px #9b5de7, 1851px 1433px #9b5de7, 724px 255px #9b5de7,
    1473px 885px #9b5de7, 1756px 2354px #9b5de7, 2396px 21px #9b5de7,
    1151px 52px #9b5de7, 2492px 56px #9b5de7, 327px 1419px #9b5de7,
    203px 228px #9b5de7, 2042px 2153px #9b5de7, 1031px 2021px #9b5de7,
    762px 478px #9b5de7, 1091px 100px #9b5de7, 1286px 1573px #9b5de7,
    582px 2257px #9b5de7, 1544px 568px #9b5de7, 686px 1020px #9b5de7,
    10px 670px #9b5de7, 489px 412px #9b5de7, 156px 2123px #9b5de7,
    2161px 1929px #9b5de7, 1247px 2035px #9b5de7, 2335px 1809px #9b5de7,
    1695px 2193px #9b5de7, 1642px 1137px #9b5de7, 1999px 147px #9b5de7,
    2189px 1022px #9b5de7, 2516px 1828px #9b5de7, 1796px 919px #9b5de7,
    2344px 1477px #9b5de7, 2284px 1757px #9b5de7, 2392px 402px #9b5de7,
    929px 1466px #9b5de7, 1149px 152px #9b5de7, 1987px 2196px #9b5de7,
    1048px 2178px #9b5de7, 2137px 615px #9b5de7, 1955px 1910px #9b5de7,
    1040px 2380px #9b5de7, 1898px 1522px #9b5de7, 304px 2095px #9b5de7,
    1294px 59px #9b5de7, 41px 542px #9b5de7, 127px 93px #9b5de7,
    1972px 1913px #9b5de7, 739px 241px #9b5de7, 860px 1741px #9b5de7,
    2139px 912px #9b5de7, 2029px 421px #9b5de7, 2352px 147px #9b5de7,
    1355px 1003px #9b5de7, 2308px 2363px #9b5de7, 1021px 1799px #9b5de7,
    948px 1603px #9b5de7, 2173px 979px #9b5de7, 864px 1748px #9b5de7,
    1624px 1964px #9b5de7, 764px 1091px #9b5de7, 1089px 2510px #9b5de7,
    1946px 2315px #9b5de7, 2210px 769px #9b5de7, 396px 2091px #9b5de7,
    1228px 2191px #9b5de7, 253px 641px #9b5de7, 1111px 1207px #9b5de7,
    1532px 1358px #9b5de7, 867px 1691px #9b5de7, 1454px 320px #9b5de7,
    354px 600px #9b5de7, 2118px 941px #9b5de7, 1610px 1359px #9b5de7,
    126px 2463px #9b5de7, 236px 526px #9b5de7, 1464px 1120px #9b5de7,
    210px 1174px #9b5de7, 1166px 705px #9b5de7, 2341px 2035px #9b5de7,
    748px 1797px #9b5de7, 886px 2044px #9b5de7, 1532px 132px #9b5de7,
    1110px 1252px #9b5de7, 1272px 1642px #9b5de7, 2394px 1860px #9b5de7,
    2030px 2427px #9b5de7, 1066px 1279px #9b5de7, 1224px 1618px #9b5de7,
    1969px 868px #9b5de7, 2194px 26px #9b5de7, 1756px 1536px #9b5de7,
    1790px 697px #9b5de7, 1007px 2523px #9b5de7, 505px 610px #9b5de7,
    617px 367px #9b5de7, 1758px 848px #9b5de7, 789px 695px #9b5de7,
    2084px 1600px #9b5de7, 550px 418px #9b5de7, 1799px 1660px #9b5de7,
    1780px 757px #9b5de7, 902px 1863px #9b5de7, 1714px 1190px #9b5de7,
    371px 1312px #9b5de7, 408px 209px #9b5de7, 683px 916px #9b5de7,
    202px 552px #9b5de7, 1327px 1279px #9b5de7, 1496px 2399px #9b5de7,
    249px 2211px #9b5de7, 2324px 216px #9b5de7, 2128px 2260px #9b5de7,
    504px 2480px #9b5de7, 2446px 1602px #9b5de7, 2530px 2278px #9b5de7,
    922px 624px #9b5de7, 158px 1184px #9b5de7, 746px 707px #9b5de7,
    1560px 756px #9b5de7, 2509px 379px #9b5de7, 1657px 512px #9b5de7,
    1973px 2062px #9b5de7, 2058px 1507px #9b5de7, 2023px 2041px #9b5de7,
    1226px 362px #9b5de7, 775px 124px #9b5de7, 827px 1926px #9b5de7,
    1279px 559px #9b5de7, 2379px 459px #9b5de7, 2149px 31px #9b5de7,
    2170px 1794px #9b5de7, 1111px 1423px #9b5de7, 807px 1381px #9b5de7,
    833px 609px #9b5de7, 875px 902px #9b5de7, 1496px 2233px #9b5de7,
    1083px 1374px #9b5de7, 830px 777px #9b5de7, 65px 1655px #9b5de7,
    1694px 1485px #9b5de7, 88px 478px #9b5de7, 1504px 2177px #9b5de7,
    647px 1119px #9b5de7, 1255px 2301px #9b5de7, 774px 2043px #9b5de7,
    607px 994px #9b5de7, 1764px 1615px #9b5de7, 1464px 347px #9b5de7,
    1306px 1364px #9b5de7, 2349px 812px #9b5de7, 544px 1521px #9b5de7,
    642px 436px #9b5de7, 1098px 453px #9b5de7, 1942px 847px #9b5de7,
    586px 1110px #9b5de7, 851px 1802px #9b5de7, 1683px 1341px #9b5de7,
    2386px 1713px #9b5de7, 1117px 1575px #9b5de7, 1158px 2522px #9b5de7,
    1906px 2035px #9b5de7, 2324px 1133px #9b5de7, 234px 1064px #9b5de7,
    225px 286px #9b5de7, 2501px 511px #9b5de7, 2211px 1255px #9b5de7,
    614px 2305px #9b5de7, 127px 1319px #9b5de7, 262px 797px #9b5de7,
    2317px 2041px #9b5de7, 1660px 1472px #9b5de7, 1133px 592px #9b5de7,
    597px 1436px #9b5de7, 807px 1308px #9b5de7, 535px 978px #9b5de7,
    119px 1609px #9b5de7, 862px 466px #9b5de7, 2026px 995px #9b5de7,
    370px 2238px #9b5de7, 1390px 769px #9b5de7, 742px 1353px #9b5de7,
    1098px 550px #9b5de7, 124px 1349px #9b5de7, 942px 1625px #9b5de7,
    2005px 2462px #9b5de7, 1550px 517px #9b5de7, 1909px 1720px #9b5de7,
    1846px 483px #9b5de7, 144px 249px #9b5de7, 1843px 2489px #9b5de7,
    1370px 1137px #9b5de7, 1017px 575px #9b5de7, 692px 322px #9b5de7,
    88px 1684px #9b5de7, 2083px 165px #9b5de7, 1983px 908px #9b5de7,
    2362px 74px #9b5de7, 269px 2198px #9b5de7, 1763px 268px #9b5de7,
    1752px 1873px #9b5de7, 1463px 1015px #9b5de7, 2130px 1584px #9b5de7,
    1150px 1524px #9b5de7, 2361px 1435px #9b5de7, 848px 2080px #9b5de7,
    503px 1030px #9b5de7, 894px 593px #9b5de7, 480px 270px #9b5de7,
    2539px 388px #9b5de7, 1547px 1534px #9b5de7, 1062px 770px #9b5de7,
    2328px 1609px #9b5de7, 2080px 724px #9b5de7, 25px 179px #9b5de7,
    360px 2055px #9b5de7, 367px 364px #9b5de7, 169px 1642px #9b5de7,
    1291px 1062px #9b5de7, 1119px 1853px #9b5de7, 2013px 1951px #9b5de7,
    1485px 1398px #9b5de7, 1198px 2061px #9b5de7, 1396px 310px #9b5de7,
    519px 1888px #9b5de7, 992px 1496px #9b5de7, 1243px 2289px #9b5de7,
    934px 146px #9b5de7, 856px 1979px #9b5de7, 836px 1247px #9b5de7,
    1530px 1176px #9b5de7, 1008px 1148px #9b5de7, 1179px 2224px #9b5de7,
    1531px 1813px #9b5de7, 2205px 359px #9b5de7, 1084px 2018px #9b5de7,
    1151px 785px #9b5de7, 1185px 385px #9b5de7, 1674px 1810px #9b5de7,
    256px 1836px #9b5de7, 1566px 2381px #9b5de7, 1174px 1249px #9b5de7,
    356px 265px #9b5de7, 1469px 1450px #9b5de7, 1349px 525px #9b5de7,
    1130px 958px #9b5de7, 806px 2096px #9b5de7, 2348px 1337px #9b5de7,
    1354px 775px #9b5de7, 2300px 517px #9b5de7, 2210px 699px #9b5de7,
    2082px 1118px #9b5de7, 315px 1440px #9b5de7, 807px 2273px #9b5de7,
    1065px 2322px #9b5de7, 1336px 1287px #9b5de7, 476px 1752px #9b5de7,
    1084px 444px #9b5de7, 2140px 15px #9b5de7, 67px 391px #9b5de7,
    853px 1630px #9b5de7, 946px 1338px #9b5de7, 1200px 176px #9b5de7,
    1666px 1300px #9b5de7, 112px 1922px #9b5de7, 2115px 348px #9b5de7,
    1198px 877px #9b5de7, 118px 843px #9b5de7, 1527px 2152px #9b5de7,
    2073px 295px #9b5de7, 1355px 1483px #9b5de7, 2112px 482px #9b5de7,
    124px 1378px #9b5de7, 915px 2007px #9b5de7, 2073px 1363px #9b5de7,
    1297px 2238px #9b5de7, 2018px 1114px #9b5de7, 2011px 1774px #9b5de7,
    52px 1807px #9b5de7, 2470px 2187px #9b5de7, 1871px 373px #9b5de7,
    493px 1857px #9b5de7, 285px 810px #9b5de7, 2488px 1060px #9b5de7,
    2511px 1231px #9b5de7, 782px 2453px #9b5de7, 1330px 1912px #9b5de7,
    1912px 2485px #9b5de7, 1063px 641px #9b5de7, 2321px 1138px #9b5de7,
    2391px 2273px #9b5de7, 1929px 1180px #9b5de7, 53px 919px #9b5de7,
    1830px 342px #9b5de7, 2426px 1690px #9b5de7, 1831px 1974px #9b5de7,
    1211px 825px #9b5de7, 535px 970px #9b5de7, 42px 487px #9b5de7,
    2299px 2371px #9b5de7, 1247px 2404px #9b5de7, 2440px 511px #9b5de7,
    442px 288px #9b5de7, 1186px 922px #9b5de7, 1063px 1438px #9b5de7,
    1895px 1732px #9b5de7, 2125px 1904px #9b5de7, 507px 405px #9b5de7,
    1762px 1538px #9b5de7, 82px 2511px #9b5de7, 1159px 150px #9b5de7,
    2371px 231px #9b5de7, 1837px 2497px #9b5de7, 2082px 1881px #9b5de7,
    666px 464px #9b5de7, 1831px 1804px #9b5de7, 1775px 1405px #9b5de7,
    2109px 2524px #9b5de7, 1098px 1688px #9b5de7, 1080px 408px #9b5de7,
    1029px 1986px #9b5de7, 2125px 1099px #9b5de7, 798px 2468px #9b5de7,
    141px 265px #9b5de7, 2284px 1971px #9b5de7, 1661px 2286px #9b5de7,
    2533px 1602px #9b5de7, 517px 2287px #9b5de7, 682px 2020px #9b5de7,
    2213px 1393px #9b5de7, 217px 1642px #9b5de7, 1579px 1356px #9b5de7,
    762px 2105px #9b5de7, 1734px 2473px #9b5de7, 2022px 2513px #9b5de7,
    225px 871px #9b5de7, 1398px 1751px #9b5de7, 1644px 2169px #9b5de7,
    1706px 938px #9b5de7, 929px 18px #9b5de7, 904px 2085px #9b5de7,
    2005px 1643px #9b5de7, 1258px 1568px #9b5de7, 116px 2226px #9b5de7,
    323px 2494px #9b5de7, 2056px 2377px #9b5de7, 596px 1545px #9b5de7,
    818px 1331px #9b5de7, 1882px 1930px #9b5de7, 1966px 2239px #9b5de7,
    2489px 861px #9b5de7, 1958px 2372px #9b5de7, 616px 1168px #9b5de7,
    187px 2394px #9b5de7, 1815px 950px #9b5de7, 963px 897px #9b5de7,
    401px 735px #9b5de7, 708px 751px #9b5de7, 448px 137px #9b5de7,
    1791px 901px #9b5de7, 953px 1809px #9b5de7, 253px 2470px #9b5de7,
    1800px 2076px #9b5de7, 1096px 247px #9b5de7, 225px 2291px #9b5de7,
    2126px 2072px #9b5de7, 2289px 558px #9b5de7, 1405px 2343px #9b5de7,
    2115px 4px #9b5de7, 565px 2260px #9b5de7, 2552px 1151px #9b5de7,
    1154px 1465px #9b5de7, 1604px 245px #9b5de7, 668px 957px #9b5de7,
    2214px 2082px #9b5de7, 2440px 647px #9b5de7, 901px 2093px #9b5de7,
    1543px 259px #9b5de7, 758px 1382px #9b5de7, 1692px 2222px #9b5de7,
    1551px 1847px #9b5de7, 1063px 511px #9b5de7, 806px 2068px #9b5de7,
    94px 945px #9b5de7, 1316px 1276px #9b5de7, 1946px 2085px #9b5de7,
    1008px 1356px #9b5de7, 589px 1381px #9b5de7, 281px 1584px #9b5de7,
    1853px 535px #9b5de7, 1129px 602px #9b5de7, 828px 33px #9b5de7,
    1738px 1166px #9b5de7, 816px 2248px #9b5de7, 1405px 1111px #9b5de7,
    633px 1729px #9b5de7, 663px 1791px #9b5de7, 1674px 173px #9b5de7,
    264px 721px #9b5de7, 592px 1496px #9b5de7, 193px 1031px #9b5de7,
    2151px 2281px #9b5de7, 474px 329px #9b5de7, 2162px 1343px #9b5de7,
    1172px 2400px #9b5de7, 1226px 850px #9b5de7, 1863px 718px #9b5de7,
    450px 1483px #9b5de7, 1716px 2315px #9b5de7, 1413px 980px #9b5de7,
    1563px 1589px #9b5de7, 655px 1316px #9b5de7, 2529px 1825px #9b5de7,
    1327px 1237px #9b5de7, 2112px 87px #9b5de7, 1462px 1248px #9b5de7,
    14px 1535px #9b5de7, 533px 1662px #9b5de7, 1396px 1860px #9b5de7,
    1757px 1987px #9b5de7, 654px 1682px #9b5de7, 783px 266px #9b5de7,
    701px 2494px #9b5de7, 585px 2304px #9b5de7, 63px 1377px #9b5de7,
    329px 1756px #9b5de7, 747px 202px #9b5de7, 1510px 681px #9b5de7,
    611px 1839px #9b5de7, 1703px 642px #9b5de7, 1207px 2215px #9b5de7,
    2394px 635px #9b5de7, 73px 1974px #9b5de7, 1337px 1362px #9b5de7,
    2069px 440px #9b5de7, 1470px 373px #9b5de7, 916px 2484px #9b5de7,
    2032px 1661px #9b5de7, 372px 2213px #9b5de7, 2332px 2123px #9b5de7,
    440px 1882px #9b5de7, 78px 217px #9b5de7, 2300px 1853px #9b5de7,
    1511px 2327px #9b5de7, 2165px 1740px #9b5de7, 2512px 802px #9b5de7,
    720px 315px #9b5de7, 685px 1337px #9b5de7, 1532px 506px #9b5de7,
    2103px 2481px #9b5de7, 1886px 176px #9b5de7, 2002px 22px #9b5de7,
    1166px 2262px #9b5de7, 1830px 1664px #9b5de7, 1041px 933px #9b5de7,
    350px 912px #9b5de7, 2352px 1490px #9b5de7, 553px 2349px #9b5de7,
    1640px 1250px #9b5de7, 769px 1744px #9b5de7, 364px 489px #9b5de7,
    2227px 733px #9b5de7, 1496px 1348px #9b5de7, 1751px 2493px #9b5de7,
    282px 526px #9b5de7, 1991px 907px #9b5de7, 971px 1202px #9b5de7,
    743px 1329px #9b5de7, 1949px 1437px #9b5de7, 664px 1351px #9b5de7,
    1459px 425px #9b5de7, 1577px 832px #9b5de7, 221px 1402px #9b5de7,
    2053px 528px #9b5de7, 727px 2163px #9b5de7, 1618px 479px #9b5de7,
    1545px 878px #9b5de7, 1726px 1475px #9b5de7, 365px 1178px #9b5de7,
    1246px 165px #9b5de7, 1572px 497px #9b5de7, 324px 355px #9b5de7,
    1078px 975px #9b5de7, 867px 938px #9b5de7, 1143px 2343px #9b5de7,
    1636px 2002px #9b5de7, 2181px 1750px #9b5de7, 2385px 1933px #9b5de7,
    41px 252px #9b5de7, 561px 1521px #9b5de7, 433px 1773px #9b5de7,
    2120px 554px #9b5de7, 647px 1119px #9b5de7, 896px 2010px #9b5de7,
    279px 1273px #9b5de7, 350px 2338px #9b5de7, 703px 2483px #9b5de7,
    244px 125px #9b5de7, 2040px 916px #9b5de7, 1361px 1260px #9b5de7,
    1527px 2547px #9b5de7, 864px 1243px #9b5de7, 256px 2014px #9b5de7,
    2020px 1694px #9b5de7, 133px 893px #9b5de7, 1739px 727px #9b5de7,
    190px 1320px #9b5de7, 169px 1407px #9b5de7, 1340px 304px #9b5de7,
    1702px 853px #9b5de7, 1117px 753px #9b5de7, 881px 816px #9b5de7,
    1073px 2522px #9b5de7, 1234px 760px #9b5de7, 1197px 923px #9b5de7,
    1352px 1358px #9b5de7, 1777px 2123px #9b5de7, 1065px 1069px #9b5de7,
    685px 2010px #9b5de7, 2021px 1992px #9b5de7, 807px 2037px #9b5de7,
    2548px 351px #9b5de7, 970px 2406px #9b5de7, 221px 1203px #9b5de7,
    1616px 700px #9b5de7, 988px 1662px #9b5de7, 2486px 2331px #9b5de7,
    1094px 411px #9b5de7, 971px 1643px #9b5de7, 1603px 2552px #9b5de7,
    2162px 232px #9b5de7, 606px 1482px #9b5de7, 2499px 116px #9b5de7,
    309px 2344px #9b5de7, 2296px 308px #9b5de7, 471px 1364px #9b5de7,
    346px 2521px #9b5de7, 2199px 1723px #9b5de7, 2211px 990px #9b5de7,
    1256px 1600px #9b5de7, 827px 439px #9b5de7, 1234px 812px #9b5de7,
    414px 1136px #9b5de7, 237px 1128px #9b5de7, 934px 502px #9b5de7,
    724px 410px #9b5de7, 1442px 483px #9b5de7, 2094px 2007px #9b5de7,
    1729px 1685px #9b5de7, 176px 368px #9b5de7, 54px 1014px #9b5de7,
    1718px 1883px #9b5de7, 2335px 1022px #9b5de7, 1316px 1061px #9b5de7,
    1521px 784px #9b5de7, 127px 1501px #9b5de7, 997px 642px #9b5de7,
    477px 1348px #9b5de7, 2155px 156px #9b5de7, 979px 357px #9b5de7,
    1118px 640px #9b5de7, 1488px 1946px #9b5de7, 304px 965px #9b5de7,
    2317px 379px #9b5de7, 717px 2184px #9b5de7, 56px 1242px #9b5de7,
    2102px 2284px #9b5de7, 119px 2498px #9b5de7, 874px 1560px #9b5de7,
    691px 1676px #9b5de7, 300px 1359px #9b5de7, 1085px 1231px #9b5de7,
    1774px 1115px #9b5de7, 121px 1661px #9b5de7, 1438px 2072px #9b5de7,
    637px 2302px #9b5de7, 1871px 1232px #9b5de7, 237px 1008px #9b5de7,
    2544px 686px #9b5de7, 1340px 1628px #9b5de7, 2123px 138px #9b5de7,
    1598px 1387px #9b5de7, 2262px 1800px #9b5de7, 1213px 553px #9b5de7,
    184px 508px #9b5de7, 985px 1005px #9b5de7, 690px 1146px #9b5de7,
    1581px 2360px #9b5de7, 545px 1485px #9b5de7, 1463px 2107px #9b5de7,
    294px 869px #9b5de7, 2526px 1255px #9b5de7, 652px 461px #9b5de7,
    1383px 2183px #9b5de7, 1366px 1726px #9b5de7, 2361px 1157px #9b5de7,
    1482px 1273px #9b5de7, 2264px 1085px #9b5de7, 1521px 42px #9b5de7,
    830px 839px #9b5de7, 953px 330px #9b5de7, 648px 822px #9b5de7,
    1084px 937px #9b5de7, 1827px 937px #9b5de7, 1109px 2168px #9b5de7,
    211px 1650px #9b5de7, 1427px 1416px #9b5de7, 406px 372px #9b5de7,
    362px 912px #9b5de7, 2117px 2025px #9b5de7, 1293px 626px #9b5de7,
    215px 1813px #9b5de7, 245px 108px #9b5de7, 485px 196px #9b5de7,
    670px 447px #9b5de7, 1775px 2475px #9b5de7, 484px 2341px #9b5de7,
    1433px 568px #9b5de7, 498px 35px #9b5de7, 679px 2088px #9b5de7,
    1796px 1759px #9b5de7, 1404px 1594px #9b5de7, 1796px 355px #9b5de7,
    948px 2035px #9b5de7, 2249px 2032px #9b5de7, 443px 2494px #9b5de7,
    1278px 593px #9b5de7, 2309px 293px #9b5de7, 1340px 1258px #9b5de7,
    1989px 41px #9b5de7, 1956px 2426px #9b5de7, 89px 1792px #9b5de7,
    299px 1124px #9b5de7, 1923px 1462px #9b5de7, 280px 1751px #9b5de7,
    2211px 790px #9b5de7, 1427px 86px #9b5de7, 436px 1508px #9b5de7,
    2283px 989px #9b5de7, 616px 2324px #9b5de7, 2205px 2146px #9b5de7,
    2297px 1378px #9b5de7, 1057px 1972px #9b5de7, 1260px 1186px #9b5de7,
    2435px 1735px #9b5de7, 1941px 2296px #9b5de7, 280px 90px #9b5de7,
    193px 114px #9b5de7, 2314px 514px #9b5de7, 1494px 2421px #9b5de7,
    720px 1343px #9b5de7, 1867px 1404px #9b5de7, 2262px 996px #9b5de7,
    1880px 733px #9b5de7, 2243px 2529px #9b5de7, 2297px 2361px #9b5de7,
    2431px 1410px #9b5de7, 2339px 2432px #9b5de7, 459px 478px #9b5de7,
    2037px 2544px #9b5de7, 1611px 379px #9b5de7, 2358px 174px #9b5de7,
    2017px 1247px #9b5de7, 848px 1214px #9b5de7, 2278px 1191px #9b5de7,
    2232px 609px #9b5de7, 2107px 1856px #9b5de7, 303px 226px #9b5de7,
    1939px 319px #9b5de7, 1779px 1424px #9b5de7, 1791px 91px #9b5de7,
    1584px 2134px #9b5de7, 182px 1771px #9b5de7, 507px 291px #9b5de7,
    2049px 298px #9b5de7, 163px 2142px #9b5de7, 2029px 1131px #9b5de7,
    975px 567px #9b5de7, 2030px 974px #9b5de7, 149px 937px #9b5de7,
    853px 1839px #9b5de7, 131px 1247px #9b5de7, 1083px 1746px #9b5de7,
    1984px 1004px #9b5de7, 2510px 367px #9b5de7, 535px 1883px #9b5de7,
    1927px 1403px #9b5de7, 568px 1408px #9b5de7, 2254px 543px #9b5de7,
    787px 2259px #9b5de7, 869px 1103px #9b5de7, 1390px 2014px #9b5de7,
    2283px 1696px #9b5de7, 164px 2290px #9b5de7, 2104px 2416px #9b5de7,
    1383px 1164px #9b5de7, 2154px 1853px #9b5de7, 2119px 1282px #9b5de7,
    1250px 1907px #9b5de7, 890px 1209px #9b5de7, 467px 1116px #9b5de7,
    2225px 93px #9b5de7, 99px 2401px #9b5de7, 350px 1129px #9b5de7,
    2304px 2536px #9b5de7, 660px 1982px #9b5de7, 323px 722px #9b5de7,
    1077px 120px #9b5de7, 1630px 1279px #9b5de7, 2046px 1679px #9b5de7,
    1026px 2087px #9b5de7, 59px 854px #9b5de7, 695px 533px #9b5de7,
    1658px 1300px #9b5de7, 731px 1019px #9b5de7, 1482px 2050px #9b5de7,
    313px 2370px #9b5de7, 1211px 1144px #9b5de7, 1756px 964px #9b5de7,
    985px 1864px #9b5de7, 2442px 1950px #9b5de7, 1450px 1425px #9b5de7,
    2364px 390px #9b5de7, 622px 915px #9b5de7, 1321px 419px #9b5de7,
    240px 2098px #9b5de7, 1507px 624px #9b5de7, 1900px 754px #9b5de7,
    2472px 2076px #9b5de7, 1799px 1694px #9b5de7, 2432px 1036px #9b5de7,
    161px 338px #9b5de7, 1029px 837px #9b5de7, "986px" "314px" #9b5de7;
  height: 0.125rem;
  width: 0.125rem;
}
.upgrade-selected-items.jackpot .particle-1[data-v-f9d46747]:after {
  box-shadow: 0 0 #9b5de7, 196px 2039px #9b5de7, 1723px 1220px #9b5de7,
    1163px 590px #9b5de7, 1147px 2471px #9b5de7, 1747px 238px #9b5de7,
    1706px 1631px #9b5de7, 1045px 808px #9b5de7, 1205px 2506px #9b5de7,
    376px 295px #9b5de7, 2135px 701px #9b5de7, 2083px 1152px #9b5de7,
    392px 882px #9b5de7, 2179px 2400px #9b5de7, 143px 2481px #9b5de7,
    1557px 1721px #9b5de7, 881px 950px #9b5de7, 261px 1113px #9b5de7,
    1155px 191px #9b5de7, 2365px 914px #9b5de7, 628px 1534px #9b5de7,
    1114px 596px #9b5de7, 1833px 954px #9b5de7, 916px 2193px #9b5de7,
    1586px 964px #9b5de7, 1291px 626px #9b5de7, 2180px 998px #9b5de7,
    215px 588px #9b5de7, 477px 1058px #9b5de7, 148px 660px #9b5de7,
    743px 1279px #9b5de7, 1653px 1444px #9b5de7, 1657px 1570px #9b5de7,
    1418px 71px #9b5de7, 2412px 760px #9b5de7, 1869px 2243px #9b5de7,
    1255px 771px #9b5de7, 69px 1238px #9b5de7, 2310px 2435px #9b5de7,
    2472px 1124px #9b5de7, 1423px 2519px #9b5de7, 2026px 24px #9b5de7,
    1036px 1919px #9b5de7, 1220px 1727px #9b5de7, 2248px 278px #9b5de7,
    386px 1275px #9b5de7, 1589px 1808px #9b5de7, 1721px 1643px #9b5de7,
    862px 775px #9b5de7, 978px 821px #9b5de7, 2283px 986px #9b5de7,
    980px 2181px #9b5de7, 111px 2170px #9b5de7, 101px 527px #9b5de7,
    2227px 7px #9b5de7, 1259px 1251px #9b5de7, 695px 577px #9b5de7,
    317px 667px #9b5de7, 636px 72px #9b5de7, 841px 78px #9b5de7,
    2353px 881px #9b5de7, 1734px 1261px #9b5de7, 52px 933px #9b5de7,
    2354px 361px #9b5de7, 734px 1609px #9b5de7, 2363px 1600px #9b5de7,
    861px 351px #9b5de7, 604px 279px #9b5de7, 280px 736px #9b5de7,
    1450px 2408px #9b5de7, 1473px 922px #9b5de7, 1907px 2443px #9b5de7,
    34px 21px #9b5de7, 1239px 391px #9b5de7, 215px 2499px #9b5de7,
    885px 1819px #9b5de7, 285px 937px #9b5de7, 1926px 1944px #9b5de7,
    55px 2166px #9b5de7, 317px 27px #9b5de7, 845px 2089px #9b5de7,
    1996px 2233px #9b5de7, 1314px 518px #9b5de7, 1656px 398px #9b5de7,
    116px 1662px #9b5de7, 1317px 1966px #9b5de7, 1485px 181px #9b5de7,
    2484px 2095px #9b5de7, 2122px 852px #9b5de7, 76px 1480px #9b5de7,
    1479px 2437px #9b5de7, 874px 1806px #9b5de7, 1093px 2174px #9b5de7,
    1825px 1387px #9b5de7, 2074px 2302px #9b5de7, 625px 1030px #9b5de7,
    2516px 2017px #9b5de7, 2512px 967px #9b5de7, 1789px 1038px #9b5de7,
    139px 2283px #9b5de7, 574px 396px #9b5de7, 822px 389px #9b5de7,
    2180px 2256px #9b5de7, 2410px 1581px #9b5de7, 2225px 655px #9b5de7,
    1991px 2032px #9b5de7, 1005px 683px #9b5de7, 2093px 1749px #9b5de7,
    119px 1531px #9b5de7, 206px 839px #9b5de7, 350px 259px #9b5de7,
    2241px 1972px #9b5de7, 1665px 1077px #9b5de7, 469px 734px #9b5de7,
    1354px 941px #9b5de7, 2310px 854px #9b5de7, 2555px 173px #9b5de7,
    652px 44px #9b5de7, 98px 98px #9b5de7, 1429px 2044px #9b5de7,
    2121px 523px #9b5de7, 1836px 901px #9b5de7, 337px 1103px #9b5de7,
    2491px 2085px #9b5de7, 930px 1696px #9b5de7, 2352px 1163px #9b5de7,
    1208px 705px #9b5de7, 265px 588px #9b5de7, 1180px 1244px #9b5de7,
    1398px 2414px #9b5de7, 273px 1730px #9b5de7, 417px 2431px #9b5de7,
    895px 1817px #9b5de7, 1958px 2143px #9b5de7, 187px 853px #9b5de7,
    2119px 1084px #9b5de7, 1372px 1701px #9b5de7, 2338px 141px #9b5de7,
    2236px 2055px #9b5de7, 1419px 39px #9b5de7, 2452px 814px #9b5de7,
    420px 2089px #9b5de7, 1225px 2295px #9b5de7, 2527px 316px #9b5de7,
    2239px 221px #9b5de7, 2162px 1444px #9b5de7, 2519px 50px #9b5de7,
    1984px 1231px #9b5de7, 1764px 1073px #9b5de7, 745px 518px #9b5de7,
    1367px 1610px #9b5de7, 159px 188px #9b5de7, 726px 1595px #9b5de7,
    865px 369px #9b5de7, 499px 1120px #9b5de7, 179px 812px #9b5de7,
    920px 1148px #9b5de7, 157px 254px #9b5de7, 2181px 944px #9b5de7,
    1340px 2208px #9b5de7, 12px 1751px #9b5de7, 2377px 357px #9b5de7,
    1818px 1463px #9b5de7, 2361px 1185px #9b5de7, 835px 2426px #9b5de7,
    2100px 2208px #9b5de7, 608px 1489px #9b5de7, 2361px 1921px #9b5de7,
    1894px 2551px #9b5de7, 2051px 1323px #9b5de7, 949px 1625px #9b5de7,
    2411px 80px #9b5de7, 2457px 2187px #9b5de7, 2099px 1653px #9b5de7,
    134px 2332px #9b5de7, 2080px 1799px #9b5de7, 1143px 1357px #9b5de7,
    1207px 1873px #9b5de7, 448px 326px #9b5de7, 2400px 2149px #9b5de7,
    537px 2261px #9b5de7, 1934px 103px #9b5de7, 213px 755px #9b5de7,
    2416px 1168px #9b5de7, 1105px 722px #9b5de7, 1193px 1148px #9b5de7,
    522px 1926px #9b5de7, 62px 2534px #9b5de7, 1655px 140px #9b5de7,
    131px 137px #9b5de7, 1972px 1355px #9b5de7, 136px 681px #9b5de7,
    643px 142px #9b5de7, 667px 2188px #9b5de7, 2343px 460px #9b5de7,
    757px 1256px #9b5de7, 1296px 1579px #9b5de7, 1871px 171px #9b5de7,
    2270px 61px #9b5de7, 1428px 2245px #9b5de7, 370px 1854px #9b5de7,
    964px 1267px #9b5de7, 2408px 523px #9b5de7, 2423px 1708px #9b5de7,
    2306px 447px #9b5de7, 2083px 427px #9b5de7, 1204px 2188px #9b5de7,
    778px 627px #9b5de7, 222px 70px #9b5de7, 1033px 1996px #9b5de7,
    1128px 1153px #9b5de7, 1865px 542px #9b5de7, 243px 1823px #9b5de7,
    1100px 944px #9b5de7, 1594px 1387px #9b5de7, 1940px 1616px #9b5de7,
    18px 1573px #9b5de7, 1827px 177px #9b5de7, 2376px 1385px #9b5de7,
    2414px 549px #9b5de7, 1606px 2074px #9b5de7, 1047px 1314px #9b5de7,
    1px 2309px #9b5de7, 773px 42px #9b5de7, 487px 971px #9b5de7,
    1287px 2522px #9b5de7, 1893px 155px #9b5de7, 890px 1232px #9b5de7,
    1222px 1884px #9b5de7, 192px 567px #9b5de7, 1267px 1092px #9b5de7,
    771px 2204px #9b5de7, 2456px 1993px #9b5de7, 713px 1577px #9b5de7,
    1192px 1019px #9b5de7, 1668px 1178px #9b5de7, 1287px 1116px #9b5de7,
    1057px 991px #9b5de7, 2541px 123px #9b5de7, 2348px 1201px #9b5de7,
    2146px 2475px #9b5de7, 2378px 1770px #9b5de7, 1777px 291px #9b5de7,
    2465px 1876px #9b5de7, 1332px 1979px #9b5de7, 1542px 63px #9b5de7,
    1035px 644px #9b5de7, 1106px 2020px #9b5de7, 219px 1897px #9b5de7,
    1456px 398px #9b5de7, 2502px 770px #9b5de7, 895px 2099px #9b5de7,
    2449px 591px #9b5de7, 887px 1574px #9b5de7, 323px 2017px #9b5de7,
    1385px 238px #9b5de7, 20px 736px #9b5de7, 316px 445px #9b5de7,
    1411px 839px #9b5de7, 408px 7px #9b5de7, 1481px 12px #9b5de7,
    1267px 1985px #9b5de7, 1214px 1954px #9b5de7, 1998px 950px #9b5de7,
    1596px 1442px #9b5de7, 2092px 1881px #9b5de7, 1656px 1797px #9b5de7,
    1387px 130px #9b5de7, 1419px 2532px #9b5de7, 2215px 540px #9b5de7,
    1893px 1092px #9b5de7, 1896px 520px #9b5de7, 151px 1022px #9b5de7,
    2545px 2007px #9b5de7, 768px 353px #9b5de7, 2258px 1251px #9b5de7,
    2109px 1462px #9b5de7, 647px 299px #9b5de7, 2274px 1484px #9b5de7,
    968px 368px #9b5de7, 2199px 478px #9b5de7, 518px 771px #9b5de7,
    247px 937px #9b5de7, 2486px 1467px #9b5de7, 2096px 1470px #9b5de7,
    24px 46px #9b5de7, 1942px 345px #9b5de7, 1474px 128px #9b5de7,
    2531px 1403px #9b5de7, 1935px 1646px #9b5de7, 1240px 1494px #9b5de7,
    1766px 1082px #9b5de7, 1343px 2344px #9b5de7, 2025px 715px #9b5de7,
    2559px 1854px #9b5de7, 1978px 2260px #9b5de7, 1749px 2314px #9b5de7,
    2217px 294px #9b5de7, 2348px 582px #9b5de7, 2494px 805px #9b5de7,
    281px 472px #9b5de7, 76px 1273px #9b5de7, 582px 1973px #9b5de7,
    127px 1885px #9b5de7, 369px 142px #9b5de7, 2309px 1199px #9b5de7,
    485px 1639px #9b5de7, 2458px 2434px #9b5de7, 131px 743px #9b5de7,
    1046px 2285px #9b5de7, 1582px 2443px #9b5de7, 1735px 592px #9b5de7,
    2544px 2480px #9b5de7, 1138px 1156px #9b5de7, 2241px 1263px #9b5de7,
    658px 1032px #9b5de7, 1716px 977px #9b5de7, 794px 1462px #9b5de7,
    1482px 26px #9b5de7, 454px 2422px #9b5de7, 2212px 1767px #9b5de7,
    507px 1695px #9b5de7, 113px 1221px #9b5de7, 1674px 340px #9b5de7,
    617px 154px #9b5de7, 1271px 474px #9b5de7, 998px 1175px #9b5de7,
    1535px 2289px #9b5de7, 1543px 1622px #9b5de7, 610px 1814px #9b5de7,
    739px 1805px #9b5de7, 285px 405px #9b5de7, 765px 2136px #9b5de7,
    2051px 1344px #9b5de7, 2193px 1496px #9b5de7, 2466px 966px #9b5de7,
    1279px 1747px #9b5de7, 1546px 2160px #9b5de7, 743px 1763px #9b5de7,
    256px 1682px #9b5de7, 1653px 925px #9b5de7, 1770px 1353px #9b5de7,
    706px 1139px #9b5de7, 583px 2344px #9b5de7, 1651px 1493px #9b5de7,
    1738px 362px #9b5de7, 2135px 1056px #9b5de7, 101px 812px #9b5de7,
    1319px 2260px #9b5de7, 538px 1496px #9b5de7, 583px 1760px #9b5de7,
    2020px 2207px #9b5de7, 94px 89px #9b5de7, 1517px 799px #9b5de7,
    1804px 1593px #9b5de7, 2px 603px #9b5de7, 173px 1927px #9b5de7,
    145px 922px #9b5de7, 1436px 1026px #9b5de7, 151px 1911px #9b5de7,
    340px 1176px #9b5de7, 6px 1627px #9b5de7, 397px 1265px #9b5de7,
    1482px 585px #9b5de7, 2484px 1420px #9b5de7, 1438px 944px #9b5de7,
    201px 1903px #9b5de7, 655px 1117px #9b5de7, 2025px 1957px #9b5de7,
    1672px 1858px #9b5de7, 2293px 2289px #9b5de7, 1458px 2126px #9b5de7,
    672px 745px #9b5de7, 1796px 2056px #9b5de7, 1626px 1180px #9b5de7,
    146px 73px #9b5de7, 2445px 611px #9b5de7, 2447px 880px #9b5de7,
    991px 1041px #9b5de7, 707px 2398px #9b5de7, 1511px 1748px #9b5de7,
    604px 2545px #9b5de7, 1648px 1772px #9b5de7, 2077px 1956px #9b5de7,
    1633px 2214px #9b5de7, 997px 1101px #9b5de7, 60px 1689px #9b5de7,
    1727px 1073px #9b5de7, 334px 1801px #9b5de7, 938px 141px #9b5de7,
    987px 288px #9b5de7, 1057px 548px #9b5de7, 1257px 603px #9b5de7,
    1173px 1095px #9b5de7, 1292px 691px #9b5de7, 2041px 1820px #9b5de7,
    2192px 274px #9b5de7, 1234px 864px #9b5de7, 818px 231px #9b5de7,
    828px 2036px #9b5de7, 671px 1072px #9b5de7, 459px 2134px #9b5de7,
    2044px 1234px #9b5de7, 936px 299px #9b5de7, 205px 2237px #9b5de7,
    2533px 1048px #9b5de7, 2004px 871px #9b5de7, 2022px 833px #9b5de7,
    1203px 1562px #9b5de7, 1165px 1448px #9b5de7, 1117px 1722px #9b5de7,
    1370px 1574px #9b5de7, 1679px 2137px #9b5de7, 1438px 2238px #9b5de7,
    35px 1077px #9b5de7, 564px 2024px #9b5de7, 1324px 852px #9b5de7,
    910px 1473px #9b5de7, 612px 1588px #9b5de7, 712px 1786px #9b5de7,
    318px 112px #9b5de7, 1189px 1062px #9b5de7, 517px 425px #9b5de7,
    1362px 1572px #9b5de7, 344px 841px #9b5de7, 1514px 903px #9b5de7,
    1411px 384px #9b5de7, 1576px 2107px #9b5de7, 193px 1576px #9b5de7,
    1712px 902px #9b5de7, 45px 296px #9b5de7, 368px 2541px #9b5de7,
    1353px 1863px #9b5de7, 49px 858px #9b5de7, 1924px 193px #9b5de7,
    1448px 1085px #9b5de7, 850px 1999px #9b5de7, 263px 547px #9b5de7,
    1632px 2110px #9b5de7, 1189px 1201px #9b5de7, 142px 1120px #9b5de7,
    486px 610px #9b5de7, 1213px 849px #9b5de7, 363px 1651px #9b5de7,
    1142px 906px #9b5de7, 499px 2518px #9b5de7, 629px 1654px #9b5de7,
    1871px 1477px #9b5de7, 1556px 752px #9b5de7, 1189px 1354px #9b5de7,
    153px 1843px #9b5de7, 94px 1861px #9b5de7, 768px 638px #9b5de7,
    825px 1299px #9b5de7, 709px 2450px #9b5de7, 2535px 2483px #9b5de7,
    51px 974px #9b5de7, 814px 389px #9b5de7, 1389px 1099px #9b5de7,
    1572px 60px #9b5de7, 1537px 1420px #9b5de7, 1559px 199px #9b5de7,
    11px 21px #9b5de7, 1553px 995px #9b5de7, 881px 349px #9b5de7,
    1572px 1274px #9b5de7, 1835px 318px #9b5de7, 720px 1136px #9b5de7,
    41px 1901px #9b5de7, 270px 282px #9b5de7, 2054px 637px #9b5de7,
    1798px 1873px #9b5de7, 2395px 2425px #9b5de7, 704px 1151px #9b5de7,
    1111px 238px #9b5de7, 1413px 2311px #9b5de7, 1278px 842px #9b5de7,
    1914px 87px #9b5de7, 348px 1856px #9b5de7, 2132px 1917px #9b5de7,
    1839px 2284px #9b5de7, 1041px 2302px #9b5de7, 2050px 478px #9b5de7,
    2466px 611px #9b5de7, 2019px 1265px #9b5de7, 1345px 1258px #9b5de7,
    298px 951px #9b5de7, 1725px 2344px #9b5de7, 1326px 1006px #9b5de7,
    875px 1761px #9b5de7, 606px 125px #9b5de7, 1136px 639px #9b5de7,
    284px 770px #9b5de7, 1383px 89px #9b5de7, 2034px 21px #9b5de7,
    2429px 1836px #9b5de7, 248px 424px #9b5de7, 1679px 78px #9b5de7,
    577px 21px #9b5de7, 69px 2195px #9b5de7, 2422px 2431px #9b5de7,
    132px 543px #9b5de7, 1099px 1365px #9b5de7, 752px 1502px #9b5de7,
    1119px 2056px #9b5de7, 1866px 1684px #9b5de7, 59px 1265px #9b5de7,
    947px 1774px #9b5de7, 1080px 1430px #9b5de7, 1832px 371px #9b5de7,
    442px 1980px #9b5de7, 287px 215px #9b5de7, 147px 2016px #9b5de7,
    2539px 688px #9b5de7, 2003px 2213px #9b5de7, 1561px 207px #9b5de7,
    405px 1376px #9b5de7, 1027px 2346px #9b5de7, 2149px 529px #9b5de7,
    1125px 136px #9b5de7, 534px 2272px #9b5de7, 2034px 2395px #9b5de7,
    1897px 1483px #9b5de7, 1363px 2174px #9b5de7, 1893px 804px #9b5de7,
    256px 1676px #9b5de7, 963px 2057px #9b5de7, 171px 730px #9b5de7,
    942px 2374px #9b5de7, 525px 90px #9b5de7, 2371px 1264px #9b5de7,
    766px 709px #9b5de7, 308px 1254px #9b5de7, 302px 1530px #9b5de7,
    2525px 2262px #9b5de7, 1646px 1020px #9b5de7, 862px 187px #9b5de7,
    1234px 1965px #9b5de7, 1903px 1024px #9b5de7, 988px 1374px #9b5de7,
    1669px 1645px #9b5de7, 2165px 110px #9b5de7, 986px 2368px #9b5de7,
    2228px 2341px #9b5de7, 810px 530px #9b5de7, 119px 1660px #9b5de7,
    1974px 201px #9b5de7, 1228px 1402px #9b5de7, 1184px 294px #9b5de7,
    1861px 1714px #9b5de7, 2135px 1811px #9b5de7, 1491px 2037px #9b5de7,
    962px 931px #9b5de7, 244px 542px #9b5de7, 1632px 2305px #9b5de7,
    389px 511px #9b5de7, 1569px 1005px #9b5de7, 627px 1417px #9b5de7,
    2051px 1663px #9b5de7, 112px 267px #9b5de7, 2211px 1194px #9b5de7,
    1832px 926px #9b5de7, 2079px 681px #9b5de7, 2381px 2254px #9b5de7,
    2012px 1602px #9b5de7, 145px 484px #9b5de7, 2492px 1188px #9b5de7,
    1395px 905px #9b5de7, 2125px 862px #9b5de7, 747px 1735px #9b5de7,
    1513px 536px #9b5de7, 62px 1486px #9b5de7, 577px 17px #9b5de7,
    115px 1906px #9b5de7, 225px 53px #9b5de7, 270px 1355px #9b5de7,
    1500px 1387px #9b5de7, 2540px 506px #9b5de7, 2363px 2315px #9b5de7,
    2028px 2044px #9b5de7, 2306px 1562px #9b5de7, 327px 2183px #9b5de7,
    1951px 293px #9b5de7, 1749px 1715px #9b5de7, 2274px 827px #9b5de7,
    1821px 564px #9b5de7, 2103px 2551px #9b5de7, 206px 1884px #9b5de7,
    1481px 2386px #9b5de7, 649px 81px #9b5de7, 1852px 1270px #9b5de7,
    758px 424px #9b5de7, 2350px 1639px #9b5de7, 1180px 1538px #9b5de7,
    489px 1051px #9b5de7, 1479px 1903px #9b5de7, 72px 1585px #9b5de7,
    2302px 1533px #9b5de7, 1406px 2317px #9b5de7, 2419px 750px #9b5de7,
    2458px 900px #9b5de7, 151px 1795px #9b5de7, 1705px 253px #9b5de7,
    2144px 734px #9b5de7, 2041px 406px #9b5de7, 1956px 1313px #9b5de7,
    2465px 1432px #9b5de7, 1149px 696px #9b5de7, 896px 1287px #9b5de7,
    8px 1868px #9b5de7, 1814px 122px #9b5de7, 1749px 1906px #9b5de7,
    1765px 111px #9b5de7, 1461px 808px #9b5de7, 434px 1084px #9b5de7,
    1019px 508px #9b5de7, 1771px 761px #9b5de7, 2371px 474px #9b5de7,
    2206px 1813px #9b5de7, 710px 2492px #9b5de7, 1802px 2143px #9b5de7,
    2508px 399px #9b5de7, 2539px 2290px #9b5de7, 2383px 1031px #9b5de7,
    1031px 1582px #9b5de7, 1757px 1567px #9b5de7, 1014px 2075px #9b5de7,
    982px 1396px #9b5de7, 1995px 380px #9b5de7, 2096px 2530px #9b5de7,
    1366px 2473px #9b5de7, 259px 71px #9b5de7, 2536px 1741px #9b5de7,
    2519px 1915px #9b5de7, 161px 1845px #9b5de7, 2411px 2115px #9b5de7,
    1755px 1011px #9b5de7, 1008px 766px #9b5de7, 2344px 540px #9b5de7,
    336px 2401px #9b5de7, 1416px 2289px #9b5de7, 110px 298px #9b5de7,
    2115px 1982px #9b5de7, 1206px 173px #9b5de7, 1668px 660px #9b5de7,
    2146px 2170px #9b5de7, 370px 106px #9b5de7, 2257px 2482px #9b5de7,
    131px 350px #9b5de7, 214px 1272px #9b5de7, 482px 679px #9b5de7,
    1825px 1570px #9b5de7, 1640px 1013px #9b5de7, 1184px 358px #9b5de7,
    2301px 1787px #9b5de7, 643px 595px #9b5de7, 2080px 872px #9b5de7,
    803px 1717px #9b5de7, 157px 1507px #9b5de7, 1092px 1915px #9b5de7,
    2557px 512px #9b5de7, 893px 812px #9b5de7, 558px 1014px #9b5de7,
    2061px 829px #9b5de7, 328px 422px #9b5de7, 1694px 760px #9b5de7,
    415px 117px #9b5de7, 305px 1527px #9b5de7, 563px 2425px #9b5de7,
    549px 2258px #9b5de7, 154px 1904px #9b5de7, 1835px 790px #9b5de7,
    620px 636px #9b5de7, 1845px 1074px #9b5de7, 1020px 1179px #9b5de7,
    2556px 291px #9b5de7, 2022px 2506px #9b5de7, 212px 2286px #9b5de7,
    1038px 1865px #9b5de7, 1452px 1048px #9b5de7, 666px 240px #9b5de7,
    726px 366px #9b5de7, 1547px 1001px #9b5de7, 838px 144px #9b5de7,
    1790px 1598px #9b5de7, 2548px 1062px #9b5de7, 2324px 2060px #9b5de7,
    2018px 10px #9b5de7, 942px 2132px #9b5de7, 472px 2512px #9b5de7,
    2483px 2129px #9b5de7, 899px 1216px #9b5de7, 1128px 2300px #9b5de7,
    1254px 1587px #9b5de7, 1592px 1391px #9b5de7, 1309px 1826px #9b5de7,
    2496px 1459px #9b5de7, 1923px 2183px #9b5de7, 686px 1460px #9b5de7,
    369px 823px #9b5de7, 761px 2022px #9b5de7, 1365px 2439px #9b5de7,
    2547px 931px #9b5de7, 286px 1702px #9b5de7, 1402px 926px #9b5de7,
    2356px 1326px #9b5de7, 1691px 1519px #9b5de7, 424px 783px #9b5de7,
    1259px 1989px #9b5de7, 1309px 1731px #9b5de7, 365px 660px #9b5de7,
    1247px 694px #9b5de7, 478px 176px #9b5de7, 49px 1810px #9b5de7,
    1998px 350px #9b5de7, 1491px 2243px #9b5de7, 2035px 496px #9b5de7,
    869px 893px #9b5de7, 1781px 1780px #9b5de7, 1866px 1536px #9b5de7,
    1429px 626px #9b5de7, 1144px 438px #9b5de7, 306px 601px #9b5de7,
    761px 2205px #9b5de7, 259px 2280px #9b5de7, 2317px 1019px #9b5de7,
    1637px 246px #9b5de7, 2356px 2009px #9b5de7, 1882px 235px #9b5de7,
    2057px 874px #9b5de7, 1359px 2027px #9b5de7, 2362px 2161px #9b5de7,
    454px 1576px #9b5de7, 1638px 1364px #9b5de7, 1748px 959px #9b5de7,
    401px 1852px #9b5de7, 1159px 1162px #9b5de7, 2253px 1220px #9b5de7,
    1835px 1259px #9b5de7, 809px 1409px #9b5de7, 913px 231px #9b5de7,
    2372px 343px #9b5de7, 1979px 2375px #9b5de7, 747px 2511px #9b5de7,
    931px 1838px #9b5de7, 1452px 2141px #9b5de7, 2134px 1240px #9b5de7,
    2242px 447px #9b5de7, 1291px 1391px #9b5de7, 1334px 2511px #9b5de7,
    1779px 1498px #9b5de7, 1716px 2069px #9b5de7, 1617px 1415px #9b5de7,
    2544px 2342px #9b5de7, 1319px 1125px #9b5de7, 819px 1425px #9b5de7,
    1383px 801px #9b5de7, 2255px 1281px #9b5de7, 1012px 1594px #9b5de7,
    447px 1844px #9b5de7, 2191px 447px #9b5de7, 2170px 997px #9b5de7,
    171px 1680px #9b5de7, 766px 278px #9b5de7, 404px 2377px #9b5de7,
    1114px 546px #9b5de7, 759px 2428px #9b5de7, 1502px 217px #9b5de7,
    616px 89px #9b5de7, 1357px 1870px #9b5de7, 1267px 269px #9b5de7,
    456px 1567px #9b5de7, 2173px 1703px #9b5de7, 1781px 797px #9b5de7,
    2435px 1406px #9b5de7, 1952px 1901px #9b5de7, 690px 862px #9b5de7,
    808px 2206px #9b5de7, 740px 56px #9b5de7, 1990px 1531px #9b5de7,
    1493px 169px #9b5de7, 1475px 265px #9b5de7, 497px 177px #9b5de7,
    2265px 1325px #9b5de7, 929px 2297px #9b5de7, 2155px 1725px #9b5de7,
    599px 1096px #9b5de7, 2170px 1451px #9b5de7, 1008px 1581px #9b5de7,
    279px 2481px #9b5de7, 1475px 822px #9b5de7, 432px 2494px #9b5de7,
    890px 2509px #9b5de7, 2028px 618px #9b5de7, 2102px 262px #9b5de7,
    1407px 2002px #9b5de7, 1079px 970px #9b5de7, 2528px 334px #9b5de7,
    1618px 236px #9b5de7, 2051px 2039px #9b5de7, "1499px" "920px" #9b5de7;
  height: 0.125rem;
  width: 0.125rem;
}
.upgrade-selected-items.jackpot .particle-2[data-v-f9d46747] {
  animation: animParticle-f9d46747 120s linear infinite;
  box-shadow: 0 0 #9b5de7, 2554px 1194px #9b5de7, 585px 609px #9b5de7,
    1110px 1781px #9b5de7, 665px 1953px #9b5de7, 2055px 2083px #9b5de7,
    1574px 562px #9b5de7, 2382px 2481px #9b5de7, 2516px 1502px #9b5de7,
    1764px 1356px #9b5de7, 531px 2144px #9b5de7, 1640px 2383px #9b5de7,
    1092px 2244px #9b5de7, 865px 2126px #9b5de7, 461px 1382px #9b5de7,
    1018px 2161px #9b5de7, 2173px 859px #9b5de7, 963px 1291px #9b5de7,
    2517px 395px #9b5de7, 2379px 1857px #9b5de7, 2478px 1376px #9b5de7,
    1445px 2236px #9b5de7, 1494px 1225px #9b5de7, 2165px 1798px #9b5de7,
    1801px 728px #9b5de7, 2354px 1650px #9b5de7, 708px 2043px #9b5de7,
    2385px 96px #9b5de7, 296px 577px #9b5de7, 2107px 627px #9b5de7,
    1725px 684px #9b5de7, 15px 964px #9b5de7, 2349px 1378px #9b5de7,
    990px 1187px #9b5de7, 662px 883px #9b5de7, 2511px 1696px #9b5de7,
    2463px 2255px #9b5de7, 524px 995px #9b5de7, 1498px 583px #9b5de7,
    586px 2512px #9b5de7, 2270px 1865px #9b5de7, 1671px 742px #9b5de7,
    1579px 1526px #9b5de7, 1676px 2185px #9b5de7, 527px 2254px #9b5de7,
    1547px 2195px #9b5de7, 346px 1216px #9b5de7, 1788px 235px #9b5de7,
    1268px 2442px #9b5de7, 1368px 1869px #9b5de7, 1584px 644px #9b5de7,
    1457px 567px #9b5de7, 1109px 562px #9b5de7, 370px 1614px #9b5de7,
    848px 2029px #9b5de7, 338px 1059px #9b5de7, 124px 727px #9b5de7,
    2042px 259px #9b5de7, 2367px 2013px #9b5de7, 1739px 827px #9b5de7,
    174px 2274px #9b5de7, 2377px 559px #9b5de7, 2397px 808px #9b5de7,
    1037px 748px #9b5de7, 1701px 154px #9b5de7, 332px 870px #9b5de7,
    2412px 1074px #9b5de7, 1721px 2239px #9b5de7, 1783px 2314px #9b5de7,
    140px 91px #9b5de7, 1590px 1695px #9b5de7, 1614px 2334px #9b5de7,
    1490px 439px #9b5de7, 422px 647px #9b5de7, 372px 2498px #9b5de7,
    946px 681px #9b5de7, 1478px 2222px #9b5de7, 938px 1152px #9b5de7,
    883px 2285px #9b5de7, 434px 1123px #9b5de7, 1686px 1626px #9b5de7,
    1511px 1835px #9b5de7, 957px 24px #9b5de7, 884px 1021px #9b5de7,
    1613px 388px #9b5de7, 980px 1621px #9b5de7, 338px 206px #9b5de7,
    1965px 48px #9b5de7, 2055px 901px #9b5de7, 50px 887px #9b5de7,
    598px 1284px #9b5de7, 29px 1784px #9b5de7, 2237px 722px #9b5de7,
    2311px 2525px #9b5de7, 1242px 560px #9b5de7, 2479px 109px #9b5de7,
    756px 2255px #9b5de7, 1288px 1948px #9b5de7, 837px 1479px #9b5de7,
    1776px 1657px #9b5de7, 995px 2389px #9b5de7, 1630px 2409px #9b5de7,
    1882px 2117px #9b5de7, 218px 220px #9b5de7, 1085px 595px #9b5de7,
    487px 1651px #9b5de7, 1315px 1141px #9b5de7, 1051px 1446px #9b5de7,
    2008px 2253px #9b5de7, 1146px 1934px #9b5de7, 894px 96px #9b5de7,
    1725px 1091px #9b5de7, 1234px 703px #9b5de7, 2074px 1534px #9b5de7,
    2118px 1603px #9b5de7, 2483px 893px #9b5de7, 69px 1944px #9b5de7,
    1390px 797px #9b5de7, 978px 2101px #9b5de7, 2197px 1256px #9b5de7,
    1043px 1023px #9b5de7, 2225px 1413px #9b5de7, 189px 828px #9b5de7,
    996px 1188px #9b5de7, 1343px 324px #9b5de7, 1824px 1077px #9b5de7,
    1247px 570px #9b5de7, 2466px 437px #9b5de7, 1837px 2554px #9b5de7,
    2289px 2104px #9b5de7, 1988px 1356px #9b5de7, 1231px 192px #9b5de7,
    2237px 1474px #9b5de7, 2402px 1948px #9b5de7, 2141px 1256px #9b5de7,
    2329px 1677px #9b5de7, 2046px 1959px #9b5de7, 1830px 2353px #9b5de7,
    1132px 1537px #9b5de7, 1465px 47px #9b5de7, 765px 1912px #9b5de7,
    1223px 1087px #9b5de7, 2508px 821px #9b5de7, 172px 1113px #9b5de7,
    984px 21px #9b5de7, 2271px 1006px #9b5de7, 2008px 1644px #9b5de7,
    1892px 1659px #9b5de7, 2228px 725px #9b5de7, 1300px 220px #9b5de7,
    1582px 797px #9b5de7, 443px 1939px #9b5de7, 229px 286px #9b5de7,
    739px 132px #9b5de7, 1197px 335px #9b5de7, 1687px 2257px #9b5de7,
    1912px 736px #9b5de7, 387px 1692px #9b5de7, 2299px 1648px #9b5de7,
    1901px 700px #9b5de7, 503px 1824px #9b5de7, 21px 1095px #9b5de7,
    324px 768px #9b5de7, 1859px 1670px #9b5de7, 323px 910px #9b5de7,
    94px 625px #9b5de7, 496px 1225px #9b5de7, 1023px 339px #9b5de7,
    2165px 2548px #9b5de7, 761px 430px #9b5de7, 960px 2251px #9b5de7,
    1815px 1686px #9b5de7, 3px 1800px #9b5de7, 1616px 175px #9b5de7,
    305px 443px #9b5de7, 785px 1001px #9b5de7, 1494px 1227px #9b5de7,
    288px 1468px #9b5de7, 1050px 980px #9b5de7, 702px 2013px #9b5de7,
    2355px 1575px #9b5de7, 511px 2063px #9b5de7, 577px 1583px #9b5de7,
    1733px 1148px #9b5de7, 75px 792px #9b5de7, 2056px 1061px #9b5de7,
    1082px 310px #9b5de7, 1091px 1018px #9b5de7, 1085px 712px #9b5de7,
    1143px 815px #9b5de7, 1503px 611px #9b5de7, 21px 2424px #9b5de7,
    2514px 872px #9b5de7, 368px 1448px #9b5de7, 309px 1972px #9b5de7,
    736px 1972px #9b5de7, 1646px 1509px #9b5de7, 55px 1334px #9b5de7,
    1738px 203px #9b5de7, 1866px 1869px #9b5de7, 990px 817px #9b5de7,
    2431px 2022px #9b5de7, 872px 2370px #9b5de7, 2264px 1904px #9b5de7,
    1465px 1564px #9b5de7, 591px 1383px #9b5de7, 1445px 663px #9b5de7,
    907px 823px #9b5de7, 1720px 1904px #9b5de7, 2152px 448px #9b5de7,
    1316px 2125px #9b5de7, 1123px 2304px #9b5de7, 25px 1070px #9b5de7,
    788px 665px #9b5de7, 1191px 2050px #9b5de7, 1057px 1078px #9b5de7,
    1604px 852px #9b5de7, 1893px 2110px #9b5de7, 2046px 1081px #9b5de7,
    2288px 2032px #9b5de7, 2344px 2251px #9b5de7, 715px 843px #9b5de7,
    2476px 2068px #9b5de7, 2294px 560px #9b5de7, 1755px 1372px #9b5de7,
    338px 1584px #9b5de7, 1104px 759px #9b5de7, 1940px 483px #9b5de7,
    1083px 2138px #9b5de7, 98px 566px #9b5de7, 1268px 1263px #9b5de7,
    337px 1888px #9b5de7, 2014px 651px #9b5de7, 836px 658px #9b5de7,
    484px 2249px #9b5de7, 1350px 2287px #9b5de7, 1921px 1513px #9b5de7,
    333px 1628px #9b5de7, 2242px 855px #9b5de7, 2373px 334px #9b5de7,
    1910px 878px #9b5de7, 104px 2077px #9b5de7, 2187px 1399px #9b5de7,
    1091px 999px #9b5de7, 432px 2422px #9b5de7, 684px 352px #9b5de7,
    246px 2196px #9b5de7, 2081px 534px #9b5de7, 2263px 1265px #9b5de7,
    1395px 616px #9b5de7, 1467px 1932px #9b5de7, 2479px 2216px #9b5de7,
    1474px 1138px #9b5de7, 509px 915px #9b5de7, 2328px 1145px #9b5de7,
    407px 731px #9b5de7, 2281px 757px #9b5de7, 786px 1406px #9b5de7,
    192px 2371px #9b5de7, 2431px 939px #9b5de7, 1364px 223px #9b5de7,
    121px 1825px #9b5de7, 960px 490px #9b5de7, 30px 891px #9b5de7,
    1872px 2239px #9b5de7, 2132px 2412px #9b5de7, 345px 2078px #9b5de7,
    1267px 1356px #9b5de7, 1642px 1852px #9b5de7, 2517px 414px #9b5de7,
    2343px 1280px #9b5de7, 2316px 377px #9b5de7, 94px 970px #9b5de7,
    32px 1110px #9b5de7, 1927px 1884px #9b5de7, 2181px 1654px #9b5de7,
    955px 2087px #9b5de7, 1499px 333px #9b5de7, 501px 797px #9b5de7,
    74px 1892px #9b5de7, 1528px 2384px #9b5de7, 1991px 622px #9b5de7,
    544px 904px #9b5de7, 642px 2428px #9b5de7, 1933px 1006px #9b5de7,
    502px 66px #9b5de7, 1655px 2035px #9b5de7, 152px 439px #9b5de7,
    976px 1997px #9b5de7, 234px 1949px #9b5de7, 1224px 1547px #9b5de7,
    774px 1087px #9b5de7, 834px 751px #9b5de7, 1780px 1422px #9b5de7,
    845px 1844px #9b5de7, 1823px 1017px #9b5de7, 1774px 1420px #9b5de7,
    588px 912px #9b5de7, 1419px 2216px #9b5de7, 910px 528px #9b5de7,
    "1287px" "2320px" #9b5de7;
  height: 0.1875rem;
  width: 0.1875rem;
}
.upgrade-selected-items.jackpot .particle-2[data-v-f9d46747]:after {
  box-shadow: 0 0 #9b5de7, 2254px 403px #9b5de7, 127px 702px #9b5de7,
    505px 2030px #9b5de7, 2503px 826px #9b5de7, 24px 255px #9b5de7,
    840px 434px #9b5de7, 1604px 1656px #9b5de7, 1719px 550px #9b5de7,
    1627px 462px #9b5de7, 2214px 960px #9b5de7, 2397px 82px #9b5de7,
    1279px 408px #9b5de7, 1310px 1105px #9b5de7, 2316px 2261px #9b5de7,
    1101px 28px #9b5de7, 368px 363px #9b5de7, 2450px 2201px #9b5de7,
    59px 464px #9b5de7, 1037px 761px #9b5de7, 2413px 223px #9b5de7,
    922px 474px #9b5de7, 1092px 1479px #9b5de7, 25px 1038px #9b5de7,
    1188px 439px #9b5de7, 258px 2422px #9b5de7, 2332px 2241px #9b5de7,
    2504px 183px #9b5de7, 1439px 2282px #9b5de7, 255px 42px #9b5de7,
    1443px 1285px #9b5de7, 1977px 2403px #9b5de7, 730px 1069px #9b5de7,
    2097px 1981px #9b5de7, 1367px 1249px #9b5de7, 1445px 1208px #9b5de7,
    1869px 1772px #9b5de7, 247px 660px #9b5de7, 1127px 2283px #9b5de7,
    508px 1109px #9b5de7, 2341px 919px #9b5de7, 1970px 1938px #9b5de7,
    457px 557px #9b5de7, 1979px 2159px #9b5de7, 803px 1401px #9b5de7,
    787px 124px #9b5de7, 2240px 1171px #9b5de7, 1098px 1020px #9b5de7,
    830px 1832px #9b5de7, 518px 146px #9b5de7, 2539px 523px #9b5de7,
    1156px 1698px #9b5de7, 1133px 1719px #9b5de7, 712px 1937px #9b5de7,
    280px 2106px #9b5de7, 964px 2095px #9b5de7, 1973px 559px #9b5de7,
    1728px 2538px #9b5de7, 548px 2208px #9b5de7, 77px 2084px #9b5de7,
    244px 2475px #9b5de7, 2028px 2312px #9b5de7, 2157px 1818px #9b5de7,
    985px 296px #9b5de7, 439px 301px #9b5de7, 1114px 1757px #9b5de7,
    345px 2459px #9b5de7, 731px 267px #9b5de7, 1132px 2000px #9b5de7,
    287px 1348px #9b5de7, 1900px 1893px #9b5de7, 1285px 615px #9b5de7,
    377px 1140px #9b5de7, 1235px 1732px #9b5de7, 2466px 1901px #9b5de7,
    156px 1038px #9b5de7, 1161px 33px #9b5de7, 2305px 2502px #9b5de7,
    764px 1744px #9b5de7, 2133px 383px #9b5de7, 196px 2189px #9b5de7,
    2497px 1163px #9b5de7, 48px 1527px #9b5de7, 1071px 2423px #9b5de7,
    772px 1045px #9b5de7, 1258px 499px #9b5de7, 1639px 1276px #9b5de7,
    911px 1856px #9b5de7, 1005px 94px #9b5de7, 1891px 1148px #9b5de7,
    2165px 965px #9b5de7, 795px 1946px #9b5de7, 483px 988px #9b5de7,
    248px 2219px #9b5de7, 1278px 666px #9b5de7, 2048px 2450px #9b5de7,
    2486px 1874px #9b5de7, 2463px 174px #9b5de7, 225px 2496px #9b5de7,
    249px 1913px #9b5de7, 2504px 666px #9b5de7, 938px 1309px #9b5de7,
    982px 1619px #9b5de7, 833px 306px #9b5de7, 56px 343px #9b5de7,
    1211px 1862px #9b5de7, 1874px 750px #9b5de7, 2119px 178px #9b5de7,
    2017px 734px #9b5de7, 1021px 2187px #9b5de7, 1957px 1870px #9b5de7,
    29px 725px #9b5de7, 1303px 1779px #9b5de7, 987px 949px #9b5de7,
    1365px 235px #9b5de7, 566px 1125px #9b5de7, 716px 1579px #9b5de7,
    980px 385px #9b5de7, 284px 1038px #9b5de7, 2053px 1452px #9b5de7,
    275px 996px #9b5de7, 2102px 2083px #9b5de7, 654px 2555px #9b5de7,
    1659px 1098px #9b5de7, 1272px 1863px #9b5de7, 60px 1439px #9b5de7,
    1746px 2116px #9b5de7, 464px 220px #9b5de7, 539px 1154px #9b5de7,
    1862px 633px #9b5de7, 1814px 1101px #9b5de7, 357px 643px #9b5de7,
    783px 379px #9b5de7, 144px 832px #9b5de7, 78px 796px #9b5de7,
    344px 203px #9b5de7, 541px 1092px #9b5de7, 624px 2179px #9b5de7,
    629px 924px #9b5de7, 706px 1570px #9b5de7, 1141px 1714px #9b5de7,
    44px 1728px #9b5de7, 365px 847px #9b5de7, 2282px 164px #9b5de7,
    771px 1766px #9b5de7, 1326px 639px #9b5de7, 764px 1154px #9b5de7,
    1899px 589px #9b5de7, 1987px 934px #9b5de7, 1331px 1507px #9b5de7,
    1858px 1425px #9b5de7, 188px 2033px #9b5de7, 1213px 1522px #9b5de7,
    2041px 1060px #9b5de7, 1186px 2154px #9b5de7, 229px 2269px #9b5de7,
    1751px 1951px #9b5de7, 877px 1186px #9b5de7, 1060px 246px #9b5de7,
    1327px 2197px #9b5de7, 833px 1990px #9b5de7, 538px 1991px #9b5de7,
    1388px 740px #9b5de7, 101px 1758px #9b5de7, 1182px 461px #9b5de7,
    1807px 679px #9b5de7, 2113px 37px #9b5de7, 1923px 279px #9b5de7,
    1074px 2244px #9b5de7, 1685px 1148px #9b5de7, 1000px 434px #9b5de7,
    2089px 585px #9b5de7, 749px 738px #9b5de7, 1889px 15px #9b5de7,
    2052px 1939px #9b5de7, 1755px 1602px #9b5de7, 2153px 968px #9b5de7,
    1707px 362px #9b5de7, 2030px 1683px #9b5de7, 2304px 1021px #9b5de7,
    1477px 1389px #9b5de7, 174px 1610px #9b5de7, 1999px 2434px #9b5de7,
    1437px 756px #9b5de7, 1062px 225px #9b5de7, 374px 638px #9b5de7,
    2287px 2122px #9b5de7, 2286px 1434px #9b5de7, 1393px 1562px #9b5de7,
    714px 1487px #9b5de7, 1207px 2089px #9b5de7, 1583px 561px #9b5de7,
    1623px 2201px #9b5de7, 1264px 2204px #9b5de7, 995px 1101px #9b5de7,
    988px 1689px #9b5de7, 1835px 2102px #9b5de7, 2065px 1286px #9b5de7,
    469px 887px #9b5de7, 1407px 854px #9b5de7, 1684px 483px #9b5de7,
    105px 2305px #9b5de7, 621px 466px #9b5de7, 2368px 2517px #9b5de7,
    467px 1169px #9b5de7, 384px 1777px #9b5de7, 1209px 2348px #9b5de7,
    1276px 774px #9b5de7, 858px 1561px #9b5de7, 305px 1702px #9b5de7,
    668px 1990px #9b5de7, 285px 658px #9b5de7, 1093px 58px #9b5de7,
    2142px 1064px #9b5de7, 1467px 659px #9b5de7, 2428px 1064px #9b5de7,
    2547px 659px #9b5de7, 2404px 1116px #9b5de7, 2529px 2417px #9b5de7,
    1124px 1309px #9b5de7, 522px 907px #9b5de7, 341px 1642px #9b5de7,
    1896px 113px #9b5de7, 1792px 1836px #9b5de7, 1434px 2497px #9b5de7,
    1813px 232px #9b5de7, 2076px 2519px #9b5de7, 363px 1163px #9b5de7,
    217px 2507px #9b5de7, 2237px 2087px #9b5de7, 2152px 1722px #9b5de7,
    945px 1486px #9b5de7, 1285px 650px #9b5de7, 303px 1320px #9b5de7,
    203px 2446px #9b5de7, 2079px 2354px #9b5de7, 577px 897px #9b5de7,
    2177px 2165px #9b5de7, 1508px 997px #9b5de7, 1998px 542px #9b5de7,
    1285px 614px #9b5de7, 2013px 1596px #9b5de7, 2199px 400px #9b5de7,
    2340px 2282px #9b5de7, 1193px 620px #9b5de7, 698px 308px #9b5de7,
    393px 2252px #9b5de7, 179px 2264px #9b5de7, 257px 703px #9b5de7,
    2139px 1510px #9b5de7, 1064px 2470px #9b5de7, 2558px 427px #9b5de7,
    1870px 904px #9b5de7, 1563px 231px #9b5de7, 1980px 2024px #9b5de7,
    1776px 1028px #9b5de7, 159px 1342px #9b5de7, 705px 695px #9b5de7,
    1609px 149px #9b5de7, 2358px 348px #9b5de7, 1676px 1087px #9b5de7,
    1790px 843px #9b5de7, 2023px 432px #9b5de7, 857px 945px #9b5de7,
    1272px 159px #9b5de7, 732px 2024px #9b5de7, 1274px 1092px #9b5de7,
    1881px 1735px #9b5de7, 1705px 480px #9b5de7, 1450px 2022px #9b5de7,
    1305px 1072px #9b5de7, 2460px 246px #9b5de7, 574px 794px #9b5de7,
    1829px 2311px #9b5de7, 1345px 1406px #9b5de7, 2379px 1499px #9b5de7,
    421px 1142px #9b5de7, 309px 699px #9b5de7, 729px 1284px #9b5de7,
    2141px 860px #9b5de7, 1200px 2448px #9b5de7, 67px 2452px #9b5de7,
    1111px 1027px #9b5de7, 490px 1486px #9b5de7, 2477px 1883px #9b5de7,
    1661px 2259px #9b5de7, 686px 2168px #9b5de7, 439px 193px #9b5de7,
    919px 690px #9b5de7, 1614px 1288px #9b5de7, 969px 1271px #9b5de7,
    1914px 509px #9b5de7, 154px 2242px #9b5de7, 2140px 753px #9b5de7,
    2169px 396px #9b5de7, 1231px 863px #9b5de7, 1954px 2101px #9b5de7,
    1207px 1402px #9b5de7, 620px 1677px #9b5de7, 366px 1463px #9b5de7,
    "2423px" "1629px" #9b5de7;
  height: 0.1875rem;
  width: 0.1875rem;
}
.upgrade-selected-items.jackpot .particle-3[data-v-f9d46747] {
  animation: animParticle-f9d46747 180s linear infinite;
  box-shadow: 0 0 #9b5de7, 17px 2420px #9b5de7, 735px 1822px #9b5de7,
    1760px 1026px #9b5de7, 2465px 1706px #9b5de7, 2396px 2144px #9b5de7,
    349px 2050px #9b5de7, 910px 96px #9b5de7, 148px 618px #9b5de7,
    1928px 72px #9b5de7, 530px 575px #9b5de7, 1810px 305px #9b5de7,
    2062px 554px #9b5de7, 2270px 1124px #9b5de7, 1923px 1800px #9b5de7,
    2386px 931px #9b5de7, 1020px 124px #9b5de7, 1465px 402px #9b5de7,
    916px 359px #9b5de7, 1380px 1080px #9b5de7, 1203px 66px #9b5de7,
    1169px 1207px #9b5de7, 675px 2252px #9b5de7, 2384px 77px #9b5de7,
    2176px 1005px #9b5de7, 384px 476px #9b5de7, 432px 260px #9b5de7,
    1738px 716px #9b5de7, 1693px 1847px #9b5de7, 2468px 2033px #9b5de7,
    2191px 61px #9b5de7, 1828px 474px #9b5de7, 1203px 36px #9b5de7,
    587px 1774px #9b5de7, 646px 1958px #9b5de7, 873px 990px #9b5de7,
    1045px 2542px #9b5de7, 701px 1946px #9b5de7, 1962px 2378px #9b5de7,
    2071px 1942px #9b5de7, 1445px 1306px #9b5de7, 2385px 2420px #9b5de7,
    2266px 2455px #9b5de7, 638px 910px #9b5de7, 213px 2005px #9b5de7,
    2539px 2018px #9b5de7, 1453px 1778px #9b5de7, 1924px 2012px #9b5de7,
    733px 29px #9b5de7, 2203px 1744px #9b5de7, 50px 748px #9b5de7,
    2530px 680px #9b5de7, 2532px 2454px #9b5de7, 1787px 225px #9b5de7,
    646px 779px #9b5de7, 1262px 1435px #9b5de7, 1119px 1924px #9b5de7,
    1378px 848px #9b5de7, 2108px 1188px #9b5de7, 2316px 1745px #9b5de7,
    181px 1295px #9b5de7, 2273px 1508px #9b5de7, 1627px 594px #9b5de7,
    250px 512px #9b5de7, 2304px 1300px #9b5de7, 2141px 1367px #9b5de7,
    1341px 18px #9b5de7, 276px 1827px #9b5de7, 1721px 414px #9b5de7,
    34px 1756px #9b5de7, 1695px 484px #9b5de7, 1113px 242px #9b5de7,
    543px 857px #9b5de7, 1899px 1746px #9b5de7, 714px 722px #9b5de7,
    1172px 1233px #9b5de7, 1494px 238px #9b5de7, 100px 40px #9b5de7,
    1830px 2382px #9b5de7, 201px 374px #9b5de7, 2440px 1338px #9b5de7,
    821px 2247px #9b5de7, 645px 2018px #9b5de7, 713px 1687px #9b5de7,
    1734px 2243px #9b5de7, 1564px 2547px #9b5de7, 2183px 187px #9b5de7,
    67px 1429px #9b5de7, 2270px 362px #9b5de7, 397px 2237px #9b5de7,
    2360px 1435px #9b5de7, 2459px 294px #9b5de7, 356px 1508px #9b5de7,
    1282px 894px #9b5de7, 1790px 1405px #9b5de7, 1515px 1172px #9b5de7,
    1792px 337px #9b5de7, 530px 1697px #9b5de7, 1417px 1852px #9b5de7,
    2243px 1619px #9b5de7, 2491px 1625px #9b5de7, 2524px 128px #9b5de7,
    2169px 747px #9b5de7, 513px 186px #9b5de7, 1845px 1104px #9b5de7,
    128px 1138px #9b5de7, 2148px 2012px #9b5de7, 139px 2451px #9b5de7,
    472px 400px #9b5de7, 2077px 1601px #9b5de7, 462px 211px #9b5de7,
    1637px 2260px #9b5de7, 513px 2324px #9b5de7, 2374px 801px #9b5de7,
    386px 2294px #9b5de7, 1916px 1065px #9b5de7, 1404px 170px #9b5de7,
    1373px 2545px #9b5de7, 289px 1165px #9b5de7, 2280px 322px #9b5de7,
    1106px 2510px #9b5de7, 2026px 2292px #9b5de7, 430px 306px #9b5de7,
    2559px 2217px #9b5de7, 2134px 474px #9b5de7, 2303px 901px #9b5de7,
    1797px 2219px #9b5de7, 2529px 1473px #9b5de7, 2174px 347px #9b5de7,
    551px 2239px #9b5de7, 2492px 678px #9b5de7, 1588px 235px #9b5de7,
    1531px 115px #9b5de7, 934px 55px #9b5de7, 1664px 2019px #9b5de7,
    1137px 439px #9b5de7, 2503px 1026px #9b5de7, 1252px 780px #9b5de7,
    1579px 2543px #9b5de7, 2341px 1093px #9b5de7, 1748px 889px #9b5de7,
    1991px 1096px #9b5de7, 671px 396px #9b5de7, 2491px 1338px #9b5de7,
    932px 646px #9b5de7, 1725px 344px #9b5de7, 1492px 26px #9b5de7,
    2341px 1558px #9b5de7, 1211px 917px #9b5de7, 2065px 1676px #9b5de7,
    950px 665px #9b5de7, 2456px 268px #9b5de7, 382px 661px #9b5de7,
    206px 2010px #9b5de7, 2208px 2328px #9b5de7, 513px 819px #9b5de7,
    1765px 1518px #9b5de7, 187px 1840px #9b5de7, 245px 1306px #9b5de7,
    496px 859px #9b5de7, 1419px 2091px #9b5de7, 649px 454px #9b5de7,
    2199px 562px #9b5de7, 504px 1251px #9b5de7, 256px 1782px #9b5de7,
    1336px 297px #9b5de7, 222px 1740px #9b5de7, 283px 645px #9b5de7,
    739px 833px #9b5de7, 1172px 1733px #9b5de7, 37px 1698px #9b5de7,
    809px 1472px #9b5de7, 2241px 1990px #9b5de7, 2398px 1532px #9b5de7,
    243px 2006px #9b5de7, 1994px 649px #9b5de7, 1948px 1480px #9b5de7,
    2124px 1626px #9b5de7, 1227px 455px #9b5de7, 1059px 812px #9b5de7,
    1208px 2393px #9b5de7, 2226px 1954px #9b5de7, 173px 2407px #9b5de7,
    655px 351px #9b5de7, 205px 2297px #9b5de7, 2296px 1605px #9b5de7,
    471px 676px #9b5de7, 654px 1482px #9b5de7, 1581px 447px #9b5de7,
    2087px 1235px #9b5de7, 884px 832px #9b5de7, 803px 10px #9b5de7,
    1165px 1508px #9b5de7, 1594px 1484px #9b5de7, 355px 1903px #9b5de7,
    2272px 382px #9b5de7, 113px 1765px #9b5de7, 987px 1434px #9b5de7,
    2334px 1804px #9b5de7, 1243px 2255px #9b5de7, 1946px 1450px #9b5de7,
    2071px 918px #9b5de7, 2071px 2483px #9b5de7, 1718px 799px #9b5de7,
    11px 2486px #9b5de7, 157px 508px #9b5de7, 1879px 1245px #9b5de7,
    1009px 773px #9b5de7, 2337px 725px #9b5de7, 495px 2313px #9b5de7,
    1496px 237px #9b5de7, 2480px 662px #9b5de7, 810px 2487px #9b5de7,
    1501px 1145px #9b5de7, 458px 2474px #9b5de7, 2209px 2246px #9b5de7,
    401px 1304px #9b5de7, 1814px 1197px #9b5de7, 77px 589px #9b5de7,
    2213px 796px #9b5de7, 672px 1056px #9b5de7, 843px 53px #9b5de7,
    1604px 1111px #9b5de7, 1921px 629px #9b5de7, 2211px 72px #9b5de7,
    1424px 1781px #9b5de7, 1140px 2431px #9b5de7, 1932px 1410px #9b5de7,
    2420px 1931px #9b5de7, 2098px 1701px #9b5de7, 2155px 2374px #9b5de7,
    408px 314px #9b5de7, 688px 1185px #9b5de7, 461px 1982px #9b5de7,
    1784px 1532px #9b5de7, 285px 2485px #9b5de7, 1062px 2431px #9b5de7,
    110px 804px #9b5de7, 1593px 517px #9b5de7, 359px 859px #9b5de7,
    216px 2378px #9b5de7, 701px 451px #9b5de7, 1868px 1345px #9b5de7,
    1416px 884px #9b5de7, 2485px 2211px #9b5de7, 1363px 2395px #9b5de7,
    1746px 2508px #9b5de7, 2020px 2352px #9b5de7, 2129px 2157px #9b5de7,
    1402px 2133px #9b5de7, 1898px 960px #9b5de7, 1722px 1062px #9b5de7,
    562px 1545px #9b5de7, 2101px 348px #9b5de7, 399px 2217px #9b5de7,
    703px 1368px #9b5de7, 493px 1996px #9b5de7, 982px 746px #9b5de7,
    627px 1034px #9b5de7, 450px 1741px #9b5de7, 496px 2393px #9b5de7,
    929px 273px #9b5de7, 877px 815px #9b5de7, 1992px 441px #9b5de7,
    1672px 490px #9b5de7, 273px 1203px #9b5de7, 1048px 2029px #9b5de7,
    2251px 2098px #9b5de7, 1884px 1040px #9b5de7, 2471px 640px #9b5de7,
    2348px 332px #9b5de7, 1442px 2170px #9b5de7, 2541px 332px #9b5de7,
    1965px 1871px #9b5de7, 481px 1663px #9b5de7, 1692px 299px #9b5de7,
    430px 1008px #9b5de7, 2547px 724px #9b5de7, 245px 1338px #9b5de7,
    687px 1698px #9b5de7, 1050px 764px #9b5de7, 2060px 2196px #9b5de7,
    518px 1820px #9b5de7, 2420px 1168px #9b5de7, 1912px 1768px #9b5de7,
    1651px 132px #9b5de7, 1873px 179px #9b5de7, 462px 1929px #9b5de7,
    1060px 2036px #9b5de7, 104px 889px #9b5de7, 383px 571px #9b5de7,
    983px 11px #9b5de7, 1443px 104px #9b5de7, 2261px 960px #9b5de7,
    812px 2189px #9b5de7, 2521px 570px #9b5de7, 1634px 14px #9b5de7,
    2028px 1991px #9b5de7, 1565px 1656px #9b5de7, 447px 132px #9b5de7,
    689px 1058px #9b5de7, 2476px 2067px #9b5de7, 158px 2350px #9b5de7,
    1342px 1371px #9b5de7, 2262px 1646px #9b5de7, 2072px 102px #9b5de7,
    2193px 923px #9b5de7, 1026px 2396px #9b5de7, 1428px 408px #9b5de7,
    831px 1886px #9b5de7, 460px 2381px #9b5de7, 1281px 2020px #9b5de7,
    2438px 211px #9b5de7, 828px 1362px #9b5de7, 1429px 715px #9b5de7,
    619px 144px #9b5de7, 1178px 1077px #9b5de7, 1016px 889px #9b5de7,
    685px 2380px #9b5de7, 1672px 1624px #9b5de7, 530px 1691px #9b5de7,
    583px 82px #9b5de7, 959px 2028px #9b5de7, 2464px 2238px #9b5de7,
    532px 1352px #9b5de7, 384px 734px #9b5de7, 1277px 1724px #9b5de7,
    2279px 1637px #9b5de7, 2551px 1710px #9b5de7, 2049px 1750px #9b5de7,
    942px 2298px #9b5de7, 1892px 1386px #9b5de7, 591px 968px #9b5de7,
    2554px 1733px #9b5de7, 1626px 1768px #9b5de7, 1118px 219px #9b5de7,
    1619px 1637px #9b5de7, 2466px 1629px #9b5de7, 1625px 2260px #9b5de7,
    2528px 1090px #9b5de7, 2352px 1751px #9b5de7, 1126px 1765px #9b5de7,
    423px 2086px #9b5de7, 2502px 2505px #9b5de7, 349px 1610px #9b5de7,
    2087px 507px #9b5de7, 2337px 2167px #9b5de7, 1667px 2109px #9b5de7,
    1077px 1091px #9b5de7, 930px 757px #9b5de7, 2441px 1460px #9b5de7,
    858px 1059px #9b5de7, 1512px 1651px #9b5de7, 1947px 128px #9b5de7,
    72px 1312px #9b5de7, 2426px 433px #9b5de7, 1829px 2429px #9b5de7,
    647px 962px #9b5de7, 323px 2501px #9b5de7, 65px 1115px #9b5de7,
    885px 1835px #9b5de7, 1684px 1250px #9b5de7, 1581px 1632px #9b5de7,
    1251px 2123px #9b5de7, 1622px 342px #9b5de7, 1828px 291px #9b5de7,
    1721px 506px #9b5de7, 2104px 1725px #9b5de7, 1454px 2012px #9b5de7,
    656px 905px #9b5de7, 943px 819px #9b5de7, 2313px 2051px #9b5de7,
    67px 1602px #9b5de7, 1084px 388px #9b5de7, 2552px 259px #9b5de7,
    79px 1311px #9b5de7, 1321px 671px #9b5de7, 474px 1176px #9b5de7,
    2005px 1528px #9b5de7, 1632px 62px #9b5de7, 352px 1658px #9b5de7,
    1285px 75px #9b5de7, 835px 1188px #9b5de7, 1969px 182px #9b5de7,
    1675px 2361px #9b5de7, 1906px 31px #9b5de7, 886px 1271px #9b5de7,
    2290px 929px #9b5de7, 1778px 1299px #9b5de7, 1491px 1896px #9b5de7,
    332px 1146px #9b5de7, 1253px 1578px #9b5de7, 1665px 168px #9b5de7,
    126px 882px #9b5de7, 37px 747px #9b5de7, 286px 166px #9b5de7,
    614px 1302px #9b5de7, 1184px 644px #9b5de7, 1166px 1666px #9b5de7,
    592px 2451px #9b5de7, "2315px" "2110px" #9b5de7;
  filter: blur(0.175rem);
  height: 0.375rem;
  width: 0.375rem;
}
.upgrade-selected-items.jackpot .particle-3[data-v-f9d46747]:after {
  box-shadow: 0 0 #9b5de7, 2186px 1622px #9b5de7, 1240px 1553px #9b5de7,
    2229px 1632px #9b5de7, 773px 1615px #9b5de7, 1278px 1989px #9b5de7,
    1543px 373px #9b5de7, 858px 1804px #9b5de7, 2013px 890px #9b5de7,
    440px 88px #9b5de7, 1683px 2537px #9b5de7, 2366px 1684px #9b5de7,
    2494px 1476px #9b5de7, 557px 814px #9b5de7, 1178px 2026px #9b5de7,
    1519px 919px #9b5de7, 2357px 1456px #9b5de7, 276px 257px #9b5de7,
    2177px 783px #9b5de7, 890px 561px #9b5de7, 2445px 1143px #9b5de7,
    1413px 931px #9b5de7, 1337px 1618px #9b5de7, 1319px 523px #9b5de7,
    771px 2556px #9b5de7, 972px 2185px #9b5de7, 2361px 2046px #9b5de7,
    1113px 1302px #9b5de7, 664px 2348px #9b5de7, 2450px 1181px #9b5de7,
    446px 2509px #9b5de7, 1376px 901px #9b5de7, 2113px 1252px #9b5de7,
    1381px 1922px #9b5de7, 2009px 2411px #9b5de7, 2150px 126px #9b5de7,
    2501px 2464px #9b5de7, 1321px 1198px #9b5de7, 2204px 1368px #9b5de7,
    293px 929px #9b5de7, 365px 1197px #9b5de7, 2204px 96px #9b5de7,
    40px 1166px #9b5de7, 287px 937px #9b5de7, 1676px 1496px #9b5de7,
    788px 1253px #9b5de7, 1172px 2354px #9b5de7, 440px 142px #9b5de7,
    1149px 2283px #9b5de7, 1529px 1894px #9b5de7, 234px 1980px #9b5de7,
    1756px 1770px #9b5de7, 76px 2091px #9b5de7, 841px 870px #9b5de7,
    2330px 2475px #9b5de7, 1641px 1441px #9b5de7, 2258px 1549px #9b5de7,
    661px 2073px #9b5de7, 1524px 1750px #9b5de7, 1237px 247px #9b5de7,
    1627px 289px #9b5de7, 2474px 462px #9b5de7, 2425px 166px #9b5de7,
    526px 833px #9b5de7, 1061px 765px #9b5de7, 1075px 1999px #9b5de7,
    360px 594px #9b5de7, 716px 2473px #9b5de7, 830px 552px #9b5de7,
    960px 1673px #9b5de7, 383px 2283px #9b5de7, 289px 2463px #9b5de7,
    2559px 1014px #9b5de7, 976px 1359px #9b5de7, 603px 601px #9b5de7,
    898px 1733px #9b5de7, 3px 188px #9b5de7, 2251px 606px #9b5de7,
    856px 930px #9b5de7, 953px 1603px #9b5de7, 1065px 1596px #9b5de7,
    176px 746px #9b5de7, 2385px 1039px #9b5de7, 2350px 2009px #9b5de7,
    2032px 685px #9b5de7, 2034px 2278px #9b5de7, 612px 1017px #9b5de7,
    2194px 1234px #9b5de7, 1830px 1786px #9b5de7, 1107px 194px #9b5de7,
    250px 213px #9b5de7, 1776px 170px #9b5de7, 77px 1140px #9b5de7,
    492px 1245px #9b5de7, 1166px 2509px #9b5de7, 1646px 1225px #9b5de7,
    267px 2055px #9b5de7, 1979px 901px #9b5de7, 25px 1032px #9b5de7,
    2039px 1280px #9b5de7, 1387px 1804px #9b5de7, 370px 2218px #9b5de7,
    2058px 1809px #9b5de7, 2451px 2023px #9b5de7, 2226px 2207px #9b5de7,
    2091px 1499px #9b5de7, 1973px 296px #9b5de7, 785px 1802px #9b5de7,
    2201px 1069px #9b5de7, 1092px 571px #9b5de7, 448px 1791px #9b5de7,
    79px 2546px #9b5de7, 1774px 765px #9b5de7, 2285px 1250px #9b5de7,
    1417px 323px #9b5de7, 499px 592px #9b5de7, 416px 96px #9b5de7,
    129px 83px #9b5de7, 66px 2482px #9b5de7, 1630px 490px #9b5de7,
    1354px 884px #9b5de7, 1657px 1812px #9b5de7, 1403px 1685px #9b5de7,
    1885px 2309px #9b5de7, 367px 2008px #9b5de7, 1581px 525px #9b5de7,
    2489px 2297px #9b5de7, 1794px 2350px #9b5de7, 571px 206px #9b5de7,
    2158px 750px #9b5de7, 1369px 914px #9b5de7, 970px 778px #9b5de7,
    2216px 2516px #9b5de7, 156px 1208px #9b5de7, 930px 2295px #9b5de7,
    2190px 370px #9b5de7, 1689px 1313px #9b5de7, 316px 344px #9b5de7,
    2116px 1352px #9b5de7, 772px 346px #9b5de7, 2453px 1534px #9b5de7,
    982px 1249px #9b5de7, 1907px 859px #9b5de7, 1389px 2393px #9b5de7,
    922px 521px #9b5de7, 1468px 234px #9b5de7, 890px 41px #9b5de7,
    2558px 993px #9b5de7, 359px 2463px #9b5de7, 1994px 1410px #9b5de7,
    630px 1644px #9b5de7, 2389px 1736px #9b5de7, 1033px 615px #9b5de7,
    1416px 1083px #9b5de7, 1956px 1659px #9b5de7, 999px 2444px #9b5de7,
    2525px 608px #9b5de7, 1633px 1292px #9b5de7, 477px 1279px #9b5de7,
    1073px 41px #9b5de7, 1637px 2330px #9b5de7, 822px 942px #9b5de7,
    1011px 1924px #9b5de7, 1460px 858px #9b5de7, 801px 707px #9b5de7,
    413px 2510px #9b5de7, 1000px 1006px #9b5de7, 394px 1520px #9b5de7,
    2px 355px #9b5de7, 515px 807px #9b5de7, 726px 2016px #9b5de7,
    869px 1207px #9b5de7, 1876px 1332px #9b5de7, 701px 2360px #9b5de7,
    414px 238px #9b5de7, 2008px 978px #9b5de7, 543px 2091px #9b5de7,
    1117px 605px #9b5de7, 1216px 1332px #9b5de7, 1865px 330px #9b5de7,
    1361px 1151px #9b5de7, 1229px 236px #9b5de7, 2341px 301px #9b5de7,
    2197px 870px #9b5de7, 463px 1237px #9b5de7, 1951px 770px #9b5de7,
    2178px 1931px #9b5de7, 653px 558px #9b5de7, 1683px 338px #9b5de7,
    1118px 1558px #9b5de7, 2110px 1398px #9b5de7, 2522px 897px #9b5de7,
    2105px 2089px #9b5de7, 436px 274px #9b5de7, 2267px 2352px #9b5de7,
    2209px 2490px #9b5de7, 1829px 907px #9b5de7, 1805px 321px #9b5de7,
    1894px 2546px #9b5de7, 164px 1014px #9b5de7, 735px 2553px #9b5de7,
    1476px 134px #9b5de7, 2179px 2359px #9b5de7, 1777px 798px #9b5de7,
    1456px 566px #9b5de7, 82px 438px #9b5de7, 584px 1192px #9b5de7,
    597px 810px #9b5de7, 219px 176px #9b5de7, 727px 2536px #9b5de7,
    685px 2354px #9b5de7, 2462px 878px #9b5de7, 1066px 2557px #9b5de7,
    1058px 1924px #9b5de7, 2509px 739px #9b5de7, 2192px 1084px #9b5de7,
    1675px 1520px #9b5de7, 953px 342px #9b5de7, 353px 1846px #9b5de7,
    2544px 1320px #9b5de7, 2556px 389px #9b5de7, 743px 1760px #9b5de7,
    184px 1440px #9b5de7, 341px 2332px #9b5de7, 2541px 1559px #9b5de7,
    56px 1398px #9b5de7, 1293px 340px #9b5de7, 1002px 185px #9b5de7,
    1396px 958px #9b5de7, 2092px 1374px #9b5de7, 154px 1602px #9b5de7,
    133px 1915px #9b5de7, 1815px 1583px #9b5de7, 1917px 567px #9b5de7,
    1428px 555px #9b5de7, 25px 2148px #9b5de7, 2026px 1490px #9b5de7,
    636px 790px #9b5de7, 1046px 1053px #9b5de7, 702px 648px #9b5de7,
    110px 723px #9b5de7, 1124px 1863px #9b5de7, 691px 473px #9b5de7,
    2001px 2273px #9b5de7, 1531px 1758px #9b5de7, 2192px 2214px #9b5de7,
    54px 510px #9b5de7, 198px 920px #9b5de7, 379px 82px #9b5de7,
    595px 2148px #9b5de7, 260px 904px #9b5de7, 934px 2217px #9b5de7,
    1967px 1312px #9b5de7, 1165px 1489px #9b5de7, 36px 561px #9b5de7,
    2465px 1925px #9b5de7, 872px 1993px #9b5de7, 289px 581px #9b5de7,
    1616px 1131px #9b5de7, 925px 223px #9b5de7, 1771px 1602px #9b5de7,
    1569px 570px #9b5de7, 2392px 2289px #9b5de7, 1523px 1005px #9b5de7,
    1330px 2460px #9b5de7, 1130px 1556px #9b5de7, 1138px 1255px #9b5de7,
    1866px 970px #9b5de7, 1247px 1834px #9b5de7, 1255px 1723px #9b5de7,
    596px 235px #9b5de7, 655px 2483px #9b5de7, 430px 2295px #9b5de7,
    1013px 1794px #9b5de7, 2059px 2125px #9b5de7, 1091px 2167px #9b5de7,
    2059px 1681px #9b5de7, 1179px 2073px #9b5de7, 909px 1623px #9b5de7,
    333px 198px #9b5de7, 489px 477px #9b5de7, 1549px 831px #9b5de7,
    1600px 1960px #9b5de7, 1508px 1264px #9b5de7, 2191px 1811px #9b5de7,
    694px 2231px #9b5de7, 1639px 2212px #9b5de7, 433px 295px #9b5de7,
    862px 2469px #9b5de7, 108px 1094px #9b5de7, 809px 263px #9b5de7,
    159px 1517px #9b5de7, 3px 2112px #9b5de7, 1165px 1680px #9b5de7,
    1109px 1570px #9b5de7, 2416px 79px #9b5de7, 263px 2177px #9b5de7,
    648px 786px #9b5de7, 2108px 696px #9b5de7, 2192px 1638px #9b5de7,
    408px 396px #9b5de7, 767px 991px #9b5de7, 432px 925px #9b5de7,
    1311px 1762px #9b5de7, 1235px 2178px #9b5de7, 762px 726px #9b5de7,
    1336px 159px #9b5de7, 2066px 146px #9b5de7, 2197px 281px #9b5de7,
    1823px 2159px #9b5de7, 1857px 251px #9b5de7, 1047px 615px #9b5de7,
    1921px 168px #9b5de7, 2145px 1436px #9b5de7, 2170px 2333px #9b5de7,
    1517px 683px #9b5de7, 1259px 843px #9b5de7, 2534px 2385px #9b5de7,
    579px 1964px #9b5de7, 106px 396px #9b5de7, 416px 1573px #9b5de7,
    898px 288px #9b5de7, 2405px 1920px #9b5de7, 436px 127px #9b5de7,
    982px 2368px #9b5de7, 1091px 766px #9b5de7, 457px 1062px #9b5de7,
    2339px 977px #9b5de7, 2467px 606px #9b5de7, 584px 1499px #9b5de7,
    1375px 1075px #9b5de7, 235px 23px #9b5de7, 2038px 1244px #9b5de7,
    1572px 1333px #9b5de7, 1011px 1945px #9b5de7, 2209px 707px #9b5de7,
    1123px 577px #9b5de7, 1745px 2px #9b5de7, 2246px 2337px #9b5de7,
    1138px 1467px #9b5de7, 179px 2051px #9b5de7, 421px 1197px #9b5de7,
    932px 1993px #9b5de7, 1297px 625px #9b5de7, 2296px 1569px #9b5de7,
    1653px 1183px #9b5de7, 1010px 129px #9b5de7, 583px 1045px #9b5de7,
    1540px 1960px #9b5de7, 2498px 284px #9b5de7, 2417px 2198px #9b5de7,
    2436px 747px #9b5de7, 236px 203px #9b5de7, 647px 720px #9b5de7,
    2143px 1540px #9b5de7, 356px 309px #9b5de7, 129px 891px #9b5de7,
    1178px 523px #9b5de7, 2381px 1375px #9b5de7, 1438px 1999px #9b5de7,
    1756px 2143px #9b5de7, 512px 2062px #9b5de7, 465px 90px #9b5de7,
    1864px 1255px #9b5de7, 2531px 1059px #9b5de7, 1212px 2191px #9b5de7,
    373px 605px #9b5de7, 1732px 1076px #9b5de7, 1322px 1996px #9b5de7,
    1220px 202px #9b5de7, 631px 956px #9b5de7, 1931px 1002px #9b5de7,
    16px 550px #9b5de7, 302px 94px #9b5de7, 281px 2195px #9b5de7,
    646px 2396px #9b5de7, 778px 2154px #9b5de7, 2412px 1435px #9b5de7,
    2489px 1700px #9b5de7, 1927px 1451px #9b5de7, 556px 690px #9b5de7,
    1516px 701px #9b5de7, 2396px 873px #9b5de7, 266px 2114px #9b5de7,
    707px 1154px #9b5de7, 1818px 1856px #9b5de7, 451px 732px #9b5de7,
    1714px 517px #9b5de7, 761px 471px #9b5de7, 1185px 691px #9b5de7,
    1228px 1616px #9b5de7, 2253px 2537px #9b5de7, 1974px 1085px #9b5de7,
    1673px 2038px #9b5de7, 765px 1002px #9b5de7, 958px 2025px #9b5de7,
    90px 1130px #9b5de7, 1964px 1641px #9b5de7, 1990px 1567px #9b5de7,
    849px 445px #9b5de7, "2036px" "837px" #9b5de7;
  filter: blur(0.175rem);
  height: 0.375rem;
  width: 0.375rem;
}
.upgrade-selected-items.jackpot .particle-4[data-v-f9d46747] {
  animation: animParticle-f9d46747 600s linear infinite;
  box-shadow: 0 0 #9b5de7, 516px 156px #9b5de7, 1333px 1123px #9b5de7,
    1155px 79px #9b5de7, 12px 1673px #9b5de7, 221px 2123px #9b5de7,
    1873px 2190px #9b5de7, 2081px 2450px #9b5de7, 456px 1619px #9b5de7,
    761px 1960px #9b5de7, 914px 276px #9b5de7, 208px 388px #9b5de7,
    1388px 176px #9b5de7, 949px 289px #9b5de7, 951px 52px #9b5de7,
    1260px 1655px #9b5de7, 310px 1388px #9b5de7, 329px 2200px #9b5de7,
    2274px 8px #9b5de7, 646px 1803px #9b5de7, 106px 256px #9b5de7,
    167px 2329px #9b5de7, 1019px 1311px #9b5de7, 2364px 1037px #9b5de7,
    1243px 300px #9b5de7, 1583px 667px #9b5de7, 1118px 1056px #9b5de7,
    2363px 1482px #9b5de7, 2163px 1279px #9b5de7, 156px 1492px #9b5de7,
    2216px 2114px #9b5de7, 2049px 233px #9b5de7, 10px 19px #9b5de7,
    2487px 2342px #9b5de7, 914px 1558px #9b5de7, 1491px 779px #9b5de7,
    1368px 875px #9b5de7, 914px 251px #9b5de7, 171px 1590px #9b5de7,
    2097px 1773px #9b5de7, 359px 1804px #9b5de7, 567px 1032px #9b5de7,
    379px 119px #9b5de7, 994px 1858px #9b5de7, 1820px 2142px #9b5de7,
    789px 1343px #9b5de7, 2010px 1237px #9b5de7, 1809px 2550px #9b5de7,
    17px 991px #9b5de7, 2036px 413px #9b5de7, 952px 2174px #9b5de7,
    677px 1871px #9b5de7, 1470px 1374px #9b5de7, 1202px 1014px #9b5de7,
    1223px 741px #9b5de7, 2074px 2103px #9b5de7, 1356px 329px #9b5de7,
    1593px 663px #9b5de7, 850px 1776px #9b5de7, 602px 21px #9b5de7,
    2250px 1669px #9b5de7, 295px 344px #9b5de7, 1861px 990px #9b5de7,
    1166px 191px #9b5de7, 1361px 373px #9b5de7, 182px 367px #9b5de7,
    706px 1353px #9b5de7, 1779px 866px #9b5de7, 2208px 2462px #9b5de7,
    2460px 2129px #9b5de7, 897px 962px #9b5de7, 1139px 2225px #9b5de7,
    1303px 241px #9b5de7, 301px 1146px #9b5de7, 1496px 312px #9b5de7,
    1592px 970px #9b5de7, 2141px 2190px #9b5de7, 1939px 1778px #9b5de7,
    1197px 2374px #9b5de7, 2275px 1007px #9b5de7, 1033px 423px #9b5de7,
    1009px 715px #9b5de7, 739px 526px #9b5de7, 1045px 2127px #9b5de7,
    432px 1563px #9b5de7, 798px 677px #9b5de7, 521px 2244px #9b5de7,
    1541px 691px #9b5de7, 2544px 2063px #9b5de7, 1826px 2452px #9b5de7,
    634px 2163px #9b5de7, 1006px 896px #9b5de7, 610px 2468px #9b5de7,
    1445px 1727px #9b5de7, 1703px 272px #9b5de7, 1903px 683px #9b5de7,
    1677px 751px #9b5de7, 185px 1029px #9b5de7, 250px 843px #9b5de7,
    107px 2098px #9b5de7, 2131px 1352px #9b5de7, 1610px 1796px #9b5de7,
    1750px 1597px #9b5de7, 2316px 174px #9b5de7, 1435px 1590px #9b5de7,
    898px 886px #9b5de7, 1933px 2235px #9b5de7, 1114px 1914px #9b5de7,
    1278px 2157px #9b5de7, 1838px 169px #9b5de7, 1059px 1293px #9b5de7,
    2388px 257px #9b5de7, 1454px 1569px #9b5de7, 443px 2118px #9b5de7,
    717px 976px #9b5de7, 127px 930px #9b5de7, 214px 1588px #9b5de7,
    1062px 297px #9b5de7, 2191px 424px #9b5de7, 421px 808px #9b5de7,
    570px 343px #9b5de7, 1070px 1545px #9b5de7, 2253px 1442px #9b5de7,
    1891px 321px #9b5de7, 1918px 2475px #9b5de7, 1961px 1766px #9b5de7,
    1545px 1086px #9b5de7, 1246px 724px #9b5de7, 496px 713px #9b5de7,
    708px 189px #9b5de7, 2550px 10px #9b5de7, 1383px 1801px #9b5de7,
    1463px 216px #9b5de7, 1366px 342px #9b5de7, 149px 468px #9b5de7,
    799px 1695px #9b5de7, 1464px 996px #9b5de7, 2062px 74px #9b5de7,
    1544px 634px #9b5de7, 1928px 612px #9b5de7, 227px 778px #9b5de7,
    178px 1779px #9b5de7, 139px 1479px #9b5de7, 1671px 1055px #9b5de7,
    2403px 1028px #9b5de7, 1124px 856px #9b5de7, 2272px 12px #9b5de7,
    273px 2240px #9b5de7, 589px 9px #9b5de7, 1723px 1672px #9b5de7,
    276px 632px #9b5de7, 1880px 344px #9b5de7, 2114px 1055px #9b5de7,
    2066px 825px #9b5de7, 2011px 455px #9b5de7, 397px 1141px #9b5de7,
    2307px 69px #9b5de7, 2022px 826px #9b5de7, 935px 553px #9b5de7,
    1521px 1520px #9b5de7, 413px 56px #9b5de7, 406px 514px #9b5de7,
    925px 1646px #9b5de7, 1742px 647px #9b5de7, 540px 409px #9b5de7,
    852px 800px #9b5de7, 1451px 1945px #9b5de7, 1668px 693px #9b5de7,
    1084px 1181px #9b5de7, 1347px 8px #9b5de7, 47px 1601px #9b5de7,
    881px 87px #9b5de7, 600px 713px #9b5de7, 2151px 2022px #9b5de7,
    469px 2018px #9b5de7, 1437px 2302px #9b5de7, 80px 1651px #9b5de7,
    1982px 640px #9b5de7, 535px 2208px #9b5de7, 2351px 767px #9b5de7,
    1030px 332px #9b5de7, 633px 1439px #9b5de7, 1758px 935px #9b5de7,
    1754px 1544px #9b5de7, 1180px 1564px #9b5de7, 1793px 183px #9b5de7,
    1234px 59px #9b5de7, 1861px 2098px #9b5de7, 766px 2056px #9b5de7,
    750px 546px #9b5de7, 673px 1457px #9b5de7, 1136px 1233px #9b5de7,
    2018px 2148px #9b5de7, 2109px 2043px #9b5de7, 1470px 557px #9b5de7,
    1896px 2340px #9b5de7, 1515px 1855px #9b5de7, 2555px 1260px #9b5de7,
    896px 1352px #9b5de7, 677px 1155px #9b5de7, 1893px 895px #9b5de7,
    281px 153px #9b5de7, 2261px 1084px #9b5de7, 1787px 2249px #9b5de7,
    1994px 1340px #9b5de7, 866px 1121px #9b5de7, 85px 170px #9b5de7,
    193px 1978px #9b5de7, 88px 2293px #9b5de7, 283px 676px #9b5de7,
    606px 867px #9b5de7, 1677px 2268px #9b5de7, 348px 922px #9b5de7,
    2551px 595px #9b5de7, 1533px 1530px #9b5de7, 710px 58px #9b5de7,
    2129px 407px #9b5de7, 1242px 2090px #9b5de7, 874px 2013px #9b5de7,
    877px 1688px #9b5de7, 992px 268px #9b5de7, 1057px 1920px #9b5de7,
    1503px 1833px #9b5de7, 53px 335px #9b5de7, 85px 1791px #9b5de7,
    1408px 2138px #9b5de7, 2206px 46px #9b5de7, 1482px 1050px #9b5de7,
    984px 1892px #9b5de7, 795px 243px #9b5de7, 491px 676px #9b5de7,
    2067px 1626px #9b5de7, 958px 518px #9b5de7, 345px 1218px #9b5de7,
    250px 105px #9b5de7, 384px 571px #9b5de7, 105px 2363px #9b5de7,
    890px 239px #9b5de7, 1379px 1290px #9b5de7, 1551px 1273px #9b5de7,
    1658px 2216px #9b5de7, 1110px 2053px #9b5de7, 1095px 778px #9b5de7,
    1914px 1095px #9b5de7, 1243px 201px #9b5de7, 439px 760px #9b5de7,
    102px 813px #9b5de7, 1265px 609px #9b5de7, 2471px 1782px #9b5de7,
    1021px 2362px #9b5de7, 12px 1526px #9b5de7, 2326px 1831px #9b5de7,
    481px 1298px #9b5de7, 212px 348px #9b5de7, 126px 2197px #9b5de7,
    1704px 1651px #9b5de7, 2105px 2383px #9b5de7, 2242px 2117px #9b5de7,
    611px 721px #9b5de7, 387px 2173px #9b5de7, 557px 477px #9b5de7,
    34px 240px #9b5de7, 301px 2271px #9b5de7, 982px 2244px #9b5de7,
    1509px 2353px #9b5de7, 2271px 1091px #9b5de7, 997px 1204px #9b5de7,
    2536px 924px #9b5de7, 894px 1461px #9b5de7, 557px 1407px #9b5de7,
    1644px 2187px #9b5de7, 1676px 218px #9b5de7, 1804px 2420px #9b5de7,
    2534px 1388px #9b5de7, 68px 1595px #9b5de7, 1221px 1909px #9b5de7,
    2071px 216px #9b5de7, 1908px 1094px #9b5de7, 2123px 121px #9b5de7,
    2079px 2360px #9b5de7, 639px 1948px #9b5de7, 103px 2419px #9b5de7,
    621px 765px #9b5de7, 2273px 804px #9b5de7, 1796px 989px #9b5de7,
    2456px 1361px #9b5de7, 96px 1759px #9b5de7, 2083px 1659px #9b5de7,
    1279px 760px #9b5de7, 991px 84px #9b5de7, 1258px 1930px #9b5de7,
    1494px 1551px #9b5de7, 621px 2249px #9b5de7, 2002px 1256px #9b5de7,
    531px 806px #9b5de7, 596px 230px #9b5de7, 1175px 1254px #9b5de7,
    850px 1373px #9b5de7, 790px 2059px #9b5de7, 1815px 575px #9b5de7,
    51px 411px #9b5de7, 1090px 2542px #9b5de7, 495px 808px #9b5de7,
    2303px 1745px #9b5de7, 525px 499px #9b5de7, 1055px 2064px #9b5de7,
    2279px 719px #9b5de7, 59px 27px #9b5de7, 819px 1578px #9b5de7,
    2161px 1807px #9b5de7, 403px 1233px #9b5de7, 1621px 2215px #9b5de7,
    535px 2093px #9b5de7, 930px 2285px #9b5de7, 2205px 2157px #9b5de7,
    825px 2065px #9b5de7, 2140px 2px #9b5de7, 409px 1686px #9b5de7,
    1980px 2385px #9b5de7, 1868px 255px #9b5de7, 462px 961px #9b5de7,
    1204px 224px #9b5de7, 620px 1656px #9b5de7, 729px 675px #9b5de7,
    1770px 376px #9b5de7, 106px 1567px #9b5de7, 233px 1747px #9b5de7,
    839px 2513px #9b5de7, 1879px 1393px #9b5de7, 444px 1514px #9b5de7,
    482px 2129px #9b5de7, 1155px 1358px #9b5de7, 201px 634px #9b5de7,
    295px 1168px #9b5de7, 1977px 1164px #9b5de7, 698px 2341px #9b5de7,
    2273px 146px #9b5de7, 1077px 1244px #9b5de7, 1337px 881px #9b5de7,
    1746px 436px #9b5de7, 2108px 2535px #9b5de7, 1419px 879px #9b5de7,
    2430px 1357px #9b5de7, 2223px 227px #9b5de7, 1040px 1883px #9b5de7,
    998px 1734px #9b5de7, 1034px 902px #9b5de7, 2131px 348px #9b5de7,
    2438px 554px #9b5de7, 439px 1898px #9b5de7, 2252px 1364px #9b5de7,
    1111px 1812px #9b5de7, 2101px 502px #9b5de7, 1786px 205px #9b5de7,
    863px 1933px #9b5de7, 1515px 349px #9b5de7, 1400px 927px #9b5de7,
    1253px 880px #9b5de7, 690px 216px #9b5de7, 2559px 699px #9b5de7,
    953px 1248px #9b5de7, 1057px 740px #9b5de7, 561px 2018px #9b5de7,
    2109px 2188px #9b5de7, 927px 292px #9b5de7, 356px 2336px #9b5de7,
    1698px 1654px #9b5de7, 1062px 945px #9b5de7, 1007px 2540px #9b5de7,
    1454px 683px #9b5de7, 903px 421px #9b5de7, 1055px 850px #9b5de7,
    26px 1778px #9b5de7, 965px 1463px #9b5de7, 753px 18px #9b5de7,
    2317px 644px #9b5de7, 1636px 618px #9b5de7, 1713px 1598px #9b5de7,
    2333px 694px #9b5de7, 899px 1541px #9b5de7, 2417px 1740px #9b5de7,
    989px 1847px #9b5de7, 1879px 2287px #9b5de7, 2426px 1991px #9b5de7,
    355px 849px #9b5de7, 786px 398px #9b5de7, 1561px 751px #9b5de7,
    1583px 1023px #9b5de7, 191px 1095px #9b5de7, 2284px 466px #9b5de7,
    2319px 1871px #9b5de7, 2342px 896px #9b5de7, 467px 775px #9b5de7,
    1477px 930px #9b5de7, 644px 401px #9b5de7, 627px 1288px #9b5de7,
    588px 619px #9b5de7, 1164px 519px #9b5de7, 89px 1716px #9b5de7,
    567px 2265px #9b5de7, 783px 1355px #9b5de7, 2146px 300px #9b5de7,
    1609px 1528px #9b5de7, 153px 849px #9b5de7, 115px 975px #9b5de7,
    2378px 2052px #9b5de7, 258px 1822px #9b5de7, 545px 268px #9b5de7,
    1961px 783px #9b5de7, 872px 806px #9b5de7, 1173px 1588px #9b5de7,
    1172px 445px #9b5de7, 1392px 1832px #9b5de7, 2024px 1342px #9b5de7,
    1349px 613px #9b5de7, 1882px 713px #9b5de7, 135px 1252px #9b5de7,
    1648px 824px #9b5de7, 1290px 58px #9b5de7, 1460px 1322px #9b5de7,
    504px 1330px #9b5de7, 996px 26px #9b5de7, 889px 1460px #9b5de7,
    18px 1788px #9b5de7, 1655px 1747px #9b5de7, 693px 683px #9b5de7,
    1325px 2434px #9b5de7, 783px 2046px #9b5de7, 1797px 2033px #9b5de7,
    1921px 1865px #9b5de7, 1990px 874px #9b5de7, 2495px 1961px #9b5de7,
    2513px 133px #9b5de7, 2147px 86px #9b5de7, 2412px 1283px #9b5de7,
    179px 951px #9b5de7, 1527px 2309px #9b5de7, 963px 1868px #9b5de7,
    2021px 1289px #9b5de7, 107px 2437px #9b5de7, 319px 79px #9b5de7,
    1751px 2495px #9b5de7, 918px 2220px #9b5de7, 756px 63px #9b5de7,
    1640px 2367px #9b5de7, 1455px 681px #9b5de7, 843px 1149px #9b5de7,
    866px 36px #9b5de7, 409px 76px #9b5de7, 416px 657px #9b5de7,
    1273px 2013px #9b5de7, 342px 1941px #9b5de7, 1890px 1623px #9b5de7,
    2235px 2118px #9b5de7, 560px 1231px #9b5de7, 1047px 1201px #9b5de7,
    2375px 1101px #9b5de7, 2279px 217px #9b5de7, 140px 1202px #9b5de7,
    419px 1738px #9b5de7, 471px 2083px #9b5de7, 1565px 856px #9b5de7,
    1367px 1982px #9b5de7, 1379px 1936px #9b5de7, 1194px 2545px #9b5de7,
    2390px 294px #9b5de7, 1491px 191px #9b5de7, 813px 2275px #9b5de7,
    1577px 1438px #9b5de7, 76px 338px #9b5de7, 248px 1018px #9b5de7,
    741px 2306px #9b5de7, 1280px 2441px #9b5de7, 59px 1743px #9b5de7,
    2220px 112px #9b5de7, 486px 1237px #9b5de7, 129px 792px #9b5de7,
    257px 2144px #9b5de7, 433px 2248px #9b5de7, 1965px 37px #9b5de7,
    1579px 2452px #9b5de7, 2436px 803px #9b5de7, 1801px 520px #9b5de7,
    2287px 1393px #9b5de7, 2262px 221px #9b5de7, 570px 2393px #9b5de7,
    2226px 248px #9b5de7, 2021px 648px #9b5de7, 1432px 1980px #9b5de7,
    2175px 2252px #9b5de7, 1177px 538px #9b5de7, 1126px 915px #9b5de7,
    234px 1066px #9b5de7, 81px 2103px #9b5de7, 989px 2349px #9b5de7,
    1740px 910px #9b5de7, 113px 1383px #9b5de7, 1478px 549px #9b5de7,
    331px 533px #9b5de7, 2042px 1255px #9b5de7, "1935px" "1829px" #9b5de7;
  height: 0.0625rem;
  width: 0.0625rem;
}
.upgrade-selected-items.jackpot .particle-4[data-v-f9d46747]:after {
  box-shadow: 0 0 #9b5de7, 1506px 1086px #9b5de7, 825px 1149px #9b5de7,
    1381px 251px #9b5de7, 1471px 1760px #9b5de7, 1897px 1492px #9b5de7,
    670px 1423px #9b5de7, 1465px 1828px #9b5de7, 720px 2023px #9b5de7,
    1868px 1670px #9b5de7, 873px 2192px #9b5de7, 1028px 1754px #9b5de7,
    392px 1046px #9b5de7, 147px 1320px #9b5de7, 1664px 1473px #9b5de7,
    905px 2335px #9b5de7, 237px 1486px #9b5de7, 1283px 1240px #9b5de7,
    1377px 1759px #9b5de7, 2047px 2274px #9b5de7, 257px 215px #9b5de7,
    1315px 612px #9b5de7, 968px 1433px #9b5de7, 1781px 2549px #9b5de7,
    2519px 1212px #9b5de7, 2354px 1762px #9b5de7, 1176px 883px #9b5de7,
    2133px 64px #9b5de7, 1492px 2372px #9b5de7, 1921px 520px #9b5de7,
    587px 505px #9b5de7, 1358px 1035px #9b5de7, 1577px 2093px #9b5de7,
    2550px 779px #9b5de7, 2373px 2167px #9b5de7, 1341px 980px #9b5de7,
    1675px 1850px #9b5de7, 2554px 2455px #9b5de7, 2294px 266px #9b5de7,
    2262px 115px #9b5de7, 193px 1265px #9b5de7, 372px 2296px #9b5de7,
    1075px 1251px #9b5de7, 718px 1093px #9b5de7, 2047px 2324px #9b5de7,
    290px 678px #9b5de7, 503px 626px #9b5de7, 971px 1769px #9b5de7,
    83px 1340px #9b5de7, 1541px 827px #9b5de7, 2300px 1991px #9b5de7,
    2311px 1905px #9b5de7, 1725px 1682px #9b5de7, 554px 1573px #9b5de7,
    1009px 99px #9b5de7, 2149px 685px #9b5de7, 73px 1030px #9b5de7,
    1382px 171px #9b5de7, 1754px 121px #9b5de7, 230px 2401px #9b5de7,
    2530px 77px #9b5de7, 630px 376px #9b5de7, 407px 96px #9b5de7,
    1869px 1180px #9b5de7, 2167px 602px #9b5de7, 2237px 2281px #9b5de7,
    420px 1686px #9b5de7, 924px 2193px #9b5de7, 2081px 1610px #9b5de7,
    1918px 1008px #9b5de7, 919px 2281px #9b5de7, 19px 2540px #9b5de7,
    913px 1140px #9b5de7, 1482px 860px #9b5de7, 647px 815px #9b5de7,
    1209px 1544px #9b5de7, 513px 2370px #9b5de7, 896px 1535px #9b5de7,
    1189px 470px #9b5de7, 32px 714px #9b5de7, 2553px 536px #9b5de7,
    1277px 25px #9b5de7, 1532px 909px #9b5de7, 26px 158px #9b5de7,
    1925px 1655px #9b5de7, 915px 608px #9b5de7, 2515px 2023px #9b5de7,
    1925px 1723px #9b5de7, 1186px 474px #9b5de7, 130px 501px #9b5de7,
    2084px 1240px #9b5de7, 1105px 376px #9b5de7, 1880px 1018px #9b5de7,
    2px 1280px #9b5de7, 146px 242px #9b5de7, 892px 982px #9b5de7,
    1486px 154px #9b5de7, 946px 1351px #9b5de7, 2144px 49px #9b5de7,
    2371px 1035px #9b5de7, 697px 823px #9b5de7, 816px 1703px #9b5de7,
    952px 819px #9b5de7, 1766px 1710px #9b5de7, 2340px 1021px #9b5de7,
    569px 229px #9b5de7, 591px 94px #9b5de7, 1907px 1635px #9b5de7,
    2507px 1553px #9b5de7, 1806px 1609px #9b5de7, 2466px 295px #9b5de7,
    1603px 2290px #9b5de7, 566px 1922px #9b5de7, 56px 996px #9b5de7,
    912px 2203px #9b5de7, 1962px 118px #9b5de7, 2199px 605px #9b5de7,
    2286px 392px #9b5de7, 979px 991px #9b5de7, 500px 2129px #9b5de7,
    1343px 1473px #9b5de7, 954px 1556px #9b5de7, 1398px 160px #9b5de7,
    1774px 374px #9b5de7, 1054px 1140px #9b5de7, 917px 1536px #9b5de7,
    2192px 2390px #9b5de7, 2141px 1545px #9b5de7, 1154px 74px #9b5de7,
    625px 1327px #9b5de7, 1939px 231px #9b5de7, 416px 784px #9b5de7,
    2021px 407px #9b5de7, 1714px 2423px #9b5de7, 666px 2002px #9b5de7,
    285px 1501px #9b5de7, 1906px 688px #9b5de7, 1957px 31px #9b5de7,
    2031px 1069px #9b5de7, 585px 1121px #9b5de7, 2026px 1136px #9b5de7,
    73px 1902px #9b5de7, 1492px 760px #9b5de7, 1008px 2411px #9b5de7,
    1300px 2026px #9b5de7, 731px 2454px #9b5de7, 1436px 1892px #9b5de7,
    2216px 2462px #9b5de7, 311px 2543px #9b5de7, 692px 144px #9b5de7,
    1898px 1666px #9b5de7, 1770px 747px #9b5de7, 1838px 2145px #9b5de7,
    419px 1848px #9b5de7, 225px 1604px #9b5de7, 508px 287px #9b5de7,
    1123px 1786px #9b5de7, 1641px 1219px #9b5de7, 1487px 1113px #9b5de7,
    2513px 802px #9b5de7, 2062px 410px #9b5de7, 610px 2022px #9b5de7,
    1015px 2314px #9b5de7, 1238px 2069px #9b5de7, 1597px 1102px #9b5de7,
    62px 752px #9b5de7, 1021px 1140px #9b5de7, 58px 1531px #9b5de7,
    245px 898px #9b5de7, 944px 197px #9b5de7, 1805px 397px #9b5de7,
    2461px 1015px #9b5de7, 2291px 1939px #9b5de7, 2342px 2353px #9b5de7,
    897px 446px #9b5de7, 2343px 1227px #9b5de7, 136px 256px #9b5de7,
    853px 282px #9b5de7, 112px 345px #9b5de7, 2250px 1501px #9b5de7,
    2423px 1939px #9b5de7, 1661px 859px #9b5de7, 503px 2476px #9b5de7,
    2397px 1285px #9b5de7, 382px 2217px #9b5de7, 113px 368px #9b5de7,
    1811px 1445px #9b5de7, 690px 479px #9b5de7, 1626px 1562px #9b5de7,
    821px 676px #9b5de7, 2095px 913px #9b5de7, 295px 2560px #9b5de7,
    2233px 2109px #9b5de7, 2476px 474px #9b5de7, 411px 2559px #9b5de7,
    1558px 1918px #9b5de7, 2455px 1992px #9b5de7, 1266px 816px #9b5de7,
    1879px 985px #9b5de7, 2127px 1906px #9b5de7, 2316px 2386px #9b5de7,
    1339px 1996px #9b5de7, 58px 2039px #9b5de7, 108px 589px #9b5de7,
    728px 1824px #9b5de7, 1823px 2547px #9b5de7, 2454px 941px #9b5de7,
    869px 463px #9b5de7, 613px 294px #9b5de7, 2085px 931px #9b5de7,
    618px 1993px #9b5de7, 2239px 2199px #9b5de7, 1524px 390px #9b5de7,
    1030px 370px #9b5de7, 1402px 387px #9b5de7, 2300px 2131px #9b5de7,
    2383px 191px #9b5de7, 2142px 2142px #9b5de7, 2362px 1751px #9b5de7,
    1548px 1504px #9b5de7, 368px 1596px #9b5de7, 1752px 2559px #9b5de7,
    1995px 844px #9b5de7, 1693px 28px #9b5de7, 1075px 1174px #9b5de7,
    275px 128px #9b5de7, 1798px 534px #9b5de7, 2247px 1981px #9b5de7,
    2326px 1260px #9b5de7, 505px 1957px #9b5de7, 1323px 2055px #9b5de7,
    672px 1572px #9b5de7, 198px 1441px #9b5de7, 821px 1889px #9b5de7,
    1196px 1483px #9b5de7, 1607px 1974px #9b5de7, 190px 1671px #9b5de7,
    413px 1357px #9b5de7, 1746px 2250px #9b5de7, 1541px 2224px #9b5de7,
    133px 1085px #9b5de7, 1173px 595px #9b5de7, 446px 1630px #9b5de7,
    67px 1731px #9b5de7, 2541px 2468px #9b5de7, 554px 900px #9b5de7,
    2185px 1822px #9b5de7, 1492px 943px #9b5de7, 987px 57px #9b5de7,
    340px 1275px #9b5de7, 1792px 388px #9b5de7, 246px 1486px #9b5de7,
    1397px 101px #9b5de7, 118px 2096px #9b5de7, 3px 1696px #9b5de7,
    862px 837px #9b5de7, 1876px 1668px #9b5de7, 1978px 541px #9b5de7,
    2248px 193px #9b5de7, 1846px 1918px #9b5de7, 222px 167px #9b5de7,
    2020px 1126px #9b5de7, 167px 2328px #9b5de7, 38px 1268px #9b5de7,
    761px 2542px #9b5de7, 2162px 486px #9b5de7, 2116px 2097px #9b5de7,
    2162px 114px #9b5de7, 848px 2105px #9b5de7, 2264px 1390px #9b5de7,
    664px 380px #9b5de7, 2156px 942px #9b5de7, 111px 1669px #9b5de7,
    2184px 1976px #9b5de7, 725px 1201px #9b5de7, 424px 576px #9b5de7,
    1532px 1200px #9b5de7, 485px 630px #9b5de7, 150px 2519px #9b5de7,
    242px 1275px #9b5de7, 2511px 1329px #9b5de7, 837px 2432px #9b5de7,
    2017px 1612px #9b5de7, 608px 925px #9b5de7, 789px 669px #9b5de7,
    1505px 1369px #9b5de7, 238px 938px #9b5de7, 2023px 1067px #9b5de7,
    232px 2074px #9b5de7, 2402px 1546px #9b5de7, 1574px 910px #9b5de7,
    558px 743px #9b5de7, 1409px 368px #9b5de7, 1535px 9px #9b5de7,
    1293px 2452px #9b5de7, 2266px 2210px #9b5de7, 769px 1867px #9b5de7,
    300px 1666px #9b5de7, 554px 326px #9b5de7, 122px 380px #9b5de7,
    858px 898px #9b5de7, 157px 2271px #9b5de7, 1577px 708px #9b5de7,
    1391px 1195px #9b5de7, 1612px 791px #9b5de7, 273px 852px #9b5de7,
    693px 68px #9b5de7, 1587px 2064px #9b5de7, 1256px 1824px #9b5de7,
    1099px 172px #9b5de7, 2155px 360px #9b5de7, 387px 123px #9b5de7,
    1559px 909px #9b5de7, 1924px 2313px #9b5de7, 2291px 1700px #9b5de7,
    308px 779px #9b5de7, 419px 722px #9b5de7, 491px 395px #9b5de7,
    2184px 254px #9b5de7, 1716px 627px #9b5de7, 1438px 2188px #9b5de7,
    1423px 2094px #9b5de7, 456px 694px #9b5de7, 1226px 2531px #9b5de7,
    177px 292px #9b5de7, 2546px 1439px #9b5de7, 785px 2003px #9b5de7,
    1735px 941px #9b5de7, 1464px 17px #9b5de7, 1495px 1315px #9b5de7,
    583px 1066px #9b5de7, 1530px 40px #9b5de7, 478px 2309px #9b5de7,
    2230px 1657px #9b5de7, 1270px 1904px #9b5de7, 1973px 1588px #9b5de7,
    1623px 1759px #9b5de7, 1059px 1372px #9b5de7, 221px 250px #9b5de7,
    707px 235px #9b5de7, 163px 1614px #9b5de7, 2482px 616px #9b5de7,
    1592px 251px #9b5de7, 450px 1835px #9b5de7, 539px 345px #9b5de7,
    530px 2148px #9b5de7, 1505px 2426px #9b5de7, 1584px 2310px #9b5de7,
    2107px 2370px #9b5de7, 2457px 328px #9b5de7, 73px 2013px #9b5de7,
    1444px 1357px #9b5de7, 2182px 994px #9b5de7, 2165px 2457px #9b5de7,
    502px 1157px #9b5de7, 488px 541px #9b5de7, 550px 2514px #9b5de7,
    1463px 1590px #9b5de7, 1121px 644px #9b5de7, 1790px 524px #9b5de7,
    170px 2251px #9b5de7, 2119px 1750px #9b5de7, 2449px 2435px #9b5de7,
    2119px 2286px #9b5de7, 973px 869px #9b5de7, 752px 1603px #9b5de7,
    25px 1008px #9b5de7, 90px 563px #9b5de7, 1085px 608px #9b5de7,
    1303px 2367px #9b5de7, 1067px 261px #9b5de7, 1420px 1109px #9b5de7,
    2306px 664px #9b5de7, 877px 919px #9b5de7, 1544px 518px #9b5de7,
    2240px 2069px #9b5de7, 1716px 13px #9b5de7, 803px 2143px #9b5de7,
    1145px 293px #9b5de7, 2332px 143px #9b5de7, 1250px 1714px #9b5de7,
    1676px 1225px #9b5de7, 981px 2468px #9b5de7, 707px 1032px #9b5de7,
    291px 2410px #9b5de7, 23px 1635px #9b5de7, 356px 2256px #9b5de7,
    1699px 1471px #9b5de7, 894px 1994px #9b5de7, 896px 1074px #9b5de7,
    113px 2104px #9b5de7, 273px 585px #9b5de7, 1479px 1247px #9b5de7,
    2301px 2534px #9b5de7, 753px 1300px #9b5de7, 1773px 921px #9b5de7,
    738px 604px #9b5de7, 461px 2250px #9b5de7, 1988px 1541px #9b5de7,
    1336px 1720px #9b5de7, 791px 88px #9b5de7, 2233px 1005px #9b5de7,
    1125px 637px #9b5de7, 2275px 1347px #9b5de7, 2252px 768px #9b5de7,
    972px 32px #9b5de7, 2285px 363px #9b5de7, 86px 2271px #9b5de7,
    741px 2177px #9b5de7, 907px 1399px #9b5de7, 258px 1599px #9b5de7,
    1496px 168px #9b5de7, 2455px 1145px #9b5de7, 1376px 526px #9b5de7,
    541px 1441px #9b5de7, 969px 202px #9b5de7, 593px 422px #9b5de7,
    992px 747px #9b5de7, 1826px 845px #9b5de7, 1393px 25px #9b5de7,
    210px 1969px #9b5de7, 2065px 1686px #9b5de7, 1831px 796px #9b5de7,
    1952px 1509px #9b5de7, 501px 995px #9b5de7, 904px 778px #9b5de7,
    2041px 1994px #9b5de7, 2209px 2354px #9b5de7, 176px 1882px #9b5de7,
    1858px 1561px #9b5de7, 2388px 1500px #9b5de7, 1063px 1435px #9b5de7,
    1113px 953px #9b5de7, 1947px 89px #9b5de7, 1342px 1016px #9b5de7,
    1999px 1807px #9b5de7, 2418px 1726px #9b5de7, 434px 1999px #9b5de7,
    1303px 1564px #9b5de7, 800px 1399px #9b5de7, 1787px 877px #9b5de7,
    465px 2038px #9b5de7, 166px 2374px #9b5de7, 2531px 1874px #9b5de7,
    1993px 1778px #9b5de7, 145px 576px #9b5de7, 2493px 2370px #9b5de7,
    1580px 846px #9b5de7, 844px 1617px #9b5de7, 269px 723px #9b5de7,
    1901px 1927px #9b5de7, 783px 2487px #9b5de7, 740px 2228px #9b5de7,
    1802px 1732px #9b5de7, 552px 2026px #9b5de7, 2359px 1357px #9b5de7,
    1572px 1268px #9b5de7, 2472px 455px #9b5de7, 435px 765px #9b5de7,
    2446px 2216px #9b5de7, 831px 1873px #9b5de7, 913px 513px #9b5de7,
    187px 2371px #9b5de7, 1880px 1791px #9b5de7, 1962px 2451px #9b5de7,
    1063px 2457px #9b5de7, 1468px 1628px #9b5de7, 746px 1901px #9b5de7,
    2332px 2324px #9b5de7, 2460px 125px #9b5de7, 1431px 784px #9b5de7,
    1584px 1532px #9b5de7, 622px 7px #9b5de7, 1355px 2169px #9b5de7,
    2038px 935px #9b5de7, 1383px 1363px #9b5de7, 1285px 1436px #9b5de7,
    2223px 366px #9b5de7, 252px 394px #9b5de7, 1566px 436px #9b5de7,
    387px 1868px #9b5de7, 1155px 289px #9b5de7, 825px 1816px #9b5de7,
    1455px 1730px #9b5de7, 2466px 2294px #9b5de7, 1499px 1176px #9b5de7,
    1444px 1323px #9b5de7, 848px 557px #9b5de7, 169px 1329px #9b5de7,
    1667px 2159px #9b5de7, 2477px 297px #9b5de7, 1538px 1792px #9b5de7,
    1073px 1878px #9b5de7, 526px 847px #9b5de7, 1633px 1491px #9b5de7,
    2281px 2204px #9b5de7, 1433px 2094px #9b5de7, 827px 253px #9b5de7,
    1250px 489px #9b5de7, 2442px 785px #9b5de7, "709px" "953px" #9b5de7;
  height: 0.0625rem;
  width: 0.0625rem;
}
.upgrade-selected-items__list-single[data-v-f9d46747] {
  align-items: center;
  display: flex;
  flex: auto;
  justify-content: center;
  overflow: hidden;
}
.upgrade-selected-items__list-single-item[data-v-f9d46747] {
  aspect-ratio: 1;
  height: 226px;
  max-height: 100%;
  max-width: 100%;
  position: relative;
}
.upgrade-selected-items__list-single-item[data-v-f9d46747]:before {
  background: radial-gradient(
    50% 50% at 50% 50%,
    var(--color) 0,
    rgba(235, 75, 75, 0) 100%
  );
  content: "";
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  opacity: 0.2;
  position: absolute;
}
.upgrade-selected-items__list-single-item[data-v-f9d46747]:after {
  background-color: var(--color);
  content: "";
  height: 150%;
  top: 50%;
  right: 0;
  bottom: 0;
  left: 50%;
  -webkit-mask: url(/static/core/images/entity/bg-item.svg) center/contain
    no-repeat;
  mask: url(/static/core/images/entity/bg-item.svg) center/contain no-repeat;
  position: absolute;
  transform: translate(-50%, -50%);
  width: 150%;
}
.upgrade-selected-items__list-single-item.balance[data-v-f9d46747]:after {
  -webkit-mask-image: url(/static/core/images/entity/bg-entity.svg);
  mask-image: url(/static/core/images/entity/bg-entity.svg);
}
.upgrade-selected-items__list-single-item-image[data-v-f9d46747] {
  height: 100%;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  -o-object-fit: contain;
  object-fit: contain;
  position: absolute;
  width: 100%;
  z-index: 2;
}
.upgrade-selected-items__list[data-v-f9d46747] {
  flex: auto;
  overflow: hidden auto;
}
.upgrade-selected-items__list-items[data-v-f9d46747] {
  align-content: center;
  display: grid;
  gap: 8px;
  grid-template-columns: repeat(auto-fit, minmax(142px, 1fr));
  min-height: 100%;
  width: 100%;
}
.upgrade-selected-items__list-item[data-v-f9d46747] {
  cursor: pointer;
  position: relative;
  width: 100%;
}
@media (hover: hover) {
  .upgrade-selected-items__list-item:hover
    .upgrade-selected-items__list-item-hover[data-v-f9d46747] {
    opacity: 1;
  }
}
.upgrade-selected-items__list-item-entity[data-v-f9d46747] {
  height: 142px;
}
.upgrade-selected-items__list-item-hover[data-v-f9d46747] {
  align-items: center;
  background-color: #161821e6;
  display: flex;
  flex-direction: column;
  gap: 4px;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  justify-content: center;
  opacity: 0;
  position: absolute;
  transition: opacity 0.25s;
  z-index: 10;
}
.upgrade-selected-items__list-item-hover-icon[data-v-f9d46747] {
  color: #8f9daa;
  font-size: 20px;
}
.upgrade-selected-items__list-item-hover-text[data-v-f9d46747] {
  color: #8f9daa;
  font-size: 12px;
  line-height: 16px;
}
@keyframes animParticle-f9d46747 {
  0% {
    transform: scale(0.5);
  }
  to {
    transform: scale(1);
  }
}
@keyframes rotation-51e3090a {
  0% {
    transform: rotate(0);
  }
  to {
    transform: rotate(1turn);
  }
}
.upgrade-game-wheel[data-v-51e3090a] {
  align-items: center;
  background-image: url(/static/upgrade/bg/bg-wheel.png);
  background-position: bottom;
  background-repeat: no-repeat;
  background-size: cover;
  display: flex;
  flex-flow: column;
  height: 100%;
  justify-content: space-between;
  overflow: hidden;
  padding: 0.9375rem;
  position: relative;
  width: 100%;
}
.upgrade-game-wheel__info-icon[data-v-51e3090a] {
  color: #8f9daa;
  font-size: 24px;
  position: absolute;
  right: 16px;
  top: 16px;
}
.upgrade-game-wheel__info-tooltip-text[data-v-51e3090a] > * {
  color: #9b5de7;
  font-weight: 600;
}
.upgrade-game-wheel .upgrade-game-wheel__light[data-v-51e3090a] {
  background: radial-gradient(60.54% 38.17% at 50% 0, #9b5de733 0, #9b5de700);
  content: "";
  height: 100%;
  position: absolute;
  top: 0;
  transition: background 0.2s;
  width: 100%;
}
.upgrade-game-wheel .win-streak-item[data-v-51e3090a] {
  left: 0.9375rem;
  position: absolute;
  top: 0.9375rem;
  z-index: 6;
}
.upgrade-game-wheel__border-top[data-v-51e3090a] {
  background: #9b5de7;
  height: 1px;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1;
}
.upgrade-game-wheel__test[data-v-51e3090a] {
  left: 0;
  position: absolute;
  top: 0;
}
.upgrade-game-wheel__subtitle[data-v-51e3090a] {
  align-items: center;
  color: #8f9daa;
  display: flex;
  flex-direction: column;
  gap: 5px;
  -moz-column-gap: 0.3125rem;
  column-gap: 0.3125rem;
  font-size: 0.75rem;
  line-height: 1rem;
  text-align: center;
}
.upgrade-game-wheel__subtitle[data-v-51e3090a]:first-letter {
  text-transform: uppercase;
}
.upgrade-game-wheel__subtitle-price[data-v-51e3090a] {
  color: #dce1e5;
  font-weight: 600;
}
.upgrade-game-wheel__main[data-v-51e3090a] {
  align-items: center;
  display: flex;
  height: 100%;
  justify-content: center;
  left: 22.5%;
  max-height: calc(100% - 3.4375rem);
  position: absolute;
  top: 0.625rem;
  width: 55%;
  z-index: 5;
}
.upgrade-game-wheel__main-text[data-v-51e3090a] {
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%) translateY(-50%);
  z-index: 5;
}
.upgrade-game-wheel__main-text-title[data-v-51e3090a] {
  color: #f1f1f1;
  font-size: 1.875rem;
  font-weight: 600;
  line-height: 2.5625rem;
  text-align: center;
  transition: color 0.4s;
  white-space: nowrap;
}
.upgrade-game-wheel__main-text-title.colored[data-v-51e3090a] {
  color: #9b5de7;
}
.upgrade-game-wheel__main-text-block[data-v-51e3090a] {
  align-items: center;
  display: flex;
  flex-flow: column;
  justify-content: center;
  margin-top: 16px;
}
.upgrade-game-wheel__main-text-block__lost[data-v-51e3090a],
.upgrade-game-wheel__main-text-block__won[data-v-51e3090a] {
  display: none;
}
.upgrade-game-wheel__main-text-block__won
  .upgrade-game-wheel__main-text-title[data-v-51e3090a] {
  color: #2abd69;
  display: block;
}
.upgrade-game-wheel__main-text-block__won
  .upgrade-game-wheel__main-text-subtitle[data-v-51e3090a] {
  font-weight: 600;
}
.upgrade-game-wheel__main-text-block__lost
  .upgrade-game-wheel__main-text-title[data-v-51e3090a] {
  color: #f1f1f1;
}
.upgrade-game-wheel__row[data-v-51e3090a] {
  align-items: center;
  display: flex;
  justify-content: space-between;
  width: 100%;
  z-index: 2;
}
.upgrade-game-wheel__btn[data-v-51e3090a] {
  align-items: center;
  background-color: #1e1e29;
  color: #f1f1f1;
  cursor: pointer;
  display: flex;
  height: 2.5rem;
  justify-content: center;
  transition: opacity 0.2s;
  width: 2.5rem;
}
.upgrade-game-wheel__btn.disabled[data-v-51e3090a] {
  cursor: default;
  opacity: 0.2;
  pointer-events: none;
}
.upgrade-game-wheel__btn-volume-icon[data-v-51e3090a] {
  height: 1.25rem;
  width: 1.25rem;
}
.upgrade-game-wheel__btn-mode[data-v-51e3090a] {
  font-size: 20px;
}
.upgrade-game-wheel__btn-mode--selected[data-v-51e3090a] {
  color: #9b5de7;
}
.upgrade-game-wheel__btn-mode-icon[data-v-51e3090a] {
  height: 1.25rem;
  width: 1.25rem;
}
.upgrade-game-wheel__btn-dir-icon[data-v-51e3090a] {
  height: 1.25rem;
  transition: transform 0.2s;
  width: 1.25rem;
  z-index: 1;
}
.upgrade-game-wheel__btn-dir.selected
  .upgrade-game-wheel__btn-dir-icon[data-v-51e3090a] {
  transform: scaleX(-1);
}
@media (hover: hover) {
  .upgrade-game-wheel__btn-dir:hover
    .upgrade-game-wheel__btn-dir-icon[data-v-51e3090a] {
    transform: scaleX(-1);
  }
  .upgrade-game-wheel__btn-dir.selected:hover
    .upgrade-game-wheel__btn-dir-icon[data-v-51e3090a] {
    transform: scale(1);
  }
}
.upgrade-game-wheel__total-value[data-v-51e3090a] {
  align-items: center;
  display: flex;
  flex-flow: column;
}
.upgrade-game-wheel__total-value-price[data-v-51e3090a] {
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.5625rem;
  margin-top: 0.1875rem;
}
.upgrade-game-wheel__svg[data-v-51e3090a] {
  height: 100%;
  transform-origin: center;
  transition: transform 0.4s;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .upgrade-game-wheel__svg[data-v-51e3090a] {
    scale: 0.8;
  }
}
.upgrade-game-wheel__svg.turned[data-v-51e3090a] {
  transform: scaleX(-1);
}
.upgrade-game-wheel__svg-chance[data-v-51e3090a] {
  transition: stroke-dashoffset 0.4s;
}
.upgrade-game-wheel__svg-chance-track[data-v-51e3090a] {
  stroke: #515151;
  transition: all 0.4s;
}
.upgrade-game-wheel__svg-chance-track.colored[data-v-51e3090a] {
  opacity: 0.2;
  stroke: #9b5de7;
}
.upgrade-game-wheel__item[data-v-51e3090a] {
  align-items: center;
  display: flex;
  flex-direction: column;
}
.upgrade-game-wheel__item-img[data-v-51e3090a] {
  display: block;
  width: min(6.875rem, 100%);
}
.upgrade-game-wheel__item-price[data-v-51e3090a],
.upgrade-game-wheel__item-title[data-v-51e3090a] {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1.35;
}
.upgrade-game-wheel__item-title[data-v-51e3090a] {
  color: #8f9daa;
}
.upgrade-game-wheel__item-title[data-v-51e3090a]:first-letter {
  text-transform: uppercase;
}
.tip-block {
  position: relative;
}
.tip-block:not(.no-styles) {
  background: #51576526;
  border-radius: 3px;
  color: #8f9daa;
  font-size: 0.6875rem;
  font-weight: 500;
  line-height: 0.9375rem;
  padding: 0.125rem 0.3125rem;
}
.tip-block.green {
  background: #0ca33126;
  color: #00ff0a;
}
.tip-block__tooltip {
  background: #13151d;
  bottom: calc(100% + 0.3125rem);
  color: #8f9daa;
  display: none;
  filter: drop-shadow(0 4px 10px rgba(0, 0, 0, 0.25));
  font-size: 0.625rem;
  font-weight: 500;
  left: 50%;
  line-height: 0.875rem;
  opacity: 0;
  padding: 0.9375rem 0.625rem;
  position: absolute;
  transform: translate(-50%);
  transition: opacity 0.2s;
  width: 8.125rem;
  z-index: 5000;
}
.tip-block__tooltip span {
  color: #fff;
}
.tip-block__tooltip:after {
  background: #13151d;
  bottom: -0.3125rem;
  content: "";
  height: 0.625rem;
  left: 50%;
  position: absolute;
  transform: translate(-50%) rotate(-45deg);
  transform-origin: center;
  width: 0.625rem;
}
.tip-block:hover .tip-block__tooltip {
  display: inline;
  opacity: 1;
}
.upgrade-game {
  display: flex;
  flex-wrap: wrap;
  position: relative;
  width: 100%;
}
.upgrade-game__tip-block {
  margin-bottom: 8px;
  margin-top: -4px;
}
.upgrade-game__controls-balance-input .input {
  border: none !important;
}
.upgrade-game__controls-balance-input .base-price__currency {
  color: #2abd69 !important;
}
.upgrade-game__block {
  aspect-ratio: 1;
  width: 33.33% !important;
}
.upgrade-game__wheel {
  width: 33.33%;
}
.upgrade-game__controls {
  align-items: center;
  background: #161821;
  display: flex;
  height: 100px;
  margin-top: 8px;
  opacity: 1;
  position: relative;
  transition: opacity 0.2s;
  width: 100%;
}
.upgrade-game__controls.disabled {
  opacity: 0.5;
  pointer-events: none !important;
}
.upgrade-game__controls-subtitle {
  color: #515765;
  font-size: 14px;
  font-weight: 500;
  line-height: 1rem;
  margin-bottom: 8px;
  margin-top: -4px;
}
.upgrade-game__controls-section {
  display: flex;
  height: 100%;
  justify-content: space-between;
  padding: 20px;
  width: 33.33%;
}
.upgrade-game__controls-section:last-child {
  border-right: 0;
}
.upgrade-game__controls-separator {
  background: #5157654c;
  height: 3.75rem;
  width: 1px;
}
.upgrade-game__controls-balance {
  flex-flow: column;
  justify-content: space-evenly;
  position: relative;
}
.upgrade-game__controls-balance-row {
  align-items: center;
  display: flex;
  justify-content: space-between;
  width: 100%;
}
.upgrade-game__controls-balance-row--slider {
  height: 0;
  position: relative;
}
.upgrade-game__controls-balance-slider {
  margin-bottom: 0 !important;
  position: absolute;
  width: 100%;
}
.upgrade-game__controls-balance-current {
  align-items: center;
  display: flex;
  width: 100%;
}
.upgrade-game__controls-balance-current-inner {
  align-items: center;
  border: 1px solid #373845;
  border-radius: 2px;
  display: flex;
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1;
  padding: 4px 10px;
  white-space: nowrap;
  width: 100%;
}
.upgrade-game__controls-balance-current-from {
  color: #515765;
  display: flex;
  --core-currency-icon-color: #515765;
}
.upgrade-game__controls-balance-input.baseFieldInput {
  margin: 0 !important;
  width: 100%;
}
.upgrade-game__controls-balance-input.baseFieldInput .input {
  border: 1px solid #373845;
  color: #fff;
  height: 1.875rem;
  margin-left: 5px;
  margin-right: 0.3125rem;
  padding: 0 0.3125rem 0 1rem;
  width: 5rem;
}
.upgrade-game__controls-balance-input.baseFieldInput .input::-moz-placeholder {
  color: #fff;
  opacity: 1;
}
.upgrade-game__controls-balance-input.baseFieldInput .input::placeholder {
  color: #fff;
  opacity: 1;
}
.upgrade-game__controls-balance-input.baseFieldInput
  .control.has-icons-left
  .icon.is-left {
  height: 100%;
  padding-left: 0.3125rem;
  width: auto;
}
.upgrade-game__controls-balance-input.baseFieldInput
  .control.has-icons-left
  .icon.is-left
  .core-icon {
  color: #2abd69;
  display: block;
  font-size: 12px;
}
.upgrade-game__controls-balance-input.baseFieldInput
  .control.has-icons-left
  .icon.is-left
  .core-icon:before {
  vertical-align: top;
}
.upgrade-game__controls-btn {
  box-shadow: none !important;
  font-size: 14px;
  font-weight: 600;
  height: 60px;
  width: 100%;
}
.upgrade-game__controls-btn-ico {
  margin-right: 6px;
}
.upgrade-game__controls-multiplier {
  flex-direction: column;
}
.upgrade-game__controls-multiplier-list {
  display: flex;
}
.upgrade-game__controls-multiplier-item-random {
  min-width: 6.875rem;
}
.upgrade-game__controls-multiplier-item {
  border-width: 1px;
  box-shadow: none !important;
  height: 40px;
  margin-right: 4px;
  transition: color 0.3s ease;
  width: 100%;
}
.upgrade-game__controls-multiplier-item.is-upgrade-check {
  overflow: hidden;
}
.upgrade-game__controls-multiplier-item.is-upgrade-check:hover:before {
  opacity: 0 !important;
}
.upgrade-game__controls-multiplier-item.is-selected {
  background-color: #292937;
}
.upgrade-game__controls-multiplier-item.is-selected:before {
  opacity: 0 !important;
}
.upgrade-game__controls-multiplier-item:last-child {
  margin-right: 0;
}
.upgrade-game__controls-multiplier-item:not(.is-selected) {
  background-color: #1e1e29 !important;
  border: 1px solid #1e1e29;
  color: #8f9daa;
  font-weight: 500;
}
.upgrade-game__controls-multiplier-item:not(.is-selected):hover {
  color: #fff;
}
@media screen and (max-width: 768px) {
  .upgrade-game__wheel {
    height: 19.375rem;
    order: 1;
    width: 100%;
  }
  .upgrade-game__block {
    aspect-ratio: 17/13;
    margin: 0 0.9375rem 0.625rem;
    max-height: 27.625rem;
    order: 3;
    width: calc(100% - 1.875rem) !important;
  }
  .upgrade-game__controls {
    background: none;
    flex-flow: column;
    height: auto;
    order: 2;
  }
  .upgrade-game__controls-section {
    background: #161821;
    border: 0 !important;
    height: auto;
    padding: 0.9375rem;
    width: 100% !important;
  }
  .upgrade-game__controls-separator {
    display: none;
  }
  .upgrade-game__controls-balance {
    height: 6.25rem;
    justify-content: space-between;
  }
  .upgrade-game__controls-multiplier {
    flex-direction: column;
    gap: 10px;
    height: 100%;
    margin-top: 0.3125rem;
  }
  .upgrade-game__controls-btn-section {
    background: none;
    padding: 1.25rem 0.9375rem;
  }
}
.upgrade-items-list {
  display: flex;
  flex-flow: column;
  height: 100%;
  position: relative;
  width: 100%;
}
.upgrade-items-list__items-container {
  align-content: start;
  display: grid;
  gap: 0.625rem;
  grid-template-columns: repeat(4, 1fr);
  grid-template-rows: min-content;
  height: 100%;
  justify-content: space-between;
  width: 100%;
}
.upgrade-items-list__item {
  cursor: pointer;
  justify-self: stretch;
  overflow: hidden;
  position: relative;
  transition: opacity 1s, opacity 0.2s;
}
.upgrade-items-list__item.dark {
  opacity: 0.2;
}
.upgrade-items-list__item-base-item {
  width: 100% !important;
}
.upgrade-items-list__item-selection {
  -webkit-backface-visibility: hidden;
  bottom: 0;
  opacity: 0;
  padding-bottom: 0.3125rem;
  padding-right: 0.3125rem;
  position: absolute;
  right: 0;
  transform: translateZ(0);
  transition: opacity 0.2s;
  visibility: hidden;
  z-index: 1;
}
.upgrade-items-list__item-selection:before {
  background: linear-gradient(90deg, #9b5de7, #d47fdd);
  content: "";
  filter: blur(40px);
  height: 13.125rem;
  left: -5px;
  position: absolute;
  top: -5px;
  width: 13.125rem;
}
.upgrade-items-list__item-selection-icon {
  color: #9b5de7;
  display: flex;
  font-size: 0.625rem;
}
.upgrade-items-list__item.selected .upgrade-items-list__item-selection {
  opacity: 1;
  visibility: visible;
}
@media screen and (min-width: 2800px) {
  .upgrade-items-list__items-container {
    grid-template-columns: repeat(6, minmax(7.5rem, 11.25rem));
  }
}
@media screen and (max-width: 1400px) {
  .upgrade-items-list__items-container {
    grid-template-columns: repeat(auto-fill, minmax(7.8125rem, 1fr));
  }
}
@media screen and (max-width: 768px) {
  .upgrade-items-list__items-container {
    grid-template-columns: repeat(4, 1fr);
    justify-content: stretch;
  }
  .upgrade-items-list__placeholder-text {
    font-size: 0.75rem;
    font-weight: 600;
    line-height: 1rem;
  }
  .upgrade-items-list__placeholder-subscription {
    font-size: 0.625rem;
    line-height: 0.875rem;
  }
}
@media screen and (max-width: 560px) {
  .upgrade-items-list__items-container {
    grid-template-columns: repeat(3, 1fr);
  }
}
@media screen and (max-width: 370px) {
  .upgrade-items-list__items-container {
    grid-template-columns: repeat(2, 1fr);
  }
}
.items-placeholder[data-v-115871be] {
  --placeholder-tittle-color: wTextColor(2);
  margin: auto;
  min-height: 410px;
}
.items-placeholder__cases[data-v-115871be] {
  align-items: center;
  display: flex;
  gap: 16px;
  justify-content: space-evenly;
  padding: 44px 0 20px;
}
.items-placeholder__cases[data-v-115871be] > * {
  flex-basis: 20%;
  flex-grow: 1;
  max-width: 32%;
  width: unset;
}
.items-placeholder__cases[data-v-115871be] > * > * {
  --core-case-simple-image-height: 110px;
  --entity-image-size-multiplier: 0.6335;
}
@media (max-width: 768px) {
  .items-placeholder[data-v-115871be] {
    min-height: 290px;
  }
}
._image_ub6wi_1 {
  align-items: center;
  justify-content: center;
  position: absolute;
}
._image_ub6wi_1 img {
  -o-object-fit: contain;
  object-fit: contain;
}
._case-image_ub6wi_10 {
  position: absolute;
  z-index: 1;
}
._weapon-image_ub6wi_15 {
  z-index: 2;
}
._weapon-image_ub6wi_15 img {
  max-width: 95%;
}
._name_ub6wi_22 {
  font-size: 10px;
  font-weight: 400;
  text-transform: none;
  --font-size: 10px;
  --line-height: 13px;
  color: var(--w-text-color-3);
  line-height: 13px;
}
._case-name_ub6wi_33 {
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-transform: none;
  --font-size: 12px;
  --line-height: 16px;
  color: var(--w-text-color-2);
}
._base_1nvw6_1 {
  background-color: var(--w-surface-color-9);
  position: relative;
}
._base_1nvw6_1._xl_1nvw6_5 {
  height: 195px;
  width: 323px;
}
._base_1nvw6_1._xl_1nvw6_5 ._background-image_1nvw6_9 {
  height: 150px;
  width: 150px;
}
._center_1nvw6_14 {
  align-items: center;
  display: flex;
  height: 100%;
  justify-content: center;
  width: 100%;
}
._weapon-image_1nvw6_22 img {
  -o-object-fit: contain;
  object-fit: contain;
}
._steam-name_1nvw6_26 {
  color: var(--w-text-color-3);
}
._modal-filters-main_1qv8n_1 {
  display: none;
  width: 100%;
}
@media (max-width: 768px) {
  ._modal-filters-main_1qv8n_1 {
    display: block;
  }
}
._modal-filters-main__background_1qv8n_10 {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
._modal-filters-main__content_1qv8n_17 {
  background-color: #1b1c25;
  bottom: 0;
  left: 0;
  position: absolute;
  width: 100%;
  z-index: 2;
}
._modal-filters-main__header_1qv8n_25 {
  align-items: center;
  background-color: #333443;
  display: flex;
  gap: 4px;
  justify-content: center;
  padding: 16px;
  position: relative;
  width: 100%;
}
._modal-filters-main__text_1qv8n_35 {
  color: #f1f1f1;
  font-size: 14px;
  font-weight: 600;
  text-transform: capitalize;
}
._modal-filters-main__icon_1qv8n_41 {
  color: #8f9daa;
  font-size: 16px;
}
._modal-filters-main__close_1qv8n_45 {
  align-items: center;
  background-color: transparent;
  border: none;
  color: #515765;
  display: flex;
  justify-content: center;
  outline: transparent;
  padding: 16px;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  z-index: 2;
}
.modal-promo-agent {
  align-items: center;
  background: url(/static/img/modal-promo-agent-bg.png),
    linear-gradient(180deg, #161821, #161821);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  display: flex;
  height: 32rem;
  justify-content: center;
  max-height: 100%;
  max-width: 100%;
  position: relative;
  width: 27.8125rem;
}
.modal-promo-agent:before {
  background: linear-gradient(116.01deg, #ffc635 -1.52%, #ff5252 67.2%);
  content: "";
  height: 2px;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1;
}
.modal-promo-agent__wrapper {
  background: url(/static/img/ellipse-top.png) top/cover no-repeat;
  height: 100%;
  width: 100%;
}
.modal-promo-agent__form,
.modal-promo-agent__wrapper {
  align-items: center;
  display: flex;
  justify-content: center;
}
.modal-promo-agent__form {
  flex-direction: column;
}
.modal-promo-agent__form-title {
  color: #ffc635;
  font-size: 2rem;
  font-weight: 700;
  line-height: 2.75rem;
  text-transform: uppercase;
}
.modal-promo-agent__form-description {
  color: #fff;
  font-size: 0.875rem;
  font-weight: 500;
  line-height: 1.1875rem;
  margin-top: 0.625rem;
  text-transform: uppercase;
}
.modal-promo-agent__form-field {
  margin-top: 0.5rem;
}
.modal-promo-agent__form-field .baseFieldInput.field {
  height: 3.125rem;
  margin-bottom: 0;
  width: 21.875rem;
}
.modal-promo-agent__form-field .baseFieldInput.field .input {
  color: #8f9daa;
  font-weight: 600;
  height: 3.125rem;
  width: 21.875rem;
}
.modal-promo-agent__form-btn {
  margin-top: 1.25rem;
}
.modal-promo-agent__form-btn button {
  background: none !important;
  height: 3.125rem;
  width: 21.875rem;
}
.modal-promo-agent__result-title {
  color: #ffc635;
  font-size: 2rem;
  font-weight: 700;
  line-height: 2.75rem;
  text-align: center;
  text-transform: uppercase;
}
.modal-promo-agent__result-subtitle {
  color: #fff;
  font-size: 0.875rem;
  font-weight: 500;
  line-height: 1.1875rem;
  margin-bottom: 2.1875rem;
  margin-top: 0.625rem;
  text-align: center;
  text-transform: uppercase;
}
.modal-promo-agent__result-btn {
  margin-top: 3.375rem;
}
.modal-promo-agent__result-about-url {
  align-items: center;
  display: flex;
  font-size: 0.75rem;
  font-weight: 700;
  justify-content: center;
  margin-top: 1.25rem;
  text-transform: uppercase;
}
.modal-promo-agent__result-about-url span {
  text-decoration: underline;
}
.modal-promo-agent__result-about-url i.core-warbreak-2 {
  color: #ffc635;
}
.modal-promo-agent__result-about-url i.core-arrow-up-right {
  margin-left: 0.4375rem;
}
.base-toggles__item {
  background-color: #161821;
}
.base-toggles__item + .base-toggles__item {
  margin-top: 0.625rem;
}
.base-toggles__header {
  background-color: transparent;
  border: none;
  cursor: pointer;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .base-toggles__header {
    align-items: flex-start;
  }
}
.base-toggles__list {
  opacity: 0;
  transition: opacity 0.3s;
}
.base-toggles__list--opened {
  opacity: 1;
}
.faq-modal {
  background: #13151d;
  border-radius: 2px 2px 0 0;
  max-width: 54.375rem;
  width: 100%;
  --faq-accent-color: #efae14;
}
@media screen and (max-width: 768px) {
  .faq-modal {
    height: 100%;
    overflow: auto;
  }
}
.faq-modal--dropland {
  --faq-accent-color: var(--dropland-color);
}
.faq-modal--dropland .faq-modal__icon {
  font-size: 18px;
  margin-top: 2px;
}
.faq-modal__header {
  align-items: center;
  background: #1b1c25;
  display: flex;
  justify-content: center;
  padding: 1.25rem 0;
  position: relative;
}
.faq-modal__text {
  color: #dce1e5;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.375;
}
@media screen and (max-width: 768px) {
  .faq-modal__text {
    font-size: 0.875rem;
  }
}
.faq-modal__text--subtitle {
  color: #8f9daa;
  transition: color 0.3s ease;
}
@media screen and (max-width: 768px) {
  .faq-modal__text--subtitle {
    max-width: 14.4375rem;
  }
}
.faq-modal__text--subtitle--active {
  color: var(--faq-accent-color);
}
.faq-modal__text--content {
  font-size: 0.875rem;
  font-weight: 400;
  padding: 0 4.375rem 1.125rem 1.25rem;
}
@media screen and (max-width: 768px) {
  .faq-modal__text--content {
    padding-right: 2.375rem;
  }
}
.faq-modal__button {
  background-color: transparent;
  border: none;
  cursor: pointer;
  outline: transparent;
  position: absolute;
  right: 1.25rem;
  top: 50%;
  transform: translateY(-50%);
}
.faq-modal__cross {
  color: #515765;
  display: block;
  font-size: 0.875rem;
  transition-duration: 0.2s;
  transition-property: color, transform;
}
.faq-modal__cross:hover {
  color: #fff;
  transform: rotate(90deg);
}
.faq-modal__icon {
  font-size: 1.0625rem;
  margin-right: 0.75rem;
}
@media screen and (max-width: 768px) {
  .faq-modal__icon {
    font-size: 0.9375rem;
  }
}
.faq-modal__content {
  padding: 1.25rem;
}
@media screen and (max-width: 768px) {
  .faq-modal__content {
    padding: 0.625rem;
  }
}
.faq-modal__indicator {
  color: var(--faq-accent-color);
  font-size: 0.75rem;
  transform: rotate(-90deg);
  transition: transform 0.3s ease;
}
@media screen and (max-width: 768px) {
  .faq-modal__indicator {
    font-size: 0.4375rem;
    margin-top: 0.1875rem;
  }
}
.faq-modal__indicator--rotate {
  transform: rotate(0);
}
.faq-modal__toggles-header {
  align-items: center;
  border-radius: 2px;
  display: flex;
  justify-content: space-between;
  padding: 1.125rem 1.75rem 1.125rem 1.25rem;
  text-align: left;
}
@media screen and (max-width: 768px) {
  .faq-modal__toggles-header {
    align-items: flex-start;
  }
}
.modal-confirm-wartag {
  background: url(/static/img/wartag-shop-buy-modal.png);
  background-position: top;
  background-repeat: no-repeat;
  background-size: cover;
  max-width: 33.125rem;
  min-height: 23.6875rem;
  min-width: 33.125rem;
  overflow: hidden;
  padding: 1.875rem 4.3125rem;
  position: relative;
}
.modal-confirm-wartag:before {
  background: linear-gradient(116.02deg, #ffc635 -15.18%, #ff5252 61.38%);
  content: "";
  height: 0.125rem;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.modal-confirm-wartag__bg {
  background: linear-gradient(132.27deg, #ffc635 0.57%, #ff5252 97.38%);
  content: "";
  filter: blur(170px);
  height: 7.8125rem;
  left: 3.5625rem;
  opacity: 0.25;
  position: absolute;
  top: -4.0625rem;
  width: 27.6875rem;
}
.modal-confirm-wartag .close {
  color: #515765;
  cursor: pointer;
  position: absolute;
  right: 1.5625rem;
  top: 1.5625rem;
  z-index: 1;
}
.modal-confirm-wartag .desc {
  align-items: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.modal-confirm-wartag .desc .icon i {
  color: #ffc635;
  font-size: 3.125rem;
}
.modal-confirm-wartag-title {
  font-size: 1.125rem;
  font-weight: 700;
  letter-spacing: 0;
  line-height: 1.5625rem;
  margin-top: 1.25rem;
  text-align: center;
  text-transform: uppercase;
}
.modal-confirm-wartag-text {
  color: #8f9daa;
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.1875rem;
  margin-top: 0.625rem;
  text-align: center;
}
.modal-confirm-wartag__full-img {
  background: #13151dcc;
  cursor: pointer;
  height: 100vh;
  left: 0;
  position: fixed;
  top: 0;
  width: 100vw;
  z-index: 4;
}
.modal-confirm-wartag__full-img img {
  background: #13151d;
  border: 1px solid #373845;
  box-shadow: inset 0 10px 30px #00000080;
  box-sizing: border-box;
  left: 50%;
  max-height: 28.1875rem;
  max-width: 49.8125rem;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.modal-confirm-wartag__full-img i.core-icon {
  font-size: 1.25rem;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.modal-confirm-wartag-img {
  box-shadow: inset 0 10px 30px #00000080;
  box-sizing: border-box;
  cursor: pointer;
  margin-top: 1.5625rem;
  position: relative;
}
.modal-confirm-wartag-img,
.modal-confirm-wartag-img img {
  border: 1px solid #373845;
  max-height: 7.375rem;
  max-width: 11.3125rem;
}
.modal-confirm-wartag-img img {
  min-height: 7.375rem;
  min-width: 11.3125rem;
  -o-object-fit: cover;
  object-fit: cover;
  transition: opacity 0.2s linear;
}
.modal-confirm-wartag-img i.core-icon {
  font-size: 1.125rem;
  left: calc(50% - 0.5625rem);
  margin: auto;
  opacity: 0;
  position: absolute;
  top: calc(50% - 0.5625rem);
  transition: opacity 0.2s linear;
}
.modal-confirm-wartag-img:hover img {
  opacity: 0.5;
}
.modal-confirm-wartag-img:hover i.core-icon {
  opacity: 1;
}
.modal-confirm-wartag__btn {
  margin-top: 1.5625rem;
  width: 18.75rem;
}
.modal-confirm-wartag__btn .wartag-icon-container {
  margin-left: 0.5rem;
  margin-right: 0.3125rem;
}
@media screen and (max-width: 768px) {
  .modal-confirm-wartag {
    background-size: cover;
    max-height: 100%;
    max-width: 21.875rem;
    min-height: 100%;
    min-width: 21.875rem;
  }
  .modal-confirm-wartag__full-img img {
    max-width: 21.875rem;
  }
}
.modal-card-stack {
  background: #13151d;
  max-width: 60.625rem;
}
.modal-card-stack__close-btn {
  color: #515765;
  cursor: pointer;
  position: absolute;
  right: 1.25rem;
  top: 1.25rem;
}
.modal-card-stack__header {
  align-items: center;
  background: #1b1c25;
  color: #fff;
  display: flex;
  font-size: 0.875rem;
  font-weight: 700;
  height: 3.375rem;
  justify-content: center;
  position: relative;
  text-transform: uppercase;
  width: 100%;
}
.modal-card-stack__agents-list {
  display: flex;
  flex-wrap: wrap;
  gap: 0.625rem 0.625rem;
  max-height: 34.125rem;
  overflow: auto;
  padding: 1.25rem;
}
.warbreak-mass-agent-card[data-v-351f5d19] {
  background: #29293780;
  display: flex;
  height: 100px;
  max-width: 405px;
  min-width: 330px;
  position: relative;
  width: 100%;
}
.warbreak-mass-agent-card__avatar[data-v-351f5d19] {
  overflow: hidden;
  position: relative;
  width: 134px;
}
.warbreak-mass-agent-card__avatar img[data-v-351f5d19] {
  height: 300px;
  -o-object-fit: cover;
  object-fit: cover;
  width: 100%;
}
.warbreak-mass-agent-card__rarity[data-v-351f5d19] {
  height: 2px;
  left: 0;
  position: absolute;
  top: 0;
  transition: top 0.5s;
  width: 100%;
  z-index: 0;
}
.warbreak-mass-agent-card__rarity[data-v-351f5d19]:before {
  content: " ";
  filter: blur(40px);
  height: 147px;
  left: 19px;
  opacity: 0.5;
  position: absolute;
  top: -122px;
  transition: top 0.5s;
  width: 186px;
}
.warbreak-mass-agent-card__rarity.is-common[data-v-351f5d19],
.warbreak-mass-agent-card__rarity.is-common[data-v-351f5d19]:before,
.warbreak-mass-agent-card__rarity.is-consumer[data-v-351f5d19],
.warbreak-mass-agent-card__rarity.is-consumer[data-v-351f5d19]:before {
  background: #b0c3d9;
}
.warbreak-mass-agent-card__rarity.is-industrial[data-v-351f5d19],
.warbreak-mass-agent-card__rarity.is-industrial[data-v-351f5d19]:before,
.warbreak-mass-agent-card__rarity.is-uncommon[data-v-351f5d19],
.warbreak-mass-agent-card__rarity.is-uncommon[data-v-351f5d19]:before {
  background: #5e98d9;
}
.warbreak-mass-agent-card__rarity.is-distinguished[data-v-351f5d19],
.warbreak-mass-agent-card__rarity.is-distinguished[data-v-351f5d19]:before,
.warbreak-mass-agent-card__rarity.is-distinguished_agent[data-v-351f5d19],
.warbreak-mass-agent-card__rarity.is-distinguished_agent[data-v-351f5d19]:before,
.warbreak-mass-agent-card__rarity.is-high[data-v-351f5d19],
.warbreak-mass-agent-card__rarity.is-high[data-v-351f5d19]:before,
.warbreak-mass-agent-card__rarity.is-high_grade_patch[data-v-351f5d19],
.warbreak-mass-agent-card__rarity.is-high_grade_patch[data-v-351f5d19]:before,
.warbreak-mass-agent-card__rarity.is-milspec[data-v-351f5d19],
.warbreak-mass-agent-card__rarity.is-milspec[data-v-351f5d19]:before {
  background: #4b69ff;
}
.warbreak-mass-agent-card__rarity.is-exceptional[data-v-351f5d19],
.warbreak-mass-agent-card__rarity.is-exceptional[data-v-351f5d19]:before,
.warbreak-mass-agent-card__rarity.is-exceptional_agent[data-v-351f5d19],
.warbreak-mass-agent-card__rarity.is-exceptional_agent[data-v-351f5d19]:before,
.warbreak-mass-agent-card__rarity.is-mythical[data-v-351f5d19],
.warbreak-mass-agent-card__rarity.is-mythical[data-v-351f5d19]:before,
.warbreak-mass-agent-card__rarity.is-remarkable[data-v-351f5d19],
.warbreak-mass-agent-card__rarity.is-remarkable[data-v-351f5d19]:before,
.warbreak-mass-agent-card__rarity.is-remarkable_patch[data-v-351f5d19],
.warbreak-mass-agent-card__rarity.is-remarkable_patch[data-v-351f5d19]:before,
.warbreak-mass-agent-card__rarity.is-restricted[data-v-351f5d19],
.warbreak-mass-agent-card__rarity.is-restricted[data-v-351f5d19]:before {
  background: #8847ff;
}
.warbreak-mass-agent-card__rarity.is-classified[data-v-351f5d19],
.warbreak-mass-agent-card__rarity.is-classified[data-v-351f5d19]:before,
.warbreak-mass-agent-card__rarity.is-exotic[data-v-351f5d19],
.warbreak-mass-agent-card__rarity.is-exotic[data-v-351f5d19]:before,
.warbreak-mass-agent-card__rarity.is-legendary[data-v-351f5d19],
.warbreak-mass-agent-card__rarity.is-legendary[data-v-351f5d19]:before,
.warbreak-mass-agent-card__rarity.is-superior[data-v-351f5d19],
.warbreak-mass-agent-card__rarity.is-superior[data-v-351f5d19]:before,
.warbreak-mass-agent-card__rarity.is-superior_agent[data-v-351f5d19],
.warbreak-mass-agent-card__rarity.is-superior_agent[data-v-351f5d19]:before {
  background: #d32ce6;
}
.warbreak-mass-agent-card__rarity.is-ancient[data-v-351f5d19],
.warbreak-mass-agent-card__rarity.is-ancient[data-v-351f5d19]:before,
.warbreak-mass-agent-card__rarity.is-covert[data-v-351f5d19],
.warbreak-mass-agent-card__rarity.is-covert[data-v-351f5d19]:before,
.warbreak-mass-agent-card__rarity.is-master[data-v-351f5d19],
.warbreak-mass-agent-card__rarity.is-master[data-v-351f5d19]:before,
.warbreak-mass-agent-card__rarity.is-master_agent[data-v-351f5d19],
.warbreak-mass-agent-card__rarity.is-master_agent[data-v-351f5d19]:before {
  background: #eb4b4b;
}
.warbreak-mass-agent-card__rarity.is-immortal[data-v-351f5d19],
.warbreak-mass-agent-card__rarity.is-immortal[data-v-351f5d19]:before {
  background: #e4ae33;
}
.warbreak-mass-agent-card__rarity.is-arcana[data-v-351f5d19],
.warbreak-mass-agent-card__rarity.is-arcana[data-v-351f5d19]:before {
  background: #ade55c;
}
.warbreak-mass-agent-card__rarity.is-extraordinary[data-v-351f5d19],
.warbreak-mass-agent-card__rarity.is-extraordinary[data-v-351f5d19]:before {
  background: #ffb100;
}
.warbreak-mass-agent-card__rarity.is-knife[data-v-351f5d19],
.warbreak-mass-agent-card__rarity.is-knife[data-v-351f5d19]:before,
.warbreak-mass-agent-card__rarity.is-rare[data-v-351f5d19],
.warbreak-mass-agent-card__rarity.is-rare[data-v-351f5d19]:before {
  background: gold;
}
.warbreak-mass-agent-card__rarity.is-contraband[data-v-351f5d19],
.warbreak-mass-agent-card__rarity.is-contraband[data-v-351f5d19]:before {
  background: #e4ae39;
}
.warbreak-mass-agent-card__rarity.is-balance[data-v-351f5d19],
.warbreak-mass-agent-card__rarity.is-balance[data-v-351f5d19]:before,
.warbreak-mass-agent-card__rarity.is-money[data-v-351f5d19],
.warbreak-mass-agent-card__rarity.is-money[data-v-351f5d19]:before {
  background: #06a55b;
}
.warbreak-mass-agent-card__rarity.is-base[data-v-351f5d19],
.warbreak-mass-agent-card__rarity.is-base[data-v-351f5d19]:before {
  background: #ddd;
}
.warbreak-mass-agent-card__rarity-text[data-v-351f5d19] {
  font-size: 0.625rem;
  font-weight: 600;
  position: absolute;
  right: 15px;
  text-transform: uppercase;
  top: 10px;
}
.warbreak-mass-agent-card__rarity-text.is-common[data-v-351f5d19],
.warbreak-mass-agent-card__rarity-text.is-consumer[data-v-351f5d19] {
  color: #b0c3d9;
}
.warbreak-mass-agent-card__rarity-text.is-industrial[data-v-351f5d19],
.warbreak-mass-agent-card__rarity-text.is-uncommon[data-v-351f5d19] {
  color: #5e98d9;
}
.warbreak-mass-agent-card__rarity-text.is-distinguished[data-v-351f5d19],
.warbreak-mass-agent-card__rarity-text.is-distinguished_agent[data-v-351f5d19],
.warbreak-mass-agent-card__rarity-text.is-high[data-v-351f5d19],
.warbreak-mass-agent-card__rarity-text.is-high_grade_patch[data-v-351f5d19],
.warbreak-mass-agent-card__rarity-text.is-milspec[data-v-351f5d19] {
  color: #4b69ff;
}
.warbreak-mass-agent-card__rarity-text.is-exceptional[data-v-351f5d19],
.warbreak-mass-agent-card__rarity-text.is-exceptional_agent[data-v-351f5d19],
.warbreak-mass-agent-card__rarity-text.is-mythical[data-v-351f5d19],
.warbreak-mass-agent-card__rarity-text.is-remarkable[data-v-351f5d19],
.warbreak-mass-agent-card__rarity-text.is-remarkable_patch[data-v-351f5d19],
.warbreak-mass-agent-card__rarity-text.is-restricted[data-v-351f5d19] {
  color: #8847ff;
}
.warbreak-mass-agent-card__rarity-text.is-classified[data-v-351f5d19],
.warbreak-mass-agent-card__rarity-text.is-exotic[data-v-351f5d19],
.warbreak-mass-agent-card__rarity-text.is-legendary[data-v-351f5d19],
.warbreak-mass-agent-card__rarity-text.is-superior[data-v-351f5d19],
.warbreak-mass-agent-card__rarity-text.is-superior_agent[data-v-351f5d19] {
  color: #d32ce6;
}
.warbreak-mass-agent-card__rarity-text.is-ancient[data-v-351f5d19],
.warbreak-mass-agent-card__rarity-text.is-covert[data-v-351f5d19],
.warbreak-mass-agent-card__rarity-text.is-master[data-v-351f5d19],
.warbreak-mass-agent-card__rarity-text.is-master_agent[data-v-351f5d19] {
  color: #eb4b4b;
}
.warbreak-mass-agent-card__rarity-text.is-immortal[data-v-351f5d19] {
  color: #e4ae33;
}
.warbreak-mass-agent-card__rarity-text.is-arcana[data-v-351f5d19] {
  color: #ade55c;
}
.warbreak-mass-agent-card__rarity-text.is-extraordinary[data-v-351f5d19] {
  color: #ffb100;
}
.warbreak-mass-agent-card__rarity-text.is-knife[data-v-351f5d19],
.warbreak-mass-agent-card__rarity-text.is-rare[data-v-351f5d19] {
  color: gold;
}
.warbreak-mass-agent-card__rarity-text.is-contraband[data-v-351f5d19] {
  color: #e4ae39;
}
.warbreak-mass-agent-card__rarity-text.is-balance[data-v-351f5d19],
.warbreak-mass-agent-card__rarity-text.is-money[data-v-351f5d19] {
  color: #06a55b;
}
.warbreak-mass-agent-card__rarity-text.is-base[data-v-351f5d19] {
  color: #ddd;
}
.warbreak-mass-agent-card__info[data-v-351f5d19] {
  justify-content: space-between;
  padding: 10px 15px;
}
.warbreak-mass-agent-card__info[data-v-351f5d19],
.warbreak-mass-agent-card__info-text[data-v-351f5d19] {
  display: flex;
  flex-direction: column;
}
.warbreak-mass-agent-card__title[data-v-351f5d19] {
  color: #fff;
  font-size: 13px;
  font-weight: 700;
}
.warbreak-mass-agent-card__subtitle[data-v-351f5d19] {
  color: #8f9daa;
  font-size: 11px;
  font-weight: 400;
}
.warbreak-mass-agent-card__props[data-v-351f5d19] {
  display: flex;
}
.warbreak-mass-agent-card__coins[data-v-351f5d19] {
  align-items: center;
  display: flex;
}
.warbreak-mass-agent-card__coins .wartag-icon-container[data-v-351f5d19] {
  height: 24px;
  width: 15px;
}
.warbreak-mass-agent-card__coins-profit[data-v-351f5d19] {
  margin-left: 0.4375rem;
}
.warbreak-mass-agent-card__coins-profit span[data-v-351f5d19] {
  display: block;
  font-size: 10px;
}
.warbreak-mass-agent-card__coins-profit span[data-v-351f5d19]:first-child {
  color: #fff;
  font-weight: 700;
}
.warbreak-mass-agent-card__coins-profit span[data-v-351f5d19]:last-child {
  color: #8f9daa;
  text-transform: uppercase;
}
.warbreak-mass-agent-card__live-time[data-v-351f5d19] {
  border-left: 1px solid rgba(81, 87, 101, 0.3);
  margin-left: 16.5px;
  padding-left: 16.5px;
}
.warbreak-mass-agent-card__live-time span[data-v-351f5d19] {
  display: block;
  font-size: 10px;
}
.warbreak-mass-agent-card__live-time span[data-v-351f5d19]:first-child {
  color: #fff;
  font-weight: 700;
}
.warbreak-mass-agent-card__live-time span[data-v-351f5d19]:last-child {
  color: #8f9daa;
  text-transform: uppercase;
}
.modal-card__main {
  background-color: #13151d;
  background-image: url(/static/event/modalWinItem_main-bg.png);
  background-position: 50%;
  background-size: cover;
  min-width: 28.125rem;
  position: relative;
}
.modal-card__main .button-icon-action {
  font-size: 18px;
  margin-right: 0.4375rem;
}
.modal-card__main .button .core-usd-new {
  margin-left: 0.3125rem;
  margin-right: 0.125rem;
}
.modal-card-title {
  color: #69e755;
  font-size: 1.125rem;
  font-weight: 700;
  text-transform: uppercase;
}
.modal-card-head {
  background-color: transparent;
  border-bottom: 0;
  flex-direction: column;
  padding: 1.875rem 0 0.625rem;
  text-align: center;
}
.modal-card-head.multiply {
  padding-bottom: 1.25rem;
}
.modal-card-body_items {
  display: grid;
  gap: 10px 10px;
  grid-template-columns: repeat(1, 1fr);
  max-height: 20.625rem;
  overflow: auto;
  padding: 0 0.938rem 1.25rem;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .modal-card-body_items {
    margin-bottom: 0.625rem;
  }
}
.modal-card-body_items .modal-card-body_item {
  width: 100%;
}
.modal-card-body_item.single {
  flex-direction: column;
  margin-bottom: 1.875rem;
  min-height: 14.063rem;
  padding: 0 1.25rem;
  position: relative;
}
.modal-card-footer__buttons {
  background: #1b1c2599;
  padding: 1.875rem 1.25rem;
}
@media screen and (max-width: 768px) {
  .modal-card-footer__buttons {
    padding: 0.9375rem 1.25rem;
  }
}
.modal-card-footer__buttons-btns {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-column-gap: 5px;
}
@media screen and (max-width: 768px) {
  .modal-card-footer__buttons-btns {
    gap: 5px;
    grid-template-columns: repeat(1, 1fr);
  }
}
.modal-card-footer__buttons-url {
  align-items: center;
  display: flex;
  font-size: 0.75rem;
  font-weight: 700;
  justify-content: center;
  margin-top: 1.25rem;
  text-transform: uppercase;
}
.modal-card-footer__buttons-url span {
  text-decoration: underline;
}
.modal-card-footer__buttons-url i.core-warbreak-2 {
  color: #ffc635;
}
.modal-card-footer__buttons-url i.core-arrow-up-right {
  margin-left: 0.4375rem;
}
.warbreak-agent-card.short .warbreak-agent-card__inner {
  background-image: none;
}
.modal-card-body_item.single .base-item,
.modal-card-body_item.single .warbreak-agent-card {
  box-shadow: 0 10px 20px 3px #00000080;
}
.modal-card__shards-subtitle {
  margin-bottom: 1.25rem;
  margin-top: 0.625rem;
}
@media screen and (max-width: 768px) {
  .modal-card__shards-subtitle {
    font-size: 0.75rem;
    margin-bottom: 0;
    margin-top: 0.3125rem;
  }
}
.warbreak-mass-agent-card .warbreak-mass-agent-card__info-text {
  flex-direction: column-reverse;
}
.warbreak-mass-agent-card .warbreak-mass-agent-card__subtitle {
  font-weight: 600;
}
.modal-card[data-v-e3c5d5cf] {
  flex-direction: row;
  justify-content: center;
}
.modal-card__main[data-v-e3c5d5cf] {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.modal-card-body[data-v-e3c5d5cf] {
  flex-direction: column;
}
.modal-card-body[data-v-e3c5d5cf],
.modal-card-body_item[data-v-e3c5d5cf] {
  align-items: center;
  display: flex;
  justify-content: center;
}
.button-icon-wrapper {
  left: 0.938rem;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
.modalWinItemPremium.modal-card {
  max-height: none;
  width: auto;
}
@media screen and (max-width: 768px) {
  .modalWinItemPremium.modal-card {
    align-items: flex-start;
    flex-direction: column !important;
    justify-content: flex-start !important;
    padding: 1.25rem 0;
    width: 356px;
  }
}
.modal-card_container-margin {
  margin-left: 1.25rem;
}
.modal-card__main {
  background-color: #13151d;
  min-width: 22.1875rem;
  position: relative;
}
.modal-card-title {
  color: #2abd69;
  font-size: 1.125rem;
  text-transform: uppercase;
}
.modal-card-title.modal-card-title_orange {
  color: #ff494b;
}
.modal-card-head {
  align-items: center;
  background-color: transparent;
  border-bottom: 0;
  display: flex;
  flex-direction: row;
  justify-content: center;
  padding: 1.875rem 0 1.25rem;
}
@media screen and (max-width: 768px) {
  .modal-card-head {
    padding-bottom: 0.3125rem;
  }
}
.modal-card-body_items {
  max-height: 20.625rem;
  overflow: auto;
  padding: 0 0.938rem;
  width: 100%;
}
.modalWinItemPremium .modal-card-body_item {
  display: flex;
  flex-direction: column;
  margin-bottom: 0.625rem;
  padding: 1rem;
  width: 100%;
}
.modalWinItemPremium .modal-card-body_item .socials {
  align-items: center;
  color: #fff;
  display: flex;
  font-size: 0.625rem;
  font-weight: 600;
  justify-content: space-between;
  padding: 1.25rem 0 0.3125rem;
  position: relative;
  text-transform: uppercase;
  width: 100%;
  z-index: 5;
}
@media screen and (max-width: 768px) {
  .modalWinItemPremium .modal-card-body_item .socials.socials-padding {
    padding: 0.625rem 0.9375rem 0;
  }
  .modalWinItemPremium .modal-card-body_item .socials {
    padding-bottom: 0;
    padding-top: 0.625rem;
  }
}
.modalWinItemPremium .modal-card-body_item .socials strong {
  align-items: center;
  display: flex;
  font-weight: 700;
}
.modalWinItemPremium .modal-card-body_item .socials strong i {
  color: #b5b9bc;
  font-size: 0.9375rem;
}
.modalWinItemPremium .modal-card-body_item .socials strong span {
  font-size: 0.75rem;
  font-weight: 600;
  margin: 0 0 0 0.75rem;
}
.modalWinItemPremium .modal-card-body_item .socials .socials-items {
  align-items: center;
  display: flex;
}
.modalWinItemPremium .modal-card-body_item .socials .socials-items div {
  align-items: center;
  background: #292937;
  box-sizing: content-box;
  color: #fff;
  cursor: pointer;
  display: inline-flex;
  font-size: 0.7rem;
  height: 2.1875rem;
  justify-content: center;
  margin-left: 0.625rem;
  position: relative;
  width: 2.1875rem;
}
.modalWinItemPremium .modal-card-body_item .item-info {
  background: #292a35b3;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  height: 6.4375rem;
  justify-content: center;
  padding: 0 10px;
  width: 100%;
}
.modalWinItemPremium
  .modal-card-body_item
  .item-info
  .modal-card-body_item-decor,
.modalWinItemPremium
  .modal-card-body_item
  .item-info
  .modal-card-body_item-name {
  font-size: 0.8125rem;
  font-weight: 700;
  line-height: 1.125rem;
  padding-bottom: 0;
}
.modalWinItemPremium
  .modal-card-body_item
  .item-info
  .modal-card-body_item-decor
  span,
.modalWinItemPremium
  .modal-card-body_item
  .item-info
  .modal-card-body_item-name
  span {
  color: #ffffffb3;
  font-size: 0.75rem;
  font-weight: 400;
}
.modalWinItemPremium
  .modal-card-body_item
  .item-info
  .modal-card-body_item-decor {
  color: #ffffffb3;
  font-size: 0.75rem;
  font-weight: 400;
  padding-bottom: 0;
}
.modalWinItemPremium .modal-card-body_item .item-info .btns-wrap {
  margin-top: 0.5rem;
}
@media screen and (max-width: 768px) {
  .modalWinItemPremium .modal-card-body_item .item-info .btns-wrap i.core-sell {
    display: none;
  }
}
.modalWinItemPremium
  .modal-card-body_item
  .item-info
  .btns-wrap
  .button.is-link {
  margin-left: 0.3125rem;
  min-width: 2.5rem;
  padding: 0;
  text-align: center;
  width: 2.5rem;
}
.modalWinItemPremium
  .modal-card-body_item
  .item-info
  .btns-wrap
  .button.is-link
  .button-icon-wrapper {
  left: 50%;
  transform: translate(-50%, -50%);
}
.modal-card-body_item.single {
  margin-bottom: 1.25rem;
  min-height: 14.063rem;
  position: relative;
}
.modal-card-body_item.single .socials {
  align-items: center;
  color: #fff;
  display: flex;
  font-size: 0.625rem;
  font-weight: 600;
  justify-content: space-between;
  padding: 1.25rem 0 0.3125rem;
  position: relative;
  text-transform: uppercase;
  width: 100%;
  z-index: 5;
}
@media screen and (max-width: 768px) {
  .modal-card-body_item.single .socials {
    padding-bottom: 0;
    padding-top: 0.625rem;
  }
}
.modal-card-body_item.single .socials strong span {
  font-size: 0.75rem;
  margin: 0 0 0 0.75rem;
}
.modal-card-body_item.single .socials .socials-items div {
  align-items: center;
  background: #292937;
  box-sizing: content-box;
  color: #fff;
  cursor: pointer;
  display: inline-flex;
  font-size: 0.925rem;
  height: 2.1875rem;
  justify-content: center;
  margin-left: 0.625rem;
  position: relative;
  width: 2.1875rem;
}
.modal-card-body_item-name {
  display: inline-block;
  max-width: 20rem;
  overflow: hidden;
  padding-bottom: 0.313rem;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.modal-card-body-case-item {
  position: relative;
}
.modal-card-body-case-item__color-line {
  background-color: var(--case-line-color, #06a55b);
  height: 2px;
  left: 0;
  position: absolute;
  right: 0;
  z-index: 1;
}
.modal-card-body-case-item__case {
  display: flex;
  justify-content: center;
  padding-top: 20px;
}
.modal-card-body_item-decor {
  align-items: center;
  align-self: center;
  display: flex;
  flex-direction: row;
  justify-content: center;
  opacity: 0.7;
  padding-bottom: 1.25rem;
}
.modal-card__event {
  background-color: #0f0f14;
  background-image: url(/static/event/modalWinItem_event-bg.png);
  background-position: 50%;
  background-size: cover;
  max-width: 27.5rem;
  min-width: 27.5rem;
}
.modal-card__event-footer {
  background-image: url(/static/event/modal-card__event-footer-bg.png);
  background-position: 1.625rem 0;
  background-repeat: no-repeat;
  background-size: 6.438rem 6.438rem;
  padding: 1.188rem 0.813rem 1.25rem 2.375rem;
}
.modal-card__question {
  color: #fff;
  font-size: 16px;
  font-weight: 700;
  line-height: 22px;
  text-align: center;
}
.modal-card__question .core-question {
  color: #ff494b;
  font-size: 30px;
  margin-right: 13px;
}
.modal-card__text-descr {
  color: #8f9daa;
}
.modal-card__shards {
  background-color: #0f0f14;
  background-image: url(/static/event/modalWinItem_shards-bg.png);
  background-position: 50%;
  background-size: cover;
  max-width: 18.75rem;
  min-width: 18.75rem;
}
.modal-card__shards-footer {
  background-color: #17191b;
  margin-top: 1.25rem;
  padding: 1.563rem 1.25rem;
  width: 100%;
}
.auth-tr-modal {
  background: #161821 url(/static/wartagShop/ticket-raffle-steam-auth-bg.png)
    no-repeat;
  background-size: cover;
  border-top: 2px solid #efae14;
  box-shadow: 0 5px 80px #0000002b;
  display: flex;
  flex-direction: column;
  height: 100%;
  max-height: none;
  overflow: hidden;
  position: relative;
  width: 33.125rem;
}
.auth-tr-modal:before {
  background: url(/static/wartagShop/ticket-raffle-steam-auth-left-bg.png)
      no-repeat 0 100%,
    url(/static/wartagShop/ticket-raffle-steam-auth-right-bg.png) no-repeat 100%
      100%;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .auth-tr-modal {
    max-height: 100%;
    max-width: 100%;
  }
  .auth-tr-modal:before {
    background: none;
  }
}
.auth-tr-modal__content {
  align-items: center;
  display: flex;
  flex-direction: column;
  padding-top: 2rem;
  width: 100%;
}
.auth-tr-modal__title {
  color: #fff;
  font-size: 2rem;
  font-weight: 600;
  letter-spacing: -0.035em;
  margin-bottom: 0.9375rem;
}
.auth-tr-modal__title span {
  color: #efae14;
}
.auth-tr-modal__sub-title {
  color: #8f9daa;
  font-size: 0.875rem;
  font-weight: 400;
  margin-bottom: 1.5rem;
  max-width: 20rem;
  text-align: center;
}
.auth-tr-modal__sub-title span {
  color: #efae14;
  font-weight: 400;
}
.auth-tr-modal__button {
  background: #161821
    url(/static/wartagShop/ticket-raffle-steam-auth-button-bg.svg) no-repeat;
  border: 2px solid #efae14;
  border-radius: 2px;
  font-size: 0.875rem;
  font-weight: 600;
  margin-bottom: 2rem;
  padding: 1.125rem 1.5625rem;
  position: relative;
}
.auth-tr-modal__button span {
  z-index: 2;
}
.auth-tr-modal__button:before {
  background: linear-gradient(90deg, #554537, #515637 126.22%);
  content: "";
  height: 100%;
  left: 0;
  opacity: 0;
  position: absolute;
  top: 0;
  transition: opacity 0.4s;
  width: 100%;
}
.auth-tr-modal__button:hover:before {
  opacity: 1;
}
.auth-tr-modal__button i {
  font-size: 1.25rem;
  margin-right: 0.6rem;
}
.button-modal-close.zen .core-icon,
.button-modal-close.zen .core-icon:hover {
  color: #000;
}
._content_1t5fr_1 {
  display: flex;
  justify-content: center;
  position: relative;
}
._close-icon_1t5fr_7 {
  z-index: 3;
}
._underlay_1t5fr_11 {
  background-color: #fff;
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: center;
  left: 0;
  padding: 16px;
  position: absolute;
  top: 0;
  width: 100%;
}
._fallback_1t5fr_24 {
  color: #13151d;
  font-size: 14px;
  font-weight: 400;
  line-height: 18px;
  text-align: center;
}
._iframe_1t5fr_32 {
  min-height: 800px;
  position: relative;
  width: 360px;
  z-index: 2;
}
.stripe-checkout-deposit-modal .content[data-v-5ffca6d2] {
  display: flex;
  justify-content: center;
}
.stripe-checkout-deposit-modal .content__wrapper[data-v-5ffca6d2] {
  position: relative;
}
.stripe-checkout-deposit-modal
  .content
  .button-modal-close:hover
  i[data-v-5ffca6d2] {
  color: #fff;
  opacity: 1;
  transform: rotate(90deg);
}
@media screen and (max-width: 768px) {
  .stripe-checkout-deposit-modal
    .content
    .button-modal-close:hover
    i[data-v-5ffca6d2] {
    transform: rotate(0);
  }
}
.leavingModal {
  background-image: url(/static/leavingModal/bg.png);
  background-repeat: no-repeat;
  background-size: contain;
  display: flex;
  flex-direction: column;
  font-size: 48px;
  justify-content: space-between;
  max-width: 365px;
  min-height: 503px;
  min-width: 365px;
  position: relative;
  z-index: 1;
}
.leavingModal .leaving-title__text {
  color: #f0f3f4;
  font-family: tahoma, lucida grande, open sans, sans-serif;
  font-size: 20px;
  line-height: 1.375rem;
}
.leavingModal .modal-card-body {
  background-color: transparent;
  display: flex;
  flex-direction: column;
  height: 80%;
  justify-content: space-between;
  padding: 10.9375rem 1.25rem 0;
  position: relative;
  text-align: center;
}
.leavingModal .modal-card-body:after {
  background-size: contain;
  bottom: 0;
  content: "";
  height: 100%;
  position: absolute;
  right: 0;
  width: 100%;
  z-index: -1;
}
.leavingModal .modal-card-body .promocode-wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  margin: 0 auto;
  text-transform: uppercase;
  width: 12.6875rem;
}
.leavingModal .modal-card-body .promocode-wrap__text {
  color: #b5b9bc;
  font-size: 0.625rem;
  letter-spacing: 0.03em;
  line-height: 0.75rem;
  opacity: 0.7;
}
.leavingModal .modal-card-body .promocode-wrap__code {
  align-items: center;
  background-size: contain;
  color: #04d154;
  display: flex;
  font-size: 1.875rem;
  font-weight: 700;
  height: 4rem;
  justify-content: center;
  line-height: 2.375rem;
  margin-bottom: 0.625rem;
  position: relative;
  width: 12.6875rem;
}
.leavingModal .modal-card-body .promocode-wrap__code .code-text {
  color: #04d154;
  filter: blur(10px);
  font-size: 1.875rem;
  font-weight: 700;
  line-height: 2.375rem;
  opacity: 0.7;
  position: absolute;
}
.leavingModal .modal-card-body .leaving-message {
  color: #ffffff80;
  font-family: tahoma, lucida grande, open sans, sans-serif;
  font-size: 16px;
  letter-spacing: 1px;
  line-height: 20px;
  margin-bottom: 30px;
  margin-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
}
.leavingModal .modal-card-body .leaving-message .bold-text {
  color: #fff;
  font-size: 14px;
  font-weight: 600;
  text-transform: uppercase;
}
.leavingModal .modal-card-body .leaving-action span {
  font-size: 14px;
  font-weight: 400;
}
.leavingModal .modal-card-body .leaving-action .button {
  height: 3rem;
  padding: 15px 45px;
}
.leavingModal .leaving-footer {
  display: flex;
  flex-direction: column;
  padding-bottom: 15px;
  text-align: left;
  width: 100%;
}
.leavingModal .leaving-footer__timer {
  align-items: flex-start;
  display: flex;
  flex-direction: column-reverse;
  justify-content: space-between;
  padding: 10px 20px;
}
.leavingModal .leaving-footer__timer .timer-text {
  color: #ffc502;
  font-size: 0.35em;
  font-weight: 700;
  line-height: 1rem;
  max-width: 100%;
}
.leavingModal .leaving-footer__timer .timer-text i {
  color: #ffc502;
  margin-right: 0.4375rem;
}
.leavingModal .leaving-footer__timer .timer-time {
  font-size: 0.45em;
}
.leavingModal .leaving-footer__timer .timer-time__wrap {
  background: #192228;
  border-radius: 2px;
  color: #fff;
  display: inline-block;
  font-size: 1.25em;
  height: 1.25rem;
  line-height: 0.75rem;
  margin-right: 0.1rem;
  padding-top: 0.25rem;
  text-align: center;
}
.leavingModal .leaving-footer__timer .timer-time__dots {
  color: #fff;
  margin-left: 0.1875rem;
  margin-right: 0.3125rem;
}
.leavingModal .leaving-footer__timer .timer-time__text {
  color: #b5b9bc;
  font-size: 0.75rem;
  line-height: 1.25rem;
  margin-left: 0.625rem;
}
.leavingModal .leaving-footer__progress {
  width: 100%;
}
.leavingModal .leaving-footer__progress .progress-wrapper .progress {
  background-color: #ffc50233;
  height: 0.1875rem;
}
.leavingModal .disabled-time {
  cursor: not-allowed;
  opacity: 0.5;
}
.leavingModal .modal .modal-close {
  z-index: 2;
}
.leavingModal .blink {
  animation: blink-animation 1s steps(5, start) infinite;
  -webkit-animation: blink-animation 1s steps(5, start) infinite;
}
.leavingModal .leaving-progress {
  background: linear-gradient(90deg, #ff494b, #ffc700);
  display: flex;
  height: 2px;
  justify-content: flex-end;
  position: relative;
}
.leavingModal .leaving-progress__dot {
  background-color: #fff;
  border-radius: 50%;
  bottom: -2.2px;
  height: 6px;
  position: absolute;
  right: -1px;
  width: 6px;
}
@keyframes blink-animation {
  to {
    visibility: hidden;
  }
}
.giveaway[data-v-58910fca] {
  color: #fff;
  height: 100vh;
  margin-top: -3rem !important;
  max-height: none;
  min-width: 100%;
  padding: 0;
  position: relative;
  width: 100%;
}
.giveaway .button-modal-close[data-v-58910fca] {
  align-items: center;
  background-color: #090d10;
  border-radius: 50%;
  display: flex;
  margin-top: -3rem !important;
  opacity: 0.75;
  right: 1.5rem;
  top: 4rem;
}
.giveaway .button-modal-close:hover i[data-v-58910fca] {
  color: #fff;
}
.giveaway iframe[data-v-58910fca] {
  background: #fff;
  height: auto;
  min-height: 100%;
  width: 100%;
}
.modal-giveaway-btn[data-v-58910fca] {
  background: #ff8845;
  border: 2px solid #ff8845;
  border-radius: 2px;
  box-shadow: 0 10px 50px #0000004d;
  cursor: pointer;
  position: absolute;
  right: 100px;
  top: 30px;
  width: -moz-min-content;
  width: min-content;
}
@media (max-width: 768px) {
  .modal-giveaway-btn[data-v-58910fca] {
    bottom: 20px;
    display: flex;
    max-width: 540px;
    right: 50%;
    top: auto;
    transform: translate(50%);
    width: 100%;
  }
}
.modal-giveaway-btn__image[data-v-58910fca] {
  border-radius: 1px 1px 0 0;
  display: block;
  width: 100%;
}
@media (max-width: 768px) {
  .modal-giveaway-btn__image[data-v-58910fca] {
    border-radius: 1px 0 0 1px;
    width: 100px;
  }
}
.modal-giveaway-btn__text[data-v-58910fca] {
  align-items: center;
  color: #f1f1f1;
  -moz-column-gap: 4px;
  column-gap: 4px;
  display: flex;
  font-size: 0.875rem;
  font-weight: 700;
  justify-content: center;
  line-height: 1.2;
  padding: 4px 8px;
  text-transform: capitalize;
  white-space: nowrap;
}
@media (max-width: 768px) {
  .modal-giveaway-btn__text[data-v-58910fca] {
    flex: 1 1 auto;
    white-space: normal;
  }
}
.modal-giveaway-btn__icon[data-v-58910fca] {
  font-size: 1.5rem;
}
.modal-giveaway-btn__icon.clock-arrow[data-v-58910fca] {
  font-size: 1.125rem;
  padding: 3px;
}
.сase-provably .dropdown .background {
  display: none !important;
}
.сase-provably .dropdown .dropdown-menu {
  min-width: 11.25rem !important;
  padding: 0;
}
@media screen and (max-width: 768px) {
  .сase-provably .dropdown .dropdown-menu {
    max-width: 6.875rem !important;
    min-width: 6.875rem !important;
  }
}
.сase-provably .dropdown .dropdown-menu .dropdown-content {
  padding: 0;
}
@media screen and (max-width: 768px) {
  .сase-provably .dropdown .dropdown-menu .dropdown-content {
    max-height: 12.5rem !important;
  }
}
.сase-provably .table-item__image .base-item.dota2 .base-item__image {
  height: 150% !important;
  top: 50% !important;
  transform: translate(-50%, -50%) !important;
}
.сase-provably .base-item__skin,
.сase-provably .base-item__weapon {
  opacity: 0 !important;
}
.сase-provably .base-item__inner {
  background-position: center 0.3125rem !important;
}
@media screen and (max-width: 768px) {
  .сase-provably .base-item__inner {
    padding: 0.3125rem !important;
  }
  .сase-provably .base-item__price .price {
    font-size: 0.625rem !important;
    font-weight: 600 !important;
    line-height: 0.875rem !important;
  }
  .сase-provably .base-item__exterior span {
    font-size: 0.625rem !important;
    font-weight: 500 !important;
  }
}
.сase-provably {
  background: #13151d;
  color: #fff;
  max-height: 80vh;
  overflow: hidden;
  width: 54.375rem;
}
@media screen and (max-width: 768px) {
  .сase-provably {
    width: 22.1875rem;
  }
}
.сase-provably .provably {
  min-height: 20rem;
  position: relative;
}
.сase-provably .provably-header {
  align-items: center;
  display: flex;
  gap: 3.125rem;
  justify-content: flex-start;
  padding: 1.5rem 1.25rem 0.9375rem 1.5625rem;
  position: relative;
}
.сase-provably .provably-header__bg {
  background: url(/static/modalCaseProvably/header.png) 0 no-repeat;
  background-size: cover;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .сase-provably .provably-header {
    flex-direction: column;
    gap: 0.875rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }
}
.сase-provably .provably-img {
  margin-right: 2.8125rem;
  min-width: 9.625rem;
  position: relative;
}
@media screen and (max-width: 768px) {
  .сase-provably .provably-img {
    margin-bottom: 0.9375rem;
    margin-right: 0;
  }
}
.сase-provably .provably-img .bg {
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 7.5625rem;
  width: 11.75rem;
}
@media screen and (max-width: 768px) {
  .сase-provably .provably-img .bg {
    height: 6.4375rem;
    width: 10rem;
  }
}
.сase-provably .provably-img .weapon {
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.сase-provably .provably-range {
  display: flex;
  gap: 30px;
  justify-content: space-between;
  padding-top: 0.9375rem;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .сase-provably .provably-range {
    gap: 0;
    padding-top: 0.9375rem;
  }
}
.сase-provably .provably-range .baseFieldInput .input {
  border: 1px solid #515765;
  border-radius: 2px;
  color: #fff;
}
.сase-provably .provably-range .period {
  display: flex;
  flex-direction: column;
  gap: 0.625rem;
}
@media screen and (max-width: 768px) {
  .сase-provably .provably-range .period {
    flex: 1 1 70%;
  }
}
.сase-provably .provably-range .period .date {
  align-items: center;
  color: #fff;
  display: flex;
  font-size: 0.875rem;
  font-weight: 600;
  gap: 1.25rem;
  line-height: 1.375rem;
}
@media screen and (max-width: 768px) {
  .сase-provably .provably-range .period .date {
    align-items: flex-start;
    font-size: 0.75rem;
    gap: 0.9375rem;
    line-height: 1rem;
  }
}
.сase-provably .provably-range .period .date .from,
.сase-provably .provably-range .period .date .to {
  display: flex;
  flex-direction: column;
}
@media screen and (max-width: 768px) {
  .сase-provably .provably-range .period .date .from,
  .сase-provably .provably-range .period .date .to {
    gap: 0.5rem;
  }
}
.сase-provably .provably-range .period .date .divider {
  background: #515765;
  height: 100%;
  opacity: 0.2;
  width: 1px;
}
.сase-provably .provably-range .period .date .dash {
  display: inline-flex;
  margin: 0 0.125rem;
}
.сase-provably .provably-range .period .date .time {
  color: #515765;
}
@media screen and (max-width: 768px) {
  .сase-provably .provably-range .period .provably-range__title {
    margin-bottom: 0.625rem;
  }
  .сase-provably .provably-range .range {
    flex: 1 1 auto;
  }
  .сase-provably .provably-range .range .provably-range__title {
    margin-bottom: 0.9375rem;
  }
}
.сase-provably .provably-range__title {
  color: #8f9daa;
  font-size: 0.875rem;
  font-style: normal;
  font-weight: 400;
  line-height: 1.1875rem;
  margin-bottom: 0.3125rem;
}
@media screen and (max-width: 768px) {
  .сase-provably .provably-range__title {
    font-weight: 500;
  }
}
.сase-provably .provably-range .dropdown .dropdown-trigger {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1.1875rem;
  position: relative;
}
.сase-provably .provably-range .dropdown .dropdown-trigger .select-input {
  align-items: center;
  background: #13151d;
  border: 0.0625rem solid #373845;
  color: #8f9daa;
  cursor: pointer;
  display: flex;
  font-size: 0.8125rem;
  height: 2.5rem;
  justify-content: space-between;
  padding: 0.625rem 0.9375rem;
  width: 11.25rem;
}
@media screen and (max-width: 768px) {
  .сase-provably .provably-range .dropdown .dropdown-trigger .select-input {
    font-size: 0.75rem;
    height: 1.875rem;
    line-height: 1rem;
    width: 6.875rem;
  }
}
.сase-provably .provably-range .dropdown .dropdown-trigger .select-input i {
  color: #70808d99;
  font-size: 0.375rem;
  transform: rotate(0);
  transition: transform 0.3s ease;
}
.сase-provably .provably-range .dropdown .dropdown-menu .dropdown-item {
  background: #13151d;
  cursor: pointer;
  padding: 0;
}
.сase-provably .provably-range .dropdown .dropdown-menu .dropdown-item h3 {
  color: #8f9daa;
  font-size: 0.625rem;
  font-weight: 600;
  line-height: 1.1875rem;
  margin-top: 0.1875rem;
  padding-left: 0.9375rem;
}
.сase-provably
  .provably-range
  .dropdown
  .dropdown-menu
  .dropdown-item.is-active
  h3 {
  color: #ffffffe6;
}
.сase-provably
  .provably-range
  .dropdown.is-active
  .dropdown-trigger
  .select-input
  i {
  transform: rotate(180deg);
  transition: transform 0.3s ease;
}
.сase-provably .provably-info {
  color: #fff;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.5625rem;
  text-align: left;
  width: 100%;
}
.сase-provably .provably-info .case-info {
  padding-bottom: 0.9375rem;
  position: relative;
}
.сase-provably .provably-info .case-info:before {
  border-bottom: 0.0625rem solid #515765;
  content: "";
  height: 0.0625rem;
  left: 0;
  opacity: 0.3;
  position: absolute;
  top: 100%;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .сase-provably .provably-info .case-info:before {
    width: 100%;
  }
}
.сase-provably .provably-info .case-info .case-name {
  color: #f1f1f1;
  display: inline-block;
  font-family: Noto Sans, sans-serif;
  font-size: 1rem;
  font-style: normal;
  font-weight: 700;
  line-height: 1.375rem;
}
@media screen and (max-width: 768px) {
  .сase-provably .provably-info .case-info .case-name {
    font-size: 0.875rem;
    font-weight: 700;
    line-height: 1.1875rem;
    margin-bottom: 0.1875rem;
  }
}
.сase-provably .provably-info .case-info .case-price {
  color: #f1f1f1;
  display: inline-block;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1.1875rem;
  margin-left: 0.625rem;
}
@media screen and (max-width: 768px) {
  .сase-provably .provably-info .case-info {
    align-items: center;
    display: flex;
    font-size: 0.875rem;
    justify-content: space-between;
    line-height: 1.1875rem;
  }
}
.сase-provably .provably-body {
  min-height: 28.75rem;
  position: relative;
}
@media screen and (max-width: 768px) {
  .сase-provably .provably-body {
    min-height: 13.75rem;
  }
  .сase-provably .provably-body ::-webkit-scrollbar {
    width: 0;
  }
}
.сase-provably .provably-body .table {
  background: transparent;
}
.сase-provably .provably-body .table-head {
  align-items: center;
  background: #1b1c25;
  box-sizing: border-box;
  color: #515765;
  display: flex;
  font-size: 0.875rem;
  font-weight: 600;
  justify-content: center;
  line-height: 1.1875rem;
  padding: 0.4375rem;
  text-align: center;
  text-transform: capitalize;
}
@media screen and (max-width: 768px) {
  .сase-provably .provably-body .table-head {
    font-size: 0.625rem;
    font-weight: 500;
    line-height: 0.875rem;
    width: 100%;
  }
}
.сase-provably .provably-body .table-head .item-image {
  max-width: 9.6875rem;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .сase-provably .provably-body .table-head .item-image {
    max-width: 6.625rem;
  }
}
.сase-provably .provably-body .table-head .item-name {
  max-width: 11.4375rem;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .сase-provably .provably-body .table-head .item-name {
    max-width: 5.3125rem;
  }
}
.сase-provably .provably-body .table-head .price {
  max-width: 10.6875rem;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .сase-provably .provably-body .table-head .price {
    display: none !important;
  }
}
.сase-provably .provably-body .table-head .range {
  max-width: 11.9375rem;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .сase-provably .provably-body .table-head .range {
    max-width: 5.3125rem;
  }
}
.сase-provably .provably-body .table-head .odds-number {
  max-width: 10.8125rem;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .сase-provably .provably-body .table-head .odds-number {
    max-width: 5.3125rem;
  }
}
.сase-provably .provably-body .table-body {
  height: 100%;
  max-height: calc(80vh - 13.125rem);
  overflow: scroll;
}
.сase-provably .provably-body .table-body .table-item {
  display: flex;
  justify-content: center;
  position: relative;
}
.сase-provably .provably-body .table-body .table-item:after {
  background: #515765;
  bottom: 0;
  content: "";
  height: 1px;
  left: 0;
  opacity: 0.3;
  position: absolute;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .сase-provably .provably-body .table-body .table-item .core-entity {
    --entity-image-size-multiplier: 0.275;
  }
}
.сase-provably .provably-body .table-body .table-item__block {
  align-items: center;
  background: #161821;
  display: flex;
  justify-content: center;
  min-height: 4.375rem;
  position: relative;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .сase-provably .provably-body .table-body .table-item__block {
    max-width: 5.3125rem;
    min-height: 4.375rem;
    min-width: 5.125rem;
  }
}
.сase-provably
  .provably-body
  .table-body
  .table-item__block:not(:last-child):before {
  background: #515765;
  content: "";
  height: 1.75rem;
  left: 100%;
  opacity: 0.3;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 0.0625rem;
  z-index: 2;
}
.сase-provably .provably-body .table-body .table-item__image {
  align-self: stretch;
  max-width: 9.6875rem;
  min-height: 4.375rem;
  position: relative;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .сase-provably .provably-body .table-body .table-item__image {
    height: 5.75rem;
    max-width: 6.625rem;
    min-width: 4.375rem;
  }
}
.сase-provably .provably-body .table-body .table-item__image .skin-info {
  color: #4d5158;
  display: flex;
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  position: absolute;
  right: 0.8125rem;
  top: 0.3125rem;
}
.сase-provably .provably-body .table-body .table-item__image .stattrak {
  color: #ea6a2a;
  margin-left: 0.1875rem;
}
@media screen and (max-width: 768px) {
  .сase-provably .provably-body .table-body .table-item__image .base-item {
    height: 4.375rem;
    max-width: 6.625rem;
    min-width: 4.375rem;
  }
}
.сase-provably .provably-body .table-body .table-item__name {
  align-items: center;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  justify-content: center;
  max-width: 11.4375rem;
  padding-left: 1.25rem;
  padding-right: 1.0625rem;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .сase-provably .provably-body .table-body .table-item__name {
    max-width: 5.3125rem;
    padding: 0 0.5rem;
  }
}
.сase-provably .provably-body .table-body .table-item__name .weapon-title {
  color: #fff;
  font-size: 0.9375rem;
  font-weight: 700;
  line-height: 1.375rem;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
@media screen and (max-width: 768px) {
  .сase-provably .provably-body .table-body .table-item__name .weapon-title {
    font-size: 0.75rem;
    line-height: 1rem;
  }
}
.сase-provably .provably-body .table-body .table-item__name .weapon-subtitle {
  color: #8f9daa;
  font-size: 0.75rem;
  font-weight: 500;
  line-height: 1rem;
}
@media screen and (max-width: 768px) {
  .сase-provably .provably-body .table-body .table-item__name .weapon-subtitle {
    font-size: 0.625rem;
    line-height: 0.875rem;
  }
}
.сase-provably .provably-body .table-body .table-item__price {
  color: #fff;
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1rem;
  max-width: 10.6875rem;
  text-align: center;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .сase-provably .provably-body .table-body .table-item__price {
    display: none;
  }
}
.сase-provably .provably-body .table-body .table-item__range {
  color: #8f9daa;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1.1875rem;
  max-width: 11.9375rem;
  text-align: center;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .сase-provably .provably-body .table-body .table-item__range {
    font-size: 0.75rem;
    line-height: 1rem;
    max-width: 5.3125rem;
  }
}
.сase-provably .provably-body .table-body .table-item__odds-number {
  color: #fff;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1.1875rem;
  max-width: 10.8125rem;
  text-align: center;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .сase-provably .provably-body .table-body .table-item__odds-number {
    font-size: 0.75rem;
    line-height: 1rem;
    max-width: 5.3125rem;
  }
}
@media screen and (max-width: 768px) {
  .app-modal__container {
    max-width: 100%;
  }
}
.modal-history {
  background: #13151d;
  box-shadow: 0 10px 75px #00000080;
  width: 50rem;
}
@media screen and (max-width: 768px) {
  .modal-history {
    width: 100%;
  }
}
.modal-history .active:before {
  background: linear-gradient(90deg, #69e755, #00a15b);
  bottom: 0;
  content: "";
  height: 2px;
  position: absolute;
  transform: scaleX(-1);
  width: 100%;
}
.modal-history__text {
  text-align: center;
}
.modal-history__header {
  align-items: center;
  background: #1b1c25;
  display: flex;
  height: 3.75rem;
  justify-content: center;
  position: relative;
}
@media screen and (max-width: 768px) {
  .modal-history__header {
    max-width: 100vw;
  }
}
.modal-history__header-title {
  align-items: center;
  color: #fff;
  display: flex;
  font-size: 0.875rem;
  font-style: normal;
  font-weight: 600;
  line-height: 1.1875rem;
  text-transform: uppercase;
}
.modal-history__header-title i {
  color: #69e755;
  font-size: 20px;
  line-height: 1.5;
  margin-right: 0.6875rem;
}
.modal-history__header-close {
  cursor: pointer;
  position: absolute;
  right: 1.25rem;
  top: 1.25rem;
}
.modal-history__header-close i {
  color: #515765;
  font-size: 20px;
}
.modal-history__body-tabs {
  align-items: center;
  align-self: flex-end;
  background-image: url(/static/profile/profile-history-tabs-bg.png);
  background-repeat: no-repeat;
  background-size: cover;
  -moz-column-gap: 2.5rem;
  column-gap: 2.5rem;
  display: flex;
  height: 3.4375rem;
  justify-content: center;
  position: relative;
}
@media screen and (max-width: 768px) {
  .modal-history__body-tabs {
    -moz-column-gap: 0;
    column-gap: 0;
    width: calc(100vw - 40px);
  }
}
.modal-history__body-tabs:before {
  background: #515765;
  bottom: 0;
  content: "";
  height: 0.84px;
  opacity: 0.3;
  position: absolute;
  width: 100%;
  z-index: 2;
}
.modal-history__body-tabs__tab {
  align-items: center;
  color: #fff;
  cursor: pointer;
  display: flex;
  font-size: 0.75rem;
  font-style: normal;
  font-weight: 600;
  height: 100%;
  justify-content: center;
  line-height: 1rem;
  position: relative;
  text-align: center;
  text-transform: uppercase;
}
@media screen and (max-width: 768px) {
  .modal-history__body-tabs__tab {
    width: 100%;
  }
}
.modal-history__body-table {
  background: #13151d;
  margin-top: 1.25rem;
}
.modal-history__body-table_no-margin {
  margin-top: 0;
}
@media screen and (max-width: 768px) {
  .modal-history__body-table {
    padding: 0 0.9375rem;
  }
}
.modal-history__body-table .table {
  background: #13151d;
  border: none;
  border-collapse: separate;
  border-spacing: 0 1.5px;
  height: 100%;
  max-height: 31.25rem;
  overflow-y: auto;
  width: 100%;
}
.modal-history__body-table .table thead {
  background: #1b1c2599;
  height: 2.1875rem;
}
@media screen and (max-width: 768px) {
  .modal-history__body-table .table thead {
    display: none;
  }
}
.modal-history__body-table .table thead tr th {
  padding: 0.5rem 0.75rem;
  text-transform: capitalize;
  vertical-align: top;
}
.modal-history__body-table .table thead tr th .th-wrap {
  align-items: center;
  color: #515765;
  display: flex;
  font-size: 11px;
  font-style: normal;
  font-weight: 400;
  justify-content: center;
  line-height: 15px;
  text-transform: uppercase;
}
@media screen and (max-width: 768px) {
  .modal-history__body-table .table thead tr th .th-wrap {
    font-size: 0.75rem;
  }
  .modal-history__body-table .table tbody {
    padding: 0 0.9375rem;
  }
}
.modal-history__body-table .table tbody tr {
  background: #161821 !important;
  margin: 3px;
  max-width: 100vw;
  text-align: center;
}
.modal-history__body-table .table tbody tr td {
  color: #fff;
  font-size: 0.75rem;
  font-style: normal;
  font-weight: 600;
  line-height: 1rem;
  padding: 0.875rem 0;
  text-transform: uppercase;
  vertical-align: middle;
}
@media screen and (max-width: 768px) {
  .modal-history__body-table .table tbody tr td {
    font-size: 0.75rem;
    margin: 0 0.75rem;
  }
  .modal-history__body-table .table tbody tr td:before {
    color: #8f9daa;
    text-transform: capitalize;
  }
}
.modal-history__body-table .table tbody tr td .td-action__payment {
  margin-right: 0.3125rem;
}
@media screen and (max-width: 768px) {
  .modal-history__body-table .table tbody tr td .td-action__payment {
    margin-right: 0;
  }
}
.modal-history__body-table .table tbody tr td .sign {
  align-items: center;
  display: flex;
  justify-content: center;
  padding-left: 0.625rem;
  position: relative;
}
.modal-history__body-table .table tbody tr td .sign-icon {
  color: #2abd69;
  font-size: 0.5rem;
  margin-right: 0.1875rem;
}
.modal-history__body-table .table tbody tr td .date {
  display: flex;
  flex-direction: row;
  justify-content: center;
}
.modal-history__body-table .table tbody tr td .date span {
  color: #647689;
  font-size: 0.75rem;
  line-height: 1rem;
  text-align: center;
  text-transform: uppercase;
}
.modal-history__body-table .table tbody tr td .date__time {
  color: #647689;
  margin-left: 5px;
  padding-left: 5px;
  position: relative;
}
.modal-history__body-table .table tbody tr td .date__time:before {
  background: #647689;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  width: 1px;
}
@media screen and (max-width: 768px) {
  .modal-history__body-table
    .table-wrapper.has-mobile-cards
    tr:not(.detail):not(.is-empty):not(.table-footer) {
    display: block;
    max-width: 100%;
    position: relative;
  }
  .modal-history__body-table
    .table-wrapper.has-mobile-cards
    tr:not(:last-child) {
    margin-bottom: 1rem;
  }
  .modal-history__body-table
    .table-wrapper.has-mobile-cards
    tr:not(.detail):not(.is-empty):not(.table-footer)
    td {
    border-bottom: 1px solid #1b1c25;
    display: flex;
    justify-content: space-between;
    text-align: right;
    width: auto;
  }
}
.modal-history__body-table
  .table-wrapper.has-mobile-cards
  tr:not(.detail):not(.is-empty):not(.table-footer)
  td:before {
  align-items: center;
  display: flex;
  justify-content: center;
}
@media screen and (max-width: 768px) {
  .modal-history__body-table
    .table-wrapper.has-mobile-cards
    tr:not(.detail):not(.is-empty):not(.table-footer)
    td:before {
    content: attr(data-label);
    font-weight: 600;
    padding-right: 0.5em;
  }
}
.modal-history__body-table
  .table-wrapper.has-mobile-cards
  tr:not(.detail):not(.is-empty):not(.table-footer)
  td:before
  .table-wrapper {
  min-height: 9.375rem;
}
.modal-history__pagination {
  align-items: center;
  display: flex;
  height: 3.75rem;
  justify-content: center;
  padding: 0.9375rem 0;
}
@media screen and (max-width: 768px) {
  .modal-history__pagination {
    max-width: 100vw;
  }
}
@media screen and (max-width: 1023px) {
  .modal-history__header-title i {
    line-height: 1.4;
  }
}
@media screen and (max-width: 768px) {
  .modal-history__header-title i {
    line-height: 1.3;
    vertical-align: middle;
  }
}
.no-records-placeholder {
  align-items: center;
  color: #515765;
  display: flex;
  flex-direction: column;
  font-size: 0.875rem;
  justify-content: center;
  margin-bottom: 1.5rem;
  margin-top: 1.5rem;
  text-transform: none;
}
.no-records-placeholder i {
  margin-bottom: 0.5rem;
}
.modal-email-subscribe {
  background: radial-gradient(50.11% 35.83% at 50.11% 0, #2abd6924 0, #2abd6900),
    #161821;
  border-top: 2px solid #2abd69;
  width: 27.8125rem;
}
@media screen and (max-width: 768px) {
  .modal-email-subscribe {
    width: 100%;
  }
}
.modal-email-subscribe__block {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 25px;
  padding: 2.5rem 0.9375rem;
}
.modal-email-subscribe__description {
  display: flex;
  flex-direction: column;
  gap: 10px;
}
.modal-email-subscribe__text {
  font-family: Noto Sans, sans-serif;
  font-style: normal;
  text-align: center;
}
.modal-email-subscribe__text--white {
  color: #f1f1f1;
  font-size: 1.125rem;
  font-weight: 600;
  line-height: 1.5625rem;
  text-transform: uppercase;
}
.modal-email-subscribe__text--gray {
  color: #8f9daa;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.1875rem;
}
.modal-email-subscribe__icon {
  color: #2abd69;
  font-size: 1.5625rem;
}
.modal-email-subscribe__form {
  max-width: 18.75rem;
  width: 100%;
}
.modal-email-subscribe__form-input {
  margin-bottom: 1.5625rem;
}
.modal-email-subscribe__submit {
  height: 2.5rem;
  width: 100%;
}
.modal-email-subscribe .mx-input {
  border: 1px solid #333f4a;
  color: #8f9daa;
}
.modal-email-subscribe .mx-input::-moz-placeholder {
  color: inherit;
  opacity: 0.5;
}
.modal-email-subscribe .mx-input::placeholder {
  color: inherit;
  opacity: 0.5;
}
._red_text[data-v-a1ee099a] {
  background: linear-gradient(180deg, #eb4e6a, #f33);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
._green_text[data-v-a1ee099a],
.base_field__right_button.__active:enabled .core-icon[data-v-a1ee099a]:before {
  background: linear-gradient(90deg, #39c758, #288c3d);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.base_field[data-v-a1ee099a] {
  align-items: center;
  display: flex;
}
.base_field__field[data-v-a1ee099a] {
  margin-bottom: 0;
  width: 100%;
}
.base_field__input_wrapper[data-v-a1ee099a] {
  position: relative;
  width: 100%;
}
.base_field__input_wrapper__icon[data-v-a1ee099a] {
  bottom: 0.5rem;
  color: gray;
  pointer-events: none;
  position: absolute;
  right: 0.9375rem;
}
.base_field__input_wrapper__cover_button[data-v-a1ee099a] {
  background: #252e35e6;
  border: none;
  cursor: pointer;
  font-size: 0.875rem;
  font-weight: 700;
  height: 100%;
  left: 0;
  opacity: 0;
  outline: none;
  position: absolute;
  top: 0;
  transition: 0.25s ease-in-out;
  width: 100%;
}
.base_field__input_wrapper__cover_button[data-v-a1ee099a]:hover {
  opacity: 1;
}
.base_field__input_wrapper__error[data-v-a1ee099a] {
  font-size: 0.625rem;
  position: absolute;
  right: 0;
  top: -1rem;
}
.base_field__input[data-v-a1ee099a] {
  width: 100%;
}
.base_field__right_button[data-v-a1ee099a] {
  align-items: center;
  background-color: #252e35;
  border: none;
  cursor: pointer;
  display: flex;
  height: 2.5rem;
  justify-content: center;
  margin-left: 0.125rem;
  opacity: 0.75;
  outline: none;
  width: 2.5rem;
}
.base_field__right_button.__active[data-v-a1ee099a]:hover {
  background-color: #28463a;
  opacity: 1;
}
.base_field__right_button.__active:enabled .core-icon[data-v-a1ee099a]:before {
  color: transparent;
  filter: drop-shadow(0 0 10px #39c758);
}
.base_field__right_button[data-v-a1ee099a]:disabled {
  pointer-events: none;
}
.base_field__right_button__icon[data-v-a1ee099a]:before {
  color: #8f9daa;
}
.base_field__input__readonly_copy {
  color: #fff;
  cursor: pointer;
  font-weight: 700;
  padding-right: 1.5625rem;
  text-align: center;
  transition: 0.15s ease-in-out;
}
@media screen and (max-width: 768px) {
  .base_field__input_wrapper .base_field__input .input {
    font-size: 16px !important;
  }
}
.modal-confirm-email {
  background: #13151d;
  border-image-slice: 1;
  border-image-source: linear-gradient(90deg, #00ffe7, #00c9ff);
  border-top: 0.0625rem solid transparent;
  padding-top: 6.875rem;
  width: 27.8125rem;
}
@media screen and (max-width: 768px) {
  .modal-confirm-email {
    width: 100%;
  }
}
.modal-confirm-email__main {
  align-items: center;
  display: flex;
  flex-direction: column;
}
@media screen and (max-width: 768px) {
  .modal-confirm-email__main {
    padding: 0 20px;
  }
}
.modal-confirm-email__icon {
  height: 3.75rem;
  position: relative;
  width: 4.375rem;
}
.modal-confirm-email__icon:after {
  background: linear-gradient(90deg, #00ffe7, #00c9ff);
  content: "";
  filter: blur(70px);
  height: 6.875rem;
  left: 50%;
  opacity: 0.12;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 6.875rem;
}
.modal-confirm-email__title {
  color: #fff;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.3125rem;
  margin-top: 1.5625rem;
}
@media screen and (max-width: 768px) {
  .modal-confirm-email__title {
    font-size: 0.875rem;
    line-height: 1.1875rem;
  }
}
.modal-confirm-email__subtitle {
  color: #8f9daa;
  font-size: 0.875rem;
  line-height: 1.1875rem;
  margin-top: 0.625rem;
  max-width: 25rem;
  text-align: center;
}
@media screen and (max-width: 768px) {
  .modal-confirm-email__subtitle {
    font-size: 0.75rem;
    line-height: 1rem;
  }
}
.modal-confirm-email .form__input {
  margin-top: 1.25rem;
  max-width: 16.875rem;
  width: 100%;
}
.modal-confirm-email .form__input .input {
  background: transparent;
  border-radius: 0.1875rem;
  padding: 0.5rem 0.9375rem;
}
.modal-confirm-email__button-wrap {
  background: #1b1c25;
  display: flex;
  justify-content: center;
  margin-top: 6.25rem;
  padding: 0.9375rem 0;
  width: 100%;
}
.modal-confirm-email__button-wrap .button {
  padding-left: 3.75rem;
  padding-right: 3.75rem;
}
.transfer-instruction {
  background: #101117b3 url(/static/transfer/instruction-bg.svg) 100% 0
    no-repeat;
}
.transfer-instruction__title {
  align-items: center;
  display: flex;
  font-size: 1rem;
  font-weight: 600;
  margin-bottom: 1rem;
}
.transfer-instruction__title i {
  color: #ffc635;
  font-size: 1.0625rem;
  margin-right: 0.5rem;
}
@media screen and (max-width: 768px) {
  .transfer-instruction {
    min-height: 90vh;
  }
}
.transfer-instruction__list {
  margin-bottom: 2rem;
}
.transfer-instruction__list-item {
  display: flex;
  font-size: 0.875rem;
  font-weight: 500;
  line-height: 1.5625rem;
}
.transfer-instruction__list-item_number {
  min-width: 18px;
}
.transfer-instruction__list-faq {
  margin-bottom: 2rem;
}
.transfer-instruction__list-faq-item {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1.5625rem;
  margin-bottom: 0.8rem;
}
.transfer-instruction__list-faq-item_answer {
  color: #8f9daa;
}
.transfer-instruction .main__payout-notion {
  background-image: linear-gradient(90deg, #e92b2d21, #f99b0021);
  border-radius: 0;
  font-size: 0.875rem;
  margin-bottom: 1.25rem;
  margin-top: 0.3125rem;
  padding: 0.625rem;
}
@media screen and (max-width: 768px) {
  .transfer-instruction .main__payout-notion {
    font-size: 0.75rem;
    line-height: 0.9375rem;
  }
}
.transfer-instruction .main__payout-notion .container_checkbox {
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  margin-left: 0.625rem;
  max-width: 100%;
  padding-left: 2.1875rem;
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.transfer-instruction .main__payout-notion .container_checkbox input {
  opacity: 0;
  position: absolute;
}
.transfer-instruction .main__payout-notion .label-span {
  color: #ff494b;
  display: block;
}
.transfer-instruction .main__payout-notion .label-span a {
  border-bottom: 0.0625rem solid #e2e2e2;
  color: #e2e2e2;
  cursor: pointer;
  display: inline-block;
  padding: 0.125rem;
  text-decoration: none;
  transition: border-color 0.2s ease;
}
.transfer-instruction .main__payout-notion .checkmark {
  border: solid #91676c;
  height: 1.25rem;
  left: 0;
  position: absolute;
  top: 0.3125rem;
  width: 1.25rem;
}
.transfer-instruction .main__payout-notion .checkmark i {
  font-size: 22px;
  left: -2px;
  position: absolute;
  top: -2px;
}
.transfer-instruction .main__payout-button {
  display: flex;
  justify-content: center;
  margin: 0 auto;
}
.transfer-instruction .main__payout-button .disabled {
  opacity: 0.5;
  pointer-events: none;
}
.transfer-skins .modal-card__content {
  overflow: hidden;
}
.first-step {
  align-items: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding-top: 2.625rem;
}
.first-step__qr {
  max-height: 10.9375rem;
  max-width: 10.9375rem;
  -o-object-fit: cover;
  object-fit: cover;
}
@media screen and (max-width: 768px) {
  .first-step__qr {
    max-height: 5.0625rem;
    max-width: 5.0625rem;
  }
}
.first-step__text {
  align-items: center;
  display: flex;
  gap: 5px;
  padding-top: 2.625rem;
}
.first-step__text i {
  color: #8f9daa;
}
@media screen and (max-width: 768px) {
  .first-step__text i {
    display: none;
  }
}
.first-step__text span {
  color: #8f9daa;
}
@media screen and (max-width: 768px) {
  .first-step__text span {
    text-align: center;
  }
}
.first-step__markets {
  align-items: center;
  display: flex;
  gap: 0.9375rem;
  justify-content: center;
  padding-top: 1rem;
}
.first-step__markets--link {
  background: #161821;
  border: 1px solid rgba(41, 41, 55, 0.5);
  border-radius: 2px;
  padding: 0.9375rem 2.5625rem;
}
.barcode {
  border-right: 1px solid rgba(81, 87, 101, 0.2);
  display: flex;
  flex: 1 1 50%;
  flex-direction: column;
  gap: 1.25rem;
  padding-right: 2.5625rem;
}
@media screen and (max-width: 768px) {
  .barcode {
    border: none;
  }
}
.barcode__title {
  align-items: center;
  display: flex;
  gap: 0.625rem;
}
.barcode__title i {
  color: #2abd69;
  font-size: 1.25rem;
}
.barcode__title span {
  color: #dce1e5;
  font-size: 0.875rem;
  font-style: normal;
  font-weight: 500;
  line-height: 1.1875rem;
  max-width: 80%;
}
.barcode__code {
  align-items: center;
  display: flex;
  gap: 1.875rem;
}
.barcode__code--qr {
  max-height: 6.875rem;
  max-width: 6.875rem;
}
.barcode__code--text {
  display: flex;
  flex-direction: column;
  gap: 1.25rem;
}
.barcode__code--text__button {
  max-width: 8.5rem;
}
.barcode__code--text__placeholder {
  align-items: center;
  display: flex;
  gap: 0.5625rem;
}
.barcode__code--text__placeholder--item {
  font-family: Noto Sans, sans-serif;
  line-height: 1.5rem;
}
.barcode__code--text__code,
.barcode__code--text__placeholder--item {
  color: #8f9daa;
  font-size: 0.875rem;
  font-style: normal;
  font-weight: 500;
  text-align: center;
}
.barcode__code--text__code {
  line-height: 1.1875rem;
}
.barcode__tip {
  align-items: center;
  color: #ff6d36;
  display: flex;
  gap: 6px;
}
.barcode__tip--text {
  display: flex;
  flex-direction: column;
}
.barcode__tip--text b,
.barcode__tip--text span {
  font-family: Noto Sans, sans-serif;
  font-size: 12px;
  font-style: normal;
  line-height: 16px;
}
.barcode__tip--text span {
  font-weight: 500;
}
.digits {
  flex: 1 1 50%;
}
.digits__title {
  align-items: center;
  display: flex;
  gap: 0.625rem;
  padding-bottom: 1.25rem;
}
.digits__title i {
  color: #2abd69;
  font-size: 1.25rem;
}
.digits__title span {
  color: #dce1e5;
  font-size: 0.875rem;
  font-style: normal;
  font-weight: 500;
  line-height: 1.1875rem;
}
.second-step[data-v-f96ec5f7] {
  align-items: flex-start;
  display: flex;
  gap: 2.5625rem;
  justify-content: space-between;
  padding: 5.25rem 3.125rem;
}
@media screen and (max-width: 768px) {
  .second-step[data-v-f96ec5f7] {
    flex-direction: column;
    padding: unset;
  }
}
.third-step[data-v-bd3062b9] {
  padding: 5.875rem 3.125rem;
}
@media screen and (max-width: 768px) {
  .third-step[data-v-bd3062b9] {
    padding: unset;
  }
}
.third-step__text[data-v-bd3062b9] {
  border: 1px solid rgba(42, 189, 105, 0.15);
  border-radius: 2px;
  overflow: hidden;
  padding: 0.9375rem 12.5rem;
  position: relative;
  text-align: center;
}
@media screen and (max-width: 768px) {
  .third-step__text[data-v-bd3062b9] {
    padding: 0.9375rem 1.5rem;
  }
}
.third-step__text span[data-v-bd3062b9] {
  color: #dce1e5;
  font-size: 0.875rem;
  font-style: normal;
  font-weight: 500;
  line-height: 1.1875rem;
  text-align: center;
}
.third-step__text[data-v-bd3062b9]:before {
  background: #2abd69;
  border-radius: 50%;
  content: "";
  filter: blur(1.75rem);
  height: 2.385625rem;
  left: -6rem;
  opacity: 0.1;
  position: absolute;
  top: -0.498125rem;
  transform: rotate(-8.55deg);
  width: 30.71875rem;
}
@media screen and (max-width: 768px) {
  .third-step__text[data-v-bd3062b9]:before {
    top: -3.125rem;
  }
}
.third-step__codes[data-v-bd3062b9] {
  display: flex;
  flex-wrap: nowrap;
  gap: 10px;
  justify-content: center;
  padding-top: 2.5rem;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .third-step__codes[data-v-bd3062b9] {
    flex-wrap: wrap;
    padding-top: 1.25rem;
  }
}
.third-step__codes--wrap[data-v-bd3062b9] {
  border: 1px solid #292937;
  border-radius: 2px;
  display: flex;
  padding: 0.75rem 1.25rem;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .third-step__codes--wrap[data-v-bd3062b9] {
    border: none;
    flex-wrap: wrap;
    gap: 1rem;
    justify-content: center;
    padding: unset;
  }
}
.third-step__codes--item[data-v-bd3062b9] {
  border-right: 1px solid rgba(81, 87, 101, 0.2);
  display: flex;
  justify-content: center;
}
.third-step__codes--item span[data-v-bd3062b9] {
  color: #8f9daa;
  font-size: 0.75rem;
  font-style: normal;
  font-weight: 500;
  line-height: 1rem;
  text-align: center;
}
.third-step__codes--item[data-v-bd3062b9]:last-child {
  border-right: none;
}
.third-step__codes--item[data-v-bd3062b9]:nth-child(n) {
  padding-left: 1rem;
  padding-right: 1rem;
}
.third-step__codes--button[data-v-bd3062b9] {
  max-width: 11.25rem;
  min-width: 7.5rem;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .third-step__codes--button[data-v-bd3062b9] {
    margin-top: 1.25rem;
    max-width: unset;
    width: 100%;
  }
}
.third-step__tip[data-v-bd3062b9] {
  align-items: center;
  display: flex;
  justify-content: center;
  padding-top: 1.25rem;
  text-align: center;
}
.third-step__tip span[data-v-bd3062b9] {
  color: #ff6d36;
  font-size: 0.75rem;
  font-style: normal;
  font-weight: 400;
  line-height: 1rem;
  max-width: 80%;
}
@media screen and (max-width: 768px) {
  .third-step__tip span[data-v-bd3062b9] {
    max-width: 100%;
  }
}
.action-buttons[data-v-342f7ebb] {
  align-items: center;
  display: flex;
  gap: 0.9375rem;
  justify-content: center;
  padding-top: 1.875rem;
}
@media screen and (max-width: 768px) {
  .action-buttons[data-v-342f7ebb] {
    flex-direction: row-reverse;
    flex-wrap: wrap;
  }
  .action-buttons .next[data-v-342f7ebb] {
    order: 1;
  }
  .action-buttons .prev[data-v-342f7ebb] {
    order: 2;
  }
}
.action-buttons .button[data-v-342f7ebb] {
  max-width: 200px;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .action-buttons .button[data-v-342f7ebb] {
    max-width: 100%;
  }
}
.step-tab-item[data-v-8975deb7] {
  align-items: center;
  display: flex;
  gap: 0.9375rem;
  height: 100%;
  justify-content: center;
  overflow: hidden;
  padding: 1.375rem 1.5625rem;
  position: relative;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .step-tab-item[data-v-8975deb7] {
    border: 1px solid #292937;
    border-radius: 2px;
    padding: 1.375rem 2.125rem;
    width: 100%;
  }
  .step-tab-item.active[data-v-8975deb7] {
    border: 1px solid rgba(42, 189, 105, 0.1);
  }
}
.step-tab-item__left[data-v-8975deb7] {
  align-items: center;
  display: flex;
  height: 100%;
}
.step-tab-item__left i[data-v-8975deb7] {
  color: #2abd69;
  font-size: 1.4375rem;
}
.step-tab-item__left .number[data-v-8975deb7] {
  color: #dce1e5;
  font-family: Play, sans-serif;
  font-size: 2.25rem;
  font-style: normal;
  font-weight: 700;
  line-height: 2.625rem;
  text-transform: uppercase;
}
.step-tab-item__left .number[data-v-8975deb7]:not(.active) {
  color: #8f9daa;
}
.step-tab-item__right[data-v-8975deb7] {
  display: flex;
  flex-direction: column;
}
.step-tab-item__right .title[data-v-8975deb7] {
  color: #dce1e5;
  font-size: 1rem;
  font-style: normal;
  font-weight: 600;
  line-height: 1.375rem;
}
.step-tab-item__right .title[data-v-8975deb7]:not(.active) {
  color: #8f9daa;
}
.step-tab-item__right .subtitle[data-v-8975deb7] {
  color: #515765;
  font-size: 0.75rem;
  font-style: normal;
  font-weight: 500;
  line-height: 1rem;
  text-transform: uppercase;
}
.step-tab-item[data-v-8975deb7]:is(.active):before {
  background: #2abd69;
  border-radius: 50%;
  bottom: 0;
  content: "";
  filter: blur(24px);
  height: 0.625rem;
  left: 50%;
  opacity: 0.45;
  position: absolute;
  transform: rotate(0.01deg) translate(-50%);
  width: 9.0625rem;
}
.step-tabs[data-v-bb573918] {
  align-items: stretch;
  display: flex;
  justify-content: space-evenly;
  padding-bottom: 1rem;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .step-tabs[data-v-bb573918] {
    align-items: flex-start;
    flex-direction: column;
    gap: 10px;
  }
}
.step-tabs__block[data-v-bb573918] {
  align-items: flex-end;
  display: flex;
  flex-direction: column;
  position: relative;
  width: 100%;
}
.step-tabs__block[data-v-bb573918]:before {
  background: #515765;
  bottom: 0;
  box-shadow: inset 0 0 #515765;
  content: "";
  height: 1px;
  left: 0;
  opacity: 0.2;
  width: 100%;
  z-index: 1;
}
.step-tabs__block--circle[data-v-bb573918],
.step-tabs__block[data-v-bb573918]:before {
  position: absolute;
  transition: background-color 0.5s linear;
}
.step-tabs__block--circle[data-v-bb573918] {
  background: #292937;
  border-radius: 50%;
  bottom: -6px;
  height: 0.75rem;
  right: 0;
  width: 0.75rem;
  z-index: 2;
}
.step-tabs__block[data-v-bb573918]:is(.active):before {
  background-color: #2abd69;
  height: 2px;
  opacity: 1;
}
.step-tabs__block:is(.active) .step-tabs__block--circle[data-v-bb573918] {
  background-color: #2abd69;
}
.disable-tfa[data-v-a7b81d43] {
  display: flex;
  justify-content: center;
  padding: 3.125rem 0;
}
.disable-tfa__wrap[data-v-a7b81d43] {
  display: flex;
  flex-direction: column;
}
.disable-tfa__icon[data-v-a7b81d43] {
  display: flex;
  justify-content: center;
}
.disable-tfa__icon i[data-v-a7b81d43] {
  color: #2abd69;
  font-size: 1.375rem;
}
.disable-tfa__title[data-v-a7b81d43] {
  color: #dce1e5;
  font-weight: 700;
  padding-top: 1rem;
}
.disable-tfa__subtitle[data-v-a7b81d43],
.disable-tfa__title[data-v-a7b81d43] {
  font-size: 0.875rem;
  font-style: normal;
  line-height: 1.1875rem;
  text-align: center;
}
.disable-tfa__subtitle[data-v-a7b81d43] {
  color: #8f9daa;
  font-weight: 400;
  padding-bottom: 1.875rem;
  padding-top: 0.3125rem;
}
.disable-tfa__digits[data-v-a7b81d43] {
  padding-bottom: 1.5rem;
  position: relative;
}
.disable-tfa__error[data-v-a7b81d43] {
  bottom: 0;
  color: #d84545;
  font-size: 0.625rem;
  font-style: normal;
  font-weight: 500;
  left: 50%;
  line-height: 0.875rem;
  position: absolute;
  text-align: center;
  transform: translate(-50%);
  width: 100%;
}
.disable-tfa__button[data-v-a7b81d43] {
  display: flex;
  justify-content: center;
  margin-top: 1.625rem;
}
.disable-tfa__button .button[data-v-a7b81d43] {
  max-width: 200px;
  text-transform: uppercase;
  width: 200px;
}
.disable-tfa__forgot[data-v-a7b81d43] {
  align-items: center;
  display: flex;
  gap: 0.3125rem;
  justify-content: center;
  padding-top: 0.9375rem;
}
.disable-tfa__forgot--text[data-v-a7b81d43] {
  color: #8f9daa;
  font-size: 0.75rem;
  font-style: normal;
  font-weight: 400;
  line-height: 1rem;
}
.disable-tfa__forgot--text a[data-v-a7b81d43] {
  color: #f1f1f1;
  font-size: 0.75rem;
  font-weight: 500;
  line-height: 1rem;
  padding-left: 0.625rem;
  text-decoration-line: underline;
}
.disable-tfa__forgot i[data-v-a7b81d43] {
  cursor: pointer;
  font-size: 0.625rem;
  transition: all 0.3s ease;
}
.disable-tfa__forgot i[data-v-a7b81d43]:hover {
  transform: translate(5px, -5px);
}
.modal-second-factor {
  background: #13151d;
  min-height: 35.625rem;
  width: 54.375rem;
}
@media screen and (max-width: 768px) {
  .modal-second-factor {
    height: unset;
    width: unset;
  }
}
.modal-second-factor__header {
  background: #1b1c25;
  border-radius: 2px 2px 0 0;
  height: 3.875rem;
  position: relative;
  width: 100%;
}
.modal-second-factor__header--title {
  align-items: center;
  display: flex;
  gap: 0.625rem;
  height: 100%;
  justify-content: center;
}
.modal-second-factor__header--title i {
  color: #dce1e5;
}
.modal-second-factor__header--title span {
  color: #dce1e5;
  font-size: 1rem;
  font-style: normal;
  font-weight: 600;
  line-height: 1.375rem;
  text-transform: uppercase;
}
.modal-second-factor__body {
  padding: 1.25rem 1.25rem 1.875rem;
}
.modal-wrong-trade-url {
  background: linear-gradient(135deg, #1e2129, #28272d 50%, #37272c);
  max-height: none;
  padding-top: 3.125rem;
  position: relative;
  width: 40.625rem;
}
@media screen and (max-width: 768px) {
  .modal-wrong-trade-url {
    width: 100%;
  }
}
.modal-wrong-trade-url:after {
  background: url(/static/modalWrongTradeUrl/warning_icon_bg.svg) 0 0 no-repeat;
  bottom: 2.5rem;
  content: "";
  display: block;
  height: 11.125rem;
  position: absolute;
  right: -1.375rem;
  width: 11.125rem;
}
.modal-wrong-trade-url__header {
  align-items: center;
  display: flex;
  flex-direction: column;
}
.modal-wrong-trade-url__header .header__text {
  color: #69e755;
  font-weight: 600;
}
.modal-wrong-trade-url__header .header__title {
  font-size: 1.25rem;
  margin-bottom: 2.5rem;
  position: relative;
  text-transform: uppercase;
}
@media screen and (max-width: 768px) {
  .modal-wrong-trade-url__header .header__title {
    font-size: 1.125rem;
  }
}
.modal-wrong-trade-url__header .header__title:after {
  background-image: linear-gradient(90deg, #fd2a5f, #f3633d);
  bottom: 0;
  content: "";
  height: 0.125rem;
  left: 0;
  position: absolute;
  right: 0;
  width: 100%;
}
.modal-wrong-trade-url__header .header__subtitle {
  font-size: 1.125rem;
  margin-bottom: 0.9375rem;
}
@media screen and (max-width: 768px) {
  .modal-wrong-trade-url__header .header__subtitle {
    font-size: 1rem;
  }
  .modal-wrong-trade-url .wrapper {
    overflow: auto;
  }
}
.modal-wrong-trade-url__main .main__list {
  display: flex;
  flex-direction: column;
}
.modal-wrong-trade-url__main .main__list-item {
  background: #0000001a;
  margin-right: 0.625rem;
  padding: 0.4375rem 1.875rem 0.625rem 4.1875rem;
  position: relative;
}
.modal-wrong-trade-url__main .main__list-item .item__icon {
  color: #f33;
  font-size: 0.625rem;
  left: 2.6875rem;
  opacity: 0.5;
  position: absolute;
  top: 0.8125rem;
}
.modal-wrong-trade-url__main .main__list-item .core-check {
  color: #69e755;
}
.modal-wrong-trade-url__main .main__list-item .item__header {
  display: flex;
  margin-bottom: 0.1875rem;
}
@media screen and (max-width: 768px) {
  .modal-wrong-trade-url__main .main__list-item .item__header {
    flex-direction: column;
  }
}
.modal-wrong-trade-url__main .main__list-item .item__header-title {
  color: #fff;
  font-size: 1rem;
}
.modal-wrong-trade-url__main .main__list-item .item__header-link {
  color: #7b4b57;
  font-size: 0.875rem;
  margin-left: 0.3125rem;
  text-decoration: underline;
}
@media screen and (max-width: 768px) {
  .modal-wrong-trade-url__main .main__list-item .item__header-link {
    margin-left: 0;
  }
}
.modal-wrong-trade-url__main .main__list-item .item__subtitle {
  color: #424d59;
  font-size: 0.875rem;
  letter-spacing: 0.025rem;
  line-height: 1.2;
}
.modal-wrong-trade-url__main .main__list-item--active {
  background: #ffffff05;
  position: relative;
}
.modal-wrong-trade-url__main .main__list-item--active:before {
  border-color: transparent transparent transparent #c2385b;
  border-style: solid;
  border-width: 0.625rem 0 0.625rem 0.75rem;
  content: "";
  display: block;
  height: 0;
  left: 0;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 0;
}
.modal-wrong-trade-url__bottom {
  align-items: center;
  background: #242831;
  box-shadow: 0 -1rem 2.125rem #0000004d;
  display: flex;
  justify-content: center;
  padding: 1.375rem 1.875rem 1.25rem 2.75rem;
}
@media screen and (max-width: 768px) {
  .modal-wrong-trade-url__bottom {
    flex-direction: column;
  }
}
.modal-wrong-trade-url__bottom .bottom__problems {
  align-items: center;
  color: #404b56;
  display: flex;
  font-size: 1.1875rem;
  font-weight: 600;
  margin-right: 1.625rem;
}
.modal-wrong-trade-url__bottom .bottom__problems .problem__title {
  color: #69e755;
  font-size: 0.875rem;
  margin-right: 1.625rem;
}
.modal-wrong-trade-url__bottom .bottom__problems .problem_checked {
  color: #fff;
}
.modal-wrong-trade-url__bottom .bottom__problems span {
  padding: 0.125rem;
}
@media screen and (max-width: 768px) {
  .modal-wrong-trade-url__bottom .bottom__problems {
    margin-bottom: 0.625rem;
    margin-right: 0;
  }
}
.modal-wrong-trade-url__bottom .bottom__input {
  max-width: 18.75rem;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .modal-wrong-trade-url__bottom .bottom__input {
    margin-bottom: 0.625rem;
  }
}
.modal-wrong-trade-url__bottom .bottom__input .base_field__input .input {
  background: #69363e;
  border: 0.125rem solid #f64445;
  color: #e2e2e2;
}
.modal-wrong-trade-url__bottom .bottom__button {
  margin-left: 0.625rem;
  padding-left: 1.625rem;
  padding-right: 1.625rem;
  position: relative;
  z-index: 3;
}
@media screen and (max-width: 768px) {
  .modal-wrong-trade-url__bottom .bottom__button {
    margin-left: 0;
  }
}
.modal-wrong-trade-url__bottom .bottom__button--disabled {
  opacity: 0.5;
  pointer-events: none;
}
.modal-transfer-money__wallet-option {
  align-items: center;
  display: flex;
  justify-content: space-between;
  position: relative;
  width: 100%;
}
.modal-transfer-money__wallet-option i {
  color: #b4b8bb80;
  position: absolute;
  right: 1rem;
  transition: color 0.3s ease;
}
.modal-transfer-money__wallet-option i:hover {
  color: #b5b9bc;
}
.transfer-money {
  background: #101117b3 url(/static/transfer/transfer-bg.png) 100% 0 no-repeat;
  background-size: contain;
}
.transfer-money .modal-card__content {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.transfer-money__methods-title {
  font-size: 0.875rem;
  font-weight: 600;
  margin-bottom: 1rem;
}
.transfer-money__methods-list {
  display: flex;
  gap: 1rem;
}
.transfer-money__methods-item {
  border: 1px solid #292937;
  border-radius: 2px;
  cursor: pointer;
  display: flex;
  overflow: hidden;
  position: relative;
}
.transfer-money__methods-item > i {
  font-size: 24px;
  position: absolute;
  right: 4px;
  top: 2px;
}
.transfer-money__methods-item img {
  -o-object-fit: contain;
  object-fit: contain;
  width: 11.4375rem;
}
.transfer-money__methods-item-active {
  border: 1px solid #1d593b;
}
.transfer-money__methods-item-active > i {
  color: #2abd69;
}
.transfer-money__methods-item-active:before {
  background: #2abd69;
  content: "";
  filter: blur(25px);
  height: 1.870625rem;
  opacity: 0.5;
  position: absolute;
  right: -2rem;
  top: 0;
  transform: rotate(40deg);
  width: 6rem;
  z-index: 12;
}
.transfer-money__methods-item-active .core-success-new {
  color: #2abd69;
  font-size: 1.3rem;
  position: absolute;
  right: 0.2825rem;
  top: 0.2825rem;
  z-index: 15;
}
.transfer-money__crypto {
  margin-top: 2rem;
}
.transfer-money__crypto-select {
  margin-bottom: 1rem;
  max-width: 26.125rem;
}
@media screen and (max-width: 768px) {
  .transfer-money__crypto-select {
    max-width: none;
  }
}
.transfer-money__sum {
  margin-top: 2rem;
}
.transfer-money__sum-container {
  align-items: center;
  display: flex;
  gap: 1rem;
}
@media screen and (max-width: 768px) {
  .transfer-money__sum-container {
    align-items: flex-start;
    flex-direction: column;
  }
}
.transfer-money__sum-devider {
  background: #515765;
  height: 2.5rem;
  margin-right: 1rem;
  opacity: 0.3;
  width: 0.0625rem;
}
@media screen and (max-width: 768px) {
  .transfer-money__sum-devider {
    display: none;
  }
}
.transfer-money__sum-text {
  align-items: center;
  color: #ff6d36;
  display: flex;
  font-size: 0.875rem;
  font-weight: 400;
}
.transfer-money__sum-text i {
  display: flex;
  font-size: 1rem;
  margin-right: 0.8rem;
}
.transfer-money__sum-info {
  display: flex;
}
.transfer-money__sum-input {
  font-size: 0.875rem;
  max-width: 20.125rem;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .transfer-money__sum-input {
    max-width: none;
  }
}
.transfer-money__sum-input .baseFieldInput {
  margin-bottom: 0;
}
.transfer-money__sum-input i {
  color: #2abd69;
}
.transfer-money__withdraw {
  margin-top: 2rem;
  width: 15.625rem;
}
@media screen and (max-width: 768px) {
  .transfer-money__withdraw {
    width: 100%;
  }
}
.transfer-money__footer {
  align-items: flex-start;
  border-top: 1px solid #242730;
  display: flex;
  justify-content: space-between;
  margin-top: 3rem;
  padding-top: 2rem;
}
@media screen and (max-width: 768px) {
  .transfer-money__footer {
    flex-direction: column;
    margin-top: 2rem;
    padding-top: 1rem;
  }
}
.transfer-money__footer-link {
  align-items: center;
  cursor: pointer;
  display: flex;
  font-size: 0.875rem;
  font-weight: 500;
}
@media screen and (max-width: 768px) {
  .transfer-money__footer-link {
    margin-bottom: 1rem;
  }
}
.transfer-money__footer-link i {
  color: #ffc635;
  margin-right: 0.5rem;
}
@media screen and (max-width: 768px) {
  .transfer-money__footer-text {
    order: 2;
  }
}
.transfer-money__footer-text p {
  color: #8f9daa;
  font-size: 0.875rem;
  font-weight: 500;
}
.transfer-money__footer-text p span {
  color: #dce1e5;
}
.transfer-money__footer-text__currency-symbol {
  color: #47d056;
  display: inline-block;
  font-family: Currencies;
  font-size: 14px;
  margin-left: 2px;
}
.modal-transfer-money--wrapper {
  max-height: none;
  position: relative;
}
@media screen and (max-width: 768px) {
  .modal-transfer-money--wrapper {
    padding: 1.25rem;
    width: 100%;
  }
}
.modal-transfer-money {
  background: #1d2129;
  display: flex;
  flex-direction: column;
  height: 100vh;
  position: relative;
}
@media screen and (max-width: 768px) {
  .modal-transfer-money {
    width: 100%;
  }
}
.modal-transfer-money__header {
  background: #1a1b25;
  position: relative;
}
@media screen and (max-width: 768px) {
  .modal-transfer-money__header {
    padding: 1.25rem;
  }
}
.modal-transfer-money__header .header__title {
  align-items: center;
  color: #fff;
  display: flex;
  font-size: 1.125rem;
  font-weight: 600;
  padding: 1.25rem 1.5625rem;
}
.modal-transfer-money__header .header__title-icon {
  align-items: center;
  display: flex;
  font-size: 1.5625rem;
  justify-content: center;
  margin-left: 2px;
  margin-right: 1.125rem;
  min-height: 1.875rem;
}
.modal-transfer-money__header .header__title-icon.with-user {
  color: #68e655;
}
@media screen and (max-width: 768px) {
  .modal-transfer-money__header .header__title {
    background-size: 0.9375rem 0.9375rem;
    font-size: 0.875rem;
    line-height: 1.1875rem;
    padding: 0;
    text-transform: uppercase;
  }
}
.modal-transfer-money__header .header__link {
  align-items: center;
  color: #858b97;
  cursor: pointer;
  display: flex;
  font-size: 0.875rem;
  position: absolute;
  right: 5.625rem;
  top: 50%;
  transform: translateY(-50%);
  transition: color 0.2s ease-in-out;
}
@media screen and (max-width: 768px) {
  .modal-transfer-money__header .header__link {
    display: none;
  }
}
.modal-transfer-money__header .header__link:hover {
  color: #fff9;
}
.modal-transfer-money__header .header__link i {
  align-items: center;
  display: flex;
  justify-content: center;
  margin-right: 0.3125rem;
}
.modal-transfer-money__content {
  background: url(/static/modalTransferMoney/withdraw-money-bg.png) 50%
    no-repeat;
  background-size: cover;
  height: 100%;
  padding: 1.25rem;
}
@media screen and (max-width: 768px) {
  .modal-transfer-money__content {
    padding: 0.9375rem;
  }
}
.modal-transfer-money__currency-select {
  margin-bottom: 1.25rem;
}
.modal-transfer-money__currency-option-image {
  height: 0.9375rem;
  margin-right: 0.625rem;
}
.modal-transfer-money__section .section__title {
  color: #fff;
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1.1875rem;
}
@media screen and (max-width: 768px) {
  .modal-transfer-money__section .section__title {
    font-size: 0.75rem;
    line-height: 0.9375rem;
  }
}
.modal-transfer-money__payout-system .payout-system__title {
  padding-bottom: 0.9375rem;
}
@media screen and (max-width: 768px) {
  .modal-transfer-money__payout-system .payout-system__title {
    padding-bottom: 0.625rem;
  }
}
.modal-transfer-money__payout-system .payout-system__list {
  display: flex;
  flex-wrap: wrap;
  gap: 0.625rem;
  justify-content: flex-start;
  margin-bottom: 1.5625rem;
}
.modal-transfer-money__payout-system .payout-system__list-item {
  cursor: pointer;
  opacity: 0.7;
  text-align: center;
  transition: opacity 0.3s ease;
}
@media screen and (max-width: 768px) {
  .modal-transfer-money__payout-system .payout-system__list-item {
    margin: 0;
  }
}
.modal-transfer-money__payout-system .payout-system__list-item .item__content {
  background: #1a1b2580;
  box-sizing: border-box;
  height: 5.3125rem;
  padding: 0.625rem;
  width: 10.9375rem;
}
@media screen and (max-width: 768px) {
  .modal-transfer-money__payout-system
    .payout-system__list-item
    .item__content {
    height: 4.375rem;
    padding: 0.3125rem;
    width: 7.8125rem;
  }
}
.modal-transfer-money__payout-system
  .payout-system__list-item
  .item__content
  img {
  height: 100%;
  max-height: 1.875rem;
}
@media screen and (max-width: 768px) {
  .modal-transfer-money__payout-system
    .payout-system__list-item
    .item__content
    img {
    height: 1.75rem;
    max-height: 1.75rem;
  }
}
.modal-transfer-money__payout-system .payout-system__list-item .item__title {
  color: #8f9daa;
  font-size: 0.875rem;
  font-weight: 500;
  line-height: 1.1875rem;
  margin-bottom: 0.625rem;
  text-transform: lowercase;
}
@media screen and (max-width: 768px) {
  .modal-transfer-money__payout-system .payout-system__list-item .item__title {
    font-size: 0.5rem;
    margin-bottom: 0;
  }
}
.modal-transfer-money__payout-system .payout-system__list-item:hover {
  opacity: 1;
  transition: opacity 0.3s ease;
}
.modal-transfer-money__payout-system .payout-system__list .item--active {
  opacity: 1;
}
.modal-transfer-money__payout-system
  .payout-system__list
  .item--active
  .item__title {
  color: #fff;
}
.modal-transfer-money__payout-system
  .payout-system__list
  .item--active
  .item__content {
  background: #1b1c25;
}
.modal-transfer-money .wallet__select {
  margin-bottom: 1.5625rem;
  max-width: 22.625rem;
  width: 100%;
}
.modal-transfer-money .shadowpay_alert {
  margin-bottom: 1.5625rem;
}
.modal-transfer-money .shadowpay_alert__title {
  color: #fff;
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1.1875rem;
  margin-bottom: 0.625rem;
}
@media screen and (max-width: 768px) {
  .modal-transfer-money .shadowpay_alert__title {
    font-size: 0.75rem;
  }
}
.modal-transfer-money .shadowpay_alert__main {
  align-items: center;
  display: flex;
}
@media screen and (max-width: 768px) {
  .modal-transfer-money .shadowpay_alert__main {
    flex-direction: column;
  }
}
.modal-transfer-money .shadowpay_alert__main .main__user-block {
  align-items: center;
  border: 0.0625rem solid #373845;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  margin-right: 1.25rem;
  max-height: 4.125rem;
  max-width: 20.625rem;
  padding: 0.5rem 0.9375rem;
  position: relative;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .modal-transfer-money .shadowpay_alert__main .main__user-block {
    margin-right: 0;
    max-width: 100%;
  }
}
.modal-transfer-money
  .shadowpay_alert__main
  .main__user-block
  .user-info
  .avatar {
  height: 1.5625rem;
  width: 1.5625rem;
}
.modal-transfer-money
  .shadowpay_alert__main
  .main__user-block
  .user-info
  .desc {
  margin-left: 0.625rem;
}
.modal-transfer-money
  .shadowpay_alert__main
  .main__user-block
  .user-info
  .desc
  .avatar-name__text {
  color: #8f9daa;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.1875rem;
  max-width: 6.25rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
@media screen and (max-width: 768px) {
  .modal-transfer-money
    .shadowpay_alert__main
    .main__user-block
    .user-info
    .desc
    .avatar-name__text {
    font-size: 0.875rem;
  }
}
.modal-transfer-money .shadowpay_alert__main .main__user-block .user-status {
  color: #fff;
  font-size: 0.875rem;
  font-weight: 500;
  letter-spacing: 0.01em;
}
@media screen and (max-width: 768px) {
  .modal-transfer-money .shadowpay_alert__main .main__user-block .user-status {
    font-size: 0.75rem;
  }
}
.modal-transfer-money
  .shadowpay_alert__main
  .main__user-block
  .user-status
  span {
  position: relative;
}
.modal-transfer-money
  .shadowpay_alert__main
  .main__user-block
  .user-status
  span:before {
  border-radius: 50%;
  box-shadow: 0 0 2.1875rem #91bacf21;
  content: "";
  left: -0.9375rem;
  max-height: 0.5625rem;
  max-width: 0.5625rem;
  min-height: 0.5625rem;
  min-width: 0.5625rem;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
.modal-transfer-money
  .shadowpay_alert__main
  .main__user-block
  .user-status
  .good:before {
  background: linear-gradient(90deg, #69e755, #00a15b);
}
.modal-transfer-money
  .shadowpay_alert__main
  .main__user-block
  .user-status
  .bad:before {
  background: #f33;
}
.modal-transfer-money .shadowpay_alert__main .main__user-button {
  padding-left: 5.3125rem;
  padding-right: 5.3125rem;
}
@media screen and (max-width: 768px) {
  .modal-transfer-money .shadowpay_alert__main .main__user-button {
    margin-top: 0.625rem;
    width: 100%;
  }
}
.modal-transfer-money__transfer {
  margin-top: 1.25rem;
}
.modal-transfer-money__transfer .payout-system__title {
  margin-bottom: 0.9375rem;
}
.modal-transfer-money__transfer .payout-system__form {
  align-items: center;
  display: flex;
  margin-bottom: 1.25rem;
  position: relative;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .modal-transfer-money__transfer .payout-system__form {
    margin-bottom: 4.6875rem;
  }
}
.modal-transfer-money__transfer .payout-system__form .payout__devider {
  background: #515765;
  height: 2.5rem;
  margin: 0 1.25rem;
  opacity: 0.3;
  width: 0.0625rem;
}
@media screen and (max-width: 768px) {
  .modal-transfer-money__transfer .payout-system__form .payout__devider {
    display: none;
  }
}
.modal-transfer-money__transfer .payout-system__form .input-wrap {
  position: relative;
}
@media screen and (max-width: 768px) {
  .modal-transfer-money__transfer .payout-system__form .input-wrap {
    width: 100%;
  }
}
.modal-transfer-money__transfer .payout-system__form .input-wrap i {
  color: #2abd69;
  font-size: 1rem;
  left: 0.9375rem;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  vertical-align: middle;
  z-index: 5;
}
.modal-transfer-money__transfer
  .payout-system__form
  .input-wrap
  .baseFieldInput {
  margin-bottom: 0;
  max-width: 20.625rem;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .modal-transfer-money__transfer
    .payout-system__form
    .input-wrap
    .baseFieldInput {
    max-width: 100%;
  }
}
.modal-transfer-money__transfer
  .payout-system__form
  .input-wrap
  .baseFieldInput
  .input {
  background: none;
  border: 0.0625rem solid #373845;
  box-sizing: border-box;
  color: #fff;
  font-size: 0.875rem;
  height: 2.5rem;
  line-height: 1.1875rem;
  padding-left: 1.875rem;
}
@media screen and (max-width: 768px) {
  .modal-transfer-money__transfer
    .payout-system__form
    .input-wrap
    .baseFieldInput
    .input {
    height: 2.6875rem;
  }
}
.modal-transfer-money__transfer .payout-system__form .input-wrap .error .input {
  border: 0.125rem solid #f33;
}
.modal-transfer-money__transfer .payout-system__form .payout-info {
  color: #8f9daa;
  display: flex;
  flex-direction: column;
  font-size: 0.875rem;
  font-weight: 500;
  line-height: 1.1875rem;
}
@media screen and (max-width: 768px) {
  .modal-transfer-money__transfer .payout-system__form .payout-info {
    align-items: center;
    margin-top: 0.3125rem;
    position: absolute;
    top: 100%;
    width: 100%;
  }
}
.modal-transfer-money__transfer
  .payout-system__form
  .payout-info
  .payout-notion-text
  b {
  color: #fff;
  font-weight: 400;
}
.modal-transfer-money__transfer
  .payout-system__form
  .payout-info
  .payout-notion-text
  .percent {
  color: #2bc7e9;
  margin-left: 0.125rem;
}
.modal-transfer-money__transfer
  .payout-system__form
  .payout-info
  .payout-text
  b {
  color: #fff;
  font-weight: 400;
}
.modal-transfer-money .payout-system__bottom {
  border-top: 0.0625rem solid #515765;
  display: flex;
  flex-direction: column;
  padding-top: 1.5625rem;
}
.modal-transfer-money .payout-system__bottom .bottom__text {
  color: #8f9daa;
  font-size: 0.875rem;
  line-height: 1.1875rem;
}
@media screen and (max-width: 768px) {
  .modal-transfer-money .payout-system__bottom .bottom__text {
    font-size: 0.75rem;
    line-height: 1rem;
  }
}
.modal-transfer-money .payout-system__bottom .bottom__text span {
  color: #fff;
}
.modal-transfer-money .payout-system__bottom .bottom__text i {
  color: #2abd69;
  line-height: inherit;
  margin-right: 0.1875rem;
}
.modal-transfer-money .withdraw__button {
  margin-bottom: 1.5625rem;
  padding-left: 4.75rem;
  padding-right: 4.75rem;
}
@media screen and (max-width: 768px) {
  .modal-transfer-money .withdraw__button {
    width: 100%;
  }
}
.farmModal .top-block .won-item__item {
  min-height: 136px;
  min-width: 196px;
}
@media screen and (max-width: 1024px) {
  .farmModal .top-block .won-item__item {
    min-height: 110px;
    min-width: 160px;
  }
}
.farmModal .top-block .won-item__item .base-item {
  height: 100%;
  width: 100%;
}
.farmModal .sold-for .price {
  color: #fff;
  font-weight: 700;
}
.farmModal[data-v-b916f5af] {
  max-height: none;
  max-width: 28.125rem;
  min-height: 28.0625rem;
  padding: 0;
  width: 28.125rem;
}
@media screen and (max-width: 768px) {
  .farmModal[data-v-b916f5af] {
    max-height: 100vh;
    width: 100%;
  }
}
.farmModal .modal-card-body[data-v-b916f5af] {
  background-color: #13151d;
  padding: 0;
}
.farmModal .top-subtitle[data-v-b916f5af] {
  color: #fff;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.375rem;
  margin-bottom: 0.625rem;
  text-align: center;
}
.farmModal .top-subtitle .wrap[data-v-b916f5af] {
  align-items: center;
  display: inline-flex;
  position: relative;
}
.farmModal .top-subtitle .wrap .price[data-v-b916f5af] {
  color: #fff;
  font-size: 1.0625rem;
  margin-left: 0.25rem;
}
.farmModal .modal-card-title[data-v-b916f5af] {
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.375rem;
  padding: 1.875rem 0 1.25rem;
  text-align: center;
}
.farmModal .modal-card-title.farm-win[data-v-b916f5af] {
  color: #69e755;
}
.farmModal
  .modal-card-title[data-v-b916f5af]:not(
    .farmModal .modal-card-title.farm-win
  ) {
  color: #f3643d;
}
.farmModal .top-block[data-v-b916f5af] {
  background: #12161a url(/static/modal-bg-new.png) no-repeat 50%;
  background-size: cover;
  box-shadow: 0 20px 40px #00000075;
  max-height: 100%;
  position: relative;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .farmModal .top-block[data-v-b916f5af] {
    height: auto;
    min-height: auto;
  }
}
.farmModal .top-block-icon[data-v-b916f5af] {
  background: url(/static/farmModal/icon_farm_popup.png) 0 0 no-repeat;
  background-size: cover;
  height: 2.625rem;
  margin-bottom: 0.9375rem;
  margin-left: auto;
  margin-right: auto;
  width: 2.625rem;
}
.farmModal .won-item[data-v-b916f5af] {
  display: flex;
  gap: 15px;
  justify-content: space-between;
  margin: 1.25rem;
  width: auto;
}
@media screen and (max-width: 441px) {
  .farmModal .won-item[data-v-b916f5af] {
    margin: 1.25rem 0.625rem;
  }
}
.farmModal .won-item .base-item[data-v-b916f5af] {
  height: 100%;
}
.farmModal .won-item__buttons[data-v-b916f5af] {
  align-items: center;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  max-width: 11.875rem;
  position: relative;
  width: 100%;
}
.farmModal .won-item__buttons .button[data-v-b916f5af] {
  width: 100%;
}
.farmModal .won-item__buttons .button i[data-v-b916f5af] {
  margin-right: 0.25rem;
}
@media screen and (max-width: 768px) {
  .farmModal .won-item__buttons .button[data-v-b916f5af] {
    margin-bottom: 0.5rem;
  }
}
.farmModal .won-item__item[data-v-b916f5af] {
  display: flex;
  justify-content: center;
}
.farmModal .won-item__item .base-item.is-lg[data-v-b916f5af] {
  height: 8.5rem;
  width: 12.25rem;
}
.farmModal .next-time[data-v-b916f5af] {
  color: #fff;
  margin-bottom: 2.1875rem;
}
.farmModal .next-time[data-v-b916f5af],
.farmModal .sold-for[data-v-b916f5af] {
  font-size: 0.875rem;
  font-weight: 500;
  text-align: center;
}
.farmModal .sold-for[data-v-b916f5af] {
  align-items: center;
  color: #8f9daa;
  cursor: pointer;
  display: flex;
  justify-content: center;
  padding: 1rem 0;
  position: relative;
}
.farmModal .sold-for span[data-v-b916f5af] {
  display: inline-flex;
  margin-right: 0.25rem;
}
.farmModal .sold-for .price[data-v-b916f5af] {
  margin-left: 0.3125rem;
}
.farmModal .items-block[data-v-b916f5af] {
  height: 13.5rem;
  overflow-x: auto;
  overflow-y: auto;
  padding: 0 1.25rem;
}
.farmModal .items-block li[data-v-b916f5af] {
  background: #1a1b25;
  color: #fff;
  margin-bottom: 0.1875rem;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.farmModal .items-block li[data-v-b916f5af],
.farmModal .items-block li div[data-v-b916f5af] {
  align-items: center;
  display: flex;
  justify-content: space-between;
}
.farmModal .items-block li img[data-v-b916f5af] {
  height: 2.5rem;
}
.farmModal .items-block li p[data-v-b916f5af] {
  color: #fff;
  font-size: 0.625rem;
  font-weight: 500;
  line-height: 0.75rem;
  margin-left: 0.625rem;
}
.farmModal .items-block li .price[data-v-b916f5af] {
  font-size: 0.625rem;
}
.farmModal .bottom-block[data-v-b916f5af] {
  background: #1a1b2580;
  box-shadow: 0 4px 9px #0000004d;
  padding: 2.25rem 0 1rem;
  text-align: center;
}
.farmModal .bottom-block .button[data-v-b916f5af] {
  width: 18.75rem;
}
.farmModal .bottom-block .button i[data-v-b916f5af] {
  margin-right: 0.3125rem;
}
.farmModal .base-item.jackpot .base-item__blur,
.farmModal .base-item.jackpot .base-item__blur:before {
  height: 5.625rem;
  width: 5.625rem;
}
.win-block[data-v-fa90489b] {
  background: radial-gradient(
      60% 35% at 50% 0,
      rgba(42, 189, 105, 0.2) 0,
      transparent 100%
    ),
    #161821;
  padding: 1rem;
}
.win-block__title[data-v-fa90489b] {
  color: #2abd69;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.35;
  margin-bottom: 1rem;
  text-align: center;
}
.win-block__entity[data-v-fa90489b] {
  margin-bottom: 0.25rem;
}
.win-block__actions[data-v-fa90489b] {
  align-items: center;
  display: flex;
  gap: 0.25rem;
}
.win-block__btn[data-v-fa90489b] {
  flex: 0 0 auto;
}
.win-block__btn_sell[data-v-fa90489b] {
  flex: 1;
}
.lose-block[data-v-dbe8e9d4] {
  align-items: center;
  background-color: #161821;
  display: flex;
  flex-direction: column;
  padding: 1rem;
  row-gap: 0.5rem;
}
.lose-block__image[data-v-dbe8e9d4] {
  max-width: 13.4375rem;
  width: 100%;
}
.lose-block description[data-v-dbe8e9d4],
.lose-block__title[data-v-dbe8e9d4] {
  line-height: 1.35;
}
.lose-block__description[data-v-dbe8e9d4] {
  color: #8f9daa;
  font-size: 0.75rem;
  font-weight: 400;
}
.lose-block__title[data-v-dbe8e9d4] {
  font-size: 1rem;
  font-weight: 600;
  text-align: center;
}
.item-list[data-v-d9f865c0] {
  padding: 0.75rem 0.75rem 0;
}
.item-list__title[data-v-d9f865c0] {
  align-items: center;
  color: #8f9daa;
  -moz-column-gap: 4px;
  column-gap: 4px;
  display: flex;
  font-size: 0.75rem;
  font-weight: 600;
  justify-content: center;
  line-height: 1.2;
  margin-bottom: 0.9375rem;
  text-transform: uppercase;
}
.item-list__total-price[data-v-d9f865c0] {
  color: #fff;
}
.item-list__list[data-v-d9f865c0] {
  margin-right: -0.3125rem;
  max-height: 14.875rem;
  overflow: auto;
  padding-right: 0.3125rem;
}
.item-list__item[data-v-d9f865c0] {
  align-items: center;
  background-color: #1b1c25;
  -moz-column-gap: 0.5rem;
  column-gap: 0.5rem;
  display: flex;
  padding: 0.25rem 0.5rem;
}
.item-list__item[data-v-d9f865c0]:not(:last-child) {
  margin-bottom: 2px;
}
.item-list__item[data-v-d9f865c0]:last-child {
  margin-bottom: 0.75rem;
}
.item-list__image[data-v-d9f865c0] {
  flex: 0 0 auto;
  width: 2.5rem;
}
.item-list__name[data-v-d9f865c0] {
  color: #8f9daa;
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 1.35;
}
.item-list__skin-name[data-v-d9f865c0] {
  color: #fff;
}
.item-list__quantity[data-v-d9f865c0] {
  color: #ff8845;
}
.item-list__price[data-v-d9f865c0],
.item-list__quantity[data-v-d9f865c0] {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1.35;
}
.item-list__price[data-v-d9f865c0] {
  color: #f1f1f1;
  margin-left: auto;
}
.farm-modal[data-v-f4a32f39] {
  background-color: #13151d;
  max-width: 100%;
  width: 21.875rem;
}
.farm-modal__header[data-v-f4a32f39] {
  align-items: center;
  background: #1b1c25;
  display: flex;
  padding: 0.75rem 0.9375rem;
}
.farm-modal__header[data-v-f4a32f39]:before {
  content: "";
  flex: 0 0 0.875rem;
}
.farm-modal__title[data-v-f4a32f39] {
  color: #f1f1f1;
  flex: 1 1 0;
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1.35;
  text-align: center;
}
.farm-modal__close[data-v-f4a32f39] {
  color: #515765;
  cursor: pointer;
  flex: 0 0 auto;
  font-size: 0.875rem;
  transition: transform 0.3s;
}
@media (any-hover: hover) {
  .farm-modal__close[data-v-f4a32f39]:hover {
    transform: rotate(180deg);
  }
}
.farm-modal__result[data-v-f4a32f39] {
  margin-bottom: 0.5rem;
}
.farm-modal__footer[data-v-f4a32f39] {
  align-items: center;
  background-color: #1e1e29;
  box-shadow: 0 0 20px #0003;
  display: flex;
  justify-content: center;
  padding: 1rem;
}
.modal-decor.modal-decor_style-1 {
  background-image: url(/static/event/modal-decor_style-1.png);
  height: 8.938rem;
  opacity: 0.6;
  overflow: hidden;
  width: 10.438rem;
}
.modal-decor.modal-decor_style-2 {
  background-image: url(/static/event/modal-decor_style-2.png);
  height: 8.688rem;
  width: 12.688rem;
}
.base-modal-add-case__item {
  cursor: pointer;
  position: relative;
}
.base-modal-add-case__item_active .base-modal-add-case__item-images {
  opacity: 0.15;
}
.base-modal-add-case__item_active .base-modal-add-case__item-span {
  display: none;
}
.base-modal-add-case__item_active .base-modal-add-case__item-calc {
  opacity: 1;
  visibility: visible;
}
.base-modal-add-case__item-name {
  flex: 1 1 auto;
  margin-bottom: 0.625rem;
}
.base-modal-add-case__item-images {
  margin-bottom: 0.75rem;
  transition: opacity 0.2s;
}
.base-modal-add-case__item-footer {
  align-items: center;
  display: flex;
  font-size: 0.75rem;
  font-weight: 600;
  justify-content: center;
  line-height: 1rem;
}
.base-modal-add-case__item-span {
  color: #fff;
  margin-right: 0.5rem;
  text-transform: uppercase;
}
.base-modal-add-case__item-calc {
  display: flex;
  left: 50%;
  opacity: 0;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: opacity 0.3s;
  visibility: hidden;
  z-index: 5;
}
.base-modal-add-case__item-add,
.base-modal-add-case__item-sub {
  align-items: center;
  background: none;
  background: linear-gradient(90deg, #69e755, #00a15b);
  border: none;
  color: #fff;
  display: flex;
  font-size: 1.5625rem;
  font-weight: 600;
  height: 1.875rem;
  justify-content: center;
  transition: opacity 0.3s ease-in-out;
  width: 1.875rem;
}
.base-modal-add-case__item-add:hover,
.base-modal-add-case__item-sub:hover {
  cursor: pointer;
  opacity: 1;
}
.base-modal-add-case__item-add:disabled,
.base-modal-add-case__item-sub:disabled {
  cursor: not-allowed;
  opacity: 0.4;
  pointer-events: none;
}
.base-modal-add-case__item-add {
  font-size: 1.125rem;
}
.base-modal-add-case__item-sub {
  padding-bottom: 0.25rem;
}
.base-modal-add-case__item-count {
  align-items: center;
  background-color: #1a1f24;
  color: #fff;
  display: flex;
  font-size: 0.875rem;
  font-weight: 600;
  height: 1.875rem;
  justify-content: center;
  margin: 0 0.125rem;
  width: 2.1875rem;
}
.base-circle-count[data-v-c36303c9] {
  height: 40px;
  margin-right: 0.65rem;
  position: relative;
  width: 40px;
}
.base-circle-count span[data-v-c36303c9] {
  align-items: center;
  display: flex;
  font-size: 0.85rem;
  justify-content: center;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.added-cases-item {
  width: 8.125rem;
}
.footer-modal-add-cases {
  background: #1b1c25;
}
.footer-modal-add-cases__mobile-top {
  display: none;
}
.footer-modal-add-cases__mobile-top button {
  width: 100%;
}
@media screen and (max-width: 768px) {
  .footer-modal-add-cases__mobile-top {
    display: block;
    padding: 1.25rem 1.05rem 0;
  }
}
.footer-modal-add-cases__add-btn {
  min-width: 10rem;
}
@media screen and (max-width: 768px) {
  .footer-modal-add-cases__add-btn {
    display: none;
    width: 100%;
  }
}
.footer-modal-add-cases__bar,
.footer-modal-add-cases__case-list {
  align-items: center;
  display: flex;
  justify-content: space-between;
  padding: 1.4rem 1.25rem;
}
@media screen and (max-width: 768px) {
  .footer-modal-add-cases__bar,
  .footer-modal-add-cases__case-list {
    padding: 1.25rem 1.05rem;
  }
}
.footer-modal-add-cases__case-list {
  border-top: 1px solid rgba(81, 87, 101, 0.3);
  gap: 0.5rem;
  justify-content: flex-start;
}
.footer-modal-add-cases__open-cases {
  align-items: center;
  background: none;
  border: 0;
  color: inherit;
  cursor: pointer;
  display: flex;
  font-size: 0.75rem;
  font-weight: 700;
  text-transform: uppercase;
}
.footer-modal-add-cases__toggle-icon {
  font-size: 0.5rem;
  margin-left: 0.65rem;
  transition: transform 0.4s;
}
.footer-modal-add-cases__toggle-icon--opened {
  transform: rotate(180deg);
}
.footer-modal-add-cases__actions {
  align-items: center;
  display: flex;
}
.footer-modal-add-cases__cost {
  font-weight: 600;
  margin-right: 1.9rem;
}
@media screen and (max-width: 768px) {
  .footer-modal-add-cases__cost {
    margin-right: 0;
  }
}
.footer-modal-add-cases__cost-balance,
.footer-modal-add-cases__cost-total {
  align-items: center;
  display: flex;
  justify-content: flex-end;
}
.footer-modal-add-cases__cost-total {
  font-size: 1rem;
}
.footer-modal-add-cases__cost-total > span:first-child {
  margin-right: 0.5rem;
}
.footer-modal-add-cases__cost-balance {
  font-size: 0.65rem;
}
.footer-modal-add-cases__cost-balance > span:first-child {
  color: #8f9daa;
  font-weight: 500;
  margin-right: 0.2rem;
}
.modal-card-head {
  background-color: #1f232980;
  border-bottom: 0;
  min-height: 9rem;
  padding: 0;
}
.modal-card-head .core-icon {
  margin-right: 0.438rem;
}
.modal__content {
  background-color: #111417;
  position: relative;
}
.modal-card-head__row-padding {
  padding-left: 1.5rem;
}
.columns_fullwidth {
  padding: 0 1.188rem;
  width: 100%;
}
.column__title {
  font-size: 2.25rem;
  line-height: 3.063rem;
  padding-bottom: 0.375rem;
}
.modal-text > b {
  color: #fff;
}
.modal-text.modal-text__xs {
  font-size: 0.625rem;
}
.modal-text.modal-text__sm {
  font-size: 0.875rem;
}
.modal-text.modal-text__xl {
  font-size: 1.5rem;
}
.modal-text.modal-text__grey {
  color: #a9b7c3;
}
.modal-text.modal-text__light-grey {
  color: #bbc0c3;
}
.modal-text.modal-text__dark-grey {
  color: #697582;
}
.modal-text.modal-text__green {
  color: #04d154;
}
.modal-text.modal-text__green-gradient {
  color: #69e755;
}
.modal-decor {
  background-repeat: no-repeat;
  background-size: contain;
  bottom: 0;
  left: 0;
  position: absolute;
  z-index: 0;
}
.modal-decor.modal-decor_style-1 {
  background-image: url(/static/event/modal-decor_style-1.png);
  height: 8.938rem;
  opacity: 0.6;
  overflow: hidden;
  width: 10.438rem;
}
.modal-decor.modal-decor_style-1:before {
  background-color: #a9b7c3;
  border-radius: 50%;
  bottom: -1.875rem;
  content: "";
  display: inline-block;
  filter: blur(1.563rem);
  height: 4.5rem;
  position: absolute;
  right: 50%;
  transform: translate(50%);
  width: 4.5rem;
}
.modal-decor.modal-decor_style-2 {
  background-image: url(/static/event/modal-decor_style-2.png);
  height: 8.688rem;
  width: 12.688rem;
}
@media screen and (max-width: 768px) {
  .modal-decor.modal-decor_style-2 {
    height: 6.688rem;
    width: 9.688rem;
  }
}
.modal-card-body {
  background-color: #111417;
  padding: 1.063rem 1rem 1.938rem;
}
.modal-card-body_margin {
  margin-top: 1.25rem;
}
.modal-card-head__core-icon {
  font-size: 1.313rem;
}
.modal-card-head__text-indent {
  padding-right: 0.75rem;
}
.modal-grid-items__wrapper {
  max-height: 24.375rem;
  overflow-y: auto;
  scrollbar-color: #12e79a hsla(0, 0%, 73%, 0.1);
  scrollbar-width: thin;
}
.modal-grid-items__wrapper::-webkit-scrollbar {
  background-color: #bababa1a;
  height: auto;
  width: 0.25rem;
}
.modal-grid-items__wrapper::-webkit-scrollbar-thumb {
  background-color: #12e79a;
  height: auto;
  width: 0.25rem;
}
.modal-grid-items__wrapper::-webkit-scrollbar-track {
  background-color: #bababa1a;
  height: auto;
  width: 0.25rem;
}
.modal-grid-items {
  display: grid;
  grid-auto-rows: 7.5rem;
  grid-template-columns: repeat(auto-fit, minmax(9.375rem, 9.375rem));
  grid-column-gap: 1.15rem;
  grid-row-gap: 0.938rem;
  justify-content: center;
}
.modal-grid-item {
  background-color: #ffffff1a;
}
.modal-column__margin-right {
  margin-right: 1.938rem;
}
.modal-column__margin {
  margin: 0 0.919rem;
}
.modal_button-icon {
  margin-left: 0.25rem;
}
.modal-casebattle-create {
  background: #13151d;
  height: 100%;
  width: 100%;
  width: 870px;
}
@media screen and (max-width: 1000px) {
  .modal-casebattle-create {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .modal-casebattle-create {
    height: 100%;
    max-height: none;
  }
}
.modal-casebattle-create.modal-card {
  margin: 0;
  max-height: none;
}
.modal-casebattle-create__head {
  align-items: center;
  background-color: #1b1c25;
  color: #fff;
  display: flex;
  font-size: 0.875rem;
  font-weight: 600;
  justify-content: center;
  padding: 1.25rem 0;
  text-transform: uppercase;
}
.modal-casebattle-create__head i {
  color: #ff8e2f;
  margin-right: 0.5rem;
}
.modal-casebattle-create__body.modal-card-body {
  display: flex;
  flex-direction: column;
  padding: 0;
}
.modal-casebattle-create__cases-list {
  display: grid;
  gap: 30px 30px;
  grid-template-columns: repeat(auto-fill, minmax(10rem, 1fr));
  padding: 1.25rem;
}
.modal-casebattle-create__cases-list .base-modal-add-case__item {
  width: 100% !important;
}
@media screen and (max-width: 768px) {
  .modal-casebattle-create__cases-list {
    gap: 20px 20px;
    grid-template-columns: repeat(auto-fill, minmax(9rem, 200px));
    justify-content: space-evenly;
    padding: 1.25rem 1rem 3rem;
  }
}
.modal-casebattle-create__cases-list-wrapper {
  height: 28.8rem;
  overflow: auto;
}
@media screen and (max-width: 768px) {
  .modal-casebattle-create__cases-list-wrapper {
    height: calc(100vh - 27rem);
  }
}
.modal-casebattle-create__cases-item:nth-child(4n) {
  margin-right: 0;
}
.modal-casebattle-create__cases-item.browser-fireFox {
  margin-bottom: 0.625rem;
  margin-right: 0.8125rem;
}
@media screen and (max-width: 768px) {
  .modal-casebattle-create__cases-item {
    margin: 0;
  }
}
.modal-casebattle-create__placeholder {
  min-height: 410px;
}
@media screen and (max-width: 768px) {
  .modal-casebattle-create__placeholder {
    min-height: 290px;
  }
  .modal-casebattle-create__footer {
    background: #111417;
    bottom: 0;
    position: sticky;
    width: 100%;
    z-index: 5;
  }
}
.base-item-giveaway {
  align-items: center;
  background: url(/static/base/base-item-giveaway-bg.png) 50% / cover no-repeat;
  display: flex;
  height: 6.5625rem;
  overflow: hidden;
  position: relative;
  width: 23.75rem;
}
.base-item-giveaway--clickable {
  cursor: pointer;
}
.base-item-giveaway:before {
  background: #ffffff80;
  filter: blur(30px);
  transform: translate(-7rem) skew(-15deg);
  width: 60px;
}
.base-item-giveaway:after,
.base-item-giveaway:before {
  content: "";
  display: block;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
}
.base-item-giveaway:after {
  background: #fff3;
  filter: blur(5px);
  transform: translate(-7rem) skew(-47deg);
  width: 30px;
}
.base-item-giveaway:hover:after,
.base-item-giveaway:hover:before {
  transform: translate(35rem) skew(-47deg);
  transition: 0.8s;
}
.base-item-giveaway:hover .base-item-giveaway__link-icon {
  transform: translate(50%);
}
.base-item-giveaway:focus .base-item-giveaway__link-icon {
  opacity: 0;
  transform: translate(150%);
}
.base-item-giveaway__border {
  height: 3px;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1;
}
.base-item-giveaway__left {
  align-items: center;
  background: url(/static/bg-logo.png) 50% / cover no-repeat;
  display: flex;
  height: 100%;
  justify-content: center;
  padding: 0 0.625rem;
  position: relative;
  width: 6.5625rem;
}
.base-item-giveaway__price {
  bottom: 0.625rem;
  font-size: 0.6875rem;
  font-weight: 700;
  left: 0.625rem;
  position: absolute;
}
.base-item-giveaway__exterior {
  color: #8f9daa;
  display: flex;
  font-size: 0.6875rem;
  font-weight: 600;
  position: absolute;
  right: 0.3125rem;
  top: 0.55rem;
}
.base-item-giveaway__stattrak {
  color: #ea6a2a;
  white-space: pre;
}
.base-item-giveaway__image {
  -o-object-fit: contain;
  object-fit: contain;
  -o-object-position: center;
  object-position: center;
}
.base-item-giveaway__separator {
  background: #515765;
  height: 4.6875rem;
  margin-left: 0.3125rem;
  opacity: 0.2;
  width: 1px;
}
.base-item-giveaway__right {
  display: flex;
  flex: 1;
  flex-flow: column;
  height: 100%;
  justify-content: space-between;
  padding: 0.9375rem 0.9375rem 0;
  position: relative;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .base-item-giveaway__right {
    padding-right: 0.625rem;
    padding-top: 1.1875rem;
  }
}
.base-item-giveaway__name {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1.1875rem;
  margin-bottom: 0.125rem;
  max-width: 10.3125rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
@media screen and (max-width: 768px) {
  .base-item-giveaway__name {
    display: inline-block;
    max-width: 4.6875rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
}
.base-item-giveaway__skin {
  color: #e2e2e2;
  font-size: 0.75rem;
  line-height: 1rem;
  max-width: 10.3125rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
@media screen and (max-width: 768px) {
  .base-item-giveaway__skin {
    padding-bottom: 0.625rem;
  }
}
.base-item-giveaway__right-bottom {
  align-items: center;
  border-top: 1px solid rgba(81, 87, 101, 0.2);
  box-sizing: initial;
  display: flex;
  height: 2.1875rem;
  justify-content: space-between;
  width: 100%;
}
.base-item-giveaway__btm-text {
  font-size: 0.6875rem;
  line-height: 1;
}
.base-item-giveaway__time {
  align-items: center;
  display: flex;
  font-weight: 600;
}
.base-item-giveaway__time-icon {
  font-size: 0.9375rem;
  height: 0.9375rem;
  margin-right: 0.3125rem;
  width: 0.9375rem;
}
.base-item-giveaway__time-text-sub {
  font-weight: 600;
  text-transform: capitalize;
}
.base-item-giveaway__link {
  align-items: center;
  color: #e2e2e2;
  display: flex;
}
.base-item-giveaway__link-icon {
  font-size: 0.5rem;
  height: 0.5rem;
  margin-left: 0.3125rem;
  transition: transform 0.3s, opacity 0.3s;
}
.base-item-giveaway__link-text {
  font-weight: 600;
}
.base-item-giveaway__period {
  align-items: center;
  background: linear-gradient(270deg, #13151d66, #13151d00);
  display: flex;
  height: 1.875rem;
  justify-content: flex-end;
  padding-right: 0.9375rem;
  position: absolute;
  right: 0;
  top: 3px;
  width: 9.6875rem;
}
@media screen and (max-width: 768px) {
  .base-item-giveaway__period {
    top: 0.5rem;
  }
}
.base-item-giveaway__period-icon {
  font-size: 1rem;
  height: 1rem;
}
.base-item-giveaway__period-icon:before {
  -webkit-background-clip: text !important;
  -webkit-text-fill-color: transparent;
}
.base-item-giveaway__period-icon.daily:before {
  background: linear-gradient(180deg, #fff, #918f95);
}
.base-item-giveaway__period-icon.weekly:before {
  background: linear-gradient(90deg, #ff8e2f, #ece92b);
}
.base-item-giveaway__period-icon.monthly:before {
  background: linear-gradient(90deg, #00ffe7, #00c9ff);
}
.base-item-giveaway__period-text {
  color: #e2e2e2;
  font-size: 0.75rem;
  font-weight: 800;
  line-height: 1rem;
  margin-left: 0.3125rem;
  text-transform: capitalize;
}
.base-item-giveaway__end {
  display: none;
}
.base-item-giveaway.full {
  width: 100%;
}
.base-item-giveaway.full .give-prem {
  align-items: center;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  justify-content: center;
  margin-left: 0.0625rem;
  max-width: 8.75rem;
  min-width: 6.5rem;
  padding: 1rem 0;
  position: relative;
  width: 100%;
}
.base-item-giveaway.full .give-prem.silver i {
  color: #fff;
  line-height: inherit;
}
.base-item-giveaway.full .give-prem.gold i {
  color: #cf9c19;
  line-height: inherit;
}
.base-item-giveaway.full .give-prem.diamond i {
  color: #00ffe7;
  line-height: inherit;
}
.base-item-giveaway.full .give-prem:before {
  background: #515765;
  content: "";
  height: 4.6875rem;
  left: 0;
  opacity: 0.2;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 0.0625rem;
}
.base-item-giveaway.full .give-prem .premium-level-card__icon-wrap {
  font-size: 1.4375rem;
  position: relative;
}
.base-item-giveaway.full .give-prem .premium-level-card__icon-wrap i.blured {
  filter: blur(0.5rem);
  left: 0;
  position: absolute;
  top: 0;
}
.base-item-giveaway.full .give-prem .premium-level-card__title {
  color: #fff;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.375rem;
  text-transform: capitalize;
}
.base-item-giveaway.full .give-prem .premium-level-card__sub-title {
  color: #ccd5dd;
  font-size: 0.625rem;
  font-weight: 400;
  line-height: 0.875rem;
  text-transform: uppercase;
}
.base-item-giveaway.full .base-item-giveaway__end {
  display: flex;
}
@media screen and (max-width: 768px) {
  .base-item-giveaway.full .base-item-giveaway__end {
    display: none;
  }
}
@media screen and (max-width: 48rem) {
  .base-item-giveaway {
    height: 6.25rem;
    width: 18.75rem;
  }
  .base-item-giveaway__right {
    padding: 0.375rem 2rem 0 0.625rem;
  }
  .base-item-giveaway__skin {
    max-width: 6.875rem;
  }
  .base-item-giveaway__right-bottom {
    height: 2.5rem;
  }
  .base-item-giveaway__link-text {
    display: none;
  }
  .base-item-giveaway__period {
    width: 5.8rem;
  }
  .base-item-giveaway__period-icon {
    font-size: 0.875rem;
    height: 0.875rem;
  }
  .base-item-giveaway__period-text {
    font-size: 0.625rem;
    line-height: 0.875rem;
  }
}
.base-item__price[data-v-b1a564c2] {
  align-items: center;
  display: flex;
  grid-gap: 0.2rem;
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
}
.name-link[data-v-30ab8594] {
  align-items: center;
}
.ModalPremiumGiveaway .eligible-btn {
  font-size: 0.625rem;
  line-height: 0.875rem;
  min-width: 7.8125rem;
}
.ModalPremiumGiveaway .eligible-btn span {
  display: inline-flex;
}
.ModalPremiumGiveaway .eligible-btn > span > span {
  display: inline-block;
  max-width: 14.1875rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ModalPremiumGiveaway .eligible-btn > span > span > span {
  margin: 0;
}
.ModalPremiumGiveaway .give-wrap {
  display: flex;
  padding: 0.9375rem 0.9375rem 0;
}
@media screen and (max-width: 768px) {
  .ModalPremiumGiveaway .give-wrap {
    padding: 0.625rem 0.625rem 0;
  }
}
.give-history-item .base-item .base-item__stats .base-item__price {
  font-size: 0.6875rem !important;
  font-weight: 600 !important;
}
.give-history-item .base-item .base-item__stats .base-item__exterior {
  font-size: 0.6875rem !important;
}
.premium-cases-modal__eligible.day .eligible .title span {
  color: #fff;
  display: inline-block;
}
.premium-cases-modal__eligible.day .eligible .sub-title span {
  color: #fff;
  display: inline-block;
  text-transform: uppercase;
}
.premium-cases-modal__eligible.week .eligible .title span {
  color: #ff8e2f;
  display: inline-block;
}
.premium-cases-modal__eligible.week .eligible .sub-title span {
  color: #ff8e2f;
  display: inline-block;
  text-transform: uppercase;
}
.premium-cases-modal__eligible.month .eligible .title span {
  color: #00ffe7;
  display: inline-block;
}
.premium-cases-modal__eligible.month .eligible .sub-title span {
  color: #00ffe7;
  display: inline-block;
  text-transform: uppercase;
}
.ModalPremiumGiveaway {
  background: #13151d;
  color: #fff;
  max-height: none;
  max-width: 32.5rem;
}
@media screen and (max-width: 768px) {
  .ModalPremiumGiveaway {
    max-width: 100%;
  }
}
@media screen and (min-width: 991px) {
  .ModalPremiumGiveaway {
    min-width: 32.5rem;
  }
}
.ModalPremiumGiveaway .button-modal-close {
  padding: 0;
  right: 1.25rem;
  top: 1.25rem;
}
.ModalPremiumGiveaway .button-modal-close i {
  font-size: 0.75rem;
}
.ModalPremiumGiveaway .premium-cases-modal__eligible {
  align-items: center;
  background: linear-gradient(90deg, #6284ff12, #b549db26);
  display: flex;
  justify-content: space-between;
  margin: 0 0.9375rem 1.3125rem;
  padding: 0.75rem 0.9375rem;
}
@media screen and (max-width: 768px) {
  .ModalPremiumGiveaway .premium-cases-modal__eligible {
    flex-direction: column;
    margin: 0 0.625rem 1.25rem;
    padding: 0.9375rem;
  }
}
.ModalPremiumGiveaway .premium-cases-modal__eligible .eligible {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
@media screen and (max-width: 768px) {
  .ModalPremiumGiveaway .premium-cases-modal__eligible .eligible {
    align-items: center;
    margin-bottom: 1rem;
    padding-left: 0;
  }
  .ModalPremiumGiveaway .premium-cases-modal__eligible .eligible .title i {
    margin-bottom: 0.625rem;
    margin-right: 0 !important;
  }
}
.ModalPremiumGiveaway .premium-cases-modal__eligible .eligible.non-is-part {
  display: grid;
  gap: 0;
  grid-template-columns: auto auto;
  grid-template-rows: 1fr 1fr;
  height: 100%;
}
@media screen and (max-width: 768px) {
  .ModalPremiumGiveaway .premium-cases-modal__eligible .eligible.non-is-part {
    align-items: center;
    display: flex;
    flex-direction: column;
  }
  .ModalPremiumGiveaway
    .premium-cases-modal__eligible
    .eligible.non-is-part
    .title {
    flex-direction: row;
  }
}
.ModalPremiumGiveaway .premium-cases-modal__eligible .eligible.non-is-part i {
  grid-column-end: 2;
  grid-column-start: 1;
  grid-row-end: 3;
  grid-row-start: 1;
  margin-bottom: auto;
  margin-right: 0.625rem;
  margin-top: auto;
}
.ModalPremiumGiveaway
  .premium-cases-modal__eligible
  .eligible.non-is-part
  i.is-premium-1 {
  color: #c7c7c7;
}
.ModalPremiumGiveaway
  .premium-cases-modal__eligible
  .eligible.non-is-part
  i.is-premium-2 {
  color: #cf9c19;
}
.ModalPremiumGiveaway
  .premium-cases-modal__eligible
  .eligible.non-is-part
  i.is-premium-3 {
  color: #00ffe7;
}
@media screen and (max-width: 768px) {
  .ModalPremiumGiveaway .premium-cases-modal__eligible .eligible.non-is-part i {
    margin-bottom: 0.625rem;
    margin-right: 0;
  }
}
.ModalPremiumGiveaway
  .premium-cases-modal__eligible
  .eligible.non-is-part
  .title {
  grid-column-end: 3;
  grid-column-start: 2;
  grid-row-end: 2;
  grid-row-start: 1;
}
.ModalPremiumGiveaway
  .premium-cases-modal__eligible
  .eligible.non-is-part
  .title.is-premium-1
  span {
  color: #c7c7c7;
}
.ModalPremiumGiveaway
  .premium-cases-modal__eligible
  .eligible.non-is-part
  .title.is-premium-2
  span {
  color: #cf9c19;
}
.ModalPremiumGiveaway
  .premium-cases-modal__eligible
  .eligible.non-is-part
  .title.is-premium-3
  span {
  color: #00ffe7;
}
.ModalPremiumGiveaway
  .premium-cases-modal__eligible
  .eligible.non-is-part
  .title
  .sub-title {
  grid-column-end: 3;
  grid-column-start: 2;
  grid-row-end: 3;
  grid-row-start: 2;
}
.ModalPremiumGiveaway .premium-cases-modal__eligible .eligible.is-part {
  align-items: center;
  flex-direction: row;
}
@media screen and (max-width: 768px) {
  .ModalPremiumGiveaway .premium-cases-modal__eligible .eligible.is-part {
    flex-wrap: wrap;
  }
  .ModalPremiumGiveaway
    .premium-cases-modal__eligible
    .eligible.is-part
    .sub-title {
    text-align: center;
  }
  .ModalPremiumGiveaway
    .premium-cases-modal__eligible
    .eligible.is-part
    .eligible__right {
    width: 100%;
  }
}
.ModalPremiumGiveaway
  .premium-cases-modal__eligible
  .eligible.is-part
  .eligible__left {
  display: flex;
  margin-right: 0.5rem;
}
@media screen and (max-width: 768px) {
  .ModalPremiumGiveaway
    .premium-cases-modal__eligible
    .eligible.is-part
    .eligible__left {
    justify-content: center;
    margin-bottom: 0.625rem;
    margin-right: 0;
    width: 100%;
  }
}
.ModalPremiumGiveaway
  .premium-cases-modal__eligible
  .eligible.is-part
  .eligible__left
  i {
  color: #69e755;
  font-size: 0.625rem;
}
@media screen and (max-width: 768px) {
  .ModalPremiumGiveaway .premium-cases-modal__eligible .eligible.is-part {
    padding-left: 0;
  }
  .ModalPremiumGiveaway
    .premium-cases-modal__eligible
    .eligible.is-part
    .title {
    align-items: center;
    display: flex;
    flex-direction: column;
  }
  .ModalPremiumGiveaway
    .premium-cases-modal__eligible
    .eligible.is-part
    .title
    i {
    left: 0;
    position: relative;
    top: 0;
    transform: none;
    width: 100%;
  }
}
.ModalPremiumGiveaway
  .premium-cases-modal__eligible
  .eligible.is-part
  .sub-title
  span {
  position: relative;
}
.ModalPremiumGiveaway
  .premium-cases-modal__eligible
  .eligible.is-part
  .sub-title.is-premium-1
  span {
  color: #c7c7c7;
}
.ModalPremiumGiveaway
  .premium-cases-modal__eligible
  .eligible.is-part
  .sub-title.is-premium-1
  span:before {
  background: #c7c7c7;
  bottom: 0;
  content: "";
  height: 0.5px;
  left: 0;
  position: absolute;
  width: 100%;
}
.ModalPremiumGiveaway
  .premium-cases-modal__eligible
  .eligible.is-part
  .sub-title.is-premium-2
  span {
  color: #cf9c19;
}
.ModalPremiumGiveaway
  .premium-cases-modal__eligible
  .eligible.is-part
  .sub-title.is-premium-2
  span:before {
  background: #cf9c19;
  bottom: 0;
  content: "";
  height: 0.5px;
  left: 0;
  position: absolute;
  width: 100%;
}
.ModalPremiumGiveaway
  .premium-cases-modal__eligible
  .eligible.is-part
  .sub-title.is-premium-3
  span {
  color: #00ffe7;
}
.ModalPremiumGiveaway
  .premium-cases-modal__eligible
  .eligible.is-part
  .sub-title.is-premium-3
  span:before {
  background: #00ffe7;
  bottom: 0;
  content: "";
  height: 0.5px;
  left: 0;
  position: absolute;
  width: 100%;
}
.ModalPremiumGiveaway .premium-cases-modal__eligible .eligible .title {
  color: #fff;
  font-size: 0.75rem;
  font-style: normal;
  font-weight: 700;
  line-height: 1rem;
  margin-bottom: 0.125rem;
  position: relative;
}
.ModalPremiumGiveaway .premium-cases-modal__eligible .eligible .title i {
  color: #69e755;
  font-size: 0.625rem;
  margin-right: 0.1875rem;
  position: absolute;
  right: 100%;
  top: 50%;
  transform: translate(-50%);
}
.ModalPremiumGiveaway .premium-cases-modal__eligible .eligible .sub-title,
.ModalPremiumGiveaway .premium-cases-modal__eligible .eligible .sub-title a {
  color: #7c8793;
  font-size: 0.625rem;
  font-style: normal;
  font-weight: 400;
  line-height: 0.875rem;
}
.ModalPremiumGiveaway .premium-cases-modal__eligible .eligible .sub-title a {
  text-decoration: underline;
}
.ModalPremiumGiveaway .give-history .history-title {
  align-items: center;
  box-sizing: border-box;
  color: #8f9daa;
  display: flex;
  font-size: 0.75rem;
  font-style: normal;
  font-weight: 700;
  justify-content: center;
  line-height: 1rem;
  padding: 0 0 1.3125rem;
  text-align: center;
  text-transform: uppercase;
  width: 100%;
}
.ModalPremiumGiveaway .give-history .history-title i {
  margin-right: 0.4063rem;
}
.ModalPremiumGiveaway .give-history-item {
  background: #1b1c25b3;
  display: flex;
  flex-wrap: nowrap;
  margin-bottom: 0.125rem;
}
.ModalPremiumGiveaway .give-history-item .link {
  display: flex;
  padding-left: 0.5rem;
  width: 100%;
}
.ModalPremiumGiveaway .give-history-item .link .base-item {
  max-height: 5rem;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .ModalPremiumGiveaway .give-history-item .link .base-item {
    height: 4.375rem;
    min-width: 5rem;
  }
}
.ModalPremiumGiveaway .give-history-item .link .weapon-data {
  display: flex;
  flex-direction: column;
  padding: 1.125rem 0 1.125rem 1.25rem;
  position: relative;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .ModalPremiumGiveaway .give-history-item .link .weapon-data {
    padding: 1rem 0.3125rem;
  }
}
.ModalPremiumGiveaway .give-history-item .link .weapon-data i {
  position: absolute;
  right: 0.9375rem;
  top: 0.9375rem;
}
@media screen and (max-width: 768px) {
  .ModalPremiumGiveaway .give-history-item .link .weapon-data i {
    right: 0.1875rem;
    top: 0.1875rem;
  }
}
.ModalPremiumGiveaway .give-history-item .link .weapon-data .name,
.ModalPremiumGiveaway .give-history-item .link .weapon-data .sub-name {
  font-size: 0.875rem;
  line-height: 1.1875rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 7.5rem;
}
@media screen and (max-width: 768px) {
  .ModalPremiumGiveaway .give-history-item .link .weapon-data .name,
  .ModalPremiumGiveaway .give-history-item .link .weapon-data .sub-name {
    width: 5rem;
  }
}
.ModalPremiumGiveaway .give-history-item .link .weapon-data .name {
  color: #8f9daa;
  display: inline-block;
  font-size: 0.625rem;
  font-weight: 400;
  line-height: 0.875rem;
}
.ModalPremiumGiveaway .give-history-item .link .weapon-data .sub-name {
  color: #fff;
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 1rem;
}
.ModalPremiumGiveaway .give-history-item .link .weapon-data.daily i {
  color: #fff;
}
.ModalPremiumGiveaway .give-history-item .link .weapon-data.weekly i {
  color: #ff8e2f;
}
.ModalPremiumGiveaway .give-history-item .link .weapon-data.monthly i {
  color: #00ffe7;
}
.ModalPremiumGiveaway .give-history-item .weapon-user {
  align-items: center;
  display: flex;
  padding: 0 0.75rem 0 2.4375rem;
  position: relative;
  width: 45%;
}
@media screen and (max-width: 768px) {
  .ModalPremiumGiveaway .give-history-item .weapon-user {
    padding: 0 0.3125rem 0 0.625rem;
  }
}
.ModalPremiumGiveaway .give-history-item .weapon-user:before {
  background: #5157654d;
  content: "";
  height: 4.25rem;
  left: 0;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 0.0625rem;
}
.ModalPremiumGiveaway .give-history-item .weapon-user .avatar {
  border-radius: 100%;
  height: 2.8125rem;
  margin-right: 0.625rem;
  overflow: hidden;
  padding: 0.125rem;
  width: 2.8125rem;
}
.ModalPremiumGiveaway .give-history-item .weapon-user .avatar.user-premium-1 {
  background-image: linear-gradient(180deg, #c7c7c7, #918f95);
}
.ModalPremiumGiveaway .give-history-item .weapon-user .avatar.user-premium-2 {
  background-image: linear-gradient(90deg, #ff8e2f, #ece92b);
}
.ModalPremiumGiveaway .give-history-item .weapon-user .avatar.user-premium-3 {
  background-image: linear-gradient(90deg, #00ffe7, #00c9ff);
}
.ModalPremiumGiveaway .give-history-item .weapon-user .avatar img {
  border-radius: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .ModalPremiumGiveaway .give-history-item .weapon-user .avatar img {
    height: auto;
    width: auto;
  }
}
.ModalPremiumGiveaway .give-history-item .weapon-user .name {
  color: #fff;
  display: inline-block;
  font-size: 0.75rem;
  font-weight: 600;
  letter-spacing: 0.03em;
  line-height: 1.1875rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 7.5rem;
}
@media screen and (max-width: 768px) {
  .ModalPremiumGiveaway .give-history-item .weapon-user .name {
    width: 5rem;
  }
}
.ModalPremiumGiveaway .give-history-item .weapon-user .name .core-lock {
  line-height: 1rem;
}
.ModalPremiumGiveaway .give-history-item .weapon-user .date {
  color: #515765;
  font-size: 0.75rem;
  font-weight: 400;
  letter-spacing: 0.03em;
  line-height: 1.1875rem;
}
.ModalPremiumGiveaway .modal-premium-header {
  background: #1b1c25;
  padding: 1.25rem 0;
  position: relative;
}
.ModalPremiumGiveaway .modal-premium-header p {
  color: #fff;
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1.1875rem;
  text-align: center;
  text-transform: uppercase;
}
@media screen and (max-width: 768px) {
  .base-item-giveaway__period {
    padding-right: 2.1875rem;
  }
}
.ModalPremiumGiveaway .base-item-giveaway__period {
  background: transparent;
  font-size: 0.625rem;
  height: 0.875rem;
  line-height: 0.875rem;
  top: 1rem;
}
.ModalPremiumGiveaway .base-item-giveaway__exterior {
  top: 0.875rem;
}
.ModalPremiumGiveaway .base-item-giveaway__name {
  font-size: 0.75rem;
  line-height: 1rem;
}
@media screen and (max-width: 768px) {
  .ModalPremiumGiveaway .base-item-giveaway__name {
    margin-bottom: 0;
  }
}
.ModalPremiumGiveaway .base-item-giveaway__skin {
  font-size: 0.875rem;
  line-height: 1.1875rem;
}
.ModalPremiumGiveaway .base-item-giveaway__period-text {
  font-weight: 600;
}
.ModalPremiumGiveaway .base-item-giveaway__period-text.silver {
  color: #fff;
}
.ModalPremiumGiveaway .base-item-giveaway__period-text.gold {
  color: #cf9c19;
}
.ModalPremiumGiveaway .base-item-giveaway__period-text.diamond {
  color: #00ffe7;
}
.ModalPremiumGiveaway .base-item-giveaway__time i {
  display: none;
}
.ModalPremiumGiveaway .base-item-giveaway__time-text {
  color: #e2e2e2;
  font-size: 0.625rem;
  line-height: 0.875rem;
}
.ModalPremiumGiveaway .base-item-giveaway__time-text-sub {
  color: #8f9daa;
  font-size: 0.625rem;
  font-weight: 600;
  line-height: 0.875rem;
}
.ModalPremiumGiveaway
  .base-item-giveaway
  .give-prem
  .premium-level-card__icon-wrap {
  font-size: 1.125rem;
}
.ModalPremiumGiveaway
  .base-item-giveaway
  .give-prem
  .premium-level-card__icon-wrap
  i.blured {
  display: none;
}
.ModalPremiumGiveaway
  .base-item-giveaway
  .give-prem
  .premium-level-card__icon-wrap
  i {
  font-size: 1.25rem;
}
.ModalPremiumGiveaway
  .base-item-giveaway
  .give-prem
  .premium-level-card__title {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  margin-bottom: 0.1875rem;
  text-transform: uppercase;
}
.ModalPremiumGiveaway
  .base-item-giveaway
  .give-prem
  .premium-level-card__sub-title {
  color: #8f9daa;
  font-size: 0.625rem;
  line-height: 0.875rem;
  text-transform: uppercase;
}
.ModalPremiumGiveaway .give-history-item .weapon-data .base-item__price {
  margin-top: 0.3125rem;
}
.ModalPremiumGiveaway
  .give-history-item
  .weapon-data
  .base-item__price
  .core-currency-icon {
  background: none !important;
  background-clip: unset !important;
  color: #2abd69;
  position: relative;
  right: 0;
  top: 0;
  -webkit-text-fill-color: unset !important;
}
.ModalPremiumGiveaway .base-item__subtitle,
.ModalPremiumGiveaway .base-item__title,
.ModalPremiumGiveaway .wrapper__layout .base-item__price {
  display: none;
}
.ModalPremiumGiveaway .premium-ga-item {
  position: relative;
}
.ModalPremiumGiveaway .giveaway-skin-rarity {
  position: absolute;
}
.ModalPremiumGiveaway .giveaway-skin-rarity .giveaway-skin-rarity__shadow {
  display: none;
}
.ModalPremiumGiveaway .giveaway-skin-rarity .giveaway-skin-rarity__logo {
  height: 4.0625rem;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 3.25rem;
}
.ModalPremiumGiveaway .layout__top {
  margin-left: auto;
}
.ModalPremiumGiveaway .layout__top .base-item__exteriors {
  color: #515765;
  font-size: 0.5625rem;
  font-weight: 600;
  line-height: 0.75rem;
}
.ModalPremiumGiveaway .layout__top .base-item__stat-track {
  font-size: 0.5625rem;
  font-weight: 600;
  line-height: 0.75rem;
}
.ModalPremiumGiveaway .base-item__background.background__base {
  background: none !important;
}
.ModalPremiumGiveaway .base-item__rarity {
  display: none;
}
.ModalPremiumGiveaway .base-item__image-item {
  height: 6.25rem !important;
  top: 50%;
  transform: translateY(-50%);
}
@media screen and (max-width: 768px) {
  .ModalPremiumGiveaway .base-item__image-item {
    height: 3.1875rem !important;
    top: 55%;
    width: 3.8125rem;
  }
}
.ModalPremiumGiveaway .give-history {
  margin: 0 0.625rem;
}
.ModalPremiumGiveaway .base-item-wrapper__giveaway-default {
  height: 6.25rem !important;
  width: 6.25rem !important;
}
@media screen and (max-width: 768px) {
  .ModalPremiumGiveaway .base-item-wrapper__giveaway-default {
    height: 4.875rem !important;
    width: 100% !important;
  }
}
.ModalPremiumGiveaway .winner {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
}
.modal-premium-renewal {
  height: 31.0625rem;
  max-width: 27.8125rem;
}
@media screen and (max-width: 768px) {
  .modal-premium-renewal {
    margin: 0 0.625rem;
  }
}
.modal-premium-renewal__content {
  background: #13151d;
  padding-bottom: 30px;
}
.modal-premium-renewal__content:before {
  background: linear-gradient(90deg, #b549db, #8b67ed 50.52%, #6284ff);
  content: " ";
  height: 2px;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1;
}
@media screen and (max-width: 768px) {
  .modal-premium-renewal__content:before {
    width: calc(100% - 1.25rem);
  }
}
.modal-premium-renewal__content .content-top {
  align-items: center;
  background-image: url(/static/premium/background-premium-renewal-modal.png);
  background-size: 100% 100%;
  display: flex;
  flex-direction: column;
  height: 11.5rem;
  justify-content: center;
}
@media screen and (max-width: 768px) {
  .modal-premium-renewal__content .content-top {
    height: 10.6875rem;
  }
}
.modal-premium-renewal__content .content-top .modal-premium-renewal-icon {
  line-height: 1;
  margin-bottom: 1.4375rem;
  margin-top: 0.6875rem;
}
@media screen and (max-width: 768px) {
  .modal-premium-renewal__content .content-top .modal-premium-renewal-icon {
    margin-bottom: 0.928125rem;
  }
}
.modal-premium-renewal__content
  .content-top
  .modal-premium-renewal-icon_premium {
  background: linear-gradient(90deg, #b549db, #8b67ed 50.52%, #6284ff);
  display: inline-block;
  height: 2.078125rem;
  -webkit-mask-size: contain;
  mask-size: contain;
  -webkit-mask: url(/static/landing/premium-icon.svg) no-repeat 50% 50%;
  position: relative;
  width: 2.619375rem;
  z-index: 10;
}
.modal-premium-renewal__content .content-top span {
  font-size: 1rem;
  font-weight: 600;
}
.modal-premium-renewal__content .content-line {
  background: #515765;
  height: 1px;
  margin: 0 1.25rem;
  opacity: 0.3;
  width: calc(100% - 2.5rem);
}
.modal-premium-renewal__content .content-text {
  color: #8f9daa;
  font-size: 0.875rem;
  font-weight: 500;
  margin: 1.25rem 2.375rem 1.875rem;
  text-align: center;
}
.modal-premium-renewal__content .content-text__link {
  color: #b549db;
  position: relative;
  text-decoration: underline;
}
.modal-premium-renewal__content .content-text__link:before {
  background: linear-gradient(1turn, #b549db, #8b67ed 50.52%, #6284ff);
  bottom: 0;
  content: " ";
  height: 1px;
  position: absolute;
  width: calc(100% - 0.25rem);
}
.modal-premium-renewal__content .content-text__link:hover:before {
  opacity: 0;
}
@media screen and (max-width: 768px) {
  .modal-premium-renewal__content .content-text {
    font-size: 0.75rem;
  }
}
.modal-premium-renewal__content .content-checkbox {
  align-items: center;
  display: flex;
  justify-content: center;
  position: relative;
}
.modal-premium-renewal__content .content-checkbox__label {
  font-size: 0.875rem;
  font-weight: 500;
  line-height: 0.875rem;
}
.modal-premium-renewal__buttons {
  align-items: center;
  background: #1b1c25;
  display: flex;
  height: 4.375rem;
  justify-content: center;
}
.modal-premium-renewal__buttons .button-container {
  width: 9.6875rem;
}
.modal-premium-renewal__buttons .button-container:first-child {
  margin-right: 0.9375rem;
}
._result_43lyx_1 {
  align-items: center;
  display: flex;
  flex-direction: column;
  row-gap: 20px;
}
@media (max-width: 768.98px) {
  ._result_43lyx_1 {
    row-gap: 8px;
  }
}
._result_win_43lyx_12 ._image_43lyx_12:before {
  background-color: var(--w-color-accent-3);
}
._image_43lyx_12 {
  aspect-ratio: 1;
  max-width: 100%;
  position: relative;
  width: 150px;
}
@media (max-width: 768.98px) {
  ._image_43lyx_12 {
    width: 100px;
  }
}
._image_43lyx_12:before {
  background-color: var(--w-color-accent-7);
  content: "";
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  -webkit-mask: url(/static/core/images/entity/bg-entity.svg) center/contain
    no-repeat;
  mask: url(/static/core/images/entity/bg-entity.svg) center/contain no-repeat;
  position: absolute;
}
._image_43lyx_12 img {
  display: block;
  height: 100%;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  -o-object-fit: contain;
  object-fit: contain;
  -o-object-position: center;
  object-position: center;
  position: absolute;
  width: 100%;
}
._sum_43lyx_45,
._title_43lyx_44 {
  font-size: 16px;
  font-weight: 600;
  line-height: 22px;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
  color: var(--w-text-color-1);
}
._title_43lyx_44 {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  gap: 4px;
  justify-content: center;
}
._user_zol87_1 {
  align-items: center;
  display: flex;
  gap: 12px;
}
._avatar_zol87_7 {
  flex: 0 0 auto;
}
._info_zol87_11 {
  min-width: 0;
}
._name_zol87_15 {
  font-size: 14px;
  font-weight: 600;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-1);
  overflow: hidden;
  text-overflow: ellipsis;
  text-wrap: nowrap;
}
._summary_zol87_28 {
  align-items: center;
  display: flex;
}
._items-price_zol87_33 {
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-transform: none;
  --font-size: 12px;
  --line-height: 16px;
  color: var(--w-text-color-2);
}
._profit_zol87_43 {
  font-size: 12px;
}
._profit_zol87_43._negative_zol87_46 {
  color: var(--w-color-error);
  transform: rotate(180deg);
}
._profit_zol87_43._positive_zol87_50 {
  color: var(--w-color-success);
}
._card_1mide_1 {
  background-color: var(--w-surface-color-9);
  border-radius: 2px;
  display: flex;
  flex-direction: column;
}
._card_win_1mide_7 {
  background-color: var(--w-color-accent-3-darkest);
}
._card_win_1mide_7 ._body_1mide_10 {
  border-color: var(--w-color-accent-3-darken);
}
._body_1mide_10 {
  align-items: center;
  border: solid transparent;
  border-radius: 2px 2px 0 0;
  border-width: 1px 1px 0;
  display: flex;
  flex: 1 1 auto;
  justify-content: center;
  padding: 16px;
}
._result_1mide_26 {
  min-width: 0;
}
._footer_1mide_30 {
  background-color: var(--w-surface-color-10);
  border-radius: 0 0 2px 2px;
  padding: 12px 16px;
}
._root_1bdah_1 {
  background: var(--w-surface-color-12);
  max-width: 100%;
  width: 870px;
}
._header_1bdah_7 {
  background-color: var(--w-surface-color-9);
  display: flex;
  justify-content: center;
  min-height: 56px;
  padding: 16px;
  position: relative;
}
._title_1bdah_16 {
  align-items: center;
  -moz-column-gap: 4px;
  column-gap: 4px;
  display: flex;
  font-size: 16px;
  font-weight: 600;
  line-height: 22px;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
  color: var(--w-text-color-1);
}
._title-icon_1bdah_28 {
  color: var(--w-color-accent-7);
  font-size: 20px;
}
._close_1bdah_33 {
  background: none;
  border: none;
  color: var(--w-surface-color-4);
  cursor: pointer;
  outline: none;
  padding: 4px;
  position: absolute;
  right: 8px;
  top: 50%;
  transform: translateY(-50%);
  transition: color 0.2s;
}
@media (hover: hover) {
  ._close_1bdah_33:hover {
    color: var(--w-surface-color-3);
  }
}
._close-icon_1bdah_51 {
  font-size: 24px;
  transition: inherit;
}
._main_1bdah_56 {
  padding: 32px;
}
@media (max-width: 768.98px) {
  ._main_1bdah_56 {
    padding: 16px;
  }
}
._participants_1bdah_65 {
  display: grid;
  gap: 16px;
  grid-auto-rows: 1fr;
  grid-template-columns: repeat(auto-fit, minmax(160px, 1fr));
}
@media (max-width: 768.98px) {
  ._participants_1bdah_65 {
    gap: 8px 4px;
  }
}
._participant_1bdah_65 {
  min-height: 325px;
}
@media (max-width: 768.98px) {
  ._participant_1bdah_65 {
    min-height: 270px;
  }
}
._footer_1bdah_86 {
  align-items: center;
  background-color: var(--w-surface-color-8);
  -moz-column-gap: 12px;
  column-gap: 12px;
  display: flex;
  justify-content: space-between;
  padding: 16px;
}
._cost_1bdah_95 {
  align-items: center;
  -moz-column-gap: 8px;
  column-gap: 8px;
  display: flex;
}
@media (max-width: 768.98px) {
  ._cost_1bdah_95 {
    display: none;
  }
}
._cost-label_1bdah_105,
._cost-value_1bdah_105 {
  font-size: 16px;
  font-weight: 600;
  line-height: 22px;
  text-transform: none;
  --font-size: 16px;
  --line-height: 22px;
  color: var(--w-text-color-1);
}
@media (max-width: 768.98px) {
  ._btn_1bdah_116 {
    flex: 1 1 auto;
  }
}
.case-battle-provably-fair-modal {
  padding: 1.875rem;
  width: 100%;
}
.case-battle-provably-fair-modal__select {
  margin-bottom: 0.9375rem;
  max-width: 100px;
}
.case-battle-provably-fair-modal__header {
  align-items: center;
  background: #1b1c25b3;
  display: flex;
  font-size: 1rem;
  font-weight: 600;
  height: 3.75rem;
  justify-content: center;
  line-height: 1.375rem;
  text-transform: uppercase;
}
.case-battle-provably-fair-modal__content {
  background: #13151d;
  margin: 0 auto;
  max-width: 60rem;
  min-width: 54.375rem;
  position: relative;
}
@media screen and (max-width: 768px) {
  .case-battle-provably-fair-modal__content {
    min-width: auto;
    width: 100%;
  }
  .case-battle-provably-fair-modal {
    padding: 1.875rem 0;
  }
}
.case-battle-provably-fair-modal__verify-wrapper {
  align-items: center;
  display: flex;
  justify-content: space-between;
  margin-top: 40px;
}
@media screen and (max-width: 768px) {
  .case-battle-provably-fair-modal__verify-wrapper {
    flex-direction: column-reverse;
    gap: 10px;
    margin-top: 50px;
  }
}
.case-battle-provably-fair-modal .base-tabs__content {
  margin-top: 1.25rem;
  max-height: 100%;
  padding: 0 1.25rem 1.25rem;
}
@media screen and (max-width: 768px) {
  .case-battle-provably-fair-modal .base-tabs__content {
    padding: 0 0.9375rem 1.25rem;
  }
}
.case-battle-provably-fair-modal .base-tabs__tab--active:before {
  content: none;
}
.case-battle-provably-fair-modal .base-tabs__tab--active i,
.case-battle-provably-fair-modal .base-tabs__tab:hover i {
  color: #ff8e2f;
}
.case-battle-provably-fair-modal .base-tabs__tabs {
  align-items: center;
  background: transparent;
  border-bottom: 0.0625rem solid rgba(81, 87, 101, 0.3);
  color: #8d9092;
  display: flex;
  font-size: 0.875rem !important;
  font-weight: 600;
  padding: 1.25rem;
  position: relative;
  text-align: center;
  text-transform: uppercase;
}
.case-battle-provably-fair-modal .base-tabs__tabs ul {
  border: none;
}
.case-battle-provably-fair-modal .base-tabs__tabs ul li {
  border-left: 0.0625rem solid #323940;
  margin: 0 !important;
  padding: 0 1.25rem;
}
.case-battle-provably-fair-modal .base-tabs__tabs ul li:first-child {
  border: none;
  padding-left: 0;
}
.case-battle-provably-fair-modal .base-tabs__tabs ul li:last-child {
  padding-right: 0;
}
.case-battle-provably-fair-modal .base-tabs__tabs ul li i {
  margin-right: 0.5rem;
  margin-top: 0.0625rem;
  padding-left: 0.0625rem;
}
@media screen and (max-width: 768px) {
  .case-battle-provably-fair-modal .base-tabs__tabs ul li span {
    font-size: 0.75rem;
  }
}
.case-battle-provably-fair-modal__close {
  color: #515765;
  cursor: pointer;
  font-size: 0.875rem;
  position: absolute;
  right: 0.9375rem;
  top: 1.25rem;
  transition: opacity 0.2s ease;
  z-index: 2;
}
.case-battle-provably-fair-modal__info-table-wrap {
  align-items: center;
  background: #1b1c25;
  height: 4.8125rem;
  padding: 0 0.9375rem;
}
@media screen and (max-width: 768px) {
  .case-battle-provably-fair-modal__info-table-wrap {
    height: auto;
    padding: 1rem 0.625rem;
  }
}
.case-battle-provably-fair-modal__info-table {
  align-items: center;
  display: flex;
  font-size: 0.6875rem;
  font-weight: 400;
  height: 100%;
  line-height: 0.9375rem;
  text-align: left;
  white-space: nowrap;
}
@media screen and (max-width: 768px) {
  .case-battle-provably-fair-modal__info-table {
    align-items: flex-start;
    flex-direction: column;
  }
}
.case-battle-provably-fair-modal__info-table-row {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  position: relative;
}
.case-battle-provably-fair-modal__info-table-row:not(:last-child) {
  margin-right: 1.5625rem;
}
@media screen and (max-width: 768px) {
  .case-battle-provably-fair-modal__info-table-row:not(:last-child) {
    margin: 0 0 1.0625rem;
  }
}
.case-battle-provably-fair-modal__info-table-row:not(:last-child):after {
  background: #5157654d;
  content: "";
  height: 1.4375rem;
  position: absolute;
  right: -1.5625rem;
  top: calc(50% - 0.6875rem);
  width: 0.0625rem;
}
@media screen and (max-width: 768px) {
  .case-battle-provably-fair-modal__info-table-row:not(:last-child):after {
    content: none;
  }
}
.case-battle-provably-fair-modal__info-table-row:not(:first-child) {
  margin-left: 1.5625rem;
}
@media screen and (max-width: 768px) {
  .case-battle-provably-fair-modal__info-table-row:not(:first-child) {
    margin-left: 0;
  }
  .case-battle-provably-fair-modal__info-table-row {
    flex-direction: row;
  }
}
.case-battle-provably-fair-modal__info-table-row-name {
  color: #e2e2e2;
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  margin-right: 0.5625rem;
  max-width: 5.375rem;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .case-battle-provably-fair-modal__info-table-row-name {
    font-size: 0.625rem;
    line-height: 0.875rem;
    margin-right: 0;
    min-width: 4.6875rem;
    text-transform: uppercase;
  }
}
.case-battle-provably-fair-modal__info-table-row-value {
  color: #515765;
  font-size: 0.625rem;
  line-height: 0.875rem;
  margin-top: 0.4375rem;
  max-width: 12.5rem;
}
@media screen and (max-width: 768px) {
  .case-battle-provably-fair-modal__info-table-row-value {
    flex-shrink: 0;
    font-size: 0.75rem;
    line-height: 1rem;
    margin-top: 0;
    max-width: 15rem;
  }
}
.case-battle-provably-fair-modal__info-table-row-value a {
  color: #65a3ff;
  text-decoration: none;
}
.case-battle-provably-fair-modal__round {
  background: #1b1c25;
  margin-top: 0.625rem;
  padding: 1.25rem 1rem;
}
.case-battle-provably-fair-modal__round
  .case-battle-provably-fair-modal__round-roll-user {
  display: none;
}
.case-battle-provably-fair-modal__round--users
  .case-battle-provably-fair-modal__round-roll-stat,
.case-battle-provably-fair-modal__round--users
  .case-battle-provably-fair-modal__round-roll-user {
  display: flex;
}
.case-battle-provably-fair-modal__round--users
  .case-battle-provably-fair-modal__round-roll {
  max-width: none;
  position: relative;
}
@media screen and (max-width: 768px) {
  .case-battle-provably-fair-modal__round--users
    .case-battle-provably-fair-modal__round-roll {
    margin: 0;
    width: 50%;
  }
}
.case-battle-provably-fair-modal__round--users
  .case-battle-provably-fair-modal__round-roll:not(:last-child):after {
  background: #5157654d;
  content: "";
  height: 4.3125rem;
  position: absolute;
  right: 0;
  top: calc(50% - 2.15625rem);
  width: 0.0625rem;
  z-index: 10;
}
@media screen and (max-width: 768px) {
  .case-battle-provably-fair-modal__round--users
    .case-battle-provably-fair-modal__round-roll:not(:last-child):after {
    content: none;
  }
}
.case-battle-provably-fair-modal__round:not(:first-child)
  .case-battle-provably-fair-modal__round-roll-user {
  background-position-y: 2.1875rem;
  background-size: 4.0625rem;
}
.case-battle-provably-fair-modal__round:not(:first-child)
  .case-battle-provably-fair-modal__round-roll-user
  .user
  .avatar {
  height: 3.125rem;
  width: 3.125rem;
}
@media screen and (max-width: 768px) {
  .case-battle-provably-fair-modal__round
    .case-battle-provably-fair-modal__round-rolls {
    flex-direction: row;
    flex-wrap: wrap;
  }
  .case-battle-provably-fair-modal__round
    .case-battle-provably-fair-modal__round-roll-stat {
    display: none;
  }
  .case-battle-provably-fair-modal__round
    .case-battle-provably-fair-modal__round-roll-user {
    display: flex;
  }
}
.case-battle-provably-fair-modal__round-info {
  color: #8f9daa;
  display: flex;
  font-size: 0.75rem;
  letter-spacing: 0.0625rem;
  line-height: 1rem;
}
.case-battle-provably-fair-modal__round-info--user {
  text-transform: uppercase;
}
@media screen and (max-width: 768px) {
  .case-battle-provably-fair-modal__round-info {
    justify-content: space-between;
  }
}
.case-battle-provably-fair-modal__round-rolls {
  align-items: center;
  display: flex;
  justify-content: space-evenly;
  margin-top: 0.625rem;
}
@media screen and (max-width: 768px) {
  .case-battle-provably-fair-modal__round-rolls {
    flex-direction: column;
  }
}
.case-battle-provably-fair-modal__round-info-stat {
  display: flex;
  padding-right: 0.625rem;
}
.case-battle-provably-fair-modal__round-info-stat:nth-child(2) {
  border-left: 0.0625rem solid #323940;
  padding-left: 0.625rem;
}
@media screen and (max-width: 768px) {
  .case-battle-provably-fair-modal__round-info-stat:nth-child(2) {
    border: none;
  }
}
.case-battle-provably-fair-modal__round-info-stat--uppercase {
  text-transform: uppercase;
}
.case-battle-provably-fair-modal__round-info-stat-value {
  color: #fff;
  margin-left: 0.3125rem;
}
.case-battle-provably-fair-modal__round-roll {
  align-items: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  margin: 0 0.3125rem;
  max-width: 13.125rem;
  width: 100%;
}
.case-battle-provably-fair-modal__round-roll
  .case-battle-provably-fair-modal__round-roll-drop {
  width: 100%;
}
@media screen and (max-width: 768px) {
  .case-battle-provably-fair-modal__round-roll:not(:last-child)
    .case-battle-provably-fair-modal__round-roll-drop {
    border-bottom: 0.0625rem solid rgba(81, 87, 101, 0.3);
    padding-bottom: 1.25rem;
  }
}
.case-battle-provably-fair-modal__round-roll-user {
  align-items: center;
  background: url(/static/casebattle/modal-over-user-los-bg.svg) top no-repeat;
  background-position-y: 1.1875rem;
  flex-direction: column;
  height: 8.125rem;
  justify-content: center;
  position: relative;
  width: 5.0625rem;
}
.case-battle-provably-fair-modal__round-roll-user:before {
  background: #d84545;
  content: "";
  filter: blur(2.1875rem);
  height: 4.0625rem;
  left: 0;
  opacity: 0.3;
  position: absolute;
  top: 1.25rem;
  width: 4.0625rem;
  z-index: 10;
}
.case-battle-provably-fair-modal__round-roll-user a {
  margin-top: auto;
}
.case-battle-provably-fair-modal__round-roll-user .user .avatar {
  background-image: linear-gradient(270deg, #eb4e6a, #f33) !important;
  height: 4.0625rem;
  width: 4.0625rem;
}
.case-battle-provably-fair-modal__round-roll-user .user .desc {
  margin-top: 0.8125rem;
}
.case-battle-provably-fair-modal__round-roll-user .user .desc .name {
  color: #fff;
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1.1875rem;
  margin: 0;
}
.case-battle-provably-fair-modal__round-roll-user
  .user
  .desc
  .name
  .avatar-name__text {
  overflow: hidden;
  text-overflow: ellipsis;
}
.case-battle-provably-fair-modal__round-roll-user--winner {
  background: url(/static/casebattle/modal-over-user-win-bg.svg) top no-repeat;
  background-position-y: 1.1875rem;
}
.case-battle-provably-fair-modal__round-roll-user--winner:before {
  background: linear-gradient(90deg, #69e755, #00a15b);
}
.case-battle-provably-fair-modal__round-roll-user--winner .user .avatar {
  background-image: linear-gradient(90deg, #69e755, #00a15b) !important;
}
.case-battle-provably-fair-modal__round-roll-user-winner-phrase {
  color: #69e755;
  font-size: 0.625rem;
  font-weight: 700;
  line-height: 0.875rem;
  text-transform: uppercase;
}
.case-battle-provably-fair-modal__round-roll-stat {
  color: #8f9daa;
  font-size: 0.625rem;
  line-height: 0.875rem;
  margin-top: 0.3125rem;
  max-width: 11.875rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.case-battle-provably-fair-modal__round-roll-stat-seed,
.case-battle-provably-fair-modal__round-roll-stat-value {
  color: #fff;
  margin-left: 0.125rem;
}
@media screen and (max-width: 768px) {
  .case-battle-provably-fair-modal__round-roll-stat-seed,
  .case-battle-provably-fair-modal__round-roll-stat-value {
    margin-left: 0.3125rem;
  }
}
.case-battle-provably-fair-modal__round-roll-stat-bonus-value {
  color: #f33;
}
.case-battle-provably-fair-modal__round-roll-stat-bonus--winner {
  color: #69e755;
}
.case-battle-provably-fair-modal__round-roll-stat-bonus-value {
  font-weight: 600;
}
.case-battle-provably-fair-modal__round-roll-drop {
  align-items: center;
  display: flex;
  flex-direction: column;
  margin-top: 0.625rem;
}
@media screen and (max-width: 768px) {
  .case-battle-provably-fair-modal__round-roll-drop {
    flex-direction: row;
    margin-bottom: 0.3125rem;
  }
}
.case-battle-provably-fair-modal__round-roll-controls {
  margin-top: 0.3125rem;
  width: 100%;
}
.case-battle-provably-fair-modal__round-roll-controls
  .case-battle-provably-fair-modal__round-roll-stat {
  font-size: 0.6875rem;
  line-height: 0.9375rem;
}
@media screen and (max-width: 768px) {
  .case-battle-provably-fair-modal__round-roll-controls {
    margin-left: 1.25rem;
    width: 5.8125rem;
  }
  .case-battle-provably-fair-modal__round-roll-controls
    .case-battle-provably-fair-modal__round-roll-stat {
    display: flex;
  }
}
.case-battle-provably-fair-modal__round-roll-verify {
  font-size: 0.75rem;
  font-weight: 400;
  height: 1.875rem;
  line-height: 1rem;
  margin-top: 0.625rem;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  width: 100%;
}
.case-battle-provably-fair-modal__verify-content {
  display: flex;
  flex-direction: column;
}
.case-battle-provably-fair-modal__verify-content .baseFieldInput {
  margin-bottom: 0.9375rem;
}
.case-battle-provably-fair-modal__verify-form {
  width: 100%;
}
.case-battle-provably-fair-modal__verify-nonce-input {
  max-width: 9.375rem;
}
.case-battle-provably-fair-modal__verify-info-roll {
  align-items: center;
  display: flex;
  justify-content: center;
}
.case-battle-provably-fair-modal__verify-info-roll-text {
  font-size: 0.875rem;
}
@media screen and (max-width: 768px) {
  .case-battle-provably-fair-modal__verify-info-roll-text {
    font-size: 0.675rem;
  }
}
.case-battle-provably-fair-modal__verify-info-roll-calc {
  align-items: center;
  border: 0.0625rem solid #333f4a;
  color: #30c058;
  display: flex;
  font-size: 1.125rem;
  font-weight: 600;
  height: 2.5rem;
  justify-content: center;
  line-height: 1.5625rem;
  margin-left: 0.625rem;
  padding: 0 0.9375rem;
}
.case-battle-provably-fair-modal__how-it-works {
  color: #8f9daa;
  font-size: 0.875rem;
  line-height: 1.1875rem;
}
.case-battle-provably-fair-modal__how-it-works p {
  margin-bottom: 1.25rem;
}
.case-battle-provably-fair-modal__how-it-works a,
.case-battle-provably-fair-modal__how-it-works b {
  color: #fff;
}
.case-battle-provably-fair-modal__how-it-works a {
  text-decoration: underline;
}
.case-battle-provably-fair-modal__how-it-works ol {
  list-style-position: inside;
  list-style-type: decimal;
}
.case-battle-provably-fair-modal__code-sample {
  background: #1b1c25b3;
  color: #fff;
  font-weight: 700;
  max-width: 35.375rem;
  padding: 0.625rem 1.125rem;
}
.case-battle-provably-fair-modal__how-it-works-title {
  color: #fff;
  font-weight: 600;
  letter-spacing: 0.0625rem;
  margin: 20px 0;
  text-align: start;
  text-transform: uppercase;
}
.case-battle-winner-modal__content {
  background: #161821;
  background-size: cover;
  color: #fff;
  margin: 0 auto;
  max-height: none;
  position: relative;
  width: 54.375rem;
}
@media screen and (max-width: 768px) {
  .case-battle-winner-modal__content {
    width: auto;
  }
}
.case-battle-winner-modal__head {
  align-items: center;
  background: #1b1c25;
  display: flex;
  flex-direction: column;
  padding: 20px;
  position: relative;
}
@media screen and (max-width: 768px) {
  .case-battle-winner-modal__head {
    padding: 12px;
  }
}
.case-battle-winner-modal__title {
  display: flex;
  font-size: 1rem;
  font-weight: 700;
  position: relative;
}
@media screen and (max-width: 768px) {
  .case-battle-winner-modal__title {
    line-height: 1.5rem;
  }
}
.case-battle-winner-modal__close {
  color: #515765;
  cursor: pointer;
  font-size: 24px;
  position: absolute;
  right: 20px;
  top: 50%;
  transform: translateY(-50%);
  transition: transform 0.25s;
}
@media (hover: hover) {
  .case-battle-winner-modal__close:hover {
    color: #515765;
    transform: translateY(-50%) rotate(180deg);
  }
}
.case-battle-winner-modal__body {
  background: radial-gradient(
    60.35% 36.02% at 50.15% 0,
    #2abd6933 0,
    #2abd6900
  );
  max-height: 34.375rem;
  overflow: hidden;
  padding: 1rem;
}
.case-battle-winner-modal__body-title {
  display: flex;
  justify-content: center;
  line-height: 1rem;
  margin-bottom: 1.25rem;
  margin-top: 0.3125rem;
  text-align: center;
}
@media screen and (max-width: 768px) {
  .case-battle-winner-modal__body-title {
    font-size: 0.75rem;
    line-height: 1rem;
    margin-bottom: 1.5625rem;
  }
  .case-battle-winner-modal__body-title .price span {
    line-height: 1rem !important;
  }
}
.case-battle-winner-modal__body-title-phrase {
  padding: 0 0.3125rem;
}
.case-battle-winner-modal__items-list {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  max-height: 22.5rem;
  overflow: auto;
}
@media screen and (max-width: 768px) {
  .case-battle-winner-modal__items-list {
    align-content: center;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
  }
}
.case-battle-winner-modal__winner-item {
  clear: both;
  display: flex;
  margin-bottom: 0.625rem;
  text-align: left;
  width: calc(50% - 0.5rem);
}
@media screen and (max-width: 768px) {
  .case-battle-winner-modal__winner-item {
    background: #29293780;
    padding: 0.625rem 0.625rem 0.9375rem;
    width: 100%;
  }
}
.case-battle-winner-modal__winner-item .core-entity-winner__block {
  height: 6.25rem;
  width: 8.375rem;
}
.case-battle-winner-modal__actions {
  align-items: center;
  display: flex;
  gap: 1rem 1.25rem;
  margin-top: 2.1875rem;
  padding: 0 1.25rem 1.25rem;
}
@media screen and (max-width: 768px) {
  .case-battle-winner-modal__actions {
    background-color: #1e1e29;
    flex-direction: column;
    margin-top: 0;
    padding: 16px;
  }
}
.case-battle-winner-modal__btn {
  width: 100%;
}
.case-battle-winner-modal__sell-all-price {
  --icon-color: currentColor;
}
.modal-withdraw-agree {
  background: linear-gradient(135deg, #1e2129, #28272d 50%, #37272c);
  max-height: none;
  max-width: 56.25rem;
  padding-top: 3.125rem;
}
.modal-withdraw-agree__body {
  padding: 0 2.5rem;
}
.modal-withdraw-agree__body-title {
  color: #69e755;
  font-size: 1.125rem;
  font-weight: 600;
  margin-bottom: 0.9375rem;
  text-align: center;
}
.modal-withdraw-agree__body-text {
  font-size: 1rem;
  line-height: 1.25rem;
  margin-bottom: 1.25rem;
}
.modal-withdraw-agree__body-checkbox {
  align-items: center;
  cursor: pointer;
  display: flex;
  margin-bottom: 1.25rem;
}
.modal-withdraw-agree__body-checkbox .checkbox__icons {
  margin-right: 0.9375rem;
  position: relative;
}
.modal-withdraw-agree__body-checkbox .checkbox__icons .checkbox__icon--checked {
  color: #fff;
  font-size: 20px;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.modal-withdraw-agree__body-checkbox .checkbox__icon {
  border: 1px solid #91676c;
  border-radius: 2px;
  height: 22px;
  width: 22px;
}
.modal-withdraw-agree__body-checkbox .checkbox__text {
  font-size: 0.75rem;
  line-height: 0.875rem;
}
.modal-withdraw-agree__bottom {
  align-items: center;
  background: #242831;
  box-shadow: 0 -1rem 2.125rem #0000004d;
  display: flex;
  justify-content: center;
  padding: 1.25rem 0;
}
.modal-add-wallet {
  background: #13151d;
}
.modal-add-wallet .modal-card-head {
  align-items: flex-start;
  background: #1b1c25;
  display: flex;
  flex-direction: column;
  padding: 1.875rem 2.5rem;
  position: relative;
}
@media screen and (max-width: 768px) {
  .modal-add-wallet .modal-card-head {
    padding: 1.25rem;
  }
}
.modal-add-wallet .modal-card-head__action {
  align-items: center;
  cursor: pointer;
  display: flex;
}
.modal-add-wallet .modal-card-head__action i {
  align-items: center;
  display: flex;
  justify-content: center;
  margin-right: 0.5rem;
}
.modal-add-wallet .modal-card-head__action span {
  font-size: 1.125rem;
}
.modal-add-wallet .modal-card-head__action span span {
  color: #515765;
}
.modal-add-wallet__body {
  background: #13151d;
  padding: 1.25rem 2.5rem;
}
@media screen and (max-width: 768px) {
  .modal-add-wallet__body {
    padding-left: 1.5625rem;
    padding-right: 1.5625rem;
  }
}
.modal-add-wallet__body .baseFieldInput .input {
  color: #fff;
  height: 2.8125rem;
}
.modal-add-wallet__body .baseFieldInput.good .input {
  border-color: #04d154;
}
.modal-add-wallet__body .baseFieldInput.wrong .input {
  border-color: #eb4b4b;
}
.modal-add-wallet__body .baseFieldInput .label {
  margin-bottom: 1.25rem;
}
.modal-add-wallet__button {
  font-size: 0.875rem !important;
  margin-top: 3.125rem;
  padding-bottom: 0.9375rem;
  padding-top: 0.9375rem;
}
@media screen and (max-width: 768px) {
  .modal-add-wallet__button {
    height: 2.5rem !important;
    margin-top: 1.5625rem;
  }
}
.modal-add-wallet__action {
  align-items: center;
  cursor: pointer;
  display: flex;
  margin-bottom: 0.5rem;
}
.modal-add-wallet__action span {
  color: #90a2ac;
  font-size: 0.625rem;
  font-weight: 600;
  line-height: 0.75rem;
  margin-left: 0.625rem;
  text-transform: capitalize;
}
.modal-achievement-info[data-v-8ca012c0] {
  background: #161821;
  display: flex;
  flex-direction: row;
  height: auto;
  max-height: none;
  max-width: 45.25rem;
  width: -moz-fit-content;
  width: fit-content;
}
@media screen and (max-width: 768px) {
  .modal-achievement-info[data-v-8ca012c0] {
    flex-direction: column;
  }
}
.modal-achievement-info__body[data-v-8ca012c0] {
  background: #161821 url(/static/profile/achievement-modal-bg.png) top
    no-repeat;
  background-size: 100% auto;
  padding: 1.875rem 0 1.25rem;
  position: relative;
  width: 22.5rem;
}
.modal-achievement-info__progress[data-v-8ca012c0] {
  background: #161821;
  margin-left: 0.0625rem;
  position: relative;
  width: 22.75rem;
}
@media screen and (max-width: 768px) {
  .modal-achievement-info__progress[data-v-8ca012c0] {
    width: 99%;
  }
}
.modal-achievement-info__progress-description[data-v-8ca012c0] {
  padding: 1.875rem 1.875rem 0.625rem;
}
.modal-achievement-info__progress-description__title[data-v-8ca012c0] {
  color: #fff;
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 1.7025rem;
}
.modal-achievement-info__progress-description__progress[data-v-8ca012c0] {
  border-bottom: 1px solid #292937;
  color: #8f9daa;
  display: flex;
  font-size: 0.875rem;
  font-weight: 400;
  justify-content: space-between;
  line-height: 1.191875rem;
  padding: 0.625rem 0;
}
.modal-achievement-info__progress-skins-list[data-v-8ca012c0] {
  padding: 0 1.875rem 1.875rem;
}
.modal-achievement-info__progress-skins-list
  .progress-of-skin[data-v-8ca012c0] {
  border-bottom: 1px solid #292937;
  display: flex;
  justify-content: space-between;
  padding: 0.625rem 0;
}
.modal-achievement-info__progress-skins-list
  .progress-of-skin[data-v-8ca012c0]:last-child {
  border-bottom: 1px solid transparent;
}
.modal-achievement-info__progress-skins-list
  .progress-of-skin__info[data-v-8ca012c0] {
  align-items: center;
  display: flex;
  position: relative;
}
.modal-achievement-info__progress-skins-list
  .progress-of-skin__info-name[data-v-8ca012c0] {
  color: #ffffffb3;
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 1.02125rem;
  margin-left: 1.25rem;
}
.modal-achievement-info__progress-skins-list
  .progress-of-skin__info-name
  span[data-v-8ca012c0] {
  color: #fff;
  display: block;
  font-size: 0.8125rem;
  font-weight: 700;
  line-height: 1.106875rem;
}
.modal-achievement-info__progress-skins-list
  .progress-of-skin__info-img[data-v-8ca012c0] {
  height: 3.28125rem;
  position: relative;
  width: 4.375rem;
}
.modal-achievement-info__progress-skins-list
  .progress-of-skin__info-img
  img[data-v-8ca012c0] {
  height: inherit;
  -o-object-fit: cover;
  object-fit: cover;
  width: inherit;
}
.modal-achievement-info__progress-skins-list
  .progress-of-skin__info-img[data-v-8ca012c0]:before {
  border-radius: 1.875rem;
  content: "";
  filter: blur(1rem);
  height: 1.875rem;
  opacity: 0.5;
  position: absolute;
  right: 50%;
  top: 50%;
  transform: translate(50%, -50%);
  width: 1.875rem;
  z-index: 0;
}
.modal-achievement-info__progress-skins-list
  .progress-of-skin__info-img-common[data-v-8ca012c0]:before,
.modal-achievement-info__progress-skins-list
  .progress-of-skin__info-img-consumer[data-v-8ca012c0]:before {
  background-color: #b0c3d9;
}
.modal-achievement-info__progress-skins-list
  .progress-of-skin__info-img-industrial[data-v-8ca012c0]:before,
.modal-achievement-info__progress-skins-list
  .progress-of-skin__info-img-uncommon[data-v-8ca012c0]:before {
  background-color: #5e98d9;
}
.modal-achievement-info__progress-skins-list
  .progress-of-skin__info-img-distinguished[data-v-8ca012c0]:before,
.modal-achievement-info__progress-skins-list
  .progress-of-skin__info-img-distinguished_agent[data-v-8ca012c0]:before,
.modal-achievement-info__progress-skins-list
  .progress-of-skin__info-img-high[data-v-8ca012c0]:before,
.modal-achievement-info__progress-skins-list
  .progress-of-skin__info-img-high_grade_patch[data-v-8ca012c0]:before,
.modal-achievement-info__progress-skins-list
  .progress-of-skin__info-img-milspec[data-v-8ca012c0]:before {
  background-color: #4b69ff;
}
.modal-achievement-info__progress-skins-list
  .progress-of-skin__info-img-exceptional[data-v-8ca012c0]:before,
.modal-achievement-info__progress-skins-list
  .progress-of-skin__info-img-exceptional_agent[data-v-8ca012c0]:before,
.modal-achievement-info__progress-skins-list
  .progress-of-skin__info-img-mythical[data-v-8ca012c0]:before,
.modal-achievement-info__progress-skins-list
  .progress-of-skin__info-img-remarkable[data-v-8ca012c0]:before,
.modal-achievement-info__progress-skins-list
  .progress-of-skin__info-img-remarkable_patch[data-v-8ca012c0]:before,
.modal-achievement-info__progress-skins-list
  .progress-of-skin__info-img-restricted[data-v-8ca012c0]:before {
  background-color: #8847ff;
}
.modal-achievement-info__progress-skins-list
  .progress-of-skin__info-img-classified[data-v-8ca012c0]:before,
.modal-achievement-info__progress-skins-list
  .progress-of-skin__info-img-exotic[data-v-8ca012c0]:before,
.modal-achievement-info__progress-skins-list
  .progress-of-skin__info-img-legendary[data-v-8ca012c0]:before,
.modal-achievement-info__progress-skins-list
  .progress-of-skin__info-img-superior[data-v-8ca012c0]:before,
.modal-achievement-info__progress-skins-list
  .progress-of-skin__info-img-superior_agent[data-v-8ca012c0]:before {
  background-color: #d32ce6;
}
.modal-achievement-info__progress-skins-list
  .progress-of-skin__info-img-ancient[data-v-8ca012c0]:before,
.modal-achievement-info__progress-skins-list
  .progress-of-skin__info-img-covert[data-v-8ca012c0]:before,
.modal-achievement-info__progress-skins-list
  .progress-of-skin__info-img-master[data-v-8ca012c0]:before,
.modal-achievement-info__progress-skins-list
  .progress-of-skin__info-img-master_agent[data-v-8ca012c0]:before {
  background-color: #eb4b4b;
}
.modal-achievement-info__progress-skins-list
  .progress-of-skin__info-img-immortal[data-v-8ca012c0]:before {
  background-color: #e4ae33;
}
.modal-achievement-info__progress-skins-list
  .progress-of-skin__info-img-arcana[data-v-8ca012c0]:before {
  background-color: #ade55c;
}
.modal-achievement-info__progress-skins-list
  .progress-of-skin__info-img-extraordinary[data-v-8ca012c0]:before {
  background-color: #ffb100;
}
.modal-achievement-info__progress-skins-list
  .progress-of-skin__info-img-rare[data-v-8ca012c0]:before {
  background-color: #4b69ff;
}
.modal-achievement-info__progress-skins-list
  .progress-of-skin__info-img-knife[data-v-8ca012c0]:before {
  background-color: #f7b62d;
}
.modal-achievement-info__progress-skins-list
  .progress-of-skin__info-img-contraband[data-v-8ca012c0]:before {
  background-color: #e4ae39;
}
.modal-achievement-info__progress-skins-list
  .progress-of-skin__info-img-balance[data-v-8ca012c0]:before,
.modal-achievement-info__progress-skins-list
  .progress-of-skin__info-img-case[data-v-8ca012c0]:before,
.modal-achievement-info__progress-skins-list
  .progress-of-skin__info-img-money[data-v-8ca012c0]:before {
  background-color: #06a55b;
}
.modal-achievement-info__progress-skins-list
  .progress-of-skin__info-img-base[data-v-8ca012c0]:before {
  background-color: #ddd;
}
.modal-achievement-info__progress-skins-list
  .progress-of-skin__info-img-weapon[data-v-8ca012c0]:before {
  background-color: #f15840;
}
.modal-achievement-info__progress-skins-list
  .progress-of-skin__info-img-misc[data-v-8ca012c0]:before {
  background-color: #35a3f1;
}
.modal-achievement-info__progress-skins-list
  .progress-of-skin__info-img-armor[data-v-8ca012c0]:before,
.modal-achievement-info__progress-skins-list
  .progress-of-skin__info-img-clothing[data-v-8ca012c0]:before {
  background-color: #a7ec2e;
}
.modal-achievement-info__progress-skins-list
  .progress-of-skin__info-img-resource[data-v-8ca012c0]:before {
  background-color: #ddd;
}
.modal-achievement-info__progress-skins-list
  .progress-of-skin__current-result[data-v-8ca012c0] {
  align-items: center;
  display: flex;
  font-size: 0.75rem;
  line-height: 1.02125rem;
}
.modal-achievement-info__progress-skins-list
  .progress-of-skin__current-result
  .received[data-v-8ca012c0] {
  color: #fff;
}
.modal-achievement-info__progress-skins-list
  .progress-of-skin__current-result
  .received
  i[data-v-8ca012c0] {
  color: #69e755;
  font-size: 0.75rem;
}
.modal-achievement-info__progress-skins-list
  .progress-of-skin__current-result
  .in-progress[data-v-8ca012c0] {
  color: #8f9daa;
  text-align: right;
}
.modal-achievement-info__progress-skins-list
  .progress-of-skin__current-result
  .in-progress
  a[data-v-8ca012c0] {
  align-items: center;
  color: #515765;
  display: flex;
}
.modal-achievement-info__progress-skins-list
  .progress-of-skin__current-result
  .in-progress
  a
  span[data-v-8ca012c0] {
  margin-left: 0.3125rem;
  text-decoration: underline;
}
.modal-achievement-info__top[data-v-8ca012c0] {
  align-items: center;
  display: flex;
  flex-direction: column;
  margin-bottom: 1.25rem;
}
.modal-achievement-info__top .achievement__img[data-v-8ca012c0] {
  height: 159px;
  width: 159px;
}
.modal-achievement-info__top .achievement__description[data-v-8ca012c0] {
  color: #8f9daa;
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.0625rem;
  line-height: 1.1875rem;
  margin-top: 0.625rem;
  padding: 0 1rem;
  text-align: center;
}
.modal-achievement-info__top .achievement__description[data-v-8ca012c0] i {
  padding-right: 3px;
}
.modal-achievement-info__achievepoints[data-v-8ca012c0] {
  align-items: center;
  border-bottom: 0.0625rem solid #252e35;
  border-top: 0.0625rem solid #252e35;
  display: flex;
  justify-content: space-between;
  overflow: hidden;
  padding: 0.6875rem 1rem;
}
.modal-achievement-info__achievepoints .achievepoints-points[data-v-8ca012c0] {
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
}
.modal-achievement-info__achievepoints .achievepoints-stat[data-v-8ca012c0] {
  align-items: center;
  display: flex;
  position: relative;
}
.modal-achievement-info__achievepoints
  .achievepoints-stat[data-v-8ca012c0]:after {
  background: linear-gradient(132.27deg, #ffc635 0.57%, #ff5252 97.38%);
  border-radius: 50%;
  bottom: -2.5625rem;
  content: "";
  filter: blur(15px);
  height: 1.25rem;
  left: 50%;
  position: absolute;
  transform: translate(-50%);
  width: 4.375rem;
}
.modal-achievement-info__achievepoints
  .achievepoints-stat__title[data-v-8ca012c0] {
  color: #8f9daa;
  font-size: 0.6875rem;
  font-weight: 400;
  line-height: 0.9375rem;
}
.modal-achievement-info__achievepoints
  .achievepoints-stat__icon[data-v-8ca012c0] {
  align-items: center;
  color: #ffc635;
  display: flex;
  justify-content: center;
  margin: 0 0.5rem 0 0.9375rem;
  width: 1.25rem;
}
.modal-achievement-info__achievepoints
  .achievepoints-stat__count[data-v-8ca012c0] {
  color: #fff;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 1.8125rem;
}
.modal-achievement-info__achieve-levels[data-v-8ca012c0] {
  align-items: center;
  border-bottom: 1px solid #252e35;
  display: flex;
  flex-direction: column;
  padding: 0.9375rem;
  width: 100%;
}
.modal-achievement-info__achieve-levels .achieve-level__row[data-v-8ca012c0] {
  align-items: center;
  color: #8f9daa;
  display: flex;
  font-size: 0.625rem;
  line-height: 0.875rem;
  width: 100%;
}
.modal-achievement-info__achieve-levels
  .achieve-level__row[data-v-8ca012c0]:not(:last-child) {
  margin-bottom: 0.625rem;
}
.modal-achievement-info__achieve-levels
  .achieve-level__row-icon[data-v-8ca012c0] {
  align-items: center;
  display: flex;
  font-size: 1rem;
  justify-content: center;
  margin-right: 0.3125rem;
}
.modal-achievement-info__achieve-levels
  .achieve-level__row-icon.level1[data-v-8ca012c0] {
  color: #2dbf59;
}
.modal-achievement-info__achieve-levels
  .achieve-level__row-icon.level2[data-v-8ca012c0] {
  color: #30b1fd;
}
.modal-achievement-info__achieve-levels
  .achieve-level__row-icon.level3[data-v-8ca012c0] {
  color: #ff6d36;
}
.modal-achievement-info__achieve-levels
  .achieve-level__row-icon.level4[data-v-8ca012c0] {
  color: #a362e6;
}
.modal-achievement-info__achieve-levels
  .achieve-level__row-icon.level5[data-v-8ca012c0] {
  color: #ff2020;
}
.modal-achievement-info__achieve-levels
  .achieve-level__row-level[data-v-8ca012c0] {
  margin-right: 0.9375rem;
}
.modal-achievement-info__achieve-levels
  .achieve-level__row-description[data-v-8ca012c0] {
  margin-right: 0.25rem;
  max-width: 6.875rem;
  overflow: hidden;
  padding-right: 0.625rem;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.modal-achievement-info__achieve-levels
  .achieve-level__row-counter[data-v-8ca012c0] {
  flex-grow: 1;
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  white-space: nowrap;
}
.modal-achievement-info__achieve-levels
  .achieve-level__row-value[data-v-8ca012c0] {
  color: #fff;
}
.modal-achievement-info__achieve-levels
  .achieve-level__row-state[data-v-8ca012c0] {
  white-space: nowrap;
}
.modal-achievement-info__achieve-levels
  .achieve-level__row-state_completed[data-v-8ca012c0] {
  align-items: center;
  display: flex;
}
.modal-achievement-info__achieve-levels
  .achieve-level__row-state_completed
  .state__icon[data-v-8ca012c0] {
  color: #69e755;
  display: block;
  font-size: 0.5rem;
  margin-bottom: 0.125rem;
  margin-right: 0.125rem;
}
.modal-achievement-info__achieve-levels
  .achieve-level__row-state_completed
  .state__text[data-v-8ca012c0] {
  color: #69e755;
  display: block;
}
.modal-achievement-info__achieve-toogler[data-v-8ca012c0] {
  align-items: center;
  display: flex;
  justify-content: center;
  margin-top: 1.25rem;
}
.modal-achievement-info__achieve-toogler .toogler__block[data-v-8ca012c0] {
  align-items: center;
  background: #323940;
  border-radius: 1.875rem;
  box-sizing: border-box;
  cursor: default;
  display: flex;
  height: 0.75rem;
  justify-content: flex-start;
  margin-right: 0.3125rem;
  padding: 0 0.125rem;
  pointer-events: none;
  width: 1.25rem;
}
.modal-achievement-info__achieve-toogler
  .toogler__block
  .toogler__icon[data-v-8ca012c0] {
  background: #515765;
  border-radius: 100%;
  height: 0.5rem;
  width: 0.5rem;
}
.modal-achievement-info__achieve-toogler .toogler__text[data-v-8ca012c0] {
  color: #515765;
  font-size: 0.6875rem;
  font-weight: 600;
  line-height: 0.9375rem;
}
.modal-achievement-info .toogler__block--active[data-v-8ca012c0] {
  cursor: pointer;
  pointer-events: visible;
}
.modal-achievement-info .toogler--checked .toogler__block[data-v-8ca012c0] {
  justify-content: flex-end;
}
.modal-achievement-info
  .toogler--checked
  .toogler__block
  .toogler__icon[data-v-8ca012c0] {
  background: linear-gradient(90deg, #69e755, #00a15b);
}
.modal-achievement-info .toogler--checked .toogler__text[data-v-8ca012c0] {
  color: #fff;
}
.modal-achievement-info__button[data-v-8ca012c0] {
  display: flex;
  height: 2.5rem;
  justify-content: center;
  margin-top: 1.25rem;
  position: relative;
  width: 100%;
}
.modal-achievement-info__button a[data-v-8ca012c0] {
  max-width: 15rem;
}
.modal-achievement-info__top .profile-achievement[data-v-8ca012c0] {
  width: 100%;
}
.modal-achievement-info__top__img[data-v-8ca012c0] {
  filter: grayscale(0) !important;
  height: 159px;
  width: 159px;
}
.modal-achievement-info__top__stars[data-v-8ca012c0] {
  margin-top: 0.6875rem;
}
.modal-achievement-info__top__stars i[data-v-8ca012c0] {
  font-size: 1.5rem;
  margin: 0 0.3125rem;
}
.modal-achievement-info__top .ready-shield[data-v-8ca012c0] {
  margin-top: 0.5rem;
}
.modal-achievement-info__top__name[data-v-8ca012c0] {
  font-size: 1.25rem;
  font-weight: 700;
  letter-spacing: 0.0625rem;
  line-height: 1.6875rem;
  margin-top: 1.25rem;
  max-width: 100%;
  order: 2;
  text-align: center;
  white-space: nowrap;
}
.modal-achievement-info__top__description[data-v-8ca012c0] {
  display: none;
  opacity: 0;
  visibility: hidden;
}
.modal-achievement-info__top__progress[data-v-8ca012c0] {
  margin-top: 1rem;
  order: 1;
  width: 12.5rem;
}
.modal-achievement-info__top__progress .progress__icon[data-v-8ca012c0] {
  font-size: 1.5625rem;
}
.modal-achievement-info__top__progress
  .progress__icon
  .progress__icon-count[data-v-8ca012c0] {
  font-size: 0.875rem;
  font-weight: 600;
}
.modal-achievement-info__top__progress .progress__bar[data-v-8ca012c0] {
  height: 0.5rem;
  width: 80%;
}
.modal-achievement-info__top .achievement__description[data-v-8ca012c0] i {
  line-height: inherit !important;
}
.profile-guest[data-v-e0c81fb8] {
  align-items: center;
  display: flex;
  justify-content: center;
  max-width: 75rem;
  overflow: hidden;
  padding: 0.765rem 0;
  position: relative;
  width: 100%;
  z-index: 10;
}
.profile-guest--with-out-achievements[data-v-e0c81fb8] {
  max-width: none;
}
@media screen and (max-width: 768px) {
  .profile-guest[data-v-e0c81fb8] {
    flex-direction: column;
    padding: 1.25rem 0;
  }
}
.profile-guest--achievement-disable[data-v-e0c81fb8] {
  max-width: none;
}
.profile-guest__user[data-v-e0c81fb8] {
  align-items: center;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  margin: 0 1.25rem;
  max-width: 12.1875rem;
}
@media screen and (max-width: 768px) {
  .profile-guest__user[data-v-e0c81fb8] {
    margin: 0;
    padding-bottom: 2.5rem;
    position: relative;
  }
  .profile-guest__user[data-v-e0c81fb8]:after {
    background: #c4c4c41a;
    bottom: 1.25rem;
    content: "";
    height: 0.0625rem;
    left: 50%;
    max-width: 9.4375rem;
    position: absolute;
    transform: translate(-50%);
    width: 100%;
  }
}
.profile-guest__user-title[data-v-e0c81fb8] {
  align-items: center;
  display: flex;
}
.profile-guest__user-title .title__icon-block[data-v-e0c81fb8] {
  position: relative;
}
.profile-guest__user-title .title__icon-block .title__icon[data-v-e0c81fb8] {
  display: block;
  font-size: 1.5rem;
  margin-right: 0.4375rem;
  vertical-align: top;
}
.profile-guest__user-title .title__icon-block .title__icon-bg[data-v-e0c81fb8] {
  filter: blur(1.875rem);
  margin-right: 0;
  opacity: 0.9;
  position: absolute;
  top: 0;
}
.profile-guest__user-title .title__text[data-v-e0c81fb8] {
  color: #ccd5dd;
  font-size: 0.75rem;
  line-height: 1rem;
  text-transform: uppercase;
}
.profile-guest__user-title .title__text span[data-v-e0c81fb8] {
  color: #fff;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1.1875rem;
  text-transform: capitalize;
}
.profile-guest__user-avatar[data-v-e0c81fb8] {
  margin: 0.625rem 0;
}
.profile-guest__user-info[data-v-e0c81fb8] {
  align-items: center;
  color: #fff;
  display: flex;
  font-size: 1rem;
  justify-content: center;
  line-height: 1.375rem;
}
.profile-guest__user-info .user__verified[data-v-e0c81fb8] {
  margin-left: 0.3125rem;
  position: relative;
}
.profile-guest__user-info
  .user__verified:hover
  .user__verified-tooltip[data-v-e0c81fb8] {
  display: block;
}
.profile-guest__user-info .user__verified-icon[data-v-e0c81fb8] {
  align-items: center;
  display: flex;
  justify-content: center;
}
.profile-guest__user-info .user__verified-tooltip[data-v-e0c81fb8] {
  background: #0006;
  bottom: 100%;
  color: #fff;
  display: none;
  font-size: 0.75rem;
  left: 50%;
  line-height: 0.75rem;
  margin-bottom: 0.625rem;
  padding: 0.375rem 0.625rem 0.4375rem;
  position: absolute;
  right: auto;
  top: auto;
  transform: translate(-50%);
  white-space: nowrap;
  z-index: 3;
}
.profile-guest__user-info .core-verified-new[data-v-e0c81fb8] {
  color: #e35c03;
}
.profile-guest__user-info .info__username[data-v-e0c81fb8] {
  margin: 0 0.5rem;
  max-width: 10rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.profile-guest__info[data-v-e0c81fb8] {
  border-left: 1px solid #515765;
  display: flex;
  flex-direction: column;
  padding-left: 1.25rem;
}
.profile-guest__info-open-achievements span[data-v-e0c81fb8] {
  color: #ffc635;
  cursor: pointer;
  font-size: 0.75rem;
  font-weight: 700;
  line-height: 1rem;
  text-align: center;
  text-decoration-line: underline;
  text-transform: uppercase;
}
@media screen and (max-width: 768px) {
  .profile-guest__info[data-v-e0c81fb8] {
    align-items: center;
    border: none;
    max-width: 100%;
    padding: 0 1.25rem;
    text-align: center;
  }
}
.profile-guest__info-title[data-v-e0c81fb8] {
  align-items: center;
  display: flex;
  margin-bottom: 0.625rem;
}
.profile-guest__info-title i[data-v-e0c81fb8] {
  align-items: center;
  color: #ffc635;
  display: flex;
  justify-content: center;
  padding-right: 0.625rem;
}
.profile-guest__info-title .title__text[data-v-e0c81fb8] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1.1875rem;
  text-transform: capitalize;
}
.profile-guest__info-subtitle[data-v-e0c81fb8] {
  color: #8f9daa;
  font-size: 0.6875rem;
  line-height: 0.875rem;
  margin-bottom: 0.625rem;
  max-width: 18.75rem;
}
.profile-guest__info-stats[data-v-e0c81fb8] {
  display: flex;
}
.profile-guest__info-stat[data-v-e0c81fb8] {
  align-items: center;
  display: flex;
}
.profile-guest__info-stat[data-v-e0c81fb8]:first-child {
  border-right: 0.0625rem solid #515765;
  padding-right: 1.25rem;
}
@media screen and (max-width: 768px) {
  .profile-guest__info-stat[data-v-e0c81fb8]:first-child {
    padding-right: 1rem;
  }
}
.profile-guest__info-stat[data-v-e0c81fb8]:last-child {
  padding-left: 1.25rem;
}
@media screen and (max-width: 768px) {
  .profile-guest__info-stat[data-v-e0c81fb8]:last-child {
    padding-left: 1rem;
  }
}
.profile-guest__info-stat .info-stat__text[data-v-e0c81fb8] {
  color: #8f9daa;
  font-size: 0.6875rem;
  line-height: 0.9375rem;
  text-transform: capitalize;
  white-space: nowrap;
}
.profile-guest__info-stat .info-stat__icon[data-v-e0c81fb8] {
  display: block;
  font-size: 0.875rem;
  margin: 0 0.625rem;
}
.profile-guest__info-stat .info-stat__icon[data-v-e0c81fb8]:before {
  vertical-align: middle;
}
.profile-guest__info-stat .core-stat-bars[data-v-e0c81fb8] {
  color: #00ffe7;
}
.profile-guest__info-stat .core-crown[data-v-e0c81fb8] {
  color: #ffc635;
  height: 1rem;
  width: 1rem;
}
.profile-guest__info-stat .info-stat__value[data-v-e0c81fb8] {
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 1.8125rem;
}
@media screen and (max-width: 768px) {
  .profile-guest__info-stat .info-stat__value[data-v-e0c81fb8] {
    font-size: 1.125rem;
    line-height: 1.375rem;
  }
}
.profile-guest__info .button[data-v-e0c81fb8] {
  align-self: flex-start;
  margin-top: 0.9375rem;
  min-width: 14.5rem;
}
@media screen and (max-width: 768px) {
  .profile-guest__info .button[data-v-e0c81fb8] {
    align-self: center;
  }
}
.profile-guest__info .button i[data-v-e0c81fb8] {
  margin-right: 0.625rem;
}
.profile-guest__achievements[data-v-e0c81fb8] {
  display: flex;
  justify-content: space-between;
  margin-left: auto;
  max-width: 36.5625rem;
  width: 100%;
}
@media screen and (max-width: 1300px) {
  .profile-guest__achievements[data-v-e0c81fb8] {
    display: none;
  }
}
.profile-guest__achievements .profile-achievement[data-v-e0c81fb8] {
  margin-right: 0.3125rem;
}
.profile-guest .prem-level1[data-v-e0c81fb8] {
  color: #c7c7c7;
}
.profile-guest .prem-level2[data-v-e0c81fb8] {
  color: #ff8e2f;
}
.profile-guest .prem-level3[data-v-e0c81fb8] {
  color: #00ffe7;
}
.profile-guest {
  padding-bottom: 0.765rem;
}
.profile-guest__user-avatar .avatar {
  height: 3.75rem;
  width: 3.75rem;
}
.profile-guest__achievements .profile-achievement {
  width: 7rem;
}
.profile-guest__achievements .profile-achievement__tooltip {
  width: 95%;
}
.modal-user-achievements[data-v-acda2261] {
  background: #1a1f24;
  max-height: none;
  max-width: 75rem;
  padding-bottom: 1.25rem;
  width: 85vw;
}
@media screen and (max-width: 768px) {
  .modal-user-achievements[data-v-acda2261] {
    margin: 0 auto;
    margin: 0 auto !important;
    max-width: 90%;
    width: 100%;
  }
}
.modal-user-achievements .button-modal-close[data-v-acda2261] {
  z-index: 12;
}
.modal-user-achievements .modal-card-header[data-v-acda2261] {
  align-items: center;
  background: #1a1f24 url(/static/profile/achievements-header-bg.png) 50%
    no-repeat;
  background-size: cover;
  display: flex;
  justify-content: center;
  min-height: -moz-fit-content;
  min-height: fit-content;
  padding: 1.25rem 0;
  width: 100%;
}
.modal-user-achievements .modal-card-body[data-v-acda2261] {
  padding: 0;
}
@media screen and (max-width: 768px) {
  .modal-user-achievements .modal-card-body[data-v-acda2261] {
    overflow: visible;
    padding: 0 0.625rem;
  }
}
.modal-user-achievements__list[data-v-acda2261] {
  background: #1a1f24;
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(120px, 1fr));
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.5625rem;
  padding-bottom: 1.25rem;
}
@media screen and (max-width: 768px) {
  .modal-user-achievements__list[data-v-acda2261] {
    grid-template-columns: repeat(auto-fill, minmax(95px, 1fr));
    grid-row-gap: 0.9375rem;
    grid-column-gap: 0.5rem;
  }
}
.modal-user-achievements__list .list__item[data-v-acda2261] {
  width: auto;
}
@media screen and (max-width: 768px) {
  .modal-user-achievements .profile-guest {
    padding: 0;
  }
}
.modal-user-achievements .profile-guest .profile-guest__info .button {
  display: none;
}
.modal-confirm-request {
  background: #13151d;
  border-top: 0.0625rem solid #c4c4c4;
  padding-top: 6.5625rem;
  width: 27.8125rem;
}
.modal-confirm-request__body {
  align-items: center;
  display: flex;
  flex-direction: column;
  text-align: center;
}
.modal-confirm-request__icon {
  height: 3.75rem;
  position: relative;
  width: 4.375rem;
}
.modal-confirm-request__icon:after {
  background: linear-gradient(90deg, #00ffe7, #00c9ff);
  content: "";
  filter: blur(70px);
  height: 6.875rem;
  left: 50%;
  opacity: 0.12;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 6.875rem;
}
.modal-confirm-request__title {
  color: #fff;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.3125rem;
  margin-top: 1.5625rem;
}
@media screen and (max-width: 768px) {
  .modal-confirm-request__title {
    font-size: 0.875rem;
    line-height: 1.1875rem;
  }
}
.modal-confirm-request__subtitle {
  color: #8f9daa;
  font-size: 0.875rem;
  line-height: 1.1875rem;
  margin-top: 0.625rem;
  max-width: 21.25rem;
}
@media screen and (max-width: 768px) {
  .modal-confirm-request__subtitle {
    font-size: 0.75rem;
    line-height: 1rem;
  }
}
.modal-confirm-request__button-wrap {
  background: #1b1c25;
  display: flex;
  justify-content: center;
  margin-top: 6.25rem;
  padding: 0.9375rem 0;
  width: 100%;
}
.modal-confirm-request__button {
  padding-left: 6.25rem;
  padding-right: 6.25rem;
}
.upgrade-streaks-items-details--single {
  min-width: 210px;
}
.upgrade-streaks-items-details_header {
  align-items: center;
  background-image: url(/static/upgrade/streaks/weapons-bg.png);
  background-position: 50%;
  background-size: contain;
  border-bottom: 1px solid rgba(81, 87, 101, 0.2);
  display: flex;
  font-size: 0.75rem;
  font-weight: 600;
  justify-content: center;
  padding: 1.25rem 1rem;
  position: relative;
  text-transform: uppercase;
}
@media screen and (max-width: 768px) {
  .upgrade-streaks-items-details_header {
    min-width: unset;
  }
}
@media screen and (max-width: 600px) {
  .upgrade-streaks-items-details_header {
    justify-content: flex-end;
  }
}
.upgrade-streaks-items-details_header .price {
  height: 0.75rem;
  line-height: 1;
  margin-left: 0.625rem;
  padding-left: 10px;
  position: relative;
}
.upgrade-streaks-items-details_header .price:before {
  background: #51576533;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 1px;
}
.upgrade-streaks-items-details_header_back {
  align-items: center;
  cursor: pointer;
  display: flex;
  justify-content: flex-start;
  left: 10px;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
.upgrade-streaks-items-details_header_back i {
  color: #8f9daa;
  height: 0.75rem;
  margin-right: 0.5rem;
}
.upgrade-streaks-items-details_header_stat {
  align-items: center;
  display: flex;
  justify-content: center;
}
.upgrade-streaks-items-details_header_stat .header_stat_plus {
  margin: 0 0.25rem;
}
.upgrade-streaks-items-details_header_stat .header_stat_price {
  padding-left: 0.5rem;
  position: relative;
}
.upgrade-streaks-items-details_header_stat .header_stat_price:before {
  background: #515765;
  content: "";
  height: 100%;
  left: 0;
  opacity: 0.3;
  position: absolute;
  top: 0;
  width: 1px;
}
.upgrade-streaks-items-details .upgrade-streak-plus {
  font-size: 0.75rem;
}
.upgrade-streaks-items-details_body__wrapper {
  background: #13151d;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  padding-bottom: 0.625rem;
  position: relative;
}
.upgrade-streaks-items-details_body__wrapper:before {
  background: #13151d;
  bottom: 0.625rem;
  content: "";
  height: 1px;
  left: 0;
  position: absolute;
  width: 100%;
}
.upgrade-streaks-items-details_body {
  max-height: 28.25rem;
  overflow-y: scroll;
}
.upgrade-streaks-items-details_body .upgrade-streaks-item-weapon {
  border-bottom: 1px solid rgba(81, 87, 101, 0.2);
  padding-bottom: 0.5rem;
}
@media screen and (max-width: 600px) {
  .upgrade-streaks-items-details_body {
    flex-direction: column;
    flex-wrap: unset;
    max-height: calc(80vh - 7.5rem);
    padding: 0.625rem 0.9375rem;
  }
  .upgrade-streaks-items-details_body .upgrade-streaks-item-weapon {
    background: #1b1c2580;
    border-bottom: none;
    padding: 0.375rem 0.625rem 0;
    width: 100%;
  }
  .upgrade-streaks-items-details_body
    .upgrade-streaks-item-weapon
    .upgrade-streaks-item-weapon__wrapper__image-block {
    height: unset;
    min-width: unset;
    width: 3.5rem;
  }
  .upgrade-streaks-items-details_body
    .upgrade-streaks-item-weapon
    .upgrade-streaks-item-weapon__wrapper__image-block:before {
    filter: blur(7px);
    height: 25px;
    width: 25px;
  }
  .upgrade-streaks-items-details_body
    .upgrade-streaks-item-weapon
    .upgrade-streaks-item-weapon__wrapper__price {
    font-size: 0.875rem;
    margin-top: 0.125rem;
  }
  .upgrade-streaks-items-details_body
    .upgrade-streaks-item-weapon
    .upgrade-streaks-item-weapon__wrapper__price
    i {
    font-size: 0.875rem;
    height: 0.875rem;
  }
  .upgrade-streaks-items-details_body
    .upgrade-streaks-item-weapon
    .upgrade-streaks-item-weapon__wrapper {
    justify-content: flex-start;
    width: 100%;
  }
  .upgrade-streaks-items-details_body
    .upgrade-streaks-item-weapon
    .upgrade-streaks-item-weapon__wrapper.last-weapon:before {
    height: 5rem;
    left: 0;
    top: -0.625rem;
    width: 7.5rem;
  }
  .upgrade-streaks-items-details_body
    .upgrade-streaks-item-weapon
    .upgrade-streaks-item-weapon__wrapper.balance-weapon
    .upgrade-streaks-item-weapon__wrapper__image-block {
    width: 4rem;
  }
  .upgrade-streaks-items-details_body
    .upgrade-streaks-item-weapon
    .upgrade-streaks-item-weapon__wrapper.balance-weapon
    .upgrade-streaks-item-weapon__wrapper__text {
    width: 100%;
  }
  .upgrade-streaks-items-details_body
    .upgrade-streaks-item-weapon
    .upgrade-streaks-item-weapon__wrapper.balance-weapon
    .upgrade-streaks-item-weapon__wrapper__info {
    width: auto !important;
  }
  .upgrade-streaks-items-details_body
    .upgrade-streaks-item-weapon
    .upgrade-streaks-item-weapon__wrapper__text {
    align-items: center;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
    width: calc(100% - 3.5rem);
  }
  .upgrade-streaks-items-details_body
    .upgrade-streaks-item-weapon
    .upgrade-streaks-item-weapon__wrapper__info {
    justify-content: space-between;
    width: 100%;
  }
  .upgrade-streaks-items-details_body
    .upgrade-streaks-item-weapon
    .upgrade-streaks-item-weapon__wrapper__info--name {
    text-align: left;
  }
  .upgrade-streaks-items-details_body
    .upgrade-streaks-item-weapon
    .upgrade-streaks-item-weapon__wrapper__info
    span:nth-child(2) {
    display: none;
  }
  .upgrade-streaks-items-details_body
    .upgrade-streaks-item-weapon
    .upgrade-streaks-item-weapon__wrapper__info
    span:nth-child(3) {
    margin-left: auto;
    margin-right: 0;
  }
  .upgrade-streaks-items-details_body
    .upgrade-streaks-item-weapon
    .upgrade-streaks-item-weapon__wrapper__image {
    height: 3rem;
    margin-left: 0;
    margin-right: 0;
    width: 3rem;
  }
  .upgrade-streaks-items-details_body
    .upgrade-streaks-item-weapon
    .upgrade-streaks-item-weapon-arrow {
    background: #13151d;
  }
  .upgrade-streaks-items-details_body
    .upgrade-streaks-item-weapon
    .upgrade-streaks-item-weapon-arrow:before {
    display: none;
  }
  .upgrade-streaks-items-details_body
    .upgrade-streaks-item-weapon
    .upgrade-streaks-item-weapon-arrow
    .upgrade-streak-chance-mobile {
    display: none !important;
  }
  .upgrade-streaks-items-details_body
    .upgrade-streaks-item-weapon
    .upgrade-streaks-item-weapon-arrow
    .upgrade-streak-plus
    i {
    font-size: 0.75rem;
  }
  .streaks-modal {
    width: 100%;
  }
}
.streaks-modal {
  background-color: #161821;
  max-width: 870px;
}
@media screen and (max-width: 768px) {
  .streaks-modal {
    width: calc(100vw - 1.25rem);
  }
}
.streaks-modal-head {
  background: #1b1c25b3;
  padding: 1.1875rem 0;
  position: relative;
  text-align: center;
}
.streaks-modal-title {
  color: #fff;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.375rem;
  text-transform: uppercase;
}
.streaks-modal-close {
  cursor: pointer;
  display: flex;
  position: absolute;
  right: 0.625rem;
  top: 50%;
  transform: translateY(-50%);
}
.streaks-modal__title {
  background: #1b1c25;
}
.streaks-modal__user {
  background-image: url(/static/upgrade/streaks/weapons-bg.png);
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: contain;
  display: flex;
}
.streaks-modal__user--weapons {
  display: flex;
  justify-content: flex-end;
  width: 100%;
}
.streaks-modal__user .upgrade-streaks-item-weapon:first-child {
  margin-right: 2rem;
}
.streaks-modal__user .upgrade-streaks-item-weapon:last-child {
  margin-right: 4rem;
}
.streaks-modal .streaks-modal__items-list {
  background: #161821;
  border-top: 1px solid rgba(81, 87, 101, 0.3);
  display: grid;
  grid-template-columns: repeat(auto-fit, 14.0625rem);
  justify-content: center;
  padding: 0.9375rem 1.25rem 0;
  position: relative;
}
.streaks-modal .streaks-modal__items-list:before {
  background: #161821;
  bottom: 0;
  content: "";
  height: 1px;
  left: 50%;
  position: absolute;
  transform: translate(-50%);
  width: 100%;
}
@media screen and (max-width: 600px) {
  .streaks-modal .streaks-modal__items-list:before {
    display: none;
  }
}
.streaks-modal .streaks-modal__items-list .upgrade-streaks-item-weapon {
  border-bottom: 1px solid rgba(81, 87, 101, 0.1);
  display: flex;
  flex-grow: 0;
  flex-shrink: 1;
  justify-content: flex-start;
  margin-bottom: 0.9375rem;
  min-height: 100%;
  padding-bottom: 0.9375rem;
}
@media screen and (max-width: 840px) {
  .streaks-modal
    .streaks-modal__items-list
    .upgrade-streaks-item-weapon:last-child {
    justify-content: flex-start;
  }
  .streaks-modal .streaks-modal__items-list .upgrade-streaks-item-weapon {
    justify-content: space-around;
    width: 33.3%;
  }
}
@media screen and (max-width: 450px) {
  .streaks-modal .streaks-modal__items-list .upgrade-streaks-item-weapon {
    flex-direction: column;
  }
}
@media screen and (max-width: 768px) {
  .streaks-modal__user {
    background-size: cover;
  }
  .streaks-modal__user .item__user {
    display: none;
  }
  .streaks-modal__user--weapons {
    justify-content: center;
    padding-bottom: 1.5rem;
  }
  .streaks-modal__user .upgrade-streaks-item-weapon:first-child {
    margin-right: 1rem;
  }
  .streaks-modal__user .upgrade-streaks-item-weapon:last-child {
    margin-right: 0;
  }
}
@media screen and (max-width: 600px) {
  .streaks-modal__user {
    background-image: none;
  }
  .streaks-modal__user--weapons {
    align-content: center;
    align-items: center;
    flex-direction: column;
    justify-content: center;
    padding-bottom: 0;
  }
  .streaks-modal__user .upgrade-streaks-item-weapon {
    overflow: hidden;
    padding: 0 1.25rem;
    position: relative;
    width: 100%;
  }
  .streaks-modal__user .upgrade-streaks-item-weapon:first-child {
    margin-right: 0;
  }
  .streaks-modal__user .upgrade-streaks-item-weapon:first-child .weapon-number {
    bottom: 2.1875rem;
  }
  .streaks-modal__user .upgrade-streaks-item-weapon:first-child:before {
    background: #9b5de7;
    content: "";
    filter: blur(150px);
    height: 342px;
    left: 50%;
    opacity: 0.7;
    position: absolute;
    transform: translate(-50%, -140%);
    width: 100%;
  }
  .streaks-modal__user
    .upgrade-streaks-item-weapon
    .upgrade-streaks-item-weapon__wrapper {
    margin-left: auto;
    margin-right: auto;
    min-height: 7.375rem;
  }
  .streaks-modal__user .upgrade-streaks-item-weapon .weapon-number {
    bottom: 0.375rem;
    left: 1.25rem;
    position: absolute;
  }
  .streaks-modal .streaks-modal__items-list {
    height: 100%;
    padding: 0.9375rem 1.25rem 0;
  }
  .streaks-modal .streaks-modal__items-list .upgrade-streaks-item-weapon {
    border-bottom: none;
    margin-bottom: 0.25rem;
    padding-bottom: 0;
    width: 100%;
  }
  .streaks-modal
    .streaks-modal__items-list
    .upgrade-streaks-item-weapon
    .upgrade-streaks-item-weapon__wrapper {
    min-height: 7.375rem;
  }
  .streaks-modal .upgrade-streaks-items-details_body {
    max-height: none;
    overflow: unset;
  }
}
.daily-free-win-bonus[data-v-e5965922] {
  flex: 1 1 auto;
  flex-direction: column;
}
.daily-free-win-bonus[data-v-e5965922],
.daily-free-win-bonus__subtitle[data-v-e5965922] {
  align-items: center;
  display: flex;
  justify-content: center;
}
.daily-free-win-bonus__subtitle[data-v-e5965922] {
  font-size: 0.875rem;
  font-weight: 500;
  line-height: 1.1875rem;
  margin-top: 0.3125rem;
  text-align: center;
}
@media (max-width: 768px) {
  .daily-free-win-bonus__subtitle[data-v-e5965922] {
    font-size: 16px;
    font-weight: 600;
  }
}
.daily-free-win-bonus__subtitle .tokens__base-price-coin[data-v-e5965922] {
  align-items: center;
  display: inline-flex;
  margin-left: 0.3rem;
}
.daily-free-win-bonus__subtitle .tokens__base-price-coin > i[data-v-e5965922] {
  color: #2abd69;
  margin-right: 0.3rem;
}
.daily-free-win-bonus__info[data-v-e5965922] {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.daily-free-win-bonus__info > span[data-v-e5965922]:first-of-type {
  color: #8f9daa;
  font-size: 0.75rem;
  font-weight: 400;
}
.daily-free-win-bonus__info > .tokens__base-price[data-v-e5965922] {
  margin-left: 0.3rem;
}
.daily-free-win-bonus__info
  > .tokens__base-price
  > span[data-v-e5965922]:nth-child(2) {
  text-transform: lowercase;
}
.daily-free-win-bonus__info > .tokens__base-price .price[data-v-e5965922] {
  align-items: center;
  display: flex;
  line-height: 1rem;
}
.daily-free-win-bonus__info > .tokens__base-price .price > i[data-v-e5965922] {
  align-items: center;
  display: flex;
  margin-left: 0.125rem;
}
.daily-free-win-bonus__info
  > .tokens__base-price
  .price
  > i[data-v-e5965922]:before {
  vertical-align: top;
}
.daily-free-win-bonus__item[data-v-e5965922] {
  background: url(/static/dailyfree/balance.png) no-repeat 50%;
  height: 15rem;
  width: 13.75rem;
}
@media (max-width: 768px) {
  .daily-free-win-bonus__item[data-v-e5965922] {
    background-size: contain;
    max-width: 164px;
    min-width: 124px;
    width: 50%;
  }
}
.daily-free-win-bonus__item-currency[data-v-e5965922] {
  background: url(/static/dailyfree/wartags.png) no-repeat 50%;
  height: 15rem;
  width: 13.75rem;
}
.daily-free-win-item[data-v-94f49796] {
  padding: 0 16px;
}
.daily-free-win-item__prize[data-v-94f49796] {
  background-color: #1e1e29;
  margin-bottom: 5px;
}
.daily-free-win-item__btns[data-v-94f49796] {
  align-items: center;
  display: flex;
  gap: 5px;
}
.daily-free-win-item__btns-sale[data-v-94f49796] {
  flex-grow: 1;
  text-transform: uppercase;
}
.daily-free-win-item__btns-sale-price[data-v-94f49796] {
  margin-left: 4px;
}
.daily-free-win-item__btns-inventory[data-v-94f49796],
.daily-free-win-item__btns-upgrade[data-v-94f49796] {
  height: 2.5rem;
  width: 2.5rem;
}
.daily-free-win-item__btns-inventory[data-v-94f49796] {
  background-color: #292937;
  border: none;
  font-size: 1rem;
}
.modalDailyFreeWin {
  background: #13151d;
  border-bottom: 0;
  border-left: 0;
  border-right: 0;
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: space-between;
  max-width: 402px;
  position: relative;
  width: 90vw;
}
@media screen and (max-width: 768px) {
  .modalDailyFreeWin {
    max-width: 348px;
  }
}
.modalDailyFreeWin__header {
  background: #13151d;
}
.modalDailyFreeWin__header--title {
  color: #69e755;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.3125rem;
  margin: 16px 0;
  text-align: center;
  -webkit-text-fill-color: #f1f1f1;
}
.modalDailyFreeWin__body {
  background: linear-gradient(
    180deg,
    rgba(0, 161, 91, 0.1) 10%,
    transparent 65%
  );
  background-size: contain;
  padding: 2.8125rem 0;
}
@media screen and (max-width: 768px) {
  .modalDailyFreeWin__body {
    flex-direction: column;
  }
}
.modalDailyFreeWin__footer {
  align-items: center;
  background: #1e1e29;
  display: flex;
  justify-content: center;
  padding: 16px;
}
.modalDailyFreeWin__footer .button {
  padding-left: 4.6875rem;
  padding-right: 4.6875rem;
  width: 100%;
}
.modal-card-body[data-v-cad6cc03] {
  flex-direction: column;
}
.modal-card-body[data-v-cad6cc03],
.modal-card-body_item[data-v-cad6cc03] {
  align-items: center;
  display: flex;
  justify-content: center;
}
.modal-card-body_item-single[data-v-cad6cc03] {
  margin-bottom: 12px;
  padding: 0 16px;
  width: 100%;
}
.modal-card-body_item-winner[data-v-cad6cc03] .core-entity-winner__block {
  width: 8.125rem;
}
.modal-card-body_item-winner[data-v-cad6cc03] .core-entity-winner__right-side {
  max-width: 18.125rem;
  width: 100%;
}
.modal-card-body[data-v-66929893] {
  flex-direction: column;
}
.modal-card-body[data-v-66929893],
.modal-card-body_item[data-v-66929893] {
  align-items: center;
  display: flex;
  justify-content: center;
}
.modal-card-body[data-v-5571d894] {
  flex-direction: column;
}
.modal-card-body[data-v-5571d894],
.modal-card-body_item[data-v-5571d894] {
  align-items: center;
  display: flex;
  justify-content: center;
}
.modal-card-body_item[data-v-5571d894] .core-entity {
  --entity-image-size-multiplier: 0.5335;
  --core-entity-color: #06a55b !important;
  height: 14.0625rem;
  width: 20.625rem;
}
.modal-card-body_item[data-v-5571d894] .core-entity-image {
  --entity-background-type-koeff: 1;
}
.modal-card-body_item[data-v-5571d894] .core-entity-image:before {
  background: var(--w-current-event-primary-color) !important;
  content: "";
  filter: blur(35px);
  height: 8rem !important;
  -webkit-mask-image: none !important;
  mask-image: none !important;
  opacity: 0.25;
  position: absolute;
  width: 10rem !important;
}
.modal-bonus-tokens[data-v-7e6a9818] {
  --price-icon-size: 40px;
  display: flex;
  flex-direction: column;
  max-width: 27.5rem;
  min-width: 27.5rem;
  position: relative;
}
@media screen and (max-width: 768px) {
  .modal-bonus-tokens[data-v-7e6a9818] {
    min-width: 18.75rem;
  }
}
.modal-bonus-tokens__body[data-v-7e6a9818] {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.modal-bonus-tokens__body--event[data-v-7e6a9818] {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 1.5625rem;
  padding: 1.875rem 0;
}
.modal-bonus-tokens__body--event__title[data-v-7e6a9818] {
  color: var(--theme-color-primary);
  font-size: 1rem;
  font-style: normal;
  font-weight: 700;
  line-height: 1.375rem;
}
.modal-bonus-tokens__body--event__token[data-v-7e6a9818] {
  --price-icon-size: 140px;
  align-items: center;
  display: flex;
  justify-content: center;
}
.modal-bonus-tokens__body--event__token span[data-v-7e6a9818] {
  color: var(--theme-color-primary);
  font-size: 3rem;
  font-style: normal;
  font-weight: 900;
  line-height: 4.0625rem;
}
.modal-bonus-tokens__body--divider[data-v-7e6a9818] {
  background-color: #2f2f3c;
  flex: 0 0 auto;
  height: 1px;
  width: 100%;
}
.modal-bonus-tokens__body--exchange[data-v-7e6a9818] {
  align-items: center;
  display: flex;
  flex-wrap: nowrap;
  height: 100%;
  justify-content: space-between;
  padding: 1.875rem 1.25rem;
}
@media screen and (max-width: 768px) {
  .modal-bonus-tokens__body--exchange[data-v-7e6a9818] {
    flex-wrap: wrap;
    gap: 0.875rem;
  }
}
.modal-bonus-tokens__body--exchange__left[data-v-7e6a9818] {
  align-items: center;
  display: flex;
  gap: 0.625rem;
}
@media screen and (max-width: 768px) {
  .modal-bonus-tokens__body--exchange__left[data-v-7e6a9818] {
    justify-content: center;
  }
}
.modal-bonus-tokens__body--exchange__left--description[data-v-7e6a9818] {
  color: #8f9daa;
  font-size: 0.75rem;
  font-style: normal;
  font-weight: 400;
  line-height: 1rem;
}
.modal-bonus-tokens__body--exchange__left--count[data-v-7e6a9818] {
  color: #fff;
  font-size: 1.625rem;
  font-style: normal;
  font-weight: 600;
  line-height: 2.1875rem;
}
.modal-bonus-tokens__body--exchange__left[data-v-7e6a9818],
.modal-bonus-tokens__body--exchange__right[data-v-7e6a9818] {
  width: 100%;
}
.modal-bonus-tokens__footer[data-v-7e6a9818] {
  background-color: #1b1c25;
  border-top: 1px solid #2f2f3c;
  display: flex;
  flex-direction: column;
  gap: 0.75rem;
  padding: 1.875rem 1.25rem;
  position: relative;
}
.modal-bonus-tokens__footer--question[data-v-7e6a9818] {
  align-items: center;
  display: flex;
  gap: 0.75rem;
}
.modal-bonus-tokens__footer--question i[data-v-7e6a9818] {
  color: var(--theme-color-primary);
  font-size: 1rem;
}
.modal-bonus-tokens__footer--question span[data-v-7e6a9818] {
  color: #fff;
  font-size: 1rem;
  font-style: normal;
  font-weight: 700;
  line-height: 1.375rem;
  text-align: center;
}
.modal-bonus-tokens__footer--answer[data-v-7e6a9818] {
  position: relative;
}
.modal-bonus-tokens__footer--answer span[data-v-7e6a9818] {
  color: #8f9daa;
  font-size: 0.875rem;
  margin-top: 0.9375rem;
}
.modal-bonus-tokens__footer--answer .bg[data-v-7e6a9818] {
  bottom: 0;
  color: #8f9daa;
  font-size: 4.0625rem;
  left: 0;
  opacity: 0.05;
  position: absolute;
}
.modal-bonus-tokens .timer__countdown {
  padding: 0 1.25rem;
}
@media screen and (max-width: 768px) {
  .modal-bonus-tokens .event-page-vault__timer {
    width: 90%;
  }
}
.modal-card__question[data-v-b51a81e4] {
  align-items: center;
  display: flex;
}
.modal-card__shards[data-v-b51a81e4] {
  justify-content: space-between;
}
.modal-card__shards[data-v-b51a81e4],
.modal-card__shards .shards-main[data-v-b51a81e4] {
  align-items: center;
  display: flex;
  flex-direction: column;
}
.modal-card__shards .shards-main[data-v-b51a81e4] {
  grid-gap: 0.625rem;
  padding: 0 1rem;
  width: 100%;
}
.modal-card__shards-head[data-v-b51a81e4] {
  text-align: center;
}
.modal-card__shards-item[data-v-b51a81e4],
.modal-card__shards-item[data-v-b51a81e4] .shard-win-item__first {
  max-width: 100%;
}
.modal-card__shards[data-v-dcbcea8e] {
  align-items: center;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
.modal-card__shards-head[data-v-dcbcea8e] {
  text-align: center;
}
.modal-card__question[data-v-dcbcea8e] {
  align-items: center;
  display: flex;
}
.modal-card-win__close--event[data-v-d881d4d0] {
  display: none;
}
@media (max-width: 768px) {
  .modal-card-win__close--event[data-v-d881d4d0] {
    display: flex;
  }
}
.modal__win-item {
  grid-gap: 1.25rem;
  display: flex;
  flex-direction: row;
  justify-content: center;
}
.modal__win-item .base-item-wrapper__case-win {
  background: #161821;
}
.modal__win-item .base-item-wrapper__case-win .base-item__background {
  -webkit-mask-size: cover;
  mask-size: cover;
}
.modal__win-item .bonus-agent-footer-href {
  align-items: center;
  color: #ffc635;
  display: inline-flex;
  width: auto;
}
.modal__win-item .bonus-agent-footer-href i {
  margin-left: 0.4375rem;
}
.modal__win-item.modal-card {
  max-height: none;
  width: auto;
}
@media screen and (max-width: 768px) {
  .modal__win-item.modal-card {
    align-items: flex-start;
    flex-direction: column !important;
    justify-content: flex-start !important;
    padding: 1.25rem 0;
  }
}
.modal-card__main {
  background-color: #13151d;
  border-radius: 2px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-width: 22.1875rem;
  position: relative;
}
@media screen and (max-width: 768px) {
  .modal-card__main {
    min-width: auto;
    width: 100%;
  }
}
.modal-card__main .button-icon-action {
  margin-right: 0.4375rem;
}
.modal-card__main .button-icon-action__single {
  margin-right: 0;
}
.modal-card__main .button-icon-action.core-shopping-basket {
  font-size: 0.875rem;
}
.modal-card__main .button {
  font-weight: 600;
}
.modal-card__main .button .core-currency-icon {
  margin-left: 0.3125rem;
  margin-right: 0.125rem;
}
.modal-card-title {
  color: #2fa662;
  font-size: 1rem;
  font-weight: 600;
  text-transform: uppercase;
}
@media screen and (max-width: 768px) {
  .modal-card-title {
    font-size: 1rem;
  }
}
.modal-card-title.modal-card-title_orange {
  color: #ff8845;
}
.modal-card-head {
  background-color: transparent !important;
  border-bottom: 0 !important;
  margin-bottom: 1.25rem;
  min-height: auto !important;
  padding: 1.875rem 0 0 !important;
  text-align: center;
}
.modal-card-head.multiply {
  padding-bottom: 1.25rem !important;
}
.modal-card-body_item-container {
  background-color: transparent;
  padding: 0;
}
.modal-card-body_items {
  margin-bottom: 1.25rem;
  max-height: 20.75rem;
  overflow: auto;
  padding: 0 0.938rem;
  width: 100%;
}
.modal-card-body_items .modal-card-body_item {
  margin-bottom: 0.625rem;
  width: 100%;
}
.modal-card-body_items .modal-card-body_item-winner .core-item-image--csgo {
  --entity-image-type-koeff: 0.8;
}
.modal-card-body_item.single {
  flex-direction: column;
  min-height: 14.063rem;
  position: relative;
}
@media screen and (max-width: 768px) {
  .modal-card-body_item.single {
    margin-bottom: 1.25rem;
  }
}
.modal-card-body_item.single .socials {
  align-items: center;
  color: #fff;
  display: flex;
  font-size: 0.625rem;
  font-weight: 600;
  justify-content: space-between;
  padding-top: 0.75rem;
  position: relative;
  text-transform: uppercase;
  width: 100%;
  z-index: 5;
}
@media screen and (max-width: 768px) {
  .modal-card-body_item.single .socials.socials-padding {
    padding: 0.625rem 0.9375rem 0;
  }
  .modal-card-body_item.single .socials {
    padding-bottom: 0;
    padding-top: 0.625rem;
  }
}
.modal-card-body_item.single .socials strong {
  align-items: center;
  display: flex;
  font-weight: 700;
}
.modal-card-body_item.single .socials strong i {
  color: #b5b9bc;
  font-size: 0.9375rem;
}
.modal-card-body_item.single .socials strong span {
  font-size: 0.75rem;
  font-weight: 400;
  margin: 0 0 0 0.75rem;
}
.modal-card-body_item.single .socials .socials-items {
  align-items: center;
  display: flex;
}
.modal-card-body_item.single .socials .socials-items div {
  align-items: center;
  background: #292937;
  box-sizing: content-box;
  color: #fff;
  cursor: pointer;
  display: inline-flex;
  font-size: 0.7rem;
  height: 2.1875rem;
  justify-content: center;
  margin-left: 0.625rem;
  position: relative;
  width: 2.1875rem;
}
.modal-card-body_item-message {
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.1875rem;
  margin-bottom: 1.5rem;
}
@media screen and (max-width: 768px) {
  .modal-card-body_item-message {
    margin-bottom: 1.25rem;
  }
}
.modal-card-body_item-name {
  display: inline-block;
  max-width: 18rem;
  overflow: hidden;
  padding-bottom: 0.3125rem;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.modal-card-body_item-decor {
  align-self: center;
  opacity: 0.7;
  padding-bottom: 1.5625rem;
}
.modal-card-footer_buttons {
  background: #181922;
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px;
  display: flex;
  flex-direction: column;
  gap: 0.8rem;
  padding: 1rem;
}
.modal-card-footer_buttons .button {
  font-size: 0.75rem;
  line-height: 1;
}
.modal-card-footer_buttons .button span i {
  align-items: center;
  display: flex;
  font-size: 0.875rem;
  line-height: normal;
}
.modal__win-item .modal-card-footer_buttons {
  background: #1b1c2599;
}
.modal__win-item .modal-card-footer_buttons.modal-card-footer_token {
  background: transparent;
}
.modal-card-footer_token .column {
  box-sizing: content-box;
  max-width: 20.625rem;
}
.modal-card__event {
  background-color: #0f0f14;
  background-image: url(/static/event/modalWinItem_event-bg.png);
  background-position: 50%;
  background-size: cover;
  max-width: 27.5rem;
  min-width: 27.5rem;
}
@media screen and (max-width: 768px) {
  .modal-card__event {
    min-width: 18.75rem;
  }
}
.modal-card__event-banner {
  height: 10rem;
  margin-bottom: 1.25rem;
  max-height: 10rem;
  width: 100%;
}
.modal-card__event-banner-img {
  height: inherit;
  -o-object-fit: cover;
  object-fit: cover;
  width: 100%;
}
.modal-card__timer {
  margin-bottom: 1.25rem;
}
.modal-card__timer-text {
  color: #fff;
  font-size: 1rem;
  letter-spacing: 0.6em;
  line-height: 1.375rem;
  text-align: center;
  text-transform: uppercase;
}
.modal-card__tokens-collected {
  background-color: #6975821a;
  padding: 1.25rem;
}
@media screen and (max-width: 768px) {
  .modal-card__tokens-collected {
    margin-bottom: 1.25rem;
  }
}
.modal-card__tokens-description {
  color: #8f9daa;
  display: inline-block;
  margin-left: 1.5rem;
}
.modal-card__event-footer {
  background-image: url(/static/event/modal-card__event-footer-bg.png);
  background-position: 1.625rem 0;
  background-repeat: no-repeat;
  background-size: 6.438rem 6.438rem;
  padding: 1.188rem 0.813rem 1.25rem 2.375rem;
}
.modal-card__event-footer .modal-card__text-descr {
  font-size: 0.875rem;
  line-height: 1.25rem;
}
.modal-card__question {
  color: #fff;
  font-size: 1rem;
  font-weight: 700;
  line-height: 22px;
  text-align: center;
}
.modal-card__question i {
  color: #ff494b;
  font-size: 1rem;
  margin-right: 0.625rem;
}
.modal-card__text-descr {
  color: #8f9daa;
  margin-top: 0.9375rem;
}
.modal-card__shards {
  background-color: #13151d;
  background-image: url(/static/event/modalWinItem_shards-bg.png);
  background-position: 50%;
  background-size: cover;
  max-width: 23.125rem;
  min-height: 31.25rem;
  min-width: 18.75rem;
  z-index: 0;
}
@media screen and (max-width: 768px) {
  .modal-card__shards {
    min-height: 26.625rem;
  }
}
.modal-card__shards .agents-main {
  display: grid;
  gap: 0.625rem;
  justify-content: center;
  margin-bottom: 2.1875rem;
  max-height: 20rem;
  overflow: auto;
  padding: 0 0.938rem;
  width: 100%;
}
.modal-card__shards .agents-main.single {
  margin-bottom: 5.4375rem;
}
.modal-card__shards .agents-main.single .warbreak-agent-card__inner {
  background: #1b1c25;
  box-shadow: 0 15px 30px #0006;
}
.modal-card__shards
  .agents-main.single
  .warbreak-agent-card__coins
  .wartag-icon-container {
  height: 1.75rem;
  width: 1.1875rem;
}
.modal-card__shards
  .agents-main.single
  .warbreak-agent-card__coins-profit
  span {
  font-size: 0.875rem;
  line-height: 1.1875rem;
}
.modal-card__shards
  .agents-main.single
  .warbreak-agent-card__coins-profit
  span
  + span {
  font-size: 0.75rem;
  line-height: 1rem;
}
.modal-card__shards .agents-main.single .warbreak-agent-card__live-time span {
  font-size: 0.875rem;
  line-height: 1.1875rem;
}
.modal-card__shards
  .agents-main.single
  .warbreak-agent-card__live-time
  span
  + span {
  font-size: 0.75rem;
  line-height: 1rem;
}
.modal-card__shards
  .agents-main
  .warbreak-mass-agent-card__info-text
  .warbreak-mass-agent-card__title {
  order: 2;
}
.modal-card__shards .agents-main .warbreak-mass-agent-card__rarity-text {
  display: none;
}
.modal-card__shards-head {
  flex-direction: column;
  padding: 1.875rem 0 1.6875rem;
}
.modal-card__shards-head.single {
  padding: 1.875rem 0 3.75rem;
}
@media screen and (max-width: 768px) {
  .modal-card__shards-head.single {
    padding-bottom: 1.25rem;
  }
}
.modal-card__shards-subtitle {
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.1875rem;
  margin-top: 0.625rem;
}
@media screen and (max-width: 768px) {
  .modal-card__shards {
    margin-left: 0 !important;
    max-width: 27.5rem;
  }
}
.modal-card__shards-footer {
  background: #1b1c2599 url(/static/shards-footer-bg.png);
  background-position: 0 0;
  background-size: cover;
  margin-top: auto;
  overflow: hidden;
  padding: 1.25rem;
  position: relative;
  width: 100%;
}
.modal-card__shards-footer:before {
  background: linear-gradient(132.27deg, #ffc635 0.57%, #ff5252 97.38%);
  content: "";
  filter: blur(100px);
  height: 128.19px;
  left: 93px;
  opacity: 0.1;
  position: absolute;
  top: 117.36px;
  transform: rotate(-9.91deg);
  width: 478.55px;
  z-index: 1;
}
.modal-card__shards-footer:after {
  background: #0f0f14;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: -1;
}
.modal-card__shards-footer .modal-card__text-descr {
  font-size: 0.875rem;
}
@media screen and (max-width: 768px) {
  .shards-main {
    margin-bottom: 0.625rem;
  }
}
.core-modal-window {
  background: #13151d;
  border-radius: 2px;
  overflow: hidden;
  position: relative;
  width: var(--core-modal-window-width);
}
.core-modal-window__close {
  color: #5a5b61;
  cursor: pointer;
  font-size: 14px;
  line-height: 1;
  padding: 5px;
  position: absolute;
  right: 15px;
  top: 15px;
  transition: color 0.2s ease, transform 0.2s ease;
  z-index: 1;
}
.core-modal-window__close:hover {
  color: #898a8e;
  transform: rotate(90deg);
}
.core-modal-window--preset--win-entity {
  --core-modal-window-width: 360px;
}
.core-modal-window--preset--entities {
  --core-modal-window-width: 490px;
}
.core-modal-window--preset--entities .core-modal-window__content {
  position: relative;
}
.core-modal-window--preset--entities .core-modal-window__content:before {
  background: var(--core-modal-color-primary-dark-1);
  content: "";
  filter: blur(65px);
  height: 80px;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 0;
}
@media (max-width: 768px) {
  .core-modal-window--preset--entities {
    --core-modal-window-width: 360px;
  }
}
.core-modal-window--preset--quiz-enter-email {
  background: #13151d url(/static/core/modules/quiz/auth-bg.png) no-repeat;
  background-size: cover;
  --core-modal-window-width: 530px;
}
@media (max-width: 768px) {
  .core-modal-window--preset--quiz-enter-email {
    --core-modal-window-width: 360px;
  }
}
.core-modal-window--preset--quiz {
  background: #13151d url(/static/core/modules/quiz/quiz-bg.png) no-repeat;
  background-size: cover;
  --core-modal-window-width: 890px;
}
@media (max-width: 1000px) {
  .core-modal-window--preset--quiz {
    --core-modal-window-width: 360px;
  }
}
.core-share-buttons {
  display: flex;
  gap: 10px;
}
.core-modal-win-entity__header {
  align-items: center;
  display: flex;
  flex-direction: column;
  padding-top: 30px;
}
.core-modal-win-entity__title {
  color: #2fa662;
  font-size: 16px;
  font-weight: 600;
  text-transform: uppercase;
}
.core-modal-win-entity__subtitle {
  color: #dce1e5;
  font-size: 12px;
  font-weight: 500;
}
.core-modal-win-entity__content {
  padding: 15px;
}
.core-modal-win-entity__actions {
  background: #181922;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 15px;
}
.core-modal-win-entity__share {
  display: flex;
  justify-content: space-between;
}
.core-modal-win-entity__entities {
  display: flex;
  flex-direction: column;
  gap: 10px;
  max-height: 450px;
  overflow-y: auto;
}
.core-modal-win-entity__share-title {
  align-items: center;
  display: flex;
  font-size: 12px;
  font-weight: 600;
  gap: 10px;
  text-transform: uppercase;
  --core-ico-color: #8f9daa;
  color: #f1f1f1;
}
.core-modal-entities__header {
  align-items: center;
  border-top: 2px solid var(--core-modal-color-primary);
  display: flex;
  flex-direction: column;
  padding-top: 30px;
  position: relative;
}
.core-modal-entities__title {
  color: #f1f1f1;
  font-size: 16px;
  font-weight: 600;
}
.core-modal-entities__subtitle {
  color: #dce1e5;
  font-size: 12px;
  font-weight: 500;
}
.core-modal-entities__content {
  padding: 30px;
  position: relative;
}
.core-modal-entities__actions {
  background: #181922;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 15px;
}
.core-modal-entities__share {
  display: flex;
  justify-content: space-between;
}
.core-modal-entities__entities {
  display: flex;
  flex-direction: column;
  gap: 10px;
  max-height: 450px;
  overflow-y: auto;
}
.core-modal-entities__share-title {
  align-items: center;
  display: flex;
  font-size: 12px;
  font-weight: 600;
  gap: 10px;
  text-transform: uppercase;
  --core-ico-color: #8f9daa;
  color: #f1f1f1;
}
.core-modal-get-game-code {
  padding: 24px;
}
.core-modal-get-game-code__header {
  display: flex;
  flex-direction: column;
  gap: 20px;
  justify-content: center;
  margin-bottom: 24px;
}
.core-modal-get-game-code__content {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 24px;
  justify-content: center;
}
.core-modal-get-game-code__image {
  border-radius: 2px;
  max-width: 100%;
  width: 80%;
}
@media (max-width: 768px) {
  .core-modal-get-game-code__image {
    width: 100%;
  }
}
.core-modal-get-game-code__code-block {
  align-items: center;
  border: 2px dashed #333443;
  border-radius: 2px;
  display: flex;
  font-size: 16px;
  justify-content: space-between;
  padding: 12px;
  width: 100%;
}
.core-modal-get-game-code__code-copy-block {
  display: flex;
  flex-direction: column;
  gap: 12px;
  width: 80%;
}
@media (max-width: 768px) {
  .core-modal-get-game-code__code-copy-block {
    width: 100%;
  }
}
.core-modal-get-game-code__copy-button {
  color: #dce1e5;
}
.core-modal-get-game-code__code {
  background: transparent;
  border: none;
  color: #ff8845;
  font-size: 16px;
  font-weight: 600;
  outline: none;
  text-align: center;
  width: 100%;
}
.core-modal-get-game-code__hidden-toggle {
  color: #f1f1f1;
  cursor: pointer;
  display: flex;
}
.core-modal-get-game-code__hidden-toggle--hidden {
  color: #515765;
}
.core-modal-get-game-code__title {
  align-self: center;
  color: #dce1e5;
  font-size: 18px;
  font-weight: 600;
  text-transform: uppercase;
}
.core-modal-get-game-code__subtitle {
  align-self: center;
  color: #8f9daa;
  font-size: 12px;
  text-align: center;
  width: 80%;
}
.core-modal-window--preset--get-game-code {
  --core-modal-window-width: 440px;
}
.core-modal-window--preset--get-game-code .core-modal-window__close {
  right: 24px;
  top: 24px;
}
@media (max-width: 768px) {
  .core-modal-window--preset--get-game-code {
    --core-modal-window-width: 345px;
  }
}
.shadow-pay[data-v-dacb1b3e] {
  display: flex;
  justify-content: center;
  overflow: auto;
  position: relative;
}
.shadow-pay .button-modal-close[data-v-dacb1b3e] {
  font-size: 1.5rem;
  right: 1.875rem;
}
.link-modal[data-v-c14b2ae6] {
  background-color: #161821;
  background-image: url(/static/authModal/bg_1.png);
  background-position: top;
  background-repeat: no-repeat;
  background-size: contain;
  box-shadow: 0 5px 80px #0000002b;
  color: #fff;
  display: flex;
  flex-direction: column;
  height: 100%;
  max-height: 28.125rem;
  max-width: 33.125rem;
  padding: 2.5rem 3.5625rem;
}
@media screen and (max-width: 768px) {
  .link-modal[data-v-c14b2ae6] {
    max-height: 100%;
    max-width: 100%;
    padding: 2.1875rem 0.8125rem;
  }
}
.link-modal[data-v-c14b2ae6]:before {
  filter: blur(10.625rem);
  height: 7.8125rem;
  opacity: 0.25;
  top: -3.75rem;
}
.link-modal[data-v-c14b2ae6]:after,
.link-modal[data-v-c14b2ae6]:before {
  background: linear-gradient(132.27deg, #ffc635 0.57%, #ff5252 97.38%);
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
}
.link-modal[data-v-c14b2ae6]:after {
  height: 1px;
  top: 0;
}
.link-modal__icon[data-v-c14b2ae6] {
  font-size: 1.8125rem;
  padding-bottom: 0.875rem;
  text-align: center;
}
.link-modal__icon i[data-v-c14b2ae6] {
  color: #ffc635;
  display: block;
}
.link-modal__welcome[data-v-c14b2ae6] {
  padding-bottom: 0.9375rem;
  text-align: center;
}
.link-modal__welcome span[data-v-c14b2ae6] {
  font-size: 1.125rem;
  font-style: normal;
  font-weight: 700;
  line-height: 1.5625rem;
  text-align: center;
  text-transform: uppercase;
}
@media screen and (max-width: 768px) {
  .link-modal__welcome span[data-v-c14b2ae6] {
    font-size: 0.875rem;
  }
}
.link-modal__text[data-v-c14b2ae6] {
  line-height: 1.1875rem;
  padding-bottom: 1.875rem;
  text-align: center;
}
@media screen and (max-width: 768px) {
  .link-modal__text[data-v-c14b2ae6] {
    padding-bottom: 1.5625rem;
  }
}
.link-modal__text span[data-v-c14b2ae6] {
  color: #8f9daa;
  font-size: 0.875rem;
  line-height: 1.1875rem;
}
@media screen and (max-width: 768px) {
  .link-modal__text span[data-v-c14b2ae6] {
    font-size: 0.75rem;
  }
}
.link-modal__button[data-v-c14b2ae6] {
  display: flex;
  justify-content: center;
  overflow: hidden;
  position: relative;
}
.link-modal__button .button[data-v-c14b2ae6] {
  background: transparent;
  border-width: 2px;
  height: 100%;
  max-width: 22.5rem;
  min-width: 8.125rem;
  padding: 0.375rem 0;
  width: 100%;
}
.link-modal__button .button[data-v-c14b2ae6]:after {
  background: linear-gradient(132.27deg, #ffc635 0.57%, #ff5252 97.38%);
  border-radius: 30%;
  content: "";
  filter: blur(2.5rem);
  height: 100%;
  opacity: 0.3;
  position: absolute;
  top: -50%;
  transform: rotate(7.59deg);
  width: 50%;
}
.link-modal__button-bg[data-v-c14b2ae6] {
  background-image: url(/static/steam.svg);
  background-position: right 0 center;
  background-repeat: no-repeat;
  background-size: cover;
  height: 100%;
  opacity: 0.1;
  position: absolute;
  right: 0;
  width: 50%;
}
.link-modal__button .button i {
  font-size: 1.375rem;
  margin-right: 0.625rem;
}
.link-modal__button .button i:before {
  vertical-align: top;
}
@media screen and (max-width: 768px) {
  .link-modal__button .button i {
    font-size: 1.25rem;
  }
}
.link-modal__button .button span {
  color: #fff;
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1.1875rem;
  overflow: visible;
  text-transform: uppercase;
}
@media screen and (max-width: 768px) {
  .link-modal__button .button span {
    font-size: 0.75rem;
  }
}
.modal-password {
  background: #13151d;
  min-height: 16.25rem;
  width: 27.8125rem;
}
.modal-password .field-body {
  flex-direction: column;
}
.modal-password .field-body .control.has-icons-right .icon {
  cursor: pointer;
  pointer-events: all;
}
@media screen and (max-width: 768px) {
  .modal-password {
    width: 90vw;
  }
}
.modal-password-header {
  align-items: center;
  background: #1b1c25;
  display: flex;
  height: 3.875rem;
  justify-content: center;
  min-height: 3.875rem;
  width: 100%;
}
.modal-password-header span {
  color: #fff;
  font-size: 1rem;
  font-style: normal;
  font-weight: 600;
  line-height: 1.375rem;
  text-align: center;
  text-transform: uppercase;
}
@media screen and (max-width: 768px) {
  .modal-password-header .button-modal-close {
    right: 1.5625rem;
    top: 1.5625rem;
  }
}
.modal-password-content {
  padding: 1.25rem;
}
.modal-password-content .custom-label span,
.modal-password-content .label {
  color: #8f9daa;
  font-size: 0.6875rem;
  font-style: normal;
  font-weight: 600;
  line-height: 0.9375rem;
  text-transform: uppercase;
}
.modal-password-content .custom-label {
  align-items: center;
  display: flex;
  margin-bottom: 0.625rem;
}
.modal-password-content .custom-label span {
  padding-right: 0.625rem;
}
.modal-password-content .custom-label i {
  line-height: inherit;
}
.modal-password-content .custom-label .tooltip-content {
  color: #fff;
  font-family: Noto Sans, sans-serif;
  font-size: 10px;
  font-style: normal;
  font-weight: 400;
  line-height: 14px;
}
.modal-password-content .baseFieldInput .field-body .field {
  flex-direction: column;
}
.modal-password-content__actions {
  display: flex;
  padding-top: 1.875rem;
}
.modal-password-content__actions--cancel {
  background: #292937;
  border: none;
  border-radius: 2px;
  height: 2.5rem;
  width: 100%;
}
.modal-password-content__actions--done {
  height: 2.5rem;
  margin-left: 0.9375rem;
  width: 100%;
}
.modal-password-content__actions--done:focus:not(:active) {
  color: #fff;
}
.profile-confirmation[data-v-69416a00] {
  background-color: #161821;
  background-image: url(/static/authModal/bg_1.png);
  background-position: top;
  background-repeat: no-repeat;
  background-size: contain;
  box-shadow: 0 5px 80px #0000002b;
  color: #fff;
  display: flex;
  flex-direction: column;
  height: 100%;
  max-height: 28.125rem;
  max-width: 33.125rem;
  padding: 2.5rem 1.875rem;
}
.profile-confirmation__logo[data-v-69416a00] {
  text-align: center;
}
@media screen and (max-width: 768px) {
  .profile-confirmation[data-v-69416a00] {
    max-height: 100%;
    max-width: 100%;
    padding: 2.1875rem 0.8125rem;
  }
}
.profile-confirmation[data-v-69416a00]:before {
  background: linear-gradient(132.27deg, #ffc635 0.57%, #ff5252 97.38%);
  content: "";
  filter: blur(10.625rem);
  height: 7.8125rem;
  left: 0;
  opacity: 0.25;
  position: absolute;
  top: -3.75rem;
  width: 100%;
}
.profile-confirmation[data-v-69416a00]:after {
  background: linear-gradient(116.02deg, #ffc635 -15.18%, #ff5252 61.38%);
  content: "";
  height: 2px;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.profile-confirmation__title[data-v-69416a00] {
  color: #ffc635;
  margin-top: 1.875rem;
  padding-bottom: 0.9375rem;
  text-align: center;
}
.profile-confirmation__title span[data-v-69416a00] {
  font-size: 1.125rem;
  font-style: normal;
  font-weight: 700;
  line-height: 1.5625rem;
  text-align: center;
  text-transform: uppercase;
}
@media screen and (max-width: 768px) {
  .profile-confirmation__title span[data-v-69416a00] {
    font-size: 0.875rem;
  }
}
.profile-confirmation__text[data-v-69416a00] {
  line-height: 1.1875rem;
  padding-bottom: 1.875rem;
  text-align: center;
}
@media screen and (max-width: 768px) {
  .profile-confirmation__text[data-v-69416a00] {
    padding-bottom: 1.5625rem;
  }
}
.profile-confirmation__text span[data-v-69416a00] {
  color: #8f9daa;
  font-size: 0.875rem;
  line-height: 1.1875rem;
}
@media screen and (max-width: 768px) {
  .profile-confirmation__text span[data-v-69416a00] {
    font-size: 0.75rem;
  }
}
.profile-confirmation__button[data-v-69416a00] {
  display: flex;
  justify-content: center;
  overflow: hidden;
  padding-top: 1.5625rem;
  position: relative;
}
.profile-confirmation__button[data-v-69416a00]:before {
  background: #515765;
  content: "";
  height: 1px;
  position: absolute;
  top: 0;
  width: 100%;
}
.profile-confirmation__button .button[data-v-69416a00] {
  background: transparent;
  background: linear-gradient(270deg, #532c2f, #534728 99.6%);
  border-image-slice: 1;
  border-image-source: linear-gradient(
    132.27deg,
    #ffc635 0.57%,
    #ff5252 97.38%
  );
  border-width: 2px;
  height: 100%;
  max-width: 22.5rem;
  min-width: 8.125rem;
  padding: 0.75rem 0;
  width: 100%;
}
.profile-confirmation__button .button span[data-v-69416a00] {
  color: #fff;
  font-size: 12px;
  font-style: normal;
  font-weight: 600;
  line-height: 16px;
  text-align: center;
  text-transform: uppercase;
}
.profile-confirmation__button span {
  color: #fff;
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1.1875rem;
  overflow: visible;
  text-transform: uppercase;
}
@media screen and (max-width: 768px) {
  .profile-confirmation__button span {
    font-size: 0.75rem;
  }
}
.change-password[data-v-9ffaf625] {
  background-color: #161821;
  background-image: url(/static/authModal/bg_1.png);
  background-position: top;
  background-repeat: no-repeat;
  background-size: contain;
  box-shadow: 0 5px 80px #0000002b;
  color: #fff;
  display: flex;
  flex-direction: column;
  height: 100%;
  max-width: 33.125rem;
  padding: 1.875rem 0;
}
@media screen and (max-width: 768px) {
  .change-password[data-v-9ffaf625] {
    max-height: 100%;
    max-width: 100%;
    padding: 1.875rem 0.8125rem;
  }
}
.change-password .disabled[data-v-9ffaf625] {
  opacity: 0.5;
  pointer-events: none;
}
.change-password[data-v-9ffaf625]:before {
  filter: blur(10.625rem);
  height: 7.8125rem;
  opacity: 0.25;
  top: -3.75rem;
}
.change-password[data-v-9ffaf625]:after,
.change-password[data-v-9ffaf625]:before {
  background: linear-gradient(132.27deg, #ffc635 0.57%, #ff5252 97.38%);
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
}
.change-password[data-v-9ffaf625]:after {
  height: 2px;
  top: 0;
}
.change-password__actions[data-v-9ffaf625] {
  width: 100%;
}
.change-password__actions-close[data-v-9ffaf625] {
  align-items: center;
  color: #8f9daa;
  cursor: pointer;
  display: flex;
  flex-wrap: nowrap;
  font-size: 0.75rem;
  font-style: normal;
  font-weight: 500;
  line-height: 1rem;
  position: absolute;
  right: 1.875rem;
  text-transform: uppercase;
  top: 1.25rem;
  transition: color 0.2s ease, transform 0.2s ease;
  z-index: 2;
}
@media screen and (max-width: 768px) {
  .change-password__actions-close[data-v-9ffaf625] {
    right: 1.25rem;
  }
}
.change-password__logo[data-v-9ffaf625],
.change-password__welcome[data-v-9ffaf625] {
  text-align: center;
}
.change-password__welcome span[data-v-9ffaf625] {
  color: #ffc635;
  font-size: 1.125rem;
  font-style: normal;
  font-weight: 700;
  line-height: 1.5625rem;
  text-align: center;
  text-transform: uppercase;
}
.change-password {
  display: flex;
  flex-direction: column;
  padding: 1.25rem 1.875rem;
}
.change-password-title {
  align-items: center;
  color: #8f9daa;
  display: flex;
  font-size: 0.875rem;
  font-style: normal;
  font-weight: 500;
  justify-content: center;
  line-height: 1.1875rem;
  padding-bottom: 1.5625rem;
  position: relative;
  text-align: center;
  width: 100%;
}
.change-password-title:before {
  background: #515765;
  bottom: 0;
  content: "";
  height: 1px;
  position: absolute;
  width: 100%;
}
.change-password__container {
  padding: 1.5625rem 3.4375rem;
}
.change-password__container__input {
  position: relative;
}
.change-password__container__input-field {
  margin-bottom: 2.1875rem !important;
}
.change-password__container__input-tooltip {
  color: #8f9daa;
  position: absolute;
  right: 0.75rem;
  top: 0;
}
.change-password .action-button {
  background: linear-gradient(270deg, #532c2f, #534728 99.6%);
  border-image-slice: 1;
  border-image-source: linear-gradient(
    132.27deg,
    #ffc635 0.57%,
    #ff5252 97.38%
  );
  width: 100%;
}
.change-password .baseFieldInput.label {
  text-transform: capitalize;
}
.change-password .baseFieldInput.input,
.change-password .baseFieldInput.label {
  color: #fff;
  font-size: 0.75rem;
  font-style: normal;
  font-weight: 500;
  line-height: 1rem;
}
.change-password .baseFieldInput.input::-moz-placeholder {
  color: #8f9daa;
}
.change-password .baseFieldInput.input::placeholder {
  color: #8f9daa;
}
.fast-giveaway-history-item {
  align-items: center;
  display: flex;
  justify-content: space-between;
  position: relative;
}
@media screen and (max-width: 768px) {
  .fast-giveaway-history-item {
    flex-wrap: wrap;
  }
}
.fast-giveaway-history-item:not(.fast-giveaway-history-item:last-child) {
  border-bottom: 1px solid rgba(81, 87, 101, 0.2);
  padding-bottom: 0.625rem;
}
.fast-giveaway-history-item:not(.fast-giveaway-history-item:first-child) {
  padding-top: 0.625rem;
}
.fast-giveaway-history-item__weapon {
  filter: brightness(1.5) drop-shadow(0.125rem 0.25rem 0.375rem black);
}
.fast-giveaway-history-item__date {
  color: #8f9daa;
  font-size: 0.6875rem;
  font-weight: 600;
  letter-spacing: 0;
  line-height: 0.9375rem;
}
@media screen and (max-width: 768px) {
  .fast-giveaway-history-item__date {
    align-items: center;
    display: flex;
    justify-content: space-between;
    width: 100%;
  }
  .fast-giveaway-history-item__date br {
    display: none;
  }
}
.fast-giveaway-history-item__date span {
  color: #515765;
  font-size: 0.6875rem;
  font-weight: 600;
  letter-spacing: 0;
  line-height: 0.9375rem;
}
.fast-giveaway-history-item__item {
  align-items: center;
  display: flex;
  position: relative;
  width: 18.5rem;
  z-index: 0;
}
@media screen and (max-width: 768px) {
  .fast-giveaway-history-item__item {
    margin-left: 0;
    margin-top: 0.3125rem;
    width: auto;
  }
}
.fast-giveaway-history-item__item-img {
  background-color: transparent;
  background-image: url(/static/giveaway/purple-hellcase-logo.svg);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 70%;
  height: 5.875rem;
  min-height: 5.875rem;
  min-width: 5.875rem;
  position: relative;
  width: 5.875rem;
  z-index: 2;
}
.fast-giveaway-history-item__item-img:after {
  box-shadow: 0 0 3.125rem 1.875rem #d32ce64d;
  content: "";
  height: 1px;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translateY(-50%) translate(-50%);
  width: 1px;
  z-index: -1;
}
.fast-giveaway-history-item__item-img .fast-giveaway__weapon {
  height: 5.875rem;
  width: 5.875rem;
}
.fast-giveaway-history-item__item-condition {
  color: #8f9daa;
  font-size: 0.625rem;
  font-weight: 600;
  letter-spacing: 0;
  line-height: 1rem;
}
.fast-giveaway-history-item__item-condition span {
  color: #ea6a2a;
}
.fast-giveaway-history-item__item-info {
  align-items: flex-start;
  color: #8f9daa;
  display: flex;
  flex-direction: column;
  font-size: 0.6875rem;
  font-weight: 600;
  justify-content: center;
  letter-spacing: 0;
  line-height: 0.9375rem;
  margin-left: 1.0625rem;
  text-transform: uppercase;
}
.fast-giveaway-history-item__item-name {
  color: #fff;
  font-size: 0.6875rem;
  font-weight: 700;
  letter-spacing: 0;
  line-height: 0.9375rem;
  margin-top: 0.125rem;
  text-transform: none;
}
@media screen and (max-width: 768px) {
  .fast-giveaway-history-item__item-name {
    display: inline-block;
    max-width: 8.0625rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
}
.fast-giveaway-history-item__item-name span {
  color: #8f9daa;
  text-transform: uppercase;
}
.fast-giveaway-history-item__item-price {
  align-items: center;
  color: #fff;
  display: flex;
  font-size: 0.75rem;
  font-weight: 700;
  letter-spacing: 0;
  line-height: 1rem;
  margin-top: 0.3125rem;
}
.fast-giveaway-history-item__item-price i {
  color: #2abd69;
  margin-right: 3px;
}
.fast-giveaway-history-item__winner {
  align-items: center;
  display: flex;
  gap: 0.5rem;
  justify-content: center;
}
.fast-giveaway-history-item__winner-name {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.fast-giveaway-history-item__winner-name span:first-child {
  color: #8f9daa;
  display: inline-block;
  font-size: 0.625rem;
  font-weight: 600;
  letter-spacing: 0;
  line-height: 0.875rem;
  max-width: 3.0625rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.fast-giveaway-history-item__winner-name span:first-child i {
  line-height: inherit;
  margin-right: 4px;
}
.fast-giveaway-history-item__winner-name span:last-child {
  font-size: 0.625rem;
  font-weight: 600;
  letter-spacing: 0;
  line-height: 0.875rem;
}
.fast-giveaway-history-item__winner-name span:last-child i {
  color: #ef5a5a;
  line-height: inherit;
}
.fast-giveaway-history-item__winner-avatar {
  border-radius: 100%;
  height: 1.5rem;
  min-height: 1.5rem;
  min-width: 1.5rem;
  position: relative;
  width: 1.5rem;
}
.fast-giveaway-history-item__winner-avatar img {
  border-radius: 100%;
  height: 100%;
  width: 100%;
}
.fast-giveaway-history__header {
  align-items: center;
  background: #1b1c25;
  display: flex;
  height: 3.5rem;
  justify-content: center;
  position: relative;
}
.fast-giveaway-history__header span {
  font-size: 0.875rem;
  font-weight: 600;
  letter-spacing: 0;
  line-height: 1.1875rem;
  text-transform: uppercase;
}
.fast-giveaway-history__header span i {
  color: #ffc635;
  line-height: inherit;
  margin-right: 0.5rem;
}
.fast-giveaway-history__list {
  max-height: 17.125rem;
  overflow: auto;
  padding: 1.25rem;
  position: relative;
}
@media screen and (max-width: 768px) {
  .fast-giveaway-history__list {
    padding: 0.9375rem;
  }
}
.fast-giveaway-history__no-history {
  align-items: center;
  display: flex;
  height: 15.625rem;
  justify-content: center;
  text-align: center;
  text-transform: uppercase;
}
.modal-fast-giveaway {
  background: #13151d;
  height: auto;
  max-width: 32.5rem;
  position: relative;
  width: 32.5rem;
}
@media screen and (max-width: 768px) {
  .modal-fast-giveaway {
    width: 100%;
  }
}
.modal-fast-giveaway__weapon {
  filter: brightness(1.5) drop-shadow(0.125rem 0.25rem 0.375rem black);
}
.modal-fast-giveaway__header {
  align-items: center;
  background: #1b1c25;
  display: flex;
  font-size: 1rem;
  font-weight: 600;
  height: 4.125rem;
  justify-content: center;
  letter-spacing: 0;
  line-height: 1.375rem;
  position: relative;
  text-transform: uppercase;
  width: 100%;
}
.modal-fast-giveaway__header i {
  color: #ffc635;
  line-height: inherit;
  margin-right: 0.625rem;
}
.modal-fast-giveaway__item {
  align-items: center;
  background-image: url(/static/giveaway/fast-giveaway-bg-modal.png);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 100% auto;
  border-bottom: 1px solid;
  border-image-slice: 1;
  border-image-source: linear-gradient(
    132.27deg,
    rgba(255, 198, 53, 0.25) 0.57%,
    rgba(255, 82, 82, 0.25) 97.38%
  );
  display: flex;
  height: 8.125rem;
  justify-content: center;
  position: relative;
  z-index: 0;
}
@media screen and (max-width: 768px) {
  .modal-fast-giveaway__item {
    background-position: top;
    background-size: auto 100%;
    padding: 0.8125rem 0 0.4375rem;
  }
}
.modal-fast-giveaway__item-img {
  background-image: url(/static/hellcase-logo.svg);
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: 10.625rem;
  height: 7.875rem;
  position: relative;
  width: 7.875rem;
}
.modal-fast-giveaway__item-img:after {
  box-shadow: 0 0 3.125rem 1.875rem #e03d3d4d;
  content: "";
  height: 1px;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translateY(-50%) translate(-50%);
  width: 1px;
  z-index: -1;
}
.modal-fast-giveaway__item-img .fast-giveaway__weapon {
  height: 6.1875rem;
  width: 6.1875rem;
}
.modal-fast-giveaway__item-condition {
  color: #8f9daa;
  font-size: 0.75rem;
  font-weight: 600;
  letter-spacing: 0;
  line-height: 1rem;
}
.modal-fast-giveaway__item-condition span {
  color: #ea6a2a;
}
.modal-fast-giveaway__item-info {
  align-items: flex-start;
  color: #8f9daa;
  display: flex;
  flex-direction: column;
  font-size: 0.75rem;
  font-weight: 600;
  justify-content: center;
  letter-spacing: 0;
  line-height: 1rem;
  margin-left: 1.5rem;
  text-transform: uppercase;
}
@media screen and (max-width: 768px) {
  .modal-fast-giveaway__item-info {
    margin-left: 2.0625rem;
  }
}
.modal-fast-giveaway__item-weapon {
  color: #fff;
  font-size: 0.875rem;
  margin-bottom: 0.875rem;
  margin-top: 0.3rem;
}
.modal-fast-giveaway__item-name {
  color: #fff;
  font-size: 0.875rem;
  font-weight: 700;
  letter-spacing: 0;
  line-height: 1.375rem;
  margin-top: 0.1875rem;
  text-transform: none;
}
.modal-fast-giveaway__item-name span {
  color: #8f9daa;
  text-transform: uppercase;
}
.modal-fast-giveaway__conditions {
  display: flex;
  flex-wrap: wrap;
  gap: 1.25rem;
  justify-content: space-between;
  padding: 1.25rem 1.25rem 1.875rem;
  position: relative;
}
@media screen and (max-width: 768px) {
  .modal-fast-giveaway__conditions {
    padding: 1.25rem 0.9375rem 1.5625rem;
  }
}
.modal-fast-giveaway__conditions button.button i.core-success-new {
  font-size: 1rem;
  margin-right: 0.4375rem;
}
.modal-fast-giveaway__conditions-terms {
  align-items: center;
  display: flex;
  gap: 0.625rem;
  justify-content: center;
}
.modal-fast-giveaway__conditions-terms > i {
  color: #ffc635;
}
.modal-fast-giveaway__conditions-terms span {
  color: #8f9daa;
  font-size: 0.75rem;
  font-weight: 500;
  letter-spacing: 0;
  line-height: 1rem;
}
@media screen and (max-width: 768px) {
  .modal-fast-giveaway__conditions-terms span {
    max-width: 8.625rem;
  }
}
.modal-fast-giveaway__conditions-terms span b {
  color: #fff;
  display: block;
  margin-bottom: 0.125rem;
  text-transform: uppercase;
  white-space: nowrap;
}
@media screen and (max-width: 768px) {
  .modal-fast-giveaway__conditions-terms span b {
    white-space: normal;
  }
}
.modal-fast-giveaway__conditions-terms span i.core-currency-icon {
  color: #2abd69;
  line-height: inherit;
  margin-right: 0.1875rem;
}
.modal-fast-giveaway__conditions-terms_participated span {
  color: #fff;
  max-width: 10.625rem;
}
@media screen and (max-width: 768px) {
  .modal-fast-giveaway__conditions-terms_participated span {
    max-width: 8.625rem;
  }
}
.modal-fast-giveaway__conditions-terms_refill {
  border: 0;
}
.modal-fast-giveaway__conditions-terms_refill span {
  color: #fff;
  max-width: 8.625rem;
}
.modal-fast-giveaway__participants {
  align-items: center;
  display: flex;
  justify-content: center;
}
.modal-fast-giveaway__participants-stats {
  color: #8f9daa;
  font-size: 0.75rem;
  font-weight: 600;
  letter-spacing: 0;
  line-height: 1rem;
  margin-left: 0.9375rem;
  text-transform: uppercase;
}
.modal-fast-giveaway__participants-stats span {
  align-items: center;
  color: #fff;
  display: flex;
  font-size: 1rem;
  font-weight: 600;
  letter-spacing: 0;
  line-height: 1.375rem;
  margin-bottom: 0.2rem;
}
.modal-fast-giveaway__participants-stats span i {
  color: #ffc635;
  font-size: 1.4rem;
  line-height: inherit;
  margin-right: 0.5rem;
}
.modal-promocode {
  background: linear-gradient(180deg, #161821, #161821);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  max-height: 100%;
  max-width: 100%;
  min-height: 22.8125rem;
  overflow: hidden;
  position: relative;
  width: 27.8125rem;
  z-index: 0;
}
.modal-promocode__social-title {
  margin-bottom: 16px;
  text-align: center;
}
.modal-promocode__socials {
  align-items: center;
  display: flex;
  gap: 8px;
  justify-content: center;
}
.modal-promocode__socials-link {
  background-color: #292937;
  border-radius: 2px;
  height: 44px;
  width: 44px;
}
.modal-promocode__socials-link a {
  align-items: center;
  display: flex;
  font-size: 20px;
  height: 100%;
  justify-content: center;
  width: 100%;
}
.modal-promocode__socials-link a .core-icon-promo {
  color: #dce1e5;
  transition: color 0.3s ease;
}
@media screen and (min-width: 769px) {
  .modal-promocode__socials-link a:hover .core-icon-promo.core-facebook {
    color: #1771e6;
  }
  .modal-promocode__socials-link a:hover .core-icon-promo.core-twitter {
    color: #6f7481;
  }
  .modal-promocode__socials-link a:hover .core-icon-promo.core-tiktok {
    color: #fe2c55;
  }
  .modal-promocode__socials-link a:hover .core-icon-promo.core-telegram {
    color: #24a1de;
  }
}
.modal-promocode .baseFieldInput .help {
  display: none;
}
@media screen and (max-width: 525px) {
  .modal-promocode {
    width: 22.1875rem;
  }
}
.modal-promocode:after {
  border-radius: 50%;
  filter: blur(150px);
  height: 402px;
  left: 50%;
  opacity: 0.15;
  overflow: hidden;
  top: -318px;
  transform: translate(-50%);
  width: 463px;
  z-index: -2;
}
.modal-promocode:after,
.modal-promocode:before {
  background: linear-gradient(90deg, #68e655, #00a15b);
  content: "";
  position: absolute;
}
.modal-promocode:before {
  height: 2px;
  left: 0;
  top: 0;
  width: 100%;
  z-index: 1;
}
.modal-promocode__close {
  cursor: pointer;
  position: absolute;
  right: 1.25rem;
  top: 1.25rem;
  z-index: 3;
}
.modal-promocode__bg {
  background: url(/static/img/modal-promocode-bg.png);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  bottom: -70px;
  height: 382px;
  left: 50%;
  position: absolute;
  transform: translate(-50%);
  width: 263px;
  z-index: -1;
}
.modal-promocode__title {
  color: #68e655;
  font-size: 1.5rem;
  font-style: normal;
  font-weight: 700;
  margin-top: 2.5rem;
  text-align: center;
  text-transform: uppercase;
}
@media screen and (max-width: 525px) {
  .modal-promocode__title {
    font-size: 1.125rem;
  }
}
.modal-promocode__descr {
  color: #fff;
  font-size: 1rem;
  margin-top: 0.5rem;
  text-align: center;
}
@media screen and (max-width: 525px) {
  .modal-promocode__descr {
    font-size: 0.875rem;
  }
}
.modal-promocode__form {
  align-items: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  margin: 2rem auto;
  max-width: 20.625rem;
}
.modal-promocode__form-input {
  width: 100%;
}
.modal-promocode__form-input .baseFieldInput.dashed .input {
  border: 1px solid #333443;
  color: #fff;
  padding: 1.75rem 1rem;
}
.modal-promocode__form-input.modal-promocode__form-input-error
  .baseFieldInput.dashed
  .input {
  border-color: #d84545;
}
.modal-promocode__form-btn button {
  height: 2.5rem;
  width: 20.625rem;
}
.modal-promocode__footer {
  align-items: center;
  background-color: #1b1c25;
  display: flex;
  justify-content: center;
  margin-top: 2.5rem;
  padding: 0.9375rem 1.25rem;
  z-index: 1;
}
.modal-promocode__footer-icon {
  margin-right: 0.9375rem;
}
.modal-promocode__footer-text-title {
  font-size: 16px;
  font-weight: 700;
}
@media screen and (max-width: 525px) {
  .modal-promocode__footer-text-title {
    font-size: 0.75rem;
  }
}
.modal-promocode__footer-text-title span {
  color: #68e655;
}
.modal-promocode__footer-text-descr {
  color: #8f9daa;
  font-size: 12px;
}
@media screen and (max-width: 525px) {
  .modal-promocode__footer-text-descr {
    font-size: 10px;
  }
}
.modal-promocode__footer-text-descr span {
  color: #68e655;
}
.modal-promocode__footer-btn-copy {
  color: #8f9daa;
  cursor: pointer;
  margin-left: auto;
  transition: 0.2s linear;
}
.modal-promocode__footer-btn-copy:hover {
  color: #babbbd;
}
.modal-iframe-banner__header-close {
  text-align: right;
}
.modal-iframe-banner__header-close i {
  color: #515765;
  cursor: pointer;
  font-size: 0.875rem;
}
.preview-background {
  position: relative;
}
@media screen and (max-width: 768px) {
  .preview-background {
    padding: 0.625rem;
  }
}
.preview-background_loupe {
  cursor: pointer;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 2;
}
.preview-background_image {
  display: block;
  margin-left: auto;
  margin-right: auto;
  max-width: 50rem;
  width: 100%;
}
.website-refresh {
  background-color: #161821;
  background-image: url(/static/authModal/bg_1.png);
  background-position: top;
  background-repeat: no-repeat;
  background-size: contain;
  height: 100vh;
  max-height: 16rem;
  max-width: 27.8125rem;
  overflow: hidden;
  position: relative;
  width: 100vw;
}
.website-refresh__content {
  align-items: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding-top: 2.625rem;
}
.website-refresh__content:before {
  background: linear-gradient(90deg, #00ffe7, #00c9ff);
  content: "";
  height: 1px;
  position: absolute;
  top: 0;
  width: 100%;
}
.website-refresh__content:after {
  background: #2dc5f5;
  content: "";
  filter: blur(9.6875rem);
  height: 6.75rem;
  left: -0.75rem;
  position: absolute;
  top: -11.6875rem;
  width: 100%;
}
.website-refresh__content span {
  font-family: Noto Sans, sans-serif;
  font-style: normal;
}
.website-refresh__content i {
  color: #2dc5f5;
  font-size: 1.875rem;
  padding-bottom: 1.25rem;
}
.website-refresh__content-title {
  color: #fff;
  font-size: 1.125rem;
  font-weight: 600;
  line-height: 1.5625rem;
  overflow: hidden;
  padding-bottom: 0.625rem;
  text-align: center;
  text-transform: uppercase;
}
.website-refresh__content-subtitle {
  color: #8f9daa;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.1875rem;
  padding-bottom: 1.5625rem;
  text-align: center;
}
.website-refresh__content button {
  width: 10.625rem;
}
.base-counter,
.base-counter__btn {
  align-items: center;
  display: flex;
}
.base-counter__btn {
  background-color: #333443;
  cursor: pointer;
  height: 1.875rem;
  justify-content: center;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  width: 1.875rem;
}
.base-counter__btn.disabled {
  color: #515765;
  cursor: pointer;
  pointer-events: none;
}
.base-counter__count {
  align-items: center;
  background-color: #161821;
  display: flex;
  height: 1.875rem;
  justify-content: center;
  width: 3.125rem;
}
.modal-giveaway-buy-agent {
  flex-direction: column;
  justify-content: center;
  max-width: 400px;
}
.modal-giveaway-buy-agent__top-line {
  background: linear-gradient(132.27deg, #ffc635 0.57%, #ff5252 97.38%);
  display: inline-block;
  margin: 0;
  width: 100%;
}
.modal-giveaway-buy-agent__main {
  background-color: #13151d;
  background-image: url(/static/event/modalWinItem_main-bg3.png);
  background-position: 50%;
  background-size: cover;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  position: relative;
  width: 100%;
}
.modal-giveaway-buy-agent__body {
  align-items: center;
  display: flex;
  flex-direction: column;
  padding: 2.2rem 0;
}
.modal-giveaway-buy-agent__title {
  font-size: 1rem;
  margin-bottom: 0.6rem;
  text-transform: uppercase;
}
.modal-giveaway-buy-agent__description {
  font-size: 0.875rem;
  max-width: 360px;
  text-align: center;
}
.modal-giveaway-buy-agent__buy-btn {
  margin-top: 1.5rem;
  min-width: 10rem;
}
.modal-giveaway-buy-agent__counter {
  margin: 1rem 0 1.25rem;
}
.modal-giveaway-participants {
  flex-direction: column;
  justify-content: center;
  max-width: 54rem;
}
.modal-giveaway-participants__head {
  align-items: center;
  background-color: #1b1c25;
  display: flex;
  font-weight: 600;
  height: 3.75rem;
  justify-content: center;
  text-align: center;
  text-transform: uppercase;
  width: 100%;
}
.modal-giveaway-participants__top-line {
  background: linear-gradient(132.27deg, #ffc635 0.57%, #ff5252 97.38%);
  display: inline-block;
  margin: 0;
  width: 100%;
}
.modal-giveaway-participants__main {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  position: relative;
  width: 100%;
}
.modal-giveaway-participants__body {
  background: #13151d;
  display: grid;
  gap: 2rem;
  grid-template-columns: repeat(6, 1fr);
  max-height: 31rem;
  overflow: auto;
  padding: 2.2rem 1rem;
}
@media screen and (max-width: 768px) {
  .modal-giveaway-participants__body {
    grid-template-columns: repeat(4, 1fr);
  }
}
.modal-giveaway-participants__title {
  font-size: 1rem;
  margin-bottom: 0.6rem;
  text-transform: uppercase;
}
.avatar-wrapper {
  cursor: pointer;
}
.dark-modal-header[data-v-248ddf4e] {
  align-items: center;
  background: #1b1c25;
  display: flex;
  gap: 0.625rem;
  justify-content: center;
  padding: 1.25rem 2.5rem;
  position: relative;
}
.dark-modal-header__label[data-v-248ddf4e] {
  color: #fff;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.375rem;
  text-align: center;
  text-transform: uppercase;
}
@media screen and (max-width: 768px) {
  .dark-modal-header__label[data-v-248ddf4e] {
    font-size: 12px;
  }
}
.dark-modal-header__icon[data-v-248ddf4e] {
  color: #8f9daa;
  font-size: 1.4rem;
}
.modal-sub-label[data-v-bc58a3c8] {
  color: #515765;
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  text-align: left;
  text-transform: uppercase;
}
.personal-information[data-v-26ec50d4] {
  display: flex;
  flex-direction: column;
  gap: 5px;
  justify-content: flex-start;
}
.personal-information__name[data-v-26ec50d4] {
  align-items: center;
  color: #fff;
  display: flex;
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1.1875rem;
}
.personal-information__address[data-v-26ec50d4],
.personal-information__birth-date[data-v-26ec50d4],
.personal-information__gender-national[data-v-26ec50d4],
.personal-information__phone[data-v-26ec50d4] {
  color: #8f9daa;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.1875rem;
}
.personal-information__default[data-v-26ec50d4] {
  align-items: center;
  background: linear-gradient(132.27deg, #ffc635 0.57%, #ff5252 97.38%);
  display: flex;
  height: 17px;
  justify-content: center;
  margin-left: 0.4375rem;
  min-width: -moz-max-content;
  min-width: max-content;
  padding: 0 5px;
  position: relative;
  transform: skew(-14deg);
  width: 56px;
}
.personal-information__default > span[data-v-26ec50d4] {
  color: #13151d;
  font-size: 0.5625rem;
  font-weight: 700;
  text-transform: uppercase;
  transform: skew(14deg);
}
.core-country-select__main[data-v-8876f850] {
  position: relative;
}
.core-country-select__option[data-v-8876f850] {
  align-items: center;
  display: flex;
}
.core-country-select__flag[data-v-8876f850] {
  height: 0.9375rem;
  margin-right: 0.625rem;
}
.core-country-select__label[data-v-8876f850] {
  margin-bottom: 0.625rem;
}
.core-country-select__no-options[data-v-8876f850] {
  color: #8f9daa;
  font-size: 0.875rem;
  line-height: 1.2;
  padding: 14px 15px;
}
.core-country-select__error[data-v-8876f850] {
  margin-top: 0.5rem;
}
.vti__flag.be {
  width: 18px;
}
.vti__flag.ch {
  width: 15px;
}
.vti__flag.mc {
  width: 19px;
}
.vti__flag.ne {
  width: 18px;
}
.vti__flag.np {
  width: 13px;
}
.vti__flag.va {
  width: 15px;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2),
  only screen and (min-device-pixel-ratio: 2),
  only screen and (min-resolution: 192dpi),
  only screen and (min-resolution: 2dppx) {
  .vti__flag {
    background-size: 5630px 15px;
  }
}
.vti__flag.ac {
  background-position: 0 0;
  height: 10px;
}
.vti__flag.ad {
  background-position: -22px 0;
  height: 14px;
}
.vti__flag.ae {
  background-position: -44px 0;
  height: 10px;
}
.vti__flag.af {
  background-position: -66px 0;
  height: 14px;
}
.vti__flag.ag {
  background-position: -88px 0;
  height: 14px;
}
.vti__flag.ai {
  background-position: -110px 0;
  height: 10px;
}
.vti__flag.al {
  background-position: -132px 0;
  height: 15px;
}
.vti__flag.am {
  background-position: -154px 0;
  height: 10px;
}
.vti__flag.ao {
  background-position: -176px 0;
  height: 14px;
}
.vti__flag.aq {
  background-position: -198px 0;
  height: 14px;
}
.vti__flag.ar {
  background-position: -220px 0;
  height: 13px;
}
.vti__flag.as {
  background-position: -242px 0;
  height: 10px;
}
.vti__flag.at {
  background-position: -264px 0;
  height: 14px;
}
.vti__flag.au {
  background-position: -286px 0;
  height: 10px;
}
.vti__flag.aw {
  background-position: -308px 0;
  height: 14px;
}
.vti__flag.ax {
  background-position: -330px 0;
  height: 13px;
}
.vti__flag.az {
  background-position: -352px 0;
  height: 10px;
}
.vti__flag.ba {
  background-position: -374px 0;
  height: 10px;
}
.vti__flag.bb {
  background-position: -396px 0;
  height: 14px;
}
.vti__flag.bd {
  background-position: -418px 0;
  height: 12px;
}
.vti__flag.be {
  background-position: -440px 0;
  height: 15px;
}
.vti__flag.bf {
  background-position: -460px 0;
  height: 14px;
}
.vti__flag.bg {
  background-position: -482px 0;
  height: 12px;
}
.vti__flag.bh {
  background-position: -504px 0;
  height: 12px;
}
.vti__flag.bi {
  background-position: -526px 0;
  height: 12px;
}
.vti__flag.bj {
  background-position: -548px 0;
  height: 14px;
}
.vti__flag.bl {
  background-position: -570px 0;
  height: 14px;
}
.vti__flag.bm {
  background-position: -592px 0;
  height: 10px;
}
.vti__flag.bn {
  background-position: -614px 0;
  height: 10px;
}
.vti__flag.bo {
  background-position: -636px 0;
  height: 14px;
}
.vti__flag.bq {
  background-position: -658px 0;
  height: 14px;
}
.vti__flag.br {
  background-position: -680px 0;
  height: 14px;
}
.vti__flag.bs {
  background-position: -702px 0;
  height: 10px;
}
.vti__flag.bt {
  background-position: -724px 0;
  height: 14px;
}
.vti__flag.bv {
  background-position: -746px 0;
  height: 15px;
}
.vti__flag.bw {
  background-position: -768px 0;
  height: 14px;
}
.vti__flag.by {
  background-position: -790px 0;
  height: 10px;
}
.vti__flag.bz {
  background-position: -812px 0;
  height: 14px;
}
.vti__flag.ca {
  background-position: -834px 0;
  height: 10px;
}
.vti__flag.cc {
  background-position: -856px 0;
  height: 10px;
}
.vti__flag.cd {
  background-position: -878px 0;
  height: 15px;
}
.vti__flag.cf {
  background-position: -900px 0;
  height: 14px;
}
.vti__flag.cg {
  background-position: -922px 0;
  height: 14px;
}
.vti__flag.ch {
  background-position: -944px 0;
  height: 15px;
}
.vti__flag.ci {
  background-position: -961px 0;
  height: 14px;
}
.vti__flag.ck {
  background-position: -983px 0;
  height: 10px;
}
.vti__flag.cl {
  background-position: -1005px 0;
  height: 14px;
}
.vti__flag.cm {
  background-position: -1027px 0;
  height: 14px;
}
.vti__flag.cn {
  background-position: -1049px 0;
  height: 14px;
}
.vti__flag.co {
  background-position: -1071px 0;
  height: 14px;
}
.vti__flag.cp {
  background-position: -1093px 0;
  height: 14px;
}
.vti__flag.cr {
  background-position: -1115px 0;
  height: 12px;
}
.vti__flag.cu {
  background-position: -1137px 0;
  height: 10px;
}
.vti__flag.cv {
  background-position: -1159px 0;
  height: 12px;
}
.vti__flag.cw {
  background-position: -1181px 0;
  height: 14px;
}
.vti__flag.cx {
  background-position: -1203px 0;
  height: 10px;
}
.vti__flag.cy {
  background-position: -1225px 0;
  height: 14px;
}
.vti__flag.cz {
  background-position: -1247px 0;
  height: 14px;
}
.vti__flag.de {
  background-position: -1269px 0;
  height: 12px;
}
.vti__flag.dg {
  background-position: -1291px 0;
  height: 10px;
}
.vti__flag.dj {
  background-position: -1313px 0;
  height: 14px;
}
.vti__flag.dk {
  background-position: -1335px 0;
  height: 15px;
}
.vti__flag.dm {
  background-position: -1357px 0;
  height: 10px;
}
.vti__flag.do {
  background-position: -1379px 0;
  height: 13px;
}
.vti__flag.dz {
  background-position: -1401px 0;
  height: 14px;
}
.vti__flag.ea {
  background-position: -1423px 0;
  height: 14px;
}
.vti__flag.ec {
  background-position: -1445px 0;
  height: 14px;
}
.vti__flag.ee {
  background-position: -1467px 0;
  height: 13px;
}
.vti__flag.eg {
  background-position: -1489px 0;
  height: 14px;
}
.vti__flag.eh {
  background-position: -1511px 0;
  height: 10px;
}
.vti__flag.er {
  background-position: -1533px 0;
  height: 10px;
}
.vti__flag.es {
  background-position: -1555px 0;
  height: 14px;
}
.vti__flag.et {
  background-position: -1577px 0;
  height: 10px;
}
.vti__flag.eu {
  background-position: -1599px 0;
  height: 14px;
}
.vti__flag.fi {
  background-position: -1621px 0;
  height: 12px;
}
.vti__flag.fj {
  background-position: -1643px 0;
  height: 10px;
}
.vti__flag.fk {
  background-position: -1665px 0;
  height: 10px;
}
.vti__flag.fm {
  background-position: -1687px 0;
  height: 11px;
}
.vti__flag.fo {
  background-position: -1709px 0;
  height: 15px;
}
.vti__flag.fr {
  background-position: -1731px 0;
  height: 14px;
}
.vti__flag.ga {
  background-position: -1753px 0;
  height: 15px;
}
.vti__flag.gb {
  background-position: -1775px 0;
  height: 10px;
}
.vti__flag.gd {
  background-position: -1797px 0;
  height: 12px;
}
.vti__flag.ge {
  background-position: -1819px 0;
  height: 14px;
}
.vti__flag.gf {
  background-position: -1841px 0;
  height: 14px;
}
.vti__flag.gg {
  background-position: -1863px 0;
  height: 14px;
}
.vti__flag.gh {
  background-position: -1885px 0;
  height: 14px;
}
.vti__flag.gi {
  background-position: -1907px 0;
  height: 10px;
}
.vti__flag.gl {
  background-position: -1929px 0;
  height: 14px;
}
.vti__flag.gm {
  background-position: -1951px 0;
  height: 14px;
}
.vti__flag.gn {
  background-position: -1973px 0;
  height: 14px;
}
.vti__flag.gp {
  background-position: -1995px 0;
  height: 14px;
}
.vti__flag.gq {
  background-position: -2017px 0;
  height: 14px;
}
.vti__flag.gr {
  background-position: -2039px 0;
  height: 14px;
}
.vti__flag.gs {
  background-position: -2061px 0;
  height: 10px;
}
.vti__flag.gt {
  background-position: -2083px 0;
  height: 13px;
}
.vti__flag.gu {
  background-position: -2105px 0;
  height: 11px;
}
.vti__flag.gw {
  background-position: -2127px 0;
  height: 10px;
}
.vti__flag.gy {
  background-position: -2149px 0;
  height: 12px;
}
.vti__flag.hk {
  background-position: -2171px 0;
  height: 14px;
}
.vti__flag.hm {
  background-position: -2193px 0;
  height: 10px;
}
.vti__flag.hn {
  background-position: -2215px 0;
  height: 10px;
}
.vti__flag.hr {
  background-position: -2237px 0;
  height: 10px;
}
.vti__flag.ht {
  background-position: -2259px 0;
  height: 12px;
}
.vti__flag.hu {
  background-position: -2281px 0;
  height: 10px;
}
.vti__flag.ic {
  background-position: -2303px 0;
  height: 14px;
}
.vti__flag.id {
  background-position: -2325px 0;
  height: 14px;
}
.vti__flag.ie {
  background-position: -2347px 0;
  height: 10px;
}
.vti__flag.il {
  background-position: -2369px 0;
  height: 15px;
}
.vti__flag.im {
  background-position: -2391px 0;
  height: 10px;
}
.vti__flag.in {
  background-position: -2413px 0;
  height: 14px;
}
.vti__flag.io {
  background-position: -2435px 0;
  height: 10px;
}
.vti__flag.iq {
  background-position: -2457px 0;
  height: 14px;
}
.vti__flag.ir {
  background-position: -2479px 0;
  height: 12px;
}
.vti__flag.is {
  background-position: -2501px 0;
  height: 15px;
}
.vti__flag.it {
  background-position: -2523px 0;
  height: 14px;
}
.vti__flag.je {
  background-position: -2545px 0;
  height: 12px;
}
.vti__flag.jm {
  background-position: -2567px 0;
  height: 10px;
}
.vti__flag.jo {
  background-position: -2589px 0;
  height: 10px;
}
.vti__flag.jp {
  background-position: -2611px 0;
  height: 14px;
}
.vti__flag.ke {
  background-position: -2633px 0;
  height: 14px;
}
.vti__flag.kg {
  background-position: -2655px 0;
  height: 12px;
}
.vti__flag.kh {
  background-position: -2677px 0;
  height: 13px;
}
.vti__flag.ki {
  background-position: -2699px 0;
  height: 10px;
}
.vti__flag.km {
  background-position: -2721px 0;
  height: 12px;
}
.vti__flag.kn {
  background-position: -2743px 0;
  height: 14px;
}
.vti__flag.kp {
  background-position: -2765px 0;
  height: 10px;
}
.vti__flag.kr {
  background-position: -2787px 0;
  height: 14px;
}
.vti__flag.kw {
  background-position: -2809px 0;
  height: 10px;
}
.vti__flag.ky {
  background-position: -2831px 0;
  height: 10px;
}
.vti__flag.kz {
  background-position: -2853px 0;
  height: 10px;
}
.vti__flag.la {
  background-position: -2875px 0;
  height: 14px;
}
.vti__flag.lb {
  background-position: -2897px 0;
  height: 14px;
}
.vti__flag.lc {
  background-position: -2919px 0;
  height: 10px;
}
.vti__flag.li {
  background-position: -2941px 0;
  height: 12px;
}
.vti__flag.lk {
  background-position: -2963px 0;
  height: 10px;
}
.vti__flag.lr {
  background-position: -2985px 0;
  height: 11px;
}
.vti__flag.ls {
  background-position: -3007px 0;
  height: 14px;
}
.vti__flag.lt {
  background-position: -3029px 0;
  height: 12px;
}
.vti__flag.lu {
  background-position: -3051px 0;
  height: 12px;
}
.vti__flag.lv {
  background-position: -3073px 0;
  height: 10px;
}
.vti__flag.ly {
  background-position: -3095px 0;
  height: 10px;
}
.vti__flag.ma {
  background-position: -3117px 0;
  height: 14px;
}
.vti__flag.mc {
  background-position: -3139px 0;
  height: 15px;
}
.vti__flag.md {
  background-position: -3160px 0;
  height: 10px;
}
.vti__flag.me {
  background-position: -3182px 0;
  height: 10px;
}
.vti__flag.mf {
  background-position: -3204px 0;
  height: 14px;
}
.vti__flag.mg {
  background-position: -3226px 0;
  height: 14px;
}
.vti__flag.mh {
  background-position: -3248px 0;
  height: 11px;
}
.vti__flag.mk {
  background-position: -3270px 0;
  height: 10px;
}
.vti__flag.ml {
  background-position: -3292px 0;
  height: 14px;
}
.vti__flag.mm {
  background-position: -3314px 0;
  height: 14px;
}
.vti__flag.mn {
  background-position: -3336px 0;
  height: 10px;
}
.vti__flag.mo {
  background-position: -3358px 0;
  height: 14px;
}
.vti__flag.mp {
  background-position: -3380px 0;
  height: 10px;
}
.vti__flag.mq {
  background-position: -3402px 0;
  height: 14px;
}
.vti__flag.mr {
  background-position: -3424px 0;
  height: 14px;
}
.vti__flag.ms {
  background-position: -3446px 0;
  height: 10px;
}
.vti__flag.mt {
  background-position: -3468px 0;
  height: 14px;
}
.vti__flag.mu {
  background-position: -3490px 0;
  height: 14px;
}
.vti__flag.mv {
  background-position: -3512px 0;
  height: 14px;
}
.vti__flag.mw {
  background-position: -3534px 0;
  height: 14px;
}
.vti__flag.mx {
  background-position: -3556px 0;
  height: 12px;
}
.vti__flag.my {
  background-position: -3578px 0;
  height: 10px;
}
.vti__flag.mz {
  background-position: -3600px 0;
  height: 14px;
}
.vti__flag.na {
  background-position: -3622px 0;
  height: 14px;
}
.vti__flag.nc {
  background-position: -3644px 0;
  height: 10px;
}
.vti__flag.ne {
  background-position: -3666px 0;
  height: 15px;
}
.vti__flag.nf {
  background-position: -3686px 0;
  height: 10px;
}
.vti__flag.ng {
  background-position: -3708px 0;
  height: 10px;
}
.vti__flag.ni {
  background-position: -3730px 0;
  height: 12px;
}
.vti__flag.nl {
  background-position: -3752px 0;
  height: 14px;
}
.vti__flag.no {
  background-position: -3774px 0;
  height: 15px;
}
.vti__flag.np {
  background-position: -3796px 0;
  height: 15px;
}
.vti__flag.nr {
  background-position: -3811px 0;
  height: 10px;
}
.vti__flag.nu {
  background-position: -3833px 0;
  height: 10px;
}
.vti__flag.nz {
  background-position: -3855px 0;
  height: 10px;
}
.vti__flag.om {
  background-position: -3877px 0;
  height: 10px;
}
.vti__flag.pa {
  background-position: -3899px 0;
  height: 14px;
}
.vti__flag.pe {
  background-position: -3921px 0;
  height: 14px;
}
.vti__flag.pf {
  background-position: -3943px 0;
  height: 14px;
}
.vti__flag.pg {
  background-position: -3965px 0;
  height: 15px;
}
.vti__flag.ph {
  background-position: -3987px 0;
  height: 10px;
}
.vti__flag.pk {
  background-position: -4009px 0;
  height: 14px;
}
.vti__flag.pl {
  background-position: -4031px 0;
  height: 13px;
}
.vti__flag.pm {
  background-position: -4053px 0;
  height: 14px;
}
.vti__flag.pn {
  background-position: -4075px 0;
  height: 10px;
}
.vti__flag.pr {
  background-position: -4097px 0;
  height: 14px;
}
.vti__flag.ps {
  background-position: -4119px 0;
  height: 10px;
}
.vti__flag.pt {
  background-position: -4141px 0;
  height: 14px;
}
.vti__flag.pw {
  background-position: -4163px 0;
  height: 13px;
}
.vti__flag.py {
  background-position: -4185px 0;
  height: 11px;
}
.vti__flag.qa {
  background-position: -4207px 0;
  height: 8px;
}
.vti__flag.re {
  background-position: -4229px 0;
  height: 14px;
}
.vti__flag.ro {
  background-position: -4251px 0;
  height: 14px;
}
.vti__flag.rs {
  background-position: -4273px 0;
  height: 14px;
}
.vti__flag.ru {
  background-position: -4295px 0;
  height: 14px;
}
.vti__flag.rw {
  background-position: -4317px 0;
  height: 14px;
}
.vti__flag.sa {
  background-position: -4339px 0;
  height: 14px;
}
.vti__flag.sb {
  background-position: -4361px 0;
  height: 10px;
}
.vti__flag.sc {
  background-position: -4383px 0;
  height: 10px;
}
.vti__flag.sd {
  background-position: -4405px 0;
  height: 10px;
}
.vti__flag.se {
  background-position: -4427px 0;
  height: 13px;
}
.vti__flag.sg {
  background-position: -4449px 0;
  height: 14px;
}
.vti__flag.sh {
  background-position: -4471px 0;
  height: 10px;
}
.vti__flag.si {
  background-position: -4493px 0;
  height: 10px;
}
.vti__flag.sj {
  background-position: -4515px 0;
  height: 15px;
}
.vti__flag.sk {
  background-position: -4537px 0;
  height: 14px;
}
.vti__flag.sl {
  background-position: -4559px 0;
  height: 14px;
}
.vti__flag.sm {
  background-position: -4581px 0;
  height: 15px;
}
.vti__flag.sn {
  background-position: -4603px 0;
  height: 14px;
}
.vti__flag.so {
  background-position: -4625px 0;
  height: 14px;
}
.vti__flag.sr {
  background-position: -4647px 0;
  height: 14px;
}
.vti__flag.ss {
  background-position: -4669px 0;
  height: 10px;
}
.vti__flag.st {
  background-position: -4691px 0;
  height: 10px;
}
.vti__flag.sv {
  background-position: -4713px 0;
  height: 12px;
}
.vti__flag.sx {
  background-position: -4735px 0;
  height: 14px;
}
.vti__flag.sy {
  background-position: -4757px 0;
  height: 14px;
}
.vti__flag.sz {
  background-position: -4779px 0;
  height: 14px;
}
.vti__flag.ta {
  background-position: -4801px 0;
  height: 10px;
}
.vti__flag.tc {
  background-position: -4823px 0;
  height: 10px;
}
.vti__flag.td {
  background-position: -4845px 0;
  height: 14px;
}
.vti__flag.tf {
  background-position: -4867px 0;
  height: 14px;
}
.vti__flag.tg {
  background-position: -4889px 0;
  height: 13px;
}
.vti__flag.th {
  background-position: -4911px 0;
  height: 14px;
}
.vti__flag.tj {
  background-position: -4933px 0;
  height: 10px;
}
.vti__flag.tk {
  background-position: -4955px 0;
  height: 10px;
}
.vti__flag.tl {
  background-position: -4977px 0;
  height: 10px;
}
.vti__flag.tm {
  background-position: -4999px 0;
  height: 14px;
}
.vti__flag.tn {
  background-position: -5021px 0;
  height: 14px;
}
.vti__flag.to {
  background-position: -5043px 0;
  height: 10px;
}
.vti__flag.tr {
  background-position: -5065px 0;
  height: 14px;
}
.vti__flag.tt {
  background-position: -5087px 0;
  height: 12px;
}
.vti__flag.tv {
  background-position: -5109px 0;
  height: 10px;
}
.vti__flag.tw {
  background-position: -5131px 0;
  height: 14px;
}
.vti__flag.tz {
  background-position: -5153px 0;
  height: 14px;
}
.vti__flag.ua {
  background-position: -5175px 0;
  height: 14px;
}
.vti__flag.ug {
  background-position: -5197px 0;
  height: 14px;
}
.vti__flag.um {
  background-position: -5219px 0;
  height: 11px;
}
.vti__flag.us {
  background-position: -5241px 0;
  height: 11px;
}
.vti__flag.uy {
  background-position: -5263px 0;
  height: 14px;
}
.vti__flag.uz {
  background-position: -5285px 0;
  height: 10px;
}
.vti__flag.va {
  background-position: -5307px 0;
  height: 15px;
}
.vti__flag.vc {
  background-position: -5324px 0;
  height: 14px;
}
.vti__flag.ve {
  background-position: -5346px 0;
  height: 14px;
}
.vti__flag.vg {
  background-position: -5368px 0;
  height: 10px;
}
.vti__flag.vi {
  background-position: -5390px 0;
  height: 14px;
}
.vti__flag.vn {
  background-position: -5412px 0;
  height: 14px;
}
.vti__flag.vu {
  background-position: -5434px 0;
  height: 12px;
}
.vti__flag.wf {
  background-position: -5456px 0;
  height: 14px;
}
.vti__flag.ws {
  background-position: -5478px 0;
  height: 10px;
}
.vti__flag.xk {
  background-position: -5500px 0;
  height: 15px;
}
.vti__flag.ye {
  background-position: -5522px 0;
  height: 14px;
}
.vti__flag.yt {
  background-position: -5544px 0;
  height: 14px;
}
.vti__flag.za {
  background-position: -5566px 0;
  height: 14px;
}
.vti__flag.zm {
  background-position: -5588px 0;
  height: 14px;
}
.vti__flag.zw {
  background-position: -5610px 0;
  height: 10px;
}
.vti__flag {
  background-color: #dbdbdb;
  background-image: url(data:image/png;base64,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);
  background-position: 20px 0;
  background-repeat: no-repeat;
  box-shadow: 0 0 1px #888;
  height: 15px;
  width: 20px;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2),
  only screen and (min-device-pixel-ratio: 2),
  only screen and (min-resolution: 192dpi),
  only screen and (min-resolution: 2dppx) {
  .vti__flag {
    background-image: url(data:image/png;base64,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);
  }
}
.vti__flag.np {
  background-color: transparent;
}
.vue-tel-input {
  border: 1px solid #bbb;
  border-radius: 3px;
  display: flex;
  text-align: left;
}
.vue-tel-input.disabled .dropdown,
.vue-tel-input.disabled .selection,
.vue-tel-input.disabled input {
  cursor: no-drop;
}
.vue-tel-input:focus-within {
  border-color: #66afe9;
  box-shadow: inset 0 1px 1px #00000013, 0 0 8px #66afe999;
}
.vti__dropdown {
  align-content: center;
  cursor: pointer;
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding: 7px;
  position: relative;
}
.vti__dropdown.show {
  max-height: 300px;
  overflow: scroll;
}
.vti__dropdown.disabled,
.vti__dropdown.open {
  background-color: #f3f3f3;
}
.vti__dropdown.disabled {
  cursor: no-drop;
  outline: none;
}
.vti__dropdown:hover {
  background-color: #f3f3f3;
}
.vti__selection {
  align-items: center;
  display: flex;
  font-size: 0.8em;
}
.vti__selection .vti__country-code {
  color: #666;
}
.vti__flag {
  margin-left: 5px;
  margin-right: 5px;
}
.vti__dropdown-list {
  background-color: #fff;
  border: 1px solid #ccc;
  left: -1px;
  list-style: none;
  margin: 0;
  max-height: 200px;
  overflow-y: scroll;
  padding: 0;
  position: absolute;
  text-align: left;
  width: 390px;
  z-index: 1;
}
.vti__dropdown-list.below {
  top: 33px;
}
.vti__dropdown-list.above {
  bottom: 100%;
  top: auto;
}
.vti__dropdown-arrow {
  color: #666;
  display: inline-block;
  transform: scaleY(0.5);
}
.vti__dropdown-item {
  cursor: pointer;
  padding: 4px 15px;
}
.vti__dropdown-item.highlighted {
  background-color: #f3f3f3;
}
.vti__dropdown-item.last-preferred {
  border-bottom: 1px solid #cacaca;
}
.vti__dropdown-item .vti__flag {
  display: inline-block;
  margin-right: 5px;
}
.vti__input {
  border: none;
  border-radius: 0 2px 2px 0;
  outline: none;
  padding-left: 7px;
  width: 100%;
}
.vti__search_box {
  border: 1px solid #ccc;
  margin: 2px;
  padding: 7px;
  width: 94%;
}
.core-phone-input[data-v-140d1ea0] {
  position: relative;
}
.core-phone-input.invalid .core-phone-input__control[data-v-140d1ea0] {
  border-color: #da3f3f;
}
.core-phone-input__label[data-v-140d1ea0] {
  color: #dce1e5;
  display: block;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.2;
  margin-bottom: 0.625rem;
}
.core-phone-input__control[data-v-140d1ea0] {
  align-items: center;
  border: 1px solid #333443;
  border-radius: 2px;
  display: flex;
  position: relative;
}
.core-phone-input__control[data-v-140d1ea0]:focus-visible,
.core-phone-input__control[data-v-140d1ea0]:focus-within {
  border-color: #333443;
  box-shadow: none;
  outline: none;
}
.core-phone-input__arrow[data-v-140d1ea0] {
  color: #8f9daa;
  font-size: 6px;
  transition: transform 0.3s;
}
.core-phone-input__arrow.active[data-v-140d1ea0] {
  transform: rotate(180deg);
}
.core-phone-input__phones-toggler[data-v-140d1ea0] {
  align-items: center;
  align-self: stretch;
  cursor: pointer;
  display: flex;
  padding: 0 15px 0 7px;
}
.core-phone-input__error[data-v-140d1ea0] {
  color: #da3f3f;
  font-size: 10px;
  font-weight: 500;
  line-height: 1.3;
  margin-top: 5px;
  text-align: right;
}
.core-phone-input[data-v-140d1ea0] .vti__dropdown {
  padding: 0;
  position: static;
}
.core-phone-input[data-v-140d1ea0] .vti__dropdown:hover,
.core-phone-input[data-v-140d1ea0] .vti__dropdown.open {
  background: none;
}
.core-phone-input[data-v-140d1ea0] .vti__selection {
  padding: 9px 15px;
  position: relative;
}
.core-phone-input[data-v-140d1ea0] .vti__selection:after {
  border-left: 1px solid #333443;
  content: "";
  height: 50%;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
}
.core-phone-input[data-v-140d1ea0] .vti__flag {
  margin-left: 0;
  margin-right: 7px;
}
.core-phone-input[data-v-140d1ea0] .vti__country-code {
  color: #dce1e5;
  font-size: 14px;
  line-height: 20px;
  margin-right: 12px;
}
.core-phone-input[data-v-140d1ea0] .vti__dropdown-list {
  background: #292937;
  border: none;
  border-radius: 2px;
  box-shadow: none;
  max-width: 100%;
  z-index: 5;
}
.core-phone-input[data-v-140d1ea0] .vti__dropdown-list.below {
  top: calc(100% + 5px);
}
.core-phone-input[data-v-140d1ea0] .vti__dropdown-item {
  align-items: center;
  color: #8f9daa;
  -moz-column-gap: 12px;
  column-gap: 12px;
  display: flex;
  font-size: 0.875rem;
  line-height: 1.2;
  padding: 14px 15px;
}
.core-phone-input[data-v-140d1ea0] .vti__dropdown-item.highlighted {
  background: none;
}
.core-phone-input[data-v-140d1ea0] .vti__dropdown-item:hover {
  background: #333443;
  color: #dce1e5;
}
.core-phone-input[data-v-140d1ea0] .vti__dropdown-item[aria-selected="true"] {
  color: #dce1e5;
}
.core-phone-input[data-v-140d1ea0] .vti__dropdown-item .vti__flag {
  margin-right: 0;
}
.core-phone-input[data-v-140d1ea0] .vti__dropdown-item span,
.core-phone-input[data-v-140d1ea0] .vti__dropdown-item strong {
  color: inherit;
  font-size: inherit;
  line-height: inherit;
}
.core-phone-input[data-v-140d1ea0] .vti__flag-wrapper {
  width: auto;
}
.core-phone-input[data-v-140d1ea0] .vti__input {
  background: transparent;
  color: #dce1e5;
  font-size: 14px;
  line-height: 20px;
  padding: 9px;
}
.core-phone-input[data-v-140d1ea0] .vti__input::-moz-placeholder {
  color: #8f9daa;
}
.core-phone-input[data-v-140d1ea0] .vti__input::placeholder {
  color: #8f9daa;
}
.phone-numbers[data-v-140d1ea0] {
  background: #1b1c25;
  left: 0;
  max-height: 185px;
  overflow: auto;
  position: absolute;
  top: calc(100% + 5px);
  width: 100%;
  z-index: 5;
}
.phone-numbers__title[data-v-140d1ea0] {
  color: #515765;
  font-size: 12px;
  line-height: 16px;
  padding: 10px 24px 4px;
}
.phone-numbers__item[data-v-140d1ea0] {
  align-items: center;
  color: #8f9daa;
  -moz-column-gap: 12px;
  column-gap: 12px;
  cursor: pointer;
  display: flex;
  justify-content: space-between;
  padding: 6px 20px;
  transition: all 0.3s;
}
.phone-numbers__item.selected[data-v-140d1ea0],
.phone-numbers__item[data-v-140d1ea0]:hover {
  color: #f1f1f1;
}
.phone-numbers__item[data-v-140d1ea0]:hover {
  background: #333443;
}
.phone-numbers__item-number[data-v-140d1ea0] {
  color: inherit;
  font-size: 14px;
  line-height: 19px;
}
.phone-numbers__item-icon[data-v-140d1ea0] {
  color: #8f9daa;
  cursor: pointer;
  font-size: 10px;
  padding: 4px;
  transition: all 0.3s;
}
.phone-numbers__item-icon[data-v-140d1ea0]:hover {
  color: #f1f1f1;
  transform: rotate(180deg);
}
.verification-tip[data-v-a0f95e97] {
  display: flex;
  gap: 0.3125rem;
  justify-content: flex-start;
}
.verification-tip i.core-icon[data-v-a0f95e97] {
  color: #ffc635;
}
.verification-tip__text[data-v-a0f95e97] {
  color: #515765;
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 16px;
  text-align: left;
}
.delivery-tip[data-v-399a930c] {
  display: flex;
  gap: 0.3125rem;
  justify-content: flex-start;
}
.delivery-tip i.core-icon[data-v-399a930c] {
  color: #ff6d36;
  font-size: 0.875rem;
  margin-top: 2px;
}
.delivery-tip__text[data-v-399a930c] {
  color: #515765;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1rem;
  text-align: left;
}
.delivery-tip__text p[data-v-399a930c] {
  color: #ff6d36;
  font-size: 0.875rem;
  font-weight: 500;
  line-height: 1.1875rem;
  margin-bottom: 10px;
  text-align: left;
}
.personal-info-form__birth-date .field-body .field {
  gap: 5px;
}
.personal-info-form__field_country-select {
  max-width: calc(50% - 5px);
}
.modal-personal-info__btn {
  height: 40px;
}
.modal-personal-info__btn_dark.is-dark {
  background: #292937;
  border: none !important;
  color: #8f9daa;
  transition: color 0.2s;
}
.modal-personal-info__btn_dark.is-dark:before {
  display: none !important;
}
.modal-personal-info__btn_dark.is-dark:hover {
  background: #292937;
  border: none !important;
  color: #fff;
}
.modal-personal-info__form-btns {
  align-items: center;
  display: flex;
  gap: 0.625rem;
  justify-content: space-between;
  width: 100%;
}
.modal-personal-info__form-btns button {
  width: 100%;
}
.personal-info-form__flex[data-v-002bdd1f] {
  align-items: flex-start;
  display: flex;
  gap: 10px;
  justify-content: space-between;
}
.personal-info-form__flex .personal-info-form__field[data-v-002bdd1f] {
  width: 100%;
}
.personal-info-form__field[data-v-002bdd1f] {
  margin-bottom: 1.25rem !important;
}
.personal-info-form__label[data-v-002bdd1f] {
  color: #dce1e5;
  display: block;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.2;
  margin-bottom: 0.625rem;
}
.modal-personal-info[data-v-c6cbb6de] {
  background: #13151d;
  max-width: 445px;
  min-width: 445px;
  position: relative;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .modal-personal-info[data-v-c6cbb6de] {
    max-width: 355px;
    min-width: 355px;
  }
}
.modal-personal-info__body[data-v-c6cbb6de] {
  display: flex;
  flex-direction: column;
  gap: 15px;
  padding: 20px 20px 25px;
}
.modal-personal-info__body_default[data-v-c6cbb6de] {
  gap: 15px;
}
.modal-personal-info__body .form-user-kyc__base-form[data-v-c6cbb6de] {
  display: flex;
  flex-direction: column;
  gap: 15px;
}
.modal-personal-info__devider[data-v-c6cbb6de] {
  background: #51576533;
  height: 1px;
  width: 100%;
}
.personal-data-tip[data-v-d5726de3] {
  color: #515765;
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 1rem;
  text-align: left;
}
.personal-data-tip span[data-v-d5726de3] {
  border-bottom: 1px solid;
  border-image-slice: 1;
  border-image-source: linear-gradient(
    132.27deg,
    #ffc635 0.57%,
    #ff5252 97.38%
  );
  color: #ffc635;
  cursor: pointer;
}
.support-tip[data-v-296fcabe] {
  display: flex;
  gap: 0.3125rem;
  justify-content: flex-start;
}
.support-tip i.core-icon[data-v-296fcabe] {
  color: #00ffe7;
  font-size: 25px;
}
.support-tip__text[data-v-296fcabe] {
  color: #515765;
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 16px;
  text-align: left;
}
.double-check-tip[data-v-b3234ff6] {
  display: flex;
  gap: 0.3125rem;
  justify-content: flex-start;
}
.double-check-tip i.core-icon[data-v-b3234ff6] {
  color: #ff6d36;
}
.double-check-tip__text[data-v-b3234ff6] {
  color: #ff6d36;
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 16px;
  text-align: left;
}
.base-radio-btn[data-v-1c457c9c] {
  border: 2px solid #2abd69;
  border-radius: 100%;
  cursor: pointer;
  height: 17px;
  padding: 2px;
  position: relative;
  width: 17px;
}
.base-radio-btn__active[data-v-1c457c9c] {
  background: #2abd69;
  border-radius: 100%;
  height: 100%;
  width: 100%;
}
.delivery-track-number {
  display: flex;
  flex-wrap: nowrap;
  gap: 0.9375rem;
  justify-content: space-between;
}
.delivery-track-number__left {
  align-items: center;
  background: #1b1c25;
  border-radius: 2px;
  display: flex;
  gap: 0.375rem;
  padding: 0.375rem;
}
.delivery-track-number__left--text {
  font-family: Noto Sans, sans-serif;
  font-size: 0.875rem;
  font-style: normal;
  font-weight: 400;
  line-height: 1.1875rem;
}
.delivery-track-number__left--text.orange-text {
  color: #ff6d36;
}
.delivery-track-number__left--text.white-text {
  color: #f1f1f1;
}
.delivery-track-number__left--text .orange-text {
  color: #ff6d36;
}
.delivery-track-number__left .base-tooltip .tooltip-content span {
  color: #515765;
  font-size: 0.625rem;
  font-style: normal;
  font-weight: 400;
  line-height: 1.0625rem;
}
.delivery-track-number__left .base-tooltip .tooltip-trigger i {
  color: #515765;
  font-size: 1rem;
  line-height: inherit;
}
.delivery-track-number__right .button {
  height: 100%;
}
.modal-deliver-item[data-v-fa6e0676] {
  background: #13151d;
  max-width: 445px;
  min-width: 445px;
  position: relative;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .modal-deliver-item[data-v-fa6e0676] {
    max-width: 355px;
    min-width: 355px;
  }
}
.modal-deliver-item-prize[data-v-fa6e0676] {
  border-bottom: 1px solid rgba(81, 87, 101, 0.2);
  display: flex;
  justify-content: center;
  min-height: 183px;
  overflow: hidden;
  position: relative;
}
.modal-deliver-item-prize[data-v-fa6e0676]:before {
  background: linear-gradient(132.27deg, #ffc635 0.57%, #ff5252 97.38%);
  border-radius: 0;
  content: "";
  filter: blur(100px);
  height: 64px;
  left: 0;
  opacity: 0.5;
  position: absolute;
  top: -100px;
  width: 445px;
}
.modal-deliver-item-prize__particles[data-v-fa6e0676] {
  bottom: 0;
  height: auto;
  left: 0;
  position: absolute;
  width: 100%;
}
.modal-deliver-item-prize__item[data-v-fa6e0676] {
  align-items: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
}
.modal-deliver-item-prize__item img[data-v-fa6e0676] {
  max-height: 114px;
  max-width: 100%;
  min-height: 114px;
  width: auto;
}
.modal-deliver-item-prize__item span[data-v-fa6e0676],
.modal-deliver-item__sub-title[data-v-fa6e0676] {
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1.1875rem;
}
.modal-deliver-item__sub-title[data-v-fa6e0676] {
  color: #8f9daa;
  text-align: left;
  text-transform: uppercase;
}
.modal-deliver-item__shipping[data-v-fa6e0676] {
  align-items: center;
  display: flex;
  gap: 13.5px;
  justify-content: center;
}
.modal-deliver-item__shipping-line[data-v-fa6e0676] {
  background: #292937;
  height: 0.125rem;
  width: 3.6875rem;
}
.modal-deliver-item__shipping-line[data-v-fa6e0676]:last-child {
  display: none;
}
.modal-deliver-item__shipping-line_active[data-v-fa6e0676] {
  background: #ea6a2a;
}
.modal-deliver-item__shipping-item[data-v-fa6e0676] {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 10px;
}
.modal-deliver-item__shipping-icon[data-v-fa6e0676] {
  color: #292937;
  font-size: 1.875rem;
}
.modal-deliver-item__shipping-icon_active[data-v-fa6e0676] {
  color: #ffc635;
}
.modal-deliver-item__shipping-title[data-v-fa6e0676] {
  color: #fff;
  font-size: 0.9375rem;
  font-weight: 700;
  line-height: 1.25rem;
}
.modal-deliver-item__complete[data-v-fa6e0676] {
  align-items: center;
  background: linear-gradient(132.27deg, #ffc6350d 0.57%, #ff52520d 97.38%);
  display: flex;
  gap: 11px;
  height: 60px;
  justify-content: center;
  padding: 10px;
  position: relative;
  width: 100%;
}
.modal-deliver-item__complete-text[data-v-fa6e0676] {
  display: flex;
  flex-direction: column;
}
.modal-deliver-item__complete-text-title[data-v-fa6e0676] {
  color: #ffc635;
  display: block;
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  text-transform: uppercase;
}
.modal-deliver-item__complete-text-description[data-v-fa6e0676] {
  color: #8f9daa;
  font-size: 0.625rem;
  font-weight: 400;
  line-height: 0.875rem;
}
.modal-deliver-item__body[data-v-fa6e0676] {
  display: flex;
  flex-direction: column;
  gap: 20px;
  padding: 1.25rem 1.25rem 1.5625rem;
}
.modal-deliver-item__devider[data-v-fa6e0676] {
  background: #51576533;
  height: 1px;
  width: 100%;
}
.modal-deliver-item__delivery[data-v-fa6e0676] {
  align-items: flex-start;
  display: flex;
  justify-content: space-between;
  padding-left: 30px;
  position: relative;
}
.modal-deliver-item__delivery-radio[data-v-fa6e0676] {
  left: 0;
  position: absolute;
  top: 2px;
}
.modal-deliver-item__delivery-crud[data-v-fa6e0676] {
  align-items: flex-start;
  display: flex;
  gap: 5px;
  justify-content: space-between;
}
.modal-deliver-item__delivery-crud-delete[data-v-fa6e0676],
.modal-deliver-item__delivery-crud-edit[data-v-fa6e0676] {
  cursor: pointer;
}
.modal-deliver-item__delivery-crud-delete i[data-v-fa6e0676],
.modal-deliver-item__delivery-crud-edit i[data-v-fa6e0676] {
  line-height: inherit;
}
.modal-deliver-item__delivery-crud-delete.disabled[data-v-fa6e0676],
.modal-deliver-item__delivery-crud-edit.disabled[data-v-fa6e0676] {
  opacity: 0.5;
  pointer-events: none;
}
.modal-deliver-item__delivery-crud-edit i[data-v-fa6e0676] {
  color: #8f9daa;
}
.modal-deliver-item__delivery-crud-delete i[data-v-fa6e0676] {
  color: #d84545;
}
.modal-deliver-item__btn[data-v-fa6e0676] {
  height: 40px;
}
.modal-deliver-item__btn_dark[data-v-fa6e0676] {
  background: #292937;
  border: none !important;
  color: #8f9daa;
  transition: color 0.2s;
}
.modal-deliver-item__btn_dark[data-v-fa6e0676]:before {
  display: none !important;
}
.modal-deliver-item__btn_dark[data-v-fa6e0676]:hover {
  background: #292937;
  border: none !important;
  color: #fff;
}
.modal-deliver-item__btn_email[data-v-fa6e0676] {
  max-width: 150px;
}
.modal-deliver-item__email[data-v-fa6e0676] {
  color: #8f9daa;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.1875rem;
}
.modal-deliver-item__email i[data-v-fa6e0676] {
  line-height: inherit;
}
.modal-deliver-item__email-not-verified[data-v-fa6e0676] {
  color: #d84545;
}
.modal-deliver-item__email-verified[data-v-fa6e0676] {
  color: #ffc635;
}
.modal-deliver-item__email_no-email[data-v-fa6e0676],
.modal-deliver-item__email_no-email i[data-v-fa6e0676] {
  color: #d84545;
}
.modal-ticket-raffle-members[data-v-69085d51] {
  height: 38.9375rem;
  width: 54.375rem;
}
@media screen and (max-width: 768px) {
  .modal-ticket-raffle-members[data-v-69085d51] {
    height: 100%;
    width: calc(100vw - 1.25rem);
  }
}
.modal-ticket-raffle-members .button-modal-close[data-v-69085d51] {
  top: inherit;
}
.modal-ticket-raffle-members
  .modal-ticket-raffle-members__header[data-v-69085d51] {
  align-items: center;
  background: #1b1c25;
  color: #dce1e5;
  display: flex;
  font-size: 1rem;
  font-weight: 600;
  height: 3.875rem;
  justify-content: center;
  line-height: 1.375rem;
  text-transform: uppercase;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .modal-ticket-raffle-members
    .modal-ticket-raffle-members__header[data-v-69085d51] {
    height: 3.6875rem;
  }
}
.modal-ticket-raffle-members
  .modal-ticket-raffle-members__content[data-v-69085d51] {
  background: #13151d;
  height: calc(100% - 3.6875rem);
  padding: 0 1.25rem 1.25rem;
  position: relative;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .modal-ticket-raffle-members
    .modal-ticket-raffle-members__content[data-v-69085d51] {
    height: 100%;
    padding: 1.25rem 0.625rem;
  }
}
.modal-ticket-raffle-members
  .modal-ticket-raffle-members__content
  .content-title[data-v-69085d51] {
  align-items: flex-start;
  background: #13151d;
  color: #515765;
  display: flex;
  font-size: 0.75rem;
  font-weight: 600;
  height: 3.1875rem;
  line-height: 1rem;
  padding: 1.25rem 0.9375rem 0;
  text-transform: uppercase;
  width: 51.6875rem;
}
.modal-ticket-raffle-members
  .modal-ticket-raffle-members__content
  .content-title
  div[data-v-69085d51] {
  min-width: -moz-fit-content;
  min-width: fit-content;
}
.modal-ticket-raffle-members
  .modal-ticket-raffle-members__content
  .content-title
  div[data-v-69085d51]:first-of-type {
  width: 9.875rem;
}
.modal-ticket-raffle-members
  .modal-ticket-raffle-members__content
  .content-title
  div[data-v-69085d51]:nth-of-type(2) {
  width: 19.3125rem;
}
.modal-ticket-raffle-members
  .modal-ticket-raffle-members__content
  .content-title
  div[data-v-69085d51]:nth-of-type(3) {
  width: 2.5625rem;
}
.modal-ticket-raffle-members
  .modal-ticket-raffle-members__content
  .content-title
  div[data-v-69085d51]:nth-of-type(4) {
  margin-left: auto;
}
.modal-ticket-raffle-members
  .modal-ticket-raffle-members__content
  .content-table[data-v-69085d51] {
  height: calc(100% - 3.1875rem);
  overflow: visible scroll;
}
@media screen and (max-width: 768px) {
  .modal-ticket-raffle-members
    .modal-ticket-raffle-members__content
    .content-table[data-v-69085d51] {
    margin: 0;
  }
}
.modal-ticket-raffle-members
  .modal-ticket-raffle-members__content
  .content-table
  .content-table__block[data-v-69085d51] {
  align-items: center;
  display: flex;
  font-size: 0.875rem;
  font-weight: 600;
  height: 4.375rem;
  line-height: 1.1875rem;
  padding: 0 0.9375rem;
}
@media screen and (max-width: 768px) {
  .modal-ticket-raffle-members
    .modal-ticket-raffle-members__content
    .content-table
    .content-table__block[data-v-69085d51] {
    padding: 0 0.625rem;
  }
}
.modal-ticket-raffle-members
  .modal-ticket-raffle-members__content
  .content-table
  .content-table__block[data-v-69085d51]:nth-of-type(odd) {
  background: #161821;
  border-radius: 2px;
}
.modal-ticket-raffle-members
  .modal-ticket-raffle-members__content
  .content-table
  .content-table__block.colored[data-v-69085d51] {
  background: #161821 url(/static/ticketRaffle/members-list-top.png) no-repeat;
  background-size: cover;
  border: 1px solid rgba(239, 174, 20, 0.2);
}
.modal-ticket-raffle-members
  .modal-ticket-raffle-members__content
  .content-table
  .content-table__block
  .content-table__block-place[data-v-69085d51] {
  width: 9.875rem;
}
.modal-ticket-raffle-members
  .modal-ticket-raffle-members__content
  .content-table
  .content-table__block
  .content-table__block-user[data-v-69085d51] {
  justify-content: flex-start !important;
  width: 19.3125rem;
}
@media screen and (max-width: 768px) {
  .modal-ticket-raffle-members
    .modal-ticket-raffle-members__content
    .content-table
    .content-table__block
    .content-table__block-user[data-v-69085d51] {
    width: 10.75rem;
  }
}
.modal-ticket-raffle-members
  .modal-ticket-raffle-members__content
  .content-table
  .content-table__block
  .content-table__block-chance[data-v-69085d51] {
  width: 2.5625rem;
}
@media screen and (max-width: 768px) {
  .modal-ticket-raffle-members
    .modal-ticket-raffle-members__content
    .content-table
    .content-table__block
    .content-table__block-chance[data-v-69085d51] {
    margin: auto;
  }
}
.modal-ticket-raffle-members
  .modal-ticket-raffle-members__content
  .content-table
  .content-table__block
  .content-table__block-tickets[data-v-69085d51] {
  align-items: center;
  display: flex;
  grid-gap: 0.1875rem;
  color: #dce1e5;
  margin: 0 0 0 auto;
}
.modal-ticket-raffle-members
  .modal-ticket-raffle-members__content
  .content-table
  .content-table__block
  .content-table__block-tickets
  img[data-v-69085d51] {
  height: 1.125rem;
}
@media screen and (max-width: 768px) {
  .modal-ticket-raffle-members
    .modal-ticket-raffle-members__content
    .content-table
    .content-table__block
    .content-table__block-tickets
    img[data-v-69085d51] {
    height: 1rem;
  }
}
.modal-ticket-raffle-members
  .modal-ticket-raffle-members__content
  .content-table
  .content-table__block
  .content-table__block-chance[data-v-69085d51],
.modal-ticket-raffle-members
  .modal-ticket-raffle-members__content
  .content-table
  .content-table__block
  .content-table__block-place[data-v-69085d51] {
  color: #efae14;
}
.modal-ticket-raffle-members .content-table__block-user .avatar-name__text {
  display: flex;
  flex-direction: column;
  grid-gap: 0.125rem;
}
.modal-ticket-raffle-members
  .content-table__block-user
  .avatar-name__text
  .avatar-name__text-top {
  max-width: 7rem;
}
.modal-ticket-raffle-members
  .content-table__block-user
  .avatar-name__text
  .avatar-name__text-bottom {
  color: #efae14;
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
}
.modal-ticket-raffle-members
  .content-table__block-user.its-you
  .avatar-name__text
  .avatar-name__text-top {
  color: #efae14;
}
[data-v-b733f353]::-webkit-scrollbar-thumb {
  background: #efae14 !important;
}
.disabled-block[data-v-b733f353] {
  opacity: 0.4;
  pointer-events: none;
}
.exchange-item-to-wartags .modal-card__box_error[data-v-b733f353] {
  background-image: none;
}
.exchange-item-to-wartags .modal-card__header-title i[data-v-b733f353] {
  color: #efae14;
}
.exchange-item-to-wartags .modal-card__selected-button[data-v-b733f353] {
  border: 1px solid #333443;
  border-radius: 2px;
  color: #8f9daa;
  cursor: pointer;
  font-size: 0.875rem;
  font-weight: 400;
  padding: 0.4rem 0.8125rem;
  transition: color 0.2s;
}
.exchange-item-to-wartags .modal-card__selected-button[data-v-b733f353]:hover {
  color: #fff;
}
.exchange-item-to-wartags .modal-card__selected-button_active[data-v-b733f353] {
  border-color: #efae14;
  color: #efae14;
}
.exchange-item-to-wartags
  .modal-card__selected-button_active[data-v-b733f353]:hover {
  color: #efae14;
}
.exchange-item-to-wartags .modal-card__exchange-separator[data-v-b733f353] {
  background-color: #5157654d;
  height: 1.125rem;
  margin: 1rem;
  min-width: 1px;
}
.exchange-item-to-wartags
  .modal-card__exchange-separator-large[data-v-b733f353] {
  color: #efae14;
  font-size: 0.875rem;
  margin: 0 1.5rem;
}
.exchange-item-to-wartags .modal-card__exchange-header[data-v-b733f353] {
  align-items: center;
  border-bottom: 1px solid #22252f;
  padding-bottom: 1rem;
}
@media screen and (max-width: 768px) {
  .exchange-item-to-wartags .modal-card__exchange-header[data-v-b733f353] {
    flex-direction: column;
  }
}
.exchange-item-to-wartags
  .modal-card__exchange-header[data-v-b733f353]
  .base-game-filter {
  align-items: center;
  background-color: transparent;
}
.exchange-item-to-wartags
  .modal-card__exchange-header[data-v-b733f353]
  .base-game-filter__title {
  font-size: 0.875rem;
  font-weight: 600;
  margin-right: 0.5rem;
}
.exchange-item-to-wartags
  .modal-card__exchange-header[data-v-b733f353]
  .core-checkboxes-lists__container {
  max-width: 10rem;
  z-index: 20;
}
@media screen and (max-width: 768px) {
  .exchange-item-to-wartags
    .modal-card__exchange-header[data-v-b733f353]
    .core-checkboxes-lists__container {
    left: -1.5rem;
    max-width: 40rem;
    width: calc(100% + 3rem);
  }
}
.exchange-item-to-wartags
  .modal-card__exchange-header
  .modal-card__exchange-filter-checkboxes-csgo[data-v-b733f353]
  .core-checkboxes-lists__container {
  max-width: 40rem;
}
@media screen and (max-width: 768px) {
  .exchange-item-to-wartags
    .modal-card__exchange-header
    .modal-card__exchange-filter-checkboxes-csgo[data-v-b733f353]
    .core-checkboxes-lists__container {
    left: -1.5rem;
    width: calc(100% + 3rem);
  }
}
.exchange-item-to-wartags .modal-card__exchange-header-title[data-v-b733f353] {
  font-size: 1rem;
  font-weight: 600;
}
@media screen and (max-width: 768px) {
  .exchange-item-to-wartags
    .modal-card__exchange-header-title[data-v-b733f353] {
    display: flex;
    justify-content: space-between;
    margin-bottom: 1rem;
    width: 100%;
  }
}
.exchange-item-to-wartags .modal-card__exchange-total[data-v-b733f353] {
  color: #8f9daa;
}
.exchange-item-to-wartags
  .modal-card__exchange-header-filters[data-v-b733f353] {
  align-items: center;
  display: flex;
}
@media screen and (max-width: 768px) {
  .exchange-item-to-wartags
    .modal-card__exchange-header-filters[data-v-b733f353] {
    justify-content: space-between;
    width: 100%;
  }
}
.exchange-item-to-wartags
  .modal-card__exchange-header-filter-item[data-v-b733f353] {
  align-items: center;
  display: flex;
}
.exchange-item-to-wartags
  .modal-card__exchange-header-filter-title[data-v-b733f353] {
  font-size: 0.875rem;
  font-weight: 600;
}
.exchange-item-to-wartags
  .modal-card__exchange-header-filter-item-refresh.disabled[data-v-b733f353] {
  cursor: not-allowed;
  opacity: 0.5;
}
.exchange-item-to-wartags
  .modal-card__exchange-header-filter-item-refresh[data-v-b733f353] {
  align-items: center;
  cursor: pointer;
  display: flex;
  font-size: 0.875rem;
  font-weight: 600;
}
.exchange-item-to-wartags
  .modal-card__exchange-header-filter-price[data-v-b733f353] {
  align-items: center;
  display: flex;
}
@media screen and (max-width: 768px) {
  .exchange-item-to-wartags
    .modal-card__exchange-header-filter-price[data-v-b733f353] {
    display: none;
  }
}
.exchange-item-to-wartags
  .modal-card__exchange-header-filter-price-input[data-v-b733f353] {
  margin-bottom: 0;
  max-width: 8rem;
}
.exchange-item-to-wartags
  .modal-card__exchange-header-filter-price-input[data-v-b733f353]
  .input,
.exchange-item-to-wartags
  .modal-card__exchange-header-filter-price-input[data-v-b733f353]
  .is-left {
  height: 2.25rem;
}
.exchange-item-to-wartags
  .modal-card__exchange-header-filter-price-input--active[data-v-b733f353]
  .icon {
  color: #2abd69 !important;
}
.exchange-item-to-wartags
  .modal-card__exchange-header-filter-price-devider[data-v-b733f353] {
  background: #515765;
  height: 0.0625rem;
  margin: 0 0.3125rem;
  width: 0.25rem;
}
@media screen and (max-width: 768px) {
  .exchange-item-to-wartags
    .modal-card__exchange-header-filter-price-devider[data-v-b733f353] {
    min-width: 0.25rem;
  }
}
.exchange-item-to-wartags
  .modal-card__exchange-header-filter-item-sort[data-v-b733f353] {
  align-items: center;
  cursor: pointer;
  display: flex;
  margin-right: 1rem;
  white-space: nowrap;
}
.exchange-item-to-wartags
  .modal-card__exchange-header-filter-item-sort
  i[data-v-b733f353] {
  color: #515765;
  display: flex;
  font-size: 0.6875rem;
  transform: rotate(-90deg);
  transition: color 0.4s, transform 0.4s;
}
.exchange-item-to-wartags
  .modal-card__exchange-header-filter-item-sort
  i.opposite[data-v-b733f353] {
  transform: rotate(90deg);
}
.exchange-item-to-wartags
  .modal-card__exchange-header-filter-item-sort
  span.price-sort[data-v-b733f353] {
  color: #8f9daa;
  font-size: 0.875rem;
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}
.exchange-item-to-wartags
  .modal-card__exchange-header-filter-item-sort-icon[data-v-b733f353] {
  color: #515765;
  display: flex;
  font-size: 0.6875rem;
  transform: rotate(-90deg);
  transition: color 0.3s ease;
  transition: color 0.4s, transform 0.4s;
}
.exchange-item-to-wartags
  .modal-card__exchange-header-filters-checkboxes[data-v-b733f353] {
  height: 2.25rem;
  width: 2.25rem;
}
.exchange-item-to-wartags .modal-card__container[data-v-b733f353] {
  overflow: auto;
}
.exchange-item-to-wartags .modal-card__header[data-v-b733f353] {
  border-bottom: none;
  margin-bottom: 0;
}
.exchange-item-to-wartags .modal-card__content[data-v-b733f353] {
  border: 1px solid #1e1f2a;
  border-radius: 2px;
  flex-direction: column;
  min-height: 39.375rem;
}
@media screen and (max-width: 768px) {
  .exchange-item-to-wartags .modal-card__content[data-v-b733f353] {
    min-height: 31rem;
  }
}
.exchange-item-to-wartags .modal-card__exchange-content[data-v-b733f353] {
  flex-grow: 1;
  margin-top: 1.5rem;
}
.exchange-item-to-wartags
  .modal-card__exchange-content-loading[data-v-b733f353] {
  align-items: center;
  display: flex;
  justify-content: center;
}
.exchange-item-to-wartags .modal-card__exchange-header[data-v-b733f353] {
  display: flex;
  justify-content: space-between;
  position: relative;
}
.exchange-item-to-wartags .modal-card__exchange-items[data-v-b733f353] {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(9.1rem, 1fr));
  grid-gap: 0.625rem;
  height: 100%;
  margin-right: -0.5rem;
  max-height: 24.375rem;
  overflow-y: auto;
  padding-right: 0.5rem;
}
@media screen and (max-width: 768px) {
  .exchange-item-to-wartags .modal-card__exchange-items[data-v-b733f353] {
    max-height: 20.375rem;
  }
}
.exchange-item-to-wartags
  .modal-card__exchange-items[data-v-b733f353]
  .base-item-wrapper {
  background-color: #161821;
}
.exchange-item-to-wartags .modal-card__exchange-item[data-v-b733f353] {
  cursor: pointer;
  overflow: hidden;
  position: relative;
}
.exchange-item-to-wartags
  .modal-card__exchange-item_selected[data-v-b733f353]:before {
  background: #efae14;
  bottom: 0;
  content: "";
  filter: blur(25px);
  height: 1.870625rem;
  opacity: 0.5;
  position: absolute;
  right: -2rem;
  transform: rotate(-40deg);
  width: 6rem;
  z-index: 12;
}
.exchange-item-to-wartags
  .modal-card__exchange-item_selected
  .core-success-new[data-v-b733f353] {
  bottom: 0.2825rem;
  color: #efae14;
  font-size: 1.3rem;
  position: absolute;
  right: 0.2825rem;
  z-index: 15;
}
.exchange-item-to-wartags .modal-card__exchange-item_blocked[data-v-b733f353] {
  cursor: not-allowed;
}
.exchange-item-to-wartags
  .modal-card__exchange-item_blocked[data-v-b733f353]:after {
  background: #13151d;
  content: "";
  height: 100%;
  left: 0;
  opacity: 0.85;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 12;
}
.exchange-item-to-wartags
  .modal-card__exchange-item_blocked[data-v-b733f353]:before {
  color: #515765;
  font-family: core-icon !important;
  font-size: 1.5rem;
  font-style: normal;
  font-weight: 400 !important;
  height: 100%;
  left: calc(50% - 0.5rem);
  position: absolute;
  top: calc(50% - 1.125rem);
  width: 100%;
  z-index: 15;
}
.exchange-item-to-wartags .modal-card__exchange-footer[data-v-b733f353] {
  align-items: center;
  border-top: 1px solid #22252f;
  display: flex;
  justify-content: space-between;
  padding-top: 1.5rem;
}
@media screen and (max-width: 768px) {
  .exchange-item-to-wartags .modal-card__exchange-footer[data-v-b733f353] {
    align-items: flex-start;
    flex-direction: column;
  }
}
.exchange-item-to-wartags .modal-card__exchange-footer-info[data-v-b733f353] {
  align-items: center;
  display: flex;
}
.exchange-item-to-wartags
  .modal-card__exchange-footer-info-block-1[data-v-b733f353] {
  display: flex;
  flex-direction: column;
}
.exchange-item-to-wartags
  .modal-card__exchange-footer-info-block-title[data-v-b733f353] {
  color: #8f9daa;
  font-size: 0.875rem;
  margin-bottom: 0.3rem;
}
@media screen and (max-width: 768px) {
  .exchange-item-to-wartags
    .modal-card__exchange-footer-info-block-title[data-v-b733f353] {
    font-size: 0.75rem;
  }
}
.exchange-item-to-wartags
  .modal-card__exchange-footer-info-block-content-separator[data-v-b733f353] {
  color: #515765;
}
.exchange-item-to-wartags
  .modal-card__exchange-footer-info-block-content[data-v-b733f353] {
  display: flex;
  font-size: 1.125rem !important;
  font-weight: 600 !important;
}
.exchange-item-to-wartags
  .modal-card__exchange-footer-info-block-content
  .wartag-icon-container[data-v-b733f353] {
  height: auto;
  margin-right: 0.4rem;
}
@media screen and (max-width: 768px) {
  .exchange-item-to-wartags
    .modal-card__exchange-footer-info-block-content[data-v-b733f353] {
    font-size: 0.875rem !important;
  }
  .exchange-item-to-wartags
    .modal-card__exchange-footer-action[data-v-b733f353] {
    width: 100%;
  }
}
.exchange-item-to-wartags
  .modal-card__exchange-footer-action-button-remove[data-v-b733f353] {
  font-weight: 400;
  margin-right: 0.5rem;
  padding: 0 2rem;
}
@media screen and (max-width: 768px) {
  .exchange-item-to-wartags
    .modal-card__exchange-footer-action-button-remove[data-v-b733f353] {
    margin-right: 0;
    margin-top: 1rem;
    width: 100%;
  }
}
.exchange-item-to-wartags
  .modal-card__exchange-footer-action-button-exchange[data-v-b733f353] {
  font-weight: 400;
  padding: 0 5rem;
}
@media screen and (max-width: 768px) {
  .exchange-item-to-wartags
    .modal-card__exchange-footer-action-button-exchange[data-v-b733f353] {
    margin-top: 1rem;
    width: 100%;
  }
}
.exchange-item-to-wartags .modal-card__content[data-v-b733f353] {
  background-color: #13151d;
  display: flex;
  justify-content: space-between;
  padding: 1rem 1.5rem 1.5rem;
}
.exchange-item-to-wartags .modal-card__sidebar-title[data-v-b733f353] {
  color: #dce1e5;
  font-size: 1.125rem;
  font-weight: 600;
  margin-bottom: 0.3rem;
}
.exchange-item-to-wartags .modal-card__sidebar-subtitle[data-v-b733f353] {
  color: #8f9daa;
  font-size: 1rem;
  font-weight: 500;
  margin-bottom: 3.5rem;
}
@media screen and (max-width: 768px) {
  .exchange-item-to-wartags .modal-card__sidebar-subtitle[data-v-b733f353] {
    margin-bottom: 2rem;
  }
}
.exchange-item-to-wartags .modal-card__info-title[data-v-b733f353] {
  color: #efae14;
  font-size: 1rem;
  font-weight: 600;
  padding: 0 1.5rem 0.7rem;
  text-align: center;
}
.exchange-item-to-wartags .modal-card__info-text[data-v-b733f353] {
  color: #8f9daa;
  font-size: 0.875rem;
  font-weight: 400;
  padding: 0 0.5rem 0.3rem;
  text-align: center;
}
.exchange-item-to-wartags .modal-card__info-text span[data-v-b733f353] {
  font-weight: 600;
}
.base-game-filter-one-game[data-v-b733f353] .base-select__field {
  padding-right: 0 !important;
}
.base-item__image[data-v-8796471f] {
  align-items: center;
  display: flex;
  height: 100%;
  justify-content: center;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 0;
}
.base-item__image .base-item__image-case[data-v-8796471f],
.base-item__image .base-item__image-item[data-v-8796471f] {
  -o-object-fit: contain;
  object-fit: contain;
  position: absolute;
}
.base-item__image.base-item-image__has-case
  .base-item__image-case[data-v-8796471f],
.base-item__image.base-item-image__has-case
  .base-item__image-item[data-v-8796471f] {
  height: 60%;
}
.base-item__image:not(.base-item__image.base-item-image__has-case):not(
    .base-item__image:not(
        .base-item__image.base-item-image__has-case
      ).base-item-image-type__dota2,
    .base-item__image:not(
        .base-item__image.base-item-image__has-case
      ).base-item-image-type__rust
  )
  .base-item__image-item[data-v-8796471f] {
  height: calc(100% - 0.875rem);
}
.base-item__image:not(
    .base-item__image.base-item-image__has-case
  ).base-item-image-type__dota2[data-v-8796471f] {
  height: 150%;
  position: absolute;
  top: -25%;
}
.base-item__image:not(
    .base-item__image.base-item-image__has-case
  ).base-item-image-type__dota2[data-v-8796471f]:after,
.base-item__image:not(
    .base-item__image.base-item-image__has-case
  ).base-item-image-type__dota2[data-v-8796471f]:before {
  content: "";
  height: 2.5rem;
  left: 0;
  position: absolute;
  width: 100%;
  z-index: 1;
}
.base-item__image:not(
    .base-item__image.base-item-image__has-case
  ).base-item-image-type__dota2[data-v-8796471f]:before {
  background: linear-gradient(180deg, rgba(0, 0, 0, 0.33) 33%, transparent);
  top: 15%;
}
.base-item__image:not(
    .base-item__image.base-item-image__has-case
  ).base-item-image-type__dota2[data-v-8796471f]:after {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.33) 33%, transparent);
  bottom: 15%;
}
.base-item__image:not(
    .base-item__image.base-item-image__has-case
  ).base-item-image-type__dota2
  .base-item__image-item[data-v-8796471f] {
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: center;
  object-position: center;
  width: 100%;
}
.base-item__image:not(
    .base-item__image.base-item-image__has-case
  ).base-item-image-type__warbreak[data-v-8796471f] {
  transform: scale(2.4) translateY(30%);
}
.base-item__image:not(
    .base-item__image.base-item-image__has-case
  ).base-item-image-type__rust
  .base-item__image-item[data-v-8796471f] {
  height: calc(100% - 2.875rem);
}
.base-item__image .base-item__image-hidden[data-v-8796471f] {
  opacity: 0;
}
.base-item__image .image__dailyfree-image[data-v-8796471f],
.base-item__image .image__dailyfree-image-item[data-v-8796471f],
.base-item__image .image__token-image[data-v-8796471f] {
  align-items: center;
  display: flex;
  justify-content: center;
  position: relative;
}
.base-item__image .image__dailyfree-image img[data-v-8796471f],
.base-item__image .image__dailyfree-image-item img[data-v-8796471f],
.base-item__image .image__token-image img[data-v-8796471f] {
  -o-object-fit: scale-down;
  object-fit: scale-down;
}
.base-item__image .image__dailyfree-image[data-v-8796471f]:before,
.base-item__image .image__token-image[data-v-8796471f]:before {
  content: "";
  filter: blur(35px);
  opacity: 0.25;
  position: absolute;
}
.base-item__image .image__dailyfree-image[data-v-8796471f]:before {
  background: linear-gradient(90deg, #68e655, #00a15b);
  height: 3.9625rem;
  width: 5.005rem;
}
.base-item__image .image__token-image[data-v-8796471f]:before {
  background: var(--w-current-event-primary-color);
  height: 8rem;
  width: 10rem;
}
.base-item__image .image__dailyfree-image-item img[data-v-8796471f] {
  height: 4.375rem;
}
.base-item__image .image__dailyfree-image-item i[data-v-8796471f] {
  color: #69e755;
  opacity: 0.1;
  position: absolute;
}
.base-item__image .image__dailyfree-image-item i.core-cs-go[data-v-8796471f] {
  font-size: 3.1875rem;
}
.base-item__image .image__dailyfree-image-item i.core-dota[data-v-8796471f] {
  font-size: 5.625rem;
}
.base-item__image .image__full-image[data-v-8796471f] {
  height: 100%;
}
.base-item__image .image__full-image img[data-v-8796471f] {
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: left;
  object-position: left;
}
.base-item__image .ticket-raffle_balance-or-wartags img[data-v-8796471f] {
  height: 6.25rem;
}
.pack-shop-modal-prize-item .main-case__img_sticker-pack {
  max-height: 92px;
}
@media screen and (max-width: 768px) {
  .pack-shop-modal-prize-item .main-case__img_sticker-pack {
    max-height: 171px;
  }
}
.pack-shop-modal-prize-item .main-case__img_sticker-pack .main-case__img-case,
.pack-shop-modal-prize-item
  .main-case__img_sticker-pack
  .main-case__img-weapon {
  max-height: 92px;
}
@media screen and (max-width: 768px) {
  .pack-shop-modal-prize-item .main-case__img_sticker-pack .main-case__img-case,
  .pack-shop-modal-prize-item
    .main-case__img_sticker-pack
    .main-case__img-weapon {
    max-height: 171px;
  }
}
.pack-shop-modal-prize-item[data-v-6d02b35c] {
  align-items: center;
  background: #2929371a;
  border: 1px solid #292937;
  border-radius: 2px;
  display: flex;
  flex-direction: column;
  gap: 15px;
  height: 185px;
  justify-content: space-between;
  min-width: 147.6px;
  overflow: hidden;
  padding: 18px 10px;
  position: relative;
  transition: transform 0.3s ease;
  width: 147.6px;
}
@media screen and (max-width: 768px) {
  .pack-shop-modal-prize-item[data-v-6d02b35c] {
    height: auto;
    min-width: auto;
  }
}
.pack-shop-modal-prize-item--weapon[data-v-6d02b35c] {
  align-items: flex-start;
  padding: 10px;
}
.pack-shop-modal-prize-item--weapon[data-v-6d02b35c] .base-item__image-item {
  transition: transform 0.25s ease;
}
.pack-shop-modal-prize-item--weapon[data-v-6d02b35c]:hover
  .base-item__image-item {
  transform: scale(1.2);
}
.pack-shop-modal-prize-item__text[data-v-6d02b35c] {
  font-family: Noto Sans, sans-serif;
  font-style: normal;
}
.pack-shop-modal-prize-item__text--dark-gray[data-v-6d02b35c],
.pack-shop-modal-prize-item__text--gray[data-v-6d02b35c],
.pack-shop-modal-prize-item__text--gray-weapon[data-v-6d02b35c],
.pack-shop-modal-prize-item__text--orange[data-v-6d02b35c] {
  color: #8f9daa;
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
}
.pack-shop-modal-prize-item__text--weapon[data-v-6d02b35c],
.pack-shop-modal-prize-item__text--white-sm[data-v-6d02b35c] {
  color: #dce1e5;
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
}
.pack-shop-modal-prize-item__text--dark-gray[data-v-6d02b35c] {
  color: #515765;
  font-weight: 500;
}
.pack-shop-modal-prize-item__text--orange[data-v-6d02b35c] {
  color: #ff6d36;
}
.pack-shop-modal-prize-item__text--gray-weapon[data-v-6d02b35c],
.pack-shop-modal-prize-item__text--weapon[data-v-6d02b35c] {
  font-weight: 600;
}
.pack-shop-modal-prize-item__text--colored[data-v-6d02b35c] {
  font-size: 10px;
  font-weight: 600;
  line-height: 14px;
}
.pack-shop-modal-prize-item__weapon-image[data-v-6d02b35c] {
  height: 100px;
  left: 50%;
  -o-object-fit: contain;
  object-fit: contain;
  -o-object-position: center;
  object-position: center;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 100px;
  z-index: 2;
}
@media screen and (max-width: 768px) {
  .pack-shop-modal-prize-item__weapon-image[data-v-6d02b35c] {
    height: 100%;
    width: calc(100% - 30px);
  }
}
.pack-shop-modal-prize-item__weapon-info[data-v-6d02b35c] {
  display: flex;
  flex-direction: column;
  gap: 5px;
}
.pack-shop-modal-prize-item__backside-light[data-v-6d02b35c] {
  height: 50px;
  left: 0;
  top: 0;
  width: 100%;
}
.pack-shop-modal-prize-item__backside-light[data-v-6d02b35c],
.pack-shop-modal-prize-item__top-light[data-v-6d02b35c] {
  background: var(--2237d112);
  filter: blur(18px);
  position: absolute;
  z-index: 1;
}
.pack-shop-modal-prize-item__top-light[data-v-6d02b35c] {
  height: 73px;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 73px;
}
.pack-shop-modal-prize-item__bonus-item[data-v-6d02b35c] {
  align-items: center;
  color: var(--3efa6953);
  display: flex;
  gap: 6px;
  left: 10px;
  position: absolute;
  top: 10px;
}
.pack-shop-modal-prize-list[data-v-58747e34] {
  display: flex;
  flex-wrap: wrap;
  gap: 13px;
  justify-content: center;
  margin: 0 auto;
  width: -moz-fit-content;
  width: fit-content;
}
@media screen and (max-width: 768px) {
  .pack-shop-modal-prize-list[data-v-58747e34] {
    justify-content: center;
    width: 100%;
  }
}
.pack-shop-modal-prize-list__item[data-v-58747e34] {
  display: inline-flex;
  transition: transform 0.3s ease-in, opacity 0.3s ease-in;
}
@media screen and (max-width: 768px) {
  .pack-shop-modal-prize-list__item[data-v-58747e34] {
    width: calc(50% - 15px);
  }
}
.list-enter-from[data-v-58747e34],
.list-leave-to[data-v-58747e34] {
  opacity: 0;
  transform: translateY(30px);
}
.list-leave-active[data-v-58747e34] {
  position: absolute;
}
.modal-pack-shop-receive[data-v-07a0f858] {
  background: #13151d;
  display: flex;
  flex-direction: column;
  max-width: 870px;
  min-width: 767px;
  min-width: 709px;
  overflow: hidden;
  padding-bottom: 20px;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .modal-pack-shop-receive[data-v-07a0f858] {
    min-width: 100%;
    padding: 0 16px;
  }
}
.modal-pack-shop-receive__list[data-v-07a0f858] {
  min-height: 11.5625rem;
}
.modal-pack-shop-receive__button[data-v-07a0f858] {
  display: flex;
  height: 2.5rem;
  margin: 1.875rem auto 0;
  width: 13.75rem;
}
@media screen and (max-width: 768px) {
  .modal-pack-shop-receive__button[data-v-07a0f858] {
    margin: 10px 0 0;
    width: 100%;
  }
}
.modal-pack-shop-receive__content[data-v-07a0f858] {
  align-items: center;
  display: flex;
  justify-content: center;
  padding: 40px 50px 10px;
  position: relative;
  z-index: 2;
}
@media screen and (max-width: 768px) {
  .modal-pack-shop-receive__content[data-v-07a0f858] {
    padding-bottom: 16px;
  }
}
.modal-pack-shop-receive__bg[data-v-07a0f858] {
  background-color: var(--1742a622);
  height: 100%;
  left: 0;
  -webkit-mask-image: url(/static/modal-pack-shop-bg.png);
  mask-image: url(/static/modal-pack-shop-bg.png);
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: cover;
  mask-size: cover;
  position: absolute;
  top: 0;
  width: 100%;
}
.modal-pack-shop-receive__header[data-v-07a0f858] {
  position: relative;
}
.modal-pack-shop-receive__body[data-v-07a0f858] {
  align-items: center;
  padding: 0 40px 20px;
}
@media screen and (max-width: 768px) {
  .modal-pack-shop-receive__body[data-v-07a0f858] {
    padding: 0 16px 20px;
  }
}
.modal-pack-shop-receive__text[data-v-07a0f858] {
  font-family: Noto Sans, sans-serif;
  font-style: normal;
}
.modal-pack-shop-receive__text--title[data-v-07a0f858] {
  color: var(--1742a622);
  font-size: 20px;
  font-weight: 700;
  line-height: 27px;
  text-transform: uppercase;
}
.modal-pack-shop-receive__text--button[data-v-07a0f858] {
  color: #dce1e5;
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-transform: uppercase;
}
.modal-pack-shop[data-v-38c132f9] {
  background: #13151d;
  display: flex;
  flex-direction: column;
  max-width: 870px;
  overflow: hidden;
  width: 100%;
}
.modal-pack-shop__header[data-v-38c132f9] {
  align-items: center;
  background: #1b1c25;
  border-radius: 2px 2px 0 0;
  display: flex;
  height: 62px;
  justify-content: center;
  padding: 20px 0;
  width: 100%;
}
.modal-pack-shop__close[data-v-38c132f9] {
  right: 20px;
  top: 20px;
}
.modal-pack-shop__body[data-v-38c132f9] {
  background: #13151d;
  display: flex;
  flex-direction: column;
  gap: 20px;
  height: 100%;
  min-width: 768px;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .modal-pack-shop__body[data-v-38c132f9] {
    min-width: 100%;
  }
}
.modal-pack-shop__list[data-v-38c132f9] {
  min-height: 11.5625rem;
  padding: 0 40px 20px;
}
@media screen and (max-width: 768px) {
  .modal-pack-shop__list[data-v-38c132f9] {
    padding: 0 16px 20px;
  }
}
.modal-pack-shop__text[data-v-38c132f9] {
  font-family: Noto Sans, sans-serif;
  font-style: normal;
}
.modal-pack-shop__text--white[data-v-38c132f9] {
  color: #dce1e5;
  font-size: 16px;
  font-weight: 600;
  line-height: 22px;
}
.modal-pack-shop__text--gray[data-v-38c132f9] {
  color: #8f9daa;
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
}
.modal-pack-shop__description[data-v-38c132f9] {
  padding: 20px 40px 0;
  position: relative;
}
@media screen and (max-width: 768px) {
  .modal-pack-shop__description[data-v-38c132f9] {
    padding: 14px 10px 0;
  }
}
.modal-pack-shop__content[data-v-38c132f9] {
  display: flex;
  flex-wrap: nowrap;
  gap: 10px;
  justify-content: space-between;
  max-height: 180px;
  position: relative;
  z-index: 2;
}
.modal-pack-shop__bg[data-v-38c132f9] {
  background-color: var(--316d3b48);
  height: 100%;
  left: 0;
  -webkit-mask-image: url(/static/modal-pack-shop-bg.png);
  mask-image: url(/static/modal-pack-shop-bg.png);
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: cover;
  mask-size: cover;
  position: absolute;
  top: 0;
  width: 100%;
}
.modal-pack-shop__left[data-v-38c132f9] {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 16px 0;
  width: 100%;
}
.modal-pack-shop__right[data-v-38c132f9] {
  width: 100%;
}
.modal-pack-shop__buy[data-v-38c132f9] {
  height: 40px;
  margin-top: 10px;
  max-width: 200px;
}
.modal-pack-shop__buy[data-v-38c132f9]:hover .base-price__currency {
  color: #fff;
}
.modal-pack-shop__buy .modal-pack-shop__button-price[data-v-38c132f9] {
  padding-left: 5px;
}
.modal-pack-shop__image[data-v-38c132f9] {
  height: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  -o-object-position: right;
  object-position: right;
  width: 100%;
}
.modal-pack-shop__items[data-v-38c132f9] {
  padding: 0 40px 20px;
}
@media screen and (max-width: 768px) {
  .modal-pack-shop__items[data-v-38c132f9] {
    padding: 0 16px 20px;
  }
}
label[class^="typography_heading-s"] {
  background-color: red !important;
  display: block !important;
}
.modal-trustpilot[data-v-5c30698f] {
  align-items: center;
  background: radial-gradient(50.11% 35.83% at 50.11% 0, #2abd6924 0, #2abd6900),
    #161821;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  display: flex;
  flex-direction: column;
  justify-content: center;
  max-height: 100%;
  max-width: 100%;
  min-height: 18.75rem;
  overflow: hidden;
  position: relative;
  width: 27.8125rem;
  z-index: 0;
}
@media screen and (max-width: 525px) {
  .modal-trustpilot[data-v-5c30698f] {
    width: 22.1875rem;
  }
}
.modal-trustpilot[data-v-5c30698f]:before {
  background-color: #2abd69;
  content: "";
  height: 2px;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1;
}
.modal-trustpilot__close[data-v-5c30698f] {
  font-size: 0.875rem;
  position: absolute;
  right: 1.25rem;
  top: 1.25rem;
  z-index: 3;
}
.modal-trustpilot__title[data-v-5c30698f] {
  width: 7.8125rem;
}
.modal-trustpilot__descr[data-v-5c30698f] {
  color: #8f9daa;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.1875rem;
  margin-top: 1.25rem;
  text-align: center;
  width: 13.875rem;
}
.modal-trustpilot__rating[data-v-5c30698f] {
  align-items: center;
  display: flex;
  position: relative;
  grid-gap: 0.3125rem;
  margin-top: 1.5625rem;
}
.modal-trustpilot__star[data-v-5c30698f] {
  background-color: #2abd69;
  background-image: url(/static/img/trustpilot/trustpilot-star.svg);
  background-position: 50%;
  background-repeat: no-repeat;
  border-radius: 2px;
  filter: grayscale(1);
  height: 2.5rem;
  transition: filter 0.3s ease, background-color 0.3s ease;
  width: 2.5rem;
}
.modal-trustpilot__star--active[data-v-5c30698f] {
  filter: grayscale(0);
}
.modal-trustpilot__star--hover[data-v-5c30698f] {
  background-color: #234940;
  filter: grayscale(0);
}
.modal-trustpilot__submit[data-v-5c30698f] {
  margin-top: 1.5625rem;
  max-width: 13.75rem;
  width: 100%;
}
.modal-dropland-items[data-v-defe9689] {
  background: #13151d;
  display: flex;
  flex-direction: column;
  max-width: 870px;
  min-width: 767px;
  min-width: 709px;
  overflow: hidden;
  padding-bottom: 20px;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .modal-dropland-items[data-v-defe9689] {
    min-width: 100%;
    padding: 0 16px;
  }
}
.modal-dropland-items__list[data-v-defe9689] {
  min-height: 11.5625rem;
}
.modal-dropland-items__button[data-v-defe9689] {
  display: flex;
  margin: 1.875rem auto 0;
  transition: opacity 0.3s ease;
}
.modal-dropland-items__button--hidden[data-v-defe9689] {
  opacity: 0;
  pointer-events: none;
}
@media screen and (max-width: 768px) {
  .modal-dropland-items__button[data-v-defe9689] {
    margin: 20px auto 0;
  }
}
.modal-dropland-items__content[data-v-defe9689] {
  align-items: center;
  display: flex;
  justify-content: center;
  padding: 40px 50px 10px;
  position: relative;
  z-index: 2;
}
@media screen and (max-width: 768px) {
  .modal-dropland-items__content[data-v-defe9689] {
    padding-bottom: 16px;
  }
}
.modal-dropland-items__bg[data-v-defe9689] {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.modal-dropland-items__header[data-v-defe9689] {
  position: relative;
}
.modal-dropland-items__body[data-v-defe9689] {
  align-items: center;
  padding: 0 40px 20px;
}
@media screen and (max-width: 768px) {
  .modal-dropland-items__body[data-v-defe9689] {
    padding: 0 16px 20px;
  }
}
.modal-dropland-items__item[data-v-defe9689] {
  transition: transform 0.3s ease-in, opacity 0.3s ease-in;
}
.modal-dropland-items__text[data-v-defe9689] {
  font-family: Noto Sans, sans-serif;
  font-style: normal;
}
.modal-dropland-items__text--title[data-v-defe9689] {
  color: #30b1fd;
  font-size: 20px;
  font-weight: 700;
  line-height: 27px;
  text-transform: uppercase;
}
.modal-dropland-items__text--button[data-v-defe9689] {
  color: #dce1e5;
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-transform: uppercase;
}
.ticket-raffle-provably-fair-modal {
  padding: 1.875rem;
  width: 100%;
}
.ticket-raffle-provably-fair-modal__header {
  align-items: center;
  background: #1b1c25b3;
  color: #f1f1f1;
  display: flex;
  font-size: 1rem;
  font-weight: 600;
  height: 3.75rem;
  justify-content: center;
  line-height: 1.375rem;
  text-transform: uppercase;
}
@media screen and (max-width: 768px) {
  .ticket-raffle-provably-fair-modal__header {
    font-size: 0.875rem;
    line-height: 1.1875rem;
  }
}
.ticket-raffle-provably-fair-modal__header i {
  margin-right: 0.5rem;
}
.ticket-raffle-provably-fair-modal__content {
  background: #13151d;
  margin: 0 auto;
  max-width: 54.375rem;
  min-width: 54.375rem;
  position: relative;
}
.ticket-raffle-provably-fair-modal__content .base-tabs {
  padding: 0 1.875rem;
}
@media screen and (max-width: 768px) {
  .ticket-raffle-provably-fair-modal__content .base-tabs {
    padding: 0;
  }
  .ticket-raffle-provably-fair-modal__content {
    min-width: auto;
    width: 100%;
  }
}
.ticket-raffle-provably-fair-modal .ticket-raffle-info-content__weapon {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  transition: opacity 0.25s ease-in-out;
  width: 100%;
}
.ticket-raffle-provably-fair-modal
  .ticket-raffle-info-content__weapon
  .base-item {
  height: 100%;
}
.ticket-raffle-provably-fair-modal
  .ticket-raffle-info-content__weapon
  .base-item
  .layout__currency {
  font-size: 0.75rem;
  line-height: 1rem;
}
.ticket-raffle-provably-fair-modal .ticket-raffle-info-content__row-name {
  color: #e2e2e2;
  font-size: 0.65rem;
  font-weight: 600;
  line-height: 1rem;
  text-transform: uppercase;
}
.ticket-raffle-provably-fair-modal .ticket-raffle-info-content__row-value {
  color: #515765;
  font-size: 0.625rem;
  font-weight: 400;
  line-height: 0.875rem;
  margin-top: 0.3125rem;
}
.ticket-raffle-provably-fair-modal .ticket-raffle-info-content__top {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  margin-bottom: 1.5625rem;
}
.ticket-raffle-provably-fair-modal .ticket-raffle-info-content__bottom-actions {
  align-items: center;
  border-top: 1px solid rgba(81, 87, 101, 0.2);
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  margin-top: 1.5rem;
  padding-top: 1.5rem;
}
@media screen and (max-width: 768px) {
  .ticket-raffle-provably-fair-modal
    .ticket-raffle-info-content__bottom-actions {
    gap: 1.875rem;
    justify-content: center;
    padding-bottom: 1.25rem;
  }
}
.ticket-raffle-provably-fair-modal .ticket-raffle-info-content__game-info {
  align-items: center;
  display: flex;
}
@media screen and (max-width: 768px) {
  .ticket-raffle-provably-fair-modal .ticket-raffle-info-content__game-info {
    flex-wrap: wrap;
  }
}
.ticket-raffle-provably-fair-modal .ticket-raffle-info-content__column {
  position: relative;
}
.ticket-raffle-provably-fair-modal
  .ticket-raffle-info-content__column:not(:last-child) {
  margin-right: 1.5rem;
}
@media screen and (max-width: 768px) {
  .ticket-raffle-provably-fair-modal
    .ticket-raffle-info-content__column:not(:last-child) {
    margin-right: 0.4375rem;
  }
}
.ticket-raffle-provably-fair-modal
  .ticket-raffle-info-content__column:not(:last-child):after {
  background: #5157654d;
  content: "";
  height: 2.1875rem;
  position: absolute;
  right: -1.5625rem;
  top: 0;
  width: 0.0625rem;
}
@media screen and (max-width: 768px) {
  .ticket-raffle-provably-fair-modal
    .ticket-raffle-info-content__column:not(:last-child):after {
    right: -0.4375rem;
  }
}
.ticket-raffle-provably-fair-modal
  .ticket-raffle-info-content__column:not(:first-child) {
  margin: 0 1.5rem;
}
@media screen and (max-width: 768px) {
  .ticket-raffle-provably-fair-modal
    .ticket-raffle-info-content__column:not(:first-child) {
    margin: 0 0.4375rem;
  }
  .ticket-raffle-provably-fair-modal
    .ticket-raffle-info-content__column:first-child {
    margin-bottom: 1rem;
    margin-right: 0;
    width: 100%;
  }
  .ticket-raffle-provably-fair-modal
    .ticket-raffle-info-content__column:first-child:after {
    content: none;
  }
  .ticket-raffle-provably-fair-modal
    .ticket-raffle-info-content__column:nth-child(2) {
    margin-left: 0;
  }
  .ticket-raffle-provably-fair-modal
    .ticket-raffle-info-content__column:last-child {
    margin-right: 0;
  }
}
.ticket-raffle-provably-fair-modal .ticket-raffle-info-content__round:before {
  background: #efae14;
  content: "";
  height: 9.25rem;
  left: 50%;
  -webkit-mask-image: url(/static/core/images/entity/bg-entity.svg);
  mask-image: url(/static/core/images/entity/bg-entity.svg);
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 9.25rem;
}
.ticket-raffle-provably-fair-modal .ticket-raffle-info-content__bottom {
  align-items: flex-end;
  display: flex;
  justify-content: space-between;
  position: relative;
}
.ticket-raffle-provably-fair-modal .ticket-raffle-info-content__bottom span {
  color: #8f9daa;
  font-size: 0.625rem;
  font-weight: 400;
  line-height: 0.875rem;
}
.ticket-raffle-provably-fair-modal
  .ticket-raffle-info-content__bottom
  .ticket-count {
  color: #f1f1f1;
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  text-transform: uppercase;
}
.ticket-raffle-provably-fair-modal .ticket-raffle-info-content__ticket-image {
  display: flex;
  justify-content: center;
  margin-bottom: 1.5rem;
  margin-top: 1.0625rem;
  position: relative;
}
.ticket-raffle-provably-fair-modal
  .ticket-raffle-info-content__ticket-image
  img {
  max-width: 3.75rem;
  width: 100%;
  z-index: 1;
}
.ticket-raffle-provably-fair-modal .ticket-raffle-info-content__tickets {
  display: flex;
  flex-wrap: wrap;
  gap: 0.9375rem;
  justify-content: center;
}
.ticket-raffle-provably-fair-modal .ticket-raffle-info-content__tickets-item {
  background: #161821;
  border: 1px solid #1e1e29;
  border-radius: 2px;
  display: flex;
  flex-direction: column;
  max-height: 11.25rem;
  min-height: 11.1875rem;
  min-width: 9.375rem;
  padding: 0.625rem;
  position: relative;
}
.ticket-raffle-provably-fair-modal
  .ticket-raffle-info-content__tickets-item.its-you
  .avatar
  img {
  border-color: #efae14;
}
.ticket-raffle-provably-fair-modal
  .ticket-raffle-info-content__tickets-item.its-you
  .desc {
  color: #efae14;
}
.ticket-raffle-provably-fair-modal
  .ticket-raffle-info-content__tickets-item--prize-state {
  background: linear-gradient(180deg, #efae1412, #efae1400 66.15%), #161821;
  border: 1px solid rgba(239, 174, 20, 0.3);
}
.ticket-raffle-provably-fair-modal
  .ticket-raffle-info-content__tickets-item--prize-state
  .wrapper__currency {
  align-items: flex-end;
  flex-direction: row;
  justify-content: space-between;
}
.ticket-raffle-provably-fair-modal
  .ticket-raffle-info-content__tickets-item--prize-state
  .ticket-raffle-info-content__main {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  height: 100%;
  justify-content: space-between;
  opacity: 0;
  transition: opacity 0.25s ease-in-out;
  z-index: 1;
}
.ticket-raffle-provably-fair-modal
  .ticket-raffle-info-content__tickets-item--prize-state:hover
  .ticket-raffle-info-content__main {
  opacity: 1;
}
.ticket-raffle-provably-fair-modal
  .ticket-raffle-info-content__tickets-item--prize-state:hover
  .ticket-raffle-info-content__weapon {
  opacity: 0;
}
.ticket-raffle-provably-fair-modal
  .ticket-raffle-info-content__tickets-item
  .avatar {
  height: 1.5rem;
  width: 1.5rem;
}
.ticket-raffle-provably-fair-modal
  .ticket-raffle-info-content__tickets-item
  .avatar
  img {
  border: 1.5px solid #8f9daa;
  max-width: 1.5rem;
}
.ticket-raffle-provably-fair-modal
  .ticket-raffle-info-content__tickets-item
  .desc {
  margin-left: 0.3125rem;
  max-width: 3rem;
}
.ticket-raffle-provably-fair-modal
  .ticket-raffle-info-content__tickets-item
  .desc
  .name {
  color: #dce1e5;
  font-size: 0.625rem;
  line-height: 0.875rem;
}
.ticket-raffle-provably-fair-modal .ticket-raffle-info-content__user {
  margin-right: auto;
}
.ticket-raffle-provably-fair-modal .ticket-raffle-info-content__user-info {
  display: flex;
  justify-content: space-between;
}
.ticket-raffle-provably-fair-modal
  .ticket-raffle-info-content__user-info
  .raffle-item__number {
  font-family: Play, sans-serif;
  font-size: 0.625rem;
  font-weight: 700;
  left: unset;
  line-height: 0.75rem;
  position: relative;
  top: unset;
  transform: none;
  z-index: 2;
}
.ticket-raffle-provably-fair-modal
  .ticket-raffle-info-content__user-info
  .raffle-item__number
  span {
  align-items: center;
  display: flex;
  height: 20px;
  justify-content: center;
  position: relative;
  width: 20px;
}
.ticket-raffle-provably-fair-modal
  .ticket-raffle-info-content__user-info
  .raffle-item__number
  span:before {
  border: 1px solid #373845;
  border-radius: 2px;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  transform: rotate(45deg);
  width: 100%;
}
.ticket-raffle-provably-fair-modal .ticket-raffle-info__top-total {
  align-items: center;
  color: #515765;
  display: flex;
  font-size: 0.875rem;
  font-weight: 500;
  line-height: 1.1875rem;
}
@media screen and (max-width: 768px) {
  .ticket-raffle-provably-fair-modal .ticket-raffle-info__top-total {
    order: 2;
  }
}
.ticket-raffle-provably-fair-modal .ticket-raffle-info__top-total img {
  margin-left: 0.5rem;
  margin-right: 0.3125rem;
  max-width: 1.125rem;
}
.ticket-raffle-provably-fair-modal
  .ticket-raffle-info__top-total
  .ticket-raffle__tickets {
  color: #efae14;
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1.1875rem;
}
.ticket-raffle-provably-fair-modal .ticket-raffle-info__top-search {
  max-width: 15.9375rem;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .ticket-raffle-provably-fair-modal .ticket-raffle-info__top-search {
    margin-bottom: 1.25rem;
    max-width: 100%;
    order: 1;
  }
}
.ticket-raffle-provably-fair-modal
  .ticket-raffle-info__top-search
  .base-items-filter__search-input {
  margin-bottom: 0;
}
@media screen and (max-width: 768px) {
  .ticket-raffle-provably-fair-modal {
    padding: 1.875rem 0;
  }
}
.ticket-raffle-provably-fair-modal__verify-wrapper {
  align-items: center;
  display: flex;
  justify-content: space-between;
  margin-top: 1.25rem;
  padding-bottom: 1.5625rem;
}
.ticket-raffle-provably-fair-modal__verify-wrapper button {
  flex-direction: column-reverse;
  gap: 10px;
  max-width: 12.5rem;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .ticket-raffle-provably-fair-modal__verify-wrapper button {
    max-width: 100%;
  }
  .ticket-raffle-provably-fair-modal .base-tabs {
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
  }
}
.ticket-raffle-provably-fair-modal .base-tabs__content {
  margin-top: 1.25rem;
  max-height: 100%;
  padding: 0 0 1.25rem;
}
@media screen and (max-width: 768px) {
  .ticket-raffle-provably-fair-modal .base-tabs__content {
    padding: 0;
  }
}
.ticket-raffle-provably-fair-modal .base-tabs__tab--active:before {
  content: none;
}
.ticket-raffle-provably-fair-modal .base-tabs__tab--active i,
.ticket-raffle-provably-fair-modal .base-tabs__tab:hover i {
  color: #ff8e2f;
}
.ticket-raffle-provably-fair-modal .base-tabs__tabs {
  align-items: center;
  background: transparent;
  border-bottom: 0.0625rem solid rgba(81, 87, 101, 0.3);
  color: #8d9092;
  display: flex;
  font-size: 0.875rem !important;
  font-weight: 600;
  padding: 1.25rem 0;
  position: relative;
  text-align: center;
  text-transform: uppercase;
}
@media screen and (max-width: 768px) {
  .ticket-raffle-provably-fair-modal .base-tabs__tabs {
    padding-left: 0;
    padding-right: 0;
  }
}
.ticket-raffle-provably-fair-modal .base-tabs__tabs ul {
  border: none;
}
.ticket-raffle-provably-fair-modal .base-tabs__tabs ul li {
  border-left: 0.0625rem solid #323940;
  margin: 0 !important;
  padding: 0 1.25rem;
}
@media screen and (max-width: 768px) {
  .ticket-raffle-provably-fair-modal .base-tabs__tabs ul li {
    padding: 0 0.55rem;
  }
}
.ticket-raffle-provably-fair-modal .base-tabs__tabs ul li:first-child {
  border: none;
  padding-left: 0;
}
.ticket-raffle-provably-fair-modal .base-tabs__tabs ul li:last-child {
  padding-right: 0;
}
.ticket-raffle-provably-fair-modal .base-tabs__tabs ul li i {
  margin-right: 0.5rem;
  margin-top: 0.0625rem;
  padding-left: 0.0625rem;
}
@media screen and (max-width: 768px) {
  .ticket-raffle-provably-fair-modal .base-tabs__tabs ul li span {
    font-size: 0.75rem;
  }
}
.ticket-raffle-provably-fair-modal__close {
  color: #515765;
  cursor: pointer;
  font-size: 0.875rem;
  position: absolute;
  right: 0.9375rem;
  top: 1.25rem;
  transition: opacity 0.2s ease;
  z-index: 2;
}
.ticket-raffle-provably-fair-modal__info-table-wrap {
  align-items: center;
  background: #1b1c25;
  height: 4.8125rem;
  padding: 0 0.9375rem;
}
@media screen and (max-width: 768px) {
  .ticket-raffle-provably-fair-modal__info-table-wrap {
    height: auto;
    padding: 1rem 0.625rem;
  }
}
.ticket-raffle-provably-fair-modal__info-table {
  align-items: center;
  display: flex;
  font-size: 0.6875rem;
  font-weight: 400;
  height: 100%;
  line-height: 0.9375rem;
  text-align: left;
  white-space: nowrap;
}
@media screen and (max-width: 768px) {
  .ticket-raffle-provably-fair-modal__info-table {
    align-items: flex-start;
    flex-direction: column;
  }
}
.ticket-raffle-provably-fair-modal__info-table-row {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  position: relative;
}
.ticket-raffle-provably-fair-modal__info-table-row:not(:last-child) {
  margin-right: 1.5625rem;
}
@media screen and (max-width: 768px) {
  .ticket-raffle-provably-fair-modal__info-table-row:not(:last-child) {
    margin: 0 0 1.0625rem;
  }
}
.ticket-raffle-provably-fair-modal__info-table-row:not(:last-child):after {
  background: #5157654d;
  content: "";
  height: 1.4375rem;
  position: absolute;
  right: -1.5625rem;
  top: calc(50% - 0.6875rem);
  width: 0.0625rem;
}
@media screen and (max-width: 768px) {
  .ticket-raffle-provably-fair-modal__info-table-row:not(:last-child):after {
    content: none;
  }
}
.ticket-raffle-provably-fair-modal__info-table-row:not(:first-child) {
  margin-left: 1.5625rem;
}
@media screen and (max-width: 768px) {
  .ticket-raffle-provably-fair-modal__info-table-row:not(:first-child) {
    margin-left: 0;
  }
  .ticket-raffle-provably-fair-modal__info-table-row {
    flex-direction: row;
  }
}
.ticket-raffle-provably-fair-modal__info-table-row-name {
  color: #e2e2e2;
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  margin-right: 0.5625rem;
  max-width: 5.375rem;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .ticket-raffle-provably-fair-modal__info-table-row-name {
    font-size: 0.625rem;
    line-height: 0.875rem;
    margin-right: 0;
    min-width: 4.6875rem;
    text-transform: uppercase;
  }
}
.ticket-raffle-provably-fair-modal__info-table-row-value {
  color: #515765;
  font-size: 0.625rem;
  line-height: 0.875rem;
  margin-top: 0.4375rem;
  max-width: 12.5rem;
  overflow: hidden;
  text-overflow: ellipsis;
}
@media screen and (max-width: 768px) {
  .ticket-raffle-provably-fair-modal__info-table-row-value {
    flex-shrink: 0;
    font-size: 0.7rem;
    line-height: 1rem;
    margin-top: 0;
    max-width: 15rem;
  }
}
.ticket-raffle-provably-fair-modal__info-table-row-value a {
  color: #65a3ff;
  text-decoration: none;
}
.ticket-raffle-provably-fair-modal__round {
  background: #1b1c25;
  margin-top: 0.625rem;
  padding: 1.25rem 1rem;
}
.ticket-raffle-provably-fair-modal__round
  .ticket-raffle-provably-fair-modal__round-roll-user {
  display: none;
}
.ticket-raffle-provably-fair-modal__round--users
  .ticket-raffle-provably-fair-modal__round-roll-stat,
.ticket-raffle-provably-fair-modal__round--users
  .ticket-raffle-provably-fair-modal__round-roll-user {
  display: flex;
}
.ticket-raffle-provably-fair-modal__round--users
  .ticket-raffle-provably-fair-modal__round-roll {
  max-width: none;
  position: relative;
}
@media screen and (max-width: 768px) {
  .ticket-raffle-provably-fair-modal__round--users
    .ticket-raffle-provably-fair-modal__round-roll {
    margin: 0;
    width: 50%;
  }
}
.ticket-raffle-provably-fair-modal__round--users
  .ticket-raffle-provably-fair-modal__round-roll:not(:last-child):after {
  background: #5157654d;
  content: "";
  height: 4.3125rem;
  position: absolute;
  right: 0;
  top: calc(50% - 2.15625rem);
  width: 0.0625rem;
  z-index: 10;
}
@media screen and (max-width: 768px) {
  .ticket-raffle-provably-fair-modal__round--users
    .ticket-raffle-provably-fair-modal__round-roll:not(:last-child):after {
    content: none;
  }
}
.ticket-raffle-provably-fair-modal__round:not(:first-child)
  .ticket-raffle-provably-fair-modal__round-roll-user {
  background-position-y: 2.1875rem;
  background-size: 4.0625rem;
}
.ticket-raffle-provably-fair-modal__round:not(:first-child)
  .ticket-raffle-provably-fair-modal__round-roll-user
  .user
  .avatar {
  height: 3.125rem;
  width: 3.125rem;
}
@media screen and (max-width: 768px) {
  .ticket-raffle-provably-fair-modal__round
    .ticket-raffle-provably-fair-modal__round-rolls {
    flex-direction: row;
    flex-wrap: wrap;
  }
  .ticket-raffle-provably-fair-modal__round
    .ticket-raffle-provably-fair-modal__round-roll-stat {
    display: none;
  }
  .ticket-raffle-provably-fair-modal__round
    .ticket-raffle-provably-fair-modal__round-roll-user {
    display: flex;
  }
}
.ticket-raffle-provably-fair-modal__round-info {
  color: #8f9daa;
  display: flex;
  font-size: 0.75rem;
  letter-spacing: 0.0625rem;
  line-height: 1rem;
}
.ticket-raffle-provably-fair-modal__round-info--user
  .ticket-raffle-provably-fair-modal__round-info-stat {
  text-transform: uppercase;
}
@media screen and (max-width: 768px) {
  .ticket-raffle-provably-fair-modal__round-info {
    justify-content: space-between;
  }
}
.ticket-raffle-provably-fair-modal__round-rolls {
  align-items: center;
  display: flex;
  justify-content: space-evenly;
  margin-top: 0.625rem;
}
@media screen and (max-width: 768px) {
  .ticket-raffle-provably-fair-modal__round-rolls {
    flex-direction: column;
  }
}
.ticket-raffle-provably-fair-modal__round-info-stat {
  display: flex;
  padding-right: 0.625rem;
}
.ticket-raffle-provably-fair-modal__round-info-stat:nth-child(2) {
  border-left: 0.0625rem solid #323940;
  padding-left: 0.625rem;
}
@media screen and (max-width: 768px) {
  .ticket-raffle-provably-fair-modal__round-info-stat:nth-child(2) {
    border: none;
  }
}
.ticket-raffle-provably-fair-modal__round-info-stat--uppercase {
  text-transform: uppercase;
}
.ticket-raffle-provably-fair-modal__round-info-stat-value {
  color: #fff;
  margin-left: 0.3125rem;
}
.ticket-raffle-provably-fair-modal__round-roll {
  align-items: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  margin: 0 0.3125rem;
  max-width: 13.125rem;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .ticket-raffle-provably-fair-modal__round-roll:not(:last-child)
    .ticket-raffle-provably-fair-modal__round-roll-drop {
    border-bottom: 0.0625rem solid rgba(81, 87, 101, 0.3);
    padding-bottom: 1.25rem;
  }
}
.ticket-raffle-provably-fair-modal__round-roll-user {
  align-items: center;
  background: url(/static/casebattle/modal-over-user-los-bg.svg) top no-repeat;
  background-position-y: 1.1875rem;
  flex-direction: column;
  height: 8.125rem;
  justify-content: center;
  position: relative;
  width: 5.0625rem;
}
.ticket-raffle-provably-fair-modal__round-roll-user:before {
  background: #d84545;
  content: "";
  filter: blur(2.1875rem);
  height: 4.0625rem;
  left: 0;
  opacity: 0.3;
  position: absolute;
  top: 1.25rem;
  width: 4.0625rem;
  z-index: 10;
}
.ticket-raffle-provably-fair-modal__round-roll-user a {
  margin-top: auto;
}
.ticket-raffle-provably-fair-modal__round-roll-user .user .avatar {
  background-image: linear-gradient(270deg, #eb4e6a, #f33) !important;
  height: 4.0625rem;
  width: 4.0625rem;
}
.ticket-raffle-provably-fair-modal__round-roll-user .user .desc {
  margin-top: 0.8125rem;
}
.ticket-raffle-provably-fair-modal__round-roll-user .user .desc .name {
  color: #fff;
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1.1875rem;
  margin: 0;
}
.ticket-raffle-provably-fair-modal__round-roll-user
  .user
  .desc
  .name
  .avatar-name__text {
  overflow: hidden;
  text-overflow: ellipsis;
}
.ticket-raffle-provably-fair-modal__round-roll-user--winner {
  background: url(/static/casebattle/modal-over-user-win-bg.svg) top no-repeat;
  background-position-y: 1.1875rem;
}
.ticket-raffle-provably-fair-modal__round-roll-user--winner:before {
  background: linear-gradient(90deg, #69e755, #00a15b);
}
.ticket-raffle-provably-fair-modal__round-roll-user--winner .user .avatar {
  background-image: linear-gradient(90deg, #69e755, #00a15b) !important;
}
.ticket-raffle-provably-fair-modal__round-roll-user-winner-phrase {
  color: #69e755;
  font-size: 0.625rem;
  font-weight: 700;
  line-height: 0.875rem;
  text-transform: uppercase;
}
.ticket-raffle-provably-fair-modal__round-roll-stat {
  color: #8f9daa;
  font-size: 0.625rem;
  line-height: 0.875rem;
  margin-top: 0.3125rem;
  max-width: 11.875rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ticket-raffle-provably-fair-modal__round-roll-stat-seed,
.ticket-raffle-provably-fair-modal__round-roll-stat-value {
  color: #fff;
  margin-left: 0.125rem;
}
@media screen and (max-width: 768px) {
  .ticket-raffle-provably-fair-modal__round-roll-stat-seed,
  .ticket-raffle-provably-fair-modal__round-roll-stat-value {
    margin-left: 0.3125rem;
  }
}
.ticket-raffle-provably-fair-modal__round-roll-stat-bonus-value {
  color: #f33;
}
.ticket-raffle-provably-fair-modal__round-roll-stat-bonus--winner
  .ticket-raffle-provably-fair-modal__round-roll-stat-bonus-value {
  color: #69e755;
}
.ticket-raffle-provably-fair-modal__round-roll-stat-bonus-value {
  font-weight: 600;
}
.ticket-raffle-provably-fair-modal__round-roll-drop {
  align-items: center;
  display: flex;
  flex-direction: column;
  margin-top: 0.625rem;
}
@media screen and (max-width: 768px) {
  .ticket-raffle-provably-fair-modal__round-roll-drop {
    flex-direction: row;
    margin-bottom: 0.3125rem;
  }
}
.ticket-raffle-provably-fair-modal__round-roll-controls {
  margin-top: 0.3125rem;
  width: 100%;
}
.ticket-raffle-provably-fair-modal__round-roll-controls
  .ticket-raffle-provably-fair-modal__round-roll-stat {
  font-size: 0.6875rem;
  line-height: 0.9375rem;
}
@media screen and (max-width: 768px) {
  .ticket-raffle-provably-fair-modal__round-roll-controls {
    margin-left: 1.25rem;
    width: 5.8125rem;
  }
  .ticket-raffle-provably-fair-modal__round-roll-controls
    .ticket-raffle-provably-fair-modal__round-roll-stat {
    display: flex;
  }
}
.ticket-raffle-provably-fair-modal__round-roll-verify .button {
  font-size: 0.75rem;
  font-weight: 400;
  height: 1.875rem;
  line-height: 1rem;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  width: 100%;
}
.ticket-raffle-provably-fair-modal__round-roll-verify {
  margin-top: 0.625rem;
}
.ticket-raffle-provably-fair-modal__verify-content {
  display: flex;
  flex-direction: column;
}
.ticket-raffle-provably-fair-modal__verify-content .baseFieldInput {
  margin-bottom: 0.9375rem;
}
.ticket-raffle-provably-fair-modal__verify-form {
  width: 100%;
}
.ticket-raffle-provably-fair-modal__verify-nonce-input {
  max-width: 100%;
}
.ticket-raffle-provably-fair-modal__verify-nonce-input
  input::-webkit-inner-spin-button,
.ticket-raffle-provably-fair-modal__verify-nonce-input
  input::-webkit-outer-spin-button {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.ticket-raffle-provably-fair-modal__verify-info-roll {
  align-items: center;
  display: flex;
  justify-content: center;
}
.ticket-raffle-provably-fair-modal__verify-info-roll-text {
  font-size: 0.875rem;
}
@media screen and (max-width: 768px) {
  .ticket-raffle-provably-fair-modal__verify-info-roll-text {
    font-size: 0.675rem;
  }
}
.ticket-raffle-provably-fair-modal__verify-info-roll-calc {
  align-items: center;
  border: 0.0625rem solid #333f4a;
  color: #efae14;
  display: flex;
  font-size: 1.125rem;
  font-weight: 600;
  height: 2.5rem;
  justify-content: center;
  line-height: 1.5625rem;
  margin-left: 0.625rem;
  padding: 0 0.9375rem;
}
.ticket-raffle-provably-fair-modal__how-it-works {
  color: #8f9daa;
  font-size: 0.875rem;
  line-height: 1.1875rem;
}
@media screen and (max-width: 768px) {
  .ticket-raffle-provably-fair-modal__how-it-works {
    padding-bottom: 1.25rem;
  }
}
.ticket-raffle-provably-fair-modal__how-it-works p {
  color: #8f9daa;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.1875rem;
  margin-bottom: 1.25rem;
}
.ticket-raffle-provably-fair-modal__how-it-works a,
.ticket-raffle-provably-fair-modal__how-it-works b {
  color: #efae14;
  font-weight: 600;
  text-transform: capitalize;
}
.ticket-raffle-provably-fair-modal__how-it-works a {
  text-decoration: underline;
}
.ticket-raffle-provably-fair-modal__how-it-works ol {
  list-style-position: inside;
  list-style-type: decimal;
}
.ticket-raffle-provably-fair-modal__code-sample {
  background: #1b1c25b3;
  color: #fff;
  font-weight: 700;
  margin-bottom: 0.9375rem;
  max-width: 35.375rem;
  padding: 0.625rem 1.125rem;
}
.ticket-raffle-provably-fair-modal__how-it-works-title {
  color: #fff;
  font-weight: 600;
  letter-spacing: 0.0625rem;
  text-align: center;
  text-transform: uppercase;
}
.upload-image-modal[data-v-0b81faa3] {
  background: #13151d;
  display: flex;
  flex-direction: column;
  max-width: 870px;
  min-width: 870px;
  overflow: hidden;
  padding: 30px;
  width: 100%;
}
@media (max-width: 768px) {
  .upload-image-modal[data-v-0b81faa3] {
    max-width: 100%;
    min-width: 100%;
    padding: 15px;
  }
}
.upload-image-modal__header[data-v-0b81faa3] {
  color: #fff;
  font-size: 16px;
  font-weight: 600;
  line-height: 22px;
  text-align: center;
  text-transform: uppercase;
}
.upload-image-modal__icon[data-v-0b81faa3] {
  font-size: 30px;
}
.upload-image-modal__info[data-v-0b81faa3] {
  align-items: center;
  display: flex;
  justify-content: space-between;
}
@media (max-width: 768px) {
  .upload-image-modal__info[data-v-0b81faa3] {
    flex-direction: column;
    gap: 10px;
  }
}
.upload-image-modal__wrapper[data-v-0b81faa3] {
  align-items: center;
  cursor: pointer;
  display: flex;
  flex-direction: column;
  gap: 21px;
  height: 100%;
  justify-content: center;
  position: relative;
  text-align: center;
  transition: opacity 0.3s ease, background-color 0.3s ease;
  width: 100%;
  z-index: 2;
}
.upload-image-modal__wrapper--has-image[data-v-0b81faa3] {
  opacity: 0;
}
.upload-image-modal__wrapper--has-image[data-v-0b81faa3]:hover {
  background-color: #13151d99;
  opacity: 1;
}
.upload-image-modal__drop[data-v-0b81faa3] {
  align-items: center;
  border: 1px dashed #373845;
  border-radius: 2px;
  color: #8f9daa;
  display: flex;
  flex-direction: column;
  font-size: 16px;
  height: 150px;
  line-height: 22px;
  margin: 25px 0;
  position: relative;
}
.upload-image-modal__drop input[type="file"][data-v-0b81faa3] {
  display: none;
}
.upload-image-modal__image[data-v-0b81faa3] {
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: calc(100% - 2px);
  left: 1px;
  position: absolute;
  top: 1px;
  width: calc(100% - 2px);
}
.upload-image-modal__text-wrapper[data-v-0b81faa3] {
  padding: 5px 15px;
}
.upload-image-modal__text[data-v-0b81faa3] {
  color: #8f9daa;
  font-size: 18px;
  font-weight: 500;
  line-height: 25px;
}
.upload-image-modal__text--white[data-v-0b81faa3] {
  color: #dce1e5;
}
.upload-image-modal__text--info[data-v-0b81faa3] {
  font-size: 14px;
  line-height: 19px;
}
.upload-image-modal__error[data-v-0b81faa3] {
  color: #f54251;
}
@media (max-width: 768px) {
  .upload-image-modal__button[data-v-0b81faa3] {
    width: 100%;
  }
}
.preview-giveaway-modal .giveaway-header__content {
  min-height: 116px;
  padding: 20px;
}
@media (max-width: 768px) {
  .preview-giveaway-modal .giveaway-header__content {
    padding: 0;
  }
}
.preview-giveaway-modal .giveaway-header__user {
  --w-user-avatar-size: 60px;
}
.preview-giveaway-modal .giveaway-header__user .user-block__avatar {
  margin-right: 0;
}
.preview-giveaway-modal .giveaway-header .user-block__title {
  font-size: 8px;
  line-height: 10px;
}
.preview-giveaway-modal .giveaway-header .user-block__name {
  font-size: 14px;
  line-height: 16px;
  margin-right: 0;
}
.preview-giveaway-modal .giveaway-header .user-block__name-wrapper .core-icon {
  font-size: 12px;
}
.preview-giveaway-modal .giveaway-header-video {
  gap: 9px;
}
@media (max-width: 768px) {
  .preview-giveaway-modal .giveaway-header-video {
    padding: 0;
  }
}
.preview-giveaway-modal .giveaway-header-video iframe {
  max-height: 80px;
  max-width: 130px;
}
.preview-giveaway-modal .giveaway-status-bar {
  margin-top: 15px;
  padding: 10px 16px;
}
.preview-giveaway-modal .giveaway-status-bar__title {
  font-size: 14px;
  gap: 5px;
  line-height: 16px;
}
.preview-giveaway-modal .giveaway-status-bar__title .core-icon {
  font-size: 14px;
}
.preview-giveaway-modal .giveaway-status-bar__content {
  padding: 4px;
}
.preview-giveaway-modal .giveaway-status-bar__icon {
  align-items: center;
  display: flex;
  justify-content: center;
  padding: 6px;
}
.preview-giveaway-modal .giveaway-status-bar__icon .core-icon {
  font-size: 12px;
}
.preview-giveaway-modal .giveaway-status-bar__timer {
  font-size: 10px;
  gap: 5px;
  line-height: 14px;
}
.preview-giveaway-modal .giveaway-status-bar__timer-dots {
  font-size: 9px;
  line-height: 13px;
}
.preview-giveaway-modal .giveaway-stat-item__icon {
  height: 35px;
  min-height: 35px;
  min-width: 35px;
  width: 35px;
}
.preview-giveaway-modal .giveaway-stat-item__icon .core-icon {
  font-size: 14px;
}
.preview-giveaway-modal .giveaway-stat-item__name,
.preview-giveaway-modal .giveaway-stat-item__separated,
.preview-giveaway-modal .giveaway-stat-item__text {
  font-size: 9px;
  line-height: 12px;
}
.preview-giveaway-modal__prizes .core-list {
  position: relative;
  z-index: 1;
}
.preview-giveaway-modal[data-v-92ea8e6b] {
  background: #13151d;
  display: flex;
  flex-direction: column;
  max-width: 870px;
  min-width: 870px;
  overflow: hidden;
  padding: 30px;
  width: 100%;
}
@media screen and (max-width: 880px) {
  .preview-giveaway-modal[data-v-92ea8e6b] {
    min-width: 100%;
  }
}
@media (max-width: 768px) {
  .preview-giveaway-modal[data-v-92ea8e6b] {
    max-width: 100%;
    min-width: 100%;
    padding: 15px;
  }
}
.preview-giveaway-modal__placeholder[data-v-92ea8e6b] {
  background: #1e1e29b3;
  height: 230px;
  margin: 0 15px;
}
.preview-giveaway-modal__header[data-v-92ea8e6b] {
  color: #fff;
  font-size: 16px;
  font-weight: 600;
  line-height: 22px;
  text-align: center;
  text-transform: uppercase;
}
.preview-giveaway-modal__content[data-v-92ea8e6b] {
  margin-top: 25px;
}
.preview-giveaway-modal__prizes[data-v-92ea8e6b] {
  background: #141721;
  display: flex;
  flex-direction: column;
  gap: 36px;
  padding-bottom: 38px;
  padding-top: 16px;
  position: relative;
}
@media (max-width: 768px) {
  .preview-giveaway-modal__prizes[data-v-92ea8e6b] {
    gap: 16px;
    padding-bottom: 16px;
  }
}
.preview-giveaway-modal__prizes[data-v-92ea8e6b]:before {
  background: var(--f83c63c2);
  bottom: 0;
  content: "";
  height: 100%;
  left: 0;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: cover;
  mask-size: cover;
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
}
.preview-giveaway-modal__prizes[data-v-92ea8e6b]:after {
  background: var(--f83c63c2);
  border-radius: 50%;
  content: "";
  filter: blur(57.2119px);
  height: 100%;
  left: 50%;
  max-height: 200px;
  opacity: 0.12;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 85%;
}
@media (max-width: 768px) {
  .preview-giveaway-modal__prizes[data-v-92ea8e6b]:after {
    max-height: 150px;
  }
}
.preview-giveaway-modal__prizes--cross[data-v-92ea8e6b]:before {
  -webkit-mask-image: url(/static/core/modules/giveaway/images/background-patterns/cross-big.svg);
  mask-image: url(/static/core/modules/giveaway/images/background-patterns/cross-big.svg);
}
.preview-giveaway-modal__prizes--triangle[data-v-92ea8e6b]:before {
  -webkit-mask-image: url(/static/core/modules/giveaway/images/background-patterns/triangle-big.svg);
  mask-image: url(/static/core/modules/giveaway/images/background-patterns/triangle-big.svg);
}
.preview-giveaway-modal__prizes--line[data-v-92ea8e6b]:before {
  -webkit-mask-image: url(/static/core/modules/giveaway/images/background-patterns/lines-big.svg);
  mask-image: url(/static/core/modules/giveaway/images/background-patterns/lines-big.svg);
}
.preview-giveaway-modal__prizes--circle[data-v-92ea8e6b]:before {
  -webkit-mask-image: url(/static/core/modules/giveaway/images/background-patterns/circle-big.svg);
  mask-image: url(/static/core/modules/giveaway/images/background-patterns/circle-big.svg);
}
.preview-giveaway-modal__prizes--none[data-v-92ea8e6b]:before {
  background: transparent;
}
.preview-giveaway-modal__prizes-title[data-v-92ea8e6b] {
  font-size: 14px;
  font-weight: 600;
  line-height: 16px;
  text-align: center;
}
.preview-giveaway-modal__prizes-title--grey[data-v-92ea8e6b] {
  color: #515765;
}
.modal-shadowban {
  align-items: center;
  background: url(/static/shadowBanModal/shadowban-bg.png);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 2px;
  border-top: 1px solid #ff8845;
  display: flex;
  justify-content: center;
  padding: 40px 0;
  width: 445px;
}
@media (max-width: 768px) {
  .modal-shadowban {
    padding: 30px 15px;
    width: 100%;
  }
}
.modal-shadowban__content {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  max-width: 310px;
}
.modal-shadowban__icon {
  color: #ff8845;
  font-size: 35px;
  text-align: center;
  width: 100%;
}
.modal-shadowban__title {
  color: #dce1e5;
  font-size: 14px;
  font-weight: 700;
  line-height: 19px;
  margin-bottom: 5px;
  text-align: center;
}
.modal-shadowban__description {
  color: #8f9daa;
  font-size: 14px;
  line-height: 19px;
  text-align: center;
}
.modal-shadow-ban[data-v-b2ec946e] {
  background: radial-gradient(
      50% 66.99% at 50% 0,
      rgba(218, 63, 63, 0.102) 0,
      transparent 100%
    ),
    #161821;
  border-radius: 2px;
  border-top: 1px solid #da3f3f;
  padding: 56px 40px 46px;
  position: relative;
  width: 27.75rem;
}
@media (max-width: 768px) {
  .modal-shadow-ban[data-v-b2ec946e] {
    padding: 56px 20px 46px;
    width: 100%;
  }
}
.modal-shadow-ban__bg-image[data-v-b2ec946e] {
  left: 50%;
  position: absolute;
  top: 0;
  transform: translate(-50%);
  z-index: 1;
}
.modal-shadow-ban__content[data-v-b2ec946e] {
  align-items: center;
  display: flex;
  flex-direction: column;
  position: relative;
  z-index: 2;
}
.modal-shadow-ban__button-inner[data-v-b2ec946e] {
  align-items: baseline;
  display: flex;
  justify-content: center;
}
.modal-shadow-ban__text[data-v-b2ec946e] {
  color: #8f9daa;
  font-size: 14px;
  font-weight: 400;
  line-height: 19px;
  text-align: center;
}
.modal-shadow-ban__text--title[data-v-b2ec946e] {
  color: #dce1e5;
  font-size: 14px;
  font-weight: 700;
  line-height: 19px;
  margin-bottom: 5px;
}
.modal-shadow-ban__text--button[data-v-b2ec946e] {
  color: #fff;
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  margin-left: 5px;
  text-align: center;
  text-transform: uppercase;
}
.modal-shadow-ban__logo[data-v-b2ec946e] {
  margin-bottom: 1.125rem;
}
.modal-shadow-ban__buttons[data-v-b2ec946e] {
  align-items: center;
  display: flex;
  gap: 20px;
  justify-content: center;
  margin-top: 28px;
  width: 100%;
}
.modal-shadow-ban__button[data-v-b2ec946e] {
  width: 140px;
}
.modal-quiz-enter-email[data-v-04780267] {
  border-top: 2px solid #ff6d36;
}
.modal-quiz-enter-email__title[data-v-04780267] {
  display: flex;
  justify-content: center;
  margin-top: 40px;
}
.modal-quiz-enter-email__logo[data-v-04780267] {
  height: 45px;
  width: 156px;
}
.modal-quiz-enter-email__content[data-v-04780267] {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 20px;
  justify-content: center;
  margin: 40px auto;
  width: 360px;
}
@media (max-width: 768px) {
  .modal-quiz-enter-email__content[data-v-04780267] {
    width: 330px;
  }
}
.modal-quiz-enter-email__actions[data-v-04780267],
.modal-quiz-enter-email__input[data-v-04780267] {
  width: 100%;
}
.modal-quiz-enter-email__input[data-v-04780267] .core-icon {
  color: #f1f1f1 !important;
}
.modal-quiz-enter-email__enter-email[data-v-04780267] {
  color: #ff6d36;
  font-size: 18px;
  font-weight: 700;
  text-transform: uppercase;
}
.modal-quiz-enter-email__enter-email-text[data-v-04780267] {
  color: #8f9daa;
  font-size: 14px;
  font-weight: 500;
}
.quiz-progress[data-v-c19b09f8] {
  display: flex;
  gap: 6px;
}
.quiz-progress__step[data-v-c19b09f8] {
  background-color: #333443;
  border-radius: 10px;
  height: 6px;
  width: 56px;
}
@media (max-width: 1000px) {
  .quiz-progress__step[data-v-c19b09f8] {
    width: 35px;
  }
}
.quiz-progress__step--active[data-v-c19b09f8] {
  background-color: #ff6d36;
  width: 112px;
}
@media (max-width: 1000px) {
  .quiz-progress__step--active[data-v-c19b09f8] {
    width: 50px;
  }
}
.quiz-rating__columns[data-v-f20275e7] {
  display: flex;
  gap: 20px;
}
@media (max-width: 1000px) {
  .quiz-rating__columns[data-v-f20275e7] {
    flex-direction: column;
    gap: 10px;
  }
}
.quiz-rating__column[data-v-f20275e7] {
  display: flex;
  gap: 20px;
}
@media (max-width: 1000px) {
  .quiz-rating__column[data-v-f20275e7] {
    gap: 10px;
  }
}
.quiz-rating__score[data-v-f20275e7] {
  align-items: center;
  background-color: #2f2f3d;
  border-radius: 50%;
  color: #f1f1f1;
  cursor: pointer;
  display: flex;
  font-size: 16px;
  font-weight: 600;
  height: 56px;
  justify-content: center;
  transition: background-color 0.2s;
  width: 56px;
}
.quiz-rating__score--active[data-v-f20275e7] {
  background-color: #ff6d36;
}
.quiz-rating__score[data-v-f20275e7]:hover:not(.quiz-rating__score--active) {
  background-color: #38384b;
}
@media (max-width: 1000px) {
  .quiz-rating__score[data-v-f20275e7] {
    height: 44px;
    width: 44px;
  }
}
.quiz-rating__labels[data-v-f20275e7] {
  color: #8f9daa;
  display: flex;
  font-size: 16px;
  font-weight: 400;
  justify-content: space-between;
  margin-top: 20px;
}
@media (max-width: 1000px) {
  .quiz-rating__labels[data-v-f20275e7] {
    font-size: 14px;
    margin-top: 10px;
  }
}
.quiz-rating__labels--mobile[data-v-f20275e7] {
  display: none;
  margin-bottom: 20px;
  margin-top: 0;
}
@media (max-width: 1000px) {
  .quiz-rating__labels--mobile[data-v-f20275e7] {
    display: flex;
    margin-bottom: 10px;
    margin-top: 0;
  }
}
.quiz-rating__mobile-off[data-v-f20275e7] {
  display: flex;
}
@media (max-width: 1000px) {
  .quiz-rating__mobile-off[data-v-f20275e7] {
    display: none;
  }
}
.quiz-features[data-v-7dfcc8a1] {
  display: flex;
  flex-wrap: wrap;
  gap: 10px 20px;
  width: 90%;
}
.quiz-features__checkbox-container[data-v-7dfcc8a1] {
  flex-basis: 30%;
  flex-grow: 1;
  padding: 5px;
}
.quiz-prices[data-v-b512d41d] {
  display: flex;
  flex-wrap: wrap;
  gap: 10px 20px;
  width: 90%;
}
.quiz-prices__checkbox-container[data-v-b512d41d] {
  flex-basis: 30%;
  flex-grow: 1;
  padding: 5px;
}
.quiz-case[data-v-f7ba1308] {
  --entity-image-size-multiplier: 0.45;
  align-items: center;
  background-color: #1e1e29;
  border: 1px solid #313141;
  border-radius: 2px;
  cursor: pointer;
  display: flex;
  flex-direction: column;
  height: 170px;
  justify-content: space-between;
  padding: 20px 0;
  transition: background-color 0.2s;
  width: 100%;
}
.quiz-case--selected[data-v-f7ba1308] {
  border: 1px solid #ff6d36;
}
.quiz-case[data-v-f7ba1308]:hover {
  background-color: #262634;
}
@media (max-width: 1000px) {
  .quiz-case[data-v-f7ba1308] {
    --entity-image-size-multiplier: 0.35;
  }
}
.quiz-case__title[data-v-f7ba1308] {
  color: #f1f1f1;
  display: inline-block;
  font-size: 12px;
  font-weight: 600;
  max-width: 90%;
  overflow: hidden;
  padding-bottom: 30px;
  text-overflow: ellipsis;
  text-transform: uppercase;
  white-space: nowrap;
}
.quiz-cases[data-v-959fd53a] {
  width: 100%;
}
.quiz-cases__container[data-v-959fd53a] {
  background-color: #1e1e29;
  border-radius: 2px;
  display: grid;
  gap: 20px;
  grid-template-columns: repeat(auto-fill, minmax(120px, 1fr));
  height: 400px;
  justify-content: center;
  overflow-y: auto;
  padding: 20px;
  width: 100%;
}
.quiz-items[data-v-35ebfbfa] {
  width: 100%;
}
.quiz-items__container[data-v-35ebfbfa] {
  background-color: #1e1e29;
  border-radius: 2px;
  display: flex;
  flex-direction: column;
  gap: 40px;
  height: 400px;
  overflow-y: auto;
  padding: 20px;
  width: 100%;
}
.quiz-items__range[data-v-35ebfbfa] {
  display: flex;
  flex-direction: column;
  gap: 20px;
}
.quiz-items__range-header[data-v-35ebfbfa] {
  display: flex;
  gap: 20px;
  justify-content: space-between;
}
.quiz-items__range-content[data-v-35ebfbfa] {
  display: grid;
  gap: 10px;
  grid-template-columns: repeat(auto-fill, minmax(170px, 1fr));
  justify-content: center;
}
@media (max-width: 1000px) {
  .quiz-items__range-content[data-v-35ebfbfa] {
    grid-template-columns: repeat(auto-fill, minmax(125px, 1fr));
  }
}
.quiz-items__price[data-v-35ebfbfa] {
  color: #f1f1f1;
  font-size: 16px;
  font-weight: 600;
}
.quiz-items__info[data-v-35ebfbfa] {
  color: #f1f1f1;
  font-size: 14px;
}
.quiz-items__total-selected[data-v-35ebfbfa] {
  color: #515765;
}
.quiz-feedback[data-v-faa1b053] {
  width: 100%;
}
.quiz-feedback__textarea[data-v-faa1b053] {
  background-color: transparent;
  border: 1px solid #313141;
  border-radius: 2px;
  color: #f1f1f1;
  height: 200px;
  padding: 10px;
  resize: none;
  width: 100%;
}
.quiz-feedback__textarea[data-v-faa1b053]:focus {
  outline: none;
}
.quiz-birthday[data-v-a3387a6d] {
  max-width: 261px;
}
.modal-quiz[data-v-98424869] {
  overflow: inherit;
}
.modal-quiz__container[data-v-98424869] {
  display: flex;
  flex-direction: column;
  gap: 20px;
  height: 100%;
  justify-content: space-between;
  min-height: 400px;
  padding: 40px 20px;
}
.modal-quiz__header[data-v-98424869] {
  align-items: center;
  display: flex;
  flex-direction: column;
  padding-top: 20px;
}
.modal-quiz__header--completed[data-v-98424869] {
  padding-top: 0;
}
.modal-quiz__component[data-v-98424869] {
  margin-bottom: 20px;
}
.modal-quiz__content[data-v-98424869] {
  align-items: center;
  display: flex;
  flex-direction: column;
}
.modal-quiz__actions[data-v-98424869] {
  align-items: center;
  display: flex;
  gap: 16px;
  justify-content: center;
}
@media (max-width: 768px) {
  .modal-quiz__actions[data-v-98424869] {
    flex-direction: column;
  }
}
.modal-quiz__title[data-v-98424869] {
  color: #f1f1f1;
  display: flex;
  font-size: 24px;
  font-weight: 600;
  justify-content: center;
  margin-bottom: 5px;
  text-align: center;
}
@media (max-width: 1000px) {
  .modal-quiz__title[data-v-98424869] {
    font-size: 18px;
  }
}
.modal-quiz__progress[data-v-98424869] {
  margin-bottom: 20px;
}
.modal-quiz__steps[data-v-98424869] {
  color: #8f9daa;
  margin-right: 10px;
}
.modal-quiz__subtitle[data-v-98424869] {
  color: #8f9daa;
  display: flex;
  font-size: 16px;
  font-weight: 400;
  justify-content: center;
}
.modal-quiz__logo[data-v-98424869] {
  height: 45px;
  width: 156px;
}
.modal-dropland-old[data-v-5f249c35] {
  background: #161821;
  border-radius: 2px;
  max-width: 27.75rem;
  padding: 1.0625rem 1.9375rem 2.3125rem;
  text-align: center;
}
.modal-dropland-old__image[data-v-5f249c35] {
  margin-bottom: 1px;
  width: 19.6875rem;
}
.modal-dropland-old__title[data-v-5f249c35] {
  color: #dce1e5;
  font-size: 20px;
  font-weight: 700;
  line-height: 140%;
  margin-bottom: 0.75rem;
}
.modal-dropland-old__text[data-v-5f249c35] {
  color: #8f9daa;
  font-size: 0.875rem;
  line-height: 140%;
}
.items-filter[data-v-cf3586b3] {
  flex-direction: column;
}
.items-filter[data-v-cf3586b3],
.items-filter__row[data-v-cf3586b3] {
  display: flex;
  gap: 2px;
}
.items-filter__row--filter[data-v-cf3586b3] {
  flex-wrap: wrap;
}
.items-filter__filter[data-v-cf3586b3] {
  width: 100%;
}
.items-filter__item[data-v-cf3586b3] {
  background-color: #292937;
  border-radius: 2px;
  flex-shrink: 0;
  height: 44px;
}
.items-filter__item--dark[data-v-cf3586b3] {
  background-color: #1b1c25;
}
.items-filter__item--sort[data-v-cf3586b3] {
  align-items: center;
  display: flex;
  justify-content: center;
  width: 116px;
}
.items-filter__item--delete[data-v-cf3586b3] {
  border: none;
  width: 44px;
}
.items-filter__item--toggle[data-v-cf3586b3] {
  flex-grow: 1;
  padding: 0 16px;
}
.items-filter__item--filter-button[data-v-cf3586b3] {
  align-items: center;
  border: none;
  color: inherit;
  display: flex;
  flex-grow: 1;
  gap: 5px;
  justify-content: center;
  text-transform: uppercase;
}
.items-filter__filter-wrapper[data-v-cf3586b3] {
  width: 100%;
}
.items-filter__filter[data-v-cf3586b3] {
  height: 100%;
  overflow: hidden;
}
.items-filter__toggle-text[data-v-cf3586b3] {
  font-size: 14px;
  font-weight: 600;
  line-height: 19px;
  text-transform: none;
  --font-size: 14px;
  --line-height: 19px;
  color: var(--w-text-color-1);
}
.items-filter__delete-ico[data-v-cf3586b3] {
  color: #8f9daa;
  font-size: 20px;
}
.items-filter__arrow[data-v-cf3586b3] {
  color: #8f9daa;
  display: flex;
  font-size: 8px;
}
.items-filter__badge[data-v-cf3586b3] {
  align-items: center;
  background-color: #da3f3f;
  border-radius: 8px;
  display: flex;
  font-size: 12px;
  font-weight: 700;
  height: 22px;
  justify-content: center;
  line-height: 16px;
  min-width: 22px;
  padding: 0 6px;
  text-align: center;
  transition: background-color 0.3s, color 0.3s;
}
._info-list__item_9un16_1 {
  align-items: center;
  display: flex;
}
._info-list__item_9un16_1 + ._info-list__item_9un16_1 {
  border-top: 1px solid #333443;
  margin-top: 8px;
  padding-top: 8px;
}
._info-list__title_9un16_10 {
  color: #8f9daa;
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  margin-right: auto;
}
._info-list__badge_9un16_17 {
  margin-right: 5px;
}
._info-list__price_9un16_20 {
  font-size: 12px;
}
._info-list__price_9un16_20._green_9un16_23 {
  color: #2abd69;
  --core-currency-icon-color: #2abd69;
}
._info-list__price_9un16_20._red_9un16_27 {
  color: #ff8845;
  --core-currency-icon-color: #ff8845;
}
._items-list_1bs73_1 {
  display: flex;
  flex-flow: column;
  height: 100%;
  position: relative;
  width: 100%;
}
._header_16e7i_1 {
  left: 0;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 10000;
}
._header__content_16e7i_8 {
  align-items: center;
  background-color: #1b1c25;
  color: #f1f1f1;
  display: flex;
  font-size: 14px;
  font-weight: 600;
  gap: 5px;
  justify-content: center;
  line-height: 19px;
  padding: 12px;
  position: relative;
}
._header__icon_16e7i_21 {
  font-size: 20px;
  margin-top: 2px;
}
._header__icon--header_16e7i_25 {
  color: #8f9daa;
}
._header__icon--close_16e7i_28 {
  color: #515765;
}
._header__close_16e7i_31 {
  align-items: center;
  background-color: transparent;
  border: none;
  color: #515765;
  display: flex;
  justify-content: center;
  padding: 5px;
  position: absolute;
  right: 12px;
  top: 50%;
  transform: translateY(-50%);
}
._items-modal_fepgb_1 {
  background-color: #161821;
  display: flex;
  flex-direction: column;
  height: 100%;
  min-height: 100%;
  overflow: auto;
  position: relative;
  width: 100%;
}
._items-modal__content_fepgb_11 {
  padding: 16px;
}
._items-modal__settings_fepgb_14 {
  align-items: center;
  display: grid;
  gap: 2px;
  grid-template-columns: repeat(2, 1fr);
}
._items-modal__loader-wrapper_fepgb_20 {
  display: flex;
  flex-grow: 1;
  position: relative;
  z-index: 1;
}
._items-modal__items_fepgb_26 {
  flex-grow: 1;
  padding: 16px;
  position: relative;
}
._items-modal__info_fepgb_31 {
  background-color: #1e1e29;
  bottom: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  left: 0;
  padding: 16px;
  position: sticky;
  width: 100%;
  z-index: 900;
}
._items-modal__input_fepgb_43 {
  margin-bottom: 0 !important;
  margin-top: 16px;
}
._items-modal__scroll-button_fepgb_47 {
  align-items: center;
  background-color: #292937;
  border: none;
  border-radius: 50%;
  bottom: 220px;
  color: #fff;
  display: flex;
  font-size: 6px;
  height: 44px;
  justify-content: center;
  position: fixed;
  right: 16px;
  width: 44px;
  z-index: 200;
}
._items-modal__scroll-button_fepgb_47 > i {
  font-size: 18px;
}
._items-modal__error_fepgb_66 {
  color: #ff8845;
  font-size: 12px;
  line-height: 1.25;
}
._items-placeholder_fepgb_72 {
  min-height: 410px;
}
@media (max-width: 768px) {
  ._items-placeholder_fepgb_72 {
    min-height: 290px;
  }
}
.exchange-modal-info[data-v-ab4f930f] {
  align-items: center;
  border: 1px solid rgba(42, 189, 105, 0.2);
  border-radius: 2px;
  display: flex;
  flex-direction: column;
  overflow: hidden;
  padding: 20px;
  position: relative;
}
.exchange-modal-info[data-v-ab4f930f]:after,
.exchange-modal-info[data-v-ab4f930f]:before {
  background: #2abd69;
  content: "";
  opacity: 0.1;
  position: absolute;
}
.exchange-modal-info[data-v-ab4f930f]:before {
  bottom: 75%;
  filter: blur(50px);
  left: 45%;
  max-width: 450px;
  padding-bottom: 20%;
  transform: translate(-50%) rotate(10deg);
  width: 35%;
}
.exchange-modal-info[data-v-ab4f930f]:after {
  filter: blur(145px);
  left: 0;
  padding-bottom: 20%;
  top: 100%;
  transform: translate(-25%) rotate(10deg);
  width: 70%;
}
.exchange-modal-info__close[data-v-ab4f930f] {
  color: #515765;
  cursor: pointer;
  font-size: 18px;
  position: absolute;
  right: 20px;
  top: 20px;
  transition: all 0.2s ease;
  z-index: 2;
}
@media (any-hover: hover) {
  .exchange-modal-info__close[data-v-ab4f930f]:hover {
    color: #f1f1f1;
    rotate: 90deg;
  }
}
@media (max-width: 768.8px) {
  .exchange-modal-info__close[data-v-ab4f930f] {
    right: 12px;
    top: 12px;
  }
}
.exchange-modal-info__text[data-v-ab4f930f],
.exchange-modal-info__title[data-v-ab4f930f] {
  font-weight: 400;
  line-height: 1.2;
  max-width: 700px;
  text-align: center;
}
.exchange-modal-info__title[data-v-ab4f930f] {
  align-items: center;
  color: #2abd69;
  display: flex;
  font-size: 16px;
  margin-bottom: 10px;
}
@media (max-width: 768.8px) {
  .exchange-modal-info__title[data-v-ab4f930f] {
    font-size: 14px;
  }
}
.exchange-modal-info__title-icon[data-v-ab4f930f] {
  margin-right: 4px;
  margin-top: 2px;
}
.exchange-modal-info__text[data-v-ab4f930f] {
  color: #8f9daa;
  font-size: 14px;
}
@media (max-width: 768.8px) {
  .exchange-modal-info__text[data-v-ab4f930f] {
    font-size: 12px;
  }
}
.exchange-modal-header[data-v-9c28944f] {
  align-items: center;
  border-bottom: 1px solid rgba(81, 87, 101, 0.25);
  display: flex;
  flex-wrap: wrap;
  gap: 8px 16px;
  padding: 12px 20px;
}
.exchange-modal-header__title[data-v-9c28944f] {
  color: #dce1e5;
  flex: 100 1 0;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.375;
  white-space: nowrap;
}
@media (max-width: 768.8px) {
  .exchange-modal-header__title[data-v-9c28944f] {
    font-size: 14px;
    order: 1;
  }
}
.exchange-modal-header__selected-btn[data-v-9c28944f] {
  line-height: 16px;
  padding: 5px 12px;
}
@media (max-width: 768.8px) {
  .exchange-modal-header__selected-btn[data-v-9c28944f] {
    flex: 0 0 100%;
    order: 3;
  }
}
.exchange-modal-header__settings[data-v-9c28944f] {
  flex: 1 1 0;
}
@media (max-width: 768.8px) {
  .exchange-modal-header__settings[data-v-9c28944f] {
    order: 2;
  }
}
.exchange-modal-footer[data-v-82fad5ef] {
  align-items: center;
  background: #161821;
  border-radius: 2px;
  display: flex;
  flex-wrap: wrap;
  gap: 14px;
  min-height: 75px;
  padding: 15px 20px;
}
.exchange-modal-footer__selected[data-v-82fad5ef] {
  flex: 1 1 auto;
}
.exchange-modal-footer-selected[data-v-82fad5ef] {
  -moz-column-gap: 20px;
  column-gap: 20px;
  display: flex;
}
.exchange-modal-footer-selected__title[data-v-82fad5ef] {
  color: #8f9daa;
  font-size: 12px;
  font-weight: 400;
  line-height: 1.3;
  margin-bottom: 6px;
}
.exchange-modal-footer-selected__price[data-v-82fad5ef] {
  color: #dce1e5;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.2;
}
.exchange-modal-filters-sort[data-v-b7f4cdce] {
  align-items: center;
  cursor: pointer;
  display: flex;
  gap: 8px;
}
.exchange-modal-filters-sort[aria-disabled="true"][data-v-b7f4cdce] {
  cursor: default;
  pointer-events: none;
}
.exchange-modal-filters-sort[aria-disabled="true"]
  .exchange-modal-filters-sort__arrow[data-v-b7f4cdce],
.exchange-modal-filters-sort[aria-disabled="true"]
  .exchange-modal-filters-sort__order-by[data-v-b7f4cdce] {
  color: #515765;
}
.exchange-modal-filters-sort.desc
  .exchange-modal-filters-sort__arrow[data-v-b7f4cdce] {
  transform: rotate(180deg);
}
.exchange-modal-filters-sort__arrow[data-v-b7f4cdce],
.exchange-modal-filters-sort__order-by[data-v-b7f4cdce] {
  color: #8f9daa;
}
.exchange-modal-filters-sort__order-by[data-v-b7f4cdce] {
  font-size: 14px;
  font-weight: 400;
  line-height: 1.35;
}
.exchange-modal-filters-sort__arrow[data-v-b7f4cdce] {
  font-size: 16px;
  transition: transform 0.3s, color 0.3s;
}
.exchange-modal-filters[data-v-c08292d4] {
  -moz-column-gap: 16px;
  column-gap: 16px;
  display: flex;
  justify-content: space-between;
}
@media (max-width: 768.8px) {
  .exchange-modal-filters[data-v-c08292d4] {
    -moz-column-gap: 14px;
    column-gap: 14px;
  }
}
.exchange-modal-filters[aria-disabled="true"]
  .exchange-modal-filters__item[data-v-c08292d4] {
  pointer-events: none;
}
.exchange-modal-filters[aria-disabled="true"][data-v-c08292d4]
  .base-game-filter__item-icon {
  color: #515765 !important;
}
.exchange-modal-filters__item[data-v-c08292d4]:not(:last-child) {
  padding-right: 16px;
  position: relative;
}
@media (max-width: 768.8px) {
  .exchange-modal-filters__item[data-v-c08292d4]:not(:last-child) {
    padding-right: 14px;
  }
}
.exchange-modal-filters__item[data-v-c08292d4]:not(:last-child):after {
  background: #515765;
  content: "";
  height: 50%;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 1px;
}
.exchange-modal-filters__game[data-v-c08292d4] {
  align-items: center;
  background: none;
  gap: 16px;
}
.exchange-modal-filters__game[data-v-c08292d4] .base-game-filter__item {
  height: auto;
  width: auto;
}
.exchange-modal-filters__game[data-v-c08292d4] .base-game-filter__item-icon {
  font-size: 20px;
}
.exchange-modal-filters__checkboxes[data-v-c08292d4] {
  aspect-ratio: 1;
  width: 36px;
  z-index: 15;
}
@media (max-width: 768.8px) {
  .exchange-modal-filters__checkboxes[data-v-c08292d4] {
    width: 30px;
  }
}
.skin-exchange-items[data-v-6b9ca01a] {
  display: flex;
  flex-direction: column;
}
.skin-exchange-items__header[data-v-6b9ca01a] {
  background-color: var(--w-surface-color-10);
  border-radius: 2px 2px 0 0;
  position: relative;
}
.skin-exchange-items__settings[data-v-6b9ca01a] {
  align-items: center;
  -moz-column-gap: 16px;
  column-gap: 16px;
  display: flex;
  justify-content: space-between;
}
.skin-exchange-items__refresh[data-v-6b9ca01a] {
  align-items: center;
  background: none;
  border: none;
  color: var(--w-text-color-1);
  cursor: pointer;
  display: flex;
  font-size: 12px;
  font-weight: 600;
  gap: 8px;
  line-height: 1.3;
  outline: none;
  transition: color 0.3s;
}
.skin-exchange-items__refresh[data-v-6b9ca01a]:disabled {
  color: #515765;
  cursor: default;
  pointer-events: none;
}
.skin-exchange-items__refresh:disabled
  .skin-exchange-items__refresh-icon[data-v-6b9ca01a] {
  color: #515765;
}
@media (hover: hover) {
  .skin-exchange-items__refresh:hover
    .skin-exchange-items__refresh-icon[data-v-6b9ca01a] {
    transform: rotate(180deg);
  }
}
.skin-exchange-items__refresh-icon[data-v-6b9ca01a] {
  color: var(--w-surface-color-3);
  font-size: 24px;
  transition: transform 0.3s, color 0.3s;
}
.skin-exchange-items__main[data-v-6b9ca01a] {
  align-items: center;
  background-color: var(--w-surface-color-10);
  border-radius: 0 0 2px 2px;
  display: flex;
  flex: auto;
  flex-direction: column;
  height: 25.875rem;
  justify-content: center;
  margin-bottom: 12px;
  padding: 15px 11px;
}
@media (max-width: 768.8px) {
  .skin-exchange-items__main[data-v-6b9ca01a] {
    padding: 7px;
  }
}
.skin-exchange-items__list[data-v-6b9ca01a] {
  height: 100%;
  overflow: hidden auto;
  padding: 5px;
  width: 100%;
}
.skin-exchange-items__items[data-v-6b9ca01a] {
  align-content: start;
  display: grid;
  gap: 8px;
  grid-template-columns: repeat(auto-fill, minmax(160px, 1fr));
}
.skin-exchange-items__items .base-item-wrapper[data-v-6b9ca01a] {
  background-color: var(--w-surface-color-10);
}
.skin-exchange-items__item[data-v-6b9ca01a] {
  cursor: pointer;
  overflow: hidden;
  position: relative;
}
.skin-exchange-items__no-items[data-v-6b9ca01a] {
  color: #fff;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.375;
  text-align: center;
  text-transform: uppercase;
}
.skin-exchange-items__footer-btn[data-v-6b9ca01a] {
  min-height: 44px;
}
.skin-exchange-items__footer-btn_exchange[data-v-6b9ca01a] {
  padding-left: 60px;
  padding-right: 60px;
}
@media (max-width: 768.8px) {
  .skin-exchange-items__footer-btn_exchange[data-v-6b9ca01a] {
    flex: 0 0 100%;
  }
}
.skin-exchange-items-balance__title[data-v-6b9ca01a] {
  color: #8f9daa;
  font-size: 12px;
  font-weight: 400;
  line-height: 1.3;
  margin-bottom: 6px;
}
.skin-exchange-items-balance__changing[data-v-6b9ca01a] {
  -moz-column-gap: 4px;
  column-gap: 4px;
  display: flex;
}
.skin-exchange-items-balance__operation[data-v-6b9ca01a],
.skin-exchange-items-balance__value[data-v-6b9ca01a] {
  color: #dce1e5;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.2;
}
.skin-exchange-items-balance__operation[data-v-6b9ca01a] {
  align-items: center;
  display: flex;
}
.skin-exchange-items-balance__operation.minus[data-v-6b9ca01a] {
  color: #ff8845;
}
.skin-exchange-items-balance__operation.plus[data-v-6b9ca01a] {
  color: #2abd69;
}
.skin-exchange-items-balance__operation.error[data-v-6b9ca01a] {
  color: #da3f3f;
}
.skin-exchange-items-instructions[data-v-6b9ca01a] {
  max-width: 320px;
}
.skin-exchange-items-instructions__description[data-v-6b9ca01a],
.skin-exchange-items-instructions__title[data-v-6b9ca01a] {
  font-size: 14px;
  line-height: 1.35;
  text-align: center;
}
.skin-exchange-items-instructions__title[data-v-6b9ca01a] {
  color: #dce1e5;
  font-weight: 700;
  margin-bottom: 5px;
}
.skin-exchange-items-instructions__description[data-v-6b9ca01a] {
  color: #515765;
  font-weight: 400;
}
.skin-exchange-items-loader[data-v-6b9ca01a] {
  padding-top: 10rem;
  position: relative;
  text-align: center;
  z-index: 1;
}
.skin-exchange-items-loader__title[data-v-6b9ca01a] {
  color: #f1f1f1;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.375;
  margin-bottom: 5px;
  text-transform: uppercase;
}
.skin-exchange-items-loader__subtitle[data-v-6b9ca01a] {
  color: #515765;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.35;
}
.skin-exchange-items-price-error__icon[data-v-6b9ca01a] {
  color: #da3f3f;
  font-size: 20px;
  height: 20px;
  padding-top: 1px;
}
.user-inventory[data-v-90ce2dc0] {
  display: flex;
  flex-direction: column;
}
.user-inventory__header[data-v-90ce2dc0] {
  background-color: var(--w-surface-color-10);
  border-radius: 2px 2px 0 0;
}
.user-inventory__main[data-v-90ce2dc0] {
  align-items: center;
  background-color: var(--w-surface-color-10);
  border-radius: 0 0 2px 2px;
  display: flex;
  flex: auto;
  flex-direction: column;
  height: 25.875rem;
  justify-content: center;
  margin-bottom: 12px;
  padding: 15px 11px;
}
@media (max-width: 768.8px) {
  .user-inventory__main[data-v-90ce2dc0] {
    padding: 7px;
  }
}
.user-inventory__list[data-v-90ce2dc0] {
  height: 100%;
  overflow: hidden auto;
  padding: 5px;
  width: 100%;
}
.user-inventory__items[data-v-90ce2dc0] {
  align-content: start;
  display: grid;
  gap: 8px;
  grid-template-columns: repeat(auto-fill, minmax(160px, 1fr));
}
.user-inventory__items .base-item-wrapper[data-v-90ce2dc0] {
  background-color: var(--w-surface-color-10);
}
.user-inventory__item[data-v-90ce2dc0] {
  cursor: pointer;
  overflow: hidden;
  position: relative;
}
.user-inventory__btn[data-v-90ce2dc0] {
  min-height: 44px;
}
.user-inventory__placeholder[data-v-90ce2dc0] {
  height: 100%;
  min-height: 410px;
}
.user-inventory-filters[data-v-90ce2dc0] {
  align-items: center;
  -moz-column-gap: 16px;
  column-gap: 16px;
  display: flex;
}
.user-inventory-filters[aria-disabled="true"][data-v-90ce2dc0] {
  pointer-events: none;
}
.user-inventory-filters[aria-disabled="true"][data-v-90ce2dc0]
  .base-game-filter__item-icon {
  color: #515765 !important;
}
@media (max-width: 768.8px) {
  .user-inventory-filters[data-v-90ce2dc0] {
    -moz-column-gap: 14px;
    column-gap: 14px;
  }
}
.user-inventory-filters__item[data-v-90ce2dc0]:not(:last-child) {
  padding-right: 16px;
  position: relative;
}
@media (max-width: 768.8px) {
  .user-inventory-filters__item[data-v-90ce2dc0]:not(:last-child) {
    padding-right: 14px;
  }
}
.user-inventory-filters__item[data-v-90ce2dc0]:not(:last-child):after {
  background: #515765;
  content: "";
  height: 50%;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 1px;
}
.user-inventory-filters__item_game[data-v-90ce2dc0] {
  align-items: center;
  background: none;
  gap: 16px;
  justify-content: flex-end;
}
@media (min-width: 768.8px) {
  .user-inventory-filters__item_game[data-v-90ce2dc0] {
    min-height: 36px;
  }
}
.user-inventory-filters__item_game[data-v-90ce2dc0] .base-game-filter__item {
  height: auto;
  width: auto;
}
.user-inventory-filters__item_game[data-v-90ce2dc0]
  .base-game-filter__item-icon {
  font-size: 20px;
}
.user-inventory-loader[data-v-90ce2dc0] {
  padding-top: 10rem;
  position: relative;
  text-align: center;
}
.user-inventory-loader__title[data-v-90ce2dc0] {
  color: #fff;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.375;
  margin-bottom: 5px;
  text-transform: uppercase;
}
.user-inventory-loader__subtitle[data-v-90ce2dc0] {
  color: #515765;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.35;
}
.fade-leave-active {
  transition: 0s;
}
.skin-exchange-modal[data-v-028477b6] {
  display: flex;
  flex-direction: column;
  height: 100%;
  padding: 0 32px;
  position: relative;
  row-gap: 12px;
}
@media (max-width: 768.8px) {
  .skin-exchange-modal[data-v-028477b6] {
    padding: 8px 8px 16px;
  }
}
.skin-exchange-modal__close-icon[data-v-028477b6] {
  color: #8f9daa;
  cursor: pointer;
  font-size: 24px;
  position: absolute;
  right: 32px;
  top: 0;
  transition: all 0.2s ease;
  z-index: 2;
}
@media (any-hover: hover) {
  .skin-exchange-modal__close-icon[data-v-028477b6]:hover {
    color: #f1f1f1;
    rotate: 90deg;
  }
}
@media (max-width: 768.8px) {
  .skin-exchange-modal__close-icon[data-v-028477b6] {
    right: 16px;
    top: 16px;
  }
}
.skin-exchange-modal__title[data-v-028477b6] {
  align-items: center;
  color: #dce1e5;
  -moz-column-gap: 12px;
  column-gap: 12px;
  display: flex;
  font-size: 24px;
  font-weight: 600;
  line-height: 1.375;
}
@media (max-width: 768.8px) {
  .skin-exchange-modal__title[data-v-028477b6] {
    font-size: 16px;
    text-align: center;
  }
}
.skin-exchange-modal__title-icon[data-v-028477b6] {
  color: #2abd69;
  font-size: 24px;
}
@media (max-width: 768.8px) {
  .skin-exchange-modal__title-icon[data-v-028477b6] {
    font-size: 14px;
  }
}
.skin-exchange-modal__main[data-v-028477b6] {
  display: flex;
  flex: auto;
  flex-wrap: wrap;
  gap: 12px;
  width: 100%;
}
.skin-exchange-modal__left-col[data-v-028477b6] {
  flex: 1 1 528px;
}
.skin-exchange-modal__right-col[data-v-028477b6] {
  flex: 10 1 528px;
}
.skin-exchange-modal__inventory[data-v-028477b6],
.skin-exchange-modal__items[data-v-028477b6] {
  height: 100%;
}
._modal_kmrn5_1 {
  background-color: #13151d;
  flex-grow: 1;
  height: 100%;
  overflow: auto;
  padding-top: 43px;
}
._button_kmrn5_9 {
  background-color: #161821;
  border: none;
  padding: 16px 24px;
  width: 100%;
}
._button_kmrn5_9 ._text_kmrn5_15 {
  align-items: center;
  color: #f1f1f1;
  display: flex;
  font-size: 12px;
  font-weight: 600;
  gap: 10px;
  justify-content: flex-start;
}
._button_kmrn5_9 ._icon_kmrn5_24 {
  color: #515765;
  font-weight: 400;
  opacity: 0.5;
}
._title-wrapper_kmrn5_30 {
  display: flex;
  flex-direction: column;
  gap: 8px;
  padding: 16px 16px 13px;
}
._title_kmrn5_30 {
  align-items: center;
  color: #f1f1f1;
  display: flex;
  font-size: 14px;
  font-weight: 600;
}
._title_kmrn5_30 ._highlighted_kmrn5_44 {
  color: #8f9daa;
  margin-left: 8px;
}
._description_kmrn5_49 {
  color: #8f9daa;
  font-size: 12px;
  max-width: 295px;
}
.info-badge {
  left: -5px;
  position: absolute;
  top: -1px;
  z-index: 2;
}
.info-badge__text {
  align-items: center;
  color: #090d10;
  display: flex;
  font-size: 0.785rem;
  font-weight: 700;
  height: 46px;
  justify-content: center;
  left: -7px;
  position: absolute;
  text-transform: uppercase;
  top: -8px;
  transform: rotate(-40deg);
  width: 50px;
}
.info-badge__bg {
  background: url(/static/fillModal/info-block-bg.svg);
  background-size: cover;
  height: 46px;
  width: 50px;
}
.info-badge__bonus .info-badge__bg {
  background: url(/static/fillModal/info-block-bg-yellow.svg);
  background-size: cover;
  height: 46px;
  width: 50px;
}
.info-badge__promo .info-badge__text {
  font-size: 0.585rem;
}
.info-badge__promo .info-badge__bg {
  background: url(/static/fillModal/info-block-bg-red.svg);
  background-size: cover;
  height: 46px;
  width: 50px;
}
.fill-up-steam-skins__profit-tag[data-v-d773eb18] {
  align-items: center;
  background: linear-gradient(0deg, #161821, #161821),
    linear-gradient(0deg, #1e1e29, #1e1e29);
  border: 2px, 0, 2px, 0 solid #1e1e29;
  display: flex;
  gap: 0.75rem;
  justify-content: flex-start;
  padding: 1rem 1.25rem;
}
@media (max-width: 768px) {
  .fill-up-steam-skins__profit-tag[data-v-d773eb18] {
    align-items: flex-start;
  }
}
.fill-up-steam-skins__profit-tag-icon[data-v-d773eb18] {
  align-items: center;
  background: #efae14;
  border-radius: 2px;
  display: flex;
  font-size: 20px;
  height: 24px;
  justify-content: center;
  min-width: 24px;
  padding: 4px 6px;
  width: 24px;
}
.fill-up-steam-skins__profit-tag-text[data-v-d773eb18] {
  font-size: 12px;
  font-weight: 700;
  line-height: 15.6px;
  text-transform: uppercase;
}
.fill-up-steam-skins__profit-tag-text p[data-v-d773eb18] {
  font-weight: 400;
  text-transform: none;
}
.fill-up-steam-skins__card-slider-header[data-v-ab554149] {
  align-items: center;
  display: flex;
  justify-content: space-between;
  padding-bottom: 0.625rem;
}
.fill-up-steam-skins__card-slider-title[data-v-ab554149] {
  font-size: 0.875rem;
  font-weight: 600;
}
.fill-up-steam-skins__card-slider-controls[data-v-ab554149] {
  align-items: center;
  display: flex;
}
.fill-up-steam-skins__card-pending-wrapper {
  width: 100%;
}
.fill-up-steam-skins__card-pending-wrapper-back {
  align-items: center;
  color: #8f9daa;
  cursor: pointer;
  display: flex;
  font-size: 0.75rem;
  font-weight: 600;
  margin-bottom: 1.5rem;
  position: absolute;
  text-transform: uppercase;
  top: -2.5rem;
}
.fill-up-steam-skins__card-pending-wrapper-back > div {
  display: flex;
  margin-right: 0.7rem;
}
.fill-up-steam-skins__card {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media screen and (max-width: 768px) {
  .fill-up-steam-skins__card {
    padding: 0.622rem !important;
  }
}
.fill-up-steam-skins__card .invisible {
  display: none;
}
.fill-up-steam-skins__card-pending-back {
  display: flex;
}
.fill-up-steam-skins__card-pending-back .button {
  min-width: 8.4375rem;
}
@media screen and (max-width: 768px) {
  .fill-up-steam-skins__card-pending-back .button {
    margin-top: 1rem;
    width: 100%;
  }
}
.fill-up-steam-skins__card-pending-back .core-icon {
  margin-right: 0.7rem;
}
.fill-up-steam-skins__card-pending-pay_row {
  display: inline-flex;
  gap: 5px;
  padding-bottom: 0.4375rem;
  width: 100%;
}
.fill-up-steam-skins__card-pending-pay_row-title {
  color: #515765;
  display: flex;
  font-size: 0.75rem;
  font-weight: 600;
  text-transform: uppercase;
}
.fill-up-steam-skins__card-pending-pay_row-value {
  display: flex;
  font-size: 0.75rem;
  font-weight: 600;
}
.fill-up-steam-skins__card-pending-pay_row-value .price {
  font-weight: 600;
}
.fill-up-steam-skins__card-pending-pay_row-value-wartags {
  align-items: center;
  display: flex;
}
.fill-up-steam-skins__card-pending-pay_row-value-wartags-total {
  color: #e5c265;
  font-weight: 600;
}
.fill-up-steam-skins__card-pending-pay_row-value-wartags .core-plus-new {
  color: #515765;
  margin: 0 0.7rem;
}
.fill-up-steam-skins__card-pending-pay_row-value-wartags .core-wartag {
  color: #e5c265;
  margin: 0.1rem 0.3rem 0 0;
}
.fill-up-steam-skins__card-pending-pay_row:first-child {
  border-bottom: 1px solid #262832;
  padding-bottom: 1rem;
}
.fill-up-steam-skins__card-pending-tutor-image {
  align-items: center;
  display: flex;
  justify-content: center;
  padding: 20px;
}
.fill-up-steam-skins__card-pending-bot-info {
  align-items: flex-start;
  display: flex;
  gap: 1rem;
}
@media (max-width: 1366px) {
  .fill-up-steam-skins__card-pending-bot-info {
    display: inline;
  }
}
@media screen and (max-width: 768px) {
  .fill-up-steam-skins__card-pending-bot-info {
    display: flex;
    max-width: 100%;
  }
}
.fill-up-steam-skins__card-pending-bot-info_container {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.fill-up-steam-skins__card-pending-bot-info_image img {
  background-color: #292937;
  border-radius: 0.625rem;
  height: 3.75rem;
  min-width: 3.75rem;
  width: 3.75rem;
}
.fill-up-steam-skins__card-pending-bot-info_name {
  color: #fff;
  font-size: 1rem;
  font-weight: 600;
  line-height: normal;
  padding-bottom: 0.875rem;
  text-decoration-line: underline;
}
.fill-up-steam-skins__card-pending-label {
  align-items: center;
  color: #515765;
  display: flex;
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  margin-bottom: 1rem;
  min-height: 1rem;
  text-transform: uppercase;
}
.fill-up-steam-skins__card-pending-label .tooltip-content {
  font-size: 0.625rem;
  text-align: left !important;
}
.fill-up-steam-skins__card-pending-label .core-alert-circle {
  font-size: 1rem;
  margin-left: 0.5rem;
}
.fill-up-steam-skins__card-pending-header {
  align-items: center;
  border-bottom: 1px solid #262832;
  display: flex;
  font-size: 1rem;
  font-weight: 600;
  margin-bottom: 1.25rem;
  padding-bottom: 1.25rem;
}
@media screen and (max-width: 768px) {
  .fill-up-steam-skins__card-pending-header {
    margin-bottom: 0.622rem;
    padding-bottom: 0.622rem;
  }
}
.fill-up-steam-skins__card-pending-header .core-two-arrows {
  color: #68e655;
  font-size: 0.8331rem !important;
  margin-right: 0.5625rem;
}
.fill-up-steam-skins__card-pending-body {
  margin-bottom: 16px;
}
.fill-up-steam-skins__card-pending-body_check-info-section-mobile {
  text-align: right;
}
.fill-up-steam-skins__card-pending-body_check-info {
  flex-grow: 1;
  margin-bottom: 1rem;
  margin-top: 16px;
}
@media screen and (max-width: 768px) {
  .fill-up-steam-skins__card-pending-body_check-info {
    margin-top: 1.375rem;
  }
}
.fill-up-steam-skins__card-pending-body_check-info .tooltip-content {
  color: #8f9daa;
  text-transform: none !important;
}
.fill-up-steam-skins__card-pending-body_check-info .tooltip-trigger {
  display: flex;
}
.fill-up-steam-skins__card-pending-body_check-info .is-steam-skins-dark {
  width: 100%;
}
.fill-up-steam-skins__card-pending-footer {
  background-color: #1e1f29;
  background-image: url(/static/fillModal/bg/pay-by-skins-confirmation-block-bg.png);
  background-position: 0;
  background-repeat: no-repeat;
  margin: 0 -1.25rem -1.25rem;
  padding: 1.25rem;
  position: relative;
}
@media screen and (max-width: 768px) {
  .fill-up-steam-skins__card-pending-footer {
    margin: 0 -0.622rem -0.622rem;
    padding: 0.622rem;
  }
}
.fill-up-steam-skins__card-pending-footer-buttons {
  display: flex;
  flex-direction: column;
  gap: 0.5rem;
  margin-top: 1rem;
}
.fill-up-steam-skins__card-pending-footer-buttons .button {
  width: 100%;
}
.fill-up-steam-skins__card-pending-footer-buttons .button:first-child {
  background: #292937 !important;
}
.fill-up-steam-skins__card-pending-footer-info {
  align-items: center;
  display: flex;
  gap: 1rem;
}
.fill-up-steam-skins__card-pending-footer-info_wait {
  width: 100%;
}
.fill-up-steam-skins__card-pending-footer-info_wait-header {
  display: flex;
  font-size: 0.875rem;
  font-weight: 600;
  margin-bottom: 0.5rem;
}
.fill-up-steam-skins__card-pending-footer-info_wait-header i {
  color: #68e655;
  font-size: 1.25rem !important;
  margin-right: 0.5rem;
}
.fill-up-steam-skins__card-pending-footer-info_wait-content {
  color: #8f9daa;
  font-size: 0.75rem;
}
@media screen and (max-width: 768px) {
  .fill-up-steam-skins__card-pending-footer-info_wait {
    border-bottom: 1px solid #262832;
    margin-bottom: 1rem;
    padding-bottom: 1rem;
  }
}
.fill-up-steam-skins__card-pending-footer-info_timer {
  margin-bottom: 0.5rem;
  text-align: right;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .fill-up-steam-skins__card-pending-footer-info_timer {
    align-items: center;
    display: flex;
    justify-content: space-between;
    margin-bottom: 1rem;
  }
}
.fill-up-steam-skins__card-pending-footer-info_timer-count {
  display: flex;
  justify-content: flex-end;
}
.fill-up-steam-skins__card-pending-footer-info_timer-count .countdown__timer,
.fill-up-steam-skins__card-pending-footer-info_timer-count
  .countdown__timer:before {
  background-color: transparent !important;
}
.fill-up-steam-skins__card-pending-footer-info_timer-count
  .countdown__timer
  .devider {
  color: #2abd69;
  font-size: 1.5rem;
  margin: 0 !important;
}
.fill-up-steam-skins__card-pending-footer-info_timer-count
  .countdown__timer
  .devider:first-child {
  display: none;
}
.fill-up-steam-skins__card-pending-footer-info_timer-count
  .countdown__timer
  .timer-item {
  color: #2abd69;
  font-size: 1.75rem;
  font-weight: 600;
  line-height: 2.375rem;
}
.fill-up-steam-skins__card-pending-footer-info_timer-count
  .countdown__timer
  .timer-item
  .time {
  color: #2abd69;
}
.fill-up-steam-skins__card-pending-footer-info_timer-content {
  color: #8f9daa;
  font-size: 0.75rem;
}
@media screen and (max-width: 768px) {
  .fill-up-steam-skins__card-pending-footer-info {
    flex-direction: column;
    gap: 0;
  }
}
.fill-up-steam-skins__card-trade-body .baseFieldInput.field {
  margin-bottom: 1rem;
}
.fill-up-steam-skins__card-trade-body button {
  margin-top: 0.5rem;
  min-width: 11.25rem;
}
.fill-up-steam-skins__card-trade-body_label-wrapper {
  align-items: flex-end;
  display: flex;
  justify-content: space-between;
  margin-bottom: 0.4rem;
}
.fill-up-steam-skins__card-trade-body_label-wrapper-label {
  color: #8f9daa;
  font-size: 0.75rem;
  font-weight: 600;
  text-transform: uppercase;
}
.fill-up-steam-skins__card-trade-body_label-wrapper-info a {
  color: #2dc5f5;
  font-size: 0.75rem;
  font-weight: 500;
  text-decoration: underline;
}
.fill-up-steam-skins__card-trade-body_label-wrapper-info a:hover {
  color: #fff;
}
.fill-up-steam-skins__card-trade-body-field_title {
  color: #8f9daa;
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  min-height: 1rem;
  text-transform: uppercase;
}
.fill-up-steam-skins__card-trade-body-field_body {
  height: 40px;
  margin-top: 10px;
}
.fill-up-steam-skins__card-trade-header {
  align-items: center;
  display: flex;
  font-size: 1rem;
  font-weight: 600;
  text-transform: uppercase;
}
.fill-up-steam-skins__card-trade-header > i {
  color: #d84545;
  font-size: 1.25rem !important;
  margin-right: 0.7rem;
}
.fill-up-steam-skins__card-trade-sub-header {
  border-bottom: 1px solid #262832;
  color: #8f9daa;
  font-size: 0.875rem;
  margin: 0.4rem 0 1.3rem;
  padding-bottom: 1.3rem;
}
.fill-up-steam-skins__card-trade-body {
  max-width: 25rem;
}
.fill-up-steam-skins__card_trade-url {
  justify-content: flex-start;
  min-height: 16.5625rem;
}
.fill-up-steam-skins__card {
  height: 100%;
}
.fill-up-steam-skins__card_success {
  background-image: url(/static/fillModal/bg/pay-by-skins-success.png);
  background-position: top;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
}
.fill-up-steam-skins__card_error,
.fill-up-steam-skins__card_no-steam {
  background-image: url(/static/fillModal/bg/pay-by-skins-error.png);
  background-position: top;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
}
.fill-up-steam-skins__card_no-steam
  .fill-up-steam-skins__card-message-body_message {
  margin-top: 0;
}
.fill-up-steam-skins__card_no-steam
  .fill-up-steam-skins__card-message-body_sub-message {
  color: #8f9daa;
  font-size: 1rem;
}
.fill-up-steam-skins__card_wait {
  justify-content: center;
}
.fill-up-steam-skins__card .core-error-circle-new {
  color: #d84545;
}
.fill-up-steam-skins__card .core-success-circle-new {
  color: #2abd69;
}
.fill-up-steam-skins__card-message-body {
  align-items: center;
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: center;
  width: 100%;
}
.fill-up-steam-skins__card-message-body_container {
  position: relative;
}
.fill-up-steam-skins__card-message-body_container .core-icon {
  font-size: 2rem !important;
}
@media screen and (max-width: 768px) {
  .fill-up-steam-skins__card-message-body_container .core-icon {
    font-size: 1.5625rem;
  }
}
.fill-up-steam-skins__card-message-body_container .core-hellcase-colored {
  animation: pulse-loader 0.75s infinite;
  background: linear-gradient(24.34deg, #ee2829 12.68%, #febc1d 100.04%);
  -webkit-background-clip: text;
  background-clip: text;
  font-size: 3rem !important;
  position: absolute;
  top: -1rem;
  transform: translate(-50%, -50%);
  -webkit-text-fill-color: transparent;
}
.fill-up-steam-skins__card-message-body_message {
  font-size: 1rem;
  font-weight: 600;
  margin-top: 0.6rem;
  text-transform: uppercase;
}
.fill-up-steam-skins__card-message-body_message .core-icon {
  font-size: 1rem;
}
.fill-up-steam-skins__card-message-body_sub-message {
  color: #515765;
  font-size: 0.875rem;
  margin-top: 0.2rem;
  max-width: 15.5rem;
  text-align: center;
}
.fill-up-steam-skins__card-message-body_button {
  margin-top: 0.8rem;
}
.fill-up-steam-skins__card-message-body_button button {
  min-width: 14.375rem;
}
.fill-up-steam-skins__items-card-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  width: 100%;
}
.success-message-amount {
  display: flex;
  justify-content: center;
}
.success-message-amount .core-currency-icon {
  font-size: 1rem !important;
  margin-left: 0.3rem;
}
.fill-up-steam-skins-alert {
  align-items: center;
  background: #101117cc;
  border: 1px solid rgba(255, 109, 54, 0.2);
  border-radius: 2px;
  color: #ff6d36;
  display: flex;
  justify-content: center;
  padding: 8px 15px;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .fill-up-steam-skins-alert {
    align-items: flex-start;
    padding: 15px;
  }
}
.fill-up-steam-skins-alert__icon {
  font-size: 18px;
  line-height: 1.2;
}
.fill-up-steam-skins-alert__text {
  color: inherit;
  font-size: 12px;
  font-weight: 400;
  line-height: 1.2;
  max-width: 520px;
  padding-left: 12px;
}
@media screen and (max-width: 768px) {
  .fill-up-steam-skins-alert__text {
    font-size: 14px;
  }
}
.fill-up-steam-skins {
  align-items: center;
  background-position: top;
  background-repeat: no-repeat;
  background-size: contain;
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding-top: 0 !important;
  position: static !important;
}
.fill-up-steam-skins__card_bg {
  background-position: 50%;
  background-repeat: no-repeat;
}
.fill-up-steam-skins__message-block {
  max-width: 190px;
  text-align: center;
}
@media screen and (max-width: 768px) {
  .fill-up-steam-skins {
    background-position: 50%;
    background-size: cover;
  }
}
.fill-up-steam-skins__title {
  font-size: 1.1875rem;
  line-height: 1.9rem;
}
@media screen and (max-width: 768px) {
  .fill-up-steam-skins__title {
    font-size: 1.125rem;
  }
}
.fill-up-steam-skins__card {
  background-color: #29293733;
  border: 1px solid #22222e;
  border-radius: 2px;
  padding: 1.25rem;
  width: 100%;
}
.fill-up-steam-skins__card:not(:last-child) {
  margin-bottom: 0.5rem;
}
.fill-up-steam-skins__card_wait {
  flex: 1 1 auto;
  min-height: auto;
  padding: 3rem 0.6rem 0.6rem !important;
}
.fill-up-steam-skins__items-card {
  background-color: #29293733;
  border: 1px solid #22222e;
  border-radius: 2px;
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: space-between;
  overflow: hidden;
  padding: 1.25rem 0;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .fill-up-steam-skins__items-card {
    min-height: auto;
  }
}
.fill-up-steam-skins__items-card .base-item__img-item {
  position: static !important;
  width: 80% !important;
}
.fill-up-steam-skins__items-card-header {
  align-items: center;
  border-bottom: 1px solid #262832;
  display: flex;
  font-size: 0.875rem;
  justify-content: space-between;
  margin: 0 1.25rem;
  padding-bottom: 1.15rem;
}
@media screen and (max-width: 768px) {
  .fill-up-steam-skins__items-card-header {
    flex-direction: column;
  }
}
.fill-up-steam-skins__items-card-header_title {
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.375rem;
}
.fill-up-steam-skins__items-card-header_title span {
  color: #8f9daa;
}
.fill-up-steam-skins__items-card-header_filter {
  display: flex;
  justify-content: space-between;
}
@media screen and (max-width: 768px) {
  .fill-up-steam-skins__items-card-header_filter {
    margin-top: 1rem;
  }
}
.fill-up-steam-skins__items-card-header_filter-sort {
  align-items: center;
  display: flex;
  font-size: 0.875rem;
  justify-content: space-between;
  margin: 0 1.25rem;
  padding-bottom: 1.15rem;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .fill-up-steam-skins__items-card-header_filter-sort {
    flex-wrap: wrap;
    justify-content: space-between;
    row-gap: 12px;
  }
}
.fill-up-steam-skins__items-card-header_filter-sort-filter {
  align-items: center;
  cursor: pointer;
  display: flex;
  margin-right: 1.25rem;
  white-space: nowrap;
}
.fill-up-steam-skins__items-card-header_filter-sort-filter .switch {
  margin-left: 0.625rem;
}
.fill-up-steam-skins__items-card-header_filter-sort-filter
  .switch:hover
  input[type="checkbox"]:checked
  + .check {
  background-color: #333443;
}
.fill-up-steam-skins__items-card-header_filter-sort-filter
  .switch
  input[type="checkbox"]:active
  + .check,
.fill-up-steam-skins__items-card-header_filter-sort-filter
  .switch
  input[type="checkbox"]:active:checked
  + .check,
.fill-up-steam-skins__items-card-header_filter-sort-filter
  .switch
  input[type="checkbox"]:focus
  + .check,
.fill-up-steam-skins__items-card-header_filter-sort-filter
  .switch
  input[type="checkbox"]:focus:checked
  + .check {
  box-shadow: none;
}
.fill-up-steam-skins__items-card-header_filter-sort-filter
  .switch
  input[type="checkbox"]
  + .check,
.fill-up-steam-skins__items-card-header_filter-sort-filter
  .switch
  input[type="checkbox"]
  + .check:hover {
  background-color: #333443;
}
.fill-up-steam-skins__items-card-header_filter-sort-filter
  .switch
  input[type="checkbox"]
  + .check:before {
  background-color: #8f9daa;
}
.fill-up-steam-skins__items-card-header_filter-sort-filter
  .switch
  input[type="checkbox"]:checked
  + .check {
  background-color: #333443;
}
.fill-up-steam-skins__items-card-header_filter-sort-filter
  .switch
  input[type="checkbox"]:checked
  + .check:before {
  background: linear-gradient(90deg, #69e755, #00a15b);
}
@media screen and (max-width: 768px) {
  .fill-up-steam-skins__items-card-header_filter-sort-filter {
    margin-right: 0;
  }
}
.fill-up-steam-skins__items-card-header_filter-sort-refresh.disabled {
  cursor: not-allowed;
  opacity: 0.5;
}
.fill-up-steam-skins__items-card-header_filter-sort-game {
  margin-right: 0.5rem;
}
.fill-up-steam-skins__items-card-header_filter-sort-game .base-game-filter {
  background: none !important;
}
.fill-up-steam-skins__items-card-header_filter-sort-refresh {
  align-items: center;
  cursor: pointer;
  display: flex;
  margin-right: 1.25rem;
}
.fill-up-steam-skins__items-card-header_filter-sort-refresh .core-refresh {
  color: #2abd69;
  margin-right: 0.625rem;
  transition: transform 0.4s ease-in-out;
}
.fill-up-steam-skins__items-card-header_filter-sort-refresh:not(.disabled):hover
  .core-refresh {
  transform: rotate(180deg);
}
.fill-up-steam-skins__items-card-header_filter-sort-sort {
  align-items: center;
  cursor: pointer;
  display: flex;
  white-space: nowrap;
}
.fill-up-steam-skins__items-card-header_filter-sort-sort-refresh {
  align-items: center;
  cursor: pointer;
  display: flex;
  margin-right: 1.25rem;
}
.fill-up-steam-skins__items-card-header_filter-sort-sort-refresh .core-refresh {
  color: #2abd69;
  margin-right: 0.625rem;
}
@media screen and (max-width: 768px) {
  .fill-up-steam-skins__items-card-header_filter-sort-sort-refresh {
    margin-right: auto;
  }
  .fill-up-steam-skins__items-card-header_filter-sort-sort {
    flex-grow: 1;
    gap: 8px;
    justify-content: space-between;
    margin-left: 15px;
    margin-right: 0.625rem;
  }
}
.fill-up-steam-skins__items-card-header_filter-sort-sort i {
  color: #515765;
  display: flex;
  font-size: 0.6875rem;
  transform: rotate(-90deg);
  transition: color 0.4s, transform 0.4s;
}
.fill-up-steam-skins__items-card-header_filter-sort-sort i.opposite {
  transform: rotate(90deg);
}
.fill-up-steam-skins__items-card-header_filter-sort-sort span.price-sort {
  color: #8f9daa;
  margin-left: 0.625rem;
  margin-right: 0.5rem;
}
.fill-up-steam-skins__items-card-header_filter-sort-sort-icon {
  color: #515765;
  display: flex;
  font-size: 0.6875rem;
  transform: rotate(-90deg);
  transition: color 0.3s ease;
  transition: color 0.4s, transform 0.4s;
}
.fill-up-steam-skins__items-card-footer {
  align-items: center;
  border-top: 1px solid #262832;
  display: flex;
  flex-shrink: 0;
  justify-content: space-between;
  margin: 0 1.25rem;
  padding-top: 1.25rem;
}
.fill-up-steam-skins__items-card-footer_pagination-container {
  margin-bottom: 16px;
}
.fill-up-steam-skins__items-card-footer_price {
  font-size: 0.875rem;
}
.fill-up-steam-skins__items-card-footer_price-container,
.fill-up-steam-skins__items-card-footer_price-wartags {
  align-items: center;
  display: flex;
}
.fill-up-steam-skins__items-card-footer_price-wartags_total {
  color: #e5c265;
  font-size: 1.125rem;
  font-weight: 600;
}
.fill-up-steam-skins__items-card-footer_price-wartags .core-plus-new {
  color: #515765;
  margin: 0 0.7rem;
}
.fill-up-steam-skins__items-card-footer_price-wartags .core-wartag {
  color: #e5c265;
  margin: 0 0.3rem 0 0;
}
.fill-up-steam-skins__items-card-footer_price-title {
  color: #8f9daa;
  line-height: 1.25rem;
}
.fill-up-steam-skins__items-card-footer_price .price {
  font-size: 1.125rem;
  font-weight: 600;
  justify-content: flex-start;
}
@media screen and (max-width: 768px) {
  .fill-up-steam-skins__items-card-footer_price {
    align-self: flex-start;
    margin-bottom: 1rem;
  }
  .fill-up-steam-skins__items-card-footer_buttons {
    width: 100%;
  }
}
.fill-up-steam-skins__items-card-footer_buttons .is-steam-skins-dark {
  margin-right: 0.5rem;
  min-width: 10rem;
}
@media screen and (max-width: 1200px) {
  .fill-up-steam-skins__items-card-footer_buttons .is-steam-skins-dark {
    min-width: 6rem;
  }
}
@media screen and (max-width: 768px) {
  .fill-up-steam-skins__items-card-footer_buttons .is-steam-skins-dark {
    margin-bottom: 0.9375rem;
  }
}
.fill-up-steam-skins__items-card-footer_buttons .is-success {
  min-width: 12.5rem;
}
.fill-up-steam-skins__items-card-footer_buttons
  .base-price-wrapper
  .currency__wrapper
  .core-currency-icon {
  color: #fff !important;
  line-height: 1 !important;
  margin-left: 0.3rem;
}
@media screen and (max-width: 768px) {
  .fill-up-steam-skins__items-card-footer_buttons button {
    width: 100%;
  }
  .fill-up-steam-skins__items-card-footer {
    flex-direction: column;
  }
}
.fill-up-steam-skins__items {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(10.3125rem, 1fr));
  position: relative;
  width: 100%;
  grid-gap: 0.625rem;
  margin: 1.25rem 0;
  overflow-y: auto;
  padding: 0 1.25rem;
}
.fill-up-steam-skins__items-refill-info {
  align-items: center;
  background: url(/static/fillModal/bg/pay-by-skins-min-max.png);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #42241c;
  display: flex;
  flex-grow: 1;
  flex-shrink: 0;
  justify-content: center;
  margin-top: 0.5rem;
  padding: 0.5rem;
}
.fill-up-steam-skins__items-refill-info .core-alert-circle {
  color: #ff6d36;
  margin-right: 0.3rem;
}
.fill-up-steam-skins__items-refill-info .refill-price1 {
  margin-right: 0.7rem;
}
.fill-up-steam-skins__items-refill-info .refill-text {
  color: #ff6d36;
  font-size: 0.875rem;
  margin-right: 0.3rem;
}
.fill-up-steam-skins__items_wrapper {
  flex: 1;
  height: auto;
  overflow: auto;
}
.fill-up-steam-skins__items-loading {
  align-items: center;
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: center;
  margin: 44px 0;
  width: 100%;
}
.fill-up-steam-skins__items-loading_container {
  height: 6.25rem;
  position: relative;
  width: 100%;
}
.fill-up-steam-skins__items-loading_container .core-hellcase-colored {
  animation: pulse-loader 0.75s infinite;
  background: linear-gradient(24.34deg, #ee2829 12.68%, #febc1d 100.04%);
  -webkit-background-clip: text;
  background-clip: text;
  font-size: 3rem !important;
  position: absolute;
  top: -1rem;
  transform: translate(-50%, -50%);
  -webkit-text-fill-color: transparent;
}
.fill-up-steam-skins__items-loading-message {
  font-size: 1rem;
  font-weight: 600;
  margin-top: 0.6rem;
  padding: 0 12px;
  text-align: center;
  text-transform: uppercase;
}
@media screen and (max-width: 768px) {
  .fill-up-steam-skins__items-loading-message {
    font-size: 0.9rem;
  }
}
.fill-up-steam-skins__items-loading-sub-message {
  color: #515765;
  font-size: 0.875rem;
  margin-top: 0.2rem;
}
.fill-up-steam-skins__items-loading-button {
  margin-top: 0.8rem;
}
@media screen and (max-width: 768px) {
  .fill-up-steam-skins__items {
    grid-template-columns: repeat(auto-fill, minmax(6.4375rem, 1fr));
    grid-gap: 0.4375rem;
    margin: 0;
  }
}
.fill-up-steam-skins__items .base-item__card-is-med {
  width: auto !important;
}
.fill-up-steam-skins__item {
  cursor: pointer;
  overflow: hidden;
  position: relative;
}
.fill-up-steam-skins__item_selected:before {
  background: #2abd69;
  bottom: 0;
  content: "";
  filter: blur(25px);
  height: 1.870625rem;
  opacity: 0.5;
  position: absolute;
  right: -2rem;
  transform: rotate(-40deg);
  width: 6rem;
  z-index: 12;
}
.fill-up-steam-skins__item_selected .core-success-new {
  bottom: 0.2825rem;
  color: #2abd69;
  font-size: 1.3rem;
  position: absolute;
  right: 0.2825rem;
  z-index: 15;
}
.fill-up-steam-skins__item_blocked {
  cursor: not-allowed;
}
.fill-up-steam-skins__item_blocked:after {
  background: #13151d;
  content: "";
  height: 100%;
  left: 0;
  opacity: 0.85;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 12;
}
.fill-up-steam-skins__item_blocked:before {
  color: #515765;
  font-family: core-icon !important;
  font-size: 1.5rem;
  font-style: normal;
  font-weight: 400 !important;
  height: 100%;
  left: calc(50% - 0.5rem);
  position: absolute;
  top: calc(50% - 1.125rem);
  width: 100%;
  z-index: 15;
}
@keyframes pulse-loader {
  0% {
    opacity: 0.6;
    transform: translate(-50%, -50%) scale(0.5);
  }
  50% {
    opacity: 0.9;
    transform: translate(-50%, -50%) scale(0.75);
  }
  to {
    opacity: 0.6;
    transform: translate(-50%, -50%) scale(0.5);
  }
}
.form-user-kyc--short {
  max-width: none !important;
}
.form-user-kyc--short .form-user-kyc__container {
  display: flex !important;
  gap: 20px !important;
  justify-content: space-between !important;
}
.form-user-kyc--short .form-user-kyc__fields {
  border-bottom: 0 !important;
  flex: 1 !important;
  margin-bottom: 0 !important;
  padding-bottom: 0 !important;
}
.form-user-kyc--short .form-user-kyc__submit {
  flex: 0 !important;
  width: 90px !important;
}
.form-user-kyc--short .form-user-kyc__submit-short {
  align-items: flex-end;
  display: flex;
  justify-content: flex-end;
  z-index: 0;
}
.form-user-kyc__field input.input,
.form-user-kyc__field input.mx-input {
  border: 1px solid #373845;
  color: #fff;
}
.form-user-kyc__field .form-user-kyc__field-label,
.form-user-kyc__field label.label {
  color: #8f9daa;
  display: block;
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1.05rem;
  margin-bottom: 0.625rem;
  text-transform: uppercase;
}
@media screen and (max-width: 768px) {
  .form-user-kyc__field__fullwidth {
    width: 100% !important;
  }
  .form-user-kyc__fields .fill-up-modal__country-field {
    padding: 0;
  }
}
.form-user-kyc__fields[data-v-69e421bd] {
  align-items: flex-start;
  border-bottom: 1px solid #515765;
  -moz-column-gap: 1rem;
  column-gap: 1rem;
  display: grid;
  flex-flow: row wrap;
  grid-template-columns: 1fr 1fr;
  margin-bottom: 0.9375rem;
  padding-bottom: 2.25rem;
  row-gap: 1.5625rem;
}
@media screen and (max-width: 768px) {
  .form-user-kyc__fields[data-v-69e421bd] {
    grid-template-columns: 1fr;
  }
}
.form-user-kyc__row[data-v-69e421bd] {
  display: flex;
}
.form-user-kyc__address[data-v-69e421bd] {
  align-items: center;
  display: flex;
}
.form-user-kyc__actions[data-v-69e421bd] {
  display: flex;
  gap: 1rem;
}
.form-user-kyc__actions button[data-v-69e421bd] {
  flex: 1;
}
.form-user-kyc__field[data-v-69e421bd] {
  margin-bottom: 0;
}
.form-user-kyc__field__shorter[data-v-69e421bd] {
  margin-left: 1rem;
  width: 7.1875rem;
}
.form-user-kyc__submit[data-v-69e421bd] {
  width: 16.875rem;
}
.form-user-kyc .fake {
  display: none;
}
.fill-up-methods__title {
  color: #8f9daa;
  display: block;
  font-size: 1rem;
  font-weight: 600;
  margin-bottom: 1.25rem;
  text-transform: uppercase;
}
@media screen and (max-width: 1700px) {
  .fill-up-methods__title {
    font-size: 0.875rem;
  }
}
.fill-up-methods__content {
  position: relative;
}
.fill-up-methods__only-for-admin {
  background: #000;
  color: #fff;
  left: 50%;
  padding: 0 4px;
  position: absolute;
  top: 0;
  transform: translate(-50%);
  white-space: nowrap;
  z-index: 12;
}
.fill-up-methods__check-icon {
  color: #2abd69;
  font-size: 22px;
  position: absolute;
  right: 2px;
  top: 4px;
}
.fill-up-head-title {
  align-items: center;
  border-bottom: 1px solid rgba(81, 87, 101, 0.25);
  display: flex;
  padding-bottom: 1.5625rem;
}
@media screen and (max-width: 768px) {
  .fill-up-head-title {
    border-bottom: none;
    justify-content: center;
    padding-bottom: 0;
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    width: 100%;
  }
}
.fill-up-head-title__icon {
  color: #69e755;
  font-size: 1.75rem;
  margin-right: 0.625rem;
}
.fill-up-head-title__text {
  color: #fff;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 1.5625rem;
  text-transform: none;
}
@media screen and (max-width: 1700px) {
  .fill-up-head-title__text {
    font-size: 1.125rem;
  }
}
@media screen and (max-width: 768px) {
  .fill-up-modal__head-title {
    display: none !important;
  }
}
.fill-up-modal__aside {
  align-items: flex-end;
  background: #10111773;
  display: flex;
  flex-flow: column nowrap;
  height: 100vh;
  min-width: 50rem;
  padding: 7.5rem 5rem 5rem 7.5rem;
  width: 50rem;
}
@media screen and (max-width: 1700px) {
  .fill-up-modal__aside {
    min-width: 36.875rem;
    padding: 1.875rem;
    width: 38.875rem;
  }
}
@media screen and (max-width: 1200px) {
  .fill-up-modal__aside {
    min-width: 25.875rem;
    width: 25.875rem;
  }
}
@media screen and (max-width: 768px) {
  .fill-up-modal__aside {
    height: 100%;
    min-width: 100%;
    padding: 0;
    width: 100%;
  }
}
.fill-up-modal__aside-content {
  display: flex;
  flex-direction: column;
  height: 100%;
  min-width: 37.75rem;
  width: 37.75rem;
}
@media screen and (max-width: 1700px) {
  .fill-up-modal__aside-content {
    min-width: unset;
    width: 100%;
  }
}
.fill-up-modal__payment-notice {
  align-items: center;
  border-top: 1px solid rgba(81, 87, 101, 0.25);
  color: #8f9daa;
  display: flex;
  font-weight: 400;
  margin-top: 2.9375rem;
  padding-top: 1.5625rem;
}
@media screen and (max-width: 1700px) {
  .fill-up-modal__payment-notice {
    font-size: 0.875rem;
  }
}
@media screen and (max-width: 768px) {
  .fill-up-modal__payment-notice {
    align-items: flex-start;
    margin-top: 0;
    padding-top: 1rem;
  }
}
@media screen and (max-width: 768px) and (max-width: 768px) {
  .fill-up-modal__payment-notice {
    font-size: 0.75rem;
  }
}
.fill-up-modal__payment-notice i {
  font-size: 20px;
  margin-right: 0.5rem;
}
.fill-up-mobile-tabs {
  align-items: center;
  display: flex;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  position: relative;
}
.fill-up-mobile-tabs__light {
  bottom: 3px;
  left: 0;
  opacity: 0;
  position: absolute;
  transition: opacity 0.7s;
}
.fill-up-mobile-tabs__tab.active .fill-up-mobile-tabs__light {
  opacity: 1;
}
.fill-up-mobile-tabs__underline {
  background: linear-gradient(90deg, #69e755, #00a15b);
  height: 2px;
  left: 0;
  position: absolute;
  top: calc(100% - 2px);
  transition: transform 0.4s;
  width: 50%;
}
.fill-up-mobile-tabs__tab {
  align-items: center;
  color: #515765;
  display: flex;
  flex: 1;
  font-size: 1rem;
  font-weight: 600;
  height: 3.6rem;
  justify-content: center;
  position: relative;
  text-align: center;
}
.fill-up-mobile-tabs__tab.active {
  color: #fff;
  overflow-y: hidden;
}
.fill-up-mobile-tabs__tab.active:after {
  opacity: 1;
  transition: opacity 0.4s;
}
.modal-fill-up__premium-new-wrapper[data-v-31db9c22] {
  background: url(/static/fillUpPremium/modal-fill-up-premium-bg.png);
  background-position: top;
  background-repeat: no-repeat;
  background-size: 100% auto;
  border: 1px solid rgba(41, 41, 55, 0.65);
  border-radius: 2px;
  margin-top: 1.25rem;
  overflow: hidden scroll;
  width: calc(100% - 0.625rem);
}
@media screen and (max-width: 768px) {
  .modal-fill-up__premium-new-wrapper[data-v-31db9c22] {
    width: 100%;
  }
}
.modal-fill-up__premium-new-wrapper
  .modal-fill-up__premium-new[data-v-31db9c22] {
  display: flex;
  transition: transform 0.3s ease;
}
.modal-fill-up__premium-new-wrapper
  .modal-fill-up__premium-new
  .modal-fill-up__premium-new-page-zero[data-v-31db9c22] {
  min-width: 100%;
  padding: 1.875rem;
}
.modal-fill-up__premium-new-wrapper
  .modal-fill-up__premium-new
  .modal-fill-up__premium-new-page-zero
  .page-zero__description[data-v-31db9c22] {
  color: #ccd5dd;
  font-size: 0.875rem;
  font-weight: 500;
  line-height: 1.1875rem;
  margin: 0 auto 1.875rem;
  max-width: 34.375rem;
  text-align: center;
}
.modal-fill-up__premium-new-wrapper
  .modal-fill-up__premium-new
  .modal-fill-up__premium-new-page-zero
  .page-zero__tabs[data-v-31db9c22] {
  align-items: center;
  display: flex;
}
.modal-fill-up__premium-new-wrapper
  .modal-fill-up__premium-new
  .modal-fill-up__premium-new-page-zero
  .page-zero__tabs;
