:root{--bs-neon:#39ff14;--bs-purple:#9d00ff;--bs-pink:#ff2bd6;--bs-ink:#0b0614;--bs-pixel:"Press Start 2P",monospace}.bs-fx-crt .bs-crt{position:relative;overflow:hidden}.bs-fx-crt .card__media .media:after,.bs-fx-crt [class*=ty-loot__img-wrap--]:after,.bs-fx-crt [class*=hl-img-wrap--]:after,.bs-fx-crt .bs-crt:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2;opacity:0;background:repeating-linear-gradient(0deg,rgba(0,0,0,.28) 0 1px,transparent 1px 3px),linear-gradient(90deg,#ff005014,#00ff780f,#0078ff14);mix-blend-mode:multiply;transition:opacity .25s ease}.bs-fx-crt .card-wrapper:hover .card__media .media:after,.bs-fx-crt [class*=ty-loot__img-wrap--]:hover:after,.bs-fx-crt [class*=hl-img-wrap--]:hover:after,.bs-fx-crt .bs-crt:hover:after{opacity:1;animation:bs-crt-roll 1.6s linear infinite}@keyframes bs-crt-roll{0%{background-position:0 0,0 0}to{background-position:0 12px,0 0}}.bs-fx-health [class*=ty-vault__card--]{position:relative}.bs-fx-health [class*=ty-vault__card--]:after{content:"";position:absolute;left:10%;right:10%;bottom:10px;height:8px;z-index:3;pointer-events:none;box-sizing:border-box;border:2px solid #fff;box-shadow:0 0 0 2px #000;opacity:0;background:repeating-linear-gradient(90deg,var(--bs-neon) 0 6px,#20c20e 6px 8px) left center/0% 100% no-repeat,#1a0b2a;transition:background-size .7s steps(10),opacity .2s}.bs-fx-health [class*=ty-vault__card--]:hover:after,.bs-fx-health [class*=ty-vault__card--]:focus-within:after{opacity:1;background-size:100% 100%,auto}.bs-levelup{position:fixed;z-index:2147483000;right:24px;top:90px;display:flex;align-items:center;gap:10px;padding:12px 16px;background:var(--bs-ink);color:var(--bs-neon);font:12px/1.4 var(--bs-pixel);border:3px solid var(--bs-neon);box-shadow:4px 4px 0 var(--bs-purple),0 0 18px #39ff1473;pointer-events:none;animation:bs-levelup 1.9s steps(12) forwards;text-transform:uppercase;letter-spacing:.04em}.bs-levelup img{width:36px;height:36px;image-rendering:pixelated;object-fit:contain}.bs-levelup__plus{position:fixed;z-index:2147483000;font:14px var(--bs-pixel);color:#ffd400;text-shadow:2px 2px 0 #000;pointer-events:none;animation:bs-plus 1s ease-out forwards}@keyframes bs-levelup{0%{transform:translateY(-12px) scale(.6);opacity:0}12%{transform:none;opacity:1}80%{opacity:1}to{transform:translateY(-24px);opacity:0}}@keyframes bs-plus{0%{transform:translateY(0);opacity:1}to{transform:translateY(-46px);opacity:0}}.bs-fx-jdgm .jdgm-rev-widg__title{font-family:var(--bs-pixel)!important;letter-spacing:.04em;text-transform:uppercase;color:var(--bs-neon)!important;text-shadow:3px 3px 0 var(--bs-purple)}.bs-fx-jdgm .jdgm-rev__pic-img,.bs-fx-jdgm .jdgm-rev__pic-link img{border:2px solid var(--bs-neon)!important;box-shadow:3px 3px 0 var(--bs-purple);image-rendering:auto;transition:transform .15s}.bs-fx-jdgm .jdgm-rev__pic-link:hover img{transform:translate(-2px,-2px)}.bs-fx-jdgm .jdgm-rev__buyer-badge{font-size:0!important;background:transparent!important;border:0!important;padding:0!important}.bs-fx-jdgm .jdgm-rev__buyer-badge:after{content:var(--bs-verified-label,"VERIFIED LOOT");font:9px/1 var(--bs-pixel);display:inline-block;padding:4px 6px;color:#000;background:var(--bs-neon);box-shadow:2px 2px 0 var(--bs-purple);vertical-align:middle}.bs-fx-jdgm .jdgm-star{color:#ffd400!important}.bs-season{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:40;overflow:hidden}.bs-season i{position:absolute;top:-24px;display:block;width:6px;height:6px;opacity:.85;animation:bs-fall linear infinite}.bs-season--winter i{background:#fff;box-shadow:0 0 6px #fffc}.bs-season--bfcm i{width:8px;height:8px;background:#ffd400;box-shadow:2px 0 #b38f00,0 0 8px #ffd400}.bs-season--bfcm i:nth-child(3n){background:var(--bs-pink);box-shadow:0 0 8px var(--bs-pink)}.bs-season--spooky i{width:12px;height:6px;background:#9d00ff;clip-path:polygon(0 0,25% 50%,50% 0,75% 50%,100% 0,85% 100%,50% 70%,15% 100%);animation-name:bs-flap}@keyframes bs-fall{0%{transform:translate3d(0,-30px,0)}to{transform:translate3d(var(--bs-drift,20px),105vh,0)}}@keyframes bs-flap{0%{transform:translate3d(0,-30px,0) scaleY(1)}50%{transform:translate3d(var(--bs-drift,20px),50vh,0) scaleY(-1)}to{transform:translate3d(calc(var(--bs-drift,20px)*-1),105vh,0) scaleY(1)}}.bs-ribbon{display:block;text-align:center;padding:8px 12px;font:10px/1.5 var(--bs-pixel);letter-spacing:.06em;color:#000;background:repeating-linear-gradient(90deg,var(--bs-neon) 0 20px,#2fe00f 20px 40px);text-decoration:none}.bs-ribbon--bfcm{background:linear-gradient(90deg,#ffd400,var(--bs-pink))}.bs-ribbon--winter{background:linear-gradient(90deg,#bfe9ff,#fff,#bfe9ff)}.bs-ribbon--spooky{background:linear-gradient(90deg,#ff7a00,#9d00ff);color:#fff}.bs-chest{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147482000;display:flex;align-items:center;justify-content:center;background:#05000fd1;padding:20px}.bs-chest[hidden]{display:none}.bs-chest__box{position:relative;max-width:420px;width:100%;text-align:center;padding:28px 22px 24px;background:var(--bs-ink);border:4px solid var(--bs-neon);box-shadow:6px 6px 0 var(--bs-purple),0 0 40px #9d00ff80;color:#fff;animation:bs-pop .5s steps(6)}.bs-chest__img{width:220px;max-width:70%;height:auto;image-rendering:auto;animation:bs-bounce 1.2s ease-in-out infinite alternate}.bs-chest__title{font:16px/1.5 var(--bs-pixel);color:var(--bs-neon);text-shadow:3px 3px 0 var(--bs-purple);margin:14px 0 10px}.bs-chest__text{font-size:15px;line-height:1.5;margin:0 0 18px;color:#e9dcff}.bs-chest__close{font:11px var(--bs-pixel);background:var(--bs-neon);color:#000;border:0;padding:12px 18px;cursor:pointer;box-shadow:3px 3px 0 var(--bs-purple)}.bs-chest__close:focus-visible{outline:3px solid #fff;outline-offset:3px}.bs-chest__spark{position:absolute;width:6px;height:6px;background:#ffd400;top:40%;left:50%;animation:bs-spark 1s ease-out forwards}@keyframes bs-pop{0%{transform:scale(.4);opacity:0}to{transform:none;opacity:1}}@keyframes bs-bounce{0%{transform:translateY(0)}to{transform:translateY(-8px)}}@keyframes bs-spark{to{transform:translate(var(--x),var(--y));opacity:0}}@media(prefers-reduced-motion:reduce){.bs-season{display:none}.bs-levelup,.bs-levelup__plus,.bs-chest__box,.bs-chest__img{animation:none!important}.bs-fx-crt *:after{animation:none!important}}@media(max-width:749px){.bs-levelup{right:12px;left:12px;top:70px;justify-content:center;font-size:11px}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/bs-visual-fx.css.map */
