.trading-card.finish-spooked{background:radial-gradient(ellipse at 80% 10%,#643376,#20142e 65%);border:3px solid #f69b33;box-shadow:inset 0 0 0 3px #713559,0 0 18px #c4692430;color:#fff0d2;position:relative;overflow:hidden}.finish-spooked .pull-name,.finish-spooked .pull-family,.finish-spooked .card-topline,.finish-spooked .card-footerline{color:#ffe3a9!important}.finish-badge.spooked{background:#602d72;color:#ffd69a;border:1px solid #ea8b35}.variant-dots .spooked{background:#ad65d6}.spooked-haunting{position:absolute;inset:0;pointer-events:none;z-index:2;overflow:hidden}.spooked-ghost{position:absolute;left:var(--ghost-x);bottom:-25px;width:16px;height:22px;background:#ddf2edc9;border-radius:50% 50% 30% 30%;color:#43314d;font-size:9px;text-align:center;line-height:18px;box-shadow:0 0 8px #cafbe277;animation:spooked-drift 12s linear infinite;animation-delay:var(--ghost-delay)}.spooked-moon{position:absolute;right:12px;top:40px;width:27px;height:27px;border-radius:50%;box-shadow:inset -8px -4px #ffcf71;opacity:.8}.catalog-event-tabs{display:flex;gap:8px;margin:16px 0}.catalog-event-tabs button{border:1px solid #b9cfee;background:#edf4ff;color:#25466c;border-radius:10px;padding:10px 18px;font:600 13px Poppins,sans-serif}.catalog-event-tabs button[aria-selected=true]{background:#623079;color:#fff;border-color:#c471a4}.catalog-event-note{padding:12px 16px;border:1px solid #e7ad66;border-radius:12px;background:#fff5df;color:#693b25;font-size:12px}.shop-product-display.is-halloween .collector-box-front{background:linear-gradient(145deg,#f5ca9b 0 34%,#d16b27 34% 41%,#41204f 41% 77%,#e1b3e9 77% 84%,#26152f 84%)}.shop-product-display.is-halloween .collector-box-brand{color:#542e5b}.shop-product-display.is-halloween .collector-box-side,.shop-product-display.is-halloween .collector-box-top{background:linear-gradient(135deg,#5d316b,#271332)}.pack-opening[data-finish=spooked] .pack-body{background:linear-gradient(135deg,#f49e36,#643071 40%,#23122f 80%)}.pack-opening[data-finish=spooked] .pack-artwork{filter:hue-rotate(150deg) saturate(.85)}.pack-opening[data-finish=spooked] .pack-edition,.pack-opening[data-finish=spooked] .pack-title,.pack-opening[data-finish=spooked] .pack-brand{color:#ffeac4}.shop-product-display.is-halloween .shop-resource-product{background:linear-gradient(135deg,#ef9839,#622968 70%);border-color:#f7c16c}.music-scratch-ticket.halloween-scratch{background:repeating-conic-gradient(from 15deg at 50% 18%,#ffffff0b 0 7deg,transparent 7deg 16deg),linear-gradient(#603777,#191126)!important;border-color:#e59d42!important;color:#ffd99c!important}.halloween-scratch header h3{color:#ffe2a8!important}.halloween-scratch .scratch-hero-illustration{filter:hue-rotate(20deg)}
@keyframes spooked-drift{0%{transform:translateY(0) rotate(-5deg);opacity:0}12%{opacity:.8}85%{opacity:.5}100%{transform:translateY(-480px) rotate(12deg);opacity:0}}
@media(prefers-reduced-motion:reduce){.spooked-ghost{animation:none;bottom:14px;opacity:.5}}

.sealed-pack.finish-spooked .pack-body{background:#ee751d}.sealed-pack.finish-spooked .pack-brand,.sealed-pack.finish-spooked .pack-title,.sealed-pack.finish-spooked .pack-edition,.sealed-pack.finish-spooked .pack-detail,.pack-opening[data-finish=spooked] .pack-brand,.pack-opening[data-finish=spooked] .pack-title{color:#321226!important;text-shadow:0 1px #ffcc7a}.sealed-pack.finish-spooked .pack-title,.pack-opening[data-finish=spooked] .pack-title{top:28%;font-size:32px}.pack-opening[data-finish=spooked] .pack-artwork{filter:none}.finish-spooked .instrument-photo{background:#ffedcd;border-color:#e19849}.finish-spooked .trading-card-description{color:#ffe1ac}.finish-spooked .pull-name,.finish-spooked .card-badges,.finish-spooked .instrument-photo,.finish-spooked .pull-family{position:relative;z-index:3}

.sealed-pack.finish-spooked .pack-tear-strip,.sealed-pack.finish-spooked .pack-bottom-seal,.pack-opening[data-finish=spooked] .pack-tear-strip,.pack-opening[data-finish=spooked] .pack-bottom-seal{background:repeating-linear-gradient(90deg,#b64d16 0 1px,#ee9c49 1px 3px);border-color:#ffd699;color:#3c1529}.sealed-pack.finish-spooked{border-color:#ffb150!important}.finish-spooked .instrument-photo{max-width:100%;box-sizing:border-box}

.spooked-fog{position:absolute;inset:0;z-index:1;pointer-events:none;overflow:hidden;border-radius:inherit}.spooked-fog-cloud{position:absolute;left:-35%;top:var(--fog-y);width:170%;height:55%;background:radial-gradient(ellipse,#ff8a2866 0,#f3752044 30%,transparent 65%);filter:blur(18px);animation:spooked-orange-fog 17s ease-in-out infinite alternate;animation-delay:var(--fog-delay)}@keyframes spooked-orange-fog{from{transform:translate(-10%,-20%) scale(.85);opacity:.5}to{transform:translate(15%,20%) scale(1.2);opacity:.9}}@media(prefers-reduced-motion:reduce){.spooked-fog-cloud{animation:none}}

.sealed-pack.finish-spooked .pack-title,.pack-opening[data-finish=spooked] .pack-title{top:25%;font-size:30px;line-height:1.06;z-index:5;text-shadow:none!important}.sealed-pack.finish-spooked .pack-title span,.pack-opening[data-finish=spooked] .pack-title span{text-shadow:none!important}

.sealed-pack.finish-spooked .pack-title,.pack-opening[data-finish=spooked] .pack-title{top:28%;font-size:26px;line-height:1;white-space:nowrap;letter-spacing:-.8px;text-shadow:none!important}

.instrument-locker .pull-card.finish-spooked{background:radial-gradient(ellipse at 80% 10%,#643376,#20142e 65%);border:3px solid #f69b33;box-shadow:inset 0 0 0 3px #713559,0 0 18px #c4692430;color:#fff0d2}.instrument-locker .pull-card.finish-spooked .instrument-photo{background:#ffedcd;border:1px solid #e19849}.instrument-locker .pull-card.finish-spooked .pull-name,.instrument-locker .pull-card.finish-spooked .pull-family,.instrument-locker .pull-card.finish-spooked .card-topline,.instrument-locker .pull-card.finish-spooked .card-footerline,.instrument-locker .pull-card.finish-spooked .trading-card-description{color:#ffe3a9}.instrument-locker .pull-card.finish-spooked .finish-badge.spooked{background:#602d72;color:#ffd69a;border:1px solid #ea8b35}
.sealed-pack.finish-spooked .pack-title,.pack-opening[data-finish=spooked] .pack-title{top:26%}
