.banner{position:relative;width:100%;margin-top:138px;overflow:hidden;z-index:5;padding:0 22px}.contract-contact .contract-title{display:flex;justify-content:space-between;align-items:center}.contract-contact .contract-title .correct-info{padding:12px;border-radius:8px;background-color:#19203e;gap:8px;cursor:pointer;user-select:none}.contract-contact .contract-title .correct-info img.icon{width:24px;height:24px}.contract-contact .contract-title .correct-info .c-title{font-family:Inter;font-size:16px;font-weight:400;line-height:19.36px;text-transform:uppercase}.contract-contact .contract-title h2.title{font-family:'RF Dewi Expanded';font-size:24px;font-style:italic;font-weight:700;line-height:28.8px;text-transform:uppercase;text-shadow:0 4px 8px #00000099}.contract-contact .contract-box{align-items:flex-start;justify-content:space-between;gap:3.924%;margin:30px 0 0 0}.start-game-btn.disabled{--BGR:linear-gradient(90deg, #0077ff00 0%, #00eeff00 100%)!important;color:gray}.start-game-btn .btn{color:inherit}.contract-contact .contract-box .items-select-box .items-select{display:flex;flex-wrap:wrap;justify-content:center;gap:6.36%;row-gap:28px;max-width:440px;--CS:30px}.contract-contact .contract-box .items-select-box .items-select .item-main{position:relative;width:128px;filter:drop-shadow(0 4px 4px #00002680)}.contract-contact .contract-box .items-select-box .items-select .item-main .item{position:relative;width:128px;height:128px;clip-path:polygon(var(--CS) 0%,calc(100% - var(--CS)) 0%,100% var(--CS),100% calc(100% - var(--CS)),calc(100% - var(--CS)) 100%,var(--CS) 100%,0% calc(100% - var(--CS)),0% var(--CS));margin:auto;overflow:hidden;background-image:url('../images/svg/select-octagon-bg.svg');background-position:center center;background-size:cover}.contract-contact .contract-box .items-select-box .items-select .item-main .item.active{background:linear-gradient(180deg,#242c52 21.74%,#141c40 100%)}.contract-contact .contract-box .items-select-box .items-balance .items-balance-inner .range{position:relative;width:100%;height:4px;background-color:#282e4d}.contract-contact .contract-box .items-select-box .items-balance .items-balance-inner .range input.range-slider{position:absolute;width:100%;height:100%;appearance:none}.contract-contact .contract-box .items-select-box .items-balance .items-balance-inner .range input.range-slider::-webkit-slider-thumb{appearance:none;width:14px;height:14px;border-radius:50%;background:#01eaff;cursor:pointer}.contract-contact .contract-box .items-select-box .items-balance .items-balance-inner .range .progress-bar{transition:0s;height:100%;background:linear-gradient(90deg,#0075ff 0,#00f0ff 100%)}.contract-contact .contract-box .items-select-box .items-balance .items-balance-inner .balance-your{font-family:'RF Dewi Expanded';font-size:16px;font-style:italic;font-weight:400;line-height:19.2px;color:#a5a3ad;text-transform:uppercase;gap:10px}.contract-contact .contract-box .items-select-box .items-balance .items-balance-inner .balance-your span{font-weight:700}.contract-contact .contract-box .items-select-box .items-balance .items-balance-inner .balance-box{margin:20px 0 17px 0;justify-content:space-between;gap:10px}.contract-contact .contract-box .items-select-box .items-balance .items-balance-inner .balance-box .use-title{font-family:'RF Dewi Expanded';font-size:12px;font-style:italic;font-weight:400;line-height:14.4px;text-transform:uppercase;color:#a5a3ad}.contract-contact .contract-box .items-select-box .items-balance .items-balance-inner .balance-box .price,.contract-contact .contract-box .items-select-box .items-balance .items-balance-inner .balance-box .price span{font-family:Inter;font-size:18px;font-weight:500;line-height:normal;gap:10px}.contract-contact .contract-box .items-color-box{width:100%;max-width:388px;height:100%;min-height:477px;--CS:30px;filter:drop-shadow(2px 2px 4px #08081C80)}.contract-contact .contract-box .items-color-box .items-color-box-inner{width:100%;clip-path:polygon(var(--CS) 0%,calc(100% - var(--CS)) 0%,100% var(--CS),100% calc(100% - var(--CS)),calc(100% - var(--CS)) 100%,var(--CS) 100%,0% calc(100% - var(--CS)),0% var(--CS));background-color:#171d38;padding:29px 24px;min-height:476px}.contract-contact .contract-box .items-color-box .items-color-box-inner::after{top:auto;bottom:0;transform:translateX(-50%) rotate(180deg)}.contract-contact .contract-box .items-color-box .items-color-box-inner .elements-sum{position:relative;height:52px;overflow:hidden}.elements-sum .hint,.elements-sum .info{position:absolute;top:0;left:0;width:100%;height:100%;transition:opacity .3s ease;opacity:0;pointer-events:none}.elements-sum .hint.visible,.elements-sum .info.visible{opacity:1;pointer-events:auto}.price_input{font-family:Inter;font-size:18px;font-weight:500;line-height:21.78px;width:100%;text-align:right}.contract-contact .contract-box .items-color-box .items-color-box-inner .elements-sum .info{width:100%;height:52px;border-radius:10px;background-color:#12172d;gap:4px;font-family:Inter;font-size:16px;font-weight:400;line-height:normal;color:#848aa4}.contract-contact .contract-box .items-color-box .items-color-box-inner .elements-sum .hint{padding:10px 5px 10px 5px;text-align:center;width:100%;height:52px;border-radius:10px;background-color:#12172d;gap:4px;font-family:Inter;font-size:12px;font-weight:400;line-height:normal;color:#fff}.contract-contact .contract-box .items-color-box .items-color-box-inner .elements-sum span{color:#fff}.contract-contact .contract-box .items-color-box .items-color-box-inner .dropdown{position:relative;width:100%;height:52px;border-radius:10px;background-color:#12172d;gap:4px;margin:12px 0}.contract-contact .contract-box .items-color-box .items-color-box-inner .dropdown .drop-title{justify-content:space-between;height:100%;padding:0 20px;cursor:pointer}.contract-contact .contract-box .items-color-box .items-color-box-inner .dropdown .drop-title .texts{justify-content:flex-start;gap:16px}.contract-contact .contract-box .items-color-box .items-color-box-inner .dropdown .drop-title .texts img.icon{max-height:18px;filter:brightness(30)}.contract-contact .contract-box .items-color-box .items-color-box-inner .dropdown .drop-title .texts h2.d-title{font-family:Inter;font-size:14px;font-weight:600;line-height:16.94px}.contract-contact .contract-box .items-color-box .items-color-box-inner .dropdown .drop-title img.arrow{width:18px;transform:rotate(-90deg)}.contract-contact .contract-box .items-color-box .items-color-box-inner .dropdown.active .drop-title img.arrow{transform:rotate(90deg)}.contract-contact .contract-box .items-color-box .items-color-box-inner .dropdown .drop-lists{position:absolute;top:52px;border-radius:10px;background-color:#12172d;width:100%;opacity:0;visibility:hidden;z-index:20;transition:.5s ease;display:grid;grid-template-columns:auto auto auto;gap:10px;row-gap:30px;padding:10px 20px}.contract-contact .contract-box .items-color-box .items-color-box-inner .dropdown .drop-lists img{position:relative;width:auto;height:20px;cursor:pointer;transition:0s;filter:brightness(30)}@media (hover:hover) and (pointer:fine){.contract-contact .contract-box .items-color-box .items-color-box-inner .dropdown .drop-lists .list_items:hover img{filter:invert(59%) sepia(92%) saturate(711%) hue-rotate(0deg) brightness(104%) contrast(102%)}.pagination .pag-numbers a.numb:hover{opacity:.7}.give-weapon.active:hover{filter:brightness(.7)}.contract-cards .card:hover .card-inner{filter:brightness(.7)}}.contract-contact .contract-box .items-color-box .items-color-box-inner .dropdown .drop-lists .list_items{cursor:pointer;position:relative;width:max-content}.contract-contact .contract-box .items-color-box .items-color-box-inner .dropdown .drop-lists .list_items::before{z-index:6;content:attr(data-value);top:-120%;left:50%;transform:translateX(-50%) translateY(30px);font-family:Inter;font-size:9px;font-weight:400;line-height:14.52px;text-transform:uppercase;color:#fff;background-color:#1a2242;border-radius:5px;width:max-content;padding:5px 7px;border:1px solid #00b0f4;pointer-events:none;opacity:0;transition:.3s ease-in-out}.contract-contact .contract-box .items-color-box .items-color-box-inner .dropdown .drop-lists .list_items::after{content:'';z-index:6;left:50%;top:-39%;width:8px;height:8px;transform:translateX(-50%) translateY(30px) rotate(45deg);background-color:#1a2242;border:solid #00b0f4;border-width:0 1px 1px 0;pointer-events:none;opacity:0;transition:.3s ease-in-out}.contract-contact .contract-box .items-color-box .items-color-box-inner .dropdown.active{border-radius:10px 10px 0 0}.contract-contact .contract-box .items-color-box .items-color-box-inner .dropdown.active .drop-lists{opacity:1;visibility:visible;border-radius:0 0 10px 10px}.contract-contact .contract-box .items-color-box .items-color-box-inner .update-item{position:relative;margin:12px 0 0 0;min-height:160px;background-color:#12172d;border-radius:10px 10px 0 0;justify-content:space-between}.contract-contact .contract-box .items-color-box .items-color-box-inner .update-item .update-edit{position:absolute;right:10px;flex-direction:column;gap:12px;user-select:none}.contract-contact .contract-box .items-color-box .items-color-box-inner .update-item .update-edit button.active{transform:scale(1.3)}.contract-contact .contract-box .items-color-box .items-color-box-inner .update-item .update-paint{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.contract-contact .contract-box .items-color-box .items-color-box-inner .update-item .update-paint #paint_body{cursor:crosshair;border-radius:10px 10px 0 0;margin:-1px 0 0 -1px}.contract-contact .contract-box .items-color-box .items-color-box-inner .color-pickers{position:relative;margin:5px 0 0 0;background-color:#283051;border-radius:0 0 16px 16px;box-shadow:0 0 20px 6px #0000264D;height:37px;padding:0 15px;transition:0s}.contract-contact .contract-box .items-color-box .items-color-box-inner .color-pickers.expanded{margin:5px 0 27px 0;height:47px;transition:0s}.contract-contact .contract-box .items-color-box .items-color-box-inner .color-pickers .color-line{width:100%;height:7px;background:linear-gradient(90deg,#fd1600 0,#ff8f05 10.42%,#f8fd01 24.55%,#80ff03 37.33%,#00fff0 49.54%,#00b0f4 53.84%,#0008fd 62.91%,#c700ff 75.48%,#ff00b0 89.58%,#fe0112 100%);border-radius:9rem}.contract-contact .contract-box .items-color-box .items-color-box-inner .color-pickers .range-color{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% - 30px);height:7px;appearance:none}.contract-contact .contract-box .items-color-box .items-color-box-inner .color-pickers .range-color::-webkit-slider-thumb{appearance:none;border:4px solid #fff;width:21px;height:21px;background-color:var(--colorDot);border-radius:9rem;box-shadow:0 0 4px 2px #00002680;cursor:pointer}.contract-contact .contract-box .items-color-box .items-color-box-inner h2.sub-title{font-family:Inter;font-size:14px;font-weight:600;line-height:16.94px;color:#848aa4;text-align:center;margin:9px 0 0 0}.contract-contact .contract-box .items-color-box .items-color-box-inner .contracts-btn{margin-top:12px;--BS:2px;--CS:12px;--BGR:linear-gradient(90deg, #0075FF 0%, #00F0FF 100%)}.contract-contact .contract-box .items-color-box .items-color-box-inner .contracts-btn:not(.disabled){filter:drop-shadow(0 0 4px #01B3FF80)}.contract-contact .contract-box .items-color-box .items-color-box-inner .contracts-btn .btn{width:100%;height:50px;clip-path:polygon(var(--CS) 0%,calc(100% - var(--CS)) 0%,100% var(--CS),100% calc(100% - var(--CS)),calc(100% - var(--CS)) 100%,var(--CS) 100%,0% calc(100% - var(--CS)),0% var(--CS));background-color:#19203e;font-family:'RF Dewi Expanded';font-size:16px;font-style:italic;font-weight:600;line-height:19.2px;text-transform:uppercase}@keyframes shiny_animate{0%{filter:brightness(.8)}50%{filter:brightness(1)}100%{filter:brightness(.8)}}.contract-contact .contract-box .items-color-box .items-color-box-inner .card{--BS:2px;--CS:10px;cursor:auto!important}.contract-contact .contract-box .items-select-box .items-price .items-price-inner h2.title{font-family:'RF Dewi Expanded';font-size:16px;font-style:italic;font-weight:700;line-height:19.2px;text-transform:uppercase;text-align:center}.contract-contact .contract-box .items-select-box .items-price .items-price-inner .element-price{margin:40px auto auto auto;justify-content:space-between;width:100%;max-width:326px;gap:10px}.contract-contact .contract-box .items-select-box .items-price .items-price-inner .element-price .price{gap:6px;font-family:'RF Dewi Expanded';font-size:16px;font-style:italic;font-weight:400;line-height:19.2px;text-transform:uppercase;color:#a5a3ad}.contract-contact .contract-box .items-select-box .items-price .items-price-inner .element-price .price span{font-weight:600;color:#fff;margin-left:2px}.contract-contact .contract-cards{margin:40px 0 32px 0;width:100%;padding:23px;--CS:30px;clip-path:polygon(var(--CS) 0%,calc(100% - var(--CS)) 0%,100% var(--CS),100% calc(100% - var(--CS)),calc(100% - var(--CS)) 100%,var(--CS) 100%,0% calc(100% - var(--CS)),0% var(--CS));background-color:#19203e}.contract-contact .contract-cards h2.title{font-family:'RF Dewi Expanded';font-size:24px;font-style:italic;font-weight:700;line-height:28.8px;text-align:center;text-transform:uppercase}.contract-contact .contract-cards .inner-cards{height:100%;max-height:782px;overflow-x:hidden;overflow-y:scroll;margin:24px 0 0 0}.contract-contact .contract-cards .inner-cards::-webkit-scrollbar{width:0}.contract-contact .contract-cards .inner-cards .cards-box{--BS:2px;--CS:10px;display:grid;grid-template-columns:repeat(6,1fr);min-height:max-content;gap:8px}.card.selected .card-inner{filter:brightness(.5)}.card{position:relative;width:100%;max-width:100%;height:150px;max-height:150px;aspect-ratio:auto;overflow:hidden;cursor:pointer}.card.selected .selection-check{position:absolute;top:8px;right:8px;width:24px;height:24px;background-color:#004991;color:#fff;font-size:16px;font-weight:700;line-height:24px;text-align:center;border-radius:50%;box-shadow:0 0 6px rgba(0,0,0,.3);z-index:10;font-family:Arial,sans-serif;display:flex;align-items:center;justify-content:center;pointer-events:none}.selection-check{display:none}.card.selected .selection-check{display:flex}.card .card-inner{position:relative;width:100%;height:100%;padding:14px 12px 12.16px 12px;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden}.card .card-inner *{position:relative;z-index:7}.card .card-inner .price{justify-content:flex-start;gap:4px;width:max-content;background-color:#dbdBDB33;padding:6px 10px;margin:0 0 12px -10px;clip-path:polygon(0 0,100% 0,calc(100% - 6px) 100%,0 100%)}.card .card-inner .price .icon{border:1px solid transparent;background:linear-gradient(90deg,#0075ff 0,#0047ff 100%);border-width:0;border-radius:3px;width:15.09px;height:13.09px;padding:4px 4px 1px 2px;font-family:'Conthrax sb';font-size:9.89px;font-style:italic;font-weight:600;line-height:13.73px}.card .card-inner .price .title{font-family:'RF Dewi Expanded';font-size:12px;font-style:italic;font-weight:700;line-height:14.4px}.contract-cards .card .card-inner img.main-img{position:absolute;inset:0;margin:auto;left:20%;width:136px;height:auto;color:#fffFFF99}.card .card-inner .wn-name .weapon-name,.card .card-inner .wn-name .weapon-sub-name{font-family:Inter;font-size:12px;font-weight:400;line-height:14.52px;text-transform:uppercase;color:#fffFFF99;transition:.5s ease-in}.card .card-inner .wn-name .weapon-sub-name{margin-top:2px}.card .card-inner .wn-name .weapon-sub-name span{color:#fff;font-weight:700}.card .upgrade-box{position:absolute;left:0;right:0;bottom:0;display:flex;justify-content:space-between;align-items:center;width:100%;padding:12px;transition:.3s ease;transform:translateY(100px);z-index:50}.win_card .card .main-img{position:absolute;inset:0;margin:auto;left:20%;height:auto;color:#fffFFF99;max-height:150px;max-width:260px}.card .upgrade-box .u-btn{--BS:2px;--CS:9.5px;--BGR:linear-gradient(90deg, #0075FF 0%, #00F0FF 100%);clip-path:polygon(var(--CS) 0%,calc(100% - var(--CS)) 0%,100% var(--CS),100% calc(100% - var(--CS)),calc(100% - var(--CS)) 100%,var(--CS) 100%,0% calc(100% - var(--CS)),0% var(--CS));background-color:#12172d;min-width:43.44px;max-width:43.44px;min-height:43.44px;max-height:43.44px;display:flex;justify-content:center;align-items:center}.card .upgrade-box .u-btn img{width:25.34px}.card .upgrade-box .u-btn:nth-child(3) img{width:32.58px;margin-left:-7px}.card .upgrade-box .u-btn:last-child img{width:80%}.card{position:relative;overflow:hidden}.card .shiny-bg{position:absolute;inset:0;background-color:var(--fill);z-index:0;animation:shiny_animate 3s ease-in-out infinite;filter:brightness(.8);clip-path:polygon(var(--CS) 0%,calc(100% - var(--CS)) 0%,100% var(--CS),100% calc(100% - var(--CS)),calc(100% - var(--CS)) 100%,var(--CS) 100%,0% calc(100% - var(--CS)),0% var(--CS))}.card .card-inner{position:relative;z-index:1}.contract-contact .contract-cards .login-warning{width:100%;margin:5% 0;flex-direction:column}.contract-contact .contract-cards .login-warning h2.login-title{font-family:Inter;font-size:14px;font-weight:500;line-height:14.52px;color:#a5a3ad}.contract-contact .contract-cards .login-warning .login-btn{background:linear-gradient(90deg,#0075ff 0,#00c2ff 100%);margin:20px 0 0 0;gap:8px;border-radius:10px;padding:10px 20px;font-family:Inter;font-size:14px;font-weight:700;line-height:16.94px}.give-weapon.active{cursor:pointer}.pagination{margin-top:23px;width:100%;gap:8px}.pagination .btn-nav img{width:20px;height:20px}.pagination .btn-nav.arrow-right{transform:rotate(180deg)}.pagination .pag-numbers{display:flex;gap:8px}.pagination .pag-numbers a.numb{display:flex;justify-content:center;align-items:center;width:27px;height:27px;background-color:#222a4b;border-radius:4px;font-family:Inter;font-size:14px;font-weight:400;line-height:16.94px;text-align:center;color:#5a648a}.pagination .pag-numbers a.numb.active{color:#fff}.contract-contact .contract-box .items-color-box .items-color-box-inner::after,.contract-contact .contract-box .items-color-box .items-color-box-inner::before{content:'';left:50%;transform:translateX(-50%);width:48.195%;height:6px;background:linear-gradient(90deg,#0075ff 0,#00f0ff 50.4%,#0075ff 100%);clip-path:polygon(0 0,100% 0,calc(100% - 6px) 100%,6px 100%)}.contract-contact .contract-box .items-select-box .items-select .item-main .item .item-inner{position:relative;width:100%;height:100%}.contract-contact .contract-box .items-select-box .items-select .item-main .item .item-inner .main-img{position:relative;width:calc(100% - 18px);display:none;z-index:6}.contract-contact .contract-box .items-select-box .items-select .item-main .item.active .item-inner .main-img{display:block}.contract-contact .contract-box .items-select-box .items-balance,.contract-contact .contract-box .items-select-box .items-price{filter:drop-shadow(2px 2px 4px #08081C80);--CS:30px;margin:43px 0 0 0;height:100%;max-height:149px}.contract-contact .contract-box .items-select-box .items-balance .items-balance-inner,.contract-contact .contract-box .items-select-box .items-price .items-price-inner{clip-path:polygon(var(--CS) 0%,calc(100% - var(--CS)) 0%,100% var(--CS),100% calc(100% - var(--CS)),calc(100% - var(--CS)) 100%,var(--CS) 100%,0% calc(100% - var(--CS)),0% var(--CS));background-color:#171d38;padding:30px 28px 32px 28px;width:100%;height:100%;max-height:149px}@media only screen and (max-width:1200px){.banner{margin-top:92px}.contract-contact .contract-box{flex-wrap:wrap;row-gap:20px}.contract-contact .contract-box .items-select-box{order:1;gap:48px;width:48%;display:flex;flex-direction:column;align-items:center}.contract-contact .contract-box .items-select-box .items-balance,.contract-contact .contract-box .items-select-box .items-price{width:100%;margin:0}.contract-contact .contract-box .items-color-box .items-color-box-inner{aspect-ratio:auto}.contract-contact .contract-box .items-color-box{max-width:100%;max-height:max-content;order:3}}@media only screen and (max-width:1024px){.contract-contact .contract-cards .inner-cards .cards-box{grid-template-columns:repeat(4,1fr)}}.contract-contact .contract-box .items-select-box .items-balance .items-balance-inner::before,.contract-contact .contract-box .items-select-box .items-price .items-price-inner::before{content:'';left:50%;transform:translateX(-50%);width:37.272%;height:4px;background:linear-gradient(90deg,#0075ff 0,#00f0ff 50.4%,#0075ff 100%);clip-path:polygon(0 0,100% 0,calc(100% - 6px) 100%,6px 100%)}.contract-contact .contract-box .items-select-box .items-select .item-main .item.active::after,.contract-contact .contract-box .items-select-box .items-select .item-main .item.active::before{content:'';left:50%;transform:translateX(-50%);z-index:5;width:31.25%;height:4px;background:linear-gradient(90deg,var(--rgr1) 0,var(--rgr2) 50.4%,var(--rgr1) 100%);clip-path:polygon(0 0,100% 0,calc(100% - 5px) 100%,5px 100%)}.contract-contact .contract-box .items-select-box .items-select .item-main .item.active::before{content:'';top:auto;bottom:0;transform:translateX(-50%) rotate(180deg)}@media (min-width:768px){.contract-contact .contract-box .items-select-box .items-select .item-main .item.active .item-inner::after,.contract-contact .contract-box .items-select-box .items-select .item-main .item.active .item-inner::before{transition:background-color .3s ease;content:'';top:-50%;left:50%;transform:translate(-50%,50%);z-index:5;width:22.656%;height:43.75%;background-color:var(--shdw);border-radius:50%;filter:blur(25px)}.contract-contact .contract-box .items-select-box .items-select .item-main .item .item-inner::before{transition:background-color 1s ease;background-color:rgba(255,255,255,0);transition:background-color .3s ease;content:'';top:-50%;left:50%;transform:translate(-50%,50%);z-index:5;width:22.656%;height:43.75%;border-radius:50%;filter:blur(25px)}.contract-contact .contract-box .items-select-box .items-select .item-main .item.active .item-inner::after{top:auto;bottom:-50%;transform:translate(-50%,-50%) rotate(180deg)}.card .card-inner{clip-path:polygon(var(--CS) 0%,calc(100% - var(--CS)) 0%,100% var(--CS),100% calc(100% - var(--CS)),calc(100% - var(--CS)) 100%,var(--CS) 100%,0% calc(100% - var(--CS)),0% var(--CS))}.contract-cards .card:hover{--BGR:linear-gradient(244.52deg, var(--bc1) 6.04%, var(--bc2) 93.99%)}.card::after{content:'';z-index:-2;clip-path:polygon(var(--CS) 0%,calc(100% - var(--CS)) 0%,100% var(--CS),100% calc(100% - var(--CS)),calc(100% - var(--CS)) 100%,var(--CS) 100%,0% calc(100% - var(--CS)),0% var(--CS));background-color:var(--fill)}.card .card-inner::after,.card .card-inner::before{content:'';left:auto;border-radius:50%;filter:blur(40px);z-index:5;transform:rotate(17.11deg)}.card .card-inner::before{top:-4%;left:-3.883%;width:20.846%;height:88.873%;background-color:var(--bf);opacity:.5}.card .card-inner::after{top:20.413%;right:-27.046%;width:43.99%;height:77.566%;background-color:var(--af);opacity:.7}}@media only screen and (max-width:768px){.card .card-inner{background:radial-gradient(circle,var(--bc2) 0,var(--fill) 70%)}.card{border:2px solid transparent}.banner{padding:0}.contract-contact .contract-title{flex-direction:column;gap:24px;padding:0 8px}.contract-contact .contract-box{margin:20px 0 0 0;row-gap:24px;column-gap:0;padding:0 8px}.contract-contact .contract-title .correct-info{margin-right:auto}.contract-contact .contract-title .correct-info:last-child{display:none}.contract-contact .contract-box .items-select-box{width:100%;order:3;gap:20px}.contract-contact .contract-box .items-color-box{margin:0;order:1}.contract-contact .contract-box .items-color-box .items-color-box-inner{--CS:20px}.contract-contact .contract-box .items-color-box .items-color-box-inner .contracts-btn .btn{font-size:14px;line-height:16.8px}.contract-contact .contract-box .items-select-box .items-select{gap:10.3px}.contract-contact .contract-box .items-select-box .items-select.mobile-items-cut{display:none}.contract-contact .contract-box .items-select-box .items-select .item-main{width:max-content}.contract-contact .contract-box .items-select-box .items-select .item-main .item{width:80px;height:80px;--CS:19.38px!important}.contract-contact .contract-box .items-select-box .items-select .item-main .item.active::after,.contract-contact .contract-box .items-select-box .items-select .item-main .item.active::before{width:100%;height:2.5px}.contract-contact .contract-box .items-select-box .items-balance,.contract-contact .contract-box .items-select-box .items-price{padding:0 4px}.contract-contact .contract-box .items-select-box .items-balance .items-balance-inner,.contract-contact .contract-box .items-select-box .items-price .items-price-inner{--CS:16px!important}.contract-contact .contract-box .items-select-box .items-price{margin-top:-9px}.contract-contact .contract-box .items-select-box .items-balance .items-balance-inner{padding:20px 12px 22px 12px}.contract-contact .contract-box .items-select-box .items-price .items-price-inner{padding:20px 22px}.pagination{position:absolute;bottom:-4px;left:0;width:100%;padding:10px 0;background:#12172d;z-index:1}.contract-contact .contract-cards{margin:16px 0;padding:0;clip-path:none;background:#12172d;min-height:236px;max-height:537px;position:relative;padding-bottom:60px}.contract-contact .contract-cards h2.title:first-child{display:block;width:100%;background-color:#1d2443;padding:16px;font-weight:600;font-size:16px;line-height:19.2px;border-radius:16px 16px 0 0;box-shadow:0 0 12px 4px #00002640}.contract-contact .contract-cards .inner-cards{margin:8px 8px 12px 0;padding:0 11px 60px 8px;min-height:236px;max-height:478px}.contract-contact .contract-cards .inner-cards::-webkit-scrollbar{width:3px;background-color:#323855;border-radius:5rem}.contract-contact .contract-cards .inner-cards::-webkit-scrollbar-thumb{border-radius:5rem;background-color:#9198b9}.contract-contact .contract-cards .inner-cards .cards-box{grid-template-columns:repeat(3,1fr);gap:8px}.contract-contact .contract-cards .inner-cards .cards-box .card{max-height:120px;overflow:visible}.contract-contact .contract-cards .inner-cards .cards-box .card .card-inner{padding:10px}.contract-contact .contract-cards .inner-cards .cards-box .card .card-inner .wn-name{height:100%;display:flex;flex-direction:column}.contract-contact .contract-cards .inner-cards .cards-box .card .card-inner .wn-name .weapon-name{margin-top:auto}.contract-contact .contract-cards .inner-cards .cards-box .card .card-inner .price{margin:0;background-color:transparent;padding:0;clip-path:none}.contract-contact .contract-cards .inner-cards .cards-box .card .card-inner img.main-img{width:107.82px}.contract-contact .contract-cards .inner-cards .cards-box .card:hover .card-inner .wn-name{transform:translateY(0)}.contract-contact .contract-cards .inner-cards .cards-box .card .upgrade-box{top:0;bottom:auto;transform:translateY(-60px);opacity:0;width:212px;height:75px;background-image:url('../images/svg/mob-upgrade-bg.svg');background-size:100% 100%;padding:10px 10px 18px 10px;gap:6px;transition:.5s ease;pointer-events:none;z-index:9999999;filter:brightness(1)}.contract-contact .contract-cards .inner-cards .cards-box .card:hover .upgrade-box{transform:translateY(-81px);opacity:1;pointer-events:visible}.contract-contact .contract-cards .inner-cards .cards-box .card .upgrade-box .u-btn{width:40px;height:40px}}@media only screen and (max-width:650px){.contract-contact .contract-cards .inner-cards .cards-box .card:nth-child(2n) .upgrade-box{right:0;left:auto}}@media only screen and (max-width:620px){.contract-contact .contract-cards .inner-cards .cards-box{grid-template-columns:repeat(2,1fr)}.contract-contact .contract-cards .inner-cards .cards-box .card .card-inner img.main-img{width:137.82px}}