.CubeGame-module__srM82q__game{width:min(520px,100%);color:var(--text);margin:0 auto 40px}.CubeGame-module__srM82q__hud{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.CubeGame-module__srM82q__game .CubeGame-module__srM82q__readout{gap:2px;margin:0;display:grid}.CubeGame-module__srM82q__readout[data-align=end]{justify-items:end}.CubeGame-module__srM82q__label{color:var(--meta);letter-spacing:.06em;font-size:12px;font-weight:600;line-height:1.4}.CubeGame-module__srM82q__time,.CubeGame-module__srM82q__count{color:var(--ink);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:34px;font-weight:300;line-height:1.1}.CubeGame-module__srM82q__count{font-size:26px}.CubeGame-module__srM82q__game[data-mode=playing] .CubeGame-module__srM82q__time{font-weight:400}.CubeGame-module__srM82q__stage{aspect-ratio:1;margin-top:8px;position:relative}.CubeGame-module__srM82q__canvas{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;border-radius:4px;width:100%;height:100%;display:block}.CubeGame-module__srM82q__canvas:active{cursor:grabbing}.CubeGame-module__srM82q__canvas:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.CubeGame-module__srM82q__game .CubeGame-module__srM82q__notice{border:1px dashed var(--edge);color:var(--meta);text-align:center;border-radius:4px;place-items:center;margin:0;padding:24px;font-size:14px;display:grid;position:absolute;inset:0}.CubeGame-module__srM82q__noScript{display:none}html:not(.js) .CubeGame-module__srM82q__loading{display:none}html:not(.js) .CubeGame-module__srM82q__noScript{display:inline}.CubeGame-module__srM82q__game .CubeGame-module__srM82q__status{min-height:56px;color:var(--meta);text-align:center;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:4px 12px;margin:12px 0 0;font-size:14px;line-height:1.6;display:flex}.CubeGame-module__srM82q__status[data-mode=done]{color:var(--ink);font-size:16px;font-weight:600}.CubeGame-module__srM82q__status[data-mode=done] strong{color:var(--focus);font-variant-numeric:tabular-nums}.CubeGame-module__srM82q__status .CubeGame-module__srM82q__stageName{color:var(--ink);font-weight:600}.CubeGame-module__srM82q__formula{font-variant-numeric:tabular-nums;letter-spacing:.02em;flex-wrap:wrap;justify-content:center;gap:2px 8px;font-size:15px;display:inline-flex}.CubeGame-module__srM82q__formula [data-at="-1"]{color:var(--text)}.CubeGame-module__srM82q__formula [data-at="0"]{color:var(--focus);text-underline-offset:.3em;font-weight:600;text-decoration:underline}.CubeGame-module__srM82q__formula [data-at="1"]{color:var(--meta);opacity:.6}.CubeGame-module__srM82q__phaseTag,.CubeGame-module__srM82q__notice2{color:var(--meta);letter-spacing:.04em;font-size:12px;font-weight:600}.CubeGame-module__srM82q__notice2{flex-basis:100%;font-weight:500}@media (max-width:600px){.CubeGame-module__srM82q__formula{gap:2px 6px;font-size:14px}}.CubeGame-module__srM82q__pausedTag{border:1px solid var(--edge);color:var(--meta);border-radius:999px;padding:0 8px;font-size:11px;font-weight:600;line-height:20px}.CubeGame-module__srM82q__controls{justify-items:center;gap:16px;margin-top:8px;display:grid}.CubeGame-module__srM82q__buttons{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.CubeGame-module__srM82q__primary,.CubeGame-module__srM82q__secondary,.CubeGame-module__srM82q__ghost{border-radius:999px;min-height:44px;padding:0 22px;font-size:14px;font-weight:600;transition:background-color .2s,border-color .2s,color .2s,opacity .2s,transform .15s}.CubeGame-module__srM82q__primary{border:1px solid var(--silver);background:var(--silver);color:var(--paper)}.CubeGame-module__srM82q__primary:enabled:hover{background:color-mix(in srgb, var(--silver) 60%, var(--ink))}.CubeGame-module__srM82q__secondary{border:1px solid color-mix(in srgb, var(--silver) 55%, transparent);color:var(--ink);background:0 0}.CubeGame-module__srM82q__secondary:enabled:hover{border-color:var(--silver);background:#ffffff0a}.CubeGame-module__srM82q__secondary[data-active]{border-color:var(--focus);color:var(--focus)}.CubeGame-module__srM82q__ghost{color:var(--meta);background:0 0;border:1px solid #0000}.CubeGame-module__srM82q__ghost:enabled:hover{color:var(--ink)}.CubeGame-module__srM82q__primary:enabled:active,.CubeGame-module__srM82q__secondary:enabled:active,.CubeGame-module__srM82q__ghost:enabled:active{transform:scale(.98)}.CubeGame-module__srM82q__primary:disabled,.CubeGame-module__srM82q__secondary:disabled,.CubeGame-module__srM82q__ghost:disabled{cursor:not-allowed;opacity:.4}.CubeGame-module__srM82q__primary:focus-visible,.CubeGame-module__srM82q__secondary:focus-visible,.CubeGame-module__srM82q__ghost:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.CubeGame-module__srM82q__pickers{justify-items:start;gap:8px;display:grid}.CubeGame-module__srM82q__pickers .CubeGame-module__srM82q__speedLabel{min-width:56px}.CubeGame-module__srM82q__speed{border:0;align-items:center;gap:12px;margin:0;padding:0;display:flex}.CubeGame-module__srM82q__speedLabel{float:left;color:var(--meta);letter-spacing:.06em;padding:0;font-size:12px;font-weight:600}.CubeGame-module__srM82q__segments[data-count="2"]{--cols:2}.CubeGame-module__srM82q__segments{grid-template-columns:repeat(var(--cols,3), minmax(64px, 1fr));border:1px solid var(--edge);border-radius:2px;display:inline-grid}.CubeGame-module__srM82q__segment{min-height:44px;color:var(--meta);cursor:pointer;justify-content:center;align-items:center;padding:0 14px;font-size:13px;font-weight:500;transition:color .2s,background-color .2s;display:flex;position:relative}.CubeGame-module__srM82q__segment+.CubeGame-module__srM82q__segment{border-left:1px solid var(--edge)}.CubeGame-module__srM82q__radio{opacity:0;width:100%;height:100%;cursor:inherit;margin:0;position:absolute;inset:0}.CubeGame-module__srM82q__segment:has(.CubeGame-module__srM82q__radio:not(:checked)):hover{color:var(--ink);background:#ffffff0a}.CubeGame-module__srM82q__segment:has(.CubeGame-module__srM82q__radio:checked){background:color-mix(in srgb, var(--silver) 14%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--silver) 70%, transparent);color:var(--ink);font-weight:600}.CubeGame-module__srM82q__segment:has(.CubeGame-module__srM82q__radio:focus-visible){outline:2px solid var(--focus);outline-offset:-2px}@media (prefers-reduced-motion:reduce){.CubeGame-module__srM82q__primary,.CubeGame-module__srM82q__secondary,.CubeGame-module__srM82q__ghost,.CubeGame-module__srM82q__segment{transition:none}}
.figures-module__QD17-q__figure{margin:28px 0 36px}.figures-module__QD17-q__svg{width:100%;height:200px;display:block;overflow:visible}@media (max-width:600px){.figures-module__QD17-q__svg{height:150px}}.figures-module__QD17-q__svg text{fill:var(--text);font-family:var(--font);font-variant-numeric:tabular-nums;font-size:14px}.figures-module__QD17-q__svg .figures-module__QD17-q__small{fill:var(--meta);font-size:12px}.figures-module__QD17-q__svg .figures-module__QD17-q__big{fill:var(--ink);font-size:54px;font-weight:600}.figures-module__QD17-q__svg [data-active] text,.figures-module__QD17-q__svg text[data-active]{fill:var(--focus);font-weight:600}.figures-module__QD17-q__svg .figures-module__QD17-q__token{fill:var(--meta);font-size:15px}.figures-module__QD17-q__svg .figures-module__QD17-q__token[data-done]{fill:var(--text)}.figures-module__QD17-q__svg .figures-module__QD17-q__token[data-active]{fill:var(--focus);font-weight:700}.figures-module__QD17-q__cell{fill:color-mix(in srgb, var(--edge) 55%, var(--surface))}.figures-module__QD17-q__line{fill:none;stroke:var(--edge);stroke-width:1px}.figures-module__QD17-q__arrow{fill:none;stroke:var(--focus);stroke-linecap:round;stroke-linejoin:round;stroke-width:2.5px}.figures-module__QD17-q__arrowHead{fill:var(--focus)}.figures-module__QD17-q__axis{fill:none;stroke:var(--focus);stroke-dasharray:5 5;stroke-width:1.5px}.figures-module__QD17-q__pool [data-mark]{stroke:var(--focus);stroke-width:2px;stroke-linejoin:round}.figures-module__QD17-q__dot{fill:var(--meta)}.figures-module__QD17-q__ring{fill:none;stroke:var(--focus);stroke-width:2px}.figures-module__QD17-q__svg .figures-module__QD17-q__order{fill:var(--ink);paint-order:stroke;stroke:#08090bd9;stroke-width:2.5px;font-size:10px;font-weight:600}.figures-module__QD17-q__svg .figures-module__QD17-q__count{fill:var(--ink);font-size:28px;font-weight:300}.figures-module__QD17-q__chart{grid-template-columns:32px minmax(0,1fr) 32px;margin:28px 0 36px;padding-top:8px;display:grid}.figures-module__QD17-q__yAxis,.figures-module__QD17-q__plot{height:200px;position:relative}.figures-module__QD17-q__yAxis span{color:var(--meta);font-variant-numeric:tabular-nums;font-size:11px;line-height:1;position:absolute;right:8px;transform:translateY(50%)}.figures-module__QD17-q__gridline{background:color-mix(in srgb, var(--edge) 70%, transparent);height:1px;position:absolute;left:0;right:0}.figures-module__QD17-q__bar{transform-origin:bottom;border-radius:4px 4px 0 0;position:absolute;bottom:0}.figures-module__QD17-q__bar[data-series=lbl],.figures-module__QD17-q__seriesLabel[data-series=lbl]:before,.figures-module__QD17-q__tipRow[data-series=lbl]:before{background:var(--kind-category)}.figures-module__QD17-q__bar[data-series=min],.figures-module__QD17-q__seriesLabel[data-series=min]:before,.figures-module__QD17-q__tipRow[data-series=min]:before{background:var(--kind-series)}.figures-module__QD17-q__chart p{margin:0}.figures-module__QD17-q__chart .figures-module__QD17-q__seriesLabel{color:var(--text);white-space:nowrap;align-items:center;gap:6px;font-size:12px;font-weight:600;line-height:1;display:flex;position:absolute}.figures-module__QD17-q__seriesLabel:before{content:"";border-radius:2px;width:10px;height:10px}.figures-module__QD17-q__chart .figures-module__QD17-q__modeValue{color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px;line-height:1;position:absolute;transform:translate(-50%)}.figures-module__QD17-q__mean{border-left:1px solid color-mix(in srgb, var(--ink) 55%, transparent);position:absolute;top:0;bottom:0}.figures-module__QD17-q__mean span{color:var(--ink);white-space:nowrap;font-size:11px;line-height:1;position:absolute;top:0;left:5px}.figures-module__QD17-q__xAxis{border-top:1px solid var(--edge);grid-column:2;height:22px;position:relative}.figures-module__QD17-q__xAxis span{transform:translateX(var(--shift,-50%));color:var(--meta);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px;position:absolute;top:6px}.figures-module__QD17-q__xAxis span:last-child{--shift:-100%}.figures-module__QD17-q__tip{z-index:1;border:1px solid var(--edge);background:var(--paper);pointer-events:none;white-space:nowrap;border-radius:4px;padding:8px 10px;position:absolute}.figures-module__QD17-q__chart .figures-module__QD17-q__tipHead{color:var(--meta);font-size:12px;line-height:1.5}.figures-module__QD17-q__chart .figures-module__QD17-q__tipRow{color:var(--meta);align-items:center;gap:6px;font-size:12px;line-height:1.6;display:flex}.figures-module__QD17-q__tipRow:before{content:"";width:10px;height:2px}.figures-module__QD17-q__tipRow strong{color:var(--ink);font-variant-numeric:tabular-nums;font-size:13px}@media (max-width:600px){.figures-module__QD17-q__yAxis,.figures-module__QD17-q__plot{height:160px}}.figures-module__QD17-q__threeQuarter{margin:28px 0 36px}.figures-module__QD17-q__threeQuarter>img{width:75%;height:auto;margin-inline:auto;display:block}
