img[src^="/ticket-icon.webp"]:not(#hwp) {
  width: 16px !important;
  height: 12px !important;
  object-fit: fill !important;
  image-rendering: pixelated;
  vertical-align: -1px;
  top: 0;
  margin: 0 1px;
  flex: 0 0 auto;
}
.case-price-quest img[src^="/ticket-icon.webp"]:not(#hwp),
#casePrice img[src^="/ticket-icon.webp"]:not(#hwp),
.quest-card-reward img[src^="/ticket-icon.webp"]:not(#hwp),
.site-goal-reward img[src^="/ticket-icon.webp"]:not(#hwp),
.ib-hw-tix[src^="/ticket-icon.webp"]:not(#hwp) {
  content: url(/season/quests/tokens/token-bronze-24.png?v=jt2);
  width: 22px !important;
  height: 16px !important;
  vertical-align: -2px;
}
.ib-rw-tix[src^="/ticket-icon.webp"]:not(#hwp) {
  content: url(/season/quests/tokens/token-bronze-24.png?v=jt2);
  width: 100% !important;
  height: 100% !important;
  object-fit: none !important;
  object-position: center;
}
.ib-banner-ico .ib-rw-tix[src^="/ticket-icon.webp"]:not(#hwp) {
  content: url(/season/quests/tokens/token-bronze-48.png?v=jt2);
  width: 66px !important;
  height: 48px !important;
  object-fit: fill !important;
  margin: auto;
}
#questsTray .quest-card-reward img.qp-tok.qp-tok--16:not(#hwp),
.qp-bonus img.qp-tok.qp-tok--16:not(#hwp) {
  content: url(/season/quests/tokens/token-bronze-24.png?v=jt2);
  width: 22px !important;
  height: 16px !important;
  margin: 0;
}
.qp-bonus--silver img.qp-tok.qp-tok--16:not(#hwp) {
  content: url(/season/quests/tokens/token-silver-24.png?v=jt2);
}
.qp-bonus--diamond img.qp-tok.qp-tok--16:not(#hwp) {
  content: url(/season/quests/tokens/token-diamond-24.png?v=jt2);
}
i.hwe-coin:not(#hwp) {
  width: 22px;
  height: 16px;
  margin: 0;
  background: url(/season/quests/tokens/token-silver-24.png?v=jt2) center / 22px 16px no-repeat;
  image-rendering: pixelated;
  vertical-align: middle;
  flex: 0 0 auto;
}
@media (max-width: 760px) {
  body.season-halloween:not(#hwp) .hw-orn:not(:has(> .jack)) {
    display: none;
  }
  body.season-halloween:not(#hwp) .hw-orn {
    margin: 0 4px;
  }
  body.season-halloween:not(#hwp) .gn-help {
    margin-left: 6px;
  }
}
html:not([lang=en]) body.season-halloween:not(#hwp) :is(.dice-title-in-tray, .crash-title-in-tray, .faq-title, .quests-title, .rf-title, .upg-title-sub, .hfz-title) {
  white-space: nowrap;
}
body.season-halloween:not(#hwp) .crash-title-row {
  flex-wrap: nowrap;
  align-items: center;
  gap: 8px;
}
body.season-halloween:not(#hwp) .crash-title-stack {
  min-width: 0;
}
body.season-halloween:not(#hwp) .crash-round-badge {
  flex: 0 0 auto;
  white-space: nowrap;
}
@media (max-width: 360px) {
  body.season-halloween:not(#hwp) .crash-round-badge {
    padding: 4px 8px;
    letter-spacing: .02em;
  }
}
@media (max-width: 374px) {
  html:not([lang=en]) body.season-halloween:not(#hwp) .hfz-title {
    font-size: min(30px, calc((100vw - 150px) / 7.2));
  }
}
@media (max-width: 420px) {
  html:not([lang=en]) body.season-halloween:not(#hwp) .hwe-title {
    white-space: nowrap;
    font-size: min(22px, calc((100vw - 150px) / 10.2));
  }
}
@media (min-width: 700px) and (max-width: 1100px) {
  html:not([lang=en]) body.season-halloween:not(#hwp) .hwe-title {
    white-space: nowrap;
    font-size: min(32px, 4vw);
  }
}
body.season-halloween:not(#hwp) :is(.hwe-pr, .bv2-pot b, .ww-tier-jack b, .ww-tier-min b, .rf-jackpot-meta b, .rf-show-meta b, .case-price, .loot-chip-price, .upg-slot-value, .upg-target-card-val, .upg-inv-card-val, .hfz-item-val, .item-value, .oos-card-delta, .quest-card-reward, .site-goal-reward, .qp-bonus) {
  white-space: nowrap;
}
body.season-halloween {
  --hwbn-gold: #FFD45A;
  --hwbn-price: #F3E2B0;
  --hwbn-fg: var(--hwbn-gold);
  --hwbn-bg:
    linear-gradient(
      180deg,
      #FFF3C4 0%,
      #FFD45A 48%,
      #F2A02E 100%);
  --hwbn-clip: text;
  --hwbn-fill: transparent;
  --hwbn-filter: drop-shadow(0 0 6px rgba(255, 170, 50, .32)) drop-shadow(0 1px 0 rgba(18, 14, 28, .85));
  --hwbn-ts: none;
  --hwbn-pad: 0;
  --hwbn-border: 0 solid transparent;
  --hwbn-box: none;
  --hwbn-ic-filter: drop-shadow(0 0 4px rgba(255, 170, 50, .35));
  --hwbn-ic-size: 1.1em;
}
body.season-halloween.hwbn-b,
body.season-halloween #promoBonus {
  --hwbn-fg: #FFD866;
  --hwbn-bg:
    linear-gradient(
      180deg,
      rgba(255, 222, 140, .18),
      rgba(255, 170, 40, .07));
  --hwbn-clip: border-box;
  --hwbn-fill: currentColor;
  --hwbn-filter: none;
  --hwbn-ts: 0 1px 0 rgba(18, 14, 28, .7);
  --hwbn-pad: 1px 6px;
  --hwbn-border: 1px solid rgba(255, 206, 90, .5);
  --hwbn-box: inset 0 1px 0 rgba(255, 244, 214, .28);
  --hwbn-ic-filter: none;
}
body.season-halloween.hwbn-c {
  --hwbn-fg: #FFCF4D;
  --hwbn-bg: none;
  --hwbn-clip: border-box;
  --hwbn-fill: currentColor;
  --hwbn-filter: none;
  --hwbn-ts: 0 1px 2px rgba(0, 0, 0, .45);
  --hwbn-ic-filter: drop-shadow(0 0 5px rgba(255, 190, 60, .7));
  --hwbn-ic-size: 1.15em;
}
body.season-halloween:not(#hwp):not(#hw0):not(#hw1) :is(#promoBonus, #caseShowcase .cs-price b, .ww-prize-copy b, .ww-tier-jack b, .ww-tier-min b, .rf-jackpot-meta b, .rf-show-meta b, .rf-winner-prize, .rf-row-prize, .rf-jackpot-amount, .rf-podium-amount, .quest-card-reward, .site-goal-reward, .hwe-prize, .hwe-rv-sub b, .bv2-pot b, .upg-slot-value, #bonusView .staking-plan-pct, #bonusView .bnz-calc-v, #bonusView #refLevelPct) {
  color: var(--hwbn-fg) !important;
  background: var(--hwbn-bg) !important;
  -webkit-background-clip: var(--hwbn-clip) !important;
  background-clip: var(--hwbn-clip) !important;
  -webkit-text-fill-color: var(--hwbn-fill);
  filter: var(--hwbn-filter);
  text-shadow: var(--hwbn-ts) !important;
  padding: var(--hwbn-pad);
  border: var(--hwbn-border);
  box-shadow: var(--hwbn-box);
  font-weight: 800 !important;
  letter-spacing: .01em;
  -webkit-text-stroke: 0;
}
body.season-halloween:not(#hwp):not(#hw0):not(#hw1) :is(.qp-bonus, #bonusView .staking-head-badge, #bonusView .ref-level-badge) {
  color: var(--hwbn-gold) !important;
  text-shadow: none !important;
}
body.season-halloween:not(#hwp) :is(#promoBonus, #caseShowcase .cs-price, .ww-prize-copy b, .ww-tier-jack b, .ww-tier-min b, .rf-jackpot-meta b, .rf-show-meta b, .bv2-pot b, .upg-slot-value, .quest-card-reward, .site-goal-reward) :is(img.token-inline-icon, .bb2-tok, img.qp-tok) {
  width: var(--hwbn-ic-size);
  height: var(--hwbn-ic-size);
  filter: var(--hwbn-ic-filter);
  -webkit-text-fill-color: initial;
}
body.season-halloween:not(#hwp) :is(.quest-card-reward, .site-goal-reward) img.qp-tok {
  width: auto;
  height: auto;
}
body.season-halloween:not(#hwp) :is(#casesGrid .case-price:not(.deposit-case-label):not(.case-card-ref), .loot-chip-price, .upg-target-card-val, .upg-inv-card-val, .hfz-item-val, .inventory-card .item-value, .oos-card-delta, .hwe-pr) {
  color: var(--hwbn-price) !important;
  font-weight: 800 !important;
  text-shadow: 0 1px 2px rgba(0, 0, 0, .5) !important;
}
body.season-halloween:not(#hwp) #casesGrid .case-price.case-price-quest {
  color: #F2C94C !important;
}
body.season-halloween:not(#hwp) .live-card-preview img[src^="/icon/solar/box-minimalistic-bold.svg"] {
  image-rendering: pixelated;
  content: url(/season/halloween/modes-px/case.png?v=up1);
}
body.season-halloween:not(#hwp) .live-card-preview img[src^="/icon/solar/test-tube-bold.svg"] {
  image-rendering: pixelated;
  content: url(/season/halloween/modes-px/fuse.png?v=up1);
}
body.season-halloween:not(#hwp) .live-card-preview img[src^="/icon/solar/rocket-bold.svg"] {
  image-rendering: pixelated;
  content: url(/season/halloween/modes-px/crash.png?v=up1);
}
body.season-halloween:not(#hwp) .live-card-preview img[src^="/icon/solar/widget-5-bold.svg"] {
  image-rendering: pixelated;
  content: url(/season/halloween/modes-px/dice.png?v=up1);
}
body.season-halloween:not(#hwp) .live-card-preview img[src^="/icon/solar/cup-star-bold.svg"] {
  image-rendering: pixelated;
  content: url(/season/halloween/modes-px/raffle.png?v=up1);
}
body.season-halloween:not(#hwp) .live-card-preview-media:has(> .live-drop-upg-icon) > .live-drop-upg-icon {
  visibility: hidden;
}
body.season-halloween:not(#hwp) .live-card-preview-media:has(> .live-drop-upg-icon) {
  background: url(/season/halloween/modes-px/upgrade.png?v=up1) center / 42px 42px no-repeat;
  image-rendering: pixelated;
}
body.season-halloween:not(#hwp) .profile-bestdrop-src.is-mode:not([data-bd-kind=honeypass]) .profile-bestdrop-src-ic {
  width: 28px !important;
  height: 28px !important;
  image-rendering: pixelated;
  -webkit-mask: none !important;
  mask: none !important;
  background: transparent center / contain no-repeat !important;
}
body.season-halloween:not(#hwp) .profile-bestdrop-src.is-mode:not(#hwp)[data-bd-kind=upgrade] .profile-bestdrop-src-ic {
  background-image: url(/season/halloween/modes-px/upgrade.png?v=up1) !important;
}
body.season-halloween:not(#hwp) .profile-bestdrop-src.is-mode:not(#hwp)[data-bd-kind=battle] .profile-bestdrop-src-ic {
  background-image: url(/season/halloween/modes-px/battle.png?v=up1) !important;
}
body.season-halloween:not(#hwp) .profile-bestdrop-src.is-mode:not(#hwp)[data-bd-kind=crash] .profile-bestdrop-src-ic {
  background-image: url(/season/halloween/modes-px/crash.png?v=up1) !important;
}
body.season-halloween:not(#hwp) .profile-bestdrop-src.is-mode:not(#hwp)[data-bd-kind=dice] .profile-bestdrop-src-ic {
  background-image: url(/season/halloween/modes-px/dice.png?v=up1) !important;
}
body.season-halloween:not(#hwp) .profile-bestdrop-src.is-mode:not(#hwp)[data-bd-kind=fuse] .profile-bestdrop-src-ic {
  background-image: url(/season/halloween/modes-px/fuse.png?v=up1) !important;
}
body.season-halloween:not(#hwp) .profile-bestdrop-src.is-mode:not(#hwp)[data-bd-kind=ladder] .profile-bestdrop-src-ic {
  background-image: url(/season/halloween/modes-px/ladder.png?v=up1) !important;
}
body.season-halloween:not(#hwp) .profile-bestdrop-src.is-mode:not(#hwp):is([data-bd-kind=eggevent], [data-bd-kind=hw_eggs]) .profile-bestdrop-src-ic {
  background-image: url(/season/halloween/modes-px/eggs.png?v=up1) !important;
}
body.season-halloween:not(#hwp) .profile-bestdrop-src.is-mode:not(#hwp)[data-bd-kind=raffle] .profile-bestdrop-src-ic {
  background-image: url(/season/halloween/modes-px/raffle.png?v=up1) !important;
}
body.season-halloween:not(#hwp) .profile-bestdrop-src.is-mode:not(#hwp)[data-bd-kind=weeklywheel] .profile-bestdrop-src-ic {
  background-image: url(/season/halloween/modes-px/wheel.png?v=up1) !important;
}
body.season-halloween:not(#hwp) .profile-bestdrop-src.is-mode:not(#hwp)[data-bd-kind=hw_stash] .profile-bestdrop-src-ic {
  background-image: url(/season/halloween/modes-px/event.png?v=up1) !important;
}
body.season-halloween:not(#hwp) .profile-bestdrop-src.is-mode:not(#hwp)[data-bd-kind=hw_raid] .profile-bestdrop-src-ic {
  background-image: url(/season/halloween/modes-px/raid.png?v=up1) !important;
}
body.season-halloween:not(#hwp) .profile-bestdrop-src.is-mode[data-bd-kind=honeypass] .profile-bestdrop-src-ic {
  width: 20px !important;
  height: 20px !important;
}
body.season-halloween:not(#hwp):not(#hw0):not(#hw1) #bonusView.bnz :is(.bnz-calc-plus, #stakingTotalEarned, .staking-history-delta.is-plus, #refGrowthRevenue) {
  font-weight: 900 !important;
  text-shadow: 0 0 8px rgba(140, 255, 58, .35) !important;
}
body.season-halloween:not(#hwp):not(#hw0):not(#hw1) #bonusView.bnz :is(#stakingTotalStaked, #refGrowthDepositSum, .bnz-calc-in b) {
  color: var(--hwbn-price) !important;
  font-weight: 800 !important;
  text-shadow: 0 1px 2px rgba(0, 0, 0, .5) !important;
}
body.season-halloween:not(#hwp):not(#hw0):not(#hw1) #bonusView.bnz :is(.staking-plan-pct, .bnz-calc-v, .bnz-calc-plus, #stakingTotalEarned, #stakingTotalStaked) {
  white-space: nowrap;
}
