.Keno-module__b1FTSG__root{--kn-cab:#12131c;--kn-cab-light:#2a2d3d;--kn-chrome:#c9cfdc;--kn-screen:#071a4a;--kn-screen-light:#0d2f86;--kn-cell:#0b2668;--kn-cell-edge:#3a63c4;--kn-ink:#e6efff;--kn-gold:#ffd34d;--kn-red:#c81e3c;--kn-focus:#7fd3ff;--kn-accent-text:#1d4ed8;--kn-ahead:#15803d;--kn-behind:#b91c1c;min-height:100%;color:var(--games-route-fg);padding:clamp(1rem,3vw,2rem) 16px 3rem}html.dark .Keno-module__b1FTSG__root{--kn-accent-text:#93c5fd;--kn-ahead:#4ade80;--kn-behind:#f87171}.Keno-module__b1FTSG__shell{max-width:1080px;margin:0 auto}.Keno-module__b1FTSG__header{flex-wrap:wrap;align-items:flex-start;gap:.75rem;display:flex}.Keno-module__b1FTSG__headerText{flex:260px;min-width:0}.Keno-module__b1FTSG__centerLink{min-height:44px;color:var(--games-route-fg);text-underline-offset:3px;align-items:center;gap:.3em;font-size:.95rem;font-weight:700;text-decoration:underline;display:inline-flex}.Keno-module__b1FTSG__title{letter-spacing:-.02em;word-break:keep-all;overflow-wrap:break-word;align-items:center;gap:.5rem;margin:0;font-size:clamp(1.5rem,5vw,2.2rem);font-weight:820;display:flex}.Keno-module__b1FTSG__titleText{word-break:keep-all;min-width:0}.Keno-module__b1FTSG__titleBall{flex:none;width:1.3em;height:1.3em}.Keno-module__b1FTSG__subtitle{color:var(--games-route-muted);word-break:keep-all;overflow-wrap:break-word;max-width:66ch;margin:.4rem 0 0;font-size:.95rem;line-height:1.55}.Keno-module__b1FTSG__btn{appearance:none;border:1px solid var(--games-route-border);background:var(--games-route-surface-raised);color:var(--games-route-fg);cursor:pointer;border-radius:11px;min-height:44px;padding:.55rem 1rem;font-weight:700}.Keno-module__b1FTSG__btn:disabled{opacity:.45;cursor:default}.Keno-module__b1FTSG__tabs{background:var(--games-route-surface);border:1px solid var(--games-route-border);border-radius:999px;flex-wrap:wrap;gap:.25rem;margin:1.25rem 0;padding:.25rem;display:inline-flex}.Keno-module__b1FTSG__tab{appearance:none;color:var(--games-route-muted);cursor:pointer;background:0 0;border:none;border-radius:999px;min-height:40px;padding:.5rem 1.1rem;font-size:.9rem;font-weight:700}.Keno-module__b1FTSG__tab:hover{color:var(--games-route-fg)}.Keno-module__b1FTSG__tab[aria-selected=true]{color:#fff;background:#1d4ed8}.Keno-module__b1FTSG__centerLink:focus-visible,.Keno-module__b1FTSG__btn:focus-visible,.Keno-module__b1FTSG__tab:focus-visible,.Keno-module__b1FTSG__link:focus-visible,.Keno-module__b1FTSG__select:focus-visible{outline:2px solid var(--games-route-fg);outline-offset:2px}.Keno-module__b1FTSG__infoP{margin:0 0 .8rem;line-height:1.6}.Keno-module__b1FTSG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Keno-module__b1FTSG__machine{grid-template-columns:minmax(0,600px);justify-content:center;gap:1.25rem;display:grid}@media (min-width:1000px){.Keno-module__b1FTSG__machine{grid-template-columns:minmax(0,600px) minmax(0,320px);align-items:start}}.Keno-module__b1FTSG__cabinet{background:linear-gradient(180deg, var(--kn-cab-light) 0%, var(--kn-cab) 22%, var(--kn-cab) 100%);border:3px solid var(--kn-chrome);color:#f2f5ff;border-radius:16px;min-width:0;padding:.5rem .55rem .8rem;position:relative;box-shadow:inset 0 0 0 2px #000,inset 0 2px 0 3px #ffffff14,0 14px 28px #0000004d}@media (max-width:400px){.Keno-module__b1FTSG__cabinet{border-radius:14px;padding:.4rem .35rem .7rem}}.Keno-module__b1FTSG__marquee{background:linear-gradient(#2b1065 0%,#11063a 100%);border:2px solid #8c6cff;border-radius:10px;flex-direction:column;align-items:center;gap:.05rem;margin-bottom:.45rem;padding:.35rem .5rem .4rem;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 14px #8c6cff8c,0 0 10px #8c6cff59}.Keno-module__b1FTSG__marquee:before,.Keno-module__b1FTSG__marquee:after{content:"";opacity:.8;background:radial-gradient(circle,#ffe9a8 0 1.6px,#0000 2px) 0 0/12px 4px repeat-x;height:4px;position:absolute;left:6px;right:6px}.Keno-module__b1FTSG__marquee:before{top:3px}.Keno-module__b1FTSG__marquee:after{bottom:3px}.Keno-module__b1FTSG__marquee[data-chase=true]:before,.Keno-module__b1FTSG__marquee[data-chase=true]:after{animation:.6s steps(2,end) infinite Keno-module__b1FTSG__kn-chase}@keyframes Keno-module__b1FTSG__kn-chase{to{background-position:12px 0}}.Keno-module__b1FTSG__marqueeMain{letter-spacing:.12em;color:var(--kn-gold);text-shadow:0 0 6px #ffd34dbf,0 2px #7a4b00;white-space:nowrap;font-size:clamp(1.25rem,6vw,1.7rem);font-weight:900}.Keno-module__b1FTSG__marqueeSub{letter-spacing:.2em;color:#e9e1ff;white-space:nowrap;font-size:.78rem;font-weight:800}.Keno-module__b1FTSG__screen{background:radial-gradient(120% 80% at 50% 0%, var(--kn-screen-light) 0%, var(--kn-screen) 70%);border:3px solid #000;border-radius:12px;padding:.45rem;position:relative;box-shadow:inset 0 0 0 1px #7fd3ff59,inset 0 0 24px #0000008c;container:kenoscreen/inline-size}@media (max-width:400px){.Keno-module__b1FTSG__screen{padding:.35rem .3rem}}.Keno-module__b1FTSG__readout{grid-template-rows:auto auto;grid-template-columns:52px minmax(0,1fr) minmax(0,1fr);align-items:center;gap:.25rem .5rem;margin-bottom:.4rem;display:grid}.Keno-module__b1FTSG__ballBig{color:#0b2668;font-variant-numeric:tabular-nums;background:radial-gradient(circle at 35% 30%,#fff 0%,#e8ecf7 45%,#9aa6c2 100%);border:2px solid #fff;border-radius:50%;grid-row:1/span 2;place-items:center;width:52px;height:52px;font-size:1.35rem;font-weight:900;display:grid;box-shadow:0 2px 6px #00000080}.Keno-module__b1FTSG__ballBig[data-ball=""]{box-shadow:none;background:radial-gradient(circle at 35% 30%,#2e3f6e 0%,#16224a 100%);border-color:#3a63c4}.Keno-module__b1FTSG__ballBig[data-caught=true]{background:radial-gradient(circle at 35% 30%, #fff9df 0%, var(--kn-gold) 55%, #b98a0a 100%);color:#1a1300;box-shadow:0 0 14px #ffd34dd9}.Keno-module__b1FTSG__ballBig:not([data-ball=""]){animation:.28s ease-out Keno-module__b1FTSG__kn-pop}.Keno-module__b1FTSG__readoutCell{flex-direction:column;min-width:0;display:flex}.Keno-module__b1FTSG__readoutLabel{letter-spacing:.08em;color:#9fc2ff;white-space:nowrap;font-size:.7rem;font-weight:800}.Keno-module__b1FTSG__readoutValue{color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1.15rem;font-weight:900}.Keno-module__b1FTSG__lastLamp{color:#b7c4e6;letter-spacing:.06em;text-align:center;white-space:nowrap;background:#13204a;border:1px solid #5d6f9e;border-radius:999px;grid-column:2/span 2;justify-self:stretch;padding:.1rem .5rem;font-size:.74rem;font-weight:900}.Keno-module__b1FTSG__lastLamp[data-wait=true]{animation:.35s steps(2,end) infinite Keno-module__b1FTSG__kn-blink}.Keno-module__b1FTSG__lastLamp[data-lit=true]{background:var(--kn-gold);color:#1a1300;border-color:#fff;box-shadow:0 0 12px #ffd34de6}@keyframes Keno-module__b1FTSG__kn-blink{50%{color:#fff;background:#3a2a80}}@keyframes Keno-module__b1FTSG__kn-pop{0%{opacity:.2;transform:scale(.4)}60%{opacity:1;transform:scale(1.18)}to{transform:scale(1)}}.Keno-module__b1FTSG__boardWrap{gap:.35rem;display:grid}.Keno-module__b1FTSG__halves{grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem;display:grid}.Keno-module__b1FTSG__halfButton{appearance:none;color:#cfe0ff;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:#0a1b4d;border:2px solid #3a63c4;border-radius:10px;justify-content:center;align-items:center;gap:.45rem;min-height:44px;padding:0 .5rem;font-size:.95rem;font-weight:900;display:flex}.Keno-module__b1FTSG__halfButton[aria-checked=true]{color:#fff;background:#2251c7;border-color:#9fc2ff}.Keno-module__b1FTSG__halfName{white-space:nowrap}.Keno-module__b1FTSG__halfCount{font-variant-numeric:tabular-nums;white-space:nowrap;background:#ffffff1f;border-radius:999px;min-width:1.8em;padding:0 .3rem;font-size:.8rem}.Keno-module__b1FTSG__halfCount[data-on=true]{background:var(--kn-gold);color:#1a1300}.Keno-module__b1FTSG__board{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;display:grid}.Keno-module__b1FTSG__board[data-half=top] .Keno-module__b1FTSG__cell[data-half=bottom],.Keno-module__b1FTSG__board[data-half=bottom] .Keno-module__b1FTSG__cell[data-half=top],.Keno-module__b1FTSG__divider{display:none}.Keno-module__b1FTSG__cell{appearance:none;border:1px solid var(--kn-cell-edge);background:var(--kn-cell);min-width:44px;height:46px;min-height:44px;color:var(--kn-ink);font-variant-numeric:tabular-nums;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;border-radius:8px;place-items:center;padding:0;font-size:1rem;font-weight:800;display:grid;position:relative}.Keno-module__b1FTSG__cell[aria-disabled=true]{cursor:default}.Keno-module__b1FTSG__cellNumber{z-index:1;position:relative}.Keno-module__b1FTSG__cell[data-marked=true]{border:2px solid var(--kn-gold);color:var(--kn-gold);background:#142f75;box-shadow:inset 0 0 0 2px #ffd34d40}.Keno-module__b1FTSG__cell[data-drawn=true]{background:var(--kn-red);color:#fff;border-color:#ff9fb0}.Keno-module__b1FTSG__cell[data-caught=true]{background:radial-gradient(circle at 40% 35%, #fff6cf 0%, var(--kn-gold) 55%, #d29c0c 100%);color:#1a1300;border-color:#fff;box-shadow:0 0 10px #ffd34dd9}.Keno-module__b1FTSG__cell[data-latest=true] .Keno-module__b1FTSG__cellNumber{animation:.28s ease-out Keno-module__b1FTSG__kn-pop}.Keno-module__b1FTSG__cell[data-latest=true]{outline-offset:-2px;outline:2px solid #fff}.Keno-module__b1FTSG__cell:focus-visible,.Keno-module__b1FTSG__halfButton:focus-visible{outline:3px solid var(--kn-focus);outline-offset:1px;z-index:2}@container kenoscreen (min-width:470px){.Keno-module__b1FTSG__halves{display:none}.Keno-module__b1FTSG__board{grid-template-columns:repeat(10,minmax(0,1fr))}.Keno-module__b1FTSG__board[data-half] .Keno-module__b1FTSG__cell[data-half]{display:grid}.Keno-module__b1FTSG__divider{background:linear-gradient(90deg,#0000,#7fd3ff,#0000);border-radius:2px;grid-column:1/-1;height:2px;margin:2px 0;display:block}.Keno-module__b1FTSG__cell{height:48px}}.Keno-module__b1FTSG__tray{background:#00000059;border-radius:10px;grid-template-columns:repeat(10,minmax(0,32px));justify-content:center;gap:3px;margin:.45rem 0 0;padding:.3rem;list-style:none;display:grid}.Keno-module__b1FTSG__trayBall{aspect-ratio:1;color:#0000;font-variant-numeric:tabular-nums;border:1px dashed #3a4f86;border-radius:50%;place-items:center;min-height:22px;font-size:.72rem;font-weight:900;display:grid}.Keno-module__b1FTSG__trayBall[data-last=true]{border-style:solid;border-color:#b49cff}.Keno-module__b1FTSG__trayBall[data-out=true]{color:#0b2668;background:radial-gradient(circle at 35% 30%,#fff 0%,#dfe5f3 60%,#a3aecb 100%);border:1px solid #fff;animation:.28s ease-out Keno-module__b1FTSG__kn-pop}.Keno-module__b1FTSG__trayBall[data-caught=true]{background:radial-gradient(circle at 35% 30%, #fff9df 0%, var(--kn-gold) 60%, #b98a0a 100%);color:#1a1300}.Keno-module__b1FTSG__paytable{background:#0000004d;border:1px solid #2e4a94;border-radius:10px;margin-top:.45rem;padding:.35rem .5rem .4rem}.Keno-module__b1FTSG__payTitle{letter-spacing:.06em;color:#9fc2ff;text-align:center;white-space:nowrap;margin:0 0 .2rem;font-size:.78rem;font-weight:900}.Keno-module__b1FTSG__payNone{text-align:center;color:#cfe0ff;justify-content:center;align-items:center;min-height:10.15rem;margin:0;font-size:.82rem;line-height:1.5;display:flex}.Keno-module__b1FTSG__payTable{border-collapse:collapse;width:100%;font-size:.86rem}.Keno-module__b1FTSG__payTable th,.Keno-module__b1FTSG__payTable td{text-align:left;white-space:nowrap;height:1.45rem;padding:0 .4rem}.Keno-module__b1FTSG__payTable thead th{color:#9fc2ff;font-size:.7rem;font-weight:800}.Keno-module__b1FTSG__payTable tbody th{color:#e6efff;font-weight:800}.Keno-module__b1FTSG__payTable tbody td{color:#fff;font-weight:900}.Keno-module__b1FTSG__payTable tbody tr[data-lit=true]{background:var(--kn-gold)}.Keno-module__b1FTSG__payTable tbody tr[data-lit=true] th,.Keno-module__b1FTSG__payTable tbody tr[data-lit=true] td{color:#1a1300}.Keno-module__b1FTSG__payEmpty td{visibility:hidden}.Keno-module__b1FTSG__payTimes{font-weight:900}.Keno-module__b1FTSG__payFoot{color:#d9ccff;text-align:center;margin:.2rem 0 0;font-size:.72rem;font-weight:700}.Keno-module__b1FTSG__num{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right!important}.Keno-module__b1FTSG__resumedBadge{z-index:3;color:#fff;white-space:nowrap;pointer-events:none;background:#3a2a80;border:1px solid #b49cff;border-radius:999px;padding:.1rem .5rem;font-size:.72rem;font-weight:800;position:absolute;top:6px;right:8px}.Keno-module__b1FTSG__phrase{white-space:nowrap}.Keno-module__b1FTSG__status{text-align:center;color:#fff;text-shadow:0 1px #00000073;overflow-wrap:anywhere;justify-content:center;align-items:center;min-height:2.9em;margin:.45rem 0 .35rem;font-size:.9rem;font-weight:800;line-height:1.45;display:flex}.Keno-module__b1FTSG__meters{grid-template-columns:minmax(0,2fr) minmax(0,.9fr) minmax(0,1.6fr);gap:.35rem;display:grid}.Keno-module__b1FTSG__meterCell{background:#050608;border:2px solid #3d4256;border-radius:10px;flex-direction:column;align-items:stretch;gap:.15rem;min-width:0;padding:.3rem .35rem .35rem;display:flex}.Keno-module__b1FTSG__meterWin{border-color:var(--kn-gold)}.Keno-module__b1FTSG__meterLabel{letter-spacing:.04em;color:#c9d6f5;white-space:nowrap;text-overflow:ellipsis;font-size:.7rem;font-weight:800;overflow:hidden}.Keno-module__b1FTSG__meterValue{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Keno-module__b1FTSG__led{justify-content:center;max-width:100%;display:flex;overflow:hidden}.Keno-module__b1FTSG__led>span{height:clamp(18px,5.4vw,26px)}.Keno-module__b1FTSG__controls{gap:8px;margin-top:.55rem;display:grid}.Keno-module__b1FTSG__bets{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;display:flex}.Keno-module__b1FTSG__betsLabel{letter-spacing:.06em;color:#c9d6f5;white-space:nowrap;font-size:.75rem;font-weight:800}@media (max-width:400px){.Keno-module__b1FTSG__betsLabel{text-align:center;flex-basis:100%}}.Keno-module__b1FTSG__betButton,.Keno-module__b1FTSG__drawButton,.Keno-module__b1FTSG__skipButton,.Keno-module__b1FTSG__refill,.Keno-module__b1FTSG__cardAwayButton{appearance:none;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.Keno-module__b1FTSG__betButton{color:#0b1433;font-variant-numeric:tabular-nums;background:radial-gradient(circle at 35% 30%,#f4f7ff,#b9c4e2 70%,#6b7799);border:2px solid #5d6f9e;border-radius:50%;min-width:46px;min-height:46px;font-size:1rem;font-weight:900}.Keno-module__b1FTSG__betButton[aria-checked=true]{background:radial-gradient(circle at 35% 30%, #fff9df, var(--kn-gold) 65%, #b98a0a);color:#1a1300;border-color:#fff;box-shadow:0 0 0 3px #ffe9a8,0 0 12px #ffd34dcc}.Keno-module__b1FTSG__betButton:disabled{cursor:default;filter:brightness(.75)}.Keno-module__b1FTSG__ticketButtons{justify-content:center;gap:6px;display:flex}.Keno-module__b1FTSG__ticketButtons>.Keno-module__b1FTSG__btn{white-space:nowrap;flex:auto;min-width:44px;padding:.4rem .5rem;font-size:.86rem}.Keno-module__b1FTSG__mainButtons{grid-template-columns:minmax(0,1fr) minmax(76px,auto);gap:8px;display:grid}.Keno-module__b1FTSG__drawButton{color:#2a1600;letter-spacing:.12em;white-space:nowrap;background:linear-gradient(#ffd34d 0%,#f29a0c 100%);border:2px solid #fff4c4;border-radius:14px;min-height:58px;font-size:1.35rem;font-weight:900;box-shadow:inset 0 -4px #00000038,0 3px #00000073,0 0 14px #ffd34d73}.Keno-module__b1FTSG__skipButton{color:#fff;white-space:nowrap;background:linear-gradient(#3d4256 0%,#1c1f2c 100%);border:2px solid #c9cfdc;border-radius:14px;min-height:58px;padding:0 .7rem;font-size:.95rem;font-weight:800;box-shadow:inset 0 -3px #00000040,0 3px #00000059}.Keno-module__b1FTSG__drawButton:active:not(:disabled),.Keno-module__b1FTSG__skipButton:active:not(:disabled){transform:translateY(2px);box-shadow:inset 0 -2px #0000004d}.Keno-module__b1FTSG__drawButton:disabled,.Keno-module__b1FTSG__skipButton:disabled{filter:grayscale(.65)brightness(.7);cursor:default}.Keno-module__b1FTSG__message{text-align:center;color:#ffe9a8;overflow-wrap:anywhere;min-height:2.8em;margin:.4rem 0 0;font-size:.8rem;line-height:1.4}.Keno-module__b1FTSG__cabinet .Keno-module__b1FTSG__btn{color:#fff;background:#24283a;border-color:#8f98b3}.Keno-module__b1FTSG__drawButton:focus-visible,.Keno-module__b1FTSG__skipButton:focus-visible,.Keno-module__b1FTSG__betButton:focus-visible,.Keno-module__b1FTSG__refill:focus-visible,.Keno-module__b1FTSG__cardAwayButton:focus-visible,.Keno-module__b1FTSG__cabinet .Keno-module__b1FTSG__btn:focus-visible{outline:3px solid var(--kn-focus);outline-offset:2px}@media (max-width:360px){.Keno-module__b1FTSG__ticketButtons{gap:4px}.Keno-module__b1FTSG__ticketButtons>.Keno-module__b1FTSG__btn{padding:.4rem .35rem;font-size:.8rem}.Keno-module__b1FTSG__betButton{min-width:44px;min-height:44px}}.Keno-module__b1FTSG__outRow{flex-direction:column;align-items:center;gap:.4rem;display:flex}.Keno-module__b1FTSG__outRow:not(:empty){margin-top:.4rem}.Keno-module__b1FTSG__refill{border:2px solid var(--kn-gold);color:#fff;background:#24283a;border-radius:12px;min-height:44px;padding:.5rem 1rem;font-weight:800}.Keno-module__b1FTSG__outNote{text-align:center;color:#ffe9a8;margin:0;font-size:.85rem;line-height:1.45}.Keno-module__b1FTSG__outNote a{color:#ffe9a8}.Keno-module__b1FTSG__secondaryRow{justify-content:center;gap:.5rem;margin-top:.3rem;display:flex}.Keno-module__b1FTSG__keysHint{color:#d7deef;text-align:center;margin:.55rem 0 0;font-size:.75rem;line-height:1.5}@media (hover:none){.Keno-module__b1FTSG__keysHint{display:none}}.Keno-module__b1FTSG__medalNotes{color:#eef2fb;border-top:1px dashed #c9cfdc99;margin-top:.8rem;padding-top:.6rem;font-size:.78rem;line-height:1.5}.Keno-module__b1FTSG__medalNotes p{margin:0 0 .35rem}.Keno-module__b1FTSG__link{color:#ffe9a8;font-weight:700}.Keno-module__b1FTSG__cardAway{z-index:10;text-align:center;background:#0a0b12f2;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:.8rem;padding:1.5rem;font-weight:700;line-height:1.5;display:flex;position:absolute;inset:0}.Keno-module__b1FTSG__cardAwayButton{border:2px solid var(--kn-gold);color:#fff;background:#1d4ed8;border-radius:12px;min-height:48px;padding:.5rem 1.4rem;font-weight:800}.Keno-module__b1FTSG__side{gap:1rem;min-width:0;display:grid}.Keno-module__b1FTSG__panel{background:var(--games-route-surface);border:1px solid var(--games-route-border);border-radius:14px;min-width:0;padding:1rem}.Keno-module__b1FTSG__panelTitle{margin:0 0 .5rem;font-size:1.05rem;font-weight:850}.Keno-module__b1FTSG__muted{color:var(--games-route-muted);margin:0;font-size:.85rem}.Keno-module__b1FTSG__historyList{flex-wrap:wrap;gap:.3rem;margin:0;padding:0;list-style:none;display:flex}.Keno-module__b1FTSG__historyChip{background:var(--games-route-surface-raised);border:1px solid var(--games-route-border);min-height:1.9rem;color:var(--games-route-muted);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:8px;align-items:center;padding:0 .55rem;font-size:.8rem;font-weight:800;display:inline-flex}.Keno-module__b1FTSG__historyChip[data-won=true]{color:var(--games-route-fg);border-color:#d9a43a}.Keno-module__b1FTSG__historyChip[data-last-ball=true]{color:#2a1600;background:#f6c343}.Keno-module__b1FTSG__statList{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem .8rem;margin:0;display:grid}.Keno-module__b1FTSG__statList div{border-bottom:1px dotted var(--games-route-border);justify-content:space-between;gap:.4rem;min-width:0;padding-bottom:.2rem;font-size:.85rem;display:flex}.Keno-module__b1FTSG__statList dt{color:var(--games-route-muted);min-width:0}.Keno-module__b1FTSG__statList dd{font-variant-numeric:tabular-nums;text-align:right;margin:0;font-weight:800}.Keno-module__b1FTSG__pos{color:var(--kn-ahead)}.Keno-module__b1FTSG__neg{color:var(--kn-behind)}.Keno-module__b1FTSG__odds{grid-template-columns:minmax(0,1fr);gap:1.4rem;max-width:860px;display:grid}.Keno-module__b1FTSG__odds>*{min-width:0}.Keno-module__b1FTSG__intro p{margin:0 0 .6rem;line-height:1.6}.Keno-module__b1FTSG__statGrid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.6rem;display:grid}.Keno-module__b1FTSG__stat{background:var(--games-route-surface);border:1px solid var(--games-route-border);border-radius:12px;flex-direction:column;gap:.2rem;min-width:0;padding:.75rem .85rem;display:flex}.Keno-module__b1FTSG__statLabel{color:var(--games-route-muted);font-size:.78rem;font-weight:700}.Keno-module__b1FTSG__statValue{color:var(--kn-accent-text);font-variant-numeric:tabular-nums;font-size:1.45rem;font-weight:850}.Keno-module__b1FTSG__statNote{color:var(--games-route-muted);font-size:.75rem;line-height:1.4}.Keno-module__b1FTSG__statFraction{color:var(--games-route-muted);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:.72rem}.Keno-module__b1FTSG__blockTitle{margin:0 0 .5rem;font-size:1.1rem;font-weight:850}.Keno-module__b1FTSG__note{color:var(--games-route-muted);overflow-wrap:anywhere;margin:.5rem 0;font-size:.86rem;line-height:1.6}.Keno-module__b1FTSG__ruleList{grid-template-columns:minmax(0,1fr);gap:.35rem;margin:0;padding-left:1.3rem;font-size:.9rem;line-height:1.55;display:grid}.Keno-module__b1FTSG__pickRow{align-items:center;gap:.6rem;font-size:.9rem;font-weight:700;display:flex}.Keno-module__b1FTSG__select{border:1px solid var(--games-route-border);background-color:var(--games-route-surface-raised);min-width:7.5rem;color:var(--games-route-fg);border-radius:10px;padding-left:.7rem;font-size:.95rem;font-weight:700}.Keno-module__b1FTSG__tableWrap{max-width:100%;margin-top:.4rem;overflow-x:auto}.Keno-module__b1FTSG__oddsTable{border-collapse:collapse;width:100%;font-size:.82rem}.Keno-module__b1FTSG__oddsTable th,.Keno-module__b1FTSG__oddsTable td{border-bottom:1px solid var(--games-route-border);text-align:left;vertical-align:middle;padding:.4rem .35rem}.Keno-module__b1FTSG__oddsTable thead th{color:var(--games-route-muted);vertical-align:bottom;font-size:.72rem}.Keno-module__b1FTSG__oddsTable tbody th{font-weight:800}.Keno-module__b1FTSG__oddsTable thead th.Keno-module__b1FTSG__num{white-space:normal}@media (max-width:480px){.Keno-module__b1FTSG__oddsTable{font-size:.74rem}.Keno-module__b1FTSG__oddsTable th,.Keno-module__b1FTSG__oddsTable td{padding:.35rem .18rem}}.Keno-module__b1FTSG__percent{color:var(--games-route-muted);font-size:.7rem}@media (prefers-reduced-motion:reduce){.Keno-module__b1FTSG__ballBig:not([data-ball=""]),.Keno-module__b1FTSG__cell[data-latest=true] .Keno-module__b1FTSG__cellNumber,.Keno-module__b1FTSG__trayBall[data-out=true],.Keno-module__b1FTSG__lastLamp[data-wait=true],.Keno-module__b1FTSG__marquee[data-chase=true]:before,.Keno-module__b1FTSG__marquee[data-chase=true]:after{animation:none!important}}.Keno-module__b1FTSG__statLabel,.Keno-module__b1FTSG__statNote,.Keno-module__b1FTSG__statList dt,.Keno-module__b1FTSG__ruleList li,.Keno-module__b1FTSG__note,.Keno-module__b1FTSG__intro p,.Keno-module__b1FTSG__oddsTable th,.Keno-module__b1FTSG__oddsTable td,.Keno-module__b1FTSG__subtitle{word-break:keep-all;overflow-wrap:break-word}@supports (word-break:auto-phrase){.Keno-module__b1FTSG__statLabel,.Keno-module__b1FTSG__statNote,.Keno-module__b1FTSG__statList dt,.Keno-module__b1FTSG__ruleList li,.Keno-module__b1FTSG__note,.Keno-module__b1FTSG__intro p,.Keno-module__b1FTSG__oddsTable th,.Keno-module__b1FTSG__oddsTable td,.Keno-module__b1FTSG__subtitle{word-break:auto-phrase}}
