.ZrvWwG_game{color:#252c3b;width:100%;min-width:0;max-width:680px;margin:0 auto}.ZrvWwG_top,.ZrvWwG_gridTools,.ZrvWwG_clueMeta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.ZrvWwG_top{font-size:13px;font-weight:600}.ZrvWwG_help,.ZrvWwG_keys{color:#596174;margin:12px 0;font-size:13px;line-height:1.6}.ZrvWwG_cluePanel{background:#f3f6ff;border:1px solid #ccd6f3;border-radius:12px;margin:16px 0 8px;padding:12px}.ZrvWwG_navigation{grid-template-columns:44px minmax(0,1fr) 44px;gap:8px;display:grid}.ZrvWwG_navigation button,.ZrvWwG_navigation select{min-height:44px;color:inherit;font:inherit;background:#fff;border:1px solid #c7cfe3;border-radius:8px}.ZrvWwG_navigation select{text-overflow:ellipsis;width:100%;padding:0 8px;font-size:16px}.ZrvWwG_navigation button{cursor:pointer;font-size:20px}.ZrvWwG_activeClue{margin:14px 0 4px;font-size:clamp(18px,3vw,23px);font-weight:700;line-height:1.4}.ZrvWwG_clueMeta,.ZrvWwG_gridTools{color:#475267;font-size:12px}.ZrvWwG_clueMeta button,.ZrvWwG_gridTools button{font:inherit;color:#244bbd;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;min-height:44px;padding:8px 0;font-weight:600;text-decoration:underline}.ZrvWwG_clueMeta button:disabled{opacity:.45;cursor:default}.ZrvWwG_viewport{overscroll-behavior-x:contain;padding:2px;overflow-x:auto}.ZrvWwG_boardWidth{width:100%;container-type:inline-size}.ZrvWwG_boardWidth[data-zoom=true]{min-width:630px}.ZrvWwG_board{background:#fff;border:1.5px solid #424b5e;display:grid;position:relative}.ZrvWwG_cell{aspect-ratio:1;border-bottom:.5px solid #687185;border-right:.5px solid #687185;flex-direction:column;min-width:0;display:flex;position:relative}.ZrvWwG_cell[data-kind=\*]{background:repeating-linear-gradient(45deg,#edf0f5,#edf0f5 5px,#ced4df 5px 6px)}.ZrvWwG_cell[data-word=true]{background:#e9efff}.ZrvWwG_cell[data-selected=true]{background:#d5e1ff;box-shadow:inset 0 0 0 2px #3156cb}.ZrvWwG_game .ZrvWwG_cell input{color:#17233b;text-align:center;caret-color:#3156cb;background:0 0;border:0;border-radius:0;width:100%;min-width:0;height:100%;padding:0;font-family:inherit;font-size:clamp(18px,4.2cqw,30px);font-weight:650;line-height:1}.ZrvWwG_cell input:focus-visible{outline-offset:-3px;outline:2px solid #244bd4}.ZrvWwG_cell input[aria-invalid=true]{color:#ae2020;text-underline-offset:4px;background:#fff0ed;-webkit-text-decoration:underline wavy;text-decoration:underline wavy}.ZrvWwG_definition{color:#252c3b;text-align:center;cursor:pointer;background:#f0f1f4;border:0;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;width:100%;min-height:0;padding:2% 5%;font-family:Arial,sans-serif;font-size:clamp(7px,1.9cqw,13px);line-height:1.12;display:flex}.ZrvWwG_definition+.ZrvWwG_definition{border-top:.5px solid #687185}.ZrvWwG_definition[aria-pressed=true]{color:#fff;background:#244bbd}.ZrvWwG_definition:focus-visible{outline-offset:-2px;outline:2px solid #ec9d12}.ZrvWwG_definition span{white-space:nowrap}.ZrvWwG_arrows{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ZrvWwG_actions{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.ZrvWwG_actions button{min-height:44px}.ZrvWwG_feedback{background:#f3f6ff;border-radius:8px;padding:12px;font-size:14px}.ZrvWwG_game button:focus-visible,.ZrvWwG_game select:focus-visible{outline-offset:2px;outline:2px solid #244bd4}@media (max-width:600px){.ZrvWwG_cluePanel{padding:10px}.ZrvWwG_actions button{flex:auto}.ZrvWwG_keys{display:none}}
