body { min-height: 100vh; width: 100vw; overflow-x: hidden; background-image: linear-gradient(320deg, var(--bg-color-900) 85%, #243d18); background-size: auto; background-repeat: repeat; color: var(--font-color-800); font-weight: 400; font-size: var(--default-font-size); } body::after { background-image: url(https://i.imgur.com/UITUNyL.png); content: " "; position: fixed; inset: 0px; z-index: 500; pointer-events: none; opacity: 0.3; } :root[data-theme="green_black"] { --accent-color-800: #31b112; --accent-color-900: #4cfa00; --font-color-700: #fff; --font-color-800: rgba(255, 255, 255, .7); --font-color-900: #7b7b7b; --bg-color-800: rgb(33 33 33); --bg-color-700: rgb(33 33 33); --bg-color-900: #1d1d1d; --product-items-trans-bg-color: rgba(0, 0, 0, .4); --monitoring-joining-color: #e77725; --monitoring-queue-color: #A8201A; } :root { --default-font-size: 14px; --default-font-family: "Montserrat"; --default-font-weight: "500"; } .container { width: 1100px; padding: 0 var(--safe-padding); margin: 0px auto; } .container.bannerContainer { width: 940px; height: 207px; top: 10px; left: -45px; opacity: 0; transform: scale(0); animation: 0.2s ease-out 0.1s 1 normal forwards running stretchScale; } .Header-module__wrapper { text-align: center; display: flex; width: 160px; height: -webkit-fill-available; flex-flow: column; align-items: flex-start; position: fixed; transform: translateX(-180px) rotate(360deg) translateY(-215px); background: transparent; padding: 0px; margin-bottom: 0px; } .Header-module__logoWrapper { display: flex; align-items: center; justify-content: center; margin-top: 30px; margin-left: -20px; } .Header-module__logoWrapper::before { content: "\a Игровой магазин"; white-space: normal; position: absolute; top: 52px; left: 30px; font-size: 12px; font-weight: 400; color: rgba(255, 255, 255, 0.5); overflow: visible; opacity: 0; transform: scale(0); animation: 0.2s ease-out 0.3s 1 normal forwards running stretchScale; } .Header-module__logo { font-size: 0px; text-transform: none; width: 40px; height: 40px; background: url(https://i.ibb.co/27KCYqWr/ava.jpg) 0% 0% / contain no-repeat; border-radius: 10px; transition: 0.3s; } .Header-module__logoWrapper::after { content: "\a DROPRUST"; white-space: normal; position: relative; top: -6px; left: 11px; font-size: 18px; font-weight: 700; color: rgb(255, 255, 255); text-transform: uppercase; overflow: visible; opacity: 0; transform: scale(0); animation: 0.2s ease-out 0.2s 1 normal forwards running stretchScale; } .HeaderNav-module__wrapper { display: flex; width: 100%; align-items: flex-start; column-gap: 10px; margin-left: -20px; margin-top: 20px; text-transform: none; flex-flow: column; overflow: visible; opacity: 0; animation: 0.2s ease-out 0.1s 1 normal forwards running stretchHover; } .HeaderCustom-module__link { display: flex; width: 100%; cursor: pointer; background: transparent; color: rgba(255, 255, 255, 0.75); text-align: start; border-radius: 10px; padding: 10px; margin-bottom: 10px; transition: 0.1s; flex-flow: row-reverse; justify-content: flex-end; align-items: center; gap: 0.5rem; } .SupportLink-module__link { display: flex; width: 100%; cursor: pointer; background: transparent; color: rgba(255, 255, 255, 0.75); text-align: start; border-radius: 10px; padding: 10px; margin-bottom: 10px; transition: 0.1s; flex-direction: row-reverse; justify-content: flex-end; align-items: center; gap: 0.5rem; } .HeaderCustom-module__link:hover, .HeaderCustom-module__link:focus, .SupportLink-module__link:hover, .SupportLink-module__link:focus { color: rgb(255, 255, 255); background: rgba(255, 255, 255, 0.07); } .nav-icon { width: 18px; } .HeaderNav-module__link { display: none; } .PlayerMenu-module__wrapper { width: 100%; margin-top: 20px; margin-left: -20px; display: flex; align-items: flex-start; flex-flow: column-reverse; gap: 0.5rem; } .LangSwitcher-module__wrapper { display: none; } .socials { display: flex; flex-flow: row; align-items: center; margin-top: 10px; margin-bottom: 10px; gap: 0.5rem; justify-content: center; width: 100%; } .socials-telegram { background: rgba(255, 255, 255, 0.05); padding-top: 9px; padding-right: 1px; width: 35px; height: 35px; border-radius: 8px; cursor: pointer; transition: 0.1s; overflow: visible; opacity: 0; animation: 0.2s ease-out 0.4s 1 normal forwards running stretchHover; } .socials-telegram:hover { background: rgb(0, 136, 204); } .socials-discord { background: rgba(255, 255, 255, 0.05); padding-top: 9px; width: 35px; height: 35px; border-radius: 8px; cursor: pointer; transition: 0.1s; overflow: visible; opacity: 0; animation: 0.2s ease-out 0.5s 1 normal forwards running stretchHover; } .socials-discord:hover { background: rgb(88, 101, 242); } .socials-icon { width: 18px; height: 18px; } .PlayerMenu-module__profileLink, .PlayerMenu-module__loginLink { width: 100%; background: rgba(255, 255, 255, 0.05); color: rgb(255, 255, 255); font-weight: 400; font-size: 13px; text-transform: none; cursor: pointer; border-radius: 8px; display: flex; align-items: center; justify-content: flex-end; padding: 8px 10px; white-space: nowrap; transition: 0.1s; flex-direction: row-reverse; gap: 0.5rem; } #user-icon { margin-top: 3px; width: 18px; } .PlayerMenu-module__profileLink { display: none; } .nav_profile { display: flex; align-items: center; width: 100%; justify-content: flex-end; flex-direction: row-reverse; gap: 0.5rem; background: rgb(33, 33, 33); border: 1px solid rgb(39, 39, 39); padding: 6px 8px; border-radius: 10px; color: rgb(255, 255, 255); font-weight: 400; font-size: 12px; cursor: pointer; transition: 0.2s; } .nav_profile:hover { background: rgb(39, 39, 39); border: 1px solid rgb(39, 39, 39); color: rgb(255, 255, 255); } .PlayerBalance-module__wrapper, .PlayerMenu-module__balance { display: flex; width: 100%; align-items: center; gap: 10px; overflow: visible; opacity: 0; animation: 0.2s ease-out 0.3s 1 normal forwards running stretchHover; } .PlayerBalance-module__btn { width: 100%; text-transform: none; cursor: pointer; border-radius: 10px; display: flex; align-items: center; padding: 5px 10px; font-weight: 400; font-size: 12px; color: rgba(255, 255, 255, 0.8); white-space: nowrap; transition: 0.1s; background: rgb(33, 33, 33); border: 1px solid rgb(39, 39, 39); flex-direction: row-reverse; gap: 0.5rem; justify-content: flex-end; } .PlayerBalance-module__btn:hover, .PlayerBalance-module__btn:focus { background-color: rgb(39, 39, 39); border: 1px solid rgb(39, 39, 39); color: rgb(255, 255, 255); } #balance-icon { margin-top: 3px; width: 20px; } .product_btn_cart { padding: 10px 15px; background: rgb(33, 33, 33); border: 1px solid rgb(39, 39, 39); color: rgb(255, 255, 255); cursor: pointer; border-radius: 10px; transition: 0.2s; text-align: center; } .cart-icon { width: 21px; height: 21px; object-fit: contain; } .product_btn_cart:hover { background-color: rgb(39, 39, 39); border: 1px solid rgb(39, 39, 39); } .Widgets-module__wrapper.Widgets-module__rightSide { margin-right: 0px; margin-left: 0px; margin-top: -195px; background: transparent; display: block !important; visibility: visible !important; opacity: 1 !important; } .monitoring { width: 100%; overflow: visible; opacity: 0; animation: 0.2s ease-out 0.2s 1 normal forwards running stretchHover; } .mon_header { display: flex; justify-content: space-between; align-items: center; margin-top: 15px; margin-left: 10px; } .mon_header_title { color: rgb(255, 255, 255); font-size: 16px; font-weight: 500; } .mon_total { display: flex; align-items: center; gap: 5px; } .mon-icon { width: 16px; height: 16px; } .mon_total_count { display: flex; gap: 0.3rem; justify-content: center; align-items: center; color: rgb(255, 255, 255); font-size: 13px; font-weight: 500; } #mon_online_players_total { background: rgb(48, 48, 48); color: rgb(255, 255, 255); padding: 2px 5px; border-radius: 6px; } .mon_container { background: rgba(255, 255, 255, 0.03); border-radius: 8px; display: flex; row-gap: 0.5rem; margin-top: 15px; margin-left: 10px; padding: 15px; flex-direction: column; } .mon_info_container { display: flex; column-gap: 0.7rem; justify-content: space-between; } .mon_info { display: flex; flex-direction: column; row-gap: 0.3rem; } .monitoring-title { display: flex; align-items: center; gap: 6px; margin-bottom: 5px; } .monitoring-image { background-image: url(https://gspics.org/images/2024/09/10/I0QFMO.png); background-position: center center; background-size: contain; background-repeat: no-repeat; width: 16px; height: 16px; } .mon_title { font-weight: 600; font-size: 13px; color: rgba(255, 255, 255, 0.85); display: flex; align-items: center; } .mon_online { display: flex; align-items: flex-start; gap: 10px; } .mon_online div { color: rgb(189, 189, 189); min-height: 14px; } .mon_online_icons { display: flex; flex-direction: column; gap: 10px; } .mon_online div { color: rgb(189, 189, 189); min-height: 14px; } .server-players { background: rgb(43, 123, 24); color: rgb(255, 255, 255); padding: 1px 5px; border-radius: 5px; font-weight: 500; overflow: hidden; } .server-joining { font-size: 12px; background-image: linear-gradient(45deg, rgb(47, 47, 47) 30%, transparent 75%); padding: 3px 6px; border-radius: 8px; color: rgb(209, 209, 209); position: relative; top: 7px; } .mon_about { position: relative; display: flex; background: rgba(255, 255, 255, 0.05); width: 24px; height: 24px; justify-content: center; align-items: center; border-radius: 5px; cursor: pointer; transition: 0.3s; } .mon_about::after { content: "О сервере"; position: absolute; bottom: 0px; left: 30px; transform: translateX(20%); background-color: rgb(63, 63, 63); color: rgb(255, 255, 255); padding: 4px 8px; border-radius: 8px; font-size: 12px; white-space: nowrap; z-index: 1000; opacity: 0; overflow: visible; transition: opacity 0.3s, transform 0.3s; } .mon_about:hover { background: rgba(255, 255, 255, 0.1); } .mon_about:hover::after { opacity: 1; transform: translateX(0px); } .mon_online_progress { background-color: rgb(38, 38, 38); height: 8px; width: 100%; border-radius: 10px; margin-top: 5px; overflow: hidden; } .mon_copy { display: flex; background: rgba(255, 255, 255, 0.05); padding: 10px; border-radius: 8px; text-align: center; font-size: 13px; font-weight: 400; color: rgba(255, 255, 255, 0.7); cursor: pointer; transition: 0.2s; align-items: center; justify-content: center; gap: 10px; } .mon_copy:hover { background: var(--accent-color-800); color: rgb(255, 255, 255); } .customModalContent { background: rgb(22, 22, 22); border-radius: 10px; width: 500px; overflow: hidden; margin-top: 100px; } .server_about_modal-1 { background: url(https://i.ibb.co/sJ6qsswZ/892374.png) 20% -45% / 100% no-repeat rgb(26, 26, 26); border-radius: 10px; background-blend-mode: soft-light; } .server_about_modal-2 { background-blend-mode: soft-light; background: url(https://i.ibb.co/ksH76V9J/487394.png) 20% -45% / 100% no-repeat rgb(26, 26, 26); border-radius: 10px; background-position: 20% -45%; } .server_about_header { display: flex; align-items: center; justify-content: space-between; padding: 10px 20px; } .server_about_title_container { display: flex; flex-direction: row; align-items: center; gap: 0.7rem; margin-top: 10px; } .server_about_image { width: 55px; height: 55px; background: url(https://i.ibb.co/27KCYqWr/ava.jpg) 0% 0% / contain; border-radius: 100%; } .server_about_title_tags_container { display: flex; flex-direction: column; align-items: flex-start; gap: 1rem; margin-left: 10px; } .server_about_title_header { display: flex; flex-direction: row; align-items: center; } .server_about_title { font-size: 14px; font-weight: 500; font-family: Unbounded, sans-serif; color: rgb(255, 255, 255); } .server_about_type { background: rgba(51, 51, 51, 0.7); border: 1px solid rgba(255, 255, 255, 0.1); padding: 5px 10px; border-radius: 8px; color: rgb(255, 255, 255); font-size: 12px; } .server_about_modal_close { display: flex; background: url(https://i.ibb.co/Z646pg9q/close.png) center center / 70% no-repeat rgb(171, 53, 53); padding: 5px; width: 30px; height: 30px; border-radius: 10px; justify-content: center; align-items: center; cursor: pointer; transition: 0.3s; } .server_about_content { padding: 30px 20px 20px; } .server_about_description { text-align: start; font-size: 13px; color: rgb(179, 179, 179); margin-top: -23px; margin-bottom: 20px; background-image: linear-gradient(rgba(45, 44, 44, 0.7), transparent); padding: 10px; border-radius: 8px; line-height: 18px; } .server_about_eggs { display: flex; gap: 1rem; align-items: center; } .server_about_eggs_left { width: 100%; display: flex; gap: 0.5rem; flex-direction: column; text-align: start; } .server_about_egg { display: flex; background: rgb(45, 45, 45); padding: 10px; height: 45px; border-radius: 8px; border: 1px solid rgb(59, 59, 59); justify-content: space-between; align-items: center; } .server_about_egg_aspect { background: rgb(42, 109, 26); color: rgb(255, 255, 255); padding: 3px 5px; border-radius: 5px; margin-left: 5px; } .discord_widget { background: rgba(255, 255, 255, 0.03); border-radius: 8px; display: flex; gap: 10px; margin-top: 0px; margin-left: 10px; padding: 15px; flex-direction: column; overflow: visible; opacity: 0; animation: 0.2s ease-out 0.3s 1 normal forwards running stretchHover; } .discord__widget { display: flex; gap: 15px; flex-direction: row; } .discord_widget_avatar { width: 40px; height: 40px; background: url(https://i.ibb.co/27KCYqWr/ava.jpg) 0% 0% / contain; border-radius: 10px; } .discord_widget_title { display: flex; flex-direction: column; gap: 5px; } .discord_widget__title { font-size: 14px; font-weight: 500; color: rgb(255, 255, 255); } .discord_widget_stats { display: flex; gap: 5px; font-size: 12px; } .memberCount, .presenceCount { background: rgba(255, 255, 255, 0.05); padding: 2px 7px; border-radius: 6px; } .discord_widget_btn { display: flex; background: rgba(255, 255, 255, 0.05); width: 100%; padding: 10px; margin-top: 5px; border-radius: 8px; text-align: center; font-size: 13px; font-weight: 400; color: rgba(255, 255, 255, 0.7); cursor: pointer; transition: 0.2s; align-items: center; justify-content: center; gap: 10px; } .discord_widget_btn:hover { background: var(--accent-color-800); color: rgb(255, 255, 255); } .Shop-module__wrapper { width: 100%; margin-bottom: 20px; margin-top: 20px; .Shop-module__header { display: none; } .boxBody { background: linear-gradient(rgba(33, 33, 33, 0.5), rgb(28, 28, 28)) rgba(255, 255, 255, 0); backdrop-filter: blur(5px); border-radius: 10px 10px 0px 0px; } } .Servers-module__servers { display: flex; flex-wrap: wrap; margin: 0px 0px 10px; justify-content: flex-start; align-items: center; overflow: visible; opacity: 0; animation: 0.2s ease-out 0.2s 1 normal forwards running stretchHover; } .Servers-module__server { display: flex; cursor: pointer; color: var(--font-color-900); background-color: rgba(255, 255, 255, 0.03); border: 1px solid rgba(255, 255, 255, 0.05); padding: 8px; border-radius: 10px; flex: 1 1 0%; margin: 5px; max-width: 100%; transition: 0.15s; flex-direction: row-reverse; align-items: center; justify-content: center; gap: 5px; } .Servers-module__server.Servers-module__active, .Servers-module__server:hover, .Servers-module__server:focus { background-color: rgba(255, 255, 255, 0.05); border: 1px solid rgba(255, 255, 255, 0.05); color: var(--font-color-700); } .srv-icon { background: rgb(63, 63, 63); color: rgb(255, 255, 255); font-family: sans-serif; font-size: 12px; font-weight: 600; width: 20px; height: 20px; padding: 3px 6px; border-radius: 20px; } .Categories-module__categories { display: flex; width: 100%; justify-content: flex-start; flex-flow: row; margin: 0px; overflow: visible; opacity: 0; animation: 0.2s ease-out 0.3s 1 normal forwards running stretchHover; } .Categories-module__category { cursor: pointer; color: var(--font-color-900); background-color: rgba(255, 255, 255, 0.03); background-position: 120% center; background-size: 80%; background-repeat: no-repeat; border: 1px solid rgba(255, 255, 255, 0.05); padding: 15px 10px; border-radius: 10px; text-align: left; max-width: 137px; min-width: 137px; margin: 5px; transition: 0.15s; } .Categories-module__category.Categories-module__active, .Categories-module__category:hover { background-color: rgba(255, 255, 255, 0.05); background-size: 90%; border: 1px solid rgba(255, 255, 255, 0.05); color: var(--font-color-700); } .Categories-module__category.Categories-module__enableFocus:focus { background-color: rgba(255, 255, 255, 0.05); border: 1px solid rgba(255, 255, 255, 0.05); color: var(--font-color-700); } [data-categoryid="0"] { background-image: url(https://i.ibb.co/00TCptz/cat-all.png); } [data-categoryid="529464"] { background-color: rgb(37, 22, 51); color: rgb(224, 191, 255); border: 1px solid rgb(56, 34, 77); background-image: url(https://i.ibb.co/jPcgKZbc/cat-priv.png); } [data-categoryid="215606"]:hover { background-color: rgb(37, 22, 51); border: 1px solid rgb(56, 34, 77); } [data-categoryid="529465"] { background-image: url(https://i.ibb.co/35G6Bn7f/cat-guns.png); } [data-categoryid="529466"] { background-image: url(https://i.ibb.co/7t76S12P/cat-res.png); } [data-categoryid="530833"] { background-image: url(https://i.ibb.co/3509fg5z/cat-ammo.png); } [data-categoryid="536810"] { background-image: url(https://i.ibb.co/3YBXRkPw/cat-other.png); } .Search-module__wrapper { display: none; } .Product-module__wrapper { background-color: rgb(37, 37, 37); position: relative; padding: 5px; height: 200px; cursor: pointer; border-radius: 8px; overflow: visible; transition: 0.3s; } .Product-module__wrapper:hover { background-color: rgb(39, 39, 39); transform: scale(1.05); } .Product-module__wrapper:hover > .Product-module__count { opacity: 1; } [data-productid="9048620"] { background: radial-gradient(rgba(105, 41, 252, 0.35) 0%, transparent 60%) 0% 90% / 300% 300% no-repeat rgba(255, 255, 255, 0.03); } [data-productid="9048620"]:hover { background: radial-gradient(rgba(105, 41, 252, 0.65) 0%, transparent 60%) 0% 90% / 300% 300% no-repeat rgba(255, 255, 255, 0.03); } [data-productid="9048620"]::before { content: ""; position: absolute; top: 10px; right: 10px; width: 30px; text-align: center; background: rgb(165, 79, 255); padding: 4px 10px; z-index: 1; border-radius: 8px; box-shadow: rgb(160, 79, 245) 0px 2px 13px; } [data-productid="9048620"]::after { content: "Vip на 7 дней"; position: absolute; top: 5px; right: 15px; transform: translateX(10%); background-color: rgb(165, 79, 255); color: rgb(255, 255, 255); padding: 4px 8px; border-radius: 10px; font-size: 12px; font-weight: 500; white-space: nowrap; z-index: 10; opacity: 0; transition: opacity 0.3s; } [data-productid="9048620"]:hover::after { content: "Vip на 7 дней"; position: absolute; top: 5px; right: 15px; transform: translateX(10%); background-color: rgb(165, 79, 255); color: rgb(255, 255, 255); padding: 4px 8px; border-radius: 10px; font-size: 12px; font-weight: 500; white-space: nowrap; z-index: 10; opacity: 1; transition: opacity 0.3s; } [data-productid="9048625"] { background: radial-gradient(rgba(105, 41, 252, 0.35) 0%, transparent 60%) 0% 90% / 300% 300% no-repeat rgba(255, 255, 255, 0.03); } [data-productid="9048625"]:hover { background: radial-gradient(rgba(105, 41, 252, 0.65) 0%, transparent 60%) 0% 90% / 300% 300% no-repeat rgba(255, 255, 255, 0.03); } [data-productid="9048625"]::before { content: ""; position: absolute; top: 10px; right: 10px; width: 30px; text-align: center; background: rgb(165, 79, 255); padding: 4px 10px; z-index: 1; border-radius: 8px; box-shadow: rgb(160, 79, 245) 0px 2px 13px; } [data-productid="9048625"]::after { content: "Vip на 30 дней"; position: absolute; top: 5px; right: 15px; transform: translateX(10%); background-color: rgb(165, 79, 255); color: rgb(255, 255, 255); padding: 4px 8px; border-radius: 10px; font-size: 12px; font-weight: 500; white-space: nowrap; z-index: 10; opacity: 0; transition: opacity 0.3s; } [data-productid="9048625"]:hover::after { content: "Vip на 30 дней"; position: absolute; top: 5px; right: 15px; transform: translateX(10%); background-color: rgb(165, 79, 255); color: rgb(255, 255, 255); padding: 4px 8px; border-radius: 10px; font-size: 12px; font-weight: 500; white-space: nowrap; z-index: 10; opacity: 1; transition: opacity 0.3s; } [data-productid="9048621"] { background: radial-gradient(rgba(235, 125, 253, 0.35) 0%, transparent 60%) 0% 90% / 300% 300% no-repeat rgba(255, 255, 255, 0.03); } [data-productid="9048621"]:hover { background: radial-gradient(rgba(235, 125, 253, 0.65) 0%, transparent 60%) 0% 90% / 300% 300% no-repeat rgba(255, 255, 255, 0.03); } [data-productid="9048621"]::before { content: ""; position: absolute; top: 10px; right: 10px; width: 30px; text-align: center; background: rgb(235, 125, 253); padding: 4px 10px; z-index: 1; border-radius: 8px; box-shadow: rgb(235, 125, 253) 0px 2px 13px; } [data-productid="9048621"]::after { content: "Premium на 7 дней"; position: absolute; top: 5px; right: 15px; transform: translateX(10%); background-color: rgb(235, 125, 253); color: rgb(255, 255, 255); padding: 4px 8px; border-radius: 10px; font-size: 12px; font-weight: 500; white-space: nowrap; z-index: 10; opacity: 0; transition: opacity 0.3s; } [data-productid="9048621"]:hover::after { content: "Premium на 7 дней"; position: absolute; top: 5px; right: 15px; transform: translateX(10%); background-color: rgb(235, 125, 253); color: rgb(255, 255, 255); padding: 4px 8px; border-radius: 10px; font-size: 12px; font-weight: 500; white-space: nowrap; z-index: 10; opacity: 1; transition: opacity 0.3s; } [data-productid="9048626"] { background: radial-gradient(rgba(235, 125, 253, 0.35) 0%, transparent 60%) 0% 90% / 300% 300% no-repeat rgba(255, 255, 255, 0.03); } [data-productid="9048626"]:hover { background: radial-gradient(rgba(235, 125, 253, 0.65) 0%, transparent 60%) 0% 90% / 300% 300% no-repeat rgba(255, 255, 255, 0.03); } [data-productid="9048626"]::before { content: ""; position: absolute; top: 10px; right: 10px; width: 30px; text-align: center; background: rgb(235, 125, 253); padding: 4px 10px; z-index: 1; border-radius: 8px; box-shadow: rgb(235, 125, 253) 0px 2px 13px; } [data-productid="9048626"]::after { content: "Premium на 30 дней"; position: absolute; top: 5px; right: 15px; transform: translateX(10%); background-color: rgb(235, 125, 253); color: rgb(255, 255, 255); padding: 4px 8px; border-radius: 10px; font-size: 12px; font-weight: 500; white-space: nowrap; z-index: 10; opacity: 0; transition: opacity 0.3s; } [data-productid="9048626"]:hover::after { content: "Premium на 30 дней"; position: absolute; top: 5px; right: 15px; transform: translateX(10%); background-color: rgb(235, 125, 253); color: rgb(255, 255, 255); padding: 4px 8px; border-radius: 10px; font-size: 12px; font-weight: 500; white-space: nowrap; z-index: 10; opacity: 1; transition: opacity 0.3s; } [data-productid="9048622"] { background: radial-gradient(rgba(125, 253, 189, 0.35) 0%, transparent 60%) 0% 90% / 300% 300% no-repeat rgba(255, 255, 255, 0.03); } [data-productid="9048622"]:hover { background: radial-gradient(rgba(125, 253, 189, 0.65) 0%, transparent 60%) 0% 90% / 300% 300% no-repeat rgba(255, 255, 255, 0.03); } [data-productid="9048622"]::before { content: ""; position: absolute; top: 10px; right: 10px; width: 30px; text-align: center; background: rgb(125, 253, 189); padding: 4px 10px; z-index: 1; border-radius: 8px; box-shadow: rgb(125, 253, 189) 0px 2px 13px; } [data-productid="9048622"]::after { content: "Elite на 7 дней"; position: absolute; top: 5px; right: 15px; transform: translateX(10%); background-color: rgb(125, 253, 189); color: rgb(0, 0, 0); padding: 4px 8px; border-radius: 10px; font-size: 12px; font-weight: 500; white-space: nowrap; z-index: 10; opacity: 0; transition: opacity 0.3s; } [data-productid="9048622"]:hover::after { content: "Elite на 7 дней"; position: absolute; top: 5px; right: 15px; transform: translateX(10%); background-color: rgb(125, 253, 189); color: rgb(0, 0, 0); padding: 4px 8px; border-radius: 10px; font-size: 12px; font-weight: 500; white-space: nowrap; z-index: 10; opacity: 1; transition: opacity 0.3s; } [data-productid="9048627"] { background: radial-gradient(rgba(125, 253, 189, 0.35) 0%, transparent 60%) 0% 90% / 300% 300% no-repeat rgba(255, 255, 255, 0.03); } [data-productid="9048627"]:hover { background: radial-gradient(rgba(125, 253, 189, 0.65) 0%, transparent 60%) 0% 90% / 300% 300% no-repeat rgba(255, 255, 255, 0.03); } [data-productid="9048627"]::before { content: ""; position: absolute; top: 10px; right: 10px; width: 30px; text-align: center; background: rgb(125, 253, 189); padding: 4px 10px; z-index: 1; border-radius: 8px; box-shadow: rgb(125, 253, 189) 0px 2px 13px; } [data-productid="9048627"]::after { content: "Elite на 30 дней"; position: absolute; top: 5px; right: 15px; transform: translateX(10%); background-color: rgb(125, 253, 189); color: rgb(0, 0, 0); padding: 4px 8px; border-radius: 10px; font-size: 12px; font-weight: 500; white-space: nowrap; z-index: 10; opacity: 0; transition: opacity 0.3s; } [data-productid="9048627"]:hover::after { content: "Elite на 30 дней"; position: absolute; top: 5px; right: 15px; transform: translateX(10%); background-color: rgb(125, 253, 189); color: rgb(0, 0, 0); padding: 4px 8px; border-radius: 10px; font-size: 12px; font-weight: 500; white-space: nowrap; z-index: 10; opacity: 1; transition: opacity 0.3s; } [data-productid="9048623"] { background: radial-gradient(rgba(55, 167, 249, 0.35) 0%, transparent 60%) 0% 90% / 300% 300% no-repeat rgba(255, 255, 255, 0.03); } [data-productid="9048623"]:hover { background: radial-gradient(rgba(55, 167, 249, 0.65) 0%, transparent 60%) 0% 90% / 300% 300% no-repeat rgba(255, 255, 255, 0.03); } [data-productid="9048623"]::before { content: ""; position: absolute; top: 10px; right: 10px; width: 30px; text-align: center; background: rgb(55, 167, 249); padding: 4px 10px; z-index: 1; border-radius: 8px; box-shadow: rgb(55, 167, 249) 0px 2px 13px; } [data-productid="9048623"]::after { content: "Drop на 7 дней"; position: absolute; top: 5px; right: 15px; transform: translateX(10%); background-color: rgb(55, 167, 249); color: rgb(255, 255, 255); padding: 4px 8px; border-radius: 10px; font-size: 12px; font-weight: 500; white-space: nowrap; z-index: 10; opacity: 0; transition: opacity 0.3s; } [data-productid="9048623"]:hover::after { content: "Drop на 7 дней"; position: absolute; top: 5px; right: 15px; transform: translateX(10%); background-color: rgb(55, 167, 249); color: rgb(255, 255, 255); padding: 4px 8px; border-radius: 10px; font-size: 12px; font-weight: 500; white-space: nowrap; z-index: 10; opacity: 1; transition: opacity 0.3s; } [data-productid="9048628"] { background: radial-gradient(rgba(55, 167, 249, 0.35) 0%, transparent 60%) 0% 90% / 300% 300% no-repeat rgba(255, 255, 255, 0.03); } [data-productid="9048628"]:hover { background: radial-gradient(rgba(55, 167, 249, 0.65) 0%, transparent 60%) 0% 90% / 300% 300% no-repeat rgba(255, 255, 255, 0.03); } [data-productid="9048628"]::before { content: ""; position: absolute; top: 10px; right: 10px; width: 30px; text-align: center; background: rgb(55, 167, 249); padding: 4px 10px; z-index: 1; border-radius: 8px; box-shadow: rgb(55, 167, 249) 0px 2px 13px; } [data-productid="9048628"]::after { content: "Drop на 30 дней"; position: absolute; top: 5px; right: 15px; transform: translateX(10%); background-color: rgb(55, 167, 249); color: rgb(255, 255, 255); padding: 4px 8px; border-radius: 10px; font-size: 12px; font-weight: 500; white-space: nowrap; z-index: 10; opacity: 0; transition: opacity 0.3s; } [data-productid="9048628"]:hover::after { content: "Drop на 30 дней"; position: absolute; top: 5px; right: 15px; transform: translateX(10%); background-color: rgb(55, 167, 249); color: rgb(255, 255, 255); padding: 4px 8px; border-radius: 10px; font-size: 12px; font-weight: 500; white-space: nowrap; z-index: 10; opacity: 1; transition: opacity 0.3s; } [data-productid="8928916"] { background: radial-gradient(rgba(210, 105, 30, 0.35) 0%, transparent 60%) 0% 90% / 300% 300% no-repeat rgba(255, 255, 255, 0.03); } [data-productid="8928916"]:hover { background: radial-gradient(rgba(210, 105, 30, 0.65) 0%, transparent 60%) 0% 90% / 300% 300% no-repeat rgba(255, 255, 255, 0.03); } [data-productid="8928916"]::before { content: ""; position: absolute; top: 10px; right: 10px; width: 30px; text-align: center; background: rgb(210, 105, 30); padding: 4px 10px; z-index: 1; border-radius: 8px; box-shadow: rgb(210, 105, 30) 0px 2px 13px; } [data-productid="8928916"]::after { content: "AK-47 на 3 дня"; position: absolute; top: 5px; right: 15px; transform: translateX(10%); background-color: rgb(210, 105, 30); color: rgb(255, 255, 255); padding: 4px 8px; border-radius: 10px; font-size: 12px; font-weight: 500; white-space: nowrap; z-index: 10; opacity: 0; transition: opacity 0.3s; } [data-productid="8928916"]:hover::after { content: "AK-47 на 3 дня"; position: absolute; top: 5px; right: 15px; transform: translateX(10%); background-color: rgb(210, 105, 30); color: rgb(255, 255, 255); padding: 4px 8px; border-radius: 10px; font-size: 12px; font-weight: 500; white-space: nowrap; z-index: 10; opacity: 1; transition: opacity 0.3s; } [data-productid="8928917"] { background: radial-gradient(rgba(255, 202, 79, 0.35) 0%, transparent 60%) 0% 90% / 300% 300% no-repeat rgba(255, 255, 255, 0.03); } [data-productid="8928917"]:hover { background: radial-gradient(rgba(255, 202, 79, 0.65) 0%, transparent 60%) 0% 90% / 300% 300% no-repeat rgba(255, 255, 255, 0.03); } [data-productid="8928917"]::before { content: ""; position: absolute; top: 10px; right: 10px; width: 30px; text-align: center; background: rgb(255, 202, 79); padding: 4px 10px; z-index: 1; border-radius: 8px; box-shadow: rgb(255, 202, 79) 0px 2px 13px; } [data-productid="8928917"]::after { content: "Снайпер на 3 дня"; position: absolute; top: 5px; right: 15px; transform: translateX(10%); background-color: rgb(255, 202, 79); color: rgb(255, 255, 255); padding: 4px 8px; border-radius: 10px; font-size: 12px; font-weight: 500; white-space: nowrap; z-index: 10; opacity: 0; transition: opacity 0.3s; } [data-productid="8928917"]:hover::after { content: "Снайпер на 3 дня"; position: absolute; top: 5px; right: 15px; transform: translateX(10%); background-color: rgb(255, 202, 79); color: rgb(255, 255, 255); padding: 4px 8px; border-radius: 10px; font-size: 12px; font-weight: 500; white-space: nowrap; z-index: 10; opacity: 1; transition: opacity 0.3s; } [data-productid="8929213"] { background: radial-gradient(rgba(105, 255, 79, 0.35) 0%, transparent 60%) 0% 90% / 300% 300% no-repeat rgba(255, 255, 255, 0.03); } [data-productid="8929213"]:hover { background: radial-gradient(rgba(105, 255, 79, 0.65) 0%, transparent 60%) 0% 90% / 300% 300% no-repeat rgba(255, 255, 255, 0.03); } [data-productid="8929213"]::before { content: ""; position: absolute; top: 10px; right: 10px; width: 30px; text-align: center; background: rgb(105, 255, 79); padding: 4px 10px; z-index: 1; border-radius: 8px; box-shadow: rgb(105, 255, 79) 0px 2px 13px; } [data-productid="8929213"]::after { content: "Берданка на 3 дня"; position: absolute; top: 5px; right: 15px; transform: translateX(10%); background-color: rgb(105, 255, 79); color: rgb(255, 255, 255); padding: 4px 8px; border-radius: 10px; font-size: 12px; font-weight: 500; white-space: nowrap; z-index: 10; opacity: 0; transition: opacity 0.3s; } [data-productid="8929213"]:hover::after { content: "Берданка на 3 дня"; position: absolute; top: 5px; right: 15px; transform: translateX(10%); background-color: rgb(105, 255, 79); color: rgb(255, 255, 255); padding: 4px 8px; border-radius: 10px; font-size: 12px; font-weight: 500; white-space: nowrap; z-index: 10; opacity: 1; transition: opacity 0.3s; } [data-productid="8929214"] { background: radial-gradient(rgba(125, 253, 189, 0.35) 0%, transparent 60%) 0% 90% / 300% 300% no-repeat rgba(255, 255, 255, 0.03); } [data-productid="8929214"]:hover { background: radial-gradient(rgba(125, 253, 189, 0.65) 0%, transparent 60%) 0% 90% / 300% 300% no-repeat rgba(255, 255, 255, 0.03); } [data-productid="8929214"]::before { content: ""; position: absolute; top: 10px; right: 10px; width: 30px; text-align: center; background: rgb(125, 253, 189); padding: 4px 10px; z-index: 1; border-radius: 8px; box-shadow: rgb(125, 253, 189) 0px 2px 13px; } [data-productid="8929214"]::after { content: "Строитель на 3 дня"; position: absolute; top: 5px; right: 15px; transform: translateX(10%); background-color: rgb(125, 253, 189); color: rgb(255, 255, 255); padding: 4px 8px; border-radius: 10px; font-size: 12px; font-weight: 500; white-space: nowrap; z-index: 10; opacity: 0; transition: opacity 0.3s; } [data-productid="8929214"]:hover::after { content: "Строитель на 3 дня"; position: absolute; top: 5px; right: 15px; transform: translateX(10%); background-color: rgb(125, 253, 189); color: rgb(255, 255, 255); padding: 4px 8px; border-radius: 10px; font-size: 12px; font-weight: 500; white-space: nowrap; z-index: 10; opacity: 1; transition: opacity 0.3s; } [data-productid="8928914"] { background: radial-gradient(rgba(128, 0, 0, 0.35) 0%, transparent 60%) 0% 90% / 300% 300% no-repeat rgba(255, 255, 255, 0.03); } [data-productid="8928914"]:hover { background: radial-gradient(rgba(128, 0, 0, 0.65) 0%, transparent 60%) 0% 90% / 300% 300% no-repeat rgba(255, 255, 255, 0.03); } [data-productid="8928914"]::before { content: ""; position: absolute; top: 10px; right: 10px; width: 30px; text-align: center; background: rgb(128, 0, 0); padding: 4px 10px; z-index: 1; border-radius: 8px; box-shadow: rgb(128, 0, 0) 0px 2px 13px; } [data-productid="8928914"]::after { content: "Все чертежи на 7 дней"; position: absolute; top: 5px; right: 15px; transform: translateX(10%); background-color: rgb(128, 0, 0); color: rgb(255, 255, 255); padding: 4px 8px; border-radius: 10px; font-size: 12px; font-weight: 500; white-space: nowrap; z-index: 10; opacity: 0; transition: opacity 0.3s; } [data-productid="8928914"]:hover::after { content: "Все чертежи на 7 дней"; position: absolute; top: 5px; right: 15px; transform: translateX(10%); background-color: rgb(128, 0, 0); color: rgb(255, 255, 255); padding: 4px 8px; border-radius: 10px; font-size: 12px; font-weight: 500; white-space: nowrap; z-index: 10; opacity: 1; transition: opacity 0.3s; } [data-productid="8929215"] { background: radial-gradient(rgba(128, 0, 0, 0.35) 0%, transparent 60%) 0% 90% / 300% 300% no-repeat rgba(255, 255, 255, 0.03); } [data-productid="8929215"]:hover { background: radial-gradient(rgba(128, 0, 0, 0.65) 0%, transparent 60%) 0% 90% / 300% 300% no-repeat rgba(255, 255, 255, 0.03); } [data-productid="8929215"]::before { content: ""; position: absolute; top: 10px; right: 10px; width: 30px; text-align: center; background: rgb(128, 0, 0); padding: 4px 10px; z-index: 1; border-radius: 8px; box-shadow: rgb(128, 0, 0) 0px 2px 13px; } [data-productid="8929215"]::after { content: "Неломаемые предметы 7 дней"; position: absolute; top: 5px; right: 15px; transform: translateX(10%); background-color: rgb(128, 0, 0); color: rgb(255, 255, 255); padding: 4px 8px; border-radius: 10px; font-size: 12px; font-weight: 500; white-space: nowrap; z-index: 10; opacity: 0; transition: opacity 0.3s; } [data-productid="8929215"]:hover::after { content: "Неломаемые предметы 7 дней"; position: absolute; top: 5px; right: 15px; transform: translateX(10%); background-color: rgb(128, 0, 0); color: rgb(255, 255, 255); padding: 4px 8px; border-radius: 10px; font-size: 12px; font-weight: 500; white-space: nowrap; z-index: 10; opacity: 1; transition: opacity 0.3s; } [data-productid="9027980"] { background: radial-gradient(rgba(244, 164, 96, 0.35) 0%, transparent 60%) 0% 90% / 300% 300% no-repeat rgba(255, 255, 255, 0.03); } [data-productid="9027980"]:hover { background: radial-gradient(rgba(244, 164, 96, 0.65) 0%, transparent 60%) 0% 90% / 300% 300% no-repeat rgba(255, 255, 255, 0.03); } [data-productid="9027980"]::before { content: ""; position: absolute; top: 10px; right: 10px; width: 30px; text-align: center; background: rgb(244, 164, 96); padding: 4px 10px; z-index: 1; border-radius: 8px; box-shadow: rgb(244, 164, 96) 0px 2px 13px; } [data-productid="9027980"]::after { content: "100 Drop Coin"; position: absolute; top: 5px; right: 15px; transform: translateX(10%); background-color: rgb(244, 164, 96); color: rgb(255, 255, 255); padding: 4px 8px; border-radius: 10px; font-size: 12px; font-weight: 500; white-space: nowrap; z-index: 10; opacity: 0; transition: opacity 0.3s; } [data-productid="9027980"]:hover::after { content: "100 Drop Coin"; position: absolute; top: 5px; right: 15px; transform: translateX(10%); background-color: rgb(244, 164, 96); color: rgb(255, 255, 255); padding: 4px 8px; border-radius: 10px; font-size: 12px; font-weight: 500; white-space: nowrap; z-index: 10; opacity: 1; transition: opacity 0.3s; } [data-productid="9027978"] { background: radial-gradient(rgba(244, 164, 96, 0.35) 0%, transparent 60%) 0% 90% / 300% 300% no-repeat rgba(255, 255, 255, 0.03); } [data-productid="9027978"]:hover { background: radial-gradient(rgba(244, 164, 96, 0.65) 0%, transparent 60%) 0% 90% / 300% 300% no-repeat rgba(255, 255, 255, 0.03); } [data-productid="9027978"]::before { content: ""; position: absolute; top: 10px; right: 10px; width: 30px; text-align: center; background: rgb(244, 164, 96); padding: 4px 10px; z-index: 1; border-radius: 8px; box-shadow: rgb(244, 164, 96) 0px 2px 13px; } [data-productid="9027978"]::after { content: "1000 Drop Coin"; position: absolute; top: 5px; right: 15px; transform: translateX(10%); background-color: rgb(244, 164, 96); color: rgb(255, 255, 255); padding: 4px 8px; border-radius: 10px; font-size: 12px; font-weight: 500; white-space: nowrap; z-index: 10; opacity: 0; transition: opacity 0.3s; } [data-productid="9027978"]:hover::after { content: "1000 Drop Coin"; position: absolute; top: 5px; right: 15px; transform: translateX(10%); background-color: rgb(244, 164, 96); color: rgb(255, 255, 255); padding: 4px 8px; border-radius: 10px; font-size: 12px; font-weight: 500; white-space: nowrap; z-index: 10; opacity: 1; transition: opacity 0.3s; } [data-productid="8929216"] { background: radial-gradient(rgba(255,9,84, 0.35) 0%, transparent 60%) 0% 90% / 300% 300% no-repeat rgba(255, 255, 255, 0.03); } [data-productid="8929216"]:hover { background: radial-gradient(rgba(255,9,84, 0.65) 0%, transparent 60%) 0% 90% / 300% 300% no-repeat rgba(255, 255, 255, 0.03); } [data-productid="8929216"]::before { content: ""; position: absolute; top: 10px; right: 10px; width: 30px; text-align: center; background: rgb(255,9,84); padding: 4px 10px; z-index: 1; border-radius: 8px; box-shadow: rgb(255,9,84) 0px 2px 13px; } [data-productid="8929216"]::after { content: "Рюкзак 42 слота на 7 дней"; position: absolute; top: 5px; right: 15px; transform: translateX(10%); background-color: rgb(255,9,84); color: rgb(255, 255, 255); padding: 4px 8px; border-radius: 10px; font-size: 12px; font-weight: 500; white-space: nowrap; z-index: 10; opacity: 0; transition: opacity 0.3s; } [data-productid="8929216"]:hover::after { content: "Рюкзак 42 слота на 7 дней"; position: absolute; top: 5px; right: 15px; transform: translateX(10%); background-color: rgb(255,9,84); color: rgb(255, 255, 255); padding: 4px 8px; border-radius: 10px; font-size: 12px; font-weight: 500; white-space: nowrap; z-index: 10; opacity: 1; transition: opacity 0.3s; } [data-productid="8929218"] { background: radial-gradient(rgba(255,9,84, 0.35) 0%, transparent 60%) 0% 90% / 300% 300% no-repeat rgba(255, 255, 255, 0.03); } [data-productid="8929218"]:hover { background: radial-gradient(rgba(255,9,84, 0.65) 0%, transparent 60%) 0% 90% / 300% 300% no-repeat rgba(255, 255, 255, 0.03); } [data-productid="8929218"]::before { content: ""; position: absolute; top: 10px; right: 10px; width: 30px; text-align: center; background: rgb(255,9,84); padding: 4px 10px; z-index: 1; border-radius: 8px; box-shadow: rgb(255,9,84) 0px 2px 13px; } [data-productid="8929218"]::after { content: "Переработчик"; position: absolute; top: 5px; right: 15px; transform: translateX(10%); background-color: rgb(255,9,84); color: rgb(255, 255, 255); padding: 4px 8px; border-radius: 10px; font-size: 12px; font-weight: 500; white-space: nowrap; z-index: 10; opacity: 0; transition: opacity 0.3s; } [data-productid="8929218"]:hover::after { content: "Переработчик"; position: absolute; top: 5px; right: 15px; transform: translateX(10%); background-color: rgb(255,9,84); color: rgb(255, 255, 255); padding: 4px 8px; border-radius: 10px; font-size: 12px; font-weight: 500; white-space: nowrap; z-index: 10; opacity: 1; transition: opacity 0.3s; } [data-productid="8988841"] { background: radial-gradient(rgba(255,9,84, 0.35) 0%, transparent 60%) 0% 90% / 300% 300% no-repeat rgba(255, 255, 255, 0.03); } [data-productid="8988841"]:hover { background: radial-gradient(rgba(255,9,84, 0.65) 0%, transparent 60%) 0% 90% / 300% 300% no-repeat rgba(255, 255, 255, 0.03); } [data-productid="8988841"]::before { content: ""; position: absolute; top: 10px; right: 10px; width: 30px; text-align: center; background: rgb(255,9,84); padding: 4px 10px; z-index: 1; border-radius: 8px; box-shadow: rgb(255,9,84) 0px 2px 13px; } [data-productid="8988841"]::after { content: "Защита 25% на 7 дней"; position: absolute; top: 5px; right: 15px; transform: translateX(10%); background-color: rgb(255,9,84); color: rgb(255, 255, 255); padding: 4px 8px; border-radius: 10px; font-size: 12px; font-weight: 500; white-space: nowrap; z-index: 10; opacity: 0; transition: opacity 0.3s; } [data-productid="8988841"]:hover::after { content: "Защита 25% на 7 дней"; position: absolute; top: 5px; right: 15px; transform: translateX(10%); background-color: rgb(255,9,84); color: rgb(255, 255, 255); padding: 4px 8px; border-radius: 10px; font-size: 12px; font-weight: 500; white-space: nowrap; z-index: 10; opacity: 1; transition: opacity 0.3s; } [data-productid="8988854"] { background: radial-gradient(rgba(255,9,84, 0.35) 0%, transparent 60%) 0% 90% / 300% 300% no-repeat rgba(255, 255, 255, 0.03); } [data-productid="8988854"]:hover { background: radial-gradient(rgba(255,9,84, 0.65) 0%, transparent 60%) 0% 90% / 300% 300% no-repeat rgba(255, 255, 255, 0.03); } [data-productid="8988854"]::before { content: ""; position: absolute; top: 10px; right: 10px; width: 30px; text-align: center; background: rgb(255,9,84); padding: 4px 10px; z-index: 1; border-radius: 8px; box-shadow: rgb(255,9,84) 0px 2px 13px; } [data-productid="8988854"]::after { content: "Скины на постройки 7 дней"; position: absolute; top: 5px; right: 15px; transform: translateX(10%); background-color: rgb(255,9,84); color: rgb(255, 255, 255); padding: 4px 8px; border-radius: 10px; font-size: 12px; font-weight: 500; white-space: nowrap; z-index: 10; opacity: 0; transition: opacity 0.3s; } [data-productid="8988854"]:hover::after { content: "Скины на постройки 7 дней"; position: absolute; top: 5px; right: 15px; transform: translateX(10%); background-color: rgb(255,9,84); color: rgb(255, 255, 255); padding: 4px 8px; border-radius: 10px; font-size: 12px; font-weight: 500; white-space: nowrap; z-index: 10; opacity: 1; transition: opacity 0.3s; } [data-productid="8988858"] { background: radial-gradient(rgba(255,9,84, 0.35) 0%, transparent 60%) 0% 90% / 300% 300% no-repeat rgba(255, 255, 255, 0.03); } [data-productid="8988858"]:hover { background: radial-gradient(rgba(255,9,84, 0.65) 0%, transparent 60%) 0% 90% / 300% 300% no-repeat rgba(255, 255, 255, 0.03); } [data-productid="8988858"]::before { content: ""; position: absolute; top: 10px; right: 10px; width: 30px; text-align: center; background: rgb(255,9,84); padding: 4px 10px; z-index: 1; border-radius: 8px; box-shadow: rgb(255,9,84) 0px 2px 13px; } [data-productid="8988858"]::after { content: "Скан построек на 7 дней"; position: absolute; top: 5px; right: 15px; transform: translateX(10%); background-color: rgb(255,9,84); color: rgb(255, 255, 255); padding: 4px 8px; border-radius: 10px; font-size: 12px; font-weight: 500; white-space: nowrap; z-index: 10; opacity: 0; transition: opacity 0.3s; } [data-productid="8988858"]:hover::after { content: "Скан построек на 7 дней"; position: absolute; top: 5px; right: 15px; transform: translateX(10%); background-color: rgb(255,9,84); color: rgb(255, 255, 255); padding: 4px 8px; border-radius: 10px; font-size: 12px; font-weight: 500; white-space: nowrap; z-index: 10; opacity: 1; transition: opacity 0.3s; } [data-productid="8928915"] { background: radial-gradient(rgba(255,9,84, 0.35) 0%, transparent 60%) 0% 90% / 300% 300% no-repeat rgba(255, 255, 255, 0.03); } [data-productid="8928915"]:hover { background: radial-gradient(rgba(255,9,84, 0.65) 0%, transparent 60%) 0% 90% / 300% 300% no-repeat rgba(255, 255, 255, 0.03); } [data-productid="8928915"]::before { content: ""; position: absolute; top: 10px; right: 10px; width: 30px; text-align: center; background: rgb(255,9,84); padding: 4px 10px; z-index: 1; border-radius: 8px; box-shadow: rgb(255,9,84) 0px 2px 13px; } [data-productid="8928915"]::after { content: "Метаболизм на 7 дней"; position: absolute; top: 5px; right: 15px; transform: translateX(10%); background-color: rgb(255,9,84); color: rgb(255, 255, 255); padding: 4px 8px; border-radius: 10px; font-size: 12px; font-weight: 500; white-space: nowrap; z-index: 10; opacity: 0; transition: opacity 0.3s; } [data-productid="8928915"]:hover::after { content: "Метаболизм на 7 дней"; position: absolute; top: 5px; right: 15px; transform: translateX(10%); background-color: rgb(255,9,84); color: rgb(255, 255, 255); padding: 4px 8px; border-radius: 10px; font-size: 12px; font-weight: 500; white-space: nowrap; z-index: 10; opacity: 1; transition: opacity 0.3s; } [data-productid="8992421"] { background: radial-gradient(rgba(255,9,84, 0.35) 0%, transparent 60%) 0% 90% / 300% 300% no-repeat rgba(255, 255, 255, 0.03); } [data-productid="8992421"]:hover { background: radial-gradient(rgba(255,9,84, 0.65) 0%, transparent 60%) 0% 90% / 300% 300% no-repeat rgba(255, 255, 255, 0.03); } [data-productid="8992421"]::before { content: ""; position: absolute; top: 10px; right: 10px; width: 30px; text-align: center; background: rgb(255,9,84); padding: 4px 10px; z-index: 1; border-radius: 8px; box-shadow: rgb(255,9,84) 0px 2px 13px; } [data-productid="8992421"]::after { content: "Боевой вертолёт 1"; position: absolute; top: 5px; right: 15px; transform: translateX(10%); background-color: rgb(255,9,84); color: rgb(255, 255, 255); padding: 4px 8px; border-radius: 10px; font-size: 12px; font-weight: 500; white-space: nowrap; z-index: 10; opacity: 0; transition: opacity 0.3s; } [data-productid="8992421"]:hover::after { content: "Боевой вертолёт 1"; position: absolute; top: 5px; right: 15px; transform: translateX(10%); background-color: rgb(255,9,84); color: rgb(255, 255, 255); padding: 4px 8px; border-radius: 10px; font-size: 12px; font-weight: 500; white-space: nowrap; z-index: 10; opacity: 1; transition: opacity 0.3s; } [data-productid="8992422"] { background: radial-gradient(rgba(255,9,84, 0.35) 0%, transparent 60%) 0% 90% / 300% 300% no-repeat rgba(255, 255, 255, 0.03); } [data-productid="8992422"]:hover { background: radial-gradient(rgba(255,9,84, 0.65) 0%, transparent 60%) 0% 90% / 300% 300% no-repeat rgba(255, 255, 255, 0.03); } [data-productid="8992422"]::before { content: ""; position: absolute; top: 10px; right: 10px; width: 30px; text-align: center; background: rgb(255,9,84); padding: 4px 10px; z-index: 1; border-radius: 8px; box-shadow: rgb(255,9,84) 0px 2px 13px; } [data-productid="8992422"]::after { content: "Боевой вертолёт 2"; position: absolute; top: 5px; right: 15px; transform: translateX(10%); background-color: rgb(255,9,84); color: rgb(255, 255, 255); padding: 4px 8px; border-radius: 10px; font-size: 12px; font-weight: 500; white-space: nowrap; z-index: 10; opacity: 0; transition: opacity 0.3s; } [data-productid="8992422"]:hover::after { content: "Боевой вертолёт 2"; position: absolute; top: 5px; right: 15px; transform: translateX(10%); background-color: rgb(255,9,84); color: rgb(255, 255, 255); padding: 4px 8px; border-radius: 10px; font-size: 12px; font-weight: 500; white-space: nowrap; z-index: 10; opacity: 1; transition: opacity 0.3s; } [data-productid="8992423"] { background: radial-gradient(rgba(255,9,84, 0.35) 0%, transparent 60%) 0% 90% / 300% 300% no-repeat rgba(255, 255, 255, 0.03); } [data-productid="8992423"]:hover { background: radial-gradient(rgba(255,9,84, 0.65) 0%, transparent 60%) 0% 90% / 300% 300% no-repeat rgba(255, 255, 255, 0.03); } [data-productid="8992423"]::before { content: ""; position: absolute; top: 10px; right: 10px; width: 30px; text-align: center; background: rgb(255,9,84); padding: 4px 10px; z-index: 1; border-radius: 8px; box-shadow: rgb(255,9,84) 0px 2px 13px; } [data-productid="8992423"]::after { content: "Боевой вертолёт 3"; position: absolute; top: 5px; right: 15px; transform: translateX(10%); background-color: rgb(255,9,84); color: rgb(255, 255, 255); padding: 4px 8px; border-radius: 10px; font-size: 12px; font-weight: 500; white-space: nowrap; z-index: 10; opacity: 0; transition: opacity 0.3s; } [data-productid="8992423"]:hover::after { content: "Боевой вертолёт 3"; position: absolute; top: 5px; right: 15px; transform: translateX(10%); background-color: rgb(255,9,84); color: rgb(255, 255, 255); padding: 4px 8px; border-radius: 10px; font-size: 12px; font-weight: 500; white-space: nowrap; z-index: 10; opacity: 1; transition: opacity 0.3s; } [data-productid="8988856"] { background: radial-gradient(rgba(255,9,84, 0.35) 0%, transparent 60%) 0% 90% / 300% 300% no-repeat rgba(255, 255, 255, 0.03); } [data-productid="8988856"]:hover { background: radial-gradient(rgba(255,9,84, 0.65) 0%, transparent 60%) 0% 90% / 300% 300% no-repeat rgba(255, 255, 255, 0.03); } [data-productid="8988856"]::before { content: ""; position: absolute; top: 10px; right: 10px; width: 30px; text-align: center; background: rgb(255,9,84); padding: 4px 10px; z-index: 1; border-radius: 8px; box-shadow: rgb(255,9,84) 0px 2px 13px; } [data-productid="8988856"]::after { content: "Вертолёт"; position: absolute; top: 5px; right: 15px; transform: translateX(10%); background-color: rgb(255,9,84); color: rgb(255, 255, 255); padding: 4px 8px; border-radius: 10px; font-size: 12px; font-weight: 500; white-space: nowrap; z-index: 10; opacity: 0; transition: opacity 0.3s; } [data-productid="8988856"]:hover::after { content: "Вертолёт"; position: absolute; top: 5px; right: 15px; transform: translateX(10%); background-color: rgb(255,9,84); color: rgb(255, 255, 255); padding: 4px 8px; border-radius: 10px; font-size: 12px; font-weight: 500; white-space: nowrap; z-index: 10; opacity: 1; transition: opacity 0.3s; } [data-productid="8988857"] { background: radial-gradient(rgba(255,9,84, 0.35) 0%, transparent 60%) 0% 90% / 300% 300% no-repeat rgba(255, 255, 255, 0.03); } [data-productid="8988857"]:hover { background: radial-gradient(rgba(255,9,84, 0.65) 0%, transparent 60%) 0% 90% / 300% 300% no-repeat rgba(255, 255, 255, 0.03); } [data-productid="8988857"]::before { content: ""; position: absolute; top: 10px; right: 10px; width: 30px; text-align: center; background: rgb(255,9,84); padding: 4px 10px; z-index: 1; border-radius: 8px; box-shadow: rgb(255,9,84) 0px 2px 13px; } [data-productid="8988857"]::after { content: "Лодка"; position: absolute; top: 5px; right: 15px; transform: translateX(10%); background-color: rgb(255,9,84); color: rgb(255, 255, 255); padding: 4px 8px; border-radius: 10px; font-size: 12px; font-weight: 500; white-space: nowrap; z-index: 10; opacity: 0; transition: opacity 0.3s; } [data-productid="8988857"]:hover::after { content: "Лодка"; position: absolute; top: 5px; right: 15px; transform: translateX(10%); background-color: rgb(255,9,84); color: rgb(255, 255, 255); padding: 4px 8px; border-radius: 10px; font-size: 12px; font-weight: 500; white-space: nowrap; z-index: 10; opacity: 1; transition: opacity 0.3s; } [data-productid="8988855"] { background: radial-gradient(rgba(255,9,84, 0.35) 0%, transparent 60%) 0% 90% / 300% 300% no-repeat rgba(255, 255, 255, 0.03); } [data-productid="8988855"]:hover { background: radial-gradient(rgba(255,9,84, 0.65) 0%, transparent 60%) 0% 90% / 300% 300% no-repeat rgba(255, 255, 255, 0.03); } [data-productid="8988855"]::before { content: ""; position: absolute; top: 10px; right: 10px; width: 30px; text-align: center; background: rgb(255,9,84); padding: 4px 10px; z-index: 1; border-radius: 8px; box-shadow: rgb(255,9,84) 0px 2px 13px; } [data-productid="8988855"]::after { content: "Миникоптер"; position: absolute; top: 5px; right: 15px; transform: translateX(10%); background-color: rgb(255,9,84); color: rgb(255, 255, 255); padding: 4px 8px; border-radius: 10px; font-size: 12px; font-weight: 500; white-space: nowrap; z-index: 10; opacity: 0; transition: opacity 0.3s; } [data-productid="8988855"]:hover::after { content: "Миникоптер"; position: absolute; top: 5px; right: 15px; transform: translateX(10%); background-color: rgb(255,9,84); color: rgb(255, 255, 255); padding: 4px 8px; border-radius: 10px; font-size: 12px; font-weight: 500; white-space: nowrap; z-index: 10; opacity: 1; transition: opacity 0.3s; } .Product-module__price { position: absolute; top: unset; left: 0px; bottom: 15px; color: rgba(255, 255, 255, 0.85); background-color: rgba(255, 255, 255, 0.05); backdrop-filter: blur(3px); padding: 5px; margin: 0px 30px; border-radius: 8px; width: 70%; display: flex; align-items: center; justify-content: center; } .Product-module__name { display: none; } .Product-module__img { position: absolute; top: -30px; left: 0px; right: 0px; object-fit: contain; width: 100%; transform: scale(0.6); aspect-ratio: 1 / 1; transition: 0.2s; } .Product-module__count { right: 10px; top: 10px; bottom: unset; font-size: 12px; background: rgba(255, 255, 255, 0.05); padding: 3px 6px; border-radius: 5px; transition: none; } .ModalLayout-module__wrapper { width: 100vw; position: fixed; inset: 0px; background-color: rgba(8, 8, 8, 0.8); backdrop-filter: blur(15px); z-index: 30; } .ProductModal-module__command, .ProductModal-module__bp, .ProductModal-module__item, .ProductModal-module__dropdown, .ProductModal-module__set { width: 465px; .boxBody { background: linear-gradient(rgba(33, 33, 33, 0.5), rgb(28, 28, 28)) rgba(255, 255, 255, 0); backdrop-filter: blur(5px); border-radius: 10px 10px 0px 0px; } .boxFooter { background: rgb(28, 28, 28); border-radius: 0px 0px 10px 10px; } .Button-module__btn.Button-module__gray { color: var(--font-color-800); background-color: rgba(255, 255, 255, 0.05); border-radius: 8px; border-color: transparent; margin-right: auto; } .Button-module__btn.Button-module__gray:hover, .Button-module__btn.Button-module__gray:focus { background-color: rgba(255, 255, 255, 0.1); } .Button-module__btn { cursor: pointer; border-radius: 2px; padding: 7px 30px; border: 1px solid transparent; transition: 0.2s; } .Button-module__btn.Button-module__accent { color: var(--font-color-700); background-color: var(--accent-color-800); border-radius: 8px; border-color: transparent; } } .ProductModal-module__header { display: none; } .ProductModal-module__command .productModalImg { display: none; } .productModalDescription { list-style: inside; text-align: left; padding: 0px; margin-bottom: 10px; background-color: transparent; } .product { margin-bottom: 20px; } .product_title { display: flex; align-items: center; gap: 15px; img { background: rgba(255, 255, 255, 0.03); border-radius: 15px; width: 100px; height: 100px; transition: 0.2s; &:hover { transform: scale(1.1); } } } .product__title { display: flex; flex-direction: column; gap: 15px; span { font-size: 18px; font-weight: 600; color: rgb(255, 255, 255); .product_title_duration { background: rgba(255, 255, 255, 0.1); padding: 2px 10px; border-radius: 6px; } } } .product_btn_lg { padding: 10px 15px; background: rgb(31, 116, 10); color: rgb(255, 255, 255); cursor: pointer; border-radius: 10px; transition: 0.2s; text-align: center; &:hover { background: rgba(31, 116, 10, 0.7); color: rgb(255, 255, 255); } } .productModalDescription a { color: rgb(255, 255, 255); cursor: pointer; transition: 0.15s; } .productModalDescription a:hover { color: rgb(255, 255, 255); } .product_desc_title { color: rgb(255, 255, 255); font-weight: 600; font-size: 14px; } .product_desc_title_m { margin: 10px 0px; font-size: 16px; } .product_desc_item { display: flex; align-items: center; justify-content: space-between; background: rgba(255, 255, 255, 0.01); border-radius: 10px; padding: 10px; margin-bottom: 5px; transition: 0.2s; } .product_desc_item:hover { background: rgba(255, 255, 255, 0.03); } .product_desc_item_info { display: flex; flex: 0.9 1 0%; flex-direction: column; gap: 2px; } .product_desc_info { color: rgb(186, 186, 186); font-weight: 400; font-size: 12px; } .product_desc_info span { font-weight: 600; } .product_desc_rightinfo { background: rgba(255, 255, 255, 0.1); color: rgb(222, 222, 222); font-size: 13px; font-weight: 600; padding: 3px 6px; border-radius: 5px; } .product_btn { background: rgb(31, 116, 10); color: rgb(255, 255, 255); cursor: pointer; transition: 0.2s; } .product_btn:hover { background: rgba(31, 116, 10, 0.6); transition: 0.2s; } .TotalSum-module__label { width: 100%; text-align: left; display: block; font-weight: 400; font-size: 13px; color: rgb(255, 255, 255); margin-bottom: 6px; } .TotalSum-module__inputWrapper { width: 100%; display: flex; height: 40px; border-radius: 8px; overflow: hidden; background: rgba(255, 255, 255, 0.05); flex-direction: row-reverse; } .TotalSum-module__currency { padding: 0px 8px; background: rgba(255, 255, 255, 0.05); color: rgba(255, 255, 255, 0.5); line-height: 26px; height: 25px; position: relative; top: 8px; bottom: unset; right: 5px; border-radius: 8px; } .TotalSum-module__input { font-size: 16px; width: 100%; padding: 0px 10px; color: rgb(255, 255, 255); font-weight: 500; } .CountSelector-module__label { width: 100%; text-align: left; display: block; font-weight: 400; font-size: 13px; color: rgb(255, 255, 255); margin-bottom: 6px; } .CountSelector-module__changeCountBtn { width: 60px; height: 100%; background: transparent; position: relative; display: flex; cursor: pointer; align-items: center; justify-content: center; transition: all .15s ease; &:hover { background: transparent; } } .CountSelector-module__inputWrapper { width: 100%; display: flex; height: 40px; border-radius: 8px; overflow: hidden; background: rgba(255, 255, 255, 0.05); } .CountSelector-module__changeCountBtn.CountSelector-module__left { border-right: none; } .CountSelector-module__icon { width: 72%; height: 60%; transition: 0.15s; background: rgba(255, 255, 255, 0.1); border-radius: 6px; } .CountSelector-module__input { font-size: 16px; width: 100%; padding: 0px 10px; text-align: center; font-weight: 500; color: rgb(255, 255, 255); } .CountSelector-module__changeCountBtn.CountSelector-module__right { border-left: none; } .CountSelector-module__icon:hover { background: rgba(255, 255, 255, 0.15); } .ItemContent-module__label { display: none; } .Selector-module__dropDownWrapper, .ProfileContent-module__title { display: none; } .productModalProductAvailability { display: none; } .productModalGiveText { background: rgb(37, 37, 37); border-radius: 8px; padding: 10px; color: rgb(255, 255, 255); font-size: 14px; text-align: center; font-weight: 500; margin-top: 0px; margin-bottom: 0px; } .product_kit_header { display: flex; justify-content: space-between; padding: 10px; } .product_kit_title_container { display: flex; flex-direction: row; align-items: center; gap: 0.7rem; margin-top: 10px; } .product_kit_title { font-size: 16px; font-weight: 600; color: rgb(255, 255, 255); } .product_kit_modal_close { display: flex; background: url(https://i.ibb.co/Z646pg9q/close.png) center center / 70% no-repeat rgb(171, 53, 53); padding: 5px; width: 30px; height: 30px; border-radius: 10px; justify-content: center; align-items: center; cursor: pointer; transition: 0.3s; } .product_kit_content { padding: 10px 20px; } .product_kit_description { margin-bottom: 20px; } .product_kits_title { display: flex; justify-content: space-between; align-items: center; } .product_kit_description span { font-size: 14px; color: rgb(179, 179, 179); } .product_kits_title_cooldown { background: rgba(255, 255, 255, 0.05); padding: 3px 10px; border-radius: 6px; } .product_kit_container { display: flex; padding: 15px 0px; flex-wrap: wrap; gap: 5px; } .product_kit_container_item { width: 72px; display: flex; background: rgba(255, 255, 255, 0.05); padding: 3px 5px; border-radius: 8px; flex-direction: column; align-items: center; gap: 5px; transition: 0.2s; } .product_kit_container_item:hover { transform: scale(1.1); box-shadow: rgba(0, 0, 0, 0.3) 0px 5px 20px; } .product_kit_container_item img { width: 50px; height: 50px; } .product_kit_container_item span { font-size: 11px; font-weight: 500; color: rgb(218, 218, 218); } .customModalWrapper { position: fixed; inset: 0px; background-color: rgba(15, 15, 15, 0.8); backdrop-filter: blur(15px); z-index: 240; opacity: 0; visibility: hidden; pointer-events: none; transition: opacity 0.2s, visibility 0.2s step-end; } .product_modal_container { display: flex; padding: 15px 0px; flex-wrap: wrap; gap: 5px; justify-content: center; } .product_modal_container_item img { border-radius: 10px; transition: 0.2s; } .dropDownCurrentItem { width: 100%; background-color: rgba(255, 255, 255, 0.05); cursor: pointer; border-radius: 8px; display: flex; align-items: center; justify-content: space-between; padding: 10px; white-space: nowrap; font-size: 13px; outline: transparent solid 1px; transition: 0.1s; } .dropDownCurrentItem:hover, .dropDownCurrentItem:focus { outline: rgba(255, 255, 255, 0.1) solid 1px; } .dropDownItem:hover, .dropDownItem:focus, .dropDownItem.active { background-color: rgb(45, 45, 45); } .KitContent-module__containsItems { display: flex; grid-template-columns: repeat(auto-fill, minmax(100px, 1fr)); gap: 10px; width: 100%; margin-bottom: 15px; flex-flow: wrap; justify-content: flex-start; } .KitContent-module__containsItem { border-radius: 8px; background-color: var(--bg-color-700); padding: 10px; position: relative; display: flex; align-items: center; width: 23%; } .KitContent-module__itemImg { width: 100%; height: auto; object-fit: contain; transform: scale(0.8); } .KitContent-module__itemName { padding: 5px; position: absolute; width: 100%; bottom: 0px; top: unset; left: 0px; right: 0px; height: 25px; text-align: center; color: var(--font-color-800); font-size: 11px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; background: transparent; border-radius: 8px; } .KitContent-module__itemCount { position: absolute; top: 5px; bottom: 0px; left: 5px; height: 20px; width: auto; padding: 3px 4px; background: rgba(255, 255, 255, 0.1); backdrop-filter: blur(3px); color: rgb(173, 173, 173); text-align: start; font-size: 12px; border-radius: 6px; } .ProductModal-module__item { .productModalImg { max-width: 150px; width: 150px; height: 150px; transform: scale(1.5); object-fit: contain; margin-bottom: 40px; margin-top: 40px; } } .footer-content { max-width: 920px; background-image: linear-gradient(180deg, var(--bg-color-800), transparent); border-radius: 10px; margin: 0px auto; position: relative; right: 45px; display: flex; padding: 15px 20px; align-items: center; flex-direction: row; } .footer-content > div:nth-child(1) { flex: 0.7 1 0%; } .project-info { display: flex; flex-direction: column; align-items: flex-start; } .project-info-title { display: flex; flex-direction: row; align-items: center; margin-bottom: 10px; gap: 10px; } .project-info-title-logo { width: 40px; height: 40px; cursor: pointer; background: url(https://i.ibb.co/27KCYqWr/ava.jpg) 0% 0% / cover; border-radius: 10px; transition: 0.2s; } .project-info-title-logo::before { content: "\a Игровой магазин"; white-space: normal; position: absolute; top: 36px; left: 74px; font-size: 12px; font-weight: 400; color: rgba(255, 255, 255, 0.5); } .project-info-title-logo::after { content: "\a DROPRUST"; white-space: normal; position: relative; top: 2px; left: 55px; font-size: 18px; font-weight: 700; color: rgb(255, 255, 255); text-transform: uppercase; } .footer-content p { margin: 0px; font-size: 12px; font-family: Montserrat, sans-serif; color: rgb(133, 133, 133); } .footer-content > div:nth-child(2) { flex: 0.2 1 0%; } .footer-nav { display: flex; flex-direction: column; align-items: flex-start; gap: 5px; } .footer-nav-link { font-size: 12px; font-family: Montserrat, sans-serif; color: rgb(169, 169, 169); cursor: pointer; transition: 0.2s; } .footer-nav-link:hover { color: rgb(255, 255, 255); } .footer-content > div:nth-child(3) { flex: 0.3 1 0%; } .footer-content > div:nth-child(4) { flex: 0.6 1 0%; } .copyright { background: url(https://images.timerust.ru/GameStores/2.0.0/cp.png) no-repeat; width: 70px; height: 55px; margin-right: 20px; } .footer-alternate-content { max-width: 920px; position: relative; right: 45px; display: flex; margin: 0px auto; padding: 30px 0px; justify-content: center; } .project-info-alt p { font-size: 12px; color: rgb(153, 153, 153); font-family: Montserrat, sans-serif; } .ShopFooter-module__text, .ShopFooter-module__links { display: none; } .boxFooter { background: rgb(28, 28, 28); border-radius: 0px 0px 10px 10px; } .product_cart_title_header { display: flex; gap: 10px; } .Button-module__btn.Button-module__accent { color: var(--font-color-700); background-color: var(--accent-color-800); border-radius: 8px; border-color: transparent; } .ProfileContent-module__wrapper, .BasketContent-module__wrapper, .HistoryContent-module__wrapper { flex: 0.71 1 0%; width: 100%; margin-bottom: 20px; .boxHeader { background: transparent; border-radius: 0px; } .boxBody { background: linear-gradient(rgba(33, 33, 33, 0.5), rgb(28, 28, 28)) rgba(255, 255, 255, 0); backdrop-filter: blur(5px); border-radius: 10px 10px 0px 0px; } .boxBody:last-child { border-radius: 10px; } } .ProfileContent-module__header { display: flex; justify-content: flex-start; width: 100%; font-size: 18px; font-weight: 500; font-family: Montserrat; color: rgb(255, 255, 255); margin-top: 20px; } .ProfileContent-module__box { background-color: rgba(255, 255, 255, 0.05); border-radius: 8px; padding: 0px 4px; } .ProfileContent-module__infoLine { display: grid; grid-template-columns: 1fr 1fr; align-items: center; padding: 20px; } .ProfileContent-module__infoLineValue.ProfileContent-module__steamid { cursor: pointer; color: rgb(51, 178, 20); transition: 0.15s; } .ProfileContent-module__infoLineValue.ProfileContent-module__steamid:hover { color: rgb(51, 178, 20); opacity: 0.8; } .ProfileContent-module__infoLineValue { color: var(--font-color-700); } .ProfileContent-module__input { width: 100%; display: flex; height: 36px; border-radius: 8px; overflow: hidden; padding: 0px 15px; background: rgba(255, 255, 255, 0.05); border: 1px solid rgba(255, 255, 255, 0.05); } .Button-module__btn.Button-module__accent:hover, .Button-module__btn.Button-module__accent:focus { background-color: var(--accent-color-800); border-color: transparent; opacity: 0.8; } .ProfileContent-module__body.boxBody::after { display: block; content: "Промокоды можно найти на нашем Discord-сервере, а иногда и в Telegram."; text-align: center; font-size: 14px; height: 35px; margin-top: 17px; color: rgb(112, 221, 88); background-color: rgb(18, 41, 13); border: 1px solid rgb(34, 83, 23); font-weight: 500; padding: 8px; border-radius: 10px; } .ProfileNav-module__wrapper.ProfileNav-module__rightSide { margin-right: 0px; margin-left: 5px; margin-top: 55px; .boxHeader { background: transparent; border-radius: 0px; } .boxBody { background: linear-gradient(rgba(33, 33, 33, 0.5), rgb(28, 28, 28)) rgba(255, 255, 255, 0); backdrop-filter: blur(5px); border-radius: 10px 10px 0px 0px; } } .ProfileNav-module__header { display: flex; align-items: center; flex-direction: row; gap: 0.5rem; } .ProfileNav-module__img { width: 50px; height: 50px; border-radius: 100%; margin-bottom: 0px; } .ProfileNav-module__name { font-size: 14px; font-family: Montserrat; font-weight: 700; color: rgb(255, 255, 255); background-image: linear-gradient(90deg, rgba(255, 255, 255, 0.05) 0%, transparent 80%); padding: 10px 15px; border-radius: 8px; width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .ProfileNav-module__navItem { cursor: pointer; background: rgba(255, 255, 255, 0.05); border-radius: 8px; padding: 10px 15px; color: rgb(147, 147, 147); transition: 0.15s; } .ProfileNav-module__navItem:hover, .ProfileNav-module__navItem:focus, .ProfileNav-module__navItem.ProfileNav-module__active { color: rgb(255, 255, 255); background: rgba(255, 255, 255, 0.1); } .modal-header { display: flex; justify-content: space-between; align-items: center; background-color: rgb(22, 22, 22); padding: 16px; border-bottom: 1px solid rgb(37, 37, 37); } .modal-header h2 { font-size: 16px; color: rgb(255, 255, 255); font-weight: 500; } .modal-body { padding: 20px; } .pay-start__fieldset { margin-bottom: 20px; } .pay-fieldset.pay-start__fieldset { border: 1px solid rgba(255, 255, 255, 0.1); height: 50px; padding: 17px 48px 16px 12px; position: relative; display: flex; align-items: center; border-radius: 10px; background: rgba(255, 255, 255, 0.05); } .pay-fieldset input { color: rgb(255, 255, 255); font-size: 14px; font-weight: 600; border: none; outline: none; width: 100%; } .pay-fieldset__icon { position: absolute; width: 24px; height: 24px; right: 12px; top: 50%; transform: translateY(-50%); } .bonus-container { text-align: center; } .pay-start__bonus { padding: 16px; border: 1px solid rgba(255, 255, 255, 0.1); border-radius: 10px; margin-bottom: 25px; background: rgb(34, 34, 34); } .pay-start__bonus-title { display: flex; align-items: center; gap: 8px; margin-bottom: 12px; } .pay-start__bonus-list { background: rgb(28, 28, 28); padding: 5px; border-radius: 10px; display: flex; margin-bottom: 10px; } .pay-start__bonus-list--item { flex: 1 1 0%; background: transparent; height: 40px; border-radius: 10px; display: flex; align-items: center; justify-content: center; transition: 0.3s; cursor: pointer; } .pay-start__bonus-list--item.active { background: rgb(49, 176, 18); color: rgb(255, 255, 255); font-weight: 600; box-shadow: rgb(49, 97, 38) 0px 0px 20px; } .pay-start__bonus-percents { display: flex; padding: 0px 4px; } .pay-start__bonus-percents--item { flex: 1 1 0%; display: flex; flex-direction: column; gap: 6px; cursor: pointer; transition: 0.3s; } .pay-start__bonus-percents--item::before { content: ""; height: 4px; width: 95%; background: rgb(140, 148, 159); display: block; opacity: 0.2; transition: 0.3s; border-radius: 10px; } .pay-start__bonus-percents--item.active::before { background: rgb(51, 177, 20); box-shadow: rgb(49, 97, 38) 0px 0px 20px 5px; opacity: 1; border-radius: 10px; } .pay-start__bonus-finish { display: flex; margin-bottom: 20px; align-items: center; } .pay-start__bonus-finish--title { color: rgb(255, 255, 255); font-size: 14px; line-height: 17px; font-weight: 600; } .pay-start__bonus-finish--sum { margin-left: auto; font-size: 16px; line-height: 19px; font-weight: 600; color: rgb(255, 255, 255); } .pay-start__bonus-finish--bonus { position: relative; cursor: help; display: inline-block; margin-left: 10px; background: rgb(17, 39, 7); border: 1px solid rgb(40, 87, 18); padding: 5px 10px; font-weight: 600; font-size: 14px; line-height: 17px; color: rgb(116, 223, 69); border-radius: 10px; } .pay-start__bonus-finish--bonus::after { content: "Бонус зачисляется после оплаты"; position: absolute; bottom: 35px; right: 0px; transform: translateY(20%); background-color: rgb(26, 125, 29); color: rgb(255, 255, 255); padding: 4px 8px; border-radius: 4px; font-size: 12px; white-space: nowrap; z-index: 1000; opacity: 0; overflow: visible; transition: opacity 0.3s, transform 0.3s; } .pay-start__bonus-finish--bonus:hover::after { opacity: 1; transform: translateY(0px); } .pay-start__buttons-card { background: rgb(36, 36, 36); border: 1px solid rgb(47, 47, 47); height: 50px; border-radius: 10px; width: 100%; display: flex; align-items: center; justify-content: center; color: rgb(255, 255, 255); font-size: 16px; font-weight: 600; cursor: pointer; transition: 0.2s ease-in; } .pay-start__buttons-card:hover { background: rgb(47, 47, 47); border: 1px solid rgb(47, 47, 47); } #scrollTopBtn { position: fixed; bottom: 20px; right: 20px; padding: 10px 20px; border-radius: 10px; background: rgba(255, 255, 255, 0.1); backdrop-filter: blur(10px); -webkit-backdrop-filter: blur(15px); color: white; font-weight: 400; font-size: 16px; font-family: "Montserrat", sans-serif; border: 1px solid rgba(255, 255, 255, 0.05); cursor: pointer; opacity: 0; transition: opacity 0.3s ease; z-index: 1000; display: flex; align-items: center; gap: 8px; } #scrollTopBtn.visible { opacity: 1; } #scrollTopBtn:hover { background: rgba(255, 255, 255, 0.13); border: 1px solid rgba(255, 255, 255, 0.05); } #scrollTopBtn .scroll-top-icon { width: 18px; height: 18px; } .SupportContent-module__wrapper { .boxHeader { background: transparent; border-radius: 0px; } .boxBody { background: linear-gradient(rgba(33, 33, 33, 0.5), rgb(28, 28, 28)) rgba(255, 255, 255, 0); backdrop-filter: blur(5px); border-radius: 10px 10px 0px 0px; } .boxBody:last-child { border-radius: 10px; } .Button-module__btn.Button-module__gray { color: var(--font-color-800); background-color: rgba(255, 255, 255, 0.05); border-radius: 8px; border-color: transparent; margin-right: auto; } .Button-module__btn.Button-module__gray:hover, .Button-module__btn.Button-module__gray:focus { background-color: rgba(255, 255, 255, 0.1); } .Button-module__btn.Button-module__accent { color: var(--font-color-700); background-color: var(--accent-color-800); border-radius: 8px; border-color: transparent; } .Button-module__btn.Button-module__accent:hover, .Button-module__btn.Button-module__accent:focus { background-color: var(--accent-color-800); border-color: transparent; opacity: 0.8; } .TicketsTable-module__tableHeader { background-color: rgba(255, 255, 255, 0.03); border-radius: 8px; margin-bottom: 20px; } .TicketsTable-module__tableTitle { color: rgba(255, 255, 255, 0.7); font-size: 13px; font-weight: 400; } .errorMessage { display: block; width: 100%; text-align: center; margin: 20px 0px; font-size: 14px; font-weight: 500; color: rgb(161, 161, 161); } .errorMessage::after { content: "\a ☹️"; white-space: normal; } } .boxHeader.SupportContent-module__header { width: 100%; font-size: 22px; font-weight: 500; font-family: Montserrat; color: rgb(255, 255, 255); margin-top: 20px; } .ModalLayout-module__modal.SupportContent-module__modal { .NewTicketModal-module__header { display: none; } .boxHeader { background: transparent; border-radius: 0px; } .boxBody { background: linear-gradient(rgba(33, 33, 33, 0.5), rgb(28, 28, 28)) rgba(255, 255, 255, 0); backdrop-filter: blur(5px); border-radius: 10px 10px 0px 0px; } .TicketThemeInput-module__inputWrapper { width: 100%; display: flex; height: 40px; border-radius: 8px; overflow: hidden; background: rgba(255, 255, 255, 0.05); } .TicketThemeInput-module__iconWrapper { display: none; } .NewTicketModal-module__formGroup.NewTicketModal-module__multiCol { display: none; } .TicketMessageTextArea-module__textarea { border-radius: 8px; background: rgba(255, 255, 255, 0.05); font-size: 15px; width: 100%; resize: vertical; padding: 10px; min-height: 120px; } .boxFooter { background: rgb(28, 28, 28); border-radius: 0px 0px 10px 10px; } .Button-module__btn.Button-module__gray { color: var(--font-color-800); background-color: rgba(255, 255, 255, 0.05); border-radius: 8px; border-color: transparent; margin-right: auto; } .Button-module__btn.Button-module__gray:hover, .Button-module__btn.Button-module__gray:focus { background-color: rgba(255, 255, 255, 0.1); } } .Header-module__logo:hover { transform: scale(1.1) rotate(4deg); } .BasketContent-module__header { display: flex; justify-content: flex-start; font-size: 18px; font-weight: 500; font-family: Montserrat; color: rgb(255, 255, 255); margin-top: 20px; } .BasketContent-module__wrapper { .boxBody { background: linear-gradient(rgba(33, 33, 33, 0.5), rgb(28, 28, 28)) rgba(255, 255, 255, 0); backdrop-filter: blur(5px); border-radius: 10px 10px 0px 0px; } .boxBody:last-child { border-radius: 10px; } .BasketSearch-module__wrapper { width: 100%; display: flex; height: 45px; border-radius: 10px; overflow: hidden; background: rgba(255, 255, 255, 0.05); border: none; flex-direction: row-reverse; transition: 0.1s; } } .BasketSearch-module__iconWrapper { height: 100%; padding: 0px 20px; background: transparent; color: rgb(255, 255, 255); display: flex; align-items: center; justify-content: center; } .BasketSearch-module__icon { width: 20px; height: 20px; } .BasketSearch-module__icon path { stroke: rgb(113, 113, 113); } .BasketSearch-module__wrapper:hover { background: rgba(255, 255, 255, 0.1); } .BasketTable-module__tableHeader { display: flex; gap: 10px; align-items: center; padding: 14px 20px; background-color: rgba(255, 255, 255, 0.05); border-radius: 8px; justify-content: space-between; } .BasketTable-module__tableTitle { color: var(--font-color-900); font-size: 13px; font-weight: 400; } .errorMessage { display: block; width: 100%; text-align: center; margin: 20px 0px; font-size: 14px; font-weight: 500; color: rgb(161, 161, 161); } .errorMessage::after { content: "\a ☹️"; white-space: normal; } .HistoryContent-module__wrapper { .boxHeader { background: transparent; border-radius: 0px; } .boxBody:last-child { border-radius: 10px; } } .HistoryContent-module__header { display: flex; justify-content: flex-start; font-size: 18px; font-weight: 500; font-family: Montserrat; color: rgb(255, 255, 255); margin-top: 20px; } .HistorySearch-module__wrapper { width: 100%; display: flex; height: 45px; border-radius: 10px; overflow: hidden; background: rgba(255, 255, 255, 0.05); border: none; flex-direction: row-reverse; transition: 0.1s; } .HistorySearch-module__iconWrapper { height: 100%; padding: 0px 20px; background: transparent; color: rgb(255, 255, 255); display: flex; align-items: center; justify-content: center; } .HistorySearch-module__icon { width: 20px; height: 20px; } .HistorySearch-module__icon path { stroke: rgb(113, 113, 113); } .HistorySearch-module__wrapper:hover { background: rgba(255, 255, 255, 0.1); } .HistoryTable-module__tableHeader { background-color: rgba(255, 255, 255, 0.05); border-radius: 8px; } .HistoryTable-module__tableTitle { color: var(--font-color-900); font-size: 13px; font-weight: 400; } @keyframes stretchScale { 0% { opacity: 0; transform: scale(0); } 50% { opacity: 1; transform: scale(1.1); } 100% { opacity: 1; transform: scale(1); } } @keyframes stretchHover { 0% { transform: translateX(20px); opacity: 0; } 100% { transform: translateX(0px); opacity: 1; } } @media screen and (min-width: 1366px) { .container { width: 1200px; padding: 0 var(--safe-padding); position: relative; right: -85px; } } @media screen and (max-width: 965px) { #scrollTopBtn { display: none; } body { background-image: linear-gradient(320deg, var(--bg-color-900) 85%, #1e1e1e); } .container { width: 100%; padding: 0 var(--safe-padding); margin: 0px auto; } .Header-module__wrapper { text-align: center; display: flex; width: 100%; flex-flow: row; transform: unset; padding: 10px 20px; left: 0px; height: 70px; position: absolute; margin-top: 20px; align-items: baseline; justify-content: space-between; } .Header-module__logoWrapper { display: flex; align-items: center; justify-content: flex-start; margin-top: 0px; margin-left: 5px; position: relative; bottom: 25px; left: 0px; } .Header-module__logoWrapper::after, .Header-module__logoWrapper::before { display: none; } .HeaderNav-module__wrapper { display: none; } .PlayerMenu-module__wrapper { width: auto; display: flex; align-items: flex-start; flex-flow: row; gap: 0.5rem; justify-content: center; position: relative; right: 0px; margin-top: 0px; } .socials { display: none; } .PlayerMenuMobile-module__mobileMenuBtn { display: none; } .container.bannerContainer { display: none; } .Shop-module__wrapper { margin-top: 85px; } .Categories-module__categories { display: flex; width: 100%; justify-content: flex-start; flex-flow: row; margin: 0px; overflow: scroll; } .Widgets-module__wrapper.Widgets-module__rightSide { margin-right: 0px; margin-left: 0px; margin-top: -25px; border-left: none; border-image: none 100% / 1 / 0 stretch; background-image: none; } .monitoring { width: 100%; height: auto; margin-bottom: 20px; } .mon_header { display: flex; justify-content: space-between; align-items: center; margin-top: 15px; margin-left: 15px; margin-right: 15px; } .mon_container { background: rgba(255, 255, 255, 0.03); border-radius: 8px; display: flex; row-gap: 0.5rem; margin-top: 10px; margin-left: 0px; margin-right: 0px; padding: 15px; flex-direction: column; } .mon_about::after { display: none; } .footer-content { max-width: 100%; background-image: linear-gradient(180deg, var(--bg-color-800), transparent); border-radius: 10px; margin: 20px 0px 0px; position: relative; right: 0px; left: 0px; display: flex; padding: 15px 0px; align-items: center; flex-direction: column; } .project-info { display: flex; flex-direction: row; align-items: center; gap: 10px; } .project-info-title { display: flex; gap: 10px; flex-direction: row; align-items: center; margin-bottom: 0px; } .project-info-title-logo::before { display: none; } .footer-content p { position: relative; top: 10px; margin: 0px; font-size: 12px; font-family: Montserrat, sans-serif; color: rgb(133, 133, 133); } .footer-nav { margin-top: 10px; display: flex; flex-flow: column wrap; align-items: center; gap: 5px; justify-content: center; } .copyright { width: 70px; height: 50px; margin-top: 20px; margin-right: 0px; } .footer-alternate-content { max-width: 100%; position: relative; right: unset; left: 0%; display: flex; margin: 0px auto 20px; padding: 5px 20px; align-items: center; } }