Advertisement
Guest User

Untitled

a guest
Nov 16th, 2019
126
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 71.49 KB | None | 0 0
  1. .fade-up-animation[data-v-384e3bd8] {
  2.     animation: fadeOutUp-data-v-384e3bd8 1s ease
  3. }
  4. .fade-down-animation[data-v-384e3bd8] {
  5.     animation: fadeOutDown-data-v-384e3bd8 1s ease
  6. }
  7. @keyframes fadeOutUp-data-v-384e3bd8 {
  8.     0% {
  9.         opacity: 1;
  10.         transform: translateY(0);
  11.         background-color: #40b6ff;
  12.         color: #fff
  13.     }
  14.     to {
  15.         opacity: 0;
  16.         transform: translateY(-100%);
  17.         background-color: #40b6ff;
  18.         color: #fff
  19.     }
  20. }
  21. @keyframes fadeOutDown-data-v-384e3bd8 {
  22.     0% {
  23.         opacity: 1;
  24.         transform: translateY(0);
  25.         background-color: #071e30;
  26.         color: #fff
  27.     }
  28.     to {
  29.         opacity: 0;
  30.         transform: translateY(100%);
  31.         background-color: #071e30;
  32.         color: #fff
  33.     }
  34. }
  35. .logotype-enter-active[data-v-384e3bd8] {
  36.     animation: logotype-data-v-384e3bd8 .5s ease
  37. }
  38. .logotype-leave-active[data-v-384e3bd8] {
  39.     animation: logotype-data-v-384e3bd8 .5s ease reverse
  40. }
  41. @keyframes logotype-data-v-384e3bd8 {
  42.     0% {
  43.         transform: scale(0);
  44.         opacity: 0
  45.     }
  46.     to {
  47.         transform: scale(1);
  48.         opacity: 1
  49.     }
  50. }
  51. .cardMoveIn[data-v-384e3bd8] {
  52.     animation: cardMoveInside-data-v-384e3bd8 ease forwards;
  53.     animation-duration: 2s
  54. }
  55. .cardMoveOut[data-v-384e3bd8] {
  56.     animation: cardMoveOutside-data-v-384e3bd8 ease forwards;
  57.     animation-duration: 2s
  58. }
  59. @keyframes cardMoveOutside-data-v-384e3bd8 {
  60.     0% {
  61.         right: 15.625vw
  62.     }
  63.     to {
  64.         right: .521vw
  65.     }
  66. }
  67. @keyframes cardMoveInside-data-v-384e3bd8 {
  68.     0% {
  69.         right: .521vw
  70.     }
  71.     to {
  72.         right: 15.625vw
  73.     }
  74. }
  75. @keyframes borderBlink-data-v-384e3bd8 {
  76.     0% {
  77.         opacity: .5
  78.     }
  79.     to {
  80.         opacity: 1
  81.     }
  82. }
  83. .fade-enter[data-v-384e3bd8], .fade-leave-to[data-v-384e3bd8] {
  84.     opacity: 0
  85. }
  86. .fade-enter-active[data-v-384e3bd8], .fade-leave-active[data-v-384e3bd8] {
  87.     transition: opacity .5s
  88. }
  89. @keyframes slide-up-data-v-384e3bd8 {
  90.     0% {
  91.         transform: translateY(-20%);
  92.         opacity: 0
  93.     }
  94.     to {
  95.         transform: translateY(0);
  96.         opacity: 1
  97.     }
  98. }
  99. @keyframes slide-down-data-v-384e3bd8 {
  100.     0% {
  101.         transform: translateY(0);
  102.         opacity: 1
  103.     }
  104.     to {
  105.         transform: translateY(20%);
  106.         opacity: 0
  107.     }
  108. }
  109. .ipad-slide-enter-active[data-v-384e3bd8] {
  110.     animation: ipad-slide-data-v-384e3bd8 .4s ease
  111. }
  112. .ipad-slide-leave-active[data-v-384e3bd8] {
  113.     animation: ipad-slide-data-v-384e3bd8 .4s ease reverse
  114. }
  115. @keyframes ipad-slide-data-v-384e3bd8 {
  116.     0% {
  117.         transform: translateY(120%)
  118.     }
  119.     to {
  120.         transform: translateY(0)
  121.     }
  122. }
  123. @keyframes bounce-in-transition-data-v-384e3bd8 {
  124.     0% {
  125.         transform: scale(0);
  126.         opacity: 0
  127.     }
  128.     to {
  129.         transform: scale(1);
  130.         opacity: 1
  131.     }
  132. }
  133. [data-v-384e3bd8], [data-v-384e3bd8]:after, [data-v-384e3bd8]:before {
  134.     margin: 0;
  135.     padding: 0;
  136.     box-sizing: border-box;
  137.     text-decoration: none;
  138.     line-height: normal
  139. }
  140. * input[data-v-384e3bd8], :after input[data-v-384e3bd8], :before input[data-v-384e3bd8] {
  141.     outline: none
  142. }
  143. .row-block[data-v-384e3bd8] {
  144.     display: flex;
  145.     flex-direction: row
  146. }
  147. .column-block[data-v-384e3bd8] {
  148.     display: flex;
  149.     flex-direction: column
  150. }
  151. .justify-start[data-v-384e3bd8] {
  152.     display: flex;
  153.     justify-content: flex-start
  154. }
  155. .justify-center[data-v-384e3bd8] {
  156.     display: flex;
  157.     justify-content: center
  158. }
  159. .justify-between[data-v-384e3bd8] {
  160.     display: flex;
  161.     justify-content: space-between
  162. }
  163. .justify-end[data-v-384e3bd8] {
  164.     display: flex;
  165.     justify-content: flex-end
  166. }
  167. .flex-block[data-v-384e3bd8] {
  168.     display: flex
  169. }
  170. .align-start[data-v-384e3bd8] {
  171.     display: flex;
  172.     align-content: flex-start
  173. }
  174. .align-center[data-v-384e3bd8] {
  175.     display: flex;
  176.     align-items: center
  177. }
  178. .align-end[data-v-384e3bd8] {
  179.     display: flex;
  180.     align-items: flex-end
  181. }
  182. .full-width[data-v-384e3bd8] {
  183.     inline-size: 100%
  184. }
  185. .full-height[data-v-384e3bd8] {
  186.     block-size: 100%
  187. }
  188. .picture-handler[data-v-384e3bd8] {
  189.     display: flex;
  190.     cursor: pointer
  191. }
  192. .debug[data-v-384e3bd8] {
  193.     border: 1px solid red
  194. }
  195. .visual-card.premium[data-v-384e3bd8] {
  196.     background: #000
  197. }
  198. .visual-card.standart[data-v-384e3bd8] {
  199.     background: #127b26
  200. }
  201. .visual-card.vip[data-v-384e3bd8] {
  202.     background: #988349
  203. }
  204. img[data-v-384e3bd8] {
  205.     pointer-events: none
  206. }
  207. input[data-v-384e3bd8] {
  208.     outline: none
  209. }
  210. .visual-card[data-v-384e3bd8] {
  211.     block-size: 6.51vw;
  212.     inline-size: 11.198vw;
  213.     border-radius: .313vw;
  214.     overflow: hidden;
  215.     position: relative
  216. }
  217. .visual-card .card-companies[data-v-384e3bd8] {
  218.     display: inline-flex;
  219.     justify-content: space-between;
  220.     inline-size: 100%;
  221.     margin-block-start: 1.042vw
  222. }
  223. .visual-card .card-companies .fleeca[data-v-384e3bd8] {
  224.     margin-inline-start: .833vw;
  225.     inline-size: 3.125vw
  226. }
  227. .visual-card .card-companies .visa[data-v-384e3bd8] {
  228.     margin-inline-end: .833vw
  229. }
  230. .visual-card .card-number-box[data-v-384e3bd8] {
  231.     display: inline-flex;
  232.     margin-block-start: .833vw;
  233.     margin-inline-start: .833vw;
  234.     letter-spacing: .052vw;
  235.     margin-block-end: .521vw
  236. }
  237. .visual-card .card-number-box .card-number[data-v-384e3bd8] {
  238.     font-family: ProximaNova, sans-serif;
  239.     font-weight: 400;
  240.     font-style: normal;
  241.     font-size: .365vw;
  242.     letter-spacing: .104vw;
  243.     color: #fff;
  244.     margin-inline-start: .365vw
  245. }
  246. .visual-card .card-info_container[data-v-384e3bd8] {
  247.     display: flex;
  248.     flex-direction: column
  249. }
  250. .visual-card .card-info_container .card-info-titles[data-v-384e3bd8] {
  251.     font-family: ProximaNova, sans-serif;
  252.     font-weight: 100;
  253.     font-style: normal;
  254.     font-size: .365vw;
  255.     display: inline-flex;
  256.     justify-content: space-between;
  257.     inline-size: 100%;
  258.     color: hsla(0, 0%, 100%, .5)
  259. }
  260. .visual-card .card-info_container .card-info-titles .card-owner-title[data-v-384e3bd8] {
  261.     margin-inline-start: .833vw
  262. }
  263. .visual-card .card-info_container .card-info-titles .validity[data-v-384e3bd8] {
  264.     margin-inline-end: .833vw
  265. }
  266. .visual-card .card-info_container .card-owner-info[data-v-384e3bd8] {
  267.     font-family: ProximaNova, sans-serif;
  268.     font-weight: 500;
  269.     font-style: normal;
  270.     font-size: .521vw;
  271.     display: inline-flex;
  272.     justify-content: space-between;
  273.     inline-size: 100%;
  274.     bottom: .104vw;
  275.     color: #fff
  276. }
  277. .visual-card .card-info_container .card-owner-info .owner-name[data-v-384e3bd8] {
  278.     margin-inline-start: .833vw
  279. }
  280. .visual-card .card-info_container .card-owner-info .validity-time[data-v-384e3bd8] {
  281.     margin-inline-end: .833vw
  282. }
  283. .visual-card-cover[data-v-384e3bd8] {
  284.     display: flex;
  285.     align-items: center;
  286.     justify-content: center;
  287.     position: absolute;
  288.     top: 0;
  289.     left: 0;
  290.     inline-size: 100%;
  291.     block-size: 100%;
  292.     z-index: 999
  293. }
  294. .visual-card-cover .payment[data-v-384e3bd8] {
  295.     position: relative;
  296.     inline-size: 25.729vw;
  297.     block-size: 15.052vw;
  298.     border-radius: .469vw
  299. }
  300. .visual-card-cover .payment .card-content[data-v-384e3bd8] {
  301.     position: relative
  302. }
  303. .visual-card-cover .payment .card-companies[data-v-384e3bd8] {
  304.     position: relative;
  305.     inline-size: calc(100% - 3.125vw);
  306.     margin-block-start: 1.979vw;
  307.     margin-inline-start: 1.563vw
  308. }
  309. .visual-card-cover .payment .card-companies .fleeca[data-v-384e3bd8] {
  310.     inline-size: 7.292vw;
  311.     margin: 0
  312. }
  313. .visual-card-cover .payment .card-companies .card-type[data-v-384e3bd8] {
  314.     font-family: ProximaNova, sans-serif;
  315.     font-weight: 500;
  316.     font-style: italic;
  317.     font-size: 1.302vw;
  318.     color: #fff;
  319.     text-transform: capitalize
  320. }
  321. .visual-card-cover .payment .close_block[data-v-384e3bd8] {
  322.     font-size: 1.042vw;
  323.     right: .521vw
  324. }
  325. .visual-card-cover .payment .card-number-box[data-v-384e3bd8] {
  326.     display: flex;
  327.     align-items: center;
  328.     margin-inline-start: 1.563vw;
  329.     margin-block-start: 1.875vw
  330. }
  331. .visual-card-cover .payment .card-number-box .card-chip[data-v-384e3bd8] {
  332.     inline-size: 2.083vw
  333. }
  334. .visual-card-cover .payment .card-number-box .card-number[data-v-384e3bd8] {
  335.     font-family: ProximaNova, sans-serif;
  336.     font-weight: 400;
  337.     font-style: normal;
  338.     font-size: 1.042vw;
  339.     letter-spacing: .521vw;
  340.     margin-inline-start: .729vw
  341. }
  342. .visual-card-cover .payment .card-number-box .NFC[data-v-384e3bd8] {
  343.     margin-block-start: -2.083vw;
  344.     margin-inline-start: .521vw;
  345.     inline-size: .833vw
  346. }
  347. .visual-card-cover .payment .card-number-box .card-code[data-v-384e3bd8] {
  348.     display: flex;
  349.     align-items: center;
  350.     flex-direction: column;
  351.     position: absolute;
  352.     right: 1.563vw
  353. }
  354. .visual-card-cover .payment .card-number-box .card-code__title[data-v-384e3bd8] {
  355.     font-family: ProximaNova, sans-serif;
  356.     font-weight: 100;
  357.     font-style: normal;
  358.     font-size: .885vw;
  359.     margin-block-end: .26vw;
  360.     color: hsla(0, 0%, 100%, .5)
  361. }
  362. .visual-card-cover .payment .card-number-box .card-code__input[data-v-384e3bd8] {
  363.     font-family: ProximaNova, sans-serif;
  364.     font-weight: 500;
  365.     font-style: normal;
  366.     font-size: 1.302vw;
  367.     inline-size: 5.885vw;
  368.     block-size: 1.563vw;
  369.     background: rgba(0, 0, 0, .5);
  370.     z-index: 1000;
  371.     color: #fff;
  372.     letter-spacing: .521vw;
  373.     text-align: center;
  374.     border: none;
  375.     border-radius: .156vw;
  376.     padding-inline-start: .521vw;
  377.     outline: none
  378. }
  379. .visual-card-cover .payment .card-info-titles[data-v-384e3bd8] {
  380.     margin-block-start: 1.458vw;
  381.     font-size: 1.042vw
  382. }
  383. .visual-card-cover .payment .card-info-titles .card-owner-title[data-v-384e3bd8] {
  384.     margin-inline-start: 1.563vw
  385. }
  386. .visual-card-cover .payment .card-info-titles .validity[data-v-384e3bd8] {
  387.     margin-inline-end: 1.563vw
  388. }
  389. .visual-card-cover .payment .card-owner-info[data-v-384e3bd8] {
  390.     font-size: 1.302vw
  391. }
  392. .visual-card-cover .payment .card-owner-info .owner-name[data-v-384e3bd8] {
  393.     margin-inline-start: 1.563vw
  394. }
  395. .visual-card-cover .payment .card-owner-info .validity-time[data-v-384e3bd8] {
  396.     margin-inline-end: 1.563vw
  397. }
  398. .card-mask[data-v-384e3bd8] {
  399.     pointer-events: none;
  400.     block-size: inherit;
  401.     inline-size: 100%;
  402.     position: absolute;
  403.     left: 0;
  404.     top: 0
  405. }
  406. .close_block[data-v-384e3bd8] {
  407.     position: absolute;
  408.     top: .104vw;
  409.     right: .208vw;
  410.     font-size: .521vw;
  411.     color: #fff;
  412.     cursor: pointer
  413. }
  414. .carhud-container-content .car-status .engine-status__text[data-v-da12c228], .carhud-container-content .car-status .fuel-status__text-fuel[data-v-da12c228], .carhud-container-content .car-status .fuel-status__text-maxFuel[data-v-da12c228], .carhud-container-simple .hud_container.additional-info[data-v-da12c228], .carhud-container .progress-ring-wrapper .progress-ring-container svg[data-v-da12c228], .keys-block-main .key-block .key-block-value[data-v-da12c228], .logotype[data-v-da12c228], .notifications-bottom[data-v-da12c228] .notification-container .notification-block .icon-block, .press-button-wrapper .current-button[data-v-da12c228], .territory-war .main-info .main-counter__text-kills[data-v-da12c228], .user-container .money .money-container .money-block__logo[data-v-da12c228] {
  415.     display: flex;
  416.     justify-content: center;
  417.     align-items: center
  418. }
  419. [data-v-da12c228], [data-v-da12c228]:after, [data-v-da12c228]:before {
  420.     margin: 0;
  421.     padding: 0;
  422.     box-sizing: border-box;
  423.     text-decoration: none;
  424.     line-height: normal
  425. }
  426. * input[data-v-da12c228], :after input[data-v-da12c228], :before input[data-v-da12c228] {
  427.     outline: none
  428. }
  429. .carhud-container-content[data-v-da12c228], .main-cover[data-v-da12c228] {
  430.     position: absolute;
  431.     left: 0;
  432.     top: 0
  433. }
  434. .row-block[data-v-da12c228] {
  435.     display: flex;
  436.     flex-direction: row
  437. }
  438. .column-block[data-v-da12c228] {
  439.     display: flex;
  440.     flex-direction: column
  441. }
  442. .justify-start[data-v-da12c228] {
  443.     display: flex;
  444.     justify-content: flex-start
  445. }
  446. .justify-center[data-v-da12c228] {
  447.     display: flex;
  448.     justify-content: center
  449. }
  450. .justify-between[data-v-da12c228] {
  451.     display: flex;
  452.     justify-content: space-between
  453. }
  454. .justify-end[data-v-da12c228] {
  455.     display: flex;
  456.     justify-content: flex-end
  457. }
  458. .flex-block[data-v-da12c228] {
  459.     display: flex
  460. }
  461. .align-start[data-v-da12c228] {
  462.     display: flex;
  463.     align-content: flex-start
  464. }
  465. .align-center[data-v-da12c228] {
  466.     display: flex;
  467.     align-items: center
  468. }
  469. .align-end[data-v-da12c228] {
  470.     display: flex;
  471.     align-items: flex-end
  472. }
  473. .full-width[data-v-da12c228] {
  474.     inline-size: 100%
  475. }
  476. .full-height[data-v-da12c228] {
  477.     block-size: 100%
  478. }
  479. .picture-handler[data-v-da12c228] {
  480.     display: flex;
  481.     cursor: pointer
  482. }
  483. .debug[data-v-da12c228] {
  484.     border: 1px solid red
  485. }
  486. .fade-up-animation[data-v-da12c228] {
  487.     animation: fadeOutUp-data-v-da12c228 1s ease
  488. }
  489. .fade-down-animation[data-v-da12c228] {
  490.     animation: fadeOutDown-data-v-da12c228 1s ease
  491. }
  492. @keyframes fadeOutUp-data-v-da12c228 {
  493.     0% {
  494.         opacity: 1;
  495.         transform: translateY(0);
  496.         background-color: #40b6ff;
  497.         color: #fff
  498.     }
  499.     to {
  500.         opacity: 0;
  501.         transform: translateY(-100%);
  502.         background-color: #40b6ff;
  503.         color: #fff
  504.     }
  505. }
  506. @keyframes fadeOutDown-data-v-da12c228 {
  507.     0% {
  508.         opacity: 1;
  509.         transform: translateY(0);
  510.         background-color: #071e30;
  511.         color: #fff
  512.     }
  513.     to {
  514.         opacity: 0;
  515.         transform: translateY(100%);
  516.         background-color: #071e30;
  517.         color: #fff
  518.     }
  519. }
  520. .logotype-enter-active[data-v-da12c228] {
  521.     animation: logotype-data-v-da12c228 .5s ease
  522. }
  523. .logotype-leave-active[data-v-da12c228] {
  524.     animation: logotype-data-v-da12c228 .5s ease reverse
  525. }
  526. @keyframes logotype-data-v-da12c228 {
  527.     0% {
  528.         transform: scale(0);
  529.         opacity: 0
  530.     }
  531.     to {
  532.         transform: scale(1);
  533.         opacity: 1
  534.     }
  535. }
  536. .cardMoveIn[data-v-da12c228] {
  537.     animation: cardMoveInside-data-v-da12c228 ease forwards;
  538.     animation-duration: 2s
  539. }
  540. .cardMoveOut[data-v-da12c228] {
  541.     animation: cardMoveOutside-data-v-da12c228 ease forwards;
  542.     animation-duration: 2s
  543. }
  544. @keyframes cardMoveOutside-data-v-da12c228 {
  545.     0% {
  546.         right: 15.625vw
  547.     }
  548.     to {
  549.         right: .521vw
  550.     }
  551. }
  552. @keyframes cardMoveInside-data-v-da12c228 {
  553.     0% {
  554.         right: .521vw
  555.     }
  556.     to {
  557.         right: 15.625vw
  558.     }
  559. }
  560. @keyframes borderBlink-data-v-da12c228 {
  561.     0% {
  562.         opacity: .5
  563.     }
  564.     to {
  565.         opacity: 1
  566.     }
  567. }
  568. .fade-enter[data-v-da12c228], .fade-leave-to[data-v-da12c228] {
  569.     opacity: 0
  570. }
  571. .fade-enter-active[data-v-da12c228], .fade-leave-active[data-v-da12c228] {
  572.     transition: opacity .5s
  573. }
  574. @keyframes slide-up-data-v-da12c228 {
  575.     0% {
  576.         transform: translateY(-20%);
  577.         opacity: 0
  578.     }
  579.     to {
  580.         transform: translateY(0);
  581.         opacity: 1
  582.     }
  583. }
  584. @keyframes slide-down-data-v-da12c228 {
  585.     0% {
  586.         transform: translateY(0);
  587.         opacity: 1
  588.     }
  589.     to {
  590.         transform: translateY(20%);
  591.         opacity: 0
  592.     }
  593. }
  594. .ipad-slide-enter-active[data-v-da12c228] {
  595.     animation: ipad-slide-data-v-da12c228 .4s ease
  596. }
  597. .ipad-slide-leave-active[data-v-da12c228] {
  598.     animation: ipad-slide-data-v-da12c228 .4s ease reverse
  599. }
  600. @keyframes ipad-slide-data-v-da12c228 {
  601.     0% {
  602.         transform: translateY(120%)
  603.     }
  604.     to {
  605.         transform: translateY(0)
  606.     }
  607. }
  608. @keyframes bounce-in-transition-data-v-da12c228 {
  609.     0% {
  610.         transform: scale(0);
  611.         opacity: 0
  612.     }
  613.     to {
  614.         transform: scale(1);
  615.         opacity: 1
  616.     }
  617. }
  618. img[data-v-da12c228] {
  619.     pointer-events: none
  620. }
  621. input[data-v-da12c228] {
  622.     outline: none
  623. }
  624. .local-fade-enter[data-v-da12c228], .local-fade-leave-to[data-v-da12c228] {
  625.     opacity: 0
  626. }
  627. .local-fade-enter-active[data-v-da12c228], .local-fade-leave-active[data-v-da12c228] {
  628.     transition: opacity .3s
  629. }
  630. .main-cover[data-v-da12c228] {
  631.     inline-size: 100%;
  632.     block-size: 100%
  633. }
  634. .online[data-v-da12c228] {
  635.     display: flex;
  636.     flex-direction: column;
  637.     align-items: flex-end;
  638.     position: absolute;
  639.     right: .521vw;
  640.     margin-block-start: 1.042vw
  641. }
  642. .online__text[data-v-da12c228] {
  643.     font-family: ProximaNova, sans-serif;
  644.     font-weight: 400;
  645.     font-style: normal;
  646.     font-size: .833vw;
  647.     color: #fff;
  648.     margin: .521vw .26vw 0 0;
  649.     text-shadow: 0 0 2.5px #000
  650. }
  651. .online__text.id[data-v-da12c228] {
  652.     font-size: .781vw;
  653.     margin-block-start: .261vw;
  654.     opacity: .5
  655. }
  656. .online__logo img[data-v-da12c228] {
  657.     inline-size: 6.51vw
  658. }
  659. .online .bullets-block[data-v-da12c228] {
  660.     margin-block-start: .521vw;
  661.     min-block-size: 1.25vw
  662. }
  663. .online .bullets-block__picture[data-v-da12c228] {
  664.     inline-size: .833vw;
  665.     block-size: 1.25vw
  666. }
  667. .online .bullets-block__text[data-v-da12c228] {
  668.     margin-inline-end: .26vw
  669. }
  670. .online .bullets-block__text span[data-v-da12c228]:first-child {
  671.     font-family: ProximaNova, sans-serif;
  672.     font-weight: 400;
  673.     font-style: normal;
  674.     font-size: 1.042vw;
  675.     color: #ffc130;
  676.     margin-inline-end: .104vw
  677. }
  678. .online .bullets-block__text span[data-v-da12c228]:last-child {
  679.     font-family: ProximaNova, sans-serif;
  680.     font-weight: 400;
  681.     font-style: normal;
  682.     font-size: 1.042vw;
  683.     color: rgba(255, 193, 48, .25)
  684. }
  685. .online .wanted[data-v-da12c228] {
  686.     margin-block-start: .781vw
  687. }
  688. .online .wanted-star[data-v-da12c228] {
  689.     opacity: .1;
  690.     inline-size: 1.042vw;
  691.     margin-inline-end: .26vw
  692. }
  693. .online .wanted-star[data-v-da12c228]:last-child {
  694.     margin-inline-end: 0
  695. }
  696. .online .wanted-star.active[data-v-da12c228] {
  697.     opacity: 1
  698. }
  699. .carhud[data-v-da12c228] {
  700.     position: absolute;
  701.     right: 0;
  702.     bottom: 0;
  703.     transform-origin: right bottom
  704. }
  705. @media screen and (min-width:1921px) {
  706.     .carhud circle[data-v-da12c228] {
  707.         stroke-width: .3vw
  708.     }
  709. }
  710. @media screen and (min-width:1920px) {
  711.     .carhud .designations[data-v-da12c228] {
  712.         margin-block-start: -.1vw!important
  713.     }
  714. }
  715. .carhud-container[data-v-da12c228] {
  716.     position: relative;
  717.     inline-size: 14.063vw;
  718.     block-size: 14.063vw;
  719.     margin-inline-end: 1.042vw
  720. }
  721. .carhud-container-background[data-v-da12c228] {
  722.     position: absolute;
  723.     inline-size: 13.48vw;
  724.     block-size: 13.48vw;
  725.     left: .34vw;
  726.     top: .27vw;
  727.     background: linear-gradient(180deg, transparent, rgba(0, 0, 0, .3), transparent);
  728.     border-radius: 50%
  729. }
  730. .carhud-container-content[data-v-da12c228] {
  731.     display: flex;
  732.     align-items: center;
  733.     flex-direction: column;
  734.     inline-size: 100%;
  735.     block-size: 100%;
  736.     padding: 1.823vw;
  737.     z-index: 4
  738. }
  739. .carhud-container-content__picture-attention[data-v-da12c228] {
  740.     inline-size: 1.042vw;
  741.     min-block-size: .729vw;
  742.     fill: hsla(0, 0%, 100%, .25)
  743. }
  744. .carhud-container-content__picture-attention.active[data-v-da12c228] {
  745.     fill: #e51a22
  746. }
  747. .carhud-container-content .velocities[data-v-da12c228] {
  748.     display: flex;
  749.     align-items: center;
  750.     flex-flow: row nowrap;
  751.     margin-block-start: .521vw
  752. }
  753. .carhud-container-content .velocities-arrow__picture[data-v-da12c228] {
  754.     display: flex;
  755.     inline-size: .729vw;
  756.     block-size: .781vw;
  757.     fill: hsla(0, 0%, 100%, .1)
  758. }
  759. .carhud-container-content .velocities-arrow.active svg[data-v-da12c228] {
  760.     animation: blink-arrow-data-v-da12c228 .5s ease infinite alternate
  761. }
  762. @keyframes blink-arrow-data-v-da12c228 {
  763.     0% {
  764.         fill: hsla(0, 0%, 100%, .1)
  765.     }
  766.     to {
  767.         fill: #ffc130
  768.     }
  769. }
  770. .carhud-container-content .velocities__picture-arrowRight[data-v-da12c228] {
  771.     transform: rotate(180deg)
  772. }
  773. .carhud-container-content .velocities-content[data-v-da12c228] {
  774.     flex-flow: row nowrap;
  775.     margin-inline-end: .833vw;
  776.     margin-inline-start: .833vw;
  777.     inline-size: 4.115vw;
  778.     block-size: 1.354vw;
  779.     overflow: hidden
  780. }
  781. .carhud-container-content .velocities-content-animated[data-v-da12c228] {
  782.     display: flex;
  783.     align-items: center;
  784.     inline-size: 100%;
  785.     block-size: 100%;
  786.     margin-inline-start: 0;
  787.     transition: margin-left .3s ease
  788. }
  789. .carhud-container-content .velocities-content-animated.velocity-0 .velocity[data-v-da12c228]:nth-child(2), .carhud-container-content .velocities-content-animated.velocity-1 .velocity[data-v-da12c228]:first-child, .carhud-container-content .velocities-content-animated.velocity-1 .velocity[data-v-da12c228]:nth-child(3), .carhud-container-content .velocities-content-animated.velocity-2 .velocity[data-v-da12c228]:nth-child(2), .carhud-container-content .velocities-content-animated.velocity-2 .velocity[data-v-da12c228]:nth-child(4), .carhud-container-content .velocities-content-animated.velocity-3 .velocity[data-v-da12c228]:nth-child(3), .carhud-container-content .velocities-content-animated.velocity-3 .velocity[data-v-da12c228]:nth-child(5), .carhud-container-content .velocities-content-animated.velocity-4 .velocity[data-v-da12c228]:nth-child(4), .carhud-container-content .velocities-content-animated.velocity-4 .velocity[data-v-da12c228]:nth-child(6), .carhud-container-content .velocities-content-animated.velocity-5 .velocity[data-v-da12c228]:nth-child(5), .carhud-container-content .velocities-content-animated.velocity-5 .velocity[data-v-da12c228]:nth-child(7), .carhud-container-content .velocities-content-animated.velocity-6 .velocity[data-v-da12c228]:nth-child(6) {
  790.     font-size: .781vw;
  791.     color: hsla(0, 0%, 100%, .5)
  792. }
  793. .carhud-container-content .velocities-content-animated.velocity-0 .velocity[data-v-da12c228]:first-child, .carhud-container-content .velocities-content-animated.velocity-1 .velocity[data-v-da12c228]:nth-child(2), .carhud-container-content .velocities-content-animated.velocity-2 .velocity[data-v-da12c228]:nth-child(3), .carhud-container-content .velocities-content-animated.velocity-3 .velocity[data-v-da12c228]:nth-child(4), .carhud-container-content .velocities-content-animated.velocity-4 .velocity[data-v-da12c228]:nth-child(5), .carhud-container-content .velocities-content-animated.velocity-5 .velocity[data-v-da12c228]:nth-child(6), .carhud-container-content .velocities-content-animated.velocity-6 .velocity[data-v-da12c228]:nth-child(7) {
  794.     font-size: 1.042vw;
  795.     color: #fff
  796. }
  797. .carhud-container-content .velocities-content-animated .velocity[data-v-da12c228] {
  798.     font-family: ProximaNova-Condensed, sans-serif;
  799.     font-weight: 400;
  800.     font-style: normal;
  801.     font-size: .521vw;
  802.     color: hsla(0, 0%, 100%, .25);
  803.     margin-inline-end: .677vw;
  804.     transition: color .3s ease, font-size .3s ease
  805. }
  806. .carhud-container-content .velocities-content-animated .velocity[data-v-da12c228]:last-child {
  807.     margin-inline-end: 0
  808. }
  809. .carhud-container-content .velocities-content-animated.velocity-0[data-v-da12c228] {
  810.     margin-inline-start: 1.702vw
  811. }
  812. .carhud-container-content .velocities-content-animated.velocity-1[data-v-da12c228] {
  813.     margin-inline-start: .8vw
  814. }
  815. .carhud-container-content .velocities-content-animated.velocity-3[data-v-da12c228] {
  816.     margin-inline-start: -.95vw
  817. }
  818. .carhud-container-content .velocities-content-animated.velocity-4[data-v-da12c228] {
  819.     margin-inline-start: -1.75vw
  820. }
  821. .carhud-container-content .velocities-content-animated.velocity-5[data-v-da12c228] {
  822.     margin-inline-start: -2.6vw
  823. }
  824. .carhud-container-content .velocities-content-animated.velocity-6[data-v-da12c228] {
  825.     margin-inline-start: -3.6vw
  826. }
  827. .carhud-container-content .car-status[data-v-da12c228] {
  828.     display: flex;
  829.     flex-flow: row nowrap;
  830.     align-items: center;
  831.     justify-content: space-between;
  832.     inline-size: 10.8vw;
  833.     block-size: 5.5vw;
  834.     padding: 0 .635vw
  835. }
  836. .carhud-container-content .car-status .engine-status[data-v-da12c228] {
  837.     display: flex;
  838.     flex-flow: column nowrap;
  839.     align-items: center;
  840.     max-inline-size: 1.146vw
  841. }
  842. .carhud-container-content .car-status .engine-status svg[data-v-da12c228] {
  843.     inline-size: .781vw;
  844.     block-size: 1.042vw;
  845.     fill: hsla(0, 0%, 100%, .25)
  846. }
  847. .carhud-container-content .car-status .engine-status.normal svg[data-v-da12c228] {
  848.     fill: #34c1ff
  849. }
  850. .carhud-container-content .car-status .engine-status.hot svg[data-v-da12c228] {
  851.     fill: #e51a22
  852. }
  853. .carhud-container-content .car-status .engine-status__text[data-v-da12c228] {
  854.     font-family: ProximaNova-Condensed, sans-serif;
  855.     font-weight: 400;
  856.     font-style: normal;
  857.     font-size: .781vw;
  858.     color: #fff;
  859.     margin-block-start: .26vw;
  860.     min-inline-size: .833vw
  861. }
  862. .carhud-container-content .car-status .speed-status[data-v-da12c228] {
  863.     display: flex;
  864.     align-items: center;
  865.     flex-flow: column nowrap;
  866.     max-inline-size: 4.375vw
  867. }
  868. .carhud-container-content .car-status .speed-status__text-speed[data-v-da12c228] {
  869.     display: flex;
  870.     justify-content: center;
  871.     font-family: ProximaNova-Condensed, sans-serif;
  872.     font-weight: 400;
  873.     font-style: normal;
  874.     font-size: 3.646vw;
  875.     min-inline-size: 4.8vw;
  876.     color: #fff
  877. }
  878. .carhud-container-content .car-status .speed-status__text-speedType[data-v-da12c228] {
  879.     font-family: ProximaNova-Condensed, sans-serif;
  880.     font-weight: 100;
  881.     font-style: normal;
  882.     font-size: .781vw;
  883.     color: #fff
  884. }
  885. .carhud-container-content .car-status .fuel-status[data-v-da12c228] {
  886.     display: flex;
  887.     align-items: center;
  888.     flex-flow: column nowrap;
  889.     min-inline-size: .938vw
  890. }
  891. .carhud-container-content .car-status .fuel-status svg[data-v-da12c228] {
  892.     inline-size: .885vw;
  893.     block-size: 1.042vw;
  894.     fill: hsla(0, 0%, 100%, .25)
  895. }
  896. .carhud-container-content .car-status .fuel-status.active svg[data-v-da12c228] {
  897.     fill: #e51a22
  898. }
  899. .carhud-container-content .car-status .fuel-status__text-fuel[data-v-da12c228] {
  900.     font-family: ProximaNova-Condensed, sans-serif;
  901.     font-weight: 100;
  902.     font-style: normal;
  903.     font-size: .781vw;
  904.     min-inline-size: .938vw;
  905.     color: #fff;
  906.     border-block-end: .026vw solid hsla(0, 0%, 100%, .5);
  907.     margin-block-start: .26vw
  908. }
  909. .carhud-container-content .car-status .fuel-status__text-fuel.active[data-v-da12c228] {
  910.     color: #e51a22
  911. }
  912. .carhud-container-content .car-status .fuel-status__text-maxFuel[data-v-da12c228] {
  913.     font-family: ProximaNova-Condensed, sans-serif;
  914.     font-weight: 400;
  915.     font-style: normal;
  916.     font-size: .781vw;
  917.     min-inline-size: .938vw;
  918.     color: #fff
  919. }
  920. .carhud-container-content .mileage[data-v-da12c228] {
  921.     display: flex;
  922.     align-items: center;
  923.     flex-flow: row nowrap;
  924.     margin-block-start: .521vw
  925. }
  926. .carhud-container-content .mileage__text-value[data-v-da12c228] {
  927.     font-family: ProximaNova-Condensed, sans-serif;
  928.     font-weight: 400;
  929.     font-style: normal;
  930.     font-size: 1.042vw;
  931.     color: #fff
  932. }
  933. .carhud-container-content .mileage__text-mileageType[data-v-da12c228] {
  934.     font-family: ProximaNova-Condensed, sans-serif;
  935.     font-weight: 400;
  936.     font-style: normal;
  937.     font-size: .677vw;
  938.     color: #fff;
  939.     margin-inline-start: .156vw
  940. }
  941. .carhud-container-content .designations[data-v-da12c228] {
  942.     display: flex;
  943.     flex-flow: row nowrap;
  944.     margin-block-start: -.4vw
  945. }
  946. .carhud-container .progress-ring-wrapper[data-v-da12c228] {
  947.     -webkit-mask-image: url(/img/main/hud/speedometer/mask.svg);
  948.     inline-size: 100%;
  949.     block-size: 100%;
  950.     position: relative;
  951.     z-index: 20
  952. }
  953. .carhud-container .progress-ring-wrapper .progress-ring-container[data-v-da12c228] {
  954.     transform-origin: center;
  955.     transform: rotate(-220deg)
  956. }
  957. .carhud-container .progress-ring-wrapper .progress-ring-container svg[data-v-da12c228] {
  958.     inline-size: 100%;
  959.     block-size: 100%
  960. }
  961. .carhud-container .progress-ring-wrapper .progress-ring-container svg .progress-ring__circle[data-v-da12c228] {
  962.     stroke: #fff
  963. }
  964. .carhud-container .progress-ring-wrapper .progress-ring-container svg .progress-ring__circle.animated[data-v-da12c228] {
  965.     animation: blink-data-v-da12c228 .1s linear infinite alternate
  966. }
  967. @keyframes blink-data-v-da12c228 {
  968.     0% {
  969.         stroke: #fff
  970.     }
  971.     to {
  972.         stroke: #ff3131
  973.     }
  974. }
  975. .carhud-container .progress-ring-holder-rotating[data-v-da12c228] {
  976.     position: absolute;
  977.     top: 0;
  978.     left: 0;
  979.     transform: rotate(-130deg);
  980.     transform-origin: center;
  981.     inline-size: 100%;
  982.     block-size: 100%;
  983.     z-index: 30
  984. }
  985. .carhud-container .progress-ring-holder-rotating .progress-ring-holder-wrapper[data-v-da12c228] {
  986.     display: flex;
  987.     align-items: flex-start;
  988.     justify-content: center;
  989.     inline-size: 100%;
  990.     block-size: 100%
  991. }
  992. .carhud-container .progress-ring-holder-rotating .progress-ring-holder-wrapper .progress-ring-holder[data-v-da12c228] {
  993.     inline-size: .208vw;
  994.     block-size: 1.2vw;
  995.     background: #e51a22;
  996.     transform: translateY(.2vw)
  997. }
  998. .carhud-container .progress-ring-info.left[data-v-da12c228] {
  999.     position: absolute;
  1000.     top: 0;
  1001.     left: 0;
  1002.     inline-size: 100%;
  1003.     block-size: 100%;
  1004.     transform-origin: center;
  1005.     -webkit-mask-image: url(/img/main/hud/speedometer/left.svg);
  1006.     transform: translate(.25vw);
  1007.     z-index: 40
  1008. }
  1009. .carhud-container .progress-ring-info.left .progress-ring-container[data-v-da12c228] {
  1010.     transform: rotate(-218deg)
  1011. }
  1012. .carhud-container .progress-ring-info.right[data-v-da12c228] {
  1013.     position: absolute;
  1014.     top: 0;
  1015.     left: 0;
  1016.     inline-size: 100%;
  1017.     block-size: 100%;
  1018.     transform-origin: center;
  1019.     -webkit-mask-image: url(/img/main/hud/speedometer/right.svg);
  1020.     transform: translate(-.25vw);
  1021.     z-index: 40
  1022. }
  1023. .carhud-container .progress-ring-info.right .progress-ring-container[data-v-da12c228] {
  1024.     transform: rotate(40deg)
  1025. }
  1026. .carhud-container-simple[data-v-da12c228] {
  1027.     display: inline-flex;
  1028.     flex-direction: row;
  1029.     block-size: 2.813vw;
  1030.     margin-block-end: .521vw;
  1031.     margin-inline-end: .521vw
  1032. }
  1033. .carhud-container-simple .hud_container[data-v-da12c228] {
  1034.     display: flex;
  1035.     flex-direction: row;
  1036.     align-items: center;
  1037.     justify-content: space-around;
  1038.     background: rgba(0, 0, 0, .5);
  1039.     padding: .313vw 1.302vw
  1040. }
  1041. .carhud-container-simple .hud_container.additional-info[data-v-da12c228] {
  1042.     padding: .781vw;
  1043.     margin-inline-start: 1px
  1044. }
  1045. .carhud-container-simple .speedometer[data-v-da12c228] {
  1046.     font-family: ProximaNova, sans-serif;
  1047.     font-weight: 100;
  1048.     font-style: normal;
  1049.     font-size: 1.302vw;
  1050.     color: #fbc900;
  1051.     justify-content: space-between;
  1052.     inline-size: 9.635vw;
  1053.     block-size: 100%
  1054. }
  1055. .carhud-container-simple .speedometer img[data-v-da12c228] {
  1056.     inline-size: 1.25vw
  1057. }
  1058. .carhud-container-simple .gas[data-v-da12c228] {
  1059.     justify-content: center;
  1060.     margin-inline-start: 1px;
  1061.     block-size: 100%
  1062. }
  1063. .carhud-container-simple .gas .fuel[data-v-da12c228] {
  1064.     margin-inline-start: .754vw;
  1065.     font-size: 1.042vw
  1066. }
  1067. .carhud-container-simple .gas .fuel__text-current[data-v-da12c228] {
  1068.     font-family: ProximaNova, sans-serif;
  1069.     font-weight: 400;
  1070.     font-style: normal;
  1071.     font-size: auto;
  1072.     color: #fff
  1073. }
  1074. .carhud-container-simple .gas .fuel__text-max[data-v-da12c228] {
  1075.     font-family: ProximaNova, sans-serif;
  1076.     font-weight: 100;
  1077.     font-style: normal;
  1078.     font-size: auto;
  1079.     color: hsla(0, 0%, 100%, .5)
  1080. }
  1081. .carhud-container-simple .gas img[data-v-da12c228] {
  1082.     inline-size: 1.146vw
  1083. }
  1084. .territory-war[data-v-da12c228] {
  1085.     block-size: 3.49vw;
  1086.     max-block-size: 3.49vw;
  1087.     min-block-size: 3.49vw;
  1088.     position: absolute;
  1089.     left: 50%;
  1090.     top: .521vw;
  1091.     transform: translateX(-50%);
  1092.     min-inline-size: 41vw
  1093. }
  1094. .territory-war .war-info[data-v-da12c228] {
  1095.     inline-size: 13.385vw;
  1096.     max-inline-size: 13.385vw;
  1097.     min-inline-size: 13.385vw;
  1098.     margin: 0 auto;
  1099.     margin-block-start: .521vw
  1100. }
  1101. .territory-war .war-info svg[data-v-da12c228] {
  1102.     inline-size: 1.042vw
  1103. }
  1104. .territory-war .gang-status-block[data-v-da12c228] {
  1105.     inline-size: 11.7vw;
  1106.     block-size: 2.083vw;
  1107.     background: rgba(0, 0, 0, .7);
  1108.     position: absolute;
  1109.     left: 0;
  1110.     padding: 0 .521vw
  1111. }
  1112. .territory-war .gang-status-block__text[data-v-da12c228] {
  1113.     font-family: ProximaNova, sans-serif;
  1114.     font-weight: 400;
  1115.     font-style: normal;
  1116.     font-size: .833vw;
  1117.     color: #fff;
  1118.     min-inline-size: 7.188vw
  1119. }
  1120. .territory-war .gang-status-block[data-v-da12c228]:last-child {
  1121.     left: auto;
  1122.     right: 0
  1123. }
  1124. .territory-war .gang-status-block svg[data-v-da12c228] {
  1125.     inline-size: 1.042vw
  1126. }
  1127. .territory-war .war-container[data-v-da12c228] {
  1128.     min-block-size: 100%;
  1129.     block-size: 100%
  1130. }
  1131. .territory-war .main-info[data-v-da12c228] {
  1132.     inline-size: 15.885vw;
  1133.     max-inline-size: 15.885vw;
  1134.     min-inline-size: 15.885vw;
  1135.     position: relative;
  1136.     min-block-size: inherit;
  1137.     block-size: inherit
  1138. }
  1139. .territory-war .main-info .main-counter[data-v-da12c228] {
  1140.     min-block-size: inherit;
  1141.     block-size: inherit;
  1142.     inline-size: 8.854vw;
  1143.     background: rgba(0, 0, 0, .7);
  1144.     padding: 0 .781vw;
  1145.     color: #fff;
  1146.     position: relative
  1147. }
  1148. .territory-war .main-info .main-counter__text-kills[data-v-da12c228] {
  1149.     font-family: ProximaNova, sans-serif;
  1150.     font-weight: 500;
  1151.     font-style: normal;
  1152.     font-size: 1.563vw;
  1153.     inline-size: 1.875vw;
  1154.     background: 0 0
  1155. }
  1156. .territory-war .main-info .main-counter__text-timer[data-v-da12c228] {
  1157.     font-family: ProximaNova, sans-serif;
  1158.     font-weight: 100;
  1159.     font-style: normal;
  1160.     font-size: .781vw
  1161. }
  1162. .territory-war .main-info .progress-info[data-v-da12c228] {
  1163.     position: absolute;
  1164.     bottom: 0;
  1165.     left: 0;
  1166.     inline-size: 100%;
  1167.     block-size: .156vw
  1168. }
  1169. .territory-war .main-info__picture-gangLogo[data-v-da12c228] {
  1170.     inline-size: 3.49vw;
  1171.     block-size: 3.49vw
  1172. }
  1173. .user-container[data-v-da12c228] {
  1174.     display: inline-flex;
  1175.     flex-direction: column;
  1176.     position: absolute;
  1177.     left: 0;
  1178.     bottom: 1.042vw
  1179. }
  1180. .user-container .info-container[data-v-da12c228] {
  1181.     display: flex;
  1182.     flex-direction: row;
  1183.     margin-block-end: .521vw
  1184. }
  1185. .user-container .info-container .time-container[data-v-da12c228] {
  1186.     display: flex;
  1187.     flex-direction: column
  1188. }
  1189. .user-container .info-container .time-container .main-time[data-v-da12c228] {
  1190.     display: flex;
  1191.     flex-direction: row;
  1192.     align-items: center
  1193. }
  1194. .user-container .info-container .time-container .main-time__text-hours[data-v-da12c228] {
  1195.     font-family: ProximaNova, sans-serif;
  1196.     font-weight: 400;
  1197.     font-style: normal;
  1198.     font-size: 1.042vw;
  1199.     color: #fff
  1200. }
  1201. .user-container .info-container .time-container .main-time__text-date[data-v-da12c228] {
  1202.     font-family: ProximaNova, sans-serif;
  1203.     font-weight: 100;
  1204.     font-style: normal;
  1205.     font-size: .781vw;
  1206.     color: hsla(0, 0%, 100%, .75);
  1207.     margin-inline-start: .365vw
  1208. }
  1209. .user-container .info-container .time-container__text-weekday[data-v-da12c228] {
  1210.     font-family: ProximaNova, sans-serif;
  1211.     font-weight: 100;
  1212.     font-style: normal;
  1213.     font-size: .885vw;
  1214.     color: hsla(0, 0%, 100%, .75)
  1215. }
  1216. .user-container .info-container .voice[data-v-da12c228] {
  1217.     margin-inline-start: 1.563vw;
  1218.     margin-block-start: -.182vw
  1219. }
  1220. .user-container .info-container .voice img[data-v-da12c228] {
  1221.     inline-size: .859vw
  1222. }
  1223. .user-container .place-info[data-v-da12c228] {
  1224.     display: flex;
  1225.     flex-direction: column
  1226. }
  1227. .user-container .place-info .region[data-v-da12c228] {
  1228.     font-family: ProximaNova, sans-serif;
  1229.     font-weight: 400;
  1230.     font-style: normal;
  1231.     font-size: 1.042vw;
  1232.     color: #fff
  1233. }
  1234. .user-container .place-info .street[data-v-da12c228] {
  1235.     font-family: ProximaNova, sans-serif;
  1236.     font-weight: 100;
  1237.     font-style: normal;
  1238.     font-size: .885vw;
  1239.     color: hsla(0, 0%, 100%, .75)
  1240. }
  1241. .user-container .money[data-v-da12c228] {
  1242.     display: flex;
  1243.     flex-direction: column;
  1244.     margin-block-start: .521vw
  1245. }
  1246. .user-container .money .money-container[data-v-da12c228] {
  1247.     display: flex;
  1248.     flex-direction: column
  1249. }
  1250. .user-container .money .money-container .money-block[data-v-da12c228] {
  1251.     display: flex;
  1252.     flex-direction: row;
  1253.     align-items: center
  1254. }
  1255. .user-container .money .money-container .money-block__logo[data-v-da12c228] {
  1256.     margin-inline-end: .521vw
  1257. }
  1258. .user-container .money .money-container .money-block.cash_hud[data-v-da12c228] {
  1259.     font-family: ProximaNova, sans-serif;
  1260.     font-weight: 400;
  1261.     font-style: normal;
  1262.     font-size: 1.042vw;
  1263.     color: #fff
  1264. }
  1265. .user-container .money .money-container .money-block.cash_hud img[data-v-da12c228] {
  1266.     inline-size: .885vw
  1267. }
  1268. .user-container .money .money-container .money-block.bank_hud[data-v-da12c228] {
  1269.     font-family: ProximaNova, sans-serif;
  1270.     font-weight: 100;
  1271.     font-style: normal;
  1272.     font-size: .885vw;
  1273.     color: hsla(0, 0%, 100%, .75)
  1274. }
  1275. .user-container .money .money-container .money-block.bank_hud img[data-v-da12c228] {
  1276.     inline-size: .885vw;
  1277.     opacity: .75
  1278. }
  1279. .keys-block-main[data-v-da12c228] {
  1280.     display: flex;
  1281.     flex-direction: column;
  1282.     position: absolute;
  1283.     right: 1.042vw;
  1284.     top: 50%;
  1285.     transform: translateY(-50%)
  1286. }
  1287. .keys-block-main .key-block[data-v-da12c228] {
  1288.     display: flex;
  1289.     flex-flow: row nowrap;
  1290.     margin-block-end: .365vw
  1291. }
  1292. .keys-block-main .key-block[data-v-da12c228]:last-child {
  1293.     margin-block-end: 0
  1294. }
  1295. .keys-block-main .key-block .key-block__text-meaning[data-v-da12c228] {
  1296.     display: flex;
  1297.     align-items: center;
  1298.     font-family: ProximaNova, sans-serif;
  1299.     font-weight: 100;
  1300.     font-style: normal;
  1301.     font-size: .781vw;
  1302.     margin-inline-start: .521vw;
  1303.     color: #fff
  1304. }
  1305. .keys-block-main .key-block .key-block-value[data-v-da12c228] {
  1306.     font-family: ProximaNova, sans-serif;
  1307.     font-weight: 400;
  1308.     font-style: normal;
  1309.     font-size: auto;
  1310.     inline-size: 1.563vw;
  1311.     block-size: 1.563vw;
  1312.     background: rgba(0, 0, 0, .25);
  1313.     color: #fff
  1314. }
  1315. .keys-block-main .key-block .key-block-value .font-size-level-1[data-v-da12c228] {
  1316.     font-size: .938vw
  1317. }
  1318. .keys-block-main .key-block .key-block-value .font-size-level-2[data-v-da12c228] {
  1319.     font-size: .677vw
  1320. }
  1321. .keys-block-main .key-block .key-block-value .font-size-level-3[data-v-da12c228] {
  1322.     font-size: .521vw
  1323. }
  1324. .keys-block-main .key-block .key-block-value svg[data-v-da12c228] {
  1325.     inline-size: 50%
  1326. }
  1327. .logotype[data-v-da12c228] {
  1328.     inline-size: 100%;
  1329.     block-size: 100%;
  1330.     position: absolute;
  1331.     top: 0;
  1332.     left: 0
  1333. }
  1334. .logotype img[data-v-da12c228] {
  1335.     inline-size: 25%
  1336. }
  1337. .notifications-bottom[data-v-da12c228] {
  1338.     position: absolute;
  1339.     bottom: 2.084vw;
  1340.     left: 50%;
  1341.     transform: translateX(-50%);
  1342.     inline-size: 22.604vw;
  1343.     z-index: 25
  1344. }
  1345. .notifications-bottom[data-v-da12c228] .notification-container {
  1346.     margin-block-end: .521vw
  1347. }
  1348. .notifications-bottom[data-v-da12c228] .notification-container:last-child {
  1349.     margin-block-end: 0
  1350. }
  1351. .notifications-bottom[data-v-da12c228] .notification-container .notification-block {
  1352.     display: flex;
  1353.     flex-direction: row;
  1354.     inline-size: 100%;
  1355.     min-block-size: 3.438vw;
  1356.     background: rgba(0, 0, 0, .7);
  1357.     position: relative
  1358. }
  1359. .notifications-bottom[data-v-da12c228] .notification-container .notification-block .icon-block {
  1360.     min-inline-size: 3.333vw;
  1361.     min-block-size: 100%;
  1362.     background: rgba(0, 0, 0, .5)
  1363. }
  1364. .notifications-bottom[data-v-da12c228] .notification-container .notification-block .icon-block__picture {
  1365.     inline-size: 1.771vw;
  1366.     animation: appearing-data-v-da12c228 1s ease forwards
  1367. }
  1368. @keyframes appearing-data-v-da12c228 {
  1369.     0% {
  1370.         transform: rotateX(90deg)
  1371.     }
  1372.     to {
  1373.         transform: rotate3d(0, 0, 0, 0)
  1374.     }
  1375. }
  1376. .notifications-bottom[data-v-da12c228] .notification-container .notification-block .triangle-decoration {
  1377.     position: absolute;
  1378.     right: 0;
  1379.     top: 0;
  1380.     inline-size: .781vw;
  1381.     block-size: .781vw;
  1382.     transform-origin: right top
  1383. }
  1384. .notifications-bottom[data-v-da12c228] .notification-container .notification-block__text-message {
  1385.     display: flex;
  1386.     align-items: center;
  1387.     font-family: ProximaNova, sans-serif;
  1388.     font-weight: 400;
  1389.     font-style: normal;
  1390.     font-size: 1.042vw;
  1391.     color: #fff;
  1392.     max-inline-size: 17.708vw;
  1393.     margin-inline-start: .781vw;
  1394.     padding: .573vw 0
  1395. }
  1396. .notifications-bottom[data-v-da12c228] .notification-container .notification-block__text-message.small {
  1397.     font-size: .833vw
  1398. }
  1399. .notifications-bottom[data-v-da12c228] .notification-container .notification-block .disappear-progress {
  1400.     block-size: .104vw;
  1401.     max-block-size: .104vw;
  1402.     min-block-size: .104vw;
  1403.     position: absolute;
  1404.     bottom: 0;
  1405.     left: 0;
  1406.     inline-size: 100%
  1407. }
  1408. .notifications-bottom[data-v-da12c228] .notification-container .notification-block .disappear-progress__progress {
  1409.     block-size: 100%;
  1410.     width: 100%;
  1411.     animation: timer-animation-data-v-da12c228 linear forwards
  1412. }
  1413. @keyframes timer-animation-data-v-da12c228 {
  1414.     to {
  1415.         width: 0
  1416.     }
  1417. }
  1418. .notifications-bottom[data-v-da12c228] .notification-container .notification-block .disappear-progress.reload {
  1419.     block-size: .26vw;
  1420.     max-block-size: .26vw;
  1421.     min-block-size: .26vw
  1422. }
  1423. .press-button-wrapper[data-v-da12c228] {
  1424.     display: flex;
  1425.     align-items: flex-end;
  1426.     justify-content: center;
  1427.     position: absolute;
  1428.     top: 0;
  1429.     left: 0;
  1430.     inline-size: 100%;
  1431.     block-size: 100%
  1432. }
  1433. .press-button-wrapper .current-button[data-v-da12c228] {
  1434.     font-family: ProximaNova, sans-serif;
  1435.     font-weight: 500;
  1436.     font-style: normal;
  1437.     font-size: 2.604vw;
  1438.     text-align: center;
  1439.     border-radius: 100%;
  1440.     overflow: hidden;
  1441.     background-color: hsla(0, 0%, 100%, .95);
  1442.     block-size: 5.833vw;
  1443.     inline-size: 5.833vw;
  1444.     margin-block-end: 1.042vw
  1445. }
  1446. .progress-ring__circle-background[data-v-da12c228] {
  1447.     stroke: hsla(0, 0%, 100%, .05)
  1448. }
  1449. .main-cover[data-v-da12c228] .warn {
  1450.     fill: #ffc130
  1451. }
  1452. .main-cover[data-v-da12c228] .warn.disappear-progress {
  1453.     background: rgba(255, 193, 48, .25)
  1454. }
  1455. .main-cover[data-v-da12c228] .warn.disappear-progress .disappear-progress__progress {
  1456.     background: #ffc130;
  1457.     box-shadow: 0 0 3px #ffc130
  1458. }
  1459. .main-cover[data-v-da12c228] .error {
  1460.     fill: #ef2626
  1461. }
  1462. .main-cover[data-v-da12c228] .error.disappear-progress {
  1463.     background: rgba(239, 38, 38, .25)
  1464. }
  1465. .main-cover[data-v-da12c228] .error.disappear-progress .disappear-progress__progress {
  1466.     background: #ef2626;
  1467.     box-shadow: 0 0 3px #ef2626
  1468. }
  1469. .main-cover[data-v-da12c228] .success {
  1470.     fill: #37d647
  1471. }
  1472. .main-cover[data-v-da12c228] .success.disappear-progress {
  1473.     background: rgba(55, 214, 71, .25)
  1474. }
  1475. .main-cover[data-v-da12c228] .success.disappear-progress .disappear-progress__progress {
  1476.     background: #37d647;
  1477.     box-shadow: 0 0 3px #37d647
  1478. }
  1479. .main-cover[data-v-da12c228] .reload {
  1480.     fill: #40b6ff
  1481. }
  1482. .main-cover[data-v-da12c228] .reload.disappear-progress {
  1483.     background: rgba(64, 182, 255, .25)
  1484. }
  1485. .main-cover[data-v-da12c228] .reload.disappear-progress .disappear-progress__progress {
  1486.     background: #40b6ff;
  1487.     box-shadow: 0 0 3px #40b6ff
  1488. }
  1489. .the_families[data-v-da12c228] {
  1490.     fill: #37d647;
  1491.     border-color: #37d647;
  1492.     color: #37d647;
  1493.     background-color: #37d647
  1494. }
  1495. .the_families.gang-progress[data-v-da12c228] {
  1496.     box-shadow: 0 0 3px #37d647
  1497. }
  1498. .the_families.gang-status-block[data-v-da12c228]:first-child {
  1499.     border-inline-end: .156vw solid #37d647
  1500. }
  1501. .the_families.gang-status-block:first-child .gang-status-block__text[data-v-da12c228] {
  1502.     text-align: right;
  1503.     margin-inline-end: .521vw
  1504. }
  1505. .the_families.gang-status-block[data-v-da12c228]:last-child {
  1506.     border-inline-start: .156vw solid #37d647
  1507. }
  1508. .the_families.gang-status-block:last-child .gang-status-block__text[data-v-da12c228] {
  1509.     text-align: left;
  1510.     margin-inline-start: .521vw
  1511. }
  1512. .bloods[data-v-da12c228] {
  1513.     fill: #ef2626;
  1514.     border-color: #ef2626;
  1515.     color: #ef2626;
  1516.     background-color: #ef2626
  1517. }
  1518. .bloods.gang-progress[data-v-da12c228] {
  1519.     box-shadow: 0 0 3px #ef2626
  1520. }
  1521. .bloods.gang-status-block[data-v-da12c228]:first-child {
  1522.     border-inline-end: .156vw solid #ef2626
  1523. }
  1524. .bloods.gang-status-block:first-child .gang-status-block__text[data-v-da12c228] {
  1525.     text-align: right;
  1526.     margin-inline-end: .521vw
  1527. }
  1528. .bloods.gang-status-block[data-v-da12c228]:last-child {
  1529.     border-inline-start: .156vw solid #ef2626
  1530. }
  1531. .bloods.gang-status-block:last-child .gang-status-block__text[data-v-da12c228] {
  1532.     text-align: left;
  1533.     margin-inline-start: .521vw
  1534. }
  1535. .los_santos_vagos[data-v-da12c228] {
  1536.     fill: #ffc130;
  1537.     border-color: #ffc130;
  1538.     color: #ffc130;
  1539.     background-color: #ffc130
  1540. }
  1541. .los_santos_vagos.gang-progress[data-v-da12c228] {
  1542.     box-shadow: 0 0 3px #ffc130
  1543. }
  1544. .los_santos_vagos.gang-status-block[data-v-da12c228]:first-child {
  1545.     border-inline-end: .156vw solid #ffc130
  1546. }
  1547. .los_santos_vagos.gang-status-block:first-child .gang-status-block__text[data-v-da12c228] {
  1548.     text-align: right;
  1549.     margin-inline-end: .521vw
  1550. }
  1551. .los_santos_vagos.gang-status-block[data-v-da12c228]:last-child {
  1552.     border-inline-start: .156vw solid #ffc130
  1553. }
  1554. .los_santos_vagos.gang-status-block:last-child .gang-status-block__text[data-v-da12c228] {
  1555.     text-align: left;
  1556.     margin-inline-start: .521vw
  1557. }
  1558. .marabunda_grande[data-v-da12c228] {
  1559.     fill: #00b1ff;
  1560.     border-color: #00b1ff;
  1561.     color: #00b1ff;
  1562.     background-color: #00b1ff
  1563. }
  1564. .marabunda_grande.gang-progress[data-v-da12c228] {
  1565.     box-shadow: 0 0 3px #00b1ff
  1566. }
  1567. .marabunda_grande.gang-status-block[data-v-da12c228]:first-child {
  1568.     border-inline-end: .156vw solid #00b1ff
  1569. }
  1570. .marabunda_grande.gang-status-block:first-child .gang-status-block__text[data-v-da12c228] {
  1571.     text-align: right;
  1572.     margin-inline-end: .521vw
  1573. }
  1574. .marabunda_grande.gang-status-block[data-v-da12c228]:last-child {
  1575.     border-inline-start: .156vw solid #00b1ff
  1576. }
  1577. .marabunda_grande.gang-status-block:last-child .gang-status-block__text[data-v-da12c228] {
  1578.     text-align: left;
  1579.     margin-inline-start: .521vw
  1580. }
  1581. .the_ballas[data-v-da12c228] {
  1582.     fill: #c230ff;
  1583.     border-color: #c230ff;
  1584.     color: #c230ff;
  1585.     background-color: #c230ff
  1586. }
  1587. .the_ballas.gang-progress[data-v-da12c228] {
  1588.     box-shadow: 0 0 3px #c230ff
  1589. }
  1590. .the_ballas.gang-status-block[data-v-da12c228]:first-child {
  1591.     border-inline-end: .156vw solid #c230ff
  1592. }
  1593. .the_ballas.gang-status-block:first-child .gang-status-block__text[data-v-da12c228] {
  1594.     text-align: right;
  1595.     margin-inline-end: .521vw
  1596. }
  1597. .the_ballas.gang-status-block[data-v-da12c228]:last-child {
  1598.     border-inline-start: .156vw solid #c230ff
  1599. }
  1600. .the_ballas.gang-status-block:last-child .gang-status-block__text[data-v-da12c228] {
  1601.     text-align: left;
  1602.     margin-inline-start: .521vw
  1603. }
  1604. .yakuza[data-v-da12c228] {
  1605.     fill: #ef263b;
  1606.     border-color: #ef263b;
  1607.     color: #ef263b;
  1608.     background-color: #ef263b
  1609. }
  1610. .yakuza.gang-progress[data-v-da12c228] {
  1611.     box-shadow: 0 0 3px #ef263b
  1612. }
  1613. .yakuza.gang-status-block[data-v-da12c228]:first-child {
  1614.     border-inline-end: .156vw solid #ef263b
  1615. }
  1616. .yakuza.gang-status-block:first-child .gang-status-block__text[data-v-da12c228] {
  1617.     text-align: right;
  1618.     margin-inline-end: .521vw
  1619. }
  1620. .yakuza.gang-status-block[data-v-da12c228]:last-child {
  1621.     border-inline-start: .156vw solid #ef263b
  1622. }
  1623. .yakuza.gang-status-block:last-child .gang-status-block__text[data-v-da12c228] {
  1624.     text-align: left;
  1625.     margin-inline-start: .521vw
  1626. }
  1627. .mexico_cartel[data-v-da12c228] {
  1628.     fill: #bc947d;
  1629.     border-color: #bc947d;
  1630.     color: #bc947d;
  1631.     background-color: #bc947d
  1632. }
  1633. .mexico_cartel.gang-progress[data-v-da12c228] {
  1634.     box-shadow: 0 0 3px #bc947d
  1635. }
  1636. .mexico_cartel.gang-status-block[data-v-da12c228]:first-child {
  1637.     border-inline-end: .156vw solid #bc947d
  1638. }
  1639. .mexico_cartel.gang-status-block:first-child .gang-status-block__text[data-v-da12c228] {
  1640.     text-align: right;
  1641.     margin-inline-end: .521vw
  1642. }
  1643. .mexico_cartel.gang-status-block[data-v-da12c228]:last-child {
  1644.     border-inline-start: .156vw solid #bc947d
  1645. }
  1646. .mexico_cartel.gang-status-block:last-child .gang-status-block__text[data-v-da12c228] {
  1647.     text-align: left;
  1648.     margin-inline-start: .521vw
  1649. }
  1650. .la_cosa_nostra[data-v-da12c228] {
  1651.     fill: #ffc130;
  1652.     border-color: #ffc130;
  1653.     color: #ffc130;
  1654.     background-color: #ffc130
  1655. }
  1656. .la_cosa_nostra.gang-progress[data-v-da12c228] {
  1657.     box-shadow: 0 0 3px #ffc130
  1658. }
  1659. .la_cosa_nostra.gang-status-block[data-v-da12c228]:first-child {
  1660.     border-inline-end: .156vw solid #ffc130
  1661. }
  1662. .la_cosa_nostra.gang-status-block:first-child .gang-status-block__text[data-v-da12c228] {
  1663.     text-align: right;
  1664.     margin-inline-end: .521vw
  1665. }
  1666. .la_cosa_nostra.gang-status-block[data-v-da12c228]:last-child {
  1667.     border-inline-start: .156vw solid #ffc130
  1668. }
  1669. .la_cosa_nostra.gang-status-block:last-child .gang-status-block__text[data-v-da12c228] {
  1670.     text-align: left;
  1671.     margin-inline-start: .521vw
  1672. }
  1673. .russian_mafia[data-v-da12c228] {
  1674.     fill: #fff;
  1675.     border-color: #fff;
  1676.     color: #fff;
  1677.     background-color: #fff
  1678. }
  1679. .russian_mafia.gang-progress[data-v-da12c228] {
  1680.     box-shadow: 0 0 3px #fff
  1681. }
  1682. .russian_mafia.gang-status-block[data-v-da12c228]:first-child {
  1683.     border-inline-end: .156vw solid #fff
  1684. }
  1685. .russian_mafia.gang-status-block:first-child .gang-status-block__text[data-v-da12c228] {
  1686.     text-align: right;
  1687.     margin-inline-end: .521vw
  1688. }
  1689. .russian_mafia.gang-status-block[data-v-da12c228]:last-child {
  1690.     border-inline-start: .156vw solid #fff
  1691. }
  1692. .russian_mafia.gang-status-block:last-child .gang-status-block__text[data-v-da12c228] {
  1693.     text-align: left;
  1694.     margin-inline-start: .521vw
  1695. }
  1696. .kill-slide-enter-active[data-v-da12c228] {
  1697.     animation: kill-slide-show-data-v-da12c228 .3s
  1698. }
  1699. .kill-slide-leave-active[data-v-da12c228] {
  1700.     animation: kill-slide-hide-data-v-da12c228 .3s
  1701. }
  1702. @keyframes kill-slide-show-data-v-da12c228 {
  1703.     0% {
  1704.         transform: translateY(-50%);
  1705.         opacity: 0
  1706.     }
  1707.     to {
  1708.         transform: translateY(0);
  1709.         opacity: 1
  1710.     }
  1711. }
  1712. @keyframes kill-slide-hide-data-v-da12c228 {
  1713.     0% {
  1714.         transform: translateY(0);
  1715.         opacity: 1
  1716.     }
  1717.     to {
  1718.         transform: translateY(50%);
  1719.         opacity: 0
  1720.     }
  1721. }
  1722. .list-complete-item[data-v-da12c228] {
  1723.     display: flex;
  1724.     transition: all .4s ease
  1725. }
  1726. .list-complete-enter[data-v-da12c228] {
  1727.     opacity: 0;
  1728.     transform: translateY(30px)
  1729. }
  1730. .list-complete-leave-to[data-v-da12c228] {
  1731.     opacity: 0;
  1732.     transform: translateY(-30px)
  1733. }
  1734. .list-complete-leave-active[data-v-da12c228] {
  1735.     position: absolute;
  1736.     min-inline-size: 100%
  1737. }
  1738. .highBeam[data-v-da12c228] {
  1739.     margin-block-start: .135vw;
  1740.     margin-inline-end: .521vw
  1741. }
  1742. .highBeam svg[data-v-da12c228] {
  1743.     inline-size: 1.042vw;
  1744.     fill: hsla(0, 0%, 100%, .25)
  1745. }
  1746. .dippedBeam[data-v-da12c228] {
  1747.     margin-block-start: .656vw;
  1748.     margin-inline-end: .625vw
  1749. }
  1750. .dippedBeam svg[data-v-da12c228] {
  1751.     inline-size: 1.042vw;
  1752.     fill: hsla(0, 0%, 100%, .25)
  1753. }
  1754. .belt[data-v-da12c228] {
  1755.     margin-block-start: .656vw;
  1756.     margin-inline-end: .661vw
  1757. }
  1758. .belt svg[data-v-da12c228] {
  1759.     inline-size: .799vw;
  1760.     fill: hsla(0, 0%, 100%, .25)
  1761. }
  1762. .start[data-v-da12c228] {
  1763.     margin-block-start: .656vw;
  1764.     margin-inline-end: .573vw
  1765. }
  1766. .start svg[data-v-da12c228] {
  1767.     inline-size: 1.042vw;
  1768.     fill: hsla(0, 0%, 100%, .25)
  1769. }
  1770. .doors[data-v-da12c228] {
  1771.     margin-block-start: 0;
  1772.     margin-inline-end: 0
  1773. }
  1774. .doors svg[data-v-da12c228] {
  1775.     inline-size: .939vw;
  1776.     fill: hsla(0, 0%, 100%, .25)
  1777. }
  1778. .dippedBeam.active svg[data-v-da12c228] {
  1779.     fill: #44a440
  1780. }
  1781. .highBeam.active svg[data-v-da12c228] {
  1782.     fill: #34c1ff
  1783. }
  1784. .attention-simple.active svg[data-v-da12c228], .belt-simple.active svg[data-v-da12c228], .belt.active svg[data-v-da12c228], .doors.active svg[data-v-da12c228], .start-simple.active svg[data-v-da12c228], .start.active svg[data-v-da12c228] {
  1785.     fill: #e51a22
  1786. }
  1787. .attention svg[data-v-da12c228] {
  1788.     fill: hsla(0, 0%, 100%, .25)
  1789. }
  1790. .attention.active svg[data-v-da12c228] {
  1791.     fill: #e51a22
  1792. }
  1793. .belt-simple[data-v-da12c228] {
  1794.     margin: 0 .521vw
  1795. }
  1796. .attention-simple svg[data-v-da12c228], .belt-simple svg[data-v-da12c228], .start-simple svg[data-v-da12c228] {
  1797.     inline-size: 1.25vw;
  1798.     fill: hsla(0, 0%, 100%, .25)
  1799. }
  1800. .interaction-main .action-block.nextpage[data-v-c913cd86], .interaction-main .action-block__text-emoji[data-v-c913cd86], .interaction-main .close-block[data-v-c913cd86], .interaction-main .interaction-button .letter-container[data-v-c913cd86], .interaction-main .interaction-button[data-v-c913cd86], .interaction-main[data-v-c913cd86] {
  1801.     display: flex;
  1802.     justify-content: center;
  1803.     align-items: center
  1804. }
  1805. [data-v-c913cd86], [data-v-c913cd86]:after, [data-v-c913cd86]:before {
  1806.     margin: 0;
  1807.     padding: 0;
  1808.     box-sizing: border-box;
  1809.     text-decoration: none;
  1810.     line-height: normal
  1811. }
  1812. * input[data-v-c913cd86], :after input[data-v-c913cd86], :before input[data-v-c913cd86] {
  1813.     outline: none
  1814. }
  1815. .interaction-main[data-v-c913cd86] {
  1816.     position: absolute;
  1817.     left: 0;
  1818.     top: 0
  1819. }
  1820. .row-block[data-v-c913cd86] {
  1821.     display: flex;
  1822.     flex-direction: row
  1823. }
  1824. .column-block[data-v-c913cd86] {
  1825.     display: flex;
  1826.     flex-direction: column
  1827. }
  1828. .justify-start[data-v-c913cd86] {
  1829.     display: flex;
  1830.     justify-content: flex-start
  1831. }
  1832. .justify-center[data-v-c913cd86] {
  1833.     display: flex;
  1834.     justify-content: center
  1835. }
  1836. .justify-between[data-v-c913cd86] {
  1837.     display: flex;
  1838.     justify-content: space-between
  1839. }
  1840. .justify-end[data-v-c913cd86] {
  1841.     display: flex;
  1842.     justify-content: flex-end
  1843. }
  1844. .flex-block[data-v-c913cd86] {
  1845.     display: flex
  1846. }
  1847. .align-start[data-v-c913cd86] {
  1848.     display: flex;
  1849.     align-content: flex-start
  1850. }
  1851. .align-center[data-v-c913cd86] {
  1852.     display: flex;
  1853.     align-items: center
  1854. }
  1855. .align-end[data-v-c913cd86] {
  1856.     display: flex;
  1857.     align-items: flex-end
  1858. }
  1859. .full-width[data-v-c913cd86] {
  1860.     inline-size: 100%
  1861. }
  1862. .full-height[data-v-c913cd86] {
  1863.     block-size: 100%
  1864. }
  1865. .picture-handler[data-v-c913cd86] {
  1866.     display: flex;
  1867.     cursor: pointer
  1868. }
  1869. .debug[data-v-c913cd86] {
  1870.     border: 1px solid red
  1871. }
  1872. .fade-up-animation[data-v-c913cd86] {
  1873.     animation: fadeOutUp-data-v-c913cd86 1s ease
  1874. }
  1875. .fade-down-animation[data-v-c913cd86] {
  1876.     animation: fadeOutDown-data-v-c913cd86 1s ease
  1877. }
  1878. @keyframes fadeOutUp-data-v-c913cd86 {
  1879.     0% {
  1880.         opacity: 1;
  1881.         transform: translateY(0);
  1882.         background-color: #40b6ff;
  1883.         color: #fff
  1884.     }
  1885.     to {
  1886.         opacity: 0;
  1887.         transform: translateY(-100%);
  1888.         background-color: #40b6ff;
  1889.         color: #fff
  1890.     }
  1891. }
  1892. @keyframes fadeOutDown-data-v-c913cd86 {
  1893.     0% {
  1894.         opacity: 1;
  1895.         transform: translateY(0);
  1896.         background-color: #071e30;
  1897.         color: #fff
  1898.     }
  1899.     to {
  1900.         opacity: 0;
  1901.         transform: translateY(100%);
  1902.         background-color: #071e30;
  1903.         color: #fff
  1904.     }
  1905. }
  1906. .logotype-enter-active[data-v-c913cd86] {
  1907.     animation: logotype-data-v-c913cd86 .5s ease
  1908. }
  1909. .logotype-leave-active[data-v-c913cd86] {
  1910.     animation: logotype-data-v-c913cd86 .5s ease reverse
  1911. }
  1912. @keyframes logotype-data-v-c913cd86 {
  1913.     0% {
  1914.         transform: scale(0);
  1915.         opacity: 0
  1916.     }
  1917.     to {
  1918.         transform: scale(1);
  1919.         opacity: 1
  1920.     }
  1921. }
  1922. .cardMoveIn[data-v-c913cd86] {
  1923.     animation: cardMoveInside-data-v-c913cd86 ease forwards;
  1924.     animation-duration: 2s
  1925. }
  1926. .cardMoveOut[data-v-c913cd86] {
  1927.     animation: cardMoveOutside-data-v-c913cd86 ease forwards;
  1928.     animation-duration: 2s
  1929. }
  1930. @keyframes cardMoveOutside-data-v-c913cd86 {
  1931.     0% {
  1932.         right: 15.625vw
  1933.     }
  1934.     to {
  1935.         right: .521vw
  1936.     }
  1937. }
  1938. @keyframes cardMoveInside-data-v-c913cd86 {
  1939.     0% {
  1940.         right: .521vw
  1941.     }
  1942.     to {
  1943.         right: 15.625vw
  1944.     }
  1945. }
  1946. @keyframes borderBlink-data-v-c913cd86 {
  1947.     0% {
  1948.         opacity: .5
  1949.     }
  1950.     to {
  1951.         opacity: 1
  1952.     }
  1953. }
  1954. .fade-enter[data-v-c913cd86], .fade-leave-to[data-v-c913cd86] {
  1955.     opacity: 0
  1956. }
  1957. .fade-enter-active[data-v-c913cd86], .fade-leave-active[data-v-c913cd86] {
  1958.     transition: opacity .5s
  1959. }
  1960. @keyframes slide-up-data-v-c913cd86 {
  1961.     0% {
  1962.         transform: translateY(-20%);
  1963.         opacity: 0
  1964.     }
  1965.     to {
  1966.         transform: translateY(0);
  1967.         opacity: 1
  1968.     }
  1969. }
  1970. @keyframes slide-down-data-v-c913cd86 {
  1971.     0% {
  1972.         transform: translateY(0);
  1973.         opacity: 1
  1974.     }
  1975.     to {
  1976.         transform: translateY(20%);
  1977.         opacity: 0
  1978.     }
  1979. }
  1980. .ipad-slide-enter-active[data-v-c913cd86] {
  1981.     animation: ipad-slide-data-v-c913cd86 .4s ease
  1982. }
  1983. .ipad-slide-leave-active[data-v-c913cd86] {
  1984.     animation: ipad-slide-data-v-c913cd86 .4s ease reverse
  1985. }
  1986. @keyframes ipad-slide-data-v-c913cd86 {
  1987.     0% {
  1988.         transform: translateY(120%)
  1989.     }
  1990.     to {
  1991.         transform: translateY(0)
  1992.     }
  1993. }
  1994. @keyframes bounce-in-transition-data-v-c913cd86 {
  1995.     0% {
  1996.         transform: scale(0);
  1997.         opacity: 0
  1998.     }
  1999.     to {
  2000.         transform: scale(1);
  2001.         opacity: 1
  2002.     }
  2003. }
  2004. img[data-v-c913cd86] {
  2005.     pointer-events: none
  2006. }
  2007. input[data-v-c913cd86] {
  2008.     outline: none
  2009. }
  2010. .local-fade-enter[data-v-c913cd86], .local-fade-leave-to[data-v-c913cd86] {
  2011.     opacity: 0
  2012. }
  2013. .local-fade-enter-active[data-v-c913cd86], .local-fade-leave-active[data-v-c913cd86] {
  2014.     transition: opacity .2s
  2015. }
  2016. .interaction-main .dot[data-v-c913cd86] {
  2017.     border: 1px solid #fff;
  2018.     position: absolute;
  2019.     border-radius: 50%;
  2020.     inline-size: .3645vw;
  2021.     block-size: .3645vw
  2022. }
  2023. .interaction-main .actions-block[data-v-c913cd86] {
  2024.     min-inline-size: 100vw;
  2025.     min-block-size: 12.344vw;
  2026.     position: relative;
  2027.     z-index: 1
  2028. }
  2029. .interaction-main .action-block-wrapper[data-v-c913cd86] {
  2030.     block-size: 2.5vw;
  2031.     max-block-size: 2.5vw;
  2032.     min-block-size: 2.5vw;
  2033.     display: inline-flex;
  2034.     min-inline-size: 50%
  2035. }
  2036. .interaction-main .action-block-wrapper[data-v-c913cd86]:nth-child(odd) {
  2037.     justify-content: flex-end
  2038. }
  2039. .interaction-main .action-block-wrapper[data-v-c913cd86]:first-child {
  2040.     padding-inline-end: .521vw;
  2041.     margin-block-start: .781vw
  2042. }
  2043. .interaction-main .action-block-wrapper[data-v-c913cd86]:nth-child(2) {
  2044.     padding-inline-start: .521vw;
  2045.     margin-block-start: .781vw
  2046. }
  2047. .interaction-main .action-block-wrapper[data-v-c913cd86]:nth-child(3) {
  2048.     padding-inline-end: 3.724vw;
  2049.     margin-block-start: .781vw
  2050. }
  2051. .interaction-main .action-block-wrapper[data-v-c913cd86]:nth-child(4) {
  2052.     padding-inline-start: 3.724vw;
  2053.     margin-block-start: .781vw
  2054. }
  2055. .interaction-main .action-block-wrapper[data-v-c913cd86]:nth-child(5) {
  2056.     padding-inline-end: 3.724vw;
  2057.     margin-block-start: .781vw
  2058. }
  2059. .interaction-main .action-block-wrapper[data-v-c913cd86]:nth-child(6) {
  2060.     padding-inline-start: 3.724vw;
  2061.     margin-block-start: .781vw
  2062. }
  2063. .interaction-main .action-block-wrapper[data-v-c913cd86]:nth-child(7) {
  2064.     padding-inline-end: .521vw;
  2065.     margin-block-start: .781vw
  2066. }
  2067. .interaction-main .action-block-wrapper[data-v-c913cd86]:nth-child(8) {
  2068.     padding-inline-start: .521vw;
  2069.     margin-block-start: .781vw
  2070. }
  2071. .interaction-main .action-block-wrapper[data-v-c913cd86]:first-child, .interaction-main .action-block-wrapper[data-v-c913cd86]:nth-child(2) {
  2072.     margin-block-start: 0
  2073. }
  2074. .interaction-main .action-block[data-v-c913cd86] {
  2075.     display: inline-flex;
  2076.     background: #071e30;
  2077.     border-radius: 1.667vw;
  2078.     padding: .625vw 2.604vw .625vw 0;
  2079.     max-block-size: inherit;
  2080.     cursor: pointer;
  2081.     transition: background-color .2s ease
  2082. }
  2083. .interaction-main .action-block[data-v-c913cd86]:hover {
  2084.     background: #394b59
  2085. }
  2086. .interaction-main .action-block.nextpage[data-v-c913cd86] {
  2087.     padding: .313vw 2.604vw .313vw .313vw
  2088. }
  2089. .interaction-main .action-block__text-actionName[data-v-c913cd86] {
  2090.     font-family: ProximaNova, sans-serif;
  2091.     font-weight: 400;
  2092.     font-style: normal;
  2093.     font-size: 1.042vw;
  2094.     color: #fff
  2095. }
  2096. .interaction-main .action-block__text-emoji[data-v-c913cd86] {
  2097.     display: flex;
  2098.     line-height: 0;
  2099.     margin-inline-start: 2.083vw;
  2100.     margin-inline-end: .521vw
  2101. }
  2102. .interaction-main .action-block__picture-nextpage[data-v-c913cd86] {
  2103.     inline-size: 1.875vw;
  2104.     margin-inline-end: .938vw
  2105. }
  2106. .interaction-main .close-block[data-v-c913cd86] {
  2107.     inline-size: 2.708vw;
  2108.     block-size: 2.708vw;
  2109.     background-color: #071e30;
  2110.     border-radius: 50%;
  2111.     cursor: pointer;
  2112.     position: absolute;
  2113.     top: 50%;
  2114.     left: 50%;
  2115.     transform: translate(-50%, -50%);
  2116.     z-index: 2;
  2117.     transition: background-color .2s ease
  2118. }
  2119. .interaction-main .close-block[data-v-c913cd86]:hover {
  2120.     background: #394b59
  2121. }
  2122. .interaction-main .close-block img[data-v-c913cd86] {
  2123.     inline-size: 1.148vw
  2124. }
  2125. .interaction-main .interaction-button[data-v-c913cd86] {
  2126.     inline-size: 1.51vw;
  2127.     block-size: 1.51vw;
  2128.     border-radius: 50%;
  2129.     background: #071e30
  2130. }
  2131. .interaction-main .interaction-button .letter-container[data-v-c913cd86] {
  2132.     inline-size: 1.302vw;
  2133.     block-size: 1.302vw;
  2134.     border-radius: 50%;
  2135.     border: 1px solid hsla(0, 0%, 100%, .05);
  2136.     color: #fff
  2137. }
  2138. .interaction-main .interaction-button .letter-container svg[data-v-c913cd86] {
  2139.     fill: #fff;
  2140.     inline-size: .342vw
  2141. }
  2142. .action-container-close[data-v-642b920c], .action-container .buttons-container__button-accept[data-v-642b920c], .action-container .buttons-container__button-cancel[data-v-642b920c], .action-wrapper[data-v-642b920c], .action.request .user-content-avatar-admin[data-v-642b920c] {
  2143.     display: flex;
  2144.     justify-content: center;
  2145.     align-items: center
  2146. }
  2147. [data-v-642b920c], [data-v-642b920c]:after, [data-v-642b920c]:before {
  2148.     margin: 0;
  2149.     padding: 0;
  2150.     box-sizing: border-box;
  2151.     text-decoration: none;
  2152.     line-height: normal
  2153. }
  2154. * input[data-v-642b920c], :after input[data-v-642b920c], :before input[data-v-642b920c] {
  2155.     outline: none
  2156. }
  2157. .action-wrapper[data-v-642b920c] {
  2158.     position: absolute;
  2159.     left: 0;
  2160.     top: 0
  2161. }
  2162. .row-block[data-v-642b920c] {
  2163.     display: flex;
  2164.     flex-direction: row
  2165. }
  2166. .column-block[data-v-642b920c] {
  2167.     display: flex;
  2168.     flex-direction: column
  2169. }
  2170. .justify-start[data-v-642b920c] {
  2171.     display: flex;
  2172.     justify-content: flex-start
  2173. }
  2174. .justify-center[data-v-642b920c] {
  2175.     display: flex;
  2176.     justify-content: center
  2177. }
  2178. .justify-between[data-v-642b920c] {
  2179.     display: flex;
  2180.     justify-content: space-between
  2181. }
  2182. .justify-end[data-v-642b920c] {
  2183.     display: flex;
  2184.     justify-content: flex-end
  2185. }
  2186. .flex-block[data-v-642b920c] {
  2187.     display: flex
  2188. }
  2189. .align-start[data-v-642b920c] {
  2190.     display: flex;
  2191.     align-content: flex-start
  2192. }
  2193. .align-center[data-v-642b920c] {
  2194.     display: flex;
  2195.     align-items: center
  2196. }
  2197. .align-end[data-v-642b920c] {
  2198.     display: flex;
  2199.     align-items: flex-end
  2200. }
  2201. .full-width[data-v-642b920c] {
  2202.     inline-size: 100%
  2203. }
  2204. .full-height[data-v-642b920c] {
  2205.     block-size: 100%
  2206. }
  2207. .picture-handler[data-v-642b920c] {
  2208.     display: flex;
  2209.     cursor: pointer
  2210. }
  2211. .debug[data-v-642b920c] {
  2212.     border: 1px solid red
  2213. }
  2214. .fade-up-animation[data-v-642b920c] {
  2215.     animation: fadeOutUp-data-v-642b920c 1s ease
  2216. }
  2217. .fade-down-animation[data-v-642b920c] {
  2218.     animation: fadeOutDown-data-v-642b920c 1s ease
  2219. }
  2220. @keyframes fadeOutUp-data-v-642b920c {
  2221.     0% {
  2222.         opacity: 1;
  2223.         transform: translateY(0);
  2224.         background-color: #40b6ff;
  2225.         color: #fff
  2226.     }
  2227.     to {
  2228.         opacity: 0;
  2229.         transform: translateY(-100%);
  2230.         background-color: #40b6ff;
  2231.         color: #fff
  2232.     }
  2233. }
  2234. @keyframes fadeOutDown-data-v-642b920c {
  2235.     0% {
  2236.         opacity: 1;
  2237.         transform: translateY(0);
  2238.         background-color: #071e30;
  2239.         color: #fff
  2240.     }
  2241.     to {
  2242.         opacity: 0;
  2243.         transform: translateY(100%);
  2244.         background-color: #071e30;
  2245.         color: #fff
  2246.     }
  2247. }
  2248. .logotype-enter-active[data-v-642b920c] {
  2249.     animation: logotype-data-v-642b920c .5s ease
  2250. }
  2251. .logotype-leave-active[data-v-642b920c] {
  2252.     animation: logotype-data-v-642b920c .5s ease reverse
  2253. }
  2254. @keyframes logotype-data-v-642b920c {
  2255.     0% {
  2256.         transform: scale(0);
  2257.         opacity: 0
  2258.     }
  2259.     to {
  2260.         transform: scale(1);
  2261.         opacity: 1
  2262.     }
  2263. }
  2264. .cardMoveIn[data-v-642b920c] {
  2265.     animation: cardMoveInside-data-v-642b920c ease forwards;
  2266.     animation-duration: 2s
  2267. }
  2268. .cardMoveOut[data-v-642b920c] {
  2269.     animation: cardMoveOutside-data-v-642b920c ease forwards;
  2270.     animation-duration: 2s
  2271. }
  2272. @keyframes cardMoveOutside-data-v-642b920c {
  2273.     0% {
  2274.         right: 15.625vw
  2275.     }
  2276.     to {
  2277.         right: .521vw
  2278.     }
  2279. }
  2280. @keyframes cardMoveInside-data-v-642b920c {
  2281.     0% {
  2282.         right: .521vw
  2283.     }
  2284.     to {
  2285.         right: 15.625vw
  2286.     }
  2287. }
  2288. @keyframes borderBlink-data-v-642b920c {
  2289.     0% {
  2290.         opacity: .5
  2291.     }
  2292.     to {
  2293.         opacity: 1
  2294.     }
  2295. }
  2296. .fade-enter[data-v-642b920c], .fade-leave-to[data-v-642b920c] {
  2297.     opacity: 0
  2298. }
  2299. .fade-enter-active[data-v-642b920c], .fade-leave-active[data-v-642b920c] {
  2300.     transition: opacity .5s
  2301. }
  2302. @keyframes slide-up-data-v-642b920c {
  2303.     0% {
  2304.         transform: translateY(-20%);
  2305.         opacity: 0
  2306.     }
  2307.     to {
  2308.         transform: translateY(0);
  2309.         opacity: 1
  2310.     }
  2311. }
  2312. @keyframes slide-down-data-v-642b920c {
  2313.     0% {
  2314.         transform: translateY(0);
  2315.         opacity: 1
  2316.     }
  2317.     to {
  2318.         transform: translateY(20%);
  2319.         opacity: 0
  2320.     }
  2321. }
  2322. .ipad-slide-enter-active[data-v-642b920c] {
  2323.     animation: ipad-slide-data-v-642b920c .4s ease
  2324. }
  2325. .ipad-slide-leave-active[data-v-642b920c] {
  2326.     animation: ipad-slide-data-v-642b920c .4s ease reverse
  2327. }
  2328. @keyframes ipad-slide-data-v-642b920c {
  2329.     0% {
  2330.         transform: translateY(120%)
  2331.     }
  2332.     to {
  2333.         transform: translateY(0)
  2334.     }
  2335. }
  2336. @keyframes bounce-in-transition-data-v-642b920c {
  2337.     0% {
  2338.         transform: scale(0);
  2339.         opacity: 0
  2340.     }
  2341.     to {
  2342.         transform: scale(1);
  2343.         opacity: 1
  2344.     }
  2345. }
  2346. img[data-v-642b920c] {
  2347.     pointer-events: none
  2348. }
  2349. input[data-v-642b920c] {
  2350.     outline: none
  2351. }
  2352. .local-slide-enter-active[data-v-642b920c] {
  2353.     animation: slide-up-data-v-642b920c .2s ease
  2354. }
  2355. .local-slide-leave-active[data-v-642b920c] {
  2356.     animation: slide-down-data-v-642b920c .2s ease
  2357. }
  2358. input[type=number][data-v-642b920c]::-webkit-inner-spin-button, input[type=number][data-v-642b920c]::-webkit-outer-spin-button {
  2359.     -webkit-appearance: none!important;
  2360.     appearance: none!important;
  2361.     margin: 0!important
  2362. }
  2363. .action[data-v-642b920c] {
  2364.     display: flex;
  2365.     flex-direction: column;
  2366.     padding: 0 2.083vw;
  2367.     inline-size: 100%
  2368. }
  2369. .action-container[data-v-642b920c] {
  2370.     display: flex;
  2371.     flex-direction: column;
  2372.     inline-size: 31.25vw;
  2373.     background: rgba(7, 30, 48, .95);
  2374.     overflow: hidden;
  2375.     position: relative
  2376. }
  2377. .action-container__title[data-v-642b920c] {
  2378.     font-family: ProximaNova, sans-serif;
  2379.     font-weight: 500;
  2380.     font-style: normal;
  2381.     font-size: 1.563vw;
  2382.     display: flex;
  2383.     align-items: center;
  2384.     padding-inline-start: 2.083vw;
  2385.     inline-size: 100%;
  2386.     block-size: 3.49vw;
  2387.     background: rgba(0, 0, 0, .2);
  2388.     color: #fff;
  2389.     margin-block-end: .521vw
  2390. }
  2391. .action-container__message[data-v-642b920c] {
  2392.     font-family: ProximaNova, sans-serif;
  2393.     font-weight: 100;
  2394.     font-style: normal;
  2395.     font-size: 1.042vw;
  2396.     color: #fff
  2397. }
  2398. .action-container__message .from-user[data-v-642b920c] {
  2399.     color: hsla(0, 0%, 100%, .5);
  2400.     margin-inline-end: .781vw
  2401. }
  2402. .action-container__message .to-user[data-v-642b920c] {
  2403.     color: #fff;
  2404.     font-weight: 500;
  2405.     margin-inline-start: .781vw
  2406. }
  2407. .action-container-close[data-v-642b920c] {
  2408.     position: absolute;
  2409.     right: .521vw;
  2410.     top: .521vw;
  2411.     color: #fff;
  2412.     cursor: pointer;
  2413.     font-size: 1.102vw;
  2414.     inline-size: 1.702vw;
  2415.     block-size: 1.702vw;
  2416.     line-height: 0;
  2417.     border-radius: 50%;
  2418.     transition: background-color .2s ease
  2419. }
  2420. .action-container-close[data-v-642b920c]:active {
  2421.     background: rgba(0, 0, 0, .25)
  2422. }
  2423. .action-container .buttons-container[data-v-642b920c] {
  2424.     display: flex;
  2425.     justify-content: space-between;
  2426.     inline-size: 100%;
  2427.     margin-block-start: 1.042vw;
  2428.     margin-block-end: 2.083vw
  2429. }
  2430. .action-container .buttons-container__button-accept[data-v-642b920c], .action-container .buttons-container__button-cancel[data-v-642b920c] {
  2431.     font-family: ProximaNova, sans-serif;
  2432.     font-weight: 400;
  2433.     font-style: normal;
  2434.     font-size: 1.042vw;
  2435.     inline-size: 13.542vw;
  2436.     block-size: 2.813vw;
  2437.     color: #fff;
  2438.     cursor: pointer;
  2439.     background: hsla(0, 0%, 100%, .05);
  2440.     color: hsla(0, 0%, 100%, .5);
  2441.     transition: color .2s ease, background-color .2s ease
  2442. }
  2443. .action-container .buttons-container__button-accept[data-v-642b920c]:hover, .action-container .buttons-container__button-cancel[data-v-642b920c]:hover {
  2444.     background: #40b6ff;
  2445.     color: #fff
  2446. }
  2447. .action-container .buttons-container__button-cancel[data-v-642b920c] {
  2448.     inline-size: 12.5vw;
  2449.     margin-inline-start: 1.042vw
  2450. }
  2451. .action.input .action__input[data-v-642b920c] {
  2452.     font-family: ProximaNova, sans-serif;
  2453.     font-weight: 400;
  2454.     font-style: normal;
  2455.     font-size: 1.042vw;
  2456.     inline-size: 100%;
  2457.     block-size: 2.813vw;
  2458.     color: #fff;
  2459.     background: rgba(0, 0, 0, .2);
  2460.     border: none;
  2461.     padding: 0 1.042vw;
  2462.     margin-block-start: .521vw
  2463. }
  2464. .action.input .action__input[data-v-642b920c]::placeholder {
  2465.     color: hsla(0, 0%, 100%, .3)
  2466. }
  2467. .action.confirm .action-confirm__title[data-v-642b920c] {
  2468.     font-family: ProximaNova, sans-serif;
  2469.     font-weight: 500;
  2470.     font-style: normal;
  2471.     font-size: 1.823vw;
  2472.     color: #fff;
  2473.     margin-block-start: 1.042vw
  2474. }
  2475. .action.request .action-container__message[data-v-642b920c] {
  2476.     margin-block-start: 1.042vw
  2477. }
  2478. .action.request .user-content[data-v-642b920c] {
  2479.     display: flex;
  2480.     flex-direction: row;
  2481.     align-items: center;
  2482.     justify-content: space-between;
  2483.     margin-block-start: 1.042vw;
  2484.     inline-size: 100%;
  2485.     color: #fff
  2486. }
  2487. .action.request .user-content-wrapper[data-v-642b920c] {
  2488.     display: flex;
  2489.     flex-direction: row
  2490. }
  2491. .action.request .user-content-avatar[data-v-642b920c] {
  2492.     display: flex;
  2493.     align-items: center;
  2494.     justify-content: flex-end;
  2495.     inline-size: 3.906vw;
  2496.     block-size: 3.906vw;
  2497.     position: relative;
  2498.     background-size: cover!important;
  2499.     background-repeat: no-repeat;
  2500.     border-radius: .313vw
  2501. }
  2502. .action.request .user-content-avatar-admin[data-v-642b920c] {
  2503.     font-family: ProximaNova, sans-serif;
  2504.     font-weight: 400;
  2505.     font-style: normal;
  2506.     font-size: .781vw;
  2507.     inline-size: 1.042vw;
  2508.     block-size: 2.083vw;
  2509.     color: #fff;
  2510.     border-radius: .156vw;
  2511.     background: #40b6ff;
  2512.     transform: translateX(50%)
  2513. }
  2514. .action.request .user-content .user-nickname[data-v-642b920c] {
  2515.     display: flex;
  2516.     justify-content: center;
  2517.     flex-direction: column;
  2518.     margin-inline-start: 1.302vw
  2519. }
  2520. .action.request .user-content .user-nickname__text-name[data-v-642b920c] {
  2521.     font-family: ProximaNova, sans-serif;
  2522.     font-weight: 500;
  2523.     font-style: normal;
  2524.     font-size: 1.302vw
  2525. }
  2526. .action.request .user-content .user-nickname__text-surname[data-v-642b920c] {
  2527.     font-family: ProximaNova, sans-serif;
  2528.     font-weight: 100;
  2529.     font-style: normal;
  2530.     font-size: 1.042vw;
  2531.     color: hsla(0, 0%, 100%, .5)
  2532. }
  2533. .action.request .user-content__title[data-v-642b920c] {
  2534.     font-family: ProximaNova, sans-serif;
  2535.     font-weight: 500;
  2536.     font-style: normal;
  2537.     font-size: 1.823vw;
  2538.     color: #fff
  2539. }
  2540. .action.list[data-v-642b920c] {
  2541.     block-size: 100%;
  2542.     max-block-size: 16.667vw;
  2543.     overflow-y: scroll;
  2544.     padding-block-end: 1.042vw;
  2545.     color: #fff
  2546. }
  2547. .action.list[data-v-642b920c]::-webkit-scrollbar {
  2548.     inline-size: .365vw;
  2549.     background-color: hsla(0, 0%, 100%, .05)
  2550. }
  2551. .action.list[data-v-642b920c]::-webkit-scrollbar-thumb {
  2552.     background-color: hsla(0, 0%, 100%, .15)
  2553. }
  2554. .action.list .action-list__option[data-v-642b920c] {
  2555.     inline-size: 27.083vw;
  2556.     padding: .521vw 1.042vw;
  2557.     background: rgba(0, 0, 0, .2);
  2558.     border-radius: .156vw;
  2559.     margin-block-start: .521vw;
  2560.     cursor: pointer;
  2561.     transition: background-color .4s ease
  2562. }
  2563. .action.list .action-list__option[data-v-642b920c]:hover {
  2564.     background: #40b6ff
  2565. }
  2566. .action.list .action-list__option[data-v-642b920c]:first-child {
  2567.     margin-block-start: 1.042vw
  2568. }
  2569. @font-face {
  2570.     font-family: BakerScript;
  2571.     src: url(../fonts/BakerScript-Regular.ttf);
  2572.     font-weight: 400;
  2573.     font-style: normal
  2574. }
  2575. @font-face {
  2576.     font-family: ProximaNova;
  2577.     src: url(../fonts/ProximaNova-Regular.ttf);
  2578.     font-weight: 400;
  2579.     font-style: normal
  2580. }
  2581. @font-face {
  2582.     font-family: ProximaNova;
  2583.     src: url(../fonts/ProximaNova-Regular-Italic.ttf);
  2584.     font-weight: 400;
  2585.     font-style: italic
  2586. }
  2587. @font-face {
  2588.     font-family: ProximaNova;
  2589.     src: url(../fonts/ProximaNova-Semibold.ttf);
  2590.     font-weight: 500
  2591. }
  2592. @font-face {
  2593.     font-family: ProximaNova;
  2594.     src: url(../fonts/ProximaNova-SemiboldIt.ttf);
  2595.     font-weight: 500;
  2596.     font-style: italic
  2597. }
  2598. @font-face {
  2599.     font-family: ProximaNova;
  2600.     src: url(../fonts/ProximaNova-Light.ttf);
  2601.     font-weight: 100
  2602. }
  2603. @font-face {
  2604.     font-family: ProximaNova;
  2605.     src: url(../fonts/ProximaNova-LightItalic.ttf);
  2606.     font-weight: 100;
  2607.     font-style: italic
  2608. }
  2609. @font-face {
  2610.     font-family: ProximaNova;
  2611.     src: url(../fonts/ProximaNova-Bold.ttf);
  2612.     font-weight: 900;
  2613.     font-style: normal
  2614. }
  2615. @font-face {
  2616.     font-family: ProximaNova;
  2617.     src: url(../fonts/ProximaNova-BoldItalic.ttf);
  2618.     font-weight: 900;
  2619.     font-style: italic
  2620. }
  2621. @font-face {
  2622.     font-family: ProximaNova;
  2623.     src: url(../fonts/ProximaNova-Extrabld.ttf);
  2624.     font-weight: 700;
  2625.     font-style: normal
  2626. }
  2627. @font-face {
  2628.     font-family: ProximaNova;
  2629.     src: url(../fonts/ProximaNova-ExtraBold-Italic.ttf);
  2630.     font-weight: 700;
  2631.     font-style: italic
  2632. }
  2633. @font-face {
  2634.     font-family: ProximaNova;
  2635.     src: url(../fonts/ProximaNova-Thin.ttf);
  2636.     font-weight: 300;
  2637.     font-style: normal
  2638. }
  2639. @font-face {
  2640.     font-family: ProximaNova-Condensed;
  2641.     src: url(../fonts/ProximaNovaExCn-Light.ttf);
  2642.     font-weight: 100;
  2643.     font-style: normal
  2644. }
  2645. @font-face {
  2646.     font-family: ProximaNova-Condensed;
  2647.     src: url(../fonts/ProximaNovaExCn-Regular.ttf);
  2648.     font-weight: 400;
  2649.     font-style: normal
  2650. }
  2651. .fade-up-animation {
  2652.     animation: fadeOutUp 1s ease
  2653. }
  2654. .fade-down-animation {
  2655.     animation: fadeOutDown 1s ease
  2656. }
  2657. @keyframes fadeOutUp {
  2658.     0% {
  2659.         opacity: 1;
  2660.         transform: translateY(0);
  2661.         background-color: #40b6ff;
  2662.         color: #fff
  2663.     }
  2664.     to {
  2665.         opacity: 0;
  2666.         transform: translateY(-100%);
  2667.         background-color: #40b6ff;
  2668.         color: #fff
  2669.     }
  2670. }
  2671. @keyframes fadeOutDown {
  2672.     0% {
  2673.         opacity: 1;
  2674.         transform: translateY(0);
  2675.         background-color: #071e30;
  2676.         color: #fff
  2677.     }
  2678.     to {
  2679.         opacity: 0;
  2680.         transform: translateY(100%);
  2681.         background-color: #071e30;
  2682.         color: #fff
  2683.     }
  2684. }
  2685. .logotype-enter-active {
  2686.     animation: logotype .5s ease
  2687. }
  2688. .logotype-leave-active {
  2689.     animation: logotype .5s ease reverse
  2690. }
  2691. @keyframes logotype {
  2692.     0% {
  2693.         transform: scale(0);
  2694.         opacity: 0
  2695.     }
  2696.     to {
  2697.         transform: scale(1);
  2698.         opacity: 1
  2699.     }
  2700. }
  2701. .cardMoveIn {
  2702.     animation: cardMoveInside ease forwards;
  2703.     animation-duration: 2s
  2704. }
  2705. .cardMoveOut {
  2706.     animation: cardMoveOutside ease forwards;
  2707.     animation-duration: 2s
  2708. }
  2709. @keyframes cardMoveOutside {
  2710.     0% {
  2711.         right: 15.625vw
  2712.     }
  2713.     to {
  2714.         right: .521vw
  2715.     }
  2716. }
  2717. @keyframes cardMoveInside {
  2718.     0% {
  2719.         right: .521vw
  2720.     }
  2721.     to {
  2722.         right: 15.625vw
  2723.     }
  2724. }
  2725. @keyframes borderBlink {
  2726.     0% {
  2727.         opacity: .5
  2728.     }
  2729.     to {
  2730.         opacity: 1
  2731.     }
  2732. }
  2733. .fade-enter, .fade-leave-to {
  2734.     opacity: 0
  2735. }
  2736. .fade-enter-active, .fade-leave-active {
  2737.     transition: opacity .5s
  2738. }
  2739. @keyframes slide-up {
  2740.     0% {
  2741.         transform: translateY(-20%);
  2742.         opacity: 0
  2743.     }
  2744.     to {
  2745.         transform: translateY(0);
  2746.         opacity: 1
  2747.     }
  2748. }
  2749. @keyframes slide-down {
  2750.     0% {
  2751.         transform: translateY(0);
  2752.         opacity: 1
  2753.     }
  2754.     to {
  2755.         transform: translateY(20%);
  2756.         opacity: 0
  2757.     }
  2758. }
  2759. .ipad-slide-enter-active {
  2760.     animation: ipad-slide .4s ease
  2761. }
  2762. .ipad-slide-leave-active {
  2763.     animation: ipad-slide .4s ease reverse
  2764. }
  2765. @keyframes ipad-slide {
  2766.     0% {
  2767.         transform: translateY(120%)
  2768.     }
  2769.     to {
  2770.         transform: translateY(0)
  2771.     }
  2772. }
  2773. @keyframes bounce-in-transition {
  2774.     0% {
  2775.         transform: scale(0);
  2776.         opacity: 0
  2777.     }
  2778.     to {
  2779.         transform: scale(1);
  2780.         opacity: 1
  2781.     }
  2782. }
  2783. *, :after, :before {
  2784.     margin: 0;
  2785.     padding: 0;
  2786.     box-sizing: border-box;
  2787.     text-decoration: none;
  2788.     line-height: normal
  2789. }
  2790. * input, :after input, :before input {
  2791.     outline: none
  2792. }
  2793. .row-block {
  2794.     display: flex;
  2795.     flex-direction: row
  2796. }
  2797. .column-block {
  2798.     display: flex;
  2799.     flex-direction: column
  2800. }
  2801. .justify-start {
  2802.     display: flex;
  2803.     justify-content: flex-start
  2804. }
  2805. .justify-center {
  2806.     display: flex;
  2807.     justify-content: center
  2808. }
  2809. .justify-between {
  2810.     display: flex;
  2811.     justify-content: space-between
  2812. }
  2813. .justify-end {
  2814.     display: flex;
  2815.     justify-content: flex-end
  2816. }
  2817. .flex-block {
  2818.     display: flex
  2819. }
  2820. .align-start {
  2821.     display: flex;
  2822.     align-content: flex-start
  2823. }
  2824. .align-center {
  2825.     display: flex;
  2826.     align-items: center
  2827. }
  2828. .align-end {
  2829.     display: flex;
  2830.     align-items: flex-end
  2831. }
  2832. .full-width {
  2833.     inline-size: 100%
  2834. }
  2835. .full-height {
  2836.     block-size: 100%
  2837. }
  2838. .picture-handler {
  2839.     display: flex;
  2840.     cursor: pointer
  2841. }
  2842. .debug {
  2843.     border: 1px solid red
  2844. }
  2845. img {
  2846.     pointer-events: none
  2847. }
  2848. input {
  2849.     outline: none
  2850. }
  2851. html {
  2852.     overflow: hidden
  2853. }
  2854. body {
  2855.     margin: 0;
  2856.     background: 0 0;
  2857.     user-select: none;
  2858.     overflow: inherit
  2859. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement