.result-section-4d .result-pasaran-card{background:linear-gradient(145deg,#1c2430,#161c26);border:1px solid rgba(240,193,75,.2);border-radius:16px;padding:1.25rem 1.5rem;box-shadow:0 8px 24px #00000059,0 0 0 1px #ffffff08}.result-pasaran-label{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem;font-size:.9rem;font-weight:600;color:var(--primary-color);letter-spacing:.5px}.result-pasaran-label i{font-size:1.1rem;opacity:.9}.result-section-4d .select-box select{background:linear-gradient(145deg,#1a2028,#13181e)!important;border:1px solid rgba(240,193,75,.25)!important;border-radius:12px!important;padding:.75rem 1rem!important;font-size:.95rem!important;color:#fff!important;transition:all .25s ease!important}.result-section-4d .select-box select:hover,.result-section-4d .select-box select:focus{border-color:#f0c14b80!important;box-shadow:0 0 0 3px #f0c14b1f!important;outline:none!important}.result-pasaran-card,.bet-options-card{min-height:160px}.result-balls-card{min-height:0}.container .zodiac-container{padding:.75rem 1.25rem!important;margin-bottom:.35rem!important}.result-pasaran-card .zodiac-wrapper{margin:0;width:100%}.result-pasaran-card .select-box,.result-section-4d .select-box{width:100%!important;min-width:0!important}.result-pasaran-card .select-box select,.result-section-4d .select-box select{width:100%!important;box-sizing:border-box}.result-balls-card{background:transparent!important;border:none!important;box-shadow:none!important;padding:.25rem 0;margin-bottom:.5rem;width:100%;box-sizing:border-box;position:relative;overflow:visible}.result-balls-label{display:none}.result-balls-hint{text-align:center;font-size:.7rem;color:#fff6;margin-top:.25rem;margin-bottom:0;font-weight:400}.result-balls-card .billiard-balls.result-digits-elegant{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:clamp(.5rem,2vw,.75rem);padding:.25rem 0}.result-balls-card .result-digit-box{width:clamp(4.5rem,12vw,6.5rem)!important;height:clamp(4.5rem,12vw,6.5rem)!important;min-width:clamp(4rem,11vw,6rem)!important;min-height:clamp(4rem,11vw,6rem)!important;border-radius:14px!important;background:linear-gradient(145deg,#28324199,#19202acc)!important;border:1px solid rgba(240,193,75,.35)!important;box-shadow:0 4px 16px #0000004d,0 0 20px #f0c14b14,inset 0 1px #ffffff0f!important;display:flex!important;align-items:center!important;justify-content:center!important;background-image:none!important;transition:all .25s ease!important;backdrop-filter:blur(8px)}.result-balls-card .result-digit-box[data-pool]:not([data-pool=""]){box-shadow:0 6px 24px #00000073,0 0 0 1px #ffffff0f,0 0 20px #f0c14b2e,inset 0 2px #ffffff1f!important}.result-balls-card .result-digit-box:after{font-family:Poppins,"Noto Serif",sans-serif!important;font-weight:700!important;font-size:clamp(2.1rem,6.5vw,3rem)!important;color:var(--primary-color)!important;text-shadow:0 2px 6px rgba(0,0,0,.6),0 0 20px rgba(240,193,75,.25),0 1px 0 rgba(0,0,0,.4)!important;position:static!important;letter-spacing:-.02em}.result-balls-card .result-digit-box[data-pool="0"]:after{content:"0"!important;color:#f1f5f9!important;text-shadow:0 2px 4px rgba(0,0,0,.7),0 0 12px rgba(241,245,249,.4)!important}.result-balls-card .result-digit-box[data-pool="1"]:after{content:"1"!important;color:#fef08a!important;text-shadow:0 2px 4px rgba(0,0,0,.7),0 0 14px rgba(254,240,138,.5)!important}.result-balls-card .result-digit-box[data-pool="2"]:after{content:"2"!important;color:#7dd3fc!important;text-shadow:0 2px 4px rgba(0,0,0,.7),0 0 14px rgba(125,211,252,.5)!important}.result-balls-card .result-digit-box[data-pool="3"]:after{content:"3"!important;color:#fca5a5!important;text-shadow:0 2px 4px rgba(0,0,0,.7),0 0 14px rgba(252,165,165,.5)!important}.result-balls-card .result-digit-box[data-pool="4"]:after{content:"4"!important;color:#c4b5fd!important;text-shadow:0 2px 4px rgba(0,0,0,.7),0 0 14px rgba(196,181,253,.5)!important}.result-balls-card .result-digit-box[data-pool="5"]:after{content:"5"!important;color:#fdba74!important;text-shadow:0 2px 4px rgba(0,0,0,.7),0 0 14px rgba(253,186,116,.5)!important}.result-balls-card .result-digit-box[data-pool="6"]:after{content:"6"!important;color:#86efac!important;text-shadow:0 2px 4px rgba(0,0,0,.7),0 0 14px rgba(134,239,172,.5)!important}.result-balls-card .result-digit-box[data-pool="7"]:after{content:"7"!important;color:#fcd34d!important;text-shadow:0 2px 4px rgba(0,0,0,.7),0 0 14px rgba(252,211,77,.5)!important}.result-balls-card .result-digit-box[data-pool="8"]:after{content:"8"!important;color:#e5e7eb!important;text-shadow:0 2px 4px rgba(0,0,0,.7),0 0 14px rgba(229,231,235,.5)!important}.result-balls-card .result-digit-box[data-pool="9"]:after{content:"9"!important;color:#fde047!important;text-shadow:0 2px 4px rgba(0,0,0,.7),0 0 14px rgba(253,224,71,.5)!important}.result-balls-card .result-digit-box[data-pool=""]{border-style:dashed!important;border-color:#f0c14b40!important;background:#1e263266!important}.result-balls-card .result-digit-box[data-pool=""]:after{content:"·"!important;color:#ffffff4d!important;font-size:clamp(1.1rem,3.5vw,1.6rem)!important;font-weight:400!important}.result-balls-card .result-digit-box:hover{transform:none!important}.bet-options-card{background:linear-gradient(145deg,#1c2430,#161c26)!important;border:1px solid rgba(240,193,75,.15)!important;border-radius:16px!important;padding:1rem!important;box-shadow:0 6px 20px #0000004d!important}.default-state-elegant{text-align:center;padding:2rem 1.5rem!important}.default-state-icon{width:64px;height:64px;margin:0 auto 1rem;background:linear-gradient(135deg,#f0c14b33,#f0c14b14);border-radius:50%;display:flex;align-items:center;justify-content:center;border:2px solid rgba(240,193,75,.3)}.default-state-icon i{font-size:1.75rem;color:var(--primary-color)}.default-state-title{font-size:1rem;font-weight:600;color:#fff;margin-bottom:.5rem}.default-state-desc{font-size:.85rem;color:var(--text-muted);margin-bottom:1rem}.default-state-tip{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#f0c14b1a;border-radius:10px;border:1px solid rgba(240,193,75,.15);font-size:.8rem;color:var(--text-secondary)}.default-state-tip i{color:var(--primary-color)}.result-announcement-bar{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;background:linear-gradient(90deg,#f0c14b1f,#f0c14b0f);border:1px solid rgba(240,193,75,.2);border-radius:12px;margin-bottom:1rem;font-size:.85rem}.result-announcement-bar i{color:var(--primary-color);font-size:1rem;flex-shrink:0}.result-announcement-bar .marquee{color:var(--text-secondary);margin:0}.result-game-card{background:linear-gradient(145deg,#1c2430,#161c26)!important;border:1px solid rgba(240,193,75,.15)!important;border-radius:16px!important;box-shadow:0 8px 24px #00000059!important}.result-game-card .card-body{padding:2rem!important}.default-game-view-elegant{text-align:center;padding:2rem 1rem!important}.default-game-icon{width:80px;height:80px;margin:0 auto 1.25rem;background:linear-gradient(135deg,#f0c14b26,#f0c14b0d);border-radius:50%;display:flex;align-items:center;justify-content:center;border:2px solid rgba(240,193,75,.25);animation:gentleGlow 3s ease-in-out infinite}.default-game-icon i{font-size:2.25rem;color:var(--primary-color)}@keyframes gentleGlow{0%,to{box-shadow:0 0 #f0c14b33}50%{box-shadow:0 0 20px 4px #f0c14b1a}}.default-game-title{font-size:1.25rem;font-weight:700;color:#fff;margin-bottom:.5rem}.default-game-desc{font-size:.9rem;color:var(--text-muted);margin-bottom:1.25rem}.default-game-tip{display:inline-flex;align-items:center;gap:.5rem;padding:.6rem 1.25rem;background:#f0c14b1a;border-radius:12px;border:1px solid rgba(240,193,75,.2);font-size:.85rem;color:var(--text-secondary)}.default-game-tip i{color:var(--primary-color)}@media(max-width:991.98px){.result-section-4d{max-width:100%;padding:0 .5rem!important;margin-bottom:1rem}.result-pasaran-card{padding:1rem}.result-section-4d .select-box,.result-section-4d .select-box select{width:100%!important;min-width:0!important;max-width:100%!important}}@media(max-width:767.98px){.result-section-4d{max-width:100%;padding:0 .5rem!important}.result-pasaran-card{padding:.875rem 1rem}.result-pasaran-label{font-size:.8rem}.result-balls-card{padding:.2rem 0}.result-balls-card .result-digit-box{width:clamp(4rem,12vw,5rem)!important;height:clamp(4rem,12vw,5rem)!important;min-width:clamp(3.5rem,11vw,4.5rem)!important;min-height:clamp(3.5rem,11vw,4.5rem)!important}.result-balls-card .billiard-balls.result-digits-elegant{gap:.45rem;flex-wrap:wrap;justify-content:center;padding:.2rem 0}.result-balls-card .result-digit-box:after{font-size:clamp(1.8rem,5.5vw,2.25rem)!important}.result-balls-card .result-digit-box[data-pool=""]:after{font-size:clamp(1.4rem,4.5vw,1.7rem)!important}.result-balls-label{font-size:.8rem}.result-balls-hint{font-size:.65rem}.default-state-elegant{padding:1.25rem 1rem!important}.default-state-icon{width:48px;height:48px}.default-state-icon i{font-size:1.25rem}.default-state-title{font-size:.9rem}.default-state-desc{font-size:.75rem}.default-state-tip{font-size:.7rem;padding:.4rem .75rem;flex-wrap:wrap;justify-content:center}.bet-options-card{padding:.75rem!important}.default-game-icon{width:60px;height:60px}.default-game-icon i{font-size:1.5rem}.default-game-title{font-size:1.1rem}.default-game-desc{font-size:.8rem}.default-game-tip{font-size:.75rem;padding:.5rem .75rem;flex-wrap:wrap}.result-game-card .card-body{padding:1.25rem!important}.result-announcement-bar{padding:.6rem .75rem;font-size:.75rem}}@media(max-width:575.98px){.result-section-4d{padding:0 .5rem!important}.result-balls-card{padding:.75rem}.result-balls-card .result-digit-box{width:clamp(3.25rem,11vw,4rem)!important;height:clamp(3.25rem,11vw,4rem)!important;min-width:clamp(3rem,10vw,3.75rem)!important}.result-balls-card .result-digit-box:after{font-size:clamp(1.5rem,4.5vw,1.85rem)!important}.result-balls-card .billiard-balls.result-digits-elegant{gap:.4rem}}#betAccordion{max-width:100%;overflow:hidden}.result-balls-card .billiard-balls.result-digits-elegant{max-width:100%}#betAccordion .result-balls-card{padding:.2rem 0;margin-bottom:.35rem!important}#betAccordion .result-balls-card .billiard-balls.result-digits-elegant{flex-wrap:wrap;justify-content:center;gap:.4rem;padding:.2rem 0}#betAccordion .result-balls-card .result-digit-box{width:clamp(3.25rem,7vw,4rem)!important;height:clamp(3.25rem,7vw,4rem)!important;min-width:clamp(3rem,6.5vw,3.75rem)!important;min-height:clamp(3rem,6.5vw,3.75rem)!important}#betAccordion .result-balls-card .result-digit-box:after{font-size:clamp(1.5rem,4vw,1.75rem)!important}
