.store_container{animation:store_block_in .35s ease backwards;display:flex;flex-direction:column;gap:15px;width:100%}@keyframes store_block_in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.store_categories{position:relative;width:175px}.store_coins{background:#161616;border-radius:10px;flex-wrap:wrap;gap:20px;justify-content:space-between;padding:20px;width:100%}.store_coins,.store_coins_info{align-items:center;display:flex}.store_coins_info{gap:14px;min-width:0}.store_coins_info .store_coins_icon{align-items:center;background:rgba(246,185,73,.1);border-radius:10px;display:flex;flex-shrink:0;height:48px;justify-content:center;width:48px}.store_coins_info .store_coins_icon svg{fill:#f6b949;height:24px;width:24px}.store_coins_info .store_coins_info_text{display:flex;flex-direction:column;gap:3px;min-width:0}.store_coins_info .title{color:#fff;font-size:17px;font-weight:700;letter-spacing:-.02em;line-height:1.3}.store_coins_info .description{color:hsla(0,0%,100%,.5);font-size:13px}.store_coins_convert{align-items:center;display:flex;gap:10px}.store_coins_field{flex-shrink:0;position:relative;width:150px}.store_coins_field input{font-variant-numeric:tabular-nums;height:45px;padding-right:34px;width:100%}.store_coins_field input::-webkit-inner-spin-button,.store_coins_field input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.store_coins_field input[type=number]{-moz-appearance:textfield}.store_coins_field .store_coins_field_suffix{align-items:center;bottom:0;color:hsla(0,0%,100%,.5);display:flex;font-weight:600;pointer-events:none;position:absolute;right:14px;top:0}.store_coins_arrow{align-items:center;color:hsla(0,0%,100%,.376);display:flex;flex-shrink:0;justify-content:center}.store_coins_arrow svg{fill:currentColor;height:18px;width:18px}.store_coins_result{align-items:center;background:rgba(246,185,73,.1);border:1px solid rgba(246,185,73,.25);border-radius:10px;color:#f6b949;display:flex;flex-shrink:0;gap:6px;height:45px;justify-content:center;min-width:140px;padding:0 14px}.store_coins_result svg{fill:#f6b949;flex-shrink:0;height:18px;width:18px}.store_coins_result .store_coins_result_value{font-size:16px;font-variant-numeric:tabular-nums;font-weight:700}.store_coins_button{flex-shrink:0;height:45px;width:150px}.store_coins_block_convert{align-items:center;color:#f6b949;display:flex;font-size:15px;font-weight:600;gap:5px}.store_coins_block_convert svg{fill:#f6b949;height:20px;width:20px}@media(max-width:850px){.store_coins{align-items:stretch;flex-direction:column}.store_coins_convert{flex-wrap:wrap;width:100%}.store_coins_field,.store_coins_result{flex:1 1 120px}.store_coins_button{flex:1 0 100%;width:100%!important}}.store_products_container{align-items:center;display:flex;flex-direction:column;gap:15px;width:100%}.store_products_list{align-content:flex-start;animation:store_block_in .3s ease backwards;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));height:100%;width:100%}.store_coins_load{border-radius:10px;height:85px}.store_product_load{border-radius:10px;height:281px}.store_product{background:#161616;border:1px solid transparent;border-radius:10px;cursor:pointer;min-height:280px;overflow:hidden;position:relative;transition:background .3s,border-color .3s;-webkit-user-select:none;user-select:none}.store_product:hover{background:#1a1a1a;border-color:hsla(0,0%,100%,.063)}.store_product:hover .store_product_item_info_title{color:#6080ff}.store_product:hover .store_product_item_image img:not(.shadow){transform:scale(1.05)}.store_product:hover .store_product_item_image .shadow{filter:blur(28px);opacity:.6}.store_product_item{display:flex;flex-direction:column;gap:20px;height:100%;padding:20px;width:100%}.store_product_item_labels{display:flex;gap:5px}.store_product_item_labels .store_product_item_label{background:#202020;border-radius:7px;color:hsla(0,0%,100%,.5);font-size:12px;font-weight:600;padding:5px 8px}.store_product_item_labels .store_product_item_label.price{background:rgba(133,244,121,.1);color:#85f479}.store_product_item_image{align-items:center;display:flex;height:140px;justify-content:center;position:relative;width:100%}.store_product_item_image img{height:100%;max-width:100%;object-fit:contain;transition:transform .3s;width:auto}.store_product_item_image.cw_image img{height:160px}.store_product_item_image .shadow{filter:blur(20px);height:100%;opacity:.4;position:absolute;transition:opacity .3s,filter .3s;width:100%;z-index:-1}.store_product_item_info{display:flex;flex-direction:column;gap:6px}.store_product_item_info_title{color:#fff;font-size:18px;font-weight:700;transition:color .3s}.store_product_item_info_price_block{align-items:center;display:flex;justify-content:space-between;width:100%}.store_product_item_info_price_block .store_product_item_info_price{color:hsla(0,0%,100%,.5);font-variant-numeric:tabular-nums;font-weight:600}.modal_store{display:grid;gap:15px}.modal_store_product_info{display:flex;flex-direction:column;gap:10px;height:395px;overflow:auto;padding:0 5px 0 0;position:relative}.modal_store_product_info.gift_active{height:316px}.modal_store_product_footer_load{align-items:center;display:flex;gap:15px;justify-content:space-between}.modal_store_product_footer_load .modal_store_product_time_load{background:#202020;border-radius:10px;height:50px;width:150px}.modal_store_product_footer_load .modal_store_product_actions_load{display:flex;gap:10px}.modal_store_product_footer_load .modal_store_product_actions_load .buy_button_load{background:#202020;border-radius:10px;height:50px;width:180px}.modal_store_product_footer_load .modal_store_product_actions_load .gift_button_load{background:#202020;border-radius:10px;height:50px;width:50px}.modal_store_loading_cw{display:flex;flex-direction:column;gap:20px;height:100%}.modal_store_loading_cw_image{background:#202020;border-radius:10px;height:180px;width:100%}.modal_store_loading_cw_text{background:#202020;border-radius:4px;height:20px;width:60%}.modal_store_loading_regular{display:flex;flex-direction:column;gap:10px}.modal_store_loading_regular_item{background:#202020;border-radius:10px;height:55px;width:100%}.modal_store .loading{overflow:hidden;position:relative}.modal_store .loading:after{animation:shimmer 2s infinite;background-image:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.03) 20%,hsla(0,0%,100%,.05) 60%,hsla(0,0%,100%,0));content:"";inset:0;position:absolute;transform:translateX(-100%)}@keyframes shimmer{to{transform:translateX(100%)}}.modal_store_product_cw{align-items:center;background:#101010;border:1px solid hsla(0,0%,100%,.063);border-radius:10px;display:flex;height:180px;justify-content:center;overflow:hidden;position:relative;width:100%}.modal_store_product_cw div{background:#101010;background-image:radial-gradient(circle,#202020 1px,transparent 0);background-size:14px 14px;height:100%;-webkit-mask-image:radial-gradient(250px,#fff,transparent);mask-image:radial-gradient(250px,#fff,transparent);width:100%}.modal_store_product_cw img{height:275px;max-width:90%;object-fit:contain;position:absolute;width:auto;z-index:1}.modal_store_product_cw_info{color:hsla(0,0%,100%,.5);font-size:14px}.modal_store_product_info_item{background:#202020;border-radius:10px}.modal_store_product_info_item .title{align-items:center;color:#fff;cursor:pointer;display:flex;font-size:15px;font-weight:600;height:55px;justify-content:space-between;letter-spacing:-.02em;padding:0 16px;-webkit-user-select:none;user-select:none}.modal_store_product_info_item .title svg{fill:hsla(0,0%,100%,.5);height:20px;transition:transform .3s,fill .3s;width:20px}.modal_store_product_info_item .title:hover svg{fill:#fff}.modal_store_product_info_item .title.visible svg{transform:rotate(180deg)}.modal_store_product_info_item .features{display:flex;flex-direction:column;gap:10px;height:100%;max-height:0;opacity:0;overflow:hidden;transition:.3s}.modal_store_product_info_item .features.visible{max-height:1000px;opacity:1;transition:.3s ease}.modal_store_product_info_item .features.hidden{max-height:0;opacity:0;transition:.3s ease}.modal_store_product_info_item .features .feature{align-items:center;display:flex;gap:8px;padding:0 16px}.modal_store_product_info_item .features .feature:last-child{padding:0 16px 16px}.modal_store_product_info_item .features .feature svg{fill:#6080ff;flex-shrink:0;height:16px;width:16px}.modal_store_product_info_item .features .feature p{color:#fff;font-size:15px;font-weight:500}.modal_store_footer{align-items:center;display:flex;flex-wrap:wrap;gap:15px;justify-content:space-between}.modal_store_product_stepper{align-items:center;background:#101010;border-radius:10px;display:flex;gap:10px;height:50px;padding:0 6px;user-select:none}.modal_store_product_stepper .stepper_button{align-items:center;background:#232323;border-radius:7px;color:#fff;cursor:pointer;display:flex;height:38px;justify-content:center;transition:background .3s,opacity .3s;width:38px}.modal_store_product_stepper .stepper_button:hover:not(.disabled){background:#6080ff}.modal_store_product_stepper .stepper_button.disabled{cursor:not-allowed;opacity:.3}.modal_store_product_stepper .stepper_button svg{height:18px;width:18px}.modal_store_product_stepper .stepper_value{color:#fff;font-size:15px;font-weight:600;min-width:64px;text-align:center}.modal_store_product_actions{align-items:center;display:flex;gap:10px}.modal_store_product_button_gift{align-items:center;background:#202020;border-radius:10px;cursor:pointer;display:flex;flex-shrink:0;height:50px;justify-content:center;transition:background .3s;width:50px}.modal_store_product_button_gift svg{fill:hsla(0,0%,100%,.5);height:20px;transition:fill .3s;width:20px}.modal_store_product_button_gift:hover{background:#252525}.modal_store_product_button_gift:hover svg{fill:#fff}.modal_store_product_button_gift.active{background:#6080ff}.modal_store_product_button_gift.active svg{fill:#fff}.modal_store_product_info_item_no{align-items:center;color:hsla(0,0%,100%,.5);display:flex;font-size:16px;height:360px;justify-content:center}@media(min-width:1100px){.modal_store{width:460px}}@media(max-width:1100px){.modal_store{width:100%}}@media(max-width:480px){.modal_store_footer{gap:10px}.modal_store_product_stepper{flex:1;justify-content:space-between}.modal_store_product_actions{width:100%}.modal_store_product_actions .button{flex:1}}