.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; } }