.history-content.unboxing:hover .unboxing{opacity:0}.history-content.unboxing:hover .case{opacity:1}.history-content .unboxing .image{height:calc(100% - 10px);position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.history-content .unboxing .chance,.history-content .unboxing .exterior{position:absolute;top:0;left:0;right:0;font-size:10px}.history-content .unboxing .name{position:absolute;bottom:0;left:0;right:0;font-size:13px}.history-content .unboxing .name div:first-child{font-size:12px}.history-content .unboxing .price{position:absolute;bottom:0;left:0;right:0;font-size:14px}.history-content .case{opacity:0}.history-content .case .image{height:calc(100% - 10px);position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.history-content .case .name{position:absolute;top:0;left:0;right:0;font-size:16px}.history-content .case .price{position:absolute;bottom:0;left:0;right:0;font-size:14px}.unboxing-case{position:relative;height:225px}#unboxing_list_cases{width:100%;overflow:visible;display:grid;gap:1rem;grid-auto-rows:auto;grid-template-columns:repeat(5,1fr);padding:1rem .5rem 2rem}.case-card{border-radius:12px;padding:2px;background:linear-gradient(135deg,rgba(255,120,0,.4),rgba(255,120,0,.2) 50%,rgba(255,120,0,.15));transition:all .3s ease;cursor:pointer}.case-card:hover{background:linear-gradient(135deg,rgba(255,120,0,.5),rgba(255,120,0,.3),rgba(255,120,0,.2));box-shadow:0 0 8px rgba(255,120,0,.3),0 0 16px rgba(255,120,0,.2),0 0 24px rgba(255,120,0,.1)}.case-card.disabled{opacity:.4;filter:grayscale(1);cursor:not-allowed}.case-card.disabled:hover{box-shadow:none;background:linear-gradient(135deg,rgba(255,120,0,.4),rgba(255,120,0,.2) 50%,rgba(255,120,0,.15))}.case-card.disabled:hover .case-inner{transform:none}.case-card .case-inner{background:linear-gradient(135deg,#0d0d0f,#18181a 50%,#0d0d0f);border-radius:11px;padding:12px;display:flex;flex-direction:column;gap:8px;position:relative;box-shadow:inset 0 2px 4px rgba(0,0,0,.6),inset 0 -2px 4px rgba(255,255,255,.02),0 4px 12px rgba(0,0,0,.5);transition:transform .3s ease}.case-card:hover .case-inner{transform:scale(1.03)}.case-card .case-inner:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(90deg,transparent,transparent 2px,rgba(255,255,255,.01) 0,rgba(255,255,255,.01) 4px),repeating-linear-gradient(180deg,transparent,transparent 2px,rgba(0,0,0,.02) 0,rgba(0,0,0,.02) 4px);pointer-events:none;border-radius:inherit}.case-img-area{height:auto;width:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,rgba(0,0,0,.4),rgba(0,0,0,.2));border-radius:8px;padding:8px}.case-img-area img{width:140px;height:204px;object-fit:contain;filter:drop-shadow(0 10px 12px rgba(0,0,0,.7))}.info-plate{margin-top:4px}.plate-body{background:linear-gradient(180deg,#18181c,#131316);border:1px solid #2a2a30;border-radius:3px;padding:7px 14px;position:relative}.plate-rivet{width:5px;height:5px;background:radial-gradient(circle at 38% 32%,#3a3a40,#1a1a1e 70%);border-radius:50%;border:1px solid rgba(0,0,0,.4);position:absolute}.plate-rivet--tl{top:4px;left:4px}.plate-rivet--tr{top:4px;right:4px}.plate-rivet--bl{bottom:4px;left:4px}.plate-rivet--br{bottom:4px;right:4px}.plate-name{font-weight:700;font-size:13px;color:var(--site-color-orange,#ff7a00);text-shadow:0 0 8px rgba(255,122,0,.3);text-align:center;letter-spacing:.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.plate-divider{height:1px;background:linear-gradient(90deg,transparent,#2a2a30,transparent);margin:6px 0;transition:background .3s ease}.case-card:hover .plate-divider{background:linear-gradient(90deg,transparent,#ff7a00,transparent);box-shadow:0 0 6px rgba(255,122,0,.4)}.plate-price-row{display:flex;align-items:center;justify-content:center;gap:6px}.plate-price{font-size:13px;font-weight:600;color:#d0d0d0;letter-spacing:.03em}.case-card .disabled-badge{position:absolute;top:8px;right:8px;background:#dc2626;color:white;font-size:10px;padding:2px 6px;border-radius:4px;z-index:10}.unboxing-case{height:200px;overflow:hidden}.unboxing-case .listing-item{height:100%}.unboxing-case .reel-item{height:100%;width:150px;padding:2px}.unboxing-case .reel-item .item-image{margin-top:20px}.unboxing-spinner{will-change:transform;contain:layout style}.spinner .pointer{width:60px;height:60px;position:relative;display:flex;align-items:center;justify-content:center}.spinner .pointer:after{content:"";width:50px;height:35px;background:linear-gradient(180deg,rgba(0,0,0,.85) 0,rgba(255,120,0,.25) 55%,rgba(255,150,40,.65)),linear-gradient(135deg,#1a1a1a,#111 60%,#2a2a2a);clip-path:polygon(50% 100%,0 0,100% 0);box-shadow:inset 0 0 12px rgba(0,0,0,.9),inset 0 0 6px rgba(255,120,0,.35),0 0 12px rgba(255,120,0,.45),0 0 18px rgba(255,120,0,.25)}.unboxing-columns-container{display:flex;flex-direction:row;gap:8px;width:100%;height:400px;justify-content:center}.unboxing-columns-container.cols-2 .unboxing-column{max-width:340px}.unboxing-column{flex:1;position:relative;overflow:hidden;min-width:0;height:100%;border-radius:8px;background:radial-gradient(ellipse at center,rgba(20,20,20,.9) 0,rgba(10,10,10,1) 100%),linear-gradient(135deg,#1a1a1a,#0d0d0d);border:2px solid #2a2a2a;box-shadow:inset 0 0 20px rgba(0,0,0,.8),inset 0 0 40px rgba(0,0,0,.4),0 4px 12px rgba(0,0,0,.6);contain:layout;isolation:isolate}.unboxing-spinner-vertical{display:flex;flex-direction:column;position:absolute;width:100%;left:0;will-change:transform;contain:layout style}.reel-item-vertical{height:100px;padding:4px;flex-shrink:0}.listing-item-vertical,.reel-item-vertical{width:100%;display:flex;justify-content:center;align-items:center}.listing-item-vertical{height:100%}.listing-slot-vertical{width:100%;height:100%;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:6px;padding:4px}.item-chance-vertical{position:absolute;top:4px;right:6px;font-size:9px;color:#888;font-family:Black Ops One,sans-serif}.item-image-vertical{width:60px;height:50px;display:flex;align-items:center;justify-content:center}.item-image-vertical img{max-width:100%;max-height:100%;object-fit:contain}.item-name-vertical{font-size:9px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:90%;font-family:Black Ops One,sans-serif}.item-price-vertical{display:flex;align-items:center;justify-content:center;font-size:10px;color:#fd7e14;font-family:Black Ops One,sans-serif;gap:2px}.pointer-vertical{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);height:3px;background:linear-gradient(90deg,transparent,rgba(255,141,56,.3) 10%,rgba(255,141,56,.8) 40%,#ff8d38 50%,rgba(255,141,56,.8) 60%,rgba(255,141,56,.3) 90%,transparent);z-index:10;box-shadow:0 0 10px rgba(255,141,56,.6),0 0 20px rgba(255,141,56,.3);pointer-events:none}.shadow.shadow-top{top:-1px;background:linear-gradient(180deg,#000000 0,rgba(0,0,0,.85) 30%,rgba(0,0,0,.5) 60%,transparent);border-radius:6px 6px 0 0}.shadow.shadow-bottom,.shadow.shadow-top{position:absolute;left:-1px;right:-1px;height:80px;z-index:5;pointer-events:none}.shadow.shadow-bottom{bottom:-1px;background:linear-gradient(0deg,#000000 0,rgba(0,0,0,.85) 30%,rgba(0,0,0,.5) 60%,transparent);border-radius:0 0 6px 6px}@media (max-width:768px){.unboxing-columns-container{height:350px}.reel-item-vertical{height:85px}.item-image-vertical{width:50px;height:40px}.item-name-vertical{font-size:8px}.item-price-vertical{font-size:9px}}@media (max-width:480px){.unboxing-columns-container{height:300px;gap:4px}.reel-item-vertical{height:75px}.item-image-vertical{width:40px;height:35px}}.item-name-content{position:absolute;bottom:30px;left:5px;right:5px;z-index:3;text-align:center}.item-brand{font-size:11px;font-weight:600;text-shadow:1px 1px 2px rgba(0,0,0,.9),0 0 4px rgba(0,0,0,.5);line-height:1.2;padding:0 4px;letter-spacing:.3px}.item-brand,.item-price{font-family:Black Ops One,Arial Black,sans-serif}.item-price{position:absolute;bottom:4px;left:0;right:0;z-index:3;display:flex;align-items:center;justify-content:center;font-size:12px;color:#fd7e14;text-shadow:1px 1px 2px rgba(0,0,0,.9),0 0 6px rgba(253,126,20,.4);padding:2px 0;background:linear-gradient(0deg,rgba(0,0,0,.6),transparent)}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.machine-top{background:linear-gradient(90deg,transparent,rgba(255,255,255,.03) 50%,transparent),repeating-linear-gradient(0deg,#1a1a1a,#1e1e1e 1px,#1a1a1a 2px),linear-gradient(180deg,#2d2d2d,#1a1a1a);border-bottom:6px solid #0d0d0d;border-top:2px solid #3a3a3a;padding:2px 12px;box-shadow:inset 0 1px 0 rgba(80,80,80,.3),inset 0 -6px 12px rgba(0,0,0,.7),0 4px 8px rgba(0,0,0,.5);position:relative}.machine-top:before{content:"";position:absolute;top:0;left:0;right:0;height:30%;background:linear-gradient(180deg,rgba(255,255,255,.05),transparent);pointer-events:none}.machine-top-viewport{flex-shrink:0;width:72px;height:60px;border-radius:6px;display:flex;align-items:center;justify-content:center;background:linear-gradient(145deg,#0a0a0a,#151515);border:2px solid #222;box-shadow:inset 0 2px 8px rgba(0,0,0,.9),inset 0 -1px 4px rgba(0,0,0,.5),0 1px 2px rgba(0,0,0,.6);overflow:hidden}.machine-top-viewport img{max-width:90%;max-height:90%;object-fit:contain}.machine-window{position:relative;overflow:hidden;padding:20px 24px;margin-top:-3px;border-radius:0 0 12px 12px;background:repeating-linear-gradient(0deg,rgba(255,140,0,.02),transparent 1px,transparent 30px),repeating-linear-gradient(90deg,rgba(255,140,0,.02),transparent 1px,transparent 30px),radial-gradient(ellipse at center top,#1a1a1a 0,#0d0d0d 40%,#000 100%);border:4px solid #2a2a2a;border-top:none;box-shadow:inset 0 4px 20px rgba(0,0,0,.9),inset 0 -4px 12px rgba(0,0,0,.7),inset 0 0 60px rgba(255,140,0,.12),inset 0 0 30px rgba(255,140,0,.08),inset 0 2px 4px rgba(255,255,255,.08),inset -2px 0 6px rgba(255,255,255,.04),inset 2px 0 6px rgba(255,255,255,.04),0 0 30px rgba(0,0,0,.9),0 4px 8px rgba(0,0,0,.8)}.machine-window:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(180deg,rgba(255,255,255,.15),rgba(255,255,255,.05) 50%,transparent);pointer-events:none;z-index:100}.machine-window .glass-reflection-left{left:0;background:linear-gradient(90deg,rgba(255,255,255,.08),rgba(255,255,255,.02) 50%,transparent)}.machine-window .glass-reflection-left,.machine-window .glass-reflection-right{position:absolute;top:0;bottom:0;width:80px;pointer-events:none;z-index:90;opacity:.6}.machine-window .glass-reflection-right{right:0;background:linear-gradient(270deg,rgba(255,255,255,.08),rgba(255,255,255,.02) 50%,transparent)}.machine-window .window-bolt-tl{position:absolute;top:10px;left:10px;width:8px;height:8px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#5a5a5a,#3a3a3a,#1a1a1a);border:1px solid #0a0a0a;box-shadow:inset 0 1px 2px rgba(255,255,255,.2),inset 0 -1px 2px rgba(0,0,0,.8),0 2px 4px rgba(0,0,0,.6);z-index:110}.machine-window .window-bolt-tl:after{content:"";position:absolute;top:50%;left:50%;width:6px;height:1px;background:rgba(0,0,0,.8);transform:translate(-50%,-50%);box-shadow:0 0 1px rgba(0,0,0,.9)}.machine-window .window-bolt-tr{position:absolute;top:10px;right:10px;width:8px;height:8px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#5a5a5a,#3a3a3a,#1a1a1a);border:1px solid #0a0a0a;box-shadow:inset 0 1px 2px rgba(255,255,255,.2),inset 0 -1px 2px rgba(0,0,0,.8),0 2px 4px rgba(0,0,0,.6);z-index:110}.machine-window .window-bolt-tr:after{content:"";position:absolute;top:50%;left:50%;width:6px;height:1px;background:rgba(0,0,0,.8);transform:translate(-50%,-50%);box-shadow:0 0 1px rgba(0,0,0,.9)}.machine-window .window-bolt-bl{position:absolute;bottom:10px;left:10px;width:8px;height:8px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#5a5a5a,#3a3a3a,#1a1a1a);border:1px solid #0a0a0a;box-shadow:inset 0 1px 2px rgba(255,255,255,.2),inset 0 -1px 2px rgba(0,0,0,.8),0 2px 4px rgba(0,0,0,.6);z-index:110}.machine-window .window-bolt-bl:after{content:"";position:absolute;top:50%;left:50%;width:6px;height:1px;background:rgba(0,0,0,.8);transform:translate(-50%,-50%);box-shadow:0 0 1px rgba(0,0,0,.9)}.machine-window .window-bolt-br{position:absolute;bottom:10px;right:10px;width:8px;height:8px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#5a5a5a,#3a3a3a,#1a1a1a);border:1px solid #0a0a0a;box-shadow:inset 0 1px 2px rgba(255,255,255,.2),inset 0 -1px 2px rgba(0,0,0,.8),0 2px 4px rgba(0,0,0,.6);z-index:110}.machine-window .window-bolt-br:after{content:"";position:absolute;top:50%;left:50%;width:6px;height:1px;background:rgba(0,0,0,.8);transform:translate(-50%,-50%);box-shadow:0 0 1px rgba(0,0,0,.9)}.spinner-status{position:absolute;bottom:1px;left:10px;right:10px;display:flex;align-items:center;justify-content:space-between;z-index:50}.status-screen{width:90px;text-align:left;background:radial-gradient(circle at 20% 30%,rgba(20,10,0,.8) 0,transparent 50%),radial-gradient(circle at 80% 70%,rgba(15,10,5,.6) 0,transparent 40%),linear-gradient(145deg,#0d0d0d,#050505);border:2px solid #1a1a1a;border-top:1px solid #3a3a3a;border-radius:3px;padding:6px 8px;font-family:Share Tech Mono,Courier New,monospace;font-size:11px;letter-spacing:1.5px;color:#ff6600;text-shadow:0 0 8px rgba(255,102,0,.8),0 0 12px rgba(255,102,0,.4),0 0 2px rgba(255,102,0,1);box-shadow:inset 0 2px 6px rgba(0,0,0,.9),inset 0 -1px 3px rgba(255,102,0,.1),inset 0 0 15px rgba(255,102,0,.08),0 2px 4px rgba(0,0,0,.8);margin-left:22px;position:relative;overflow:hidden;animation:flicker 5s infinite}.status-screen:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(0deg,rgba(0,0,0,.15),transparent 1px,transparent 2px,rgba(0,0,0,.15) 3px);pointer-events:none;z-index:1}.status-screen:after{content:"_";animation:blink 1s infinite;margin-left:2px;opacity:.7;position:relative;z-index:2}@keyframes flicker{0%,to{opacity:1}41%,43%{opacity:.95}45%{opacity:.98}}.led:before{background:linear-gradient(145deg,#3a3a3a,#1a1a1a);box-shadow:inset 0 0 4px rgba(0,0,0,.8),0 0 4px rgba(0,0,0,.6)}.led{width:12px;height:12px;border-radius:50%;position:relative;box-shadow:inset 0 0 4px rgba(0,0,0,.8),0 0 4px rgba(0,0,0,.4)}.led:before{top:-3px;left:-3px;width:18px;height:18px;border-radius:50%;background:radial-gradient(circle at 30% 30%,#4a4a4a 0,#2a2a2a 40%,#1a1a1a 100%);border:1px solid #555;box-shadow:inset 0 2px 4px rgba(0,0,0,.9),inset 0 -1px 2px rgba(255,255,255,.1),0 1px 2px rgba(0,0,0,.8)}.led:after,.led:before{content:"";position:absolute;z-index:-1}.led:after{top:-1px;left:-1px;width:14px;height:14px;border-radius:50%;background:linear-gradient(145deg,#0a0a0a,#1a1a1a);border:1px solid rgba(0,0,0,.6);box-shadow:inset 0 1px 3px rgba(0,0,0,.9),0 0 2px rgba(0,0,0,.5)}.led-ready.on{background:radial-gradient(circle at 30% 30%,#00ff88 0,#00cc66 50%,#008844 100%);box-shadow:0 0 12px #00ff66,0 0 6px #00ff66,inset 0 0 6px rgba(0,0,0,.6),inset 0 -2px 4px rgba(0,255,102,.4),inset 0 2px 3px rgba(255,255,255,.3);animation:led-ready-pulse 2s ease-in-out infinite}.led-ready.off{background:radial-gradient(circle at 30% 30%,#1a3b2f 0,#0d1f19 50%,#030807 100%);box-shadow:inset 0 0 6px rgba(0,0,0,.9),inset 0 2px 3px rgba(0,0,0,.8);opacity:.5}@keyframes led-ready-pulse{0%,to{box-shadow:0 0 10px #00ff66,0 0 5px #00ff66,inset 0 0 6px rgba(0,0,0,.6),inset 0 -2px 4px rgba(0,255,102,.4),inset 0 2px 3px rgba(255,255,255,.3)}50%{box-shadow:0 0 16px #00ff66,0 0 8px #00ff66,inset 0 0 6px rgba(0,0,0,.6),inset 0 -2px 4px rgba(0,255,102,.5),inset 0 2px 3px rgba(255,255,255,.4)}}.led-spin.on{background:radial-gradient(circle at 30% 30%,#ffdd44 0,#ffbb00 50%,#cc8800 100%);box-shadow:0 0 12px #ffcc00,0 0 6px #ffcc00,inset 0 0 6px rgba(0,0,0,.6),inset 0 -2px 4px rgba(255,204,0,.4),inset 0 2px 3px rgba(255,255,255,.3);animation:led-spin-pulse 1s ease-in-out infinite}.led-spin.off{background:radial-gradient(circle at 30% 30%,#3b3020 0,#1f1810 50%,#080603 100%);box-shadow:inset 0 0 6px rgba(0,0,0,.9),inset 0 2px 3px rgba(0,0,0,.8);opacity:.5}@keyframes led-spin-pulse{0%,to{box-shadow:0 0 10px #ffcc00,0 0 5px #ffcc00,inset 0 0 6px rgba(0,0,0,.6),inset 0 -2px 4px rgba(255,204,0,.4),inset 0 2px 3px rgba(255,255,255,.3)}50%{box-shadow:0 0 16px #ffcc00,0 0 8px #ffcc00,inset 0 0 6px rgba(0,0,0,.6),inset 0 -2px 4px rgba(255,204,0,.5),inset 0 2px 3px rgba(255,255,255,.4)}}.led-box{display:flex;gap:10px;padding:6px 12px;transform:translateX(-10px);background:repeating-linear-gradient(90deg,rgba(255,255,255,.02),rgba(255,255,255,.02) 1px,transparent 0,transparent 3px),linear-gradient(145deg,#1a1a1a,#0d0d0d);border:2px solid rgba(255,120,0,.25);border-radius:6px;box-shadow:inset 0 2px 8px rgba(0,0,0,.9),inset 0 0 12px rgba(0,0,0,.7),inset 0 0 6px rgba(255,120,0,.08),0 1px 2px rgba(255,120,0,.15),0 0 12px rgba(0,0,0,.7);position:relative}.led-box:after,.led-box:before{content:"";position:absolute;width:4px;height:4px;border-radius:50%;background:radial-gradient(circle,#3a3a3a,#1a1a1a);box-shadow:inset 0 1px 1px rgba(0,0,0,.8),0 1px 1px rgba(255,255,255,.1)}.led-box:before{top:3px;left:3px}.led-box:after{top:3px;right:3px}.led-case-name{font-family:Seven Segment,monospace;font-size:10px;letter-spacing:1px;color:#00ff88;text-shadow:0 0 4px #00ff88,0 0 8px #00ff88,0 0 12px #00ff88;text-transform:uppercase;white-space:nowrap;margin-top:2px;text-align:center;pointer-events:none}.amount-pad{gap:6px}.amount-key{width:34px;height:34px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;letter-spacing:.5px;background:linear-gradient(180deg,#1a1a1a,#0d0d0d);color:#ff7a00;text-shadow:0 0 4px rgba(255,120,0,.5);border:2px solid #2a2a2a;border-radius:4px;box-shadow:inset 0 0 8px rgba(0,0,0,.8),0 0 6px rgba(255,120,0,.25);transition:.15s ease}.amount-key:not(.disabled):hover{border-color:rgba(255,150,40,.5);filter:brightness(1.05)}.amount-key.active,.amount-key:not(.disabled):hover{box-shadow:inset 0 0 10px rgba(0,0,0,.9),0 0 10px rgba(255,150,40,.4)}.amount-key.active{background:linear-gradient(180deg,#1a1a1a,#0d0d0d);color:#ff7a00;height:34px!important}.amount-key.disabled{opacity:.4;pointer-events:none}.wide-amount-key{width:auto;height:34px;padding:0 14px;font-size:14px;font-weight:500;letter-spacing:.5px;white-space:nowrap}.industrial-action-btn{position:relative;flex:1;padding:10px 16px;background:repeating-linear-gradient(90deg,rgba(255,255,255,.02),rgba(255,255,255,.02) 1px,transparent 0,transparent 2px),linear-gradient(145deg,#2a2a2a,#1a1a1a);border:2px solid #3a3a3a;border-radius:4px;color:#999;cursor:pointer;transition:all .2s ease;box-shadow:inset 0 1px 3px rgba(0,0,0,.8),0 2px 6px rgba(0,0,0,.6);text-decoration:none;display:flex;align-items:center;justify-content:center}.industrial-action-btn.view:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,rgba(255,180,0,.3),transparent);pointer-events:none}.industrial-action-btn:hover:not(.disabled){border-color:rgba(253,126,20,.5);color:#fd7e14;box-shadow:inset 0 1px 3px rgba(0,0,0,.8),0 0 15px rgba(253,126,20,.3),0 2px 6px rgba(0,0,0,.6)}.industrial-action-btn:active:not(.disabled){transform:translateY(1px);box-shadow:inset 0 2px 6px rgba(0,0,0,.9),0 1px 3px rgba(0,0,0,.6)}.industrial-action-btn.disabled{opacity:.5;cursor:not-allowed}.industrial-action-btn .btn-text{display:block;color:#d0d0d0;font-family:Black ops one,monospace;font-size:12px;letter-spacing:1px;text-shadow:0 1px 2px rgba(0,0,0,.8),0 0 4px rgba(253,126,20,.2)}.industrial-action-btn:hover:not(.disabled) .btn-text{color:#fd7e14;text-shadow:0 1px 2px rgba(0,0,0,.8),0 0 8px rgba(253,126,20,.5)}.industrial-action-btn.active-filter{border-color:rgba(255,180,0,.6);color:#fd7e14;background:repeating-linear-gradient(90deg,rgba(255,180,0,.04),rgba(255,180,0,.04) 1px,transparent 0,transparent 2px),linear-gradient(145deg,#2a2200,#1a1500);box-shadow:inset 0 1px 3px rgba(0,0,0,.8),0 0 12px rgba(255,180,0,.25),0 2px 6px rgba(0,0,0,.6)}.industrial-fair-button{position:relative;padding:4px 10px;background:repeating-linear-gradient(90deg,rgba(255,255,255,.02),rgba(255,255,255,.02) 1px,transparent 0,transparent 2px),linear-gradient(145deg,#2a2a2a,#1a1a1a);border:1px solid #3a3a3a;border-top-color:#4a4a4a;border-radius:3px;cursor:pointer;transition:all .2s ease;box-shadow:inset 0 1px 2px rgba(255,255,255,.05),inset 0 -2px 4px rgba(0,0,0,.4),0 2px 4px rgba(0,0,0,.5)}.industrial-fair-button:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,rgba(255,180,0,.3),transparent);pointer-events:none}.industrial-fair-button:hover{box-shadow:inset 0 1px 2px rgba(255,255,255,.08),inset 0 -2px 4px rgba(0,0,0,.5),0 0 8px rgba(253,126,20,.25),0 2px 4px rgba(0,0,0,.6);border-color:rgba(253,126,20,.4)}.industrial-fair-button:active{transform:translateY(1px);box-shadow:inset 0 2px 6px rgba(0,0,0,.8),0 1px 3px rgba(0,0,0,.5)}.fair-text{color:#fd7e14;font-family:Black ops one,monospace;font-size:13px;letter-spacing:.5px;text-shadow:0 1px 1px rgba(0,0,0,.8),0 0 4px rgba(253,126,20,.2);transition:all .2s ease}.industrial-fair-button:hover .fair-text{color:#e0e0e0;text-shadow:0 1px 1px rgba(0,0,0,.8),0 0 6px rgba(253,126,20,.4)}.machine-controls{position:relative;padding:16px 18px;margin-top:0;border-radius:10px;background:repeating-linear-gradient(90deg,rgba(255,255,255,.03),rgba(255,255,255,.03) 1px,transparent 0,transparent 2px),repeating-linear-gradient(0deg,rgba(0,0,0,.1),rgba(0,0,0,.1) 1px,transparent 0,transparent 40px),linear-gradient(145deg,#1f1f1f,#0f0f0f,#1a1a1a);border:3px solid #2a2a2a;box-shadow:inset 0 3px 12px rgba(0,0,0,.9),inset 0 -2px 8px rgba(0,0,0,.7),inset 0 0 20px rgba(0,0,0,.6),inset 0 0 6px rgba(255,120,0,.08),0 2px 4px rgba(0,0,0,.8),0 0 30px rgba(0,0,0,.7)}.machine-controls:before{top:-3px;height:7px;background:repeating-linear-gradient(45deg,#1a1a1a,#1a1a1a 8px,rgba(255,180,0,.4) 0,rgba(255,180,0,.4) 16px);border-radius:10px 10px 0 0;box-shadow:inset 0 1px 2px rgba(255,180,0,.3),0 1px 3px rgba(0,0,0,.8)}.machine-controls:after,.machine-controls:before{content:"";position:absolute;left:0;right:0;pointer-events:none;z-index:10}.machine-controls:after{bottom:0;height:2px;background:linear-gradient(90deg,transparent,rgba(255,120,0,.15) 20%,rgba(255,120,0,.25) 50%,rgba(255,120,0,.15) 80%,transparent)}.machine-controls .rivet-tl{left:8px}.machine-controls .rivet-tl,.machine-controls .rivet-tr{position:absolute;top:8px;width:6px;height:6px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#4a4a4a,#2a2a2a,#0a0a0a);border:1px solid rgba(0,0,0,.6);box-shadow:inset 0 1px 2px rgba(0,0,0,.9),inset 0 -1px 1px rgba(255,255,255,.1),0 1px 2px rgba(0,0,0,.5);z-index:15}.machine-controls .rivet-tr{right:8px}.machine-controls .rivet-bl{left:8px}.machine-controls .rivet-bl,.machine-controls .rivet-br{position:absolute;bottom:8px;width:6px;height:6px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#4a4a4a,#2a2a2a,#0a0a0a);border:1px solid rgba(0,0,0,.6);box-shadow:inset 0 1px 2px rgba(0,0,0,.9),inset 0 -1px 1px rgba(255,255,255,.1),0 1px 2px rgba(0,0,0,.5);z-index:15}.machine-controls .rivet-br{right:8px}.control-pad-led{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:space-between;gap:20px;align-self:flex-start;padding:14px 18px;width:fit-content;background:radial-gradient(ellipse at 30% 40%,rgba(0,80,30,.15),transparent 60%),linear-gradient(180deg,#010301,#040804);border:3px solid #0a0a0a;border-top:2px solid #1a1a1a;border-radius:6px;box-shadow:inset 0 0 30px rgba(0,255,80,.2),inset 0 2px 8px rgba(0,0,0,.9),inset 0 -2px 4px rgba(0,100,40,.1),0 0 20px rgba(0,255,80,.15),0 4px 8px rgba(0,0,0,.8);margin-left:-10px;animation:led-flicker .15s steps(3) infinite,led-brightness-pulse 5s ease-in-out infinite}@keyframes led-flicker{0%,to{opacity:1}25%{opacity:.92}50%{opacity:.96}75%{opacity:.88}}@keyframes led-brightness-pulse{0%{opacity:.95}30%{opacity:1}60%{opacity:.88}85%{opacity:.98}to{opacity:.95}}.control-pad-led:before{content:"";position:absolute;left:0;top:0;width:100%;height:3px;background:linear-gradient(180deg,rgba(0,255,80,0) 0,rgba(0,255,80,.8) 50%,rgba(0,255,80,0));box-shadow:0 0 8px rgba(0,255,80,.6);opacity:.7;pointer-events:none;animation:pad-horizontal-scan 3s linear infinite}@keyframes pad-horizontal-scan{0%{transform:translateY(-10px);opacity:0}5%{opacity:.7}95%{opacity:.7}to{transform:translateY(calc(100% + 80px));opacity:0}}.control-pad-led:after{content:"";position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(180deg,rgba(0,0,0,.4) 0,rgba(0,0,0,.4) 1px,transparent 0,transparent 2px);border-radius:6px;opacity:.8;animation:pad-scanline-jitter .2s steps(2) infinite}@keyframes pad-scanline-jitter{0%{transform:translateY(0)}50%{transform:translateY(1px)}to{transform:translateY(0)}}.control-pad-led>:first-child:before{content:"";position:absolute;inset:-14px -18px;pointer-events:none;background-image:radial-gradient(circle,rgba(0,0,0,.6) .5px,transparent 0),radial-gradient(circle,rgba(0,100,40,.2) .3px,transparent 0);background-size:8px 8px,4px 4px;background-position:0 0,2px 2px;opacity:.3;z-index:10}.opencase-led-button{background:rgba(0,20,8,.6);border:2px solid rgba(0,255,80,.3);border-radius:3px;padding:6px 12px;min-width:125px;position:relative;color:#4aff4a;font-family:Courier New,Seven Segment,monospace;font-size:15px;font-weight:700;letter-spacing:1.5px;text-shadow:0 0 4px rgba(0,255,80,.8),0 0 8px rgba(0,255,80,.6),0 0 12px rgba(0,255,80,.4),1px 1px 0 rgba(0,100,40,.5);box-shadow:inset 0 0 12px rgba(0,255,80,.15),inset 0 2px 4px rgba(0,0,0,.8),0 0 8px rgba(0,255,80,.2);transition:.1s ease;animation:button-flicker .3s steps(2) infinite}@keyframes button-flicker{0%{opacity:1}30%{opacity:.95}to{opacity:1}}.opencase-led-button:hover:not(.disabled){border-color:rgba(0,255,120,.7);background:rgba(0,30,10,.8);color:#6fff6f;text-shadow:0 0 6px rgba(0,255,120,.9),0 0 12px rgba(0,255,120,.7),0 0 18px rgba(0,255,120,.5),1px 1px 0 rgba(0,120,50,.6);box-shadow:inset 0 0 16px rgba(0,255,120,.25),inset 0 2px 4px rgba(0,0,0,.8),0 0 14px rgba(0,255,120,.4)}.opencase-led-button.disabled{opacity:.25;pointer-events:none;filter:grayscale(.5)}.opening-text{display:flex;align-items:center;gap:2px}.cursor{animation:blink .55s steps(2) infinite}@keyframes blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}.wide-button-container{position:relative;width:100%;max-width:150px;height:75px;cursor:pointer}.wide-button-container.disabled{cursor:not-allowed;opacity:.6}.wide-button-platform{position:relative;z-index:3;width:100%;height:100%;background:radial-gradient(circle at 30% 20%,#4a3a2a 0,transparent 40%),radial-gradient(circle at 70% 80%,#3a2a2a 0,transparent 35%),linear-gradient(145deg,#3a3a3a,#2a2a2a 50%,#1d1d1d);border:2px solid #2a2a2a;border-top:1px solid #4a4a4a;border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.7),0 3px 6px rgba(0,0,0,.5),inset 0 2px 4px rgba(255,255,255,.08),inset 0 -3px 8px rgba(0,0,0,.6);transition:all .15s ease;transform:perspective(600px) rotateX(2deg);overflow:hidden}.wide-button-stripes{position:absolute;inset:0;background-image:repeating-linear-gradient(45deg,transparent,transparent 8px,rgba(80,80,80,.08) 0,rgba(80,80,80,.08) 9px),repeating-linear-gradient(-45deg,transparent,transparent 8px,rgba(80,80,80,.08) 0,rgba(80,80,80,.08) 9px),radial-gradient(circle at 25% 25%,rgba(107,90,28,.15) 0,transparent 30%),radial-gradient(circle at 75% 75%,rgba(107,90,28,.12) 0,transparent 25%);opacity:.6;border-radius:4px}.wide-button-platform:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:4;background:radial-gradient(circle at 20% 30%,rgba(90,50,20,.3) 0,transparent 25%),radial-gradient(circle at 80% 70%,rgba(80,45,15,.25) 0,transparent 20%),radial-gradient(ellipse 40px 20px at 0 50%,rgba(0,0,0,.6) 0,transparent 70%),radial-gradient(ellipse 40px 20px at 100% 50%,rgba(0,0,0,.55) 0,transparent 70%),radial-gradient(circle at 35% 40%,rgba(0,0,0,.5) 0,transparent 18%),radial-gradient(circle at 70% 60%,rgba(0,0,0,.45) 0,transparent 15%),linear-gradient(95deg,transparent 40%,rgba(0,0,0,.4) 41%,transparent 42%),linear-gradient(120deg,transparent 60%,rgba(0,0,0,.35) 61%,transparent 62%);border-radius:4px}.wide-button-underglow{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background:radial-gradient(ellipse at center,rgba(107,90,28,0) 0,rgba(107,90,28,0) 40%,transparent 70%);filter:blur(0);opacity:0;transition:all .3s ease;z-index:2;border-radius:50%;pointer-events:none}.wide-button-container:not(.disabled):hover .wide-button-underglow{opacity:1;width:120%;height:120%;background:radial-gradient(ellipse at center,rgba(253,126,20,.75) 0,rgba(253,126,20,.45) 35%,rgba(253,126,20,.2) 55%,transparent 80%);filter:blur(10px)}.wide-button-container:not(.disabled):active .wide-button-platform{transform:perspective(600px) rotateX(2deg) translateY(2px);box-shadow:0 2px 4px rgba(0,0,0,.8),inset 0 3px 10px rgba(0,0,0,.8),inset 0 -1px 3px rgba(255,255,255,.05)}.wide-button-container:not(.disabled):active .wide-button-underglow{opacity:1;width:140%;height:140%;background:radial-gradient(ellipse at center,rgba(255,160,60,1) 0,rgba(253,126,20,.75) 30%,rgba(253,126,20,.35) 55%,transparent 80%);filter:blur(14px)}.wide-button-container.disabled .wide-button-platform{background:linear-gradient(145deg,#2a2a2a,#1a1a1a 50%,#0d0d0d);border-color:#1a1a1a;box-shadow:0 3px 6px rgba(0,0,0,.8),inset 0 2px 6px rgba(0,0,0,.7)}.wide-button-container.disabled .wide-button-label-main,.wide-button-container.disabled .wide-button-label-top{opacity:.3}.wide-button-label-top{top:6px;left:10px;right:10px;font-size:9px;letter-spacing:1.5px;color:rgba(255,60,60,.7);text-shadow:2px 2px 0 rgba(0,0,0,.6),1px 1px 2px rgba(0,0,0,.85),-1px -1px 1px rgba(255,120,120,.25);-webkit-mask-image:linear-gradient(90deg,black 0,black 60%,transparent 90%);mask-image:linear-gradient(90deg,black 0,black 60%,transparent 90%)}.wide-button-label-main,.wide-button-label-top{position:absolute;font-family:Black Ops One;text-transform:uppercase;z-index:4;pointer-events:none}.wide-button-label-main{top:50%;left:50%;transform:translate(-50%,-50%);font-size:18px;letter-spacing:2px;color:rgba(253,126,20,.85);text-shadow:2px 2px 0 rgba(0,0,0,.6),3px 3px 0 rgba(0,0,0,.5),1px 1px 2px rgba(0,0,0,.85),-1px -1px 1px rgba(255,180,80,.3),0 0 15px rgba(253,126,20,.2);white-space:nowrap}.wide-button-label-main:before{content:"";position:absolute;inset:-3px;background:radial-gradient(circle at 30% 40%,rgba(0,0,0,.3) 0,transparent 25%),linear-gradient(90deg,transparent 40%,rgba(0,0,0,.35) 41%,transparent 42%);pointer-events:none;mix-blend-mode:multiply}.wide-button-rivet{position:absolute;width:6px;height:6px;background:radial-gradient(circle,#4a4a4a 0,#2a2a2a 60%,#1a1a1a 100%);border-radius:50%;box-shadow:inset 0 -1px 2px rgba(0,0,0,.7),inset 0 1px 1px rgba(255,255,255,.15),0 1px 2px rgba(0,0,0,.6);z-index:5}.wide-button-rivet:before{content:"";position:absolute;inset:1.5px;background:radial-gradient(circle,#2a2a2a 0,#1a1a1a 100%);border-radius:50%}.rivet-top-left{top:6px;left:6px}.rivet-top-right{top:6px;right:6px}.rivet-bottom-left{bottom:6px;left:6px}.rivet-bottom-right{bottom:6px;right:6px}.wide-button-container:not(.disabled):active .wide-button-label-main,.wide-button-container:not(.disabled):active .wide-button-label-top{transform:translateY(1px)}.wide-button-container:not(.disabled):active .wide-button-label-main{transform:translate(-50%,calc(-50% + 1px))}.wide-button-disabled{pointer-events:none}.wide-button-container.disabled,.wide-button-container.wide-button-disabled{cursor:not-allowed;opacity:.6}.fair-button{display:flex;align-items:center;gap:6px}.fair-lock{position:relative;width:14px;height:18px;display:inline-block}.fair-lock:before{content:"";position:absolute;top:1px;left:2px;width:10px;height:7px;border:2px solid #888;border-bottom:none;border-radius:6px 6px 0 0}.fair-lock:after{content:"";position:absolute;bottom:1px;left:0;width:14px;height:9px;background:linear-gradient(180deg,#ff7a00,#c44a00);border-radius:2px;box-shadow:0 0 6px rgba(255,120,0,.5)}.led-price-row{display:flex;align-items:center;gap:3px}.led-price-text{color:#7aff7a;font-family:Seven Segment,monospace;font-size:16px;letter-spacing:1px;position:relative;display:inline-block;text-shadow:0 0 8px rgba(0,255,80,.6),0 0 12px rgba(0,255,80,.4)}.led-price-text.crt-glitch{animation:crtGlitch .25s steps(1) forwards}@keyframes crtGlitch{0%{opacity:1;transform:translate(0);filter:none}8%{opacity:0}16%{opacity:1;transform:translate(-1px);filter:brightness(2)}24%{opacity:.3;transform:translate(1px)}32%{opacity:1;transform:translate(0);filter:brightness(1.6)}40%{opacity:0}50%{opacity:1;transform:translate(1px);filter:brightness(1.8)}60%{opacity:.7;filter:brightness(1.3)}75%{opacity:1;filter:brightness(1.1)}to{opacity:1;transform:translate(0);filter:none}}.led-price-text.crt-glitch:before{content:attr(data-value);position:absolute;top:0;left:0;width:100%;height:100%;color:rgba(255,60,60,.5);text-shadow:none;mix-blend-mode:screen;pointer-events:none;animation:crtRedShift .25s steps(1) forwards}@keyframes crtRedShift{0%{clip-path:inset(0);transform:translate(0);opacity:0}16%{clip-path:inset(20% 0 30% 0);transform:translate(-3px);opacity:.8}32%{clip-path:inset(50% 0 10% 0);transform:translate(-2px);opacity:.6}50%{clip-path:inset(10% 0 60% 0);transform:translate(-3px);opacity:.7}65%{opacity:.2}to{opacity:0;transform:translate(0)}}.led-price-text.crt-glitch:after{content:attr(data-value);position:absolute;top:0;left:0;width:100%;height:100%;color:rgba(60,255,200,.4);text-shadow:none;mix-blend-mode:screen;pointer-events:none;animation:crtCyanShift .25s steps(1) forwards}@keyframes crtCyanShift{0%{clip-path:inset(0);transform:translate(0);opacity:0}16%{clip-path:inset(40% 0 10% 0);transform:translate(3px);opacity:.7}32%{clip-path:inset(10% 0 50% 0);transform:translate(2px);opacity:.5}50%{clip-path:inset(60% 0 5% 0);transform:translate(3px);opacity:.6}65%{opacity:.2}to{opacity:0;transform:translate(0)}}.led-price-text.counting{text-shadow:0 0 10px rgba(0,255,80,.8),0 0 16px rgba(0,255,80,.5)}.unboxing-coins{flex-shrink:0;width:14px;height:14px;filter:drop-shadow(0 0 3px rgba(0,255,80,.6)) drop-shadow(0 0 6px rgba(0,255,80,.4))}.unboxing-coin{background:url(/imgs/coins.webp) no-repeat 50%;background-size:contain}.unboxing-coin,.unboxing-coins-icon{flex-shrink:0;width:18px;height:18px}.unboxing-coins-icon{animation:unboxing-coins-float 2s ease-in-out infinite}.unboxing-coins-icon img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 0 4px rgba(0,255,80,.6)) drop-shadow(0 0 8px rgba(0,255,80,.4))}@keyframes unboxing-coins-float{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@media (max-width:640px){.machine-controls{flex-wrap:wrap;padding:10px 12px;gap:8px}.control-pad-led{order:1;width:100%;margin-left:0;gap:10px;padding:10px 12px}.opencase-led-button{min-width:100px;padding:6px 10px;font-size:11px}.case-info-stack .led-case-name{font-size:10px}.case-info-stack .led-price-text{font-size:12px}.amount-pad{order:2;gap:4px}.wide-button-container{order:3;max-width:120px;height:60px}.wide-button-label-top{font-size:7px!important}.wide-button-label-main{font-size:14px!important}}.item-image{transition:all .2s ease}.group:hover .item-image{height:85%;transform:rotate(-2deg)}.cdp-viewport{flex-shrink:0;width:72px;height:72px;border-radius:6px;display:flex;align-items:center;justify-content:center;background:linear-gradient(145deg,#0a0a0a,#151515);border:2px solid #222;box-shadow:inset 0 2px 8px rgba(0,0,0,.9),inset 0 -1px 4px rgba(0,0,0,.5),0 1px 2px rgba(0,0,0,.6)}.cdp-viewport img{width:52px;height:52px;object-fit:contain;filter:drop-shadow(0 2px 6px rgba(255,120,0,.15))}.cdp-case-name{font-family:Black Ops One,cursive;font-weight:700;font-size:15px;line-height:1.2;color:#ff7a1a;text-transform:uppercase;letter-spacing:.5px;text-shadow:0 0 12px rgba(255,122,26,.2),0 1px 0 rgba(0,0,0,.8)}.cdp-price-display{padding:3px;background:linear-gradient(145deg,#1a1a1a,#0d0d0d);border:2px solid #2a2a2a;border-radius:6px;box-shadow:inset 0 2px 4px rgba(0,0,0,.8),0 2px 4px rgba(0,0,0,.6);width:fit-content}.cdp-price-screen{display:flex;align-items:center;justify-content:center;gap:4px;padding:4px 8px;background:radial-gradient(ellipse at 30% 40%,rgba(0,80,30,.15),transparent 60%),linear-gradient(180deg,#010301,#040804);border:2px solid #0a0a0a;border-radius:3px;box-shadow:inset 0 0 15px rgba(0,255,80,.2),inset 0 2px 4px rgba(0,0,0,.9),0 0 10px rgba(0,255,80,.15);width:fit-content}.cdp-price-screen img{flex-shrink:0;width:14px;height:14px;filter:drop-shadow(0 0 3px rgba(0,255,80,.6)) drop-shadow(0 0 6px rgba(0,255,80,.4))}.cdp-price-screen span{color:#4aff4a;font-family:Courier New,monospace;font-size:12px;font-weight:700;letter-spacing:.5px;text-shadow:0 0 4px rgba(0,255,80,.9),0 0 8px rgba(0,255,80,.7);white-space:nowrap}.unbox-case-anim{animation:unbox-case-shuffle .3s ease both}@keyframes unbox-case-shuffle{0%{opacity:0;transform:scale(.9) translateY(8px)}to{opacity:1;transform:scale(1) translateY(0)}}.unboxing-contains-header{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#f97316;padding-bottom:8px;border-bottom:1px solid rgba(249,115,22,.4);text-align:left}