._srOnly_156wa_6{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._icon_156wa_18{stroke:currentColor;width:22px;height:22px;display:block}._glyphSvg_156wa_25{width:100%;height:100%;display:block;overflow:visible}._cubeFace_156wa_34{stroke:var(--color-bg);stroke-width:2.4px;stroke-linejoin:round}._cubeText_156wa_39{font-family:var(--font-sans);text-anchor:middle;dominant-baseline:central;font-weight:700}._clueLine_156wa_45{stroke:var(--color-text-quaternary);stroke-width:1px}._clueText_156wa_49{font-family:var(--font-mono);fill:var(--color-text-primary);font-size:25px;font-weight:600}._labelled_156wa_58{width:100%;max-width:calc(var(--cols) * 76px + 24px);grid-template-rows:auto minmax(0,1fr);grid-template-columns:auto minmax(0,1fr);gap:6px;margin-inline:auto;display:grid}._labelled_156wa_58 ._grid_156wa_67{max-width:none}._colLabels_156wa_70,._rowLabels_156wa_71{font-family:var(--font-mono);font-size:var(--type-mono-label-size);color:var(--color-text-quaternary);text-align:center;display:grid}._colLabels_156wa_70{grid-template-columns:repeat(var(--cols), minmax(0, 1fr))}._rowLabels_156wa_71{grid-template-rows:repeat(var(--rows), minmax(0, 1fr));align-items:center;padding-right:2px}._grid_156wa_67{--cell-gap:6px;width:100%;max-width:calc(var(--sum-w) * 76px);margin-inline:auto;display:grid;position:relative;container-type:inline-size}._grid_156wa_67[data-contiguous]{--cell-gap:0px;border-radius:var(--radius-small);background:var(--color-surface-empty);overflow:hidden}._cell_156wa_103{min-width:0;min-height:0;margin:calc(var(--cell-gap) / 2);border-radius:min(var(--radius-small), 22%);background:var(--color-puzzle-tile);transition:box-shadow var(--motion-glow-bloom) ease-out;justify-content:center;align-items:center;display:flex;position:relative}._grid_156wa_67[data-contiguous] ._cell_156wa_103{background:0 0;border-radius:0}._cell_156wa_103:where([data-fill]){background:var(--cell-fill)}._grid_156wa_67[data-contiguous] ._cell_156wa_103:where([data-fill]){background:color-mix(in srgb, var(--cell-fill) 40%, var(--color-bg))}._rowWord_156wa_126{font-family:var(--font-sans);letter-spacing:.01em;text-transform:uppercase;font-size:clamp(14px,8.5cqw,21px);font-weight:700}._cell_156wa_103[data-kind=bare],._cell_156wa_103[data-kind=empty]{background:0 0}._cell_156wa_103[data-kind=block],._cell_156wa_103[data-kind=clue]{background:var(--color-surface-empty)}._cell_156wa_103[data-kind=blank]{outline:1.5px dashed var(--color-divider-strong);outline-offset:-1.5px;background:0 0}._grid_156wa_67[data-kakuro] ._cell_156wa_103[data-kind=blank]{background:var(--color-surface-chrome);outline:none}._grid_156wa_67[data-contiguous] ._cell_156wa_103[data-kind=blank]{outline:none}._cell_156wa_103[data-lit]{background:var(--color-puzzle-violet);box-shadow:0 0 22px -6px var(--color-puzzle-violet)}._cell_156wa_103[data-slot]{background:var(--color-puzzle-slot-fill);outline:1.5px dashed var(--color-puzzle-slot-stroke);outline-offset:-1.5px}._cellGlyph_156wa_164{justify-content:center;align-items:center;display:flex;position:absolute;inset:16%;container-type:size}._cell_156wa_103[data-kind=bare] ._cellGlyph_156wa_164{--glyph-ink:var(--color-text-tertiary);inset:22%}._gridOp_156wa_177{font-family:var(--font-sans);color:var(--color-text-quaternary);font-size:clamp(14px,5.2cqw,26px);font-weight:500;line-height:1}._cell_156wa_103[data-kind=blank][data-answer]{box-shadow:none}._cell_156wa_103[data-kind=blank][data-answer][data-wrong]{box-shadow:inset 0 0 0 2px var(--color-state-ember)}._cell_156wa_103[data-kind=clue]>svg{position:absolute;inset:0}._regionLabel_156wa_195{font-family:var(--font-mono);letter-spacing:.02em;color:var(--color-puzzle-ember);pointer-events:none;font-size:clamp(9px,3.2cqw,12px);font-weight:500;line-height:1;position:absolute;top:6%;left:9%}._entry_156wa_207{font-family:var(--font-sans);font-variant-numeric:tabular-nums;color:var(--color-accent);font-size:clamp(16px,7.4cqw,38px);font-weight:600;line-height:1}._grid_156wa_67[data-contiguous] ._entry_156wa_207{padding-top:8%}._order_156wa_218{font-family:var(--font-sans);color:var(--color-accent-ink);font-size:clamp(15px,6.4cqw,34px);font-weight:600;line-height:1}._cell_156wa_103[data-marked]{background:color-mix(in srgb, var(--color-puzzle-violet) 30%, var(--color-bg))}._cell_156wa_103[data-tapped]{background:var(--color-accent)}._cell_156wa_103[data-answer]{box-shadow:inset 0 0 0 2px var(--color-puzzle-selected-stroke), var(--glow-selected)}._cell_156wa_103[data-answer] ._order_156wa_218{color:var(--color-accent)}._cell_156wa_103[data-answer][data-tapped] ._order_156wa_218{color:var(--color-accent-ink)}._cell_156wa_103[data-selected]{background:color-mix(in srgb, var(--color-accent) 16%, transparent);box-shadow:inset 0 0 0 2px var(--color-puzzle-selected-stroke), var(--glow-selected)}._cell_156wa_103[data-wrong]{box-shadow:inset 0 0 0 2px var(--color-state-ember)}._cell_156wa_103[data-active]{background:color-mix(in srgb, var(--color-accent) 12%, var(--color-bg));box-shadow:inset 0 0 0 2px var(--color-puzzle-selected-stroke);outline:none}._grid_156wa_67[data-contiguous] ._cell_156wa_103[data-active]{box-shadow:inset 0 0 0 3px var(--color-puzzle-selected-stroke)}button._cell_156wa_103{appearance:none;color:inherit;font:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;border:0;padding:0}button._cell_156wa_103:hover:not([aria-disabled]):not([data-active]):not([data-tapped]){box-shadow:inset 0 0 0 1.5px var(--color-divider-strong)}button._cell_156wa_103:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;z-index:2}button._cell_156wa_103[aria-disabled]{cursor:default}._regions_156wa_285{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}._regionThin_156wa_293{fill:none;stroke:var(--color-divider-strong);stroke-width:1px}._regionThick_156wa_298{fill:none;stroke:var(--color-puzzle-ink);stroke-width:3px;stroke-linecap:square}._grid_156wa_67[data-colored] ._regionThick_156wa_298{stroke:var(--color-bg);stroke-width:4px}._grid_156wa_67[data-colored] ._regionThin_156wa_293{stroke:color-mix(in srgb, var(--color-bg) 45%, transparent)}._rowsBoard_156wa_314{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:10px;width:100%;display:grid}._rowsColumn_156wa_321{grid-template-rows:repeat(var(--rows), minmax(0, 1fr));align-items:center;gap:6px;display:grid}._rowsBoard_156wa_314 ._grid_156wa_67{max-width:none;aspect-ratio:auto!important}._rowsBoard_156wa_314 ._cell_156wa_103{min-height:56px}._lines_156wa_337{flex-direction:column;align-items:center;gap:12px;width:100%;display:flex}._line_156wa_337{grid-template-columns:repeat(var(--cols), auto);justify-content:center;align-items:center;column-gap:14px;display:grid}._lineCell_156wa_351{justify-content:center;align-items:center;min-width:44px;display:flex}._lineCell_156wa_351[data-op]{min-width:18px}._lineNumber_156wa_360{font-family:var(--font-sans);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--color-text-primary);font-size:40px;font-weight:600;line-height:1}._lineOp_156wa_369{font-family:var(--font-sans);color:var(--color-text-quaternary);font-size:28px;font-weight:500;line-height:1}._lineShape_156wa_376{flex:none;width:52px;height:52px;display:block}._lineShapeSmall_156wa_382{width:38px;height:38px}._lineStack_156wa_386{align-items:center;gap:8px;display:inline-flex}._lineStack_156wa_386 ._lineOp_156wa_369{font-size:22px}._lineSlot_156wa_394{box-sizing:border-box;border-radius:var(--radius-small);background:var(--color-puzzle-slot-fill);border:1.5px dashed var(--color-puzzle-slot-stroke);width:60px;height:60px;font-family:var(--font-mono);color:var(--color-puzzle-slot-stroke);justify-content:center;align-items:center;font-size:22px;font-weight:600;display:flex}._lineSlot_156wa_394[data-filled]{background:color-mix(in srgb, var(--color-accent) 12%, transparent);box-shadow:var(--glow-selected);border-style:solid;border-width:2px}._lineSlotSmall_156wa_415{width:44px;height:36px;font-size:15px}._lineSlotInner_156wa_420{justify-content:center;align-items:center;width:70%;height:70%;display:flex;position:relative;container-type:size}._lineSlotValue_156wa_429{font-family:var(--font-sans);color:var(--color-accent);font-size:30px;font-weight:600;line-height:1}._lineSlotSmall_156wa_415 ._lineSlotValue_156wa_429{font-size:18px}._lineDivider_156wa_439{border-top:1.5px dashed var(--color-divider-strong);width:min(64%,260px);margin:2px 0}._weight_156wa_444{box-sizing:border-box;border-radius:var(--radius-small);background:var(--color-puzzle-ink);min-width:44px;height:36px;font-family:var(--font-sans);color:var(--color-on-white-ink);justify-content:center;align-items:center;padding:0 8px;font-size:19px;font-weight:700;display:inline-flex}._scales_156wa_460{flex-direction:column;gap:10px;width:100%;display:flex}._scale_156wa_460{--beam:var(--color-text-tertiary);border-radius:var(--radius-field);background:var(--color-surface-card);flex-direction:column;gap:6px;padding:10px 18px 14px;display:flex;position:relative}._scale_156wa_460[data-find]{--beam:var(--color-accent);background:var(--color-puzzle-slot-fill);outline:1.5px dashed color-mix(in srgb, var(--color-accent) 60%, transparent);outline-offset:-1.5px}._scaleName_156wa_482{font-family:var(--font-mono);font-size:var(--type-mono-label-size);letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-quaternary)}._scale_156wa_460[data-find] ._scaleName_156wa_482{color:var(--color-accent)}._scaleBody_156wa_492{grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr);align-items:end;gap:18px;min-height:62px;display:grid;position:relative}._scaleBody_156wa_492:before{content:"";background:var(--beam);border-radius:2px;height:3px;position:absolute;top:0;left:25%;right:25%}._post_156wa_511{background:var(--beam);place-self:stretch center;width:3px;position:relative}._post_156wa_511:after{content:"";background:var(--beam);border-radius:4px;width:30px;height:7px;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)}._pan_156wa_529{border-bottom:3px solid var(--beam);flex-direction:column;align-items:center;margin-top:14px;padding-bottom:5px;display:flex}._panItems_156wa_537{flex-wrap:wrap;justify-content:center;align-items:flex-end;gap:6px;min-height:38px;display:flex}._scene_156wa_546{width:100%;max-width:520px;height:auto;font-family:var(--font-sans);margin-inline:auto;display:block}._scenePanel_156wa_556{fill:var(--color-surface-card)}._sceneBadge_156wa_559{fill:var(--color-surface-selected)}._sceneBadgeText_156wa_562{font-family:var(--font-mono);fill:var(--color-text-primary);text-anchor:middle;dominant-baseline:central;font-size:24px;font-weight:600}._sceneLabel_156wa_570{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;fill:var(--color-text-quaternary);dominant-baseline:central;font-size:22px}._sceneText_156wa_578{text-anchor:middle;dominant-baseline:central;font-weight:600}._sceneForeign_156wa_583{justify-content:center;align-items:center;width:100%;height:100%;display:flex;container-type:size}._wordPanel_156wa_594{border-radius:var(--radius-card);background:var(--color-surface-card);flex-direction:column;align-items:center;gap:12px;padding:22px 18px 16px;display:flex}._wordCaption_156wa_603{font-family:var(--font-mono);font-size:var(--type-mono-label-size);letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-quaternary);text-align:center}._hive_156wa_592,._wheel_156wa_592{width:min(100%,290px);height:auto;font-family:var(--font-sans);display:block}._hex_156wa_618{fill:var(--color-surface-chrome)}._hexCenter_156wa_621{fill:var(--color-accent)}._hexText_156wa_624,._hexCenterText_156wa_625{text-anchor:middle;dominant-baseline:central;font-weight:700}._hexText_156wa_624{fill:var(--color-text-primary)}._hexCenterText_156wa_625{fill:var(--color-accent-ink)}._wheelRim_156wa_636{fill:none;stroke:var(--color-divider-strong);stroke-width:2.5px}._wheelHub_156wa_641{fill:none;stroke:var(--color-text-quaternary);stroke-width:1.2px;stroke-dasharray:4 4}._wheelHubText_156wa_647{font-family:var(--font-mono);fill:var(--color-text-tertiary);text-anchor:middle;dominant-baseline:central;font-size:14px}._wheelDisc_156wa_654{fill:var(--color-surface-chrome)}._wheelText_156wa_657{fill:var(--color-text-primary);text-anchor:middle;dominant-baseline:central;font-weight:700}._answer_156wa_666{gap:var(--space-gutter);flex-direction:column;display:flex}._field_156wa_671{box-sizing:border-box;border-radius:var(--radius-pill);background:var(--color-surface-field);min-height:62px;box-shadow:inset 0 0 0 1px var(--color-divider-strong);cursor:text;transition:box-shadow var(--motion-glow-bloom) ease-out;align-items:center;gap:14px;padding:0 8px 0 24px;display:flex;position:relative}._field_156wa_671:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._field_156wa_671[data-state=typing],._field_156wa_671[data-state=correct]{background:color-mix(in srgb, var(--color-accent) 7%, var(--color-bg));box-shadow:inset 0 0 0 1.5px var(--color-accent)}._field_156wa_671[data-state=correct]{box-shadow:inset 0 0 0 2px var(--color-accent), var(--glow-selected)}._fieldLabel_156wa_700{font:var(--type-meta);color:var(--color-text-quaternary)}._fieldValue_156wa_704{min-width:0;font-family:var(--font-sans);font-variant-numeric:tabular-nums;color:var(--color-text-primary);flex:auto;align-items:center;font-size:30px;font-weight:600;line-height:1;display:flex}._field_156wa_671[data-state=correct] ._fieldValue_156wa_704{color:var(--color-accent)}._caret_156wa_719{background:var(--color-accent);border-radius:1px;width:2.5px;height:30px;margin-left:3px;display:inline-block}._fieldButton_156wa_727{background:var(--color-surface-bubble);width:46px;height:46px;color:var(--color-text-tertiary);font:var(--type-tile-label);cursor:pointer;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:flex}button._fieldButton_156wa_727:hover:not([aria-disabled]){background:var(--color-surface-selected);color:var(--color-text-primary)}button._fieldButton_156wa_727:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._yours_156wa_750{font:var(--type-meta);color:var(--color-state-ember-text);text-align:center;margin:-4px 0 0}._keypad_156wa_757{grid-template-columns:repeat(var(--key-cols), minmax(0, 1fr));gap:8px;display:grid}._keypad_156wa_757[data-disabled] ._key_156wa_757{cursor:default}._key_156wa_757{border-radius:var(--radius-key);background:var(--color-surface-bubble);min-height:56px;color:var(--color-text-primary);font-family:var(--font-sans);font-variant-numeric:tabular-nums;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:transform var(--motion-flare) ease-out;border:0;justify-content:center;align-items:center;padding:0;font-size:23px;font-weight:500;display:flex}button._key_156wa_757{cursor:pointer}button._key_156wa_757:hover:not([aria-disabled]){background:var(--color-surface-selected)}button._key_156wa_757:active:not([aria-disabled]){transform:scale(var(--motion-scale-press))}button._key_156wa_757:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._keyErase_156wa_796{color:var(--color-text-tertiary)}._slots_156wa_801{grid-template-columns:repeat(var(--slots), minmax(0, 1fr));width:100%;max-width:calc(var(--slots) * 66px);box-sizing:border-box;border-radius:var(--radius-field);gap:8px;margin-inline:auto;padding:4px;display:grid}._slots_156wa_801:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._slot_156wa_801{aspect-ratio:.78;border-radius:var(--radius-small);background:var(--color-puzzle-tile);min-width:0;font-family:var(--font-sans);color:var(--color-text-primary);justify-content:center;align-items:center;font-size:clamp(18px,6cqw,32px);font-weight:600;display:flex}._slot_156wa_801[data-state=empty]{outline:1.5px dashed var(--color-divider-strong);outline-offset:-1.5px;background:0 0}._slot_156wa_801[data-state=next]{background:color-mix(in srgb, var(--color-accent) 7%, var(--color-bg));box-shadow:inset 0 0 0 2px var(--color-accent)}._slot_156wa_801[data-state=correct]{color:var(--color-accent);box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--color-accent) 60%, transparent)}._slot_156wa_801[data-state=wrong]{color:var(--color-accent);box-shadow:inset 0 0 0 2px var(--color-state-ember)}._status_156wa_847{font-family:var(--font-mono);font-size:var(--type-mono-label-size);letter-spacing:.06em;color:var(--color-text-quaternary);text-align:center;margin:0}._status_156wa_847[data-tone=accent]{color:var(--color-accent)}._statusRow_156wa_858{justify-content:center;align-items:center;gap:14px;display:flex}._textButton_156wa_864{border-radius:var(--radius-pill);background:var(--color-surface-bubble);color:var(--color-text-secondary);font:var(--type-meta);cursor:pointer;border:0;padding:4px 8px}._textButton_156wa_864:hover:not([aria-disabled]){color:var(--color-text-primary)}._textButton_156wa_864:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._yesNo_156wa_882{gap:6px;display:flex}._yn_156wa_886{box-sizing:border-box;border-radius:var(--radius-small);background:var(--color-surface-bubble);min-width:52px;height:52px;color:var(--color-text-tertiary);font:var(--type-tile-label);touch-action:manipulation;border:0;justify-content:center;align-items:center;padding:0 10px;display:flex}button._yn_156wa_886{cursor:pointer}button._yn_156wa_886:hover:not([aria-disabled]):not([data-state=picked]){background:var(--color-surface-selected)}button._yn_156wa_886:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._yn_156wa_886[data-state=picked]{background:var(--color-accent);color:var(--color-accent-ink)}._yn_156wa_886[data-state=correct]{background:var(--color-accent);color:var(--color-accent-ink);box-shadow:var(--glow-selected)}._yn_156wa_886[data-state=wrong]{box-shadow:inset 0 0 0 2px var(--color-state-ember);color:var(--color-state-ember-text)}._rowsList_156wa_924{flex-direction:column;gap:8px;display:flex}._rowsItem_156wa_929{border-radius:var(--radius-field);background:var(--color-surface-card);justify-content:space-between;align-items:center;gap:12px;padding:6px 6px 6px 16px;display:flex}._rowsNo_156wa_938{font-family:var(--font-mono);font-size:var(--type-mono-label-size);color:var(--color-accent)}._scratchWrap_156wa_946{flex-direction:column;gap:10px;display:flex}._scratchStage_156wa_951{position:relative}._scratchSvg_156wa_954{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}._scratchBand_156wa_962{fill:none;stroke:var(--color-accent);stroke-opacity:.22;stroke-linecap:round;stroke-linejoin:round}._scratchLine_156wa_969{fill:none;stroke:var(--color-accent);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}._scratchPad_156wa_976{touch-action:none;cursor:crosshair;border-radius:var(--radius-small);position:absolute;inset:0}._scratchPad_156wa_976:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}._scratchBar_156wa_987{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}._scratchCaption_156wa_994{font-family:var(--font-mono);font-size:var(--type-mono-label-size);letter-spacing:.04em;color:var(--color-text-quaternary);text-align:center;margin:0}@media (prefers-reduced-motion:reduce){._cell_156wa_103,._field_156wa_671,._key_156wa_757,button._key_156wa_757:active:not([aria-disabled]){transition:none;transform:none}}._stepPanel_156wa_1015{border-radius:var(--radius-card);background:var(--color-surface-card);flex-direction:column;align-items:center;gap:18px;padding:40px 18px 30px;display:flex}._stepTile_156wa_1024{aspect-ratio:1;border-radius:var(--radius-hero);background:color-mix(in srgb, var(--color-accent) 10%, var(--color-bg));width:min(48%,180px);box-shadow:inset 0 0 0 2.5px var(--color-accent), var(--glow-selected);justify-content:center;align-items:center;display:flex}._stepDigit_156wa_1036{font-family:var(--font-sans);color:var(--color-text-primary);font-size:96px;font-weight:700;line-height:1}._stepDots_156wa_1043{gap:10px;display:flex}._stepDots_156wa_1043 span{background:var(--color-surface-track);border-radius:50%;width:11px;height:11px}._stepDots_156wa_1043 span[data-state=seen]{background:var(--color-text-quaternary)}._stepDots_156wa_1043 span[data-state=now]{background:var(--color-accent);box-shadow:var(--glow-dot)}._stepCount_156wa_1060{font-family:var(--font-mono);font-size:var(--type-mono-label-size);letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-quaternary);text-align:center}._stepLights_156wa_1068{flex-direction:column;gap:14px;display:flex}._stepGrid_156wa_1073{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));width:100%;max-width:calc(var(--cols) * 96px);gap:8px;margin-inline:auto;display:grid}._stepCell_156wa_1081{aspect-ratio:1;border-radius:var(--radius-field);background:var(--color-puzzle-tile)}._stepCell_156wa_1081[data-lit]{background:var(--lit,var(--color-puzzle-violet));box-shadow:0 0 34px -4px var(--lit,var(--color-puzzle-violet))}._stepDigit_156wa_1036[data-long]{font-size:60px}._stepGlyph_156wa_1093{justify-content:center;align-items:center;width:70%;height:70%;display:flex;position:relative;container-type:size}._grid_156wa_67[data-net]{--cell-gap:4px}._cell_156wa_103[data-kind=face]{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-bg) 35%, transparent);border-radius:3px}[data-face-symbol]{--color-puzzle-ink:var(--color-on-white-ink);inset:20%}._checkpoint_156wa_1118{aspect-ratio:1;background:var(--color-puzzle-ink);width:86%;font-family:var(--font-sans);color:var(--color-on-white-ink);border-radius:50%;justify-content:center;align-items:center;font-size:clamp(14px,6cqw,30px);font-weight:700;line-height:1;display:flex}._headed_156wa_1133{flex-direction:column;gap:8px;display:flex}._colHeads_156wa_1138{font-family:var(--font-mono);font-size:var(--type-mono-label-size);letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-quaternary);grid-template-columns:1fr 1fr;display:grid}._colHeads_156wa_1138 span{white-space:nowrap;letter-spacing:.1em;padding-left:6px}._rowsBoard_156wa_314[data-headed]{grid-template-rows:auto minmax(0,1fr);row-gap:8px}._rowsBoard_156wa_314>._colHeads_156wa_1138{grid-area:1/1}._rowsGrid_156wa_1160{grid-column:1;min-width:0}._rowsBoard_156wa_314[data-headed]>._rowsGrid_156wa_1160,._rowsBoard_156wa_314[data-headed]>._rowsColumn_156wa_321{grid-row:2}._rowsBoard_156wa_314>._rowsColumn_156wa_321{grid-column:2}._sentenceCard_156wa_1172{border-radius:var(--radius-card);background:var(--color-surface-card);flex-direction:column;align-items:center;gap:16px;padding:38px 24px 30px;display:flex}._sentence_156wa_1172{font-family:var(--font-sans);letter-spacing:-.02em;text-align:center;text-wrap:balance;color:var(--color-text-primary);margin:0;font-size:clamp(22px,7.4cqw,34px);font-weight:600;line-height:1.2}._root_hmnuj_7{--tile-gap:var(--space-puzzle-gutter);gap:var(--space-stack);width:100%;min-width:0;font-family:var(--font-sans);color:var(--color-text-primary);flex-direction:column;display:flex;container-type:inline-size}._compact_hmnuj_19{--tile-gap:6px;gap:var(--space-gutter)}._prompt_hmnuj_24{font:var(--type-body);color:var(--color-text-tertiary);text-wrap:pretty;flex-direction:column;gap:2px;display:flex}._compact_hmnuj_19 ._prompt_hmnuj_24{font:var(--type-meta)}._promptDetail_hmnuj_35{color:var(--color-text-quaternary)}._phases_hmnuj_41{gap:6px;display:flex}._phase_hmnuj_41{border-radius:var(--radius-pill);background:var(--color-surface-empty);color:var(--color-text-quaternary);font:var(--type-meta);cursor:pointer;white-space:nowrap;border:1px solid #0000;flex:1 1 0;align-items:center;gap:8px;padding:7px 12px;font-weight:600;display:flex}._phase_hmnuj_41:hover{color:var(--color-text-secondary)}._phase_hmnuj_41[aria-selected=true]{background:color-mix(in srgb, var(--color-accent) 12%, transparent);border-color:color-mix(in srgb, var(--color-accent) 55%, transparent);color:var(--color-accent)}._phase_hmnuj_41:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._phaseIndex_hmnuj_72,._phaseMeta_hmnuj_73{font-family:var(--font-mono);font-size:var(--type-mono-label-size);font-weight:500}._phaseMeta_hmnuj_73{opacity:.8;margin-left:auto}._board_hmnuj_85{flex-direction:column;align-items:stretch;min-width:0;display:flex}._tile_hmnuj_92{aspect-ratio:1;border-radius:var(--radius-field);background:var(--color-puzzle-tile);min-width:0;position:relative}._compact_hmnuj_19 ._tile_hmnuj_92{border-radius:var(--radius-small)}._tile_hmnuj_92[data-shape=wide]{aspect-ratio:2.4}._tileInner_hmnuj_105{justify-content:center;align-items:center;display:flex;position:absolute;inset:12%;container-type:size}._tile_hmnuj_92[data-shape=wide] ._tileInner_hmnuj_105{inset:10% 6%}._tile_hmnuj_92[data-state=slot]{background:var(--color-puzzle-slot-fill);outline:1.5px dashed var(--color-puzzle-slot-stroke);outline-offset:-1.5px}._tile_hmnuj_92[data-state=filled]{background:color-mix(in srgb, var(--color-accent) 12%, transparent);box-shadow:inset 0 0 0 2px var(--color-puzzle-selected-stroke), var(--glow-selected)}._slotMark_hmnuj_129{font-family:var(--font-mono);color:var(--color-puzzle-slot-stroke);opacity:.9;font-size:34cqh;font-weight:500;line-height:1}._single_hmnuj_140{align-items:center;gap:var(--space-gutter);flex-direction:column;display:flex}._single_hmnuj_140>._tile_hmnuj_92{width:min(56%,260px)}._single_hmnuj_140[data-wide]>._tile_hmnuj_92{width:100%}._caption_hmnuj_152{font:var(--type-meta);color:var(--color-text-quaternary);text-align:center}._sequence_hmnuj_158{grid-template-columns:repeat(var(--n), minmax(0, 1fr));gap:var(--tile-gap);width:100%;max-width:calc(var(--n) * 128px);margin-inline:auto;display:grid}._sequence_hmnuj_158 ._tile_hmnuj_92{border-radius:var(--radius-option)}._matrix_hmnuj_170{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));gap:var(--tile-gap);display:grid}._analogy_hmnuj_176{flex-direction:column;align-items:center;gap:8px;display:flex}._analogyPair_hmnuj_182{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;width:min(100%,300px);display:grid}._analogy_hmnuj_176[data-wide] ._analogyPair_hmnuj_182{gap:10px;width:min(100%,360px)}._analogy_hmnuj_176 ._tile_hmnuj_92{border-radius:var(--radius-field)}._analogy_hmnuj_176[data-wide] ._tile_hmnuj_92{aspect-ratio:2.1;border-radius:var(--radius-option)}._analogySep_hmnuj_200{font-family:var(--font-mono);color:var(--color-text-quaternary);font-size:22px;line-height:1}._compact_hmnuj_19 ._analogySep_hmnuj_200{font-size:15px}._analogyAs_hmnuj_209{font:var(--type-meta);color:var(--color-text-quaternary)}._grid_hmnuj_214{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));width:100%;max-width:calc(var(--cols) * 76px);gap:6px;margin-inline:auto;display:grid}._gridCell_hmnuj_222{aspect-ratio:1;border-radius:min(var(--radius-small), 22%);background:var(--color-puzzle-tile);min-width:0;transition:box-shadow var(--motion-glow-bloom) ease-out;position:relative}._gridCell_hmnuj_222 ._tileInner_hmnuj_105{inset:16%}._gridCell_hmnuj_222:where([data-fill]){background:var(--cell-fill)}._gridCell_hmnuj_222:where([data-fill][data-tint]){background:color-mix(in srgb, var(--cell-fill) 28%, var(--color-puzzle-tile));box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--cell-fill) 60%, transparent)}._grid_hmnuj_214:where([data-mixed]) ._gridCell_hmnuj_222:where(:not([data-interactive])){background:var(--color-surface-empty)}._grid_hmnuj_214:where([data-mixed]) ._gridCell_hmnuj_222:where([data-interactive]:not([data-fill])){background:var(--color-surface-track)}._gridCell_hmnuj_222[data-clue]{box-shadow:none;background:0 0}._gridCell_hmnuj_222[data-clue] ._tileInner_hmnuj_105{inset:22%}._gridCell_hmnuj_222[data-slot]{background:var(--color-puzzle-slot-fill);outline:1.5px dashed var(--color-puzzle-slot-stroke);outline-offset:-1.5px}button._gridCell_hmnuj_222{appearance:none;width:100%;color:inherit;font:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;border:0;margin:0;padding:0;display:block}button._gridCell_hmnuj_222:hover:not([aria-disabled]){box-shadow:inset 0 0 0 1.5px var(--color-divider-strong)}button._gridCell_hmnuj_222:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}button._gridCell_hmnuj_222[aria-disabled]{cursor:default}._gridCell_hmnuj_222[data-selected]{background:color-mix(in srgb, var(--color-accent) 16%, transparent);box-shadow:inset 0 0 0 2px var(--color-puzzle-selected-stroke), var(--glow-selected)}._gridCell_hmnuj_222[data-swatch][data-selected]{box-shadow:inset 0 0 0 3px var(--color-puzzle-selected-stroke), var(--glow-selected)}._gridCell_hmnuj_222[data-wrong]{box-shadow:inset 0 0 0 2px var(--color-state-ember)}._gridCell_hmnuj_222[data-lit]{background:var(--color-puzzle-violet);box-shadow:0 0 22px -6px var(--color-puzzle-violet)}._gridCell_hmnuj_222[data-answer]:not([data-swatch]){background:color-mix(in srgb, var(--color-accent) 12%, transparent)}._gridCell_hmnuj_222[data-answer]{box-shadow:inset 0 0 0 2px var(--color-puzzle-selected-stroke), var(--glow-selected)}._gridCell_hmnuj_222:where([data-wall]){background:repeating-linear-gradient(135deg, var(--color-puzzle-planning-wall) 0 3px, transparent 3px 7px), var(--color-puzzle-planning-board);box-shadow:inset 0 0 0 1px var(--color-divider-strong)}._grid_hmnuj_214[data-dress=ice] ._gridCell_hmnuj_222:where(:not([data-fill])){background:color-mix(in srgb, var(--color-puzzle-sky) 16%, transparent)}._grid_hmnuj_214:is([data-dress=sokoban],[data-dress=lightbot]) ._gridCell_hmnuj_222:where(:not([data-fill])){background:var(--color-surface-track)}._gridCell_hmnuj_222:where([data-block=ice]){background:var(--color-puzzle-muted)}._gridCell_hmnuj_222:where([data-block=sokoban]){background:var(--color-puzzle-planning-wall)}._gridCell_hmnuj_222:where([data-hole]){box-shadow:none;background:0 0}._gridCell_hmnuj_222:where([data-piece]){background:var(--cell-fill)}._grid_hmnuj_214[data-dress=sokoban] ._gridCell_hmnuj_222:where([data-box]){background:color-mix(in srgb, var(--color-puzzle-amber) 78%, var(--color-puzzle-planning-board));box-shadow:inset 0 0 0 4px color-mix(in srgb, var(--color-puzzle-amber) 55%, var(--color-puzzle-planning-board))}._compact_hmnuj_19 ._grid_hmnuj_214[data-dress=sokoban] ._gridCell_hmnuj_222:where([data-box]){box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--color-puzzle-amber) 55%, var(--color-puzzle-planning-board))}._chips_hmnuj_349{justify-content:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}._chip_hmnuj_349{box-sizing:border-box;border-radius:min(var(--radius-small), 33%);background:var(--color-surface-chrome);min-width:38px;height:30px;font-family:var(--font-mono);color:var(--color-text-primary);justify-content:center;align-items:center;padding:0 8px;font-size:13px;font-weight:500;display:flex}._compact_hmnuj_19 ._chip_hmnuj_349{min-width:28px;height:22px;font-size:11px}._towers_hmnuj_378{--disk-h:26px;--disk-gap:3px;grid-template-columns:repeat(var(--pegs), minmax(0, 1fr));width:100%;max-width:calc(var(--pegs) * 130px);box-sizing:border-box;gap:8px;margin-inline:auto;padding:0 4px;display:grid}._compact_hmnuj_19 ._towers_hmnuj_378{--disk-h:18px;--disk-gap:2px}._tower_hmnuj_378{flex-direction:column;align-items:stretch;min-width:0;display:flex}._towerStack_hmnuj_400{height:calc(var(--levels) * (var(--disk-h) + var(--disk-gap)) + var(--disk-h) * .9);border-bottom:3px solid var(--color-text-quaternary);position:relative}._towerPeg_hmnuj_407{background:var(--color-puzzle-muted);border-radius:2px 2px 0 0;width:4px;margin-left:-2px;position:absolute;top:0;bottom:0;left:50%}._towerDisk_hmnuj_417{left:50%;bottom:calc(var(--level) * (var(--disk-h) + var(--disk-gap)));height:var(--disk-h);width:max(34px, calc(var(--share) * 100%));box-sizing:border-box;border-radius:calc(var(--disk-h) / 2.6);max-width:100%;font-family:var(--font-sans);color:var(--color-accent-ink);justify-content:center;align-items:center;font-size:13px;font-weight:600;line-height:1;display:flex;position:absolute;transform:translate(-50%)}._compact_hmnuj_19 ._towerDisk_hmnuj_417{width:max(24px, calc(var(--share) * 100%));font-size:10px}._towerName_hmnuj_441{font:var(--type-tile-label);text-align:center;color:var(--color-text-primary);padding-top:8px}._compact_hmnuj_19 ._towerName_hmnuj_441{font:var(--type-meta);padding-top:4px}._diskNumber_hmnuj_452{font-family:var(--font-sans);fill:var(--color-accent-ink);font-size:24px;font-weight:600}._gridCell_hmnuj_222[data-bare]{background:0 0}._grid_hmnuj_214[data-gutters]{--gutter:22px;max-width:calc(var(--squares) * 72px + (var(--squares) - 1) * var(--gutter));gap:0}._compact_hmnuj_19 ._grid_hmnuj_214[data-gutters]{--gutter:14px}._gutterCell_hmnuj_472{justify-content:center;align-items:center;min-width:0;display:flex}._gutterCell_hmnuj_472[data-gutter=row],._gutterCell_hmnuj_472[data-gutter=cross]{height:var(--gutter)}._gutterSign_hmnuj_482{font-family:var(--font-mono);font-size:15px;font-weight:600;line-height:1}._compact_hmnuj_19 ._gutterSign_hmnuj_482{font-size:11px}._exitWrap_hmnuj_492{width:100%;max-width:calc(var(--cols) * 76px + 24px);grid-template-columns:minmax(0,1fr) 18px;gap:6px;margin-inline:auto;display:grid}._exitWrap_hmnuj_492 ._grid_hmnuj_214{max-width:none}._exitRail_hmnuj_503{grid-template-rows:repeat(var(--rows), minmax(0, 1fr));align-items:center;gap:6px;display:grid}._exitMark_hmnuj_509{width:18px;height:18px;stroke:var(--color-accent);filter:drop-shadow(var(--glow-dot));display:block}._grid_hmnuj_214[data-regions]{border:3px solid var(--color-puzzle-ink);border-radius:var(--radius-key);gap:0;overflow:hidden}._grid_hmnuj_214[data-regions] ._gridCell_hmnuj_222{border:0 solid var(--color-divider-strong);border-radius:0}._gridLabelled_hmnuj_527{width:100%;max-width:calc(var(--cols) * 76px + 24px);grid-template-rows:auto minmax(0,1fr);grid-template-columns:auto minmax(0,1fr);gap:6px;margin-inline:auto;display:grid}._gridLabelled_hmnuj_527 ._grid_hmnuj_214{max-width:none}._gridColLabels_hmnuj_539,._gridRowLabels_hmnuj_540{font-family:var(--font-mono);font-size:var(--type-mono-label-size);color:var(--color-text-quaternary);text-align:center;gap:6px;display:grid}._gridColLabels_hmnuj_539{grid-template-columns:repeat(var(--cols), minmax(0, 1fr))}._gridRowLabels_hmnuj_540{grid-template-rows:repeat(var(--rows), minmax(0, 1fr));align-items:center;padding-right:2px}._pair_hmnuj_559{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:12px;width:100%;display:grid}._pair_hmnuj_559[data-connector=arrow]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:8px}._pair_hmnuj_559[data-layout=vertical]{grid-template-columns:minmax(0,1fr);justify-items:center;gap:10px}._pairHalf_hmnuj_576{flex-direction:column;align-items:stretch;gap:8px;width:100%;min-width:0;display:flex}._pair_hmnuj_559[data-layout=vertical] ._pairHalf_hmnuj_576{width:min(100%,288px)}._pairHalf_hmnuj_576 ._grid_hmnuj_214{gap:4px}._pairHalf_hmnuj_576 ._gridCell_hmnuj_222{border-radius:min(var(--radius-small), 18%)}._pairHalf_hmnuj_576 ._gridCell_hmnuj_222 ._tileInner_hmnuj_105{inset:14%}._pairLabel_hmnuj_597{font-family:var(--font-mono);font-size:var(--type-mono-label-size);font-weight:var(--type-mono-label-weight);letter-spacing:var(--type-mono-label-tracking);text-transform:uppercase;color:var(--color-text-quaternary);text-align:center}._pair_hmnuj_559[data-target] ._pairHalf_hmnuj_576[data-side=right] ._pairLabel_hmnuj_597{color:var(--color-accent)}._pairArrow_hmnuj_610{width:20px;height:20px;stroke:var(--color-text-quaternary);align-self:center;margin-top:-18px}._pair_hmnuj_559[data-layout=vertical] ._pairArrow_hmnuj_610{margin-top:0}._scatterPanel_hmnuj_622{border-radius:var(--radius-field);background:var(--color-surface-card);padding:14px}._compact_hmnuj_19 ._scatterPanel_hmnuj_622{border-radius:var(--radius-small);padding:8px}._scatter_hmnuj_621{width:100%;position:relative;container-type:inline-size}._scatterItem_hmnuj_636{aspect-ratio:1;justify-content:center;align-items:center;display:flex;position:absolute;container-type:size}._scatterItem_hmnuj_636[data-kind=text]{container-type:normal}._scatterText_hmnuj_648{font-family:var(--font-sans);letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600;line-height:1}._graphPanel_hmnuj_658{border-radius:var(--radius-field);background:var(--color-surface-card);padding:14px}._compact_hmnuj_19 ._graphPanel_hmnuj_658{border-radius:var(--radius-small);padding:8px}._graph_hmnuj_657{width:100%;max-width:420px;height:auto;font-family:var(--font-sans);font-variant-numeric:tabular-nums;margin-inline:auto;display:block}._graphRoads_hmnuj_676 line{stroke:var(--color-puzzle-muted);stroke-width:2px;stroke-linecap:round}._graphArrow_hmnuj_681{fill:var(--color-text-tertiary)}._graphWeight_hmnuj_684 rect{fill:var(--color-bg);stroke:color-mix(in srgb, var(--color-puzzle-ember) 60%, transparent);stroke-width:1px}._graphWeight_hmnuj_684 text{fill:var(--color-puzzle-ember);text-anchor:middle;dominant-baseline:central;font-weight:700}._graphTown_hmnuj_695 circle{fill:var(--color-puzzle-planning-wall);stroke:var(--color-text-tertiary);stroke-width:1.5px}._graphTown_hmnuj_695[data-role=start] circle{fill:var(--color-puzzle-ember)}._graphTown_hmnuj_695[data-role=goal] circle{fill:var(--color-accent)}._graphTown_hmnuj_695 text{fill:var(--color-text-primary);text-anchor:middle;dominant-baseline:central;font-weight:700}._graphTown_hmnuj_695:is([data-role=start],[data-role=goal]) text{fill:var(--color-accent-ink)}._cards_hmnuj_716{gap:var(--space-gutter);flex-direction:column;display:flex}._cardsRule_hmnuj_722{font:var(--type-body);color:var(--color-text-secondary);text-wrap:pretty;margin:0}._cardList_hmnuj_728{gap:var(--space-puzzle-gutter);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._card_hmnuj_716{border-radius:var(--radius-field);background:var(--color-surface-card);align-items:center;gap:14px;padding:12px 16px;display:flex}._compact_hmnuj_19 ._card_hmnuj_716{border-radius:var(--radius-small);gap:10px;padding:8px 10px}._cardOrb_hmnuj_749{background:radial-gradient(66% 60% at 34% 26%, var(--orb-light), var(--orb-dark));border-radius:50%;flex:none;width:38px;height:38px}._compact_hmnuj_19 ._cardOrb_hmnuj_749{width:26px;height:26px}._cardBody_hmnuj_760{flex-direction:column;gap:2px;min-width:0;display:flex}._cardName_hmnuj_766{font:var(--type-tile-label);font-size:var(--type-body-size);color:var(--color-text-primary)}._cardQuote_hmnuj_771{font:var(--type-body);color:var(--color-text-secondary);text-wrap:pretty}._compact_hmnuj_19 ._cardName_hmnuj_766,._compact_hmnuj_19 ._cardQuote_hmnuj_771{font-size:var(--type-meta-size)}._jugBoard_hmnuj_782{box-sizing:border-box;border-radius:var(--radius-field);background:var(--color-surface-card);justify-content:center;width:100%;padding:16px 18px 12px;display:flex}._jugSvg_hmnuj_791{width:100%;height:auto;max-height:250px;margin-inline:auto;display:block;overflow:visible}._compact_hmnuj_19 ._jugSvg_hmnuj_791{max-height:150px}._jugBody_hmnuj_802{fill:none;stroke:var(--color-text-quaternary);stroke-width:2.2px;stroke-linejoin:round;stroke-linecap:round}._jugWater_hmnuj_809{opacity:.92}._jugTick_hmnuj_812{stroke:var(--color-text-quaternary);stroke-width:1px}._jugTick_hmnuj_812[data-long]{stroke:var(--color-text-tertiary);stroke-width:1.4px}._jugFill_hmnuj_820{font-family:var(--font-sans);fill:var(--color-text-primary);font-size:11px;font-weight:600}._jugMax_hmnuj_826{font-family:var(--font-mono);letter-spacing:.08em;fill:var(--color-text-quaternary);font-size:7.5px;font-weight:500}._lines_hmnuj_835{gap:var(--space-stack-tight);text-align:left;flex-direction:column;width:100%;display:flex}._linesFacts_hmnuj_842{border-radius:var(--radius-field);background:var(--color-surface-card);flex-direction:column;gap:6px;margin:0;padding:12px 16px;display:flex}._linesFacts_hmnuj_842>div{grid-template-columns:minmax(64px,auto) minmax(0,1fr);align-items:baseline;gap:12px;display:grid}._linesFacts_hmnuj_842 dt{font-family:var(--font-mono);font-size:var(--type-mono-label-size);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-quaternary)}._linesFacts_hmnuj_842 dd{font:var(--type-meta);font-size:var(--type-body-size);color:var(--color-text-secondary);margin:0}._linesList_hmnuj_870{font:var(--type-body);color:var(--color-text-primary);flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}._linesList_hmnuj_870 li{text-wrap:pretty;grid-template-columns:minmax(0,1fr);display:grid}._linesList_hmnuj_870 li[data-numbered]{grid-template-columns:22px minmax(0,1fr);gap:6px}._lineNo_hmnuj_889{font-family:var(--font-mono);font-size:var(--type-mono-label-size);color:var(--color-accent);padding-top:3px;font-weight:500}._compact_hmnuj_19 ._lines_hmnuj_835,._compact_hmnuj_19 ._linesList_hmnuj_870,._compact_hmnuj_19 ._linesFacts_hmnuj_842 dd{font-size:var(--type-meta-size)}._note_hmnuj_902{border-radius:var(--radius-field);border:1px dashed var(--color-divider-strong);font:var(--type-meta);color:var(--color-text-quaternary);text-align:center;padding:18px}._answer_hmnuj_913{gap:var(--space-gutter);flex-direction:column;display:flex}._optionsLabel_hmnuj_918{font:var(--type-meta);color:var(--color-text-quaternary);padding-top:4px}._options_hmnuj_918{gap:var(--tile-gap);display:grid}._options_hmnuj_918[data-layout=row4]{grid-template-columns:repeat(4,minmax(0,1fr))}._options_hmnuj_918[data-layout=row5]{grid-template-columns:repeat(5,minmax(0,1fr))}._options_hmnuj_918[data-layout=grid2x2]{grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,320px);margin-inline:auto}._options_hmnuj_918[data-layout=column]{grid-template-columns:minmax(0,1fr)}._option_hmnuj_918{aspect-ratio:1;border-radius:var(--radius-option);background:var(--color-puzzle-tile);min-width:0;transition:opacity var(--motion-wrong-cool) ease-out, box-shadow var(--motion-glow-bloom) ease-out, transform var(--motion-flare) ease-out;position:relative}._option_hmnuj_918[data-layout=column],._option_hmnuj_918[data-pill]{aspect-ratio:auto;height:58px}._options_hmnuj_918[data-layout=grid2x2][data-pill]{width:100%}button._option_hmnuj_918{appearance:none;width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;border:0;margin:0;padding:0;display:block}button._option_hmnuj_918:hover:not([aria-disabled]){background:var(--color-surface-selected)}button._option_hmnuj_918:active:not([aria-disabled]){transform:scale(var(--motion-scale-press))}button._option_hmnuj_918:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}button._option_hmnuj_918[aria-disabled]{cursor:default}._option_hmnuj_918[data-state=selected]{background:color-mix(in srgb, var(--color-accent) 12%, transparent);box-shadow:inset 0 0 0 2px var(--color-puzzle-selected-stroke), var(--glow-selected)}._option_hmnuj_918[data-state=selected] ._optionId_hmnuj_994{color:var(--color-accent)}._option_hmnuj_918[data-state=wrong]{box-shadow:inset 0 0 0 2px var(--color-state-ember);opacity:.8}._option_hmnuj_918[data-state=wrong] ._optionId_hmnuj_994{color:var(--color-state-ember-text)}._optionId_hmnuj_994{font-family:var(--font-mono);font-size:var(--type-mono-label-size);letter-spacing:.08em;color:var(--color-text-quaternary);font-weight:500;position:absolute;top:7px;left:9px}._option_hmnuj_918[data-layout=column] ._optionId_hmnuj_994,._option_hmnuj_918[data-pill] ._optionId_hmnuj_994{top:50%;left:16px;transform:translateY(-50%)}._optionGlyph_hmnuj_1020{justify-content:center;align-items:center;display:flex;position:absolute;inset:17%;container-type:size}._option_hmnuj_918[data-layout=column] ._optionGlyph_hmnuj_1020,._option_hmnuj_918[data-pill] ._optionGlyph_hmnuj_1020{justify-content:flex-start;inset:10px 16px 10px 40px}._option_hmnuj_918[data-state=correct]{background:color-mix(in srgb, var(--color-accent) 12%, transparent);box-shadow:inset 0 0 0 2px var(--color-puzzle-selected-stroke), var(--glow-selected)}._option_hmnuj_918[data-state=correct] ._optionId_hmnuj_994{color:var(--color-accent)}._option_hmnuj_918[data-state=dim]{opacity:.45}._correctMark_hmnuj_1045{font-family:var(--font-mono);color:var(--color-accent);font-size:11px;position:absolute;top:5px;right:8px}._cellSetHint_hmnuj_1054{font:var(--type-meta);color:var(--color-text-quaternary);text-align:center}._cellSetHint_hmnuj_1054 strong{font-family:var(--font-mono);color:var(--color-text-primary);font-weight:500}._cellSetRevealed_hmnuj_1064{color:var(--color-accent)}._cellSetCount_hmnuj_1067{font-family:var(--font-mono);font-size:var(--type-mono-label-size);letter-spacing:.06em}@media (prefers-reduced-motion:reduce){._gridCell_hmnuj_222,._option_hmnuj_918,button._option_hmnuj_918:active:not([aria-disabled]){transition:none;transform:none}}._svg_hmnuj_1084{width:100%;height:100%;display:block;overflow:visible}._textGlyph_hmnuj_1091{width:100%;height:100%;font-family:var(--font-sans);letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;justify-content:center;align-items:center;font-weight:500;line-height:1;display:flex}._textGlyph_hmnuj_1091[data-style=letter]{font-weight:600}._textGlyph_hmnuj_1091[data-style=label]{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase}._option_hmnuj_918[data-layout=column] ._textGlyph_hmnuj_1091{justify-content:flex-start}._textGlyph_hmnuj_1091[data-line]{font:var(--type-tile-label);letter-spacing:normal;text-transform:none;justify-content:flex-start;overflow:hidden}._textGlyph_hmnuj_1091[data-line]>span{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;line-height:1.15;display:-webkit-box;overflow:hidden}._stack_hmnuj_1132{justify-content:center;align-items:center;gap:6%;width:100%;height:100%;display:flex}._stack_hmnuj_1132[data-layout=column]{flex-direction:column}._stackItem_hmnuj_1143{flex:1 1 0;width:100%;min-width:0;height:100%;min-height:0;position:relative;container-type:size}._stackItem_hmnuj_1143[data-op]{flex:.55 1 0}._stack_hmnuj_1132[data-line]{justify-content:flex-start;gap:10px}._stack_hmnuj_1132[data-line]>._stackItem_hmnuj_1143{aspect-ratio:1;flex:none;width:auto}._stack_hmnuj_1132[data-line]>._stackItem_hmnuj_1143[data-kind=text]{aspect-ratio:auto;flex:0 auto;align-items:center;min-width:0;display:flex;container-type:normal}._pegs_hmnuj_1176{grid-template-columns:repeat(var(--peg-cols), minmax(0, 1fr));aspect-ratio:1;align-content:center;gap:10%;width:min(100%,72cqh);display:grid}._peg_hmnuj_1176{aspect-ratio:1;min-width:0}._marked_hmnuj_1190{width:100%;height:100%;position:relative}._markedLetter_hmnuj_1195{justify-content:center;align-items:center;display:flex;position:absolute;inset:0;container-type:size}._markedMark_hmnuj_1203{width:26%;height:26%;position:absolute;top:-12%;right:-12%}._stackOverlay_hmnuj_1211{width:100%;height:100%;position:relative}._stackLayer_hmnuj_1216{justify-content:center;align-items:center;display:flex;position:absolute;inset:0;container-type:size}._unsupported_hmnuj_1225{box-sizing:border-box;border:1px dashed var(--color-state-ember);border-radius:var(--radius-small);background:var(--color-state-ember-tint);width:100%;min-height:100%;color:var(--color-state-ember-text);font-family:var(--font-mono);text-align:center;overflow-wrap:anywhere;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:6px;font-size:11px;line-height:1.3;display:flex}._unsupportedDetail_hmnuj_1245{opacity:.75;font-size:10px}
