@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap'); :root[data-theme=red_black] { --accent-color-800: #ffffff; --accent-color-900: #855df9; --font-color-700: #fff; --font-color-800: rgba(255, 255, 255, .7); --font-color-900: #7b7b7b; --bg-color-800: #2b2b2b; --bg-color-700: #282828; --bg-color-900: #1d1b1a; --product-items-trans-bg-color: rgba(0, 0, 0, .4); } :root { --default-font-size: 14px; --default-font-family: "Roboto"; --safe-padding: 10px; --promocode-bg-color: #1d1b1af7; --accent-color-800: #cd422a; --accent-color-900: #af3723; --font-color-700: #fff; --font-color-800: rgba(255, 255, 255, .7); --font-color-900: #7b7b7b; --bg-color-800: #2b2b2b; --bg-color-900: #1d1b1a; --bg-color-700: #282828; --monitoring-joining-color: #3c7ecd; --monitoring-queue-color: #A8201A; --product-items-trans-bg-color: rgba(0, 0, 0, .4); } .snowflake { position: absolute; top: -30px; color: rgba(255, 255, 255, 0.8); user-select: none; z-index: -1; animation: fall linear infinite; } @keyframes fall { to { transform: translateY(160px) rotate(360deg) translateX(20px); opacity: 0; } } body { min-height: 100vh; width: 100vw; overflow-x: hidden; background-image: linear-gradient(315deg, #1e1e1e 85%, #282333 100%); color: var(--font-color-800); font-weight: 400; /* background: url(https://storage.shadee.ru/shop/img/90823.png); */ background-repeat: no-repeat; background-position: center; background-size: cover; background-attachment: fixed; font-size: var(--default-font-size); } body:after { background-image: url(https://i.imgur.com/UITUNyL.png); content: " "; position: fixed; left: 0; right: 0; top: 0; bottom: 0; z-index: 500; pointer-events: none; opacity: .3; } .container { width: 1100px; padding: 0 var(--safe-padding); margin: 0 auto; } .errorMessage { display: block; width: 100%; text-align: center; margin: 20px 0; font-size: 14px; font-weight: 500; color: #a1a1a1; } .errorMessage:after { content: "\A ☹️"; white-space: normal; } .boxHeader { background: transparent; border-radius: 0px; } .boxBody { background: rgb(30 30 30 / 95%); backdrop-filter: blur(25px); border-radius: 8px 8px 0px 0px; } .boxFooter { background: #1e1e1e; border-radius: 0px 0px 8px 8px; } .Banner-module__img, .Shop-module__header, .LangSwitcher-module__btn, .MonitoringWidget-module__header, .Cookie-module__icon { display: none; } .Header-module__wrapper { text-align: center; display: flex; width: 140px; height: -webkit-fill-available; flex-direction: column; align-items: flex-start; position: fixed; transform: translateX(-140px) rotate(360deg) translateY(-180px); background: transparent; padding: 0px; flex-wrap: nowrap; border-right: solid 1px #2e2e2e; border-image: linear-gradient(to bottom, rgb(30 30 30 / 0%) 0%, #2e2e2e 15%, rgb(30 30 30 / 0%) 100%) 1; margin-bottom: 0px; } .HeaderNav-module__wrapper { display: flex; width: 100%; align-items: flex-start; column-gap: 10px; margin-left: -20px; margin-top: 30px; text-transform: none; flex-wrap: nowrap; flex-direction: column; } .Header-module__logoWrapper { display: flex; align-items: center; justify-content: center; margin-top: 30px; margin-left: -10px; } .Header-module__logo { font-size: 0px; text-transform: none; background: url(https://storage.shadee.ru/shop/img/logo.png); background-size: contain; background-repeat: no-repeat; width: 100px; height: 25px; } .HeaderNav-module__link { display: flex; width: 100%; cursor: pointer; background: transparent; color: #b5b5b5; text-align: start; border-radius: 10px; padding: 10px; margin-bottom: 10px; transition: all .1s ease; flex-direction: row-reverse; justify-content: flex-end; align-items: center; flex-wrap: nowrap; gap: 0.5rem; } .HeaderNav-module__link:hover, .HeaderNav-module__link:focus { color: #ffffff; background: rgb(255 255 255 / 7%); } .SupportLink-module__link { display: flex; width: 100%; cursor: pointer; background: transparent; color: #b5b5b5; text-align: start; border-radius: 10px; padding: 10px; margin-bottom: 10px; transition: all .1s ease; flex-direction: row-reverse; justify-content: flex-end; align-items: center; gap: 0.5rem; } .SupportLink-module__link:hover, .SupportLink-module__link:focus { color: #ffffff; background: rgb(255 255 255 / 7%); } .PlayerMenu-module__wrapper { width: 100%; margin-left: -20px; display: flex; align-items: flex-start; column-gap: 10px; flex-wrap: nowrap; flex-direction: column-reverse; gap: 0.5rem; } .PlayerBalance-module__wrapper, .PlayerMenu-module__balance { width: 100%; } .PlayerBalanceModal-module__header { font-size: 18px; display: flex; align-items: center; justify-content: space-between; color: rgb(255 255 255); font-weight: 500; margin-left: -15px; } .PlayerBalanceModal-module__inputWrapper { width: 100%; display: flex; height: 40px; border-radius: 8px; overflow: hidden; background: rgb(255 255 255 / 5%); flex-direction: row-reverse; } .PlayerBalanceModal-module__currency { height: 100%; padding: 0 10px; background: transparent; color: rgb(255 255 255 / 50%); line-height: 40px; } .PlayerBalance-module__modal { width: 350px; margin-top: 100px; } .PlayerBalance-module__btn { width: 100%; text-transform: none; cursor: pointer; border-radius: 8px; display: flex; align-items: center; padding: 4px 4px 4px 8px; font-weight: 400; font-size: 12px; color: rgb(255 255 255 / 80%); white-space: nowrap; transition: all .1s ease; border: solid 1px rgb(255 255 255 / 5%); flex-direction: row-reverse; gap: 0.5rem; justify-content: flex-end; } .PlayerBalance-module__btn:hover, .PlayerBalance-module__btn:focus { background-color: rgb(255 255 255 / 10%); border: 1px solid rgb(255 255 255 / 0%); color: rgb(255 255 255); } #balance-icon { margin-top: 3px; width: 21px; background: #434343; border-radius: 5px; padding: 5px; } .Widgets-module__wrapper.Widgets-module__rightSide { margin-right: 0; margin-left: 0px; margin-top: -164px; border-left: solid 1px #2e2e2e; border-image: linear-gradient(to bottom, rgb(30 30 30 / 0%) 0%, #2e2e2e 15%, rgb(30 30 30 / 0%) 100%) 1; background-image: linear-gradient(180deg, rgb(30 30 30 / 90%) 80%, rgb(30 30 30 / 0%)); } .Search-module__wrapper { width: 100%; display: flex; height: 45px; border-radius: 10px; overflow: hidden; background: #262626; border: none; margin-top: 15px; flex-direction: row-reverse; transition: all .1s ease; } .Search-module__wrapper:hover { background: #2e2e2e; } .Search-module__input { font-size: 14px; width: 100%; padding: 0 20px; } .Search-module__iconWrapper { height: 100%; padding: 0 20px; background: transparent; color: #ffffff; display: flex; align-items: center; justify-content: center; } .Search-module__icon path { stroke: #717171; } .Search-module__icon { width: 20px; height: 20px; } .Categories-module__categories { display: flex; width: 100%; justify-content: flex-start; flex-wrap: nowrap; margin: 0px; flex-direction: row; } .Categories-module__category { cursor: pointer; color: var(--font-color-900); background-color: #262626; padding: 10px 15px; border-radius: 8px; margin: 5px; transition: all .15s ease; } .Categories-module__category.Categories-module__active, .Categories-module__category:hover { background-color: #2e2e2e; color: var(--font-color-700); } .Categories-module__category.Categories-module__enableFocus:focus { background-color: #2e2e2e; color: var(--font-color-700); } .PlayerMenu-module__profileLink, .PlayerMenu-module__loginLink { width: 100%; background: #613ccd; color: #fff; font-weight: 400; font-size: 13px; text-transform: none; cursor: pointer; border-radius: 8px; display: flex; align-items: center; justify-content: flex-end; padding: 6px 10px 6px 10px; white-space: nowrap; transition: all .1s ease; flex-direction: row-reverse; gap: 0.5rem; } .PlayerMenu-module__profileLink:hover, .PlayerMenu-module__profileLink:focus, .PlayerMenu-module__loginLink:hover, .PlayerMenu-module__loginLink:focus { background-color: #704fd3; } #user-icon { margin-top: 3px; width: 18px; } .nav-icon { width: 18px; } .SupportContent-module__header { width: 100%; font-size: 22px; font-weight: 500; font-family: 'Montserrat'; color: #fff; margin-top: 20px; } .ShopFooter-module__text { background: #262626; padding: 15px; border-radius: 8px; margin-bottom: 15px; text-align: start; font-size: 12px; } .ShopFooter-module__links { display: flex; align-items: center; justify-content: flex-start; text-transform: none; font-weight: 500; gap: 0.5rem; } .ShopFooter-module__link { background: rgb(255 255 255 / 5%); border-radius: 8px; font-size: 12px; padding: 5px 10px 5px 10px; color: #b5b5b5; text-align: center; transition: all .1s ease; } .ShopFooter-module__link:hover { color: #ffffff; background: rgb(255 255 255 / 10%); } .ShopFooter-module__text::after { content: "\A SHADE (shadee.ru) is not affiliated, endorsed by, or in any way associated with the Facepunch"; white-space: pre; position: relative; top: 7px; color: rgb(255 255 255 / 40%); text-transform: uppercase; } .Shop-module__wrapper { width: 100%; margin-bottom: 20px; margin-top: 20px; } .socials { display: flex; flex-wrap: nowrap; flex-direction: row; align-items: center; justify-content: flex-start; margin-left: 8px; margin-top: 10px; margin-bottom: 10px; gap: 0.5rem; } .socials-vk { background: #2e2e2e; padding-top: 9px; padding-right: 1px; width: 35px; height: 35px; border-radius: 8px; cursor: pointer; transition: all .1s ease; } .socials-vk:hover { background: #0077FF; } .socials-telegram { background: #2e2e2e; padding-top: 9px; padding-right: 1px; width: 35px; height: 35px; border-radius: 8px; cursor: pointer; transition: all .1s ease; } .socials-telegram:hover { background: #0088cc; } .socials-discord { background: #2e2e2e; padding-top: 9px; width: 35px; height: 35px; border-radius: 8px; cursor: pointer; transition: all .1s ease; } .socials-discord:hover { background: #5865f2; } .socials-icon { width: 18px; height: 18px; } .Cookie-module__wrapper { z-index: 50; position: fixed; bottom: 10px; left: 42%; transform: translate(-50%); padding: 15px; border-radius: 8px; background-color: rgb(57 57 57 / 80%); backdrop-filter: blur(10px); display: flex; align-items: center; box-shadow: none; } .Button-module__btn { cursor: pointer; border-radius: 2px; padding: 7px 30px; border: 1px solid transparent; transition: all .2s ease; } .Button-module__btn.Button-module__accent { color: var(--font-color-700); background-color: #613ccd; border-radius: 8px; border-color: transparent; } .Button-module__btn.Button-module__accent:hover, .Button-module__btn.Button-module__accent:focus { background-color: #704fd3; border-color: transparent; } .ProductModal-module__header { display: none; } .ProductModal-module__command, .ProductModal-module__bp, .ProductModal-module__item, .ProductModal-module__dropdown { width: 380px; } .ModalLayout-module__modal { margin-top: 70px; margin-bottom: 20px; border-radius: 8px; width: 360px; box-shadow: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 8px 10px -6px rgba(0, 0, 0, .1); } .TotalSum-module__inputWrapper { width: 100%; display: flex; height: 40px; border-radius: 8px; overflow: hidden; background: rgb(255 255 255 / 5%); flex-direction: row-reverse; } .TotalSum-module__currency { height: 100%; padding: 0 10px; background: transparent; color: rgb(255 255 255 / 50%); line-height: 40px; } .CountSelector-module__inputWrapper { width: 100%; display: flex; height: 40px; border-radius: 8px; overflow: hidden; background: rgb(255 255 255 / 5%); } .CountSelector-module__changeCountBtn.CountSelector-module__left { border-right: none; } .CountSelector-module__changeCountBtn.CountSelector-module__right { border-left: none; } .productModalImg { max-width: 150px; width: 150px; height: 150px; object-fit: contain; margin-bottom: 20px; margin-top: 20px; } .CountSelector-module__changeCountBtn:hover, .CountSelector-module__changeCountBtn:focus { background: transparent; } .CountSelector-module__icon { width: 72%; height: 60%; transition: all .15s ease; background: rgb(255 255 255 / 10%); border-radius: 6px; } .CountSelector-module__icon:hover { background: rgb(255 255 255 / 15%); } .productModalGiveText { background: rgb(43 35 65); border-radius: 8px; padding: 10px; color: #967ce5; font-size: 12px; text-align: center; font-weight: 500; margin-top: 10px; margin-bottom: 10px; } .Product-module__wrapper { background: #262626; position: relative; padding: 5px; height: 230px; cursor: pointer; border-radius: 8px; overflow: visible; animation: Product-module__productAnimation .15s ease; } .Product-module__wrapper:hover { background: #2e2e2e; transition: all .2s ease; } .Product-module__img { position: absolute; top: -15px; left: 0; right: 0; object-fit: contain; width: 100%; transform: scale(0.6); aspect-ratio: 1 / 1; transition: all .2s ease; } .Product-module__name { z-index: 6; transition: none; font-size: 13px; transform: none; width: 100%; padding: 10px; bottom: 45px; left: 0px; text-align: center; color: rgb(255 255 255 / 75%); font-weight: 500; background-color: transparent; border-top: solid 1px rgb(255 255 255 / 5%); } .Product-module__price { position: absolute; top: unset; left: 0px; bottom: 15px; color: rgb(255 255 255 / 85%); background-color: rgb(255 255 255 / 5%); backdrop-filter: blur(3px); -webkit-backdrop-filter: blur(3px); padding: 5px 5px; margin: 0px 30px; border-radius: 8px; width: 70%; display: flex; align-items: center; justify-content: center; } .Product-module__count { right: 10px; bottom: 90px; font-size: 12px; background: rgb(255 255 255 / 5%); padding: 3px 6px 3px 6px; border-radius: 5px; transition: none; } .Product-module__discount { top: 10px; right: 10px; background-color: #c53a3a; color: var(--font-color-700); padding: 3px 6px; border-radius: 8px; box-shadow: 0 0 20px rgb(195 58 58 / 50%); } .Product-module__oldPrice { position: relative; margin-right: 4px; font-size: 12px; color: rgb(255 255 255 / 45%); } .Product-module__oldPrice:after { display: none; } .Product-module__wrapper:hover .Product-module__count, .Product-module__wrapper:active .Product-module__count { opacity: 1; } .monitoring { /* border: solid 1px #262626; border-radius: 8px; */ width: 96%; height: 1000px; } .mon_container { background: #262626; border-radius: 8px; display: flex; row-gap: 0.5rem; margin-top: 10px; margin-left: 10px; padding: 15px; flex-direction: column; } .mon_online_progress { background: #2f2f2f; height: 8px; border-radius: 8px; } #mon_online_progress_status { background: #8863f5; max-width: 100%; width: 0%; height: 8px; border-radius: 8px; } .mon_online { display: flex; gap: 0.3rem; padding: 5px 3px 5px 3px; color: rgb(255 255 255 / 85%); font-size: 12px; } #serveronline-harbor { display: flex; gap: 0.2rem; width: max-content; } .online { background: #0b4b22; padding: 3px 6px; border-radius: 8px; font-size: 12px; font-weight: 400; color: rgb(123 255 171); margin-left: 10px; } .offline { background: #4b2828; padding: 3px 6px; border-radius: 8px; font-size: 12px; font-weight: 400; color: rgb(255 123 123); margin-left: 10px; } .mon_info_container { display: flex; column-gap: 0.7rem; justify-content: space-between; } .mon_info { display: flex; flex-direction: column; row-gap: 0.3rem; } .mon_title { font-weight: 600; font-family: 'Montserrat'; font-size: 16px; color: rgb(255 255 255 / 85%); display: flex; align-items: center; } .mon_about { display: flex; background: rgb(255 255 255 / 5%); width: 24px; height: 24px; justify-content: center; align-items: center; border-radius: 5px; cursor: pointer; transition: 0.3s all; } .mon_about:hover { background: rgb(255 255 255 / 10%); } .mon_number { display: flex; background: rgb(101 70 193); width: 24px; height: 24px; justify-content: center; align-items: center; border-radius: 5px; color: rgb(255 255 255 / 85%); font-size: 11px; font-weight: 500; margin-right: 10px; } .mon_total { background: #262626; border-radius: 8px; padding: 10px; margin-top: 10px; margin-left: 10px; } .mon_total_count { display: flex; gap: 0.3rem; justify-content: center; align-items: flex-end; color: #818181; font-size: 13px; font-weight: 500; font-family: 'Montserrat'; } .mon_copy { background: #2e2e2e; padding: 10px 10px 10px 10px; margin-top: 5px; border-radius: 8px; text-align: center; font-size: 13px; font-weight: 400; color: rgb(255 255 255 / 70%); cursor: pointer; transition: all .2s ease; } .mon_copy:hover { background: #613ccd; color: #ffffff; } swiper-container { width: 73%; height: 100%; height: 180px; top: 17px; left: 20px; } swiper-slide { text-align: center; font-size: 18px; background: transparent; display: flex; justify-content: center; align-items: center; border-radius: 8px; } swiper-slide img { display: block; width: 100%; height: 100%; object-fit: contain; border-radius: 8px; } .autoplay-progress { position: absolute; right: 16px; bottom: 16px; z-index: 10; width: 48px; height: 48px; display: flex; align-items: center; justify-content: center; font-weight: bold; color: var(--swiper-theme-color); } .autoplay-progress svg { --progress: 0; position: absolute; left: 0; top: 0px; z-index: 10; width: 100%; height: 100%; stroke-width: 4px; stroke: var(--swiper-theme-color); fill: none; stroke-dashoffset: calc(125.6 * (1 - var(--progress))); stroke-dasharray: 125.6; transform: rotate(-90deg); } .swiper-button-next svg, .swiper-button-prev svg { width: 50%; height: 50%; object-fit: contain; transform-origin: center center; color: #7c7c7c; } .swiper-pagination-bullet { width: var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,20px)); height: var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,5px)); display: inline-block; border-radius: var(--swiper-pagination-bullet-border-radius,2px); background: #7c7c7c; opacity: var(--swiper-pagination-bullet-inactive-opacity, .1); } .swiper { width: 100%; height: 100%; margin-left: auto; margin-right: auto; position: relative; overflow: hidden; list-style: none; padding: 0px; z-index: 1; display: block; border-radius: 5px; } .ModalLayout-module__wrapper { width: 100vw; position: fixed; top: 0; right: 0; bottom: 0; left: 0; background-color: rgb(6 6 6 / 85%); backdrop-filter: blur(15px); z-index: 200; } .ProfileNav-module__wrapper.ProfileNav-module__rightSide { margin-right: 0; margin-left: 20px; margin-top: -170px; border-radius: 8px; border-left: solid 1px; border-image: linear-gradient(to bottom, rgb(30 30 30 / 0%) 0%, #2e2e2e 15%, rgb(30 30 30 / 0%) 100%) 1; height: 500px; } .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: #fff; background-image: linear-gradient(90deg, #272727 0%, transparent 80%); padding: 10px 15px 10px 15px; border-radius: 8px; width: 100%; overflow: hidden; } .ProfileNav-module__header { display: flex; align-items: center; flex-direction: row; gap: 0.5rem; } .ProfileNav-module__navItem+.ProfileNav-module__navItem { margin-top: 5px; } .ProfileNav-module__navItem { cursor: pointer; background: #232323; border-radius: 8px; padding: 10px 15px; color: #939393; transition: all .15s ease; } .ProfileNav-module__navItem:hover, .ProfileNav-module__navItem:focus, .ProfileNav-module__navItem.ProfileNav-module__active { color: rgb(255 255 255); background: #313131; } .ProfileContent-module__header { display: flex; justify-content: flex-start; width: 100%; font-size: 18px; font-weight: 500; font-family: 'Montserrat'; color: #fff; margin-top: 20px; } .ProfileContent-module__box { background-color: #232323; border-radius: 8px; padding: 0 4px; } .ProfileContent-module__infoLine { display: grid; grid-template-columns: 1fr 1fr; align-items: center; padding: 20px 20px; } .ProfileContent-module__infoLineValue.ProfileContent-module__steamid { cursor: pointer; color: #b399ff; transition: all .15s ease; } .ProfileContent-module__infoLineValue.ProfileContent-module__steamid:hover { color: #8d68ff; } .ProfileContent-module__infoLine+.ProfileContent-module__infoLine { border-top: 1px solid #333333; } .ProfileContent-module__input { width: 100%; display: flex; height: 36px; border-radius: 8px; overflow: hidden; padding: 0 15px; background: #262626; border: 1px solid #2e2e2e; } .BasketContent-module__header { display: flex; justify-content: flex-start; font-size: 18px; font-weight: 500; font-family: 'Montserrat'; color: #fff; margin-top: 20px; } .BasketSearch-module__wrapper { width: 100%; display: flex; height: 45px; border-radius: 10px; overflow: hidden; background: #262626; border: none; flex-direction: row-reverse; transition: all .1s ease; } .BasketSearch-module__wrapper:hover { background: #2e2e2e; } .BasketSearch-module__iconWrapper { height: 100%; padding: 0 20px; background: transparent; color: #ffffff; display: flex; align-items: center; justify-content: center; } .BasketSearch-module__icon { width: 20px; height: 20px; } .BasketSearch-module__icon path { stroke: #717171; } .HistoryContent-module__header { display: flex; justify-content: flex-start; font-size: 18px; font-weight: 500; font-family: 'Montserrat'; color: #fff; margin-top: 20px; } .HistorySearch-module__wrapper { width: 100%; display: flex; height: 45px; border-radius: 10px; overflow: hidden; background: #262626; border: none; flex-direction: row-reverse; transition: all .1s ease; } .HistorySearch-module__wrapper:hover { background: #2e2e2e; } .HistorySearch-module__iconWrapper { height: 100%; padding: 0 20px; background: transparent; color: #ffffff; display: flex; align-items: center; justify-content: center; } .HistorySearch-module__icon { width: 20px; height: 20px; } .HistorySearch-module__icon path { stroke: #717171; } .Toast-module__toast { width: 100%; padding: 10px; border-radius: 8px; background: rgb(47 47 47 / 70%); -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px); border: none; box-shadow: none; overflow: hidden; cursor: pointer; display: flex; align-items: center; animation: Product-module__productAnimation .15s ease; } .nav_profile { display: flex; align-items: center; width: 100%; justify-content: flex-end; flex-direction: row-reverse; gap: 0.5rem; background: rgb(255 255 255 / 3%); padding: 6px 8px 6px 8px; border-radius: 8px; color: rgb(255 255 255 / 80%); font-weight: 400; font-size: 12px; cursor: pointer; transition: 0.2s all; } .nav_profile:hover { background: rgb(255 255 255 / 10%); color: rgb(255 255 255); } .nav_username { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .PlayerMenu-module__profileLink { display: none; } .SupportLink-module__supportCount { position: absolute; top: 19px; right: 13px; color: #ffffff; background-color: rgb(197 69 69); border-radius: 5px; padding: 3px 5px; font-size: 12px; font-weight: 400; transform: translate(50%, -50%); } .Button-module__btn.Button-module__gray { color: var(--font-color-800); background-color: rgb(255 255 255 / 5%); border-radius: 8px; border-color: transparent; } .Button-module__btn.Button-module__gray:hover, .Button-module__btn.Button-module__gray:focus { background-color: rgb(255 255 255 / 10%); } .TicketModal-module__header { display: none; } .NewTicketModal-module__header { display: none; } .TicketThemeInput-module__iconWrapper { display: none; } .TicketThemeInput-module__inputWrapper { width: 100%; display: flex; height: 40px; border-radius: 8px; overflow: hidden; background: rgb(255 255 255 / 5%); } .Selector-module__dropDownCurrentItem { width: 100%; background-color: rgb(255 255 255 / 5%); cursor: pointer; border-radius: 8px; display: flex; align-items: center; justify-content: space-between; padding: 10px; white-space: nowrap; font-size: 13px; outline: 1px solid transparent; transition: all .1s ease; } .Selector-module__dropDownCurrentItem:hover, .Selector-module__dropDownCurrentItem:focus { outline: 1px solid rgb(255 255 255 / 10%); } .TicketModal-module__messagesWrapper { padding: 0px 0px 15px 0; max-height: 500px; overflow-y: auto; display: flex; flex-direction: column; row-gap: 15px; } .TicketModal-module__messageWrapper { padding: 10px; border-radius: 8px; background-color: rgb(255 255 255 / 3%); } .TicketMessageTextArea-module__textarea { border-radius: 8px; background: rgb(255 255 255 / 5%); font-size: 15px; width: 100%; resize: vertical; padding: 10px; min-height: 120px; } .TicketsTable-module__tableHeader { background-color: rgb(255 255 255 / 3%); border-radius: 8px; margin-bottom: 20px; } .TicketsTable-module__tableTitle { color: rgb(255 255 255 / 70%); font-size: 13px; font-weight: 400; } .TicketsTable-module__tableLine:nth-child(2n-1) { background-color: rgb(255 255 255 / 3%); border-radius: 8px; } .TicketsTable-module__value { color: rgb(255 255 255 / 65%); font-size: 13px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; transition: all .15s ease; } .TicketsTable-module__tableLine:hover .TicketsTable-module__value:not(:last-child) { color: rgb(255 255 255); } .TicketsTable-module__status { border-radius: 8px; padding: 7px 13px; display: flex; align-items: center; justify-content: center; } .TicketsTable-module__status.TicketsTable-module__open { color: var(--font-color-700); background-color: #3c7ecd; } .TicketsTable-module__tableLine .TicketsTable-module__status.TicketsTable-module__closed { color: var(--font-color-800); background-color: rgb(255 255 255 / 5%); }