/* NOVA V180 — blue navigation, bot-native showcase sharing and reliable rewards */
html{--nova-live-build:"180.0.0"}

/* Header: two equal language cells and a blue top-up action. */
.top-actions{min-width:0!important;gap:5px!important}.lang-toggle{width:78px!important;min-width:78px!important;height:30px!important;padding:2px!important;gap:2px!important}.lang-btn{min-width:0!important;width:100%!important;height:24px!important;padding:0 3px!important;gap:3px!important;font-size:8px!important;letter-spacing:0!important}.language-dot{width:5px!important;height:5px!important;flex-basis:5px!important}.lang-btn.active{background:linear-gradient(135deg,#164f91,#0d76dc)!important;color:#fff!important}.top-up{width:34px!important;height:30px!important;min-width:34px!important;min-height:30px!important;border:1px solid rgba(55,171,255,.55)!important;border-radius:9px!important;background:linear-gradient(145deg,#126cff,#0848ad)!important;color:#fff!important;box-shadow:0 7px 20px rgba(9,102,255,.28)!important}.global-online-badge{flex:0 1 auto!important;min-width:0!important}.global-online-badge span{white-space:nowrap!important}

/* Bottom navigation must survive opening/closing the PC master. */
.bottom-nav{display:grid!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;z-index:180!important;grid-template-columns:repeat(5,minmax(0,1fr))!important}.home-service-v175,.home-service-v175[open],.home-service-v175 .master-v3{z-index:1!important}.home-service-v175[open] .master-v3{position:relative!important}.referral-launcher-v123{min-width:108px!important;border-color:rgba(48,165,255,.5)!important;background:linear-gradient(145deg,#0c3159,#071321)!important;color:#76ceff!important;box-shadow:0 10px 30px rgba(0,0,0,.48),0 0 20px rgba(24,130,255,.18)!important}.referral-launcher-v123 span{background:#092845!important}.referral-launcher-v123 b{font-size:9px!important;white-space:nowrap!important}

/* Steam skins: no rectangle behind the image; rarity itself frames the card. */
.skin-catalog-toolbar-v172{border-color:rgba(63,164,255,.22)!important;background:linear-gradient(145deg,#071827,#050e18)!important}.exact-skin-card-v172{--quality:#5dbdff;min-height:290px!important;border:1px solid color-mix(in srgb,var(--quality) 52%,#153047)!important;border-top-width:2px!important;background:linear-gradient(165deg,color-mix(in srgb,var(--quality) 8%,#07131f) 0,#06101a 42%,#040b12 100%)!important;box-shadow:inset 0 1px 0 color-mix(in srgb,var(--quality) 35%,transparent),0 12px 30px rgba(0,0,0,.24)!important;opacity:1!important}.exact-skin-card-v172:before{display:none!important}.exact-skin-card-v172 .shop-img,.exact-skin-card-v172 .shop-img-v26{height:126px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.exact-skin-card-v172 .shop-img img{max-width:94%!important;max-height:116px!important;filter:drop-shadow(0 13px 16px rgba(0,0,0,.72)) drop-shadow(0 0 11px color-mix(in srgb,var(--quality) 40%,transparent))!important}.exact-skin-card-v172 .skin-quality-v172{border-color:color-mix(in srgb,var(--quality) 68%,transparent)!important;background:color-mix(in srgb,var(--quality) 15%,#06101a)!important;color:color-mix(in srgb,var(--quality) 82%,white)!important;box-shadow:0 0 13px color-mix(in srgb,var(--quality) 18%,transparent)!important}.steam-item-consumer{--quality:#9aa7b5}.steam-item-industrial,.steam-item-light_blue{--quality:#62b9ff}.steam-item-mil_spec,.steam-item-milspec,.steam-item-blue{--quality:#3b72ff}.steam-item-restricted,.steam-item-purple{--quality:#8e56ff}.steam-item-classified,.steam-item-pink{--quality:#df4fae}.steam-item-covert,.steam-item-red{--quality:#ed4f59}.steam-item-knife,.steam-item-gloves{--quality:#f1aa36}.skin-steam-price-v172{border-top-color:color-mix(in srgb,var(--quality) 18%,transparent)!important}.exact-skin-card-v172 .shop-card-bottom button{min-height:43px!important;font-size:12px!important;letter-spacing:.02em!important;background:linear-gradient(135deg,#34c8ff,#126eff)!important;color:#03101b!important}.exact-skin-card-v172 .shop-card-bottom button:disabled{font-size:9px!important;background:#12324a!important;color:#83afc8!important}.shop-load-more-v177{font-size:11px!important}

/* Every level explains the reward instead of showing only an XP number. */
.profile-level-list-v178{grid-template-columns:1fr!important;gap:8px!important}.profile-level-list-v178 article{grid-template-columns:54px minmax(0,1fr) auto!important;align-items:center!important;gap:11px!important;min-height:72px!important;padding:10px!important}.level-number-v178{display:grid;place-items:center;align-content:center;width:52px;height:52px;border:1px solid rgba(54,158,255,.28);border-radius:15px;background:rgba(20,105,214,.1)}.level-number-v178 span{font-size:6px!important;letter-spacing:.1em}.level-number-v178 b{font-size:21px!important;color:#fff!important}.level-copy-v178{display:grid;gap:4px;min-width:0}.level-copy-v178 strong{color:#eef8ff;font-size:10px;line-height:1.3}.level-copy-v178 small{color:#65c9ff!important;font-size:7.5px!important;line-height:1.35}.level-goal-v178{display:grid;justify-items:end;gap:5px}.level-goal-v178 b{font-size:9px!important;white-space:nowrap}.level-goal-v178 small{padding:4px 6px;border-radius:7px;background:#111f2b;color:#7f98a9!important;white-space:nowrap}.profile-level-list-v178 article.current{border-color:#258cff!important;background:linear-gradient(145deg,rgba(21,104,204,.19),#07121c)!important;box-shadow:0 0 22px rgba(28,120,255,.12)!important}.profile-level-list-v178 article.done{opacity:.78!important}

/* Payment page: no card/SBP placeholders and no gold visual residue. */
.topup-modal-v81,.topup-ledger-v92{--pay-blue:#2ebdff;--pay-deep:#116cff}.topup-balance-v94,.topup-section-title-v79,.topup-calculator-v81,.coupon-box-v79,.first-deposit-coupon-v96,.topup-discount-active-v79{border-color:rgba(52,166,255,.3)!important;background:linear-gradient(145deg,rgba(12,52,91,.48),rgba(4,15,25,.97))!important}.topup-balance-v94>img,.topup-hero-icon-v79>img,.first-deposit-coupon-v96 img,.coupon-box-head-v79 img{filter:grayscale(1) sepia(1) saturate(4) hue-rotate(165deg) brightness(1.2) drop-shadow(0 7px 13px rgba(18,127,255,.28))!important}.topup-methods-v79 button,.topup-crypto-group-v93,.crypto-picker-v93{border-color:rgba(49,148,225,.25)!important;background:linear-gradient(145deg,#0a1c2b,#06101a)!important}.topup-methods-v79 button.active,.topup-crypto-group-v93.active{border-color:#258cff!important;background:linear-gradient(145deg,rgba(19,100,193,.35),#07131f)!important;box-shadow:inset 0 0 0 1px rgba(56,181,255,.1)!important}.topup-methods-v79 button small,.topup-calculator-head-v81 span,.topup-calculator-head-v81>em,.topup-amount-row-v81>i,.coupon-box-head-v79 span,.first-deposit-coupon-v96 span{color:#61c9ff!important}.topup-methods-v79 button.active small,.welcome-coupon-code-v98 em{background:linear-gradient(135deg,#41d0ff,#1274ff)!important;color:#03111d!important}.topup-amount-row-v81>div{border-color:rgba(56,166,255,.32)!important;background:rgba(20,102,190,.12)!important}.topup-amount-row-v81>div strong{color:#66d2ff!important}.topup-presets-v81 button{border-color:rgba(64,154,222,.24)!important;background:#0a1b29!important;color:#d9efff!important}.topup-consent-v178{grid-template-columns:21px minmax(0,1fr)!important;align-items:start!important;gap:9px!important;padding:10px!important;border:1px solid rgba(50,153,232,.2)!important;border-radius:13px!important;background:#071521!important}.topup-consent-v178>input{width:19px!important;height:19px!important;margin:1px 0!important;accent-color:#178cff!important}.topup-consent-v178>div{display:grid;gap:7px!important}.topup-consent-v178 label{color:#e8f5ff!important;font-size:9px!important;font-weight:900!important}.topup-consent-v178 nav{display:flex;flex-wrap:wrap;gap:5px 10px}.topup-consent-v178 button{display:inline!important;color:#62caff!important;font-size:7.5px!important;text-align:left!important}.topup-pay-v81,.coupon-input-row-v79 button{background:linear-gradient(135deg,#43d5ff,#116eff)!important;color:#03101b!important}.quote-rate-v92,.topup-compliance-note-v81{color:#8198a9!important}.topup-pay-v81:disabled{background:#17344a!important;color:#7892a4!important}.topup-modal-v81 a,.topup-modal-v81 code{color:#68cbff!important}

.home-referral-v178{border-color:rgba(44,151,255,.32)!important;background:linear-gradient(145deg,rgba(14,100,206,.2),#07131f)!important}.home-referral-v178>i{color:#66d1ff!important}

@media(max-width:390px){.logo{font-size:22px!important}.lang-toggle{width:72px!important;min-width:72px!important}.global-online-badge span{display:none!important}.profile-level-list-v178 article{grid-template-columns:48px minmax(0,1fr) auto!important;gap:8px!important}.level-number-v178{width:46px;height:48px}.level-goal-v178 b{font-size:8px!important}}

/* V179: one stable header layout — no scaled, nested dots or shifting labels. */
.top{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;padding-right:0!important}.logo{min-width:0!important}.top-actions{display:grid!important;grid-template-columns:72px max-content 34px!important;align-items:center!important;gap:5px!important;min-width:0!important;margin:0!important;transform:none!important}.lang-toggle{box-sizing:border-box!important;display:grid!important;grid-template-columns:1fr 1fr!important;width:72px!important;min-width:72px!important;height:30px!important;margin:0!important;padding:2px!important;gap:2px!important;overflow:hidden!important;border:1px solid rgba(57,150,225,.3)!important;border-radius:9px!important;background:#071521!important;transform:none!important}.lang-toggle #langRu,.lang-toggle #langEn{box-sizing:border-box!important;display:grid!important;width:auto!important;min-width:0!important;height:24px!important;min-height:24px!important;margin:0!important;padding:0!important;place-items:center!important;gap:0!important;border:0!important;border-radius:7px!important;background:transparent!important;color:#7d93a4!important;font-family:inherit!important;font-size:9px!important;font-weight:1000!important;line-height:24px!important;letter-spacing:.02em!important;box-shadow:none!important;transform:none!important}.lang-toggle #langRu::first-letter,.lang-toggle #langEn::first-letter{font-size:inherit!important}.lang-toggle #langRu.active,.lang-toggle #langEn.active{background:linear-gradient(135deg,#2dc9ff,#126eff)!important;color:#03111d!important;box-shadow:0 4px 12px rgba(18,110,255,.26)!important}.global-online-badge{height:30px!important;min-width:48px!important;max-width:70px!important;margin:0!important;padding:0 7px!important;gap:4px!important}.top-up{margin:0!important;place-self:center!important}

/* V179: a single compact payment sheet with one scrollbar. */
.modal.topup-open-v179{overflow-y:auto!important}.topup-open-v179 .modal-box{width:min(100%,520px)!important;margin:0 auto calc(12px + env(safe-area-inset-bottom))!important}.topup-open-v179 .topup-modal-v79{box-sizing:border-box!important;width:100%!important;max-height:none!important;overflow:visible!important;gap:9px!important;padding:14px 13px calc(18px + env(safe-area-inset-bottom))!important;border-radius:0 0 22px 22px!important;background:linear-gradient(180deg,#061421,#040b12)!important}.topup-open-v179 .topup-balance-v94{min-height:53px!important;margin:0 42px 1px 0!important;padding:0 2px 8px!important;background:transparent!important;border:0!important;border-bottom:1px solid rgba(57,162,235,.18)!important}.topup-open-v179 .topup-balance-v94>img{width:46px!important;height:46px!important}.topup-open-v179 .topup-balance-v94>div{gap:3px!important}.topup-open-v179 .topup-balance-v94>div>span{color:#76a3bf!important;font-size:8px!important}.topup-open-v179 .topup-balance-v94>div>strong{font-size:25px!important}.topup-open-v179 .topup-section-title-v79{padding:2px 1px!important;border:0!important;background:transparent!important}.topup-open-v179 .topup-section-title-v79 b{font-size:11px!important}.topup-open-v179 .topup-section-title-v79 span{color:#48d49b!important;font-size:6.8px!important}
.topup-open-v179 .topup-method-grid-v92{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important}.topup-open-v179 .topup-methods-v79.topup-method-grid-v92>button{box-sizing:border-box!important;display:grid!important;grid-template-columns:1fr!important;grid-template-rows:38px auto 18px!important;align-items:center!important;justify-items:center!important;gap:4px!important;min-width:0!important;min-height:94px!important;padding:7px 4px!important;border:1px solid rgba(51,143,211,.25)!important;border-radius:14px!important;background:linear-gradient(155deg,#0a1b2a,#06101a)!important;color:#fff!important;text-align:center!important;box-shadow:none!important}.topup-open-v179 .topup-method-grid-v92 button>i.payment-art-v94,.topup-open-v179 .topup-method-grid-v92 button>i.payment-art-v94 img{width:38px!important;height:38px!important}.topup-open-v179 .topup-method-grid-v92 button>div{display:grid!important;gap:2px!important;justify-items:center!important}.topup-open-v179 .topup-method-grid-v92 button b{max-width:100%!important;font-size:8.5px!important;line-height:1.15!important}.topup-open-v179 .topup-method-grid-v92 button div>span{display:none!important}.topup-open-v179 .topup-method-grid-v92 button>small{box-sizing:border-box!important;max-width:100%!important;padding:4px 5px!important;border-radius:6px!important;background:#0c2638!important;color:#64cfff!important;font-size:5.8px!important;line-height:1!important;white-space:nowrap!important}.topup-open-v179 .topup-modal-v81 .topup-methods-v79 button.active{border-color:#2aaaff!important;background:linear-gradient(155deg,rgba(25,130,226,.3),#071421)!important;box-shadow:inset 0 0 0 1px rgba(78,195,255,.12),0 0 18px rgba(18,113,234,.1)!important}.topup-open-v179 .topup-modal-v81 .topup-methods-v79 button.active small{background:linear-gradient(135deg,#38ceff,#1375ff)!important;color:#03111d!important}.topup-open-v179 .topup-method-grid-v92.crypto-picker-v93{grid-template-columns:1fr!important;padding:8px!important}.topup-open-v179 .crypto-picker-v93>button{grid-template-columns:46px minmax(0,1fr) auto!important;grid-template-rows:auto!important;justify-items:stretch!important;min-height:59px!important;text-align:left!important}.topup-open-v179 .crypto-picker-v93>button>div{justify-items:start!important}.topup-open-v179 .crypto-picker-v93>button div>span{display:block!important}.topup-open-v179 .crypto-picker-head-v93{grid-column:1/-1!important}
.topup-open-v179 .topup-calculator-v81{gap:9px!important;padding:11px!important;border-color:rgba(48,157,232,.3)!important;border-radius:16px!important;background:linear-gradient(145deg,rgba(9,39,63,.94),rgba(4,13,22,.98))!important}.topup-open-v179 .topup-calculator-head-v81 b{font-size:10.5px!important}.topup-open-v179 .topup-calculator-head-v81>em{background:#0b2940!important;color:#62ccff!important;font-size:7px!important}.topup-open-v179 .topup-amount-row-v81>label{border-color:rgba(57,151,218,.25)!important;background:#06111a!important}.topup-open-v179 .topup-amount-row-v81>div{border-color:rgba(51,161,238,.3)!important;background:rgba(20,104,186,.12)!important}.topup-open-v179 .topup-presets-v81 button{min-height:34px!important}.topup-open-v179 .topup-consent-v178{grid-template-columns:20px minmax(0,1fr)!important;gap:9px!important;padding:10px!important;border-color:rgba(52,161,235,.22)!important;background:#06131e!important}.topup-open-v179 .topup-consent-v178>input{display:grid!important;width:19px!important;height:19px!important;margin:0!important;appearance:none!important;place-items:center!important;border:1px solid #426477!important;border-radius:5px!important;background:#0b1a24!important}.topup-open-v179 .topup-consent-v178>input:checked{border-color:#36c8ff!important;background:linear-gradient(135deg,#32caff,#146fff)!important}.topup-open-v179 .topup-consent-v178>input:checked:after{content:"✓";color:#03111c;font-size:13px;font-weight:1000}.topup-open-v179 .topup-consent-v178>div{gap:7px!important}.topup-open-v179 .topup-consent-v178 label{font-size:9.5px!important}.topup-open-v179 .topup-consent-v178 nav{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:5px!important}.topup-open-v179 .topup-consent-v178 nav button{box-sizing:border-box!important;display:grid!important;min-width:0!important;min-height:27px!important;padding:4px!important;place-items:center!important;border:1px solid rgba(54,157,227,.18)!important;border-radius:7px!important;background:#0a2030!important;color:#67cfff!important;font-size:6.7px!important;line-height:1.15!important;text-align:center!important;text-decoration:none!important}.topup-open-v179 .topup-pay-v81{min-height:45px!important;font-size:10px!important}.topup-open-v179 .coupon-box-v79{gap:8px!important;padding:10px!important;border-color:rgba(52,160,231,.26)!important;background:#06131e!important}.topup-open-v179 .coupon-input-row-v79 input{border-color:rgba(48,153,222,.28)!important;background:#040c12!important}.topup-open-v179 .coupon-input-row-v79 button{min-width:92px!important}.topup-open-v179 .coin-icon{filter:grayscale(1) sepia(1) saturate(5) hue-rotate(165deg) brightness(1.22) drop-shadow(0 0 7px rgba(30,145,255,.28))!important}

@media(max-width:390px){.top{gap:6px!important}.logo{font-size:21px!important}.top-actions{grid-template-columns:68px 40px 32px!important;gap:4px!important}.lang-toggle{width:68px!important;min-width:68px!important}.global-online-badge{min-width:40px!important;width:40px!important;padding:0 5px!important}.global-online-badge span{display:none!important}.topup-open-v179 .topup-modal-v79{padding-inline:10px!important}.topup-open-v179 .topup-method-grid-v92{gap:5px!important}.topup-open-v179 .topup-methods-v79.topup-method-grid-v92>button{min-height:90px!important}.topup-open-v179 .topup-consent-v178 nav button{font-size:6.2px!important}}

/* V180: every directional/control accent belongs to the same blue system. */
::selection{background:#167eff!important;color:#fff!important}
*{scrollbar-width:thin;scrollbar-color:#168cff #06111a}
*::-webkit-scrollbar{width:6px;height:6px}
*::-webkit-scrollbar-track{background:#06111a;border-radius:99px}
*::-webkit-scrollbar-thumb{border:1px solid #06111a;border-radius:99px;background:linear-gradient(180deg,#36caff,#126eff)}
*:focus-visible{outline:2px solid #2daeff!important;outline-offset:2px!important}
.page-heading-v175>button{color:#4dbdff!important;text-shadow:0 0 14px rgba(30,139,255,.45)!important}
.faq-chevron{border-color:#2baeff!important;color:#2baeff!important}
.shop-info-item{border-color:rgba(45,153,236,.25)!important;background:#07131e!important}
.shop-category-tabs .shop-settings-tab,.shop-category-tabs .shop-settings-tab:hover,.shop-category-tabs .shop-settings-tab:active{border-color:rgba(45,164,255,.42)!important;background:rgba(24,119,219,.12)!important}
.shop-settings-tab img{filter:grayscale(1) sepia(1) saturate(5) hue-rotate(165deg) brightness(1.45)!important}
.profile-hub-nav-v173 button em,.info-menu-v175 button em,.home-active-v175 button,.daily-reward-card-v171 button i,.legal-contact-link-v92{color:#42b8ff!important}
.crypto-picker-head-v93>button,.topup-amount-row-v81>i,.repair-pc-choice-arrow,.home-service-v175>summary>i,.profile-back-v175,.levels-controls button,.nova-community-footer-v83 button>i{color:#42b8ff!important}
select{accent-color:#168cff!important}option:checked{background:#126eff!important;color:#fff!important}

/* Documents no longer carry a redundant product kicker or gold residue. */
.legal-modal-v81>header{padding-top:8px!important}.legal-modal-v81>header>span{display:none!important}
.legal-scroll-v81{border-color:rgba(46,161,240,.28)!important;background:linear-gradient(145deg,rgba(15,75,127,.12),rgba(2,10,17,.72))!important;scrollbar-color:#168cff #06111a!important}
.legal-scroll-v81::-webkit-scrollbar-track{background:#06111a!important}.legal-scroll-v81::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#36caff,#126eff)!important}
.legal-scroll-v81 b{color:#67ceff!important}.legal-updated-v81{border-color:rgba(48,164,242,.25)!important;background:rgba(19,120,207,.1)!important;color:#68ceff!important}
.legal-done-v81{background:linear-gradient(135deg,#35caff,#126eff)!important;color:#03111d!important}

/* Payment agreement labels must fit even inside Telegram's narrow webview. */
.topup-open-v179 .topup-consent-v178 nav button{width:100%!important;max-width:100%!important;overflow-wrap:anywhere!important;word-break:break-word!important;white-space:normal!important;hyphens:auto!important;padding:5px 2px!important;font-size:7px!important}
@media(max-width:370px){.topup-open-v179 .topup-consent-v178 nav{grid-template-columns:1fr 1fr!important}.topup-open-v179 .topup-consent-v178 nav button:last-child{grid-column:1/-1!important}}

/* V180_PAYMENT_CONSENT_ALIGN_FIX */
.topup-open-v179 .topup-consent-v178 {
  grid-template-columns: 20px minmax(0, 1fr) !important;
  align-items: start !important;
  column-gap: 9px !important;
}

.topup-open-v179 .topup-consent-v178 > input {
  align-self: start !important;
  margin-top: -1px !important;
}

.topup-open-v179 .topup-consent-v178 > div {
  width: 100% !important;
  justify-items: center !important;
}

.topup-open-v179 .topup-consent-v178 label {
  display: flex !important;
  width: 100% !important;
  min-height: 18px !important;
  align-items: center !important;
  text-align: left !important;
}

.topup-open-v179 .topup-consent-v178 nav {
  display: grid !important;
  width: 100% !important;
  grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
  justify-content: center !important;
  align-items: stretch !important;
  gap: 6px !important;
}

.topup-open-v179 .topup-consent-v178 nav button {
  width: 100% !important;
  min-height: 30px !important;
  padding: 5px 3px !important;
  place-items: center !important;
  text-align: center !important;
  line-height: 1.15 !important;
}

/* V180_PAYMENT_CONSENT_FINAL */
.topup-open-v179 .topup-consent-v178 {
  display: grid !important;
  grid-template-columns: 20px max-content !important;
  justify-content: center !important;
  align-items: center !important;
  gap: 7px 8px !important;
  padding: 12px 10px !important;
}

.topup-open-v179 .topup-consent-v178 > div {
  display: contents !important;
}

.topup-open-v179 .topup-consent-v178 > input {
  grid-column: 1 !important;
  grid-row: 1 !important;
  align-self: center !important;
  width: 18px !important;
  height: 18px !important;
  margin: -3px 0 0 !important;
}

.topup-open-v179 .topup-consent-v178 label {
  grid-column: 2 !important;
  grid-row: 1 !important;
  width: auto !important;
  min-height: 18px !important;
  display: flex !important;
  align-items: center !important;
  margin: -3px 0 0 !important;
  text-align: left !important;
}

.topup-open-v179 .topup-consent-v178 nav {
  grid-column: 1 / -1 !important;
  grid-row: 2 !important;
  justify-self: center !important;
  display: grid !important;
  width: min(270px, 100%) !important;
  grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
  gap: 6px !important;
  margin-top: 2px !important;
}

.topup-open-v179 .topup-consent-v178 nav button {
  box-sizing: border-box !important;
  width: 100% !important;
  min-width: 0 !important;
  min-height: 31px !important;
  padding: 5px 3px !important;
  display: grid !important;
  place-items: center !important;
  text-align: center !important;
  white-space: normal !important;
  line-height: 1.1 !important;
}

/* V180_QUICK_START_BUTTON_TEXT_FIX */
.home-active-v175 button {
  color: #03111d !important;
  font-size: 9px !important;
  font-weight: 1000 !important;
  line-height: 1.15 !important;
  text-align: center !important;
  text-shadow: none !important;
  opacity: 1 !important;
}

.home-active-v175 button:hover,
.home-active-v175 button:active {
  color: #020b13 !important;
}

/* V180_INVENTORY_AND_HISTORY_FINAL */

/* Более крупная и понятная карточка ПК */
.inventory-pc-copy-v175 h3 {
  font-size: 15px !important;
  line-height: 1.2 !important;
}

.inventory-pc-copy-v175 > small {
  padding: 4px 7px !important;
  font-size: 8.5px !important;
  font-weight: 900 !important;
}

.inventory-pc-copy-v175 > div span {
  font-size: 8px !important;
  line-height: 1.25 !important;
}

.inventory-pc-copy-v175 > div b {
  margin-top: 4px !important;
  font-size: 12px !important;
}

.inventory-pc-copy-v175 p {
  gap: 7px !important;
  flex-wrap: wrap !important;
}

.inventory-pc-copy-v175 p > em {
  color: #ffd43b !important;
  font-size: 14px !important;
  font-weight: 1000 !important;
  line-height: 1 !important;
  letter-spacing: 1px !important;
  text-shadow: 0 0 9px rgba(255, 204, 35, .3) !important;
}

.inventory-pc-copy-v175 p > strong {
  padding: 5px 7px !important;
  font-size: 8px !important;
  font-weight: 1000 !important;
  line-height: 1 !important;
  letter-spacing: .03em !important;
}

/* ПК действительно работает */
.inventory-row-v175.inventory-status-active {
  border-color: rgba(41, 163, 255, .65) !important;
  background:
    radial-gradient(circle at 15% 50%, rgba(24, 128, 255, .18), transparent 38%),
    linear-gradient(135deg, #081a2c, #050e18) !important;
  box-shadow: inset 3px 0 #168cff, 0 0 20px rgba(16, 116, 255, .1) !important;
}

.inventory-pc-copy-v175 strong.active {
  border: 1px solid rgba(48, 181, 255, .38) !important;
  background: rgba(21, 126, 255, .16) !important;
  color: #67d3ff !important;
}

/* ПК не запущен */
.inventory-pc-copy-v175 strong.storage {
  border: 1px solid rgba(119, 143, 164, .25) !important;
  background: rgba(91, 111, 129, .1) !important;
  color: #9cb1c2 !important;
}

/* ПК находится у мастера и недоступен */
.inventory-row-v175.inventory-status-repair {
  border-color: rgba(128, 105, 255, .5) !important;
  background:
    radial-gradient(circle at 15% 50%, rgba(95, 71, 255, .15), transparent 38%),
    linear-gradient(135deg, #0c1729, #060d18) !important;
  box-shadow: inset 3px 0 #6b62ff !important;
}

.inventory-pc-copy-v175 strong.repair {
  border: 1px solid rgba(124, 111, 255, .4) !important;
  background: rgba(92, 76, 255, .16) !important;
  color: #a9a3ff !important;
}

.inventory-row-v175.inventory-status-repair > button,
.inventory-row-v175.inventory-status-market > button {
  pointer-events: none !important;
  border: 1px solid rgba(116, 133, 151, .18) !important;
  background: #101d28 !important;
  color: #708494 !important;
  opacity: .75 !important;
}

.inventory-action-v175 {
  min-height: 38px !important;
  padding: 6px !important;
  font-size: 8px !important;
  font-weight: 1000 !important;
  line-height: 1.15 !important;
}

/* История выводов в нормальной тёмно-синей гамме */
.trade-history-modal {
  border: 1px solid rgba(47, 167, 255, .35) !important;
  border-radius: 22px !important;
  background:
    radial-gradient(circle at 90% 0, rgba(25, 131, 255, .14), transparent 35%),
    linear-gradient(160deg, #071624, #030a11 72%) !important;
}

.trade-history-modal > h2 {
  color: #f1f8ff !important;
}

.trade-history-modal > p {
  color: #8299ad !important;
}

.trade-history-list {
  gap: 9px !important;
}

.trade-history-row {
  border: 1px solid rgba(55, 143, 207, .25) !important;
  background: linear-gradient(145deg, #0a1b29, #06111b) !important;
  color: #edf7ff !important;
  box-shadow: inset 0 1px rgba(106, 196, 255, .04) !important;
}

.trade-history-row:hover,
.trade-history-row:active {
  border-color: rgba(48, 171, 255, .52) !important;
  background: linear-gradient(145deg, #0d2538, #071725) !important;
}

.trade-history-row img {
  border: 1px solid rgba(64, 155, 219, .2) !important;
  background: #030a10 !important;
}

.trade-history-row b {
  color: #f2f8ff !important;
}

.trade-history-row small {
  color: #7792a8 !important;
}

.trade-history-row em {
  padding: 5px 7px !important;
  border-radius: 7px !important;
  background: rgba(35, 139, 226, .12) !important;
  color: #62caff !important;
}

.trade-history-row em.success {
  border: 1px solid rgba(49, 174, 255, .25) !important;
  background: rgba(22, 132, 224, .13) !important;
  color: #69d2ff !important;
}

.trade-history-row em.active {
  border: 1px solid rgba(47, 150, 255, .26) !important;
  color: #67baff !important;
}

.trade-history-row em.error {
  border: 1px solid rgba(255, 82, 101, .28) !important;
  background: rgba(255, 55, 75, .1) !important;
  color: #ff7889 !important;
}

.trade-history-modal > button.secondary {
  border: 1px solid rgba(53, 146, 210, .27) !important;
  background: #0b1a26 !important;
  color: #dbeeff !important;
}

/* V180_REMOVE_DUPLICATE_LABELS */

/* Убираем Common и другие текстовые плашки качества у ПК */
.inventory-pc-copy-v175 > small {
  display: none !important;
}

/* Убираем повторное «У мастера» справа */
.inventory-row-v175.inventory-status-repair {
  grid-template-columns: 96px minmax(0, 1fr) !important;
}

.inventory-row-v175.inventory-status-repair > .inventory-action-v175 {
  display: none !important;
}

/* Убираем текст качества со скинов, цветная рамка остаётся */
.exact-skin-card-v172 .skin-quality-v172 {
  display: none !important;
}

/* V180_HIDE_REAL_SKIN_PRICES */
.exact-skin-card-v172 .skin-steam-price-v172,
.skin-purchase-v172 .skin-live-quote-v172 {
  display: none !important;
}
