.ind-panel{position:relative;background:repeating-linear-gradient(90deg,rgba(255,255,255,.015),rgba(255,255,255,.015) 1px,transparent 0,transparent 3px),repeating-linear-gradient(0deg,rgba(0,0,0,.06),rgba(0,0,0,.06) 1px,transparent 0,transparent 40px),linear-gradient(145deg,#161618,#0e0e10,#131314);border:2px solid #2a2a2a;border-radius:6px;box-shadow:inset 0 1px 0 rgba(255,255,255,.04),inset 0 -2px 8px rgba(0,0,0,.6),inset 0 0 20px rgba(0,0,0,.4),0 4px 12px rgba(0,0,0,.7);overflow:hidden}.ind-panel:before{top:0;height:4px;background:repeating-linear-gradient(-45deg,rgba(255,180,0,.25),rgba(255,180,0,.25) 6px,#1a1a1a 0,#1a1a1a 12px)}.ind-panel:after,.ind-panel:before{content:"";position:absolute;left:0;right:0;z-index:5;pointer-events:none}.ind-panel:after{bottom:0;height:1px;background:linear-gradient(90deg,transparent 5%,rgba(255,122,26,.15) 30%,rgba(255,122,26,.25) 50%,rgba(255,122,26,.15) 70%,transparent 95%)}.ind-section-header{display:flex;align-items:center;gap:10px;padding:0 2px;margin-bottom:8px}.ind-section-label{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:#ff7a1a;text-shadow:0 0 8px rgba(255,122,26,.25);white-space:nowrap}.ind-section-line{flex:1;height:1px;background:linear-gradient(90deg,rgba(255,122,26,.35),transparent);box-shadow:0 0 4px rgba(255,122,26,.1)}.plinko-rivet{position:absolute;width:8px;height:8px;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,.8),inset 0 -1px 1px rgba(255,255,255,.06),0 1px 3px rgba(0,0,0,.5);z-index:10;pointer-events:none}.plinko-rivet:after{content:"";position:absolute;top:50%;left:50%;width:5px;height:1px;background:rgba(0,0,0,.6);transform:translate(-50%,-50%) rotate(25deg)}.plinko-rivet-tl{top:8px;left:8px}.plinko-rivet-tr{top:8px;right:8px}.plinko-rivet-bl{bottom:8px;left:8px}.plinko-rivet-br{bottom:8px;right:8px}.led-screen{--led-rgb:255,122,26;--led-text:#ff7a1a;position:relative;overflow:hidden;padding:10px 14px;background:radial-gradient(ellipse at 30% 40%,rgba(var(--led-rgb),.12),transparent 60%),linear-gradient(180deg,#060301,#080502);border:3px solid #0a0a0a;border-top:2px solid #1a1a1a;border-radius:6px;box-shadow:inset 0 0 30px rgba(var(--led-rgb),.15),inset 0 2px 8px rgba(0,0,0,.9),inset 0 -2px 4px rgba(var(--led-rgb),.05),0 0 20px rgba(var(--led-rgb),.08),0 4px 8px rgba(0,0,0,.8);animation:led-orange-flicker .15s steps(3) infinite,led-orange-pulse 5s ease-in-out infinite;transition:box-shadow .6s ease}.led-screen.risk-low{--led-rgb:0,255,80;--led-text:#00ff50;animation-name:led-static-low,led-orange-flicker,led-orange-pulse;animation-duration:.45s,.15s,5s;animation-iteration-count:1,infinite,infinite;animation-timing-function:ease-out,steps(3),ease-in-out;animation-delay:0s,.45s,.45s;animation-fill-mode:both,none,none}.led-screen.risk-medium{--led-rgb:255,165,0;--led-text:#ffa500;animation-name:led-static-medium,led-orange-flicker,led-orange-pulse;animation-duration:.45s,.15s,5s;animation-iteration-count:1,infinite,infinite;animation-timing-function:ease-out,steps(3),ease-in-out;animation-delay:0s,.45s,.45s;animation-fill-mode:both,none,none}.led-screen.risk-high{--led-rgb:255,48,48;--led-text:#ff3030;animation-name:led-static-high,led-orange-flicker,led-orange-pulse;animation-duration:.45s,.15s,5s;animation-iteration-count:1,infinite,infinite;animation-timing-function:ease-out,steps(3),ease-in-out;animation-delay:0s,.45s,.45s;animation-fill-mode:both,none,none}@keyframes led-orange-flicker{0%,to{opacity:1}25%{opacity:.92}50%{opacity:.96}75%{opacity:.88}}@keyframes led-orange-pulse{0%{opacity:.95}30%{opacity:1}60%{opacity:.88}85%{opacity:.98}to{opacity:.95}}.led-screen:before{content:"";position:absolute;left:0;top:0;width:100%;height:3px;background:linear-gradient(to bottom,rgba(var(--led-rgb),0) 0,rgba(var(--led-rgb),.8) 50%,rgba(var(--led-rgb),0) 100%);box-shadow:0 0 8px rgba(var(--led-rgb),.6);opacity:.7;pointer-events:none;animation:led-orange-scan 3s linear infinite;z-index:3}@keyframes led-orange-scan{0%{transform:translateY(-10px);opacity:0}5%{opacity:.7}95%{opacity:.7}to{transform:translateY(calc(100% + 40px));opacity:0}}.led-screen: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:led-orange-jitter .2s steps(2) infinite;z-index:3}@keyframes led-orange-jitter{0%{transform:translateY(0)}50%{transform:translateY(1px)}to{transform:translateY(0)}}@keyframes led-static-low{0%{opacity:.35;filter:brightness(.3) contrast(3) saturate(0);transform:translateX(0)}7%{opacity:.85;filter:brightness(2.8) contrast(.6) saturate(0);transform:translateX(-1.5px)}14%{opacity:.2;filter:brightness(.1) contrast(5) saturate(0);transform:translateX(1px)}21%{opacity:.9;filter:brightness(2.2) contrast(1) saturate(.2);transform:translateX(-.5px)}28%{opacity:.45;filter:brightness(.5) contrast(2.5) saturate(0);transform:translateX(1px)}38%{opacity:.85;filter:brightness(1.6) contrast(1.2) saturate(.5);transform:translateX(0)}52%{opacity:.95;filter:brightness(1.2) contrast(1) saturate(.8)}72%{opacity:1;filter:brightness(1.05) saturate(1) contrast(1)}to{opacity:1;filter:brightness(1) saturate(1) contrast(1);transform:translateX(0)}}@keyframes led-static-medium{0%{opacity:.35;filter:brightness(.3) contrast(3) saturate(0);transform:translateX(0)}7%{opacity:.85;filter:brightness(2.8) contrast(.6) saturate(0);transform:translateX(-1.5px)}14%{opacity:.2;filter:brightness(.1) contrast(5) saturate(0);transform:translateX(1px)}21%{opacity:.9;filter:brightness(2.2) contrast(1) saturate(.2);transform:translateX(-.5px)}28%{opacity:.45;filter:brightness(.5) contrast(2.5) saturate(0);transform:translateX(1px)}38%{opacity:.85;filter:brightness(1.6) contrast(1.2) saturate(.5);transform:translateX(0)}52%{opacity:.95;filter:brightness(1.2) contrast(1) saturate(.8)}72%{opacity:1;filter:brightness(1.05) saturate(1) contrast(1)}to{opacity:1;filter:brightness(1) saturate(1) contrast(1);transform:translateX(0)}}@keyframes led-static-high{0%{opacity:.35;filter:brightness(.3) contrast(3) saturate(0);transform:translateX(0)}7%{opacity:.85;filter:brightness(2.8) contrast(.6) saturate(0);transform:translateX(-1.5px)}14%{opacity:.2;filter:brightness(.1) contrast(5) saturate(0);transform:translateX(1px)}21%{opacity:.9;filter:brightness(2.2) contrast(1) saturate(.2);transform:translateX(-.5px)}28%{opacity:.45;filter:brightness(.5) contrast(2.5) saturate(0);transform:translateX(1px)}38%{opacity:.85;filter:brightness(1.6) contrast(1.2) saturate(.5);transform:translateX(0)}52%{opacity:.95;filter:brightness(1.2) contrast(1) saturate(.8)}72%{opacity:1;filter:brightness(1.05) saturate(1) contrast(1)}to{opacity:1;filter:brightness(1) saturate(1) contrast(1);transform:translateX(0)}}.led-input-wrap{display:flex;align-items:center;position:relative;z-index:2}.led-coin-icon{flex-shrink:0;filter:drop-shadow(0 0 4px rgba(var(--led-rgb),.6));transition:filter .4s ease,left .3s ease}.led-input{width:100%;background:transparent;border:none;outline:none;font-family:Share Tech Mono,Courier New,monospace;font-size:18px;font-weight:700;letter-spacing:1.5px;color:var(--led-text);text-shadow:0 0 8px rgba(var(--led-rgb),.7),0 0 14px rgba(var(--led-rgb),.3),0 0 2px rgba(var(--led-rgb),1);text-align:center;transition:color .4s ease,text-shadow .4s ease}.led-input::placeholder{color:rgba(var(--led-rgb),.2)}.led-input::-webkit-inner-spin-button,.led-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.led-input[type=number]{-moz-appearance:textfield}.quick-btn{padding:7px 4px;font-family:Share Tech Mono,Courier New,monospace;font-size:11px;font-weight:700;letter-spacing:.05em;color:#666;background:repeating-linear-gradient(135deg,rgba(255,255,255,.01),rgba(255,255,255,.01) 2px,transparent 0,transparent 4px),linear-gradient(180deg,#141416,#0c0c0e);border:2px solid #1e1e22;border-radius:3px;cursor:pointer;transition:all .2s ease;box-shadow:inset 0 1px 4px rgba(0,0,0,.6);text-align:center}.quick-btn:hover{color:#ff7a1a;border-color:rgba(255,122,26,.3);box-shadow:inset 0 1px 4px rgba(0,0,0,.6),0 0 6px rgba(255,122,26,.1)}.quick-btn:active{transform:translateY(1px)}.quick-btn.clear-btn{color:#555;font-family:Rajdhani,Segoe UI,sans-serif;text-transform:uppercase;letter-spacing:.08em}.quick-btn.clear-btn:hover{color:#e74c3c;border-color:rgba(231,76,60,.3);box-shadow:inset 0 1px 4px rgba(0,0,0,.6),0 0 6px rgba(231,76,60,.1)}.risk-btn{position:relative;padding:8px 4px;font-family:Share Tech Mono,Courier New,monospace;font-size:10px;font-weight:700;letter-spacing:.1em;text-align:center;color:#444;background:repeating-linear-gradient(135deg,rgba(255,255,255,.01),rgba(255,255,255,.01) 2px,transparent 0,transparent 4px),linear-gradient(180deg,#141416,#0c0c0e);border:2px solid #1e1e22;border-radius:3px;cursor:pointer;transition:all .25s ease;box-shadow:inset 0 1px 4px rgba(0,0,0,.6);overflow:hidden}.risk-btn:before{content:"";position:absolute;top:5px;left:6px;width:4px;height:4px;border-radius:50%;background:#1a1a1a;border:1px solid rgba(0,0,0,.3);transition:all .25s ease}.risk-btn:hover{border-color:#2a2a2a}.risk-btn.active{border-color:var(--risk-color);color:var(--risk-color);text-shadow:0 0 6px var(--risk-glow);background:radial-gradient(ellipse at 50% 100%,var(--risk-glow),transparent 70%),repeating-linear-gradient(135deg,rgba(255,255,255,.01) 0,rgba(255,255,255,.01) 2px,transparent 2px,transparent 4px),linear-gradient(180deg,#141416,#0c0c0e);box-shadow:inset 0 1px 4px rgba(0,0,0,.6),0 0 8px var(--risk-glow)}.risk-btn.active:before{background:radial-gradient(circle at 35% 35%,var(--risk-color),currentColor);box-shadow:0 0 5px var(--risk-color)}.bet-button{position:relative;width:100%;padding:12px 16px;white-space:nowrap;font-size:13px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#ff7a1a;background:repeating-linear-gradient(90deg,rgba(255,255,255,.015),rgba(255,255,255,.015) 1px,transparent 0,transparent 3px),radial-gradient(ellipse at 50% 80%,rgba(255,122,26,.08),transparent 60%),linear-gradient(180deg,#1a1510,#0f0d0a);border:2px solid rgba(255,122,26,.4);border-radius:4px;cursor:pointer;transition:all .25s ease;box-shadow:inset 0 1px 4px rgba(0,0,0,.6),0 0 10px rgba(255,122,26,.1),0 3px 8px rgba(0,0,0,.5);overflow:hidden}.bet-button:before{content:"";position:absolute;top:0;left:-100%;right:100%;bottom:0;background:linear-gradient(90deg,transparent,rgba(255,122,26,.08),transparent);transition:all .4s ease;pointer-events:none}.bet-button:hover:before{left:-20%;right:-20%}.bet-button:hover{color:#ffb347;border-color:rgba(255,122,26,.6);box-shadow:inset 0 1px 4px rgba(0,0,0,.6),0 0 18px rgba(255,122,26,.2),0 4px 10px rgba(0,0,0,.6);transform:translateY(-1px)}.bet-button:active{transform:translateY(1px);box-shadow:inset 0 2px 6px rgba(0,0,0,.8),0 0 8px rgba(255,122,26,.15)}.bet-button:disabled{opacity:.35;cursor:not-allowed;pointer-events:none}.plinko-global-toggle{display:flex;align-items:center;justify-content:space-between;padding:8px 10px;background:rgba(0,0,0,.25);border:1px solid #1a1a1a;border-radius:3px}.plinko-toggle-info{display:flex;flex-direction:column;gap:1px}.plinko-toggle-label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:#f97316}.plinko-toggle-sub{font-size:9px;color:#666}.fair-plate{position:relative;margin-top:auto;padding:12px;background:repeating-linear-gradient(135deg,rgba(255,255,255,.008),rgba(255,255,255,.008) 2px,transparent 0,transparent 4px),linear-gradient(180deg,#111113,#0c0c0e);border:2px solid #1e1e22;border-radius:4px;box-shadow:inset 0 1px 4px rgba(0,0,0,.7),0 1px 2px rgba(0,0,0,.3);overflow:hidden;text-decoration:none;display:block;cursor:pointer;transition:all .25s ease}.fair-plate:hover{border-color:rgba(0,255,80,.2);box-shadow:inset 0 1px 4px rgba(0,0,0,.7),0 0 8px rgba(0,255,80,.06)}.fair-plate:before{content:"";position:absolute;inset:4px;border:1px dashed rgba(255,255,255,.03);border-radius:2px;pointer-events:none}.fair-plate-header{display:flex;align-items:center;gap:10px}.fair-plate-icon{width:22px;height:22px;border-radius:50%;background:radial-gradient(circle at 40% 40%,#1a1a1a,#0a0a0a);border:2px solid #2a2a2a;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:inset 0 1px 3px rgba(0,0,0,.8)}.fair-plate-icon svg{width:11px;height:11px;color:#00ff50;filter:drop-shadow(0 0 3px rgba(0,255,80,.4))}.fair-plate-text{display:flex;flex-direction:column;gap:1px;flex:1;min-width:0}.fair-plate-title{font-family:Share Tech Mono,Courier New,monospace;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:#00ff50;text-shadow:0 0 6px rgba(0,255,80,.25)}.fair-plate-sub{font-size:9px;color:#666;transition:color .25s ease}.fair-plate:hover .fair-plate-sub{color:#888}.fair-plate-arrow{width:12px;height:12px;color:#2a2a2a;flex-shrink:0;transition:all .25s ease}.fair-plate:hover .fair-plate-arrow{color:#00ff50;filter:drop-shadow(0 0 4px rgba(0,255,80,.3));transform:translateX(2px)}.fair-stamp{position:absolute;bottom:4px;right:8px;font-family:Share Tech Mono,Courier New,monospace;font-size:7px;letter-spacing:.15em;text-transform:uppercase;color:rgba(255,255,255,.025);transform:rotate(-4deg);pointer-events:none;user-select:none}.plinko-grid{aspect-ratio:1.5/1;min-height:400px;max-height:550px;position:relative;background:repeating-linear-gradient(45deg,transparent,transparent 8px,rgba(255,255,255,.012) 0,rgba(255,255,255,.012) 9px),repeating-linear-gradient(-45deg,transparent,transparent 8px,rgba(255,255,255,.012) 0,rgba(255,255,255,.012) 9px),repeating-linear-gradient(0deg,transparent,transparent 39px,rgba(255,255,255,.018) 0,rgba(255,255,255,.018) 40px),linear-gradient(90deg,rgba(255,122,26,.04),rgba(255,122,26,.015) 8%,transparent 20%,transparent 80%,rgba(255,122,26,.015) 92%,rgba(255,122,26,.04)),linear-gradient(180deg,rgba(255,122,26,.025),transparent 8%,#0a0a0c 40%,#080809 70%,rgba(255,122,26,.02)),#0a0a0c;border:3px solid #2a2a2a;border-radius:6px;box-shadow:inset 0 0 50px rgba(0,0,0,.9),inset 0 2px 0 rgba(255,255,255,.03),inset 4px 0 20px rgba(0,0,0,.4),inset -4px 0 20px rgba(0,0,0,.4),0 8px 24px rgba(0,0,0,.7);overflow:hidden;transition:border-color .6s ease,box-shadow .6s ease}.plinko-grid:before{top:0;left:15%;right:15%;height:3px;background:linear-gradient(90deg,transparent,rgba(255,122,26,.35),transparent);box-shadow:0 0 15px rgba(255,122,26,.15),0 4px 12px rgba(255,122,26,.06);z-index:3;transition:all .6s ease}.plinko-grid:after,.plinko-grid:before{content:"";position:absolute;pointer-events:none}.plinko-grid:after{inset:0;background:radial-gradient(ellipse at 50% 50%,transparent 40%,rgba(0,0,0,.35) 100%),radial-gradient(circle,rgba(255,255,255,.02) 1px,transparent 0);background-size:100% 100%,12px 12px;z-index:1}.plinko-grid .stage{height:calc((100% - 44px) / 15);position:relative;z-index:2}.plinko-grid .hole{width:calc(100% / 16)}.plinko-grid .hole:after{display:block;content:"";height:12px;width:12px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#5a5a5a,#3a3a3a,#1a1a1a);border:1.5px solid #111;box-shadow:inset 0 1px 2px rgba(255,255,255,.2),inset 0 -1px 3px rgba(0,0,0,.9),0 2px 5px rgba(0,0,0,.7),0 0 8px rgba(255,122,26,.05);position:relative;transition:box-shadow .3s}.plinko-grid .hole:hover:after{box-shadow:inset 0 1px 2px rgba(255,255,255,.3),inset 0 -1px 3px rgba(0,0,0,.9),0 2px 5px rgba(0,0,0,.7),0 0 14px rgba(255,122,26,.2)}.board-ambient{opacity:0}.board-ambient,.board-edge-glow{inset:0;transition:all .8s ease}.board-ambient,.board-edge-glow,.board-wear{position:absolute;z-index:0;pointer-events:none}.board-wear{bottom:0;left:0;right:0;height:25%;background:linear-gradient(180deg,transparent,rgba(255,122,26,.012) 40%,rgba(255,122,26,.025));transition:background .6s ease}.plinko-grid.risk-low .board-ambient{opacity:1;background:radial-gradient(ellipse at 50% 100%,rgba(0,255,80,.02),transparent 60%),radial-gradient(ellipse at 50% 0,rgba(0,255,80,.015),transparent 40%)}.plinko-grid.risk-low .board-edge-glow{box-shadow:inset 0 0 60px rgba(0,255,80,.03),inset 3px 0 25px rgba(0,255,80,.02),inset -3px 0 25px rgba(0,255,80,.02)}.plinko-grid.risk-low .board-wear{background:linear-gradient(180deg,transparent,rgba(0,255,80,.015) 40%,rgba(0,255,80,.03))}.plinko-grid.risk-low{border-color:#2a2a2a}.plinko-grid.risk-low:before{background:linear-gradient(90deg,transparent,rgba(0,255,80,.25),transparent)!important;box-shadow:0 0 15px rgba(0,255,80,.1),0 4px 12px rgba(0,255,80,.04)!important}.plinko-grid.risk-low .hole:after{box-shadow:inset 0 1px 2px rgba(255,255,255,.2),inset 0 -1px 3px rgba(0,0,0,.9),0 2px 5px rgba(0,0,0,.7),0 0 6px rgba(0,255,80,.06)}.plinko-grid.risk-medium .board-ambient{opacity:1;background:radial-gradient(ellipse at 50% 100%,rgba(255,165,0,.025),transparent 60%),radial-gradient(ellipse at 50% 0,rgba(255,165,0,.02),transparent 40%)}.plinko-grid.risk-medium .board-edge-glow{box-shadow:inset 0 0 60px rgba(255,165,0,.03),inset 3px 0 30px rgba(255,165,0,.025),inset -3px 0 30px rgba(255,165,0,.025)}.plinko-grid.risk-medium .board-wear{background:linear-gradient(180deg,transparent,rgba(255,165,0,.015) 40%,rgba(255,165,0,.035))}.plinko-grid.risk-medium{border-color:rgba(255,165,0,.15)}.plinko-grid.risk-medium:before{background:linear-gradient(90deg,transparent,rgba(255,165,0,.35),transparent)!important;box-shadow:0 0 15px rgba(255,165,0,.15),0 4px 12px rgba(255,165,0,.06)!important}.plinko-grid.risk-medium .hole:after{box-shadow:inset 0 1px 2px rgba(255,255,255,.2),inset 0 -1px 3px rgba(0,0,0,.9),0 2px 5px rgba(0,0,0,.7),0 0 6px rgba(255,165,0,.08)}.plinko-grid.risk-high .board-ambient{opacity:1;background:radial-gradient(ellipse at 50% 100%,rgba(255,48,48,.03),transparent 60%),radial-gradient(ellipse at 50% 0,rgba(255,48,48,.025),transparent 40%),radial-gradient(ellipse at 0 50%,rgba(255,48,48,.02),transparent 40%),radial-gradient(ellipse at 100% 50%,rgba(255,48,48,.02),transparent 40%)}.plinko-grid.risk-high .board-edge-glow{box-shadow:inset 0 0 80px rgba(255,48,48,.04),inset 4px 0 35px rgba(255,48,48,.03),inset -4px 0 35px rgba(255,48,48,.03);animation:dangerPulse 3s ease-in-out infinite}.plinko-grid.risk-high .board-wear{background:linear-gradient(180deg,transparent,rgba(255,48,48,.02) 40%,rgba(255,48,48,.045))}.plinko-grid.risk-high{border-color:rgba(255,48,48,.15)}.plinko-grid.risk-high:before{background:linear-gradient(90deg,transparent,rgba(255,48,48,.3),transparent)!important;box-shadow:0 0 15px rgba(255,48,48,.15),0 4px 12px rgba(255,48,48,.06)!important}.plinko-grid.risk-high .hole:after{box-shadow:inset 0 1px 2px rgba(255,255,255,.2),inset 0 -1px 3px rgba(0,0,0,.9),0 2px 5px rgba(0,0,0,.7),0 0 6px rgba(255,48,48,.08)}.plinko-winnings{position:absolute;bottom:6px;left:50%;transform:translateX(-50%);display:flex;justify-content:center;align-items:center;width:calc(100% * 15 / 16);z-index:4}.plinko-winnings>div{flex:1;max-width:calc(100% / 15);padding:0 2px}.plinko-winnings>div>div{position:relative;background:radial-gradient(circle at 20% 30%,rgba(20,10,0,.6),transparent 50%),linear-gradient(145deg,#0d0d0d,#050505);border:2px solid #1a1a1a;border-top:1px solid #2a2a2a;border-radius:3px;padding:8px 2px;font-family:Share Tech Mono,Courier New,monospace;font-size:12px;font-weight:700;letter-spacing:.5px;text-align:center;box-shadow:inset 0 2px 4px rgba(0,0,0,.9),inset 0 -1px 2px currentColor,inset 0 0 10px rgba(0,0,0,.5),0 2px 4px rgba(0,0,0,.8);transition:all .3s ease;overflow:hidden}.plinko-winnings>div>div:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(0deg,rgba(0,0,0,.1),transparent 1px,transparent 2px,rgba(0,0,0,.1) 3px);pointer-events:none;z-index:1}.plinko-winnings>div>div:hover{transform:translateY(-2px) scale(1.08);box-shadow:inset 0 2px 6px rgba(0,0,0,.9),inset 0 -1px 3px currentColor,0 0 15px currentColor,0 4px 8px rgba(0,0,0,.9);border-color:currentColor}.plinko-winnings.low>div>div{color:#00ff50;text-shadow:0 0 6px rgba(0,255,80,.8),0 0 10px rgba(0,255,80,.4),0 0 2px rgba(0,255,80,1)}.plinko-winnings.medium>div>div{color:#ffa500;text-shadow:0 0 6px rgba(255,165,0,.8),0 0 10px rgba(255,165,0,.4),0 0 2px rgba(255,165,0,1)}.plinko-winnings.high>div>div{color:#ff3030;text-shadow:0 0 6px rgba(255,48,48,.8),0 0 10px rgba(255,48,48,.4),0 0 2px rgba(255,48,48,1)}.plinko-multiplier-active{transform:translateY(-2px) scale(1.08)!important;box-shadow:inset 0 2px 6px rgba(0,0,0,.9),inset 0 -1px 3px currentColor,0 0 18px currentColor,0 4px 10px rgba(0,0,0,.9)!important;border-color:currentColor!important;z-index:10;transition:all .3s ease!important}.plinko_bet.low{color:#00ff50}.plinko_bet.medium{color:#ffa500}.plinko_bet.high{color:#ff3030}.plinko-history-container{position:relative;background:repeating-linear-gradient(90deg,rgba(255,255,255,.015),rgba(255,255,255,.015) 1px,transparent 0,transparent 3px),linear-gradient(145deg,#0e0e10,#080809,#0b0b0c);border:2px solid #2a2a2a;border-radius:6px;box-shadow:inset 0 1px 0 rgba(255,255,255,.04),inset 0 -2px 8px rgba(0,0,0,.6),0 4px 12px rgba(0,0,0,.7);overflow:hidden}.plinko-history-container:before{top:0;height:4px;background:repeating-linear-gradient(-45deg,rgba(255,180,0,.25),rgba(255,180,0,.25) 6px,#1a1a1a 0,#1a1a1a 12px)}.plinko-history-container:after,.plinko-history-container:before{content:"";position:absolute;left:0;right:0;z-index:5;pointer-events:none}.plinko-history-container:after{bottom:0;height:1px;background:linear-gradient(90deg,transparent 5%,rgba(255,122,26,.15) 30%,rgba(255,122,26,.25) 50%,rgba(255,122,26,.15) 70%,transparent 95%)}.plinko-history-header{display:flex;align-items:center;gap:10px;padding:16px 16px 10px;border-bottom:1px solid #1a1a1a;background:rgba(0,0,0,.3)}.plinko-history-table{width:100%;border-collapse:separate;border-spacing:0 6px;table-layout:fixed;padding:0 12px}.plinko-history-header-cols th{font-family:Teko,Impact,sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.22em;color:#ff6a00;text-shadow:0 0 10px rgba(255,106,0,.3);padding:0 10px 8px;text-align:center;border-bottom:1px solid rgba(255,106,0,.25);background:transparent;overflow:hidden;white-space:nowrap}.plinko-history-header-cols th:first-child{padding-left:10px;text-align:left}.plinko-history-header-cols th:last-child{padding-right:10px}.plinko-history-row{font-size:13px;font-weight:700;color:#d4cec4;transition:background .2s ease,border-color .2s ease}.plinko-history-row td{border-top:1px solid #2a2a2a;border-bottom:1px solid #2a2a2a;background:repeating-linear-gradient(0deg,#080809,#080809 2px,#0d0e10 0,#0d0e10 4px)}.plinko-history-row td:first-child{border-left:1px solid #2a2a2a;border-radius:6px 0 0 6px}.plinko-history-row td:last-child{border-right:1px solid #2a2a2a;border-radius:0 6px 6px 0}.plinko-history-row:hover td{background:repeating-linear-gradient(0deg,#0d0a08,#0d0a08 2px,#121008 0,#121008 4px);border-color:#383838}.plinko-history-row.text-success td:first-child{box-shadow:inset 3px 0 0 #00ff50}.plinko-history-row.text-danger td:first-child{box-shadow:inset 3px 0 0 #ff3030}.plinko-history-cell{font-family:Black Ops One,sans-serif;padding:7px 10px;color:#d4cec4;overflow:hidden;white-space:nowrap;vertical-align:middle;text-align:center;transition:color .15s}.plinko-history-cell:first-child{padding-left:10px;text-align:left}.plinko-history-cell:last-child{padding-right:10px}.plinko-history-cell-inner{display:flex;align-items:center;gap:8px;overflow:hidden}.plinko-history-cell.text-success{color:#00ff50!important;text-shadow:0 0 8px rgba(0,255,80,.3)}.plinko-history-cell.text-danger{color:#ff3030!important;text-shadow:0 0 8px rgba(255,48,48,.3)}.plinko-history-empty{padding:32px 10px;text-align:center;font-family:Share Tech Mono,Courier New,monospace;font-size:10px;letter-spacing:.2em;color:rgba(100,95,85,.3);text-transform:uppercase}.plinko-history-toggle{background:none;border:none;cursor:pointer;color:#555;padding:4px;display:flex;align-items:center;justify-content:center;transition:color .2s,transform .35s ease;flex-shrink:0}.plinko-history-toggle:hover{color:#ff6a00}.plinko-history-toggle svg{width:16px;height:16px}.plinko-history-toggle.collapsed{transform:rotate(180deg)}.plinko-history-body{overflow:hidden;transition:max-height .35s ease,opacity .25s ease;max-height:500px;opacity:1}.plinko-history-body.collapsed{max-height:0;opacity:0}@keyframes dangerPulse{0%,to{opacity:.4}50%{opacity:1}}@keyframes multFlash{0%{filter:brightness(1)}50%{filter:brightness(1.6)}to{filter:brightness(1)}}.mult-flash{animation:multFlash .4s ease-out}@keyframes multSwitchIn{0%{opacity:0;transform:translateY(4px) scale(.9);filter:brightness(1.8)}60%{opacity:1;transform:translateY(-1px) scale(1.02);filter:brightness(1.3)}to{opacity:1;transform:translateY(0) scale(1);filter:brightness(1)}}.mult-switch-in{animation:multSwitchIn .3s ease-out both}@media (max-width:1024px){.plinko-grid{min-height:320px;max-height:420px}}@media (max-width:640px){.plinko-grid{min-height:260px;max-height:340px}.plinko-winnings>div>div{font-size:9px;padding:6px 1px}}