.number-ball-component{--number-ball-size:56px;--number-ball-asset-scale:1;--number-ball-asset-x:0%;--number-ball-asset-y:0%;--number-font-size:23px;--number-x:0px;--number-y:0px;--number-optical-x:0px;--number-optical-y:0px;--underline-width:20px;--underline-height:1px;--underline-y:1px;width:var(--number-ball-size);height:var(--number-ball-size);flex:0 0 var(--number-ball-size);place-items:center;line-height:1;display:inline-grid;position:relative}.number-ball-asset{top:calc(50% + var(--number-ball-asset-y));left:calc(50% + var(--number-ball-asset-x));width:calc(100% * var(--number-ball-asset-scale));height:calc(100% * var(--number-ball-asset-scale));object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;display:block;position:absolute;transform:translate(-50%,-50%)}.number-ball-component[data-lottery=今彩539]{--number-ball-asset-scale:1.228;--number-ball-asset-x:-0.6%;--number-ball-asset-y:-1%}.number-ball-component[data-lottery=天天樂]{--number-ball-asset-scale:1.347;--number-ball-asset-x:0.7%;--number-ball-asset-y:3.3%}.number-ball-component[data-lottery=六合彩]{--number-ball-asset-scale:1.478}.number-ball-component[data-lottery=六合彩][data-tone=red]{--number-ball-asset-x:-0.292%;--number-ball-asset-y:0.563%;--number-optical-x:-.25px;--number-optical-y:-.25px}.number-ball-component[data-lottery=六合彩][data-tone=green]{--number-ball-asset-x:-0.104%;--number-ball-asset-y:1.813%;--number-optical-y:-.5px}.number-ball-component[data-lottery=六合彩][data-tone=blue]{--number-ball-asset-x:2.375%;--number-ball-asset-y:-0.771%}.number-ball-component[data-lottery=六合彩][data-tone=blue][data-number="15"]{--number-optical-x:-.75px;--number-optical-y:-.5px}.number-ball-component[data-lottery=六合彩][data-tone=blue][data-number="03"],.number-ball-component[data-lottery=六合彩][data-tone=blue][data-number="10"],.number-ball-component[data-lottery=六合彩][data-tone=blue][data-number="14"]{--number-optical-x:-.25px;--number-optical-y:-.25px}.number-ball-component[data-lottery=六合彩][data-tone=green][data-number="16"]{--number-optical-x:-.75px;--number-optical-y:-.75px}.number-ball-component[data-lottery=六合彩][data-tone=red][data-number="01"],.number-ball-component[data-lottery=六合彩][data-tone=red][data-number="02"]{--number-optical-x:0px}.number-ball-component[data-lottery=六合彩][data-tone=green][data-number="17"],.number-ball-component[data-lottery=六合彩][data-tone=blue][data-number="36"]{--number-optical-x:-.25px;--number-optical-y:-.25px}.number-ball-component[data-lottery=六合彩][data-tone=green][data-number="38"]{--number-optical-x:-.25px}.number-ball-component[data-lottery=六合彩][data-tone=blue][data-number="41"]{--number-optical-x:.25px}.number-ball-component[data-lottery=六合彩][data-tone=red][data-number="46"]{--number-optical-y:-.5px}.number-ball-component[data-lottery=大樂透]{--number-ball-asset-scale:1.478;--number-ball-asset-x:-0.3%;--number-ball-asset-y:0.7%}.number-ball-value{z-index:1;color:#070707;width:auto;min-width:2ch;font-family:Roboto,Arial,sans-serif;font-size:var(--number-font-size);font-variant-numeric:tabular-nums;letter-spacing:0;text-align:center;white-space:nowrap;transform:translate(var(--number-x), var(--number-y));justify-content:center;align-items:center;font-weight:700;line-height:1;display:inline-flex;position:relative}.number-ball-component[data-lottery=六合彩] .number-ball-value{font-feature-settings:"tnum" 1;width:2ch;min-width:0;transform:translate(-50%, -50%) translate(var(--number-optical-x), var(--number-optical-y));font-weight:900;position:absolute;top:50%;left:50%}.number-ball-value:after{top:calc(100% + var(--underline-y));width:var(--underline-width);height:var(--underline-height);content:"";background:currentColor;border-radius:999px;position:absolute;left:50%;transform:translate(-50%)}.home-screen .latest-draw-card .number-ball-value:after,.matrix-explore-main-screen .matrix-explore-history-panel .number-ball-value:after,.draw-history-screen .draw-history-panel .number-ball-value:after{content:none}.number-ball-component[data-lottery=大樂透] .number-ball-value{color:#fff;text-shadow:0 1px 2px #0000006b}.home-screen .latest-draw-card{--draw-special-ball-size:clamp(30px, 8.8vw, 34px)}.home-screen .latest-draw-card .draw-balls[data-has-special=false] .number-ball-component{--number-ball-size:clamp(42px, 12.8vw, 50px);--number-font-size:20px;--number-y:0px;--underline-width:16px;--underline-height:1px;--underline-y:1px}.home-screen .latest-draw-card .draw-balls[data-has-special=true] .number-ball-component{--number-ball-size:clamp(30px, 8.8vw, 34px);--number-font-size:15px;--number-y:-1px;--underline-width:14px;--underline-height:1.5px;--underline-y:0px}.home-screen .latest-draw-card .draw-balls[data-has-special=true] .number-ball-component:is([data-lottery=六合彩],[data-lottery=大樂透]){--number-ball-size:clamp(33.7px, 9.88vw, 38.2px)}.home-screen .latest-draw-card .draw-balls[data-has-special=true]:is([data-lottery=六合彩],[data-lottery=大樂透]){--draw-special-ball-size:clamp(33.7px, 9.88vw, 38.2px)}.home-screen .latest-draw-card .draw-balls[data-has-special=true] .number-ball-component[data-lottery=六合彩]{--underline-height:.75px;--underline-y:-1.5px}.history-panel .number-ball-component.history-lottery-ball{--number-ball-size:28px;--number-font-size:12px;--number-y:0px;--underline-width:11px;--underline-height:.5px;--underline-y:.25px}.matrix-explore-main-screen .matrix-explore-history-panel .number-ball-component.history-lottery-ball,.draw-history-screen .draw-history-panel .number-ball-component.history-lottery-ball{--number-ball-size:clamp(20px, 6vw, 22px);--number-font-size:clamp(10px, 2.8vw, 11px);--underline-width:clamp(9px, 2.6vw, 10px)}.matrix-explore-main-screen .matrix-explore-history-panel:is([data-lottery=今彩539],[data-lottery=天天樂]) .number-ball-component.history-lottery-ball,.draw-history-screen .draw-history-panel:is([data-lottery=今彩539],[data-lottery=天天樂]) .number-ball-component.history-lottery-ball{--number-ball-size:clamp(24px, 7.18vw, 28px);--number-font-size:clamp(12px, 3.59vw, 14px);--number-x:0px;--number-y:0px;--underline-width:clamp(9px, 2.82vw, 11px);--underline-height:.7px;--underline-y:.2px;transform:none}.matrix-explore-main-screen .matrix-explore-history-panel.history-panel[data-lottery=六合彩],.draw-history-screen .draw-history-panel.history-panel[data-lottery=六合彩]{--matrix-history-ball-size:clamp(20px, 6.15vw, 24px)}.matrix-explore-main-screen .matrix-explore-history-panel[data-lottery=六合彩] .number-ball-component.history-lottery-ball{--number-ball-size:var(--matrix-history-ball-size);--number-font-size:clamp(9px, 2.56vw, 10px);--number-x:0px;--number-y:0px;--underline-width:clamp(8px, 2.31vw, 9px);--underline-height:.7px;--underline-y:-.8px;transform:translateY(2px)}.draw-history-screen .draw-history-panel[data-lottery=六合彩] .number-ball-component.history-lottery-ball{--number-ball-size:var(--matrix-history-ball-size);--number-font-size:clamp(9px, 2.56vw, 10px);--number-x:0px;--number-y:0px;--underline-width:clamp(8px, 2.31vw, 9px);--underline-height:.7px;--underline-y:-.3px;transform:translateY(2px)}.matrix-explore-main-screen .matrix-explore-history-panel[data-lottery=大樂透] .number-ball-component.history-lottery-ball,.draw-history-screen .draw-history-panel[data-lottery=大樂透] .number-ball-component.history-lottery-ball{--number-ball-size:var(--matrix-history-ball-size);--number-font-size:clamp(9px, 2.82vw, 11px);--number-x:0px;--number-y:0px;--underline-width:clamp(8px, 2.56vw, 10px);--underline-height:.7px;--underline-y:.3px;transform:translateY(3px)}.history-panel .history-numbers[data-has-special=true] .number-ball-component.history-lottery-ball[data-lottery=六合彩]{--number-ball-asset-scale:1.62}
