._grid_10gmd_4{display:grid;gap:3px;padding:10px;background:var(--color-border);border-radius:6px;max-width:440px;margin-top:16px}._row_10gmd_14{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:3px}._cell_10gmd_20{aspect-ratio:1;border:0;border-radius:3px;background:var(--color-bg);color:var(--color-text);font:500 clamp(15px,2vw,20px) / 1 var(--font-sans);font-variant-numeric:tabular-nums;cursor:pointer;position:relative;padding:0;transition:background-color .12s ease-out,color .12s ease-out}._cell_10gmd_20:hover{background:var(--color-surface)}._cellBlack_10gmd_38{background:var(--color-text);color:var(--color-bg)}._cellSure_10gmd_43:after{content:"";position:absolute;left:50%;bottom:14%;width:5px;height:5px;margin-left:-2.5px;border-radius:50%;background:var(--color-accent)}._cellDup_10gmd_55{box-shadow:inset 0 -3px color-mix(in oklab,var(--color-accent) 45%,transparent)}._cellWrong_10gmd_59{background:color-mix(in oklab,var(--color-error) 22%,var(--color-bg));color:var(--color-error);box-shadow:inset 0 0 0 2px var(--color-error)}._cellBlack_10gmd_38._cellWrong_10gmd_59{background:var(--color-error);color:var(--color-bg)}._solved_10gmd_70{background:var(--color-accent)}._solved_10gmd_70 ._cellBlack_10gmd_38{background:var(--color-deep)}._bar_10gmd_78{display:flex;gap:16px;align-items:flex-start;justify-content:space-between;max-width:440px;margin-top:12px}._status_10gmd_87{font-size:14px;line-height:1.45;color:var(--color-muted);min-height:2.9em}._reset_10gmd_94{flex:none;background:none;border:1px solid var(--color-border);border-radius:4px;padding:8px 12px;font:inherit;font-size:14px;color:var(--color-text);cursor:pointer}._reset_10gmd_94:hover{border-color:var(--color-text)}._caption_10gmd_110{font-size:14px;line-height:1.5;color:var(--color-muted);max-width:440px}._more_10gmd_117{margin-top:12px;font-size:14px}[data-mode=arcade] ._grid_10gmd_4{background:var(--arc-bevel-light);border-radius:0;box-shadow:inset 3px 3px 0 var(--arc-bevel-dark),inset -3px -3px 0 var(--arc-bevel-dark);padding:12px}[data-mode=arcade] ._cell_10gmd_20{background:#f3ead2;color:#100e2c;border-radius:0;font-family:"Jersey 10",monospace;font-weight:400;font-size:clamp(22px,3vw,28px);letter-spacing:0;transition:none}[data-mode=arcade] ._cell_10gmd_20:hover{background:#fff6dc}[data-mode=arcade] ._cell_10gmd_20:focus-visible{outline:3px solid var(--color-accent);outline-offset:0;z-index:1}[data-mode=arcade] ._cellBlack_10gmd_38,[data-mode=arcade] ._cellBlack_10gmd_38:hover{background:#09081f;color:#b9b2e6}[data-mode=arcade] ._cellSure_10gmd_43:after{border-radius:0;width:6px;height:6px;margin-left:-3px;bottom:12%;background:#1c1950}[data-mode=arcade] ._cellDup_10gmd_55{box-shadow:inset 0 0 0 2px #e9a445,inset 0 0 0 3px #09081f}[data-mode=arcade] ._cellWrong_10gmd_59,[data-mode=arcade] ._cellWrong_10gmd_59:hover{background:#f3ead2;color:#100e2c;box-shadow:inset 0 0 0 3px #ff9a8b,inset 0 0 0 5px #09081f}[data-mode=arcade] ._cellBlack_10gmd_38._cellWrong_10gmd_59,[data-mode=arcade] ._cellBlack_10gmd_38._cellWrong_10gmd_59:hover{background:#09081f;color:#ff9a8b}[data-mode=arcade] ._solved_10gmd_70{background:var(--arc-bevel-light);outline:4px solid var(--color-accent);outline-offset:3px}[data-mode=arcade] ._solved_10gmd_70 ._cellBlack_10gmd_38{background:#09081f}[data-mode=arcade] ._status_10gmd_87{font-size:16px}[data-mode=arcade] ._reset_10gmd_94{min-height:44px;padding:8px 20px;background:var(--color-accent);border:0;border-radius:2px;color:var(--color-on-accent);font-family:"Jersey 10",monospace;font-size:20px;line-height:1;box-shadow:inset 3px 3px #fff0b8,inset -3px -3px 0 var(--arc-ochre)}[data-mode=arcade] ._reset_10gmd_94:hover{background:var(--color-accent-hover);box-shadow:inset 3px 3px 0 var(--color-accent),inset -3px -3px #b8741f}[data-mode=arcade] ._caption_10gmd_110,[data-mode=arcade] ._more_10gmd_117{font-size:16px}@media(min-width:1024px){[data-mode=arcade] ._caption_10gmd_110{grid-column:2;grid-row:1 / span 3;max-width:52ch;margin-top:16px}[data-mode=arcade] ._grid_10gmd_4{grid-column:1;grid-row:1}[data-mode=arcade] ._bar_10gmd_78{grid-column:1;grid-row:2}[data-mode=arcade] ._more_10gmd_117{grid-column:1;grid-row:3}}
