:root { --header-logo: url(https://storage.yandexcloud.net/amazing-rust/Logotype/SiteLogo.png); --social-telegram-background: url(https://storage.yandexcloud.net/amazing-rust/Social/TelegramSocialBackground.png); --social-discord-background: url(https://storage.yandexcloud.net/amazing-rust/Social/DiscordSocialBackground.png); --people-icon: url(https://storage.yandexcloud.net/amazing-rust/Monitoring/People.svg); --play-button: url(https://storage.yandexcloud.net/amazing-rust/Monitoring/PlayButton.svg); --play-button-disabled: url(https://storage.yandexcloud.net/amazing-rust/Monitoring/PlayButtonDisabled.svg); --play-button-hover: url(https://storage.yandexcloud.net/amazing-rust/Monitoring/PlayButtonHover.svg); --safe-padding: 10px; } :root[data-theme="blue_black"] { --accent-color-800: #0087ff; --bg-main-color: #232323; --border-color: #313131; --font-color-700: #fff; --font-color-800: rgba(255, 255, 255, 0.7); --font-color-900: #7b7b7b; --bg-color-800: #202020; --bg-color-700: #282828; --bg-color-900: #1d1b1a; --product-items-trans-bg-color: rgba(0, 0, 0, 0.4); } body { min-height: 100vh; width: 100vw; overflow-x: hidden; background-color: var(--bg-main-color); color: var(--font-color-800); font-weight: 400; background-repeat: no-repeat; background-position: center; background-size: cover; background-attachment: fixed; font-size: var(--default-font-size); } /* <Общая настройка> */ .gs-loader__spinner { border: 5px solid var(--accent-color-800); border-bottom-color: #202020; } .Banner-module__img { display: none; } .Header-module__wrapper { background-color: #1b1b1b; margin-bottom: 20px; padding: 0 15px; min-height: 60px; font-weight: 500; width: 100%; display: flex; align-items: center; flex-wrap: wrap; border-radius: 0px 0px 15px 15px; border-left: solid 2px var(--border-color); border-right: solid 2px var(--border-color); border-bottom: solid 2px var(--border-color); } .Header-module__logo { font-size: 0px; text-transform: none; background: var(--header-logo); background-size: contain; background-repeat: no-repeat; width: 200px; height: 35px; } .Categories-module__categories { display: flex; width: 100%; justify-content: initial; flex-wrap: wrap; margin: -5px; font-size: 13px; } .container { padding: 0 var(--safe-padding); margin: 0 auto; } h4 { font-size: 17px; font-weight: 400; } .boxHeader { background: #282828; padding: 15px; border-radius: 15px 15px 0px 0px; border-top: solid 2px var(--border-color); border-left: solid 2px var(--border-color); border-right: solid 2px var(--border-color); text-align: center; font-size: 17px; } .boxBody { padding: 15px; background: #1d1b1a; border-radius: 0px 0px 0px 0px; border-left: solid 2px var(--border-color); border-right: solid 2px var(--border-color); } .boxFooter { background: #282828; border-radius: 0px 0px 15px 15px; border-bottom: solid 2px var(--border-color); border-left: solid 2px var(--border-color); border-right: solid 2px var(--border-color); } .Categories-module__category.Categories-module__active, .Categories-module__category:hover { border-radius: 10px; } .Categories-module__category { border-radius: 10px; border: var(--border-color) solid 1px; } .Button-module__btn.Button-module__gray { color: var(--font-color-800); background-color: #373737; border-color: #494949; border-radius: 10px; } .Button-module__btn.Button-module__gray:hover, .Button-module__btn.Button-module__gray:focus { background-color: #434343; } .Button-module__btn.Button-module__accent { color: var(--font-color-700); background-color: var(--accent-color-800); border-color: var(--accent-color-800); border-radius: 10px; } .Search-module__wrapper { width: 100%; display: flex; height: 34px; border-radius: 15px; overflow: hidden; background: var(--bg-color-700); margin-top: 15px; } .Product-module__wrapper { background: var(--bg-color-700); position: relative; padding: 10px; cursor: pointer; border-radius: 15px; overflow: hidden; animation: Product-module__productAnimation 0.15s ease; background-image: radial-gradient( var(--accent-color-800) 0%, transparent 70% ); background-size: 300% 300%; background-repeat: no-repeat; background-position: 20% 120%; border: solid 1px #3b3b3b7a; } .Product-module__price { top: 0; left: 0; background-color: rgb(0 0 0 / 29%); padding: 10px 10px; border-radius: 0 0 15px; display: flex; align-items: center; } .Product-module__discount { top: 0; right: 0; background-color: var(--accent-color-800); color: var(--font-color-700); padding: 10px 10px; border-radius: 0 0 0 15px; } .productModalContainsItem { border-radius: 10px; background-color: var(--bg-color-700); padding: 10px; position: relative; display: flex; align-items: center; border: solid 1px #3f3f3f; } .productModalDescription { text-align: left; padding: 10px; margin-bottom: 10px; background-color: var(--bg-color-700); border-radius: 10px; border: dashed 1px #424242; } .RouletteContent-module__rouletteItem { border-radius: 15px; overflow: hidden; background: var(--bg-color-700); padding: 8px; } .Products-module__wrapper { margin-top: 15px; width: 100%; display: grid; grid-template-columns: repeat(auto-fill, minmax(150px, 1fr)); gap: 15px; } .HeaderNav-module__wrapper { margin-left: 0px; } .PlayerMenu-module__profileLink, .PlayerMenu-module__loginLink, .PlayerBalance-module__btn { border: 2px dashed #494949; border-radius: 50px; } .PlayerBalance-module__btn { padding: 14px 10px; } .PlayerMenu-module__profileLink, .PlayerMenu-module__loginLink { padding: 0px; padding-left: 10px; } .PlayerMenu-module__profileLink, .PlayerMenu-module__loginLink, .PlayerMenuMobile-module__profileLink, .PlayerMenuMobile-module__loginLink, .PlayerBalance-module__btn, .LangSwitcher-module__btn { color: var(--font-color-700); } .PlayerMenu-module__profileLink:hover, .PlayerMenu-module__profileLink:focus, .PlayerMenu-module__loginLink:hover, .PlayerMenu-module__loginLink:focus, .PlayerBalance-module__btn:hover, .PlayerBalance-module__btn:focus { color: var(--accent-color-800); background-color: transparent; border: 2px dashed var(--accent-color-800); } .LangSwitcher-module__btn:hover, .LangSwitcher-module__btn:focus { color: var(--font-color-700); background-color: var(--accent-color-800); } /* */ /* <Социальные сети> */ .social_item { display: flex; align-items: center; border-radius: 15px; padding: 20px 20px; position: relative; overflow: hidden; flex-wrap: wrap; justify-content: center; } .social_background { top: 0; left: 0; right: 0; position: absolute; width: 100%; height: 100%; z-index: 1; } .social_telegram { background: linear-gradient(180deg, #2aabee 0%, #229ed9 100%); box-shadow: 0 0 10px 0 rgb(0 0 0 / 10%); -webkit-transform: scale(1); transform: scale(1); -webkit-transition: all 0.4s; transition: all 0.4s; margin-bottom: 10px; font-weight: bold; text-align: center; color: var(--font-color-700); text-shadow: 0px 0px 10px black; } .social_discord { background: linear-gradient(180deg, #8ca0f5 0%, #7387dc 100%); box-shadow: 0 0 10px 0 rgb(0 0 0 / 10%); -webkit-transform: scale(1); transform: scale(1); -webkit-transition: all 0.4s; transition: all 0.4s; font-weight: bold; text-align: center; color: var(--font-color-700); text-shadow: 0px 0px 10px black; } .social_telegram .social_background { background: var(--social-telegram-background); background-size: 40%; opacity: 0.4; -webkit-transform: scale(1); transform: scale(1); -webkit-transition: all 0.4s; transition: all 0.4s; } .social_discord .social_background { background: var(--social-discord-background); background-size: 50%; opacity: 0.4; -webkit-transform: scale(1); transform: scale(1); -webkit-transition: all 0.4s; transition: all 0.4s; } .social_telegram:hover .social_background:hover { transition: transform 300ms cubic-bezier(0.68, -0.55, 0.27, 1.55); transform: scale(1.5); } .social_discord:hover .social_background:hover { transition: transform 300ms cubic-bezier(0.68, -0.55, 0.27, 1.55); transform: scale(1.5); } /* */ /* <Мониторинг> */ [data-monitoringserverid="38811"]:before { content: "Вайп по пятницам:"; height: 30px; font-weight: bold; font-size: 16px; display: flex; align-items: start; } .MonitoringServer-module__icon { display: none; } .MonitoringServer-module__btn { height: 20px; cursor: pointer; } .MonitoringServer-module__btn:disabled { cursor: wait; } .MonitoringServer-module__btn:before { content: var(--play-button); } .MonitoringServer-module__btn:disabled:before { content: var(--play-button-disabled); } .MonitoringServer-module__btn:hover:enabled:before { content: var(--play-button-hover); } .MonitoringServer-module__name { font-weight: bold; } .MonitoringServer-module__info { font-size: var(--default-font-size); font-weight: bold; } .MonitoringServer-module__info:before { width: 20px; height: 20px; content: var(--people-icon); } .MonitoringServer-module__info > *:nth-child(1) { margin-left: 5px; margin-right: auto; } /* */ /* <Бонус к депозиту> */ .PlayerBalanceModal-module__form:before { display: block; background: #282828; margin-bottom: 20px; text-align: center; border-radius: 15px; color: var(--font-color-700); font-size: 14px; font-weight: 600; padding: 10px 20px; width: 100%; content: "Бонус к депозиту\A\A● 100 RUB → 5%\A● 500 RUB → 10%\A● 1000 RUB → 15%\A● 2500 RUB → 20%\A● 5000 RUB → 30%"; white-space: pre-wrap; } /* */ /* <Адаптации> */ @media screen and (max-width: 970px) { .Index-module__wrapper.Index-module__rightSide { flex-direction: column-reverse; } .Widgets-module__wrapper { margin-top: 0px; margin-bottom: 20px; } } @media screen and (max-width: 600px) { .PlayerBalance-module__btn { width: 100%; background-color: transparent; } .PlayerMenuMobile-module__profileLink, .PlayerMenuMobile-module__loginLink { border: 2px dashed #494949; border-radius: 50px; background-color: transparent; padding: 14px 10px; } .PlayerMenuMobile-module__profileLink:hover, .PlayerMenuMobile-module__profileLink:focus, .PlayerMenuMobile-module__loginLink:hover, .PlayerMenuMobile-module__loginLink:focus { color: var(--accent-color-800); background-color: transparent; border: 2px dashed var(--accent-color-800); } } /* */