.SicBo-module__o38MVq__root{--sb-night:#101b3d;--sb-night-deep:#070d22;--sb-brass:#d6b25e;--sb-brass-light:#f3dc9a;--sb-moon:#f6f1dc;--sb-focus:#ffd34d;--sb-cloth:#0f2550;--sb-line:#d6b25e9e;--sb-small:#1a4c97;--sb-big:#8f1d32;--sb-accent-text:#1f4ea3;--sb-ahead:#15803d;--sb-behind:#b91c1c;min-height:100%;color:var(--games-route-fg);padding:clamp(1rem,3vw,2rem) 16px 3rem}html.dark .SicBo-module__o38MVq__root{--sb-accent-text:#9cc0ff;--sb-ahead:#4ade80;--sb-behind:#f87171}.SicBo-module__o38MVq__shell{max-width:1120px;margin:0 auto}.SicBo-module__o38MVq__header{flex-wrap:wrap;align-items:flex-start;gap:.75rem;display:flex}.SicBo-module__o38MVq__headerText{flex:260px;min-width:0}.SicBo-module__o38MVq__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}.SicBo-module__o38MVq__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}@media (max-width:360px){.SicBo-module__o38MVq__title{font-size:1.4rem}}.SicBo-module__o38MVq__titleText{word-break:keep-all;min-width:0}.SicBo-module__o38MVq__titleDice{flex:none;gap:.08em;display:inline-flex}.SicBo-module__o38MVq__titleDie{width:.78em;height:.78em}.SicBo-module__o38MVq__subtitle{color:var(--games-route-muted);max-width:66ch;margin:.4rem 0 0;font-size:.95rem;line-height:1.55}.SicBo-module__o38MVq__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}.SicBo-module__o38MVq__btn:disabled{opacity:.45;cursor:default}.SicBo-module__o38MVq__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}.SicBo-module__o38MVq__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}.SicBo-module__o38MVq__tab:hover{color:var(--games-route-fg)}.SicBo-module__o38MVq__tab[aria-selected=true]{color:#fff;background:#1f4ea3}.SicBo-module__o38MVq__centerLink:focus-visible,.SicBo-module__o38MVq__btn:focus-visible,.SicBo-module__o38MVq__tab:focus-visible,.SicBo-module__o38MVq__link:focus-visible,.SicBo-module__o38MVq__sourceLink:focus-visible{outline:2px solid var(--games-route-fg);outline-offset:2px}.SicBo-module__o38MVq__infoP{margin:0 0 .8rem;line-height:1.6}.SicBo-module__o38MVq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.SicBo-module__o38MVq__machine{grid-template-columns:minmax(0,1fr);gap:1.25rem;display:grid}@media (min-width:1080px){.SicBo-module__o38MVq__machine{grid-template-columns:minmax(0,1fr) 300px;align-items:start}}.SicBo-module__o38MVq__cabinet{background:radial-gradient(circle at 18% 10%, #ffffff12 0 1px, transparent 2px) 0 0 / 27px 31px, radial-gradient(circle at 70% 60%, #ffffff0f 0 1px, transparent 2px) 0 0 / 37px 41px, linear-gradient(180deg, #1b2a5e 0%, var(--sb-night) 45%, var(--sb-night-deep) 100%);border:3px solid var(--sb-brass);color:#eef1fb;border-radius:22px;min-width:0;padding:.7rem .7rem 1rem;position:relative;box-shadow:inset 0 0 0 2px #ffffff12,0 14px 30px #0000004d}@media (max-width:400px){.SicBo-module__o38MVq__cabinet{padding:.55rem .5rem .9rem}}.SicBo-module__o38MVq__marquee{border:2px solid var(--sb-brass-light);background:linear-gradient(#2b3f86 0%,#1a2a63 60%,#0d1740 100%);border-radius:14px;grid-template-columns:2rem 1fr 2rem;align-items:center;gap:.4rem;max-width:560px;margin:0 auto .5rem;padding:.35rem .6rem;display:grid}.SicBo-module__o38MVq__marqueeMoon{background:radial-gradient(circle at 38% 36%,#fffdf2 0 30%,#f1e6bd 60%,#c9b77d 100%);border-radius:50%;justify-self:center;width:1.7rem;height:1.7rem;box-shadow:0 0 10px 2px #fff4c873}.SicBo-module__o38MVq__marquee[data-chase=true] .SicBo-module__o38MVq__marqueeMoon{animation:.8s ease-in-out infinite alternate SicBo-module__o38MVq__moon}@keyframes SicBo-module__o38MVq__moon{to{box-shadow:0 0 18px 6px #fff4c8cc}}.SicBo-module__o38MVq__marqueeText{text-shadow:0 2px #00000059;flex-direction:column;align-items:center;line-height:1.05;display:flex}.SicBo-module__o38MVq__marqueeSub{letter-spacing:.3em;color:var(--sb-brass-light);font-size:.78rem;font-weight:800}.SicBo-module__o38MVq__marqueeMain{letter-spacing:.16em;color:var(--sb-moon);font-size:clamp(1.35rem,6.5vw,1.9rem);font-weight:900}.SicBo-module__o38MVq__shaker{width:100%;max-width:420px;margin:0 auto;position:relative;container-type:inline-size}.SicBo-module__o38MVq__stage{aspect-ratio:100/70;--s:11cqw;width:100%;position:relative;overflow:hidden}.SicBo-module__o38MVq__base,.SicBo-module__o38MVq__glass{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.SicBo-module__o38MVq__glass{pointer-events:none}.SicBo-module__o38MVq__rig{will-change:transform;position:absolute;inset:0}.SicBo-module__o38MVq__scene{perspective:660cqw;perspective-origin:50% 52.14%;position:absolute;inset:0}.SicBo-module__o38MVq__platter{width:69cqw;height:69cqw;transform-style:preserve-3d;position:absolute;top:2cqw;left:15.5cqw;transform:rotateX(42deg)}.SicBo-module__o38MVq__felt{background:radial-gradient(circle,#ffffff0f 0 40%,#0000 41%),radial-gradient(circle at 46% 40%,#1d5a52 0%,#0f3b37 62%,#08221f 100%);border-radius:50%;position:absolute;inset:0;box-shadow:inset 0 0 0 .6cqw #d6b25e8c}.SicBo-module__o38MVq__shadow{width:var(--s);height:var(--s);margin:calc(var(--s) / -2);will-change:transform, opacity;background:radial-gradient(circle,#000000bf 0 45%,#0000 72%);border-radius:28%;position:absolute;top:50%;left:50%}.SicBo-module__o38MVq__die{width:var(--s);height:var(--s);margin:calc(var(--s) / -2);transform-style:preserve-3d;will-change:transform;position:absolute;top:50%;left:50%}.SicBo-module__o38MVq__dieFace,.SicBo-module__o38MVq__core{display:block;position:absolute;inset:0}.SicBo-module__o38MVq__dieFace{backface-visibility:hidden;background:radial-gradient(circle at 50% 45%,#fffdf5 0 58%,#efe6cd 100%);border-radius:16%;box-shadow:inset 0 0 0 1px #96845c59}.SicBo-module__o38MVq__dieFace svg{width:100%;height:100%;position:absolute;inset:0}.SicBo-module__o38MVq__shade{border-radius:inherit;pointer-events:none;background:#1a1630;position:absolute;inset:0}.SicBo-module__o38MVq__core{background:#e4d9bb;transform:scale(.94)}.SicBo-module__o38MVq__coreX{transform:rotateY(90deg)scale(.94)}.SicBo-module__o38MVq__coreY{transform:rotateX(90deg)scale(.94)}.SicBo-module__o38MVq__coreZ{transform:scale(.94)}.SicBo-module__o38MVq__ledRing{fill:none;stroke:#8fa6ff;stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:1.6 2.4;opacity:.75}.SicBo-module__o38MVq__shaker[data-lights=shake] .SicBo-module__o38MVq__ledRing,.SicBo-module__o38MVq__shaker[data-lights=settle] .SicBo-module__o38MVq__ledRing{stroke:#ffd56b;opacity:1;animation:.5s linear infinite SicBo-module__o38MVq__chase}.SicBo-module__o38MVq__shaker[data-lights=attract] .SicBo-module__o38MVq__ledRing{stroke:#c8d4ff;animation:2.4s linear infinite SicBo-module__o38MVq__chase}.SicBo-module__o38MVq__shaker[data-lights=big] .SicBo-module__o38MVq__ledRing{stroke:#ff6b7d;opacity:1}.SicBo-module__o38MVq__shaker[data-lights=small] .SicBo-module__o38MVq__ledRing{stroke:#6fb1ff;opacity:1}.SicBo-module__o38MVq__shaker[data-lights=triple] .SicBo-module__o38MVq__ledRing{stroke:#ffe066;opacity:1;animation:.5s step-end 8 SicBo-module__o38MVq__blink}@keyframes SicBo-module__o38MVq__chase{to{stroke-dashoffset:-8px}}@keyframes SicBo-module__o38MVq__blink{50%{opacity:.3}}.SicBo-module__o38MVq__domeBanner{border:2px solid var(--sb-brass-light);color:#fff3c4;letter-spacing:.06em;white-space:nowrap;text-align:center;pointer-events:none;opacity:0;background:#070d22e0;border-radius:999px;max-width:92%;padding:.18rem .75rem;font-size:clamp(.9rem,4.2vw,1.15rem);font-weight:900;transition:opacity .2s;position:absolute;bottom:1.5%;left:50%;transform:translate(-50%)}.SicBo-module__o38MVq__domeBanner[data-show=true]{opacity:1}.SicBo-module__o38MVq__shaker[data-lights=big] .SicBo-module__o38MVq__domeBanner{background:#7d1426}.SicBo-module__o38MVq__shaker[data-lights=small] .SicBo-module__o38MVq__domeBanner{background:#173f80}.SicBo-module__o38MVq__shaker[data-lights=triple] .SicBo-module__o38MVq__domeBanner{background:linear-gradient(90deg,#6d4a00,#8a5d00)}.SicBo-module__o38MVq__status{text-align:center;color:#fff3c4;min-height:2.9em;word-break:auto-phrase;justify-content:center;align-items:center;margin:.5rem 0 .45rem;font-size:.9rem;font-weight:800;line-height:1.45;display:flex}.SicBo-module__o38MVq__meters{grid-template-columns:minmax(0,1.7fr) minmax(0,.9fr) minmax(0,1.1fr);gap:.4rem;max-width:560px;margin:0 auto;display:grid}.SicBo-module__o38MVq__meterCell{background:#050b16;border:2px solid #31407a;border-radius:10px;flex-direction:column;align-items:stretch;gap:.2rem;min-width:0;padding:.35rem .4rem .4rem;display:flex}.SicBo-module__o38MVq__meterWin{border-color:var(--sb-brass-light)}.SicBo-module__o38MVq__meterLabel{letter-spacing:.08em;text-transform:uppercase;color:#c3cbef;white-space:nowrap;text-overflow:ellipsis;font-size:.68rem;font-weight:800;overflow:hidden}.SicBo-module__o38MVq__meterValue{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.SicBo-module__o38MVq__led{justify-content:center;max-width:100%;display:flex;overflow:hidden}.SicBo-module__o38MVq__led>span{height:clamp(20px,6vw,28px)}.SicBo-module__o38MVq__layoutBox{margin-top:.75rem}.SicBo-module__o38MVq__layoutTitle{letter-spacing:.06em;color:#c3cbef;text-align:center;margin:0 0 .4rem;font-size:.8rem;font-weight:800}.SicBo-module__o38MVq__picker{grid-template-columns:repeat(5,minmax(0,1fr));gap:.25rem;margin-bottom:.3rem;display:grid}.SicBo-module__o38MVq__pick{appearance:none;color:#eef1fb;cursor:pointer;background:#172452;border:2px solid #3a4a8a;border-radius:10px;justify-content:center;align-items:center;min-width:0;min-height:48px;padding:.2rem .1rem .75rem;display:flex;position:relative}.SicBo-module__o38MVq__pick[aria-checked=true]{border-color:var(--sb-brass-light);background:#26397a;box-shadow:0 0 0 2px #f3dc9a59}.SicBo-module__o38MVq__pick[data-won=true]{box-shadow:0 0 0 2px #fff3b0,0 0 10px 2px #ffdc78b3}.SicBo-module__o38MVq__pickGlyph{letter-spacing:.02em;white-space:nowrap;font-size:.95rem;font-weight:900}.SicBo-module__o38MVq__pickDice{gap:1px;display:inline-flex}.SicBo-module__o38MVq__pickDie{width:13px;height:13px}.SicBo-module__o38MVq__pickMedals{text-align:center;color:var(--sb-brass-light);font-variant-numeric:tabular-nums;font-size:.66rem;font-weight:800;line-height:1;position:absolute;bottom:2px;left:0;right:0}.SicBo-module__o38MVq__sectionNote{text-align:center;color:#dfe4fa;white-space:nowrap;text-overflow:ellipsis;min-height:1.35em;margin:0 0 .35rem;font-size:.75rem;font-weight:700;line-height:1.35;overflow:hidden}.SicBo-module__o38MVq__layout{background:radial-gradient(ellipse at 50% 0%, #7896ff1f, transparent 70%), var(--sb-cloth);border:2px solid var(--sb-brass);border-radius:14px;padding:.35rem}.SicBo-module__o38MVq__layoutPart{gap:4px;height:196px;display:none}.SicBo-module__o38MVq__layoutPart[data-shown=true]{display:grid}.SicBo-module__o38MVq__layoutPart[data-part=bigSmall]{grid-template-rows:minmax(0,1fr) 52px;grid-template-columns:repeat(2,minmax(0,1fr))}.SicBo-module__o38MVq__layoutPart[data-part=bigSmall] .SicBo-module__o38MVq__area[data-kind=any-triple]{flex-direction:row;grid-column:1/-1;gap:.6rem}.SicBo-module__o38MVq__layoutPart[data-part=triples]{grid-template-rows:repeat(4,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr))}.SicBo-module__o38MVq__layoutPart[data-part=triples] .SicBo-module__o38MVq__area[data-kind=triple]{order:1}.SicBo-module__o38MVq__layoutPart[data-part=totals],.SicBo-module__o38MVq__layoutPart[data-part=pairs]{grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:repeat(5,minmax(0,1fr))}.SicBo-module__o38MVq__layoutPart[data-part=singles]{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr))}.SicBo-module__o38MVq__area{appearance:none;border:1.5px solid var(--sb-line);color:#f4efe0;min-width:0;min-height:44px;font:inherit;cursor:pointer;background:linear-gradient(#ffffff12,#0000001f),#13306a;border-radius:7px;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:2px;line-height:1.1;display:flex;position:relative;overflow:hidden}.SicBo-module__o38MVq__area:disabled{cursor:default}.SicBo-module__o38MVq__area:active:not(:disabled){transform:translateY(1px)}.SicBo-module__o38MVq__area[data-kind=small]{background:linear-gradient(180deg, #ffffff1a, #0000002e), var(--sb-small)}.SicBo-module__o38MVq__area[data-kind=big]{background:linear-gradient(180deg, #ffffff1a, #0000002e), var(--sb-big)}.SicBo-module__o38MVq__area[data-kind=any-triple]{background:linear-gradient(#ffffff17,#00000026),#4a3a12}.SicBo-module__o38MVq__area[data-kind=triple]{background:linear-gradient(#ffffff12,#00000026),#3d3311}.SicBo-module__o38MVq__area[data-win=true]{background:linear-gradient(#fff6c86b,#ffd25a2e),#2a4a8f;border-color:#fff3b0;animation:.6s ease-in-out 4 alternate SicBo-module__o38MVq__lit;box-shadow:inset 0 0 0 1px #fff3b0,0 0 12px 3px #ffdc78bf}.SicBo-module__o38MVq__area[data-kind=small][data-win=true]{background:linear-gradient(180deg, #fff6c86b, #ffd25a2e), var(--sb-small)}.SicBo-module__o38MVq__area[data-kind=big][data-win=true]{background:linear-gradient(180deg, #fff6c86b, #ffd25a2e), var(--sb-big)}@keyframes SicBo-module__o38MVq__lit{to{box-shadow:inset 0 0 0 1px #fff3b0,0 0 4px 1px #ffdc7866}}.SicBo-module__o38MVq__areaFace{flex-direction:column;justify-content:center;align-items:center;gap:2px;min-width:0;display:flex}.SicBo-module__o38MVq__areaGlyph{color:#fff;text-shadow:0 2px #00000059;font-size:2.3rem;font-weight:900;line-height:1}.SicBo-module__o38MVq__areaRange{font-size:.8rem;font-weight:800}.SicBo-module__o38MVq__areaRule{opacity:.9;font-size:.62rem;font-weight:700}.SicBo-module__o38MVq__areaWords{letter-spacing:.04em;text-align:center;font-size:.66rem;font-weight:900}.SicBo-module__o38MVq__areaTotal{font-variant-numeric:tabular-nums;font-size:1.35rem;font-weight:900}.SicBo-module__o38MVq__areaDice{align-items:center;gap:2px;display:inline-flex}.SicBo-module__o38MVq__areaDiceStack{flex-direction:row}.SicBo-module__o38MVq__areaDiceGrid{grid-template-columns:repeat(3,auto);gap:2px;display:grid}.SicBo-module__o38MVq__areaDie{width:17px;height:17px}.SicBo-module__o38MVq__areaDieSmall{width:12px;height:12px}.SicBo-module__o38MVq__areaDieTiny{width:11px;height:11px}.SicBo-module__o38MVq__areaDieBig{width:28px;height:28px}.SicBo-module__o38MVq__areaPays{color:var(--sb-brass-light);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.68rem;font-weight:800}.SicBo-module__o38MVq__areaChip{color:#1d1708;visibility:hidden;background:radial-gradient(circle at 35% 30%,#fff,#d7dce3 55%,#9aa2ac);border:2px solid #f5f6f8;border-radius:999px;justify-content:center;align-items:center;min-width:1.35rem;height:1.35rem;padding:0 .2rem;font-size:.7rem;font-weight:900;display:flex;position:absolute;top:2px;right:2px;box-shadow:0 1px 2px #00000080}.SicBo-module__o38MVq__areaChip[data-on=true]{visibility:visible}.SicBo-module__o38MVq__areaChip[data-on=faint]{visibility:visible;opacity:.5}@media (min-width:760px){.SicBo-module__o38MVq__picker,.SicBo-module__o38MVq__sectionNote{display:none}.SicBo-module__o38MVq__layout{grid-template-rows:repeat(3,40px) 62px 66px 66px;grid-template-columns:repeat(210,minmax(0,1fr));padding:.45rem;display:grid}.SicBo-module__o38MVq__layoutPart,.SicBo-module__o38MVq__layoutPart[data-shown=true]{display:contents}.SicBo-module__o38MVq__area,.SicBo-module__o38MVq__layoutPart[data-part=bigSmall] .SicBo-module__o38MVq__area[data-kind=any-triple]{grid-column:var(--col) / span var(--span);grid-row:var(--row) / span var(--rows);flex-direction:column;gap:2px;min-height:0;margin:2px}.SicBo-module__o38MVq__areaDiceStack{flex-direction:column}.SicBo-module__o38MVq__areaChip{border-width:1.5px;min-width:1.1rem;height:1.1rem;font-size:.6rem;top:1px;right:1px}.SicBo-module__o38MVq__areaGlyph{font-size:2.6rem}}.SicBo-module__o38MVq__controls{grid-template-columns:minmax(0,1fr);grid-template-areas:"steps""board""main";align-items:center;gap:.55rem;margin-top:.7rem;display:grid}@media (min-width:760px){.SicBo-module__o38MVq__controls{grid-template-columns:auto auto minmax(0,1fr);grid-template-areas:"steps board main"}.SicBo-module__o38MVq__boardButtons{grid-template-columns:repeat(3,max-content)}}.SicBo-module__o38MVq__steps{grid-area:steps;justify-content:center;align-items:center;gap:.35rem;display:flex}.SicBo-module__o38MVq__stepsLabel{letter-spacing:.04em;color:#c3cbef;white-space:nowrap;margin-right:.2rem;font-size:.72rem;font-weight:800}@media (max-width:380px){.SicBo-module__o38MVq__stepsLabel{display:none}}.SicBo-module__o38MVq__stepButton{appearance:none;color:#1c2633;cursor:pointer;background:radial-gradient(circle at 35% 30%,#fff,#cfd5dc 55%,#9aa2ac);border:3px solid #8f969f;border-radius:50%;width:2.75rem;height:2.75rem;padding:0;font-size:.95rem;font-weight:900}.SicBo-module__o38MVq__stepButton[aria-checked=true]{border-color:var(--sb-brass-light);background:radial-gradient(circle at 35% 30%,#fff8d8,#f1d48a 55%,#c99a3b);box-shadow:0 0 0 3px #ffd34d73}.SicBo-module__o38MVq__stepButton:disabled{opacity:.55;cursor:default}.SicBo-module__o38MVq__boardButtons{grid-area:board;grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem;min-width:0;display:grid}.SicBo-module__o38MVq__boardButtons .SicBo-module__o38MVq__btn{white-space:nowrap;text-overflow:ellipsis;min-width:0;padding:.4rem .3rem;font-size:.82rem;overflow:hidden}.SicBo-module__o38MVq__mainButtons{grid-area:main;grid-template-columns:minmax(0,1fr) auto;gap:.45rem;display:grid}.SicBo-module__o38MVq__shakeButton{appearance:none;color:#fff;letter-spacing:.1em;text-shadow:0 2px #00000059;cursor:pointer;white-space:nowrap;background:linear-gradient(#2f62c4 0%,#1f4ea3 55%,#143374 100%);border:3px solid #fff1b8;border-radius:16px;min-width:0;min-height:60px;padding:0 .6rem;font-size:1.25rem;font-weight:900;box-shadow:0 5px #0b2152}.SicBo-module__o38MVq__shakeButton:active:not(:disabled){transform:translateY(3px);box-shadow:0 2px #0b2152}.SicBo-module__o38MVq__shakeButton:disabled{filter:grayscale(.7)brightness(.75);cursor:default}.SicBo-module__o38MVq__skipButton{appearance:none;color:#eef1fb;cursor:pointer;white-space:nowrap;background:#1c2a66;border:2px solid #5a6bb8;border-radius:14px;min-width:5rem;min-height:60px;padding:0 .6rem;font-size:.9rem;font-weight:800}.SicBo-module__o38MVq__skipButton:disabled{opacity:.4;cursor:default}.SicBo-module__o38MVq__cabinet .SicBo-module__o38MVq__btn{color:#fff;background:#1c2a66;border-color:#5a6bb8}.SicBo-module__o38MVq__area:focus-visible,.SicBo-module__o38MVq__pick:focus-visible,.SicBo-module__o38MVq__stepButton:focus-visible,.SicBo-module__o38MVq__shakeButton:focus-visible,.SicBo-module__o38MVq__skipButton:focus-visible,.SicBo-module__o38MVq__refill:focus-visible,.SicBo-module__o38MVq__cardAwayButton:focus-visible,.SicBo-module__o38MVq__cabinet .SicBo-module__o38MVq__btn:focus-visible{outline:3px solid var(--sb-focus);outline-offset:2px}@media (max-width:360px){.SicBo-module__o38MVq__boardButtons .SicBo-module__o38MVq__btn{padding:.4rem .2rem;font-size:.76rem}.SicBo-module__o38MVq__areaGlyph{font-size:2rem}}.SicBo-module__o38MVq__message{text-align:center;color:#ffe1a1;min-height:1.4em;word-break:auto-phrase;margin:.45rem 0 0;font-size:.82rem;line-height:1.4}.SicBo-module__o38MVq__outRow{flex-direction:column;align-items:center;gap:.4rem;display:flex}.SicBo-module__o38MVq__outRow:not(:empty){margin-top:.4rem}.SicBo-module__o38MVq__refill{appearance:none;border:2px solid var(--sb-brass-light);color:#fff;cursor:pointer;background:#2c4470;border-radius:12px;min-height:44px;padding:.5rem 1rem;font-weight:800}.SicBo-module__o38MVq__outNote{text-align:center;color:#ffe1a1;margin:0;font-size:.85rem;line-height:1.45}.SicBo-module__o38MVq__outNote a{color:#ffe1a1}.SicBo-module__o38MVq__secondaryRow{justify-content:center;margin-top:.6rem;display:flex}.SicBo-module__o38MVq__keysHint{color:#c3cbef;text-align:center;margin:.55rem 0 0;font-size:.75rem;line-height:1.5}@media (hover:none){.SicBo-module__o38MVq__keysHint{display:none}}.SicBo-module__o38MVq__medalNotes{color:#dcdff2;border-top:1px dashed #d6b25e99;margin-top:.8rem;padding-top:.6rem;font-size:.78rem;line-height:1.5}.SicBo-module__o38MVq__medalNotes p{margin:0 0 .35rem}.SicBo-module__o38MVq__link{color:#ffe1a1;font-weight:700}.SicBo-module__o38MVq__cardAway{z-index:10;text-align:center;background:#060a1ee6;border-radius:20px;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}.SicBo-module__o38MVq__cardAwayButton{appearance:none;border:2px solid var(--sb-brass-light);color:#fff;cursor:pointer;background:#1f4ea3;border-radius:12px;min-height:48px;padding:.5rem 1.4rem;font-weight:800}.SicBo-module__o38MVq__side{gap:1rem;min-width:0;display:grid}@media (min-width:760px) and (max-width:1079px){.SicBo-module__o38MVq__side{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.SicBo-module__o38MVq__panel{background:var(--games-route-surface);border:1px solid var(--games-route-border);border-radius:14px;min-width:0;padding:1rem}.SicBo-module__o38MVq__panelTitle{margin:0 0 .5rem;font-size:1.05rem;font-weight:850}.SicBo-module__o38MVq__panelSub{margin:.8rem 0 .4rem;font-size:.85rem;font-weight:800}.SicBo-module__o38MVq__muted{color:var(--games-route-muted);margin:0;font-size:.85rem}.SicBo-module__o38MVq__boardFrame{background:#070d22;border:2px solid #31407a;border-radius:10px;padding:.35rem;position:relative}.SicBo-module__o38MVq__board{grid-template-columns:repeat(10,minmax(0,1fr));gap:3px;margin:0;padding:0;list-style:none;display:grid}.SicBo-module__o38MVq__boardCell{color:#eef1fb;background:#0f1838;border-radius:5px;flex-direction:column;align-items:center;gap:1px;min-width:0;height:92px;padding:2px 0;display:flex}.SicBo-module__o38MVq__boardCell[data-kind=none]{background:#0f18388c}.SicBo-module__o38MVq__boardDice{flex-direction:column;gap:1px;display:flex}.SicBo-module__o38MVq__boardDie{width:16px;height:16px}.SicBo-module__o38MVq__boardTotal{font-variant-numeric:tabular-nums;font-size:.78rem;font-weight:900;line-height:1.1}.SicBo-module__o38MVq__boardLamp{color:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:1.15rem;height:1.15rem;font-size:.68rem;font-weight:900;display:flex}.SicBo-module__o38MVq__boardCell[data-kind=big] .SicBo-module__o38MVq__boardLamp{background:#b0223b}.SicBo-module__o38MVq__boardCell[data-kind=small] .SicBo-module__o38MVq__boardLamp{background:#1f5bc0}.SicBo-module__o38MVq__boardCell[data-kind=triple] .SicBo-module__o38MVq__boardLamp{color:#fff3c4;background:#8a6400}.SicBo-module__o38MVq__boardEmpty{color:#c3cbef;justify-content:center;align-items:center;margin:0;font-size:.85rem;font-weight:700;display:flex;position:absolute;inset:0}.SicBo-module__o38MVq__boardCounts{font-variant-numeric:tabular-nums;margin:.5rem 0 0;font-size:.85rem;font-weight:700}.SicBo-module__o38MVq__faceBars{gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.SicBo-module__o38MVq__faceBars li{grid-template-columns:18px minmax(0,1fr) 2.2rem;align-items:center;gap:.4rem;display:grid}.SicBo-module__o38MVq__faceBarDie{width:18px;height:18px}.SicBo-module__o38MVq__faceBarTrack{background:var(--games-route-border);border-radius:999px;height:8px;overflow:hidden}.SicBo-module__o38MVq__faceBarFill{background:var(--sb-accent-text);border-radius:999px;height:100%;display:block}.SicBo-module__o38MVq__faceBarCount{text-align:right;font-variant-numeric:tabular-nums;font-size:.82rem;font-weight:800}.SicBo-module__o38MVq__statList{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem .8rem;margin:0;display:grid}.SicBo-module__o38MVq__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}.SicBo-module__o38MVq__statList dt{color:var(--games-route-muted);min-width:0}.SicBo-module__o38MVq__statList dd{font-variant-numeric:tabular-nums;text-align:right;margin:0;font-weight:800}.SicBo-module__o38MVq__pos{color:var(--sb-ahead)}.SicBo-module__o38MVq__neg{color:var(--sb-behind)}.SicBo-module__o38MVq__resultList{gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.SicBo-module__o38MVq__resultList li{border-bottom:1px dotted var(--games-route-border);justify-content:space-between;gap:.5rem;padding-bottom:.2rem;font-size:.86rem;display:flex}.SicBo-module__o38MVq__resultList li[data-won=true]{color:var(--sb-ahead);font-weight:800}.SicBo-module__o38MVq__resultAmount{font-variant-numeric:tabular-nums;white-space:nowrap}.SicBo-module__o38MVq__odds{grid-template-columns:minmax(0,1fr);gap:1.4rem;max-width:860px;display:grid}.SicBo-module__o38MVq__odds>*{min-width:0}.SicBo-module__o38MVq__intro p{margin:0 0 .6rem;line-height:1.6}.SicBo-module__o38MVq__statGrid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.6rem;display:grid}.SicBo-module__o38MVq__stat{background:var(--games-route-surface);border:1px solid var(--games-route-border);border-radius:12px;flex-direction:column;gap:.2rem;padding:.75rem .85rem;display:flex}.SicBo-module__o38MVq__statLabel{color:var(--games-route-muted);font-size:.78rem;font-weight:700}.SicBo-module__o38MVq__statValue{color:var(--sb-accent-text);font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:850}.SicBo-module__o38MVq__statNote{color:var(--games-route-muted);font-size:.75rem;line-height:1.4}.SicBo-module__o38MVq__blockTitle{margin:0 0 .5rem;font-size:1.1rem;font-weight:850}.SicBo-module__o38MVq__note{color:var(--games-route-muted);margin:.5rem 0 0;font-size:.86rem;line-height:1.6}.SicBo-module__o38MVq__sourceLink{color:var(--sb-accent-text);align-items:center;min-height:44px;font-weight:700;display:inline-flex}.SicBo-module__o38MVq__drawList{gap:.35rem;margin:0;padding-left:1.3rem;font-size:.9rem;line-height:1.55;display:grid}.SicBo-module__o38MVq__tableWrap{max-width:100%;overflow-x:auto}.SicBo-module__o38MVq__oddsTable{border-collapse:collapse;width:100%;font-size:.82rem}.SicBo-module__o38MVq__oddsTable th,.SicBo-module__o38MVq__oddsTable td{border-bottom:1px solid var(--games-route-border);text-align:left;vertical-align:middle;padding:.4rem .35rem}.SicBo-module__o38MVq__oddsTable thead th{color:var(--games-route-muted);vertical-align:bottom;font-size:.72rem}.SicBo-module__o38MVq__oddsTable thead th.SicBo-module__o38MVq__num{white-space:normal}.SicBo-module__o38MVq__num{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right!important}@media (max-width:480px){.SicBo-module__o38MVq__oddsTable{font-size:.74rem}.SicBo-module__o38MVq__oddsTable th,.SicBo-module__o38MVq__oddsTable td{padding:.35rem .18rem}}.SicBo-module__o38MVq__fraction{font-variant-numeric:tabular-nums;display:block}.SicBo-module__o38MVq__percent{color:var(--games-route-muted);font-size:.7rem;display:block}.SicBo-module__o38MVq__check{background:var(--games-route-surface);border:1px solid var(--games-route-border);border-radius:14px;padding:1rem}.SicBo-module__o38MVq__checkButton{appearance:none;color:#fff;cursor:pointer;background:#1f4ea3;border:none;border-radius:11px;min-height:44px;padding:.5rem 1.1rem;font-weight:800}.SicBo-module__o38MVq__checkButton:disabled{opacity:.6}.SicBo-module__o38MVq__checkButton:focus-visible{outline:2px solid var(--games-route-fg);outline-offset:2px}.SicBo-module__o38MVq__checkResult{margin:.6rem 0 .3rem;font-weight:700;line-height:1.5}.SicBo-module__o38MVq__checkList{font-variant-numeric:tabular-nums;margin:0;padding-left:1.2rem;font-size:.88rem;line-height:1.6}@media (prefers-reduced-motion:reduce){.SicBo-module__o38MVq__marquee[data-chase=true] .SicBo-module__o38MVq__marqueeMoon,.SicBo-module__o38MVq__shaker[data-lights] .SicBo-module__o38MVq__ledRing,.SicBo-module__o38MVq__area[data-win=true],.SicBo-module__o38MVq__domeBanner{transition:none!important;animation:none!important}}.SicBo-module__o38MVq__stepButton{min-width:44px;min-height:44px}.SicBo-module__o38MVq__status,.SicBo-module__o38MVq__statLabel,.SicBo-module__o38MVq__statNote,.SicBo-module__o38MVq__statList dt,.SicBo-module__o38MVq__oddsTable th,.SicBo-module__o38MVq__oddsTable td{word-break:keep-all;overflow-wrap:break-word}@supports (word-break:auto-phrase){.SicBo-module__o38MVq__status,.SicBo-module__o38MVq__statLabel,.SicBo-module__o38MVq__statNote,.SicBo-module__o38MVq__statList dt,.SicBo-module__o38MVq__oddsTable th,.SicBo-module__o38MVq__oddsTable td{word-break:auto-phrase}}
