.skyscrapers-basics[data-v-c366c3ab]{display:grid;gap:22px}.skyscrapers-basics__intro[data-v-c366c3ab]{display:grid;grid-template-columns:minmax(240px,1fr) minmax(220px,320px);gap:24px;align-items:start}.skyscrapers-basics__copy p[data-v-c366c3ab]{margin:0 0 12px;font-size:16px;line-height:1.55}.skyscrapers-basics__points[data-v-c366c3ab]{margin:0 0 12px;padding-left:18px;line-height:1.55}.skyscrapers-basics__points li[data-v-c366c3ab]{margin-bottom:6px}.skyscrapers-basics__hint[data-v-c366c3ab]{color:var(--text-grey-d);font-size:14px}.skyscrapers-basics__clue-feedback[data-v-c366c3ab]{padding:10px 12px;border-radius:10px;background:#20766f14;font-weight:700}.skyscrapers-basics__subtitle[data-v-c366c3ab]{margin:0;font-size:clamp(18px,2.6vw,22px)}.skyscrapers-basics__examples[data-v-c366c3ab]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.skyscrapers-basics__example[data-v-c366c3ab]{display:grid;gap:10px;margin:0;padding:14px;border:1px solid rgba(32,118,111,.18);border-radius:14px;background:var(--bg-vcard-color)}.skyscrapers-basics__example-badge[data-v-c366c3ab]{justify-self:start;padding:3px 10px;border-radius:999px;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;align-content:center}.skyscrapers-basics__example--correct .skyscrapers-basics__example-badge[data-v-c366c3ab]{background:#2f8f6829;color:#2f8f68}.skyscrapers-basics__example--error .skyscrapers-basics__example-badge[data-v-c366c3ab]{background:#c7402e24;color:#c1402e}.skyscrapers-basics__example--caution .skyscrapers-basics__example-badge[data-v-c366c3ab]{background:#c7911929;color:#a5761a}.skyscrapers-basics__example figcaption[data-v-c366c3ab]{font-size:14px;line-height:1.45}@media(max-width:640px){.skyscrapers-basics__intro[data-v-c366c3ab],.skyscrapers-basics__examples[data-v-c366c3ab]{grid-template-columns:1fr}}.skyscrapers-example[data-v-feab647d]{display:grid;gap:18px}.skyscrapers-example__lead[data-v-feab647d]{margin:0;font-size:16px;line-height:1.55}.skyscrapers-example__pair[data-v-feab647d]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:start}.skyscrapers-example__figure[data-v-feab647d]{margin:0;display:grid;gap:8px}.skyscrapers-example__figure figcaption[data-v-feab647d]{color:var(--text-grey-d);font-size:14px;font-weight:700}.skyscrapers-example__toggle[data-v-feab647d]{justify-self:start;min-height:44px;padding:10px 18px;border:1px solid var(--primary-color);border-radius:12px;background:transparent;color:var(--primary-color);font-weight:700}.skyscrapers-example__player[data-v-feab647d]{display:grid;grid-template-columns:minmax(220px,.9fr) minmax(260px,1.1fr);gap:24px;align-items:start;padding-top:6px}.skyscrapers-example__player-progress[data-v-feab647d]{color:var(--text-grey-d);font-size:13px}.skyscrapers-example__player-copy h3[data-v-feab647d]{margin:6px 0 10px;font-size:clamp(19px,2.6vw,24px)}.skyscrapers-example__player-copy p[data-v-feab647d]{margin:0 0 16px;line-height:1.55}.skyscrapers-example__player-actions[data-v-feab647d]{display:flex;gap:10px}.skyscrapers-example__player-actions button[data-v-feab647d],.skyscrapers-example__primary[data-v-feab647d]{min-height:40px;padding:8px 16px;border:1px solid rgba(32,118,111,.24);border-radius:11px;background:transparent;color:var(--text-color);font-weight:700}.skyscrapers-example__primary[data-v-feab647d]{border-color:var(--primary-color);background:var(--primary-color);color:#fff}.skyscrapers-example__player button[data-v-feab647d]:disabled{opacity:.45}@media(max-width:640px){.skyscrapers-example__pair[data-v-feab647d],.skyscrapers-example__player[data-v-feab647d]{grid-template-columns:1fr}}.skyscrapers-keypad[data-v-ffb7c027]{display:grid;gap:7px;margin-top:14px}.skyscrapers-keypad button[data-v-ffb7c027]{min-height:46px;border:1px solid rgba(32,118,111,.28);border-radius:12px;background:var(--bg-vcard-color);color:var(--text-color);font-size:22px;font-weight:800}.skyscrapers-keypad button[data-v-ffb7c027]:disabled{opacity:.4}.skyscrapers-lesson[data-v-412e75d3]{display:grid;gap:18px}.skyscrapers-lesson__mode-tabs[data-v-412e75d3]{display:inline-grid;grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,360px);padding:4px;border-radius:14px;background:var(--bg-vcard-color)}.skyscrapers-lesson__mode-tabs button[data-v-412e75d3],.skyscrapers-lesson__navigation button[data-v-412e75d3],.skyscrapers-lesson__practice-actions button[data-v-412e75d3],.skyscrapers-lesson__completed-actions button[data-v-412e75d3],.skyscrapers-lesson__answers button[data-v-412e75d3],.skyscrapers-lesson__view-actions button[data-v-412e75d3]{min-height:40px;padding:8px 14px;border:1px solid rgba(32,118,111,.24);border-radius:11px;background:transparent;color:var(--text-color);font-weight:700}.skyscrapers-lesson__mode-tabs button[data-v-412e75d3]{border:0}.skyscrapers-lesson__mode-tab--active[data-v-412e75d3],.skyscrapers-lesson__view-actions .active[data-v-412e75d3],.skyscrapers-lesson__answer--picked[data-v-412e75d3]{background:var(--primary-color)!important;color:#fff!important}.skyscrapers-lesson__progress-row[data-v-412e75d3]{display:flex;justify-content:space-between;color:var(--text-grey-d);font-size:13px}.skyscrapers-lesson__progress[data-v-412e75d3]{height:6px;overflow:hidden;border-radius:999px;background:#20766f1f}.skyscrapers-lesson__progress span[data-v-412e75d3]{display:block;height:100%;border-radius:inherit;background:var(--primary-color);transition:width .2s ease}.skyscrapers-lesson__step[data-v-412e75d3],.skyscrapers-lesson__practice[data-v-412e75d3]{display:grid;grid-template-columns:minmax(240px,.8fr) minmax(300px,1.2fr);gap:24px;align-items:start}.skyscrapers-lesson__board-col[data-v-412e75d3]{width:min(100%,520px)}.skyscrapers-lesson__copy h3[data-v-412e75d3],.skyscrapers-lesson__completed h3[data-v-412e75d3]{margin:5px 0 10px;font-size:clamp(21px,3vw,28px)}.skyscrapers-lesson__copy p[data-v-412e75d3],.skyscrapers-lesson__completed p[data-v-412e75d3]{margin:0;font-size:16px;line-height:1.55}.skyscrapers-lesson__technique[data-v-412e75d3]{color:var(--primary-color);font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.skyscrapers-lesson__answers[data-v-412e75d3],.skyscrapers-lesson__view-actions[data-v-412e75d3],.skyscrapers-lesson__practice-actions[data-v-412e75d3],.skyscrapers-lesson__navigation[data-v-412e75d3],.skyscrapers-lesson__completed-actions[data-v-412e75d3]{display:flex;flex-wrap:wrap;gap:9px;align-items:center}.skyscrapers-lesson__answers[data-v-412e75d3],.skyscrapers-lesson__view-actions[data-v-412e75d3]{margin-top:18px}.skyscrapers-lesson__answers span[data-v-412e75d3],.skyscrapers-lesson__view-actions strong[data-v-412e75d3]{width:100%}.skyscrapers-lesson__feedback[data-v-412e75d3]{grid-column:1 / -1;padding:11px 14px;border-radius:12px;background:#20766f14;line-height:1.45}.skyscrapers-lesson__feedback--error[data-v-412e75d3]{background:#c7402e1a;color:#a53f32}.skyscrapers-lesson__feedback--success[data-v-412e75d3]{color:var(--primary-color);font-weight:700}.skyscrapers-lesson__navigation[data-v-412e75d3],.skyscrapers-lesson__practice-actions[data-v-412e75d3]{grid-column:1 / -1;justify-content:flex-end}.skyscrapers-lesson__primary[data-v-412e75d3]{border-color:var(--primary-color)!important;background:var(--primary-color)!important;color:#fff!important}.skyscrapers-lesson button[data-v-412e75d3]:disabled{opacity:.45}.skyscrapers-lesson__completed[data-v-412e75d3]{display:grid;justify-items:center;padding:24px 10px;text-align:center}.skyscrapers-lesson__completed-icon[data-v-412e75d3]{display:grid;place-items:center;width:64px;height:64px;border-radius:50%;background:#20766f1f;color:var(--primary-color);font-size:34px}.skyscrapers-lesson__completed-actions[data-v-412e75d3]{justify-content:center;margin-top:20px}@media(max-width:760px){.skyscrapers-lesson__step[data-v-412e75d3],.skyscrapers-lesson__practice[data-v-412e75d3]{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.skyscrapers-lesson__progress span[data-v-412e75d3]{transition:none}}.learn-more[data-v-c7cf8564]{display:grid;gap:18px}.learn-more__lead[data-v-c7cf8564]{margin:0;font-size:16px;line-height:1.55}.learn-more__group-title[data-v-c7cf8564]{margin:0 0 10px;font-size:15px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:var(--primary-color)}.learn-more__list[data-v-c7cf8564]{display:grid;gap:10px;margin:0;padding:0;list-style:none}.learn-more__link[data-v-c7cf8564]{display:grid;gap:3px;padding:12px 14px;border:1px solid rgba(32,118,111,.18);border-radius:12px;background:var(--bg-vcard-color);color:var(--text-color);text-decoration:none;transition:border-color .15s ease,transform .15s ease}.learn-more__link[data-v-c7cf8564]:hover{border-color:var(--primary-color);transform:translateY(-1px)}.learn-more__link-title[data-v-c7cf8564]{font-weight:700}.learn-more__link-desc[data-v-c7cf8564]{color:var(--text-grey-d);font-size:14px;line-height:1.4}.nonogram-learn-board-wrap[data-v-5446bef5]{max-width:100%;overflow-x:auto}.nonogram-learn-board[data-v-5446bef5]{--learn-cell-size: clamp(34px, 7vw, 48px);margin:0 auto;border-collapse:collapse;color:var(--text-color);table-layout:fixed}.nonogram-learn-board th[data-v-5446bef5],.nonogram-learn-board td[data-v-5446bef5]{box-sizing:border-box}.nonogram-learn-board__corner[data-v-5446bef5],.nonogram-learn-board__row-clue[data-v-5446bef5]{width:calc(var(--learn-cell-size) * 1.35);min-width:calc(var(--learn-cell-size) * 1.35)}.nonogram-learn-board__corner[data-v-5446bef5],.nonogram-learn-board__col-clue[data-v-5446bef5]{height:calc(var(--learn-cell-size) * 1.35)}.nonogram-learn-board__row-clue[data-v-5446bef5],.nonogram-learn-board__col-clue[data-v-5446bef5]{padding:5px;border:1px solid rgba(100,116,139,.28);background:#64748b14;font-size:14px;line-height:1.1}.nonogram-learn-board__row-clue span+span[data-v-5446bef5]{margin-left:5px}.nonogram-learn-board__col-clue span[data-v-5446bef5]{display:block}.nonogram-learn-board__clue--active[data-v-5446bef5]{background:#20766f2e;color:var(--primary-color)}.nonogram-learn-board__cell[data-v-5446bef5]{width:var(--learn-cell-size);min-width:var(--learn-cell-size);height:var(--learn-cell-size);padding:0;border:1px solid rgba(71,85,105,.55);background:var(--bg-color)}.nonogram-learn-board__cell button[data-v-5446bef5]{display:grid;place-items:center;width:100%;height:100%;padding:0;border:0;background:transparent;color:#64748bcc;font-size:calc(var(--learn-cell-size) * .62);cursor:pointer}.nonogram-learn-board__cell button[data-v-5446bef5]:disabled{cursor:default}.nonogram-learn-board__cell--filled[data-v-5446bef5]{background:#25313a}.nonogram-learn-board__cell--active[data-v-5446bef5]:not(.nonogram-learn-board__cell--filled){background:#20766f14}.nonogram-learn-board__cell--target[data-v-5446bef5]{box-shadow:inset 0 0 0 3px #e5a100}.nonogram-basics[data-v-212482fb]{display:grid;gap:20px}.nonogram-basics__intro[data-v-212482fb]{display:grid;grid-template-columns:minmax(240px,1fr) minmax(250px,360px);gap:24px;align-items:start}.nonogram-basics p[data-v-212482fb]{margin:0 0 12px;line-height:1.55}.nonogram-basics ul[data-v-212482fb]{display:grid;gap:9px;margin:0;padding-left:20px;line-height:1.45}.nonogram-basics__legend[data-v-212482fb]{display:flex;flex-wrap:wrap;gap:14px 22px}.nonogram-basics__legend span[data-v-212482fb]{display:flex;align-items:center;gap:8px;font-size:14px}.nonogram-basics__sample[data-v-212482fb]{display:grid;place-items:center;width:24px;height:24px;border:1px solid rgba(71,85,105,.55);font-style:normal}.nonogram-basics__sample--filled[data-v-212482fb]{background:#25313a}.nonogram-basics__note[data-v-212482fb]{display:grid;grid-template-columns:1fr minmax(250px,360px);gap:24px;align-items:center;padding:14px 16px;border-radius:8px;background:#20766f12;line-height:1.5}@media(max-width:680px){.nonogram-basics__intro[data-v-212482fb],.nonogram-basics__note[data-v-212482fb]{grid-template-columns:1fr}}.nonogram-example[data-v-a31cc2d3]{display:grid;gap:16px}.nonogram-example>p[data-v-a31cc2d3]{margin:0;line-height:1.55}.nonogram-example__copy[data-v-a31cc2d3]{display:grid;gap:5px;padding:12px 14px;border-radius:10px;background:#20766f12;line-height:1.45}.nonogram-example__nav[data-v-a31cc2d3]{display:flex;align-items:center;justify-content:center;gap:14px}.nonogram-example__nav button[data-v-a31cc2d3]{min-height:40px;padding:8px 16px;border:1px solid rgba(32,118,111,.28);border-radius:10px;background:transparent;color:var(--text-color);font-weight:700}.nonogram-example__nav button[data-v-a31cc2d3]:disabled{opacity:.4}.nonogram-lesson[data-v-3485058b]{display:grid;gap:18px}.nonogram-lesson__tabs[data-v-3485058b]{display:grid;grid-template-columns:1fr 1fr;padding:4px;border-radius:11px;background:#64748b1f}.nonogram-lesson__tabs button[data-v-3485058b]{min-height:42px;border:0;border-radius:8px;background:transparent;color:var(--text-color);font-weight:700}.nonogram-lesson__tabs button.active[data-v-3485058b]{background:var(--bg-color);color:var(--primary-color);box-shadow:0 2px 8px #0f172a1a}.nonogram-lesson__progress-row[data-v-3485058b]{display:flex;justify-content:space-between;color:var(--text-grey-d);font-size:13px}.nonogram-lesson__progress[data-v-3485058b]{height:5px;border-radius:9px;background:#64748b2e;overflow:hidden}.nonogram-lesson__progress span[data-v-3485058b]{display:block;height:100%;background:var(--primary-color);transition:width .2s ease}.nonogram-lesson__layout[data-v-3485058b]{display:grid;grid-template-columns:minmax(220px,.9fr) minmax(260px,1.1fr);gap:24px;align-items:start}.nonogram-lesson__copy h3[data-v-3485058b],.nonogram-lesson__practice-head h3[data-v-3485058b]{margin:6px 0 10px;font-size:clamp(19px,2.6vw,24px)}.nonogram-lesson__copy p[data-v-3485058b],.nonogram-lesson__practice-head p[data-v-3485058b]{margin:0;line-height:1.55}.nonogram-lesson__technique[data-v-3485058b]{color:var(--primary-color);font-size:13px;font-weight:800;text-transform:uppercase}.nonogram-lesson__answers[data-v-3485058b]{display:flex;gap:8px;margin-top:16px}.nonogram-lesson__answers button[data-v-3485058b]{width:44px;height:44px;border:1px solid rgba(32,118,111,.3);border-radius:10px;background:transparent;color:var(--text-color);font-weight:800}.nonogram-lesson__answers button.active[data-v-3485058b]{background:var(--primary-color);color:#fff}.nonogram-lesson__tool-hint[data-v-3485058b]{display:flex;align-items:center;gap:9px;margin-top:16px;font-weight:700}.nonogram-lesson__tool-swatch[data-v-3485058b],.nonogram-lesson__tool-cross[data-v-3485058b]{flex:none;display:grid;place-items:center;width:26px;height:26px;border:1px solid rgba(71,85,105,.55)}.nonogram-lesson__tool-swatch[data-v-3485058b]{background:#25313a}.nonogram-lesson__tool-cross[data-v-3485058b]{font-size:22px;font-weight:400;line-height:1}.nonogram-lesson__feedback[data-v-3485058b]{padding:10px 13px;border-radius:9px;background:#20766f17}.nonogram-lesson__feedback--error[data-v-3485058b]{background:#be41411a;color:#a33434}.nonogram-lesson__nav[data-v-3485058b],.nonogram-lesson__practice-actions[data-v-3485058b]{display:flex;justify-content:flex-end;gap:10px}.nonogram-lesson__nav button[data-v-3485058b],.nonogram-lesson__practice-actions button[data-v-3485058b],.nonogram-lesson__primary[data-v-3485058b]{min-height:42px;padding:9px 16px;border:1px solid rgba(32,118,111,.28);border-radius:10px;background:transparent;color:var(--text-color);font-weight:700}.nonogram-lesson__primary[data-v-3485058b]{background:var(--primary-color)!important;color:#fff!important}.nonogram-lesson button[data-v-3485058b]:disabled{opacity:.4}.nonogram-lesson__completed[data-v-3485058b]{display:grid;justify-items:center;gap:8px;text-align:center}.nonogram-lesson__completed>span[data-v-3485058b]{display:grid;place-items:center;width:54px;height:54px;border-radius:50%;background:var(--primary-color);color:#fff;font-size:30px}.nonogram-lesson__completed h3[data-v-3485058b]{margin:4px 0 0}.nonogram-lesson__completed p[data-v-3485058b]{margin:0 0 8px}.nonogram-lesson__practice-head[data-v-3485058b]{display:flex;justify-content:space-between;gap:18px;align-items:end}.nonogram-lesson__tools[data-v-3485058b]{display:flex;gap:8px}.nonogram-lesson__tools button[data-v-3485058b]{display:flex;align-items:center;gap:6px;min-height:40px;padding:7px 10px;border:1px solid rgba(32,118,111,.28);border-radius:9px;background:transparent;color:var(--text-color)}.nonogram-lesson__tools button.active[data-v-3485058b]{border-color:var(--primary-color);background:#20766f1a}.nonogram-lesson__tools i[data-v-3485058b],.nonogram-lesson__tools b[data-v-3485058b]{flex:none;display:grid;place-items:center;width:18px;height:18px;border:1px solid rgba(71,85,105,.55);font-style:normal;font-weight:400;line-height:1;font-size:16px}.nonogram-lesson__tools i[data-v-3485058b]{background:#25313a}@media(max-width:680px){.nonogram-lesson__layout[data-v-3485058b]{grid-template-columns:1fr}.nonogram-lesson__practice-head[data-v-3485058b]{display:grid}}.sudoku-board[data-v-c8cf92db]{display:grid;grid-template-columns:repeat(var(--sudoku-size),minmax(0,1fr));grid-template-rows:repeat(var(--sudoku-size),minmax(0,1fr));width:100%;aspect-ratio:1 / 1;border:2px solid var(--sudoku-cell-border-strong, var(--sand-color, #c79119));border-radius:4px;overflow:hidden;background:var(--sudoku-grid-surface, var(--bg-puzzle));--sudoku-value-color: var(--sudoku-cell-text, var(--text-color));--sudoku-given-color: var(--sudoku-cell-text, var(--text-color));--sudoku-user-color: var(--sudoku-cell-user-text, #1d63b8)}body.theme--dark .sudoku-board[data-v-c8cf92db],.v-theme--dark .sudoku-board[data-v-c8cf92db]{--sudoku-user-color: var(--sudoku-cell-user-text, #8ec3ff)}.sudoku-board__cell[data-v-c8cf92db]{position:relative;box-sizing:border-box;display:flex;align-items:center;justify-content:center;min-width:0;min-height:0;padding:0;border:1px solid var(--sudoku-cell-border, var(--text-puzzle-border-color));background:var(--sudoku-cell-surface, var(--bg-puzzle));color:var(--sudoku-value-color);cursor:pointer;transition:background-color .12s ease,opacity .12s ease}.sudoku-board__cell[data-v-c8cf92db]:disabled{cursor:default}.sudoku-board__cell--box-right[data-v-c8cf92db]{border-right:2px solid var(--sudoku-cell-border-strong, var(--sand-color, #c79119))}.sudoku-board__cell--box-bottom[data-v-c8cf92db]{border-bottom:2px solid var(--sudoku-cell-border-strong, var(--sand-color, #c79119))}.sudoku-board__value[data-v-c8cf92db]{font-size:clamp(14px,2.6vw,32px);font-weight:700;font-variant-numeric:tabular-nums;line-height:1}.sudoku-board__value--given[data-v-c8cf92db]{color:var(--sudoku-given-color);opacity:.72}.sudoku-board__cell--prefilled[data-v-c8cf92db]{background:var(--sudoku-cell-given-surface, var(--scanword-input-disable-bg, var(--bg-vcard-color)))}.sudoku-board__cell--line-highlighted[data-v-c8cf92db]{background:#f8c66629}.sudoku-board__cell--highlighted[data-v-c8cf92db]{outline:3px solid rgba(255,196,76,.72);outline-offset:-3px;z-index:1}.sudoku-board__cell--selected[data-v-c8cf92db]{background:var(--sudoku-cell-selected-surface, #ffcb52)}.sudoku-board__cell--correct[data-v-c8cf92db]{box-shadow:inset 0 0 0 2px #2f8f6880}.sudoku-board__cell--error[data-v-c8cf92db]{box-shadow:inset 0 0 0 2px #c7402e80}.sudoku-board__cell--dimmed[data-v-c8cf92db]{opacity:.32}.sudoku-board__notes[data-v-c8cf92db]{display:grid;gap:1px;width:84%;height:84%}.sudoku-board__note[data-v-c8cf92db]{display:grid;place-items:center;font-size:clamp(7px,1vw,12px);line-height:1;color:var(--sudoku-cell-note, #c57c00);opacity:0}.sudoku-board__note--visible[data-v-c8cf92db]{opacity:1}.sudoku-basics[data-v-7bebe65a]{display:grid;gap:22px}.sudoku-basics__intro[data-v-7bebe65a]{display:grid;grid-template-columns:minmax(240px,1fr) minmax(260px,400px);gap:24px;align-items:start}.sudoku-basics__copy p[data-v-7bebe65a]{margin:0 0 12px;font-size:16px;line-height:1.55}.sudoku-basics__points[data-v-7bebe65a]{margin:0;padding-left:18px;line-height:1.55}.sudoku-basics__points li[data-v-7bebe65a]{margin-bottom:6px}.sudoku-basics__subtitle[data-v-7bebe65a]{margin:0;font-size:clamp(18px,2.6vw,22px)}.sudoku-basics__examples[data-v-7bebe65a]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.sudoku-basics__example[data-v-7bebe65a]{display:grid;gap:10px;margin:0;padding:14px;border:1px solid rgba(32,118,111,.18);border-radius:14px;background:var(--bg-vcard-color)}.sudoku-basics__example-badge[data-v-7bebe65a]{justify-self:start;padding:3px 10px;border-radius:999px;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.sudoku-basics__example--correct .sudoku-basics__example-badge[data-v-7bebe65a]{background:#2f8f6829;color:#2f8f68}.sudoku-basics__example--error .sudoku-basics__example-badge[data-v-7bebe65a]{background:#c7402e24;color:#c1402e}.sudoku-basics__example figcaption[data-v-7bebe65a]{font-size:14px;line-height:1.45}@media(max-width:640px){.sudoku-basics__intro[data-v-7bebe65a],.sudoku-basics__examples[data-v-7bebe65a]{grid-template-columns:1fr}}.sudoku-example[data-v-45321016]{display:grid;gap:20px}.sudoku-example__lead[data-v-45321016]{margin:0;font-size:16px;line-height:1.55}.sudoku-example__boards[data-v-45321016]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;max-width:800px}.sudoku-example__board[data-v-45321016]{margin:0;display:grid;gap:8px}.sudoku-example__board figcaption[data-v-45321016]{font-size:14px;font-weight:700;color:var(--text-grey-d)}.sudoku-example__toggle[data-v-45321016]{justify-self:start;min-height:42px;padding:8px 16px;border:1px solid var(--primary-color);border-radius:12px;background:transparent;color:var(--primary-color);font-weight:700}.sudoku-example__sequence[data-v-45321016]{display:grid;grid-template-columns:minmax(0,420px) minmax(0,1fr);gap:20px;align-items:start;margin-top:4px}.sudoku-example__progress[data-v-45321016]{color:var(--text-grey-d);font-size:13px}.sudoku-example__technique[data-v-45321016]{margin-top:6px;color:var(--primary-color);font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.sudoku-example__move[data-v-45321016]{margin:6px 0 8px;font-size:clamp(18px,2.4vw,22px)}.sudoku-example__reason[data-v-45321016]{margin:0 0 16px;font-size:16px;line-height:1.5}.sudoku-example__buttons[data-v-45321016]{display:flex;gap:10px}.sudoku-example__buttons button[data-v-45321016]{min-height:40px;padding:8px 16px;border:1px solid rgba(32,118,111,.24);border-radius:11px;background:transparent;color:var(--text-color);font-weight:700}.sudoku-example__primary[data-v-45321016]{border-color:var(--primary-color)!important;background:var(--primary-color)!important;color:#fff!important}.sudoku-example__buttons button[data-v-45321016]:disabled{opacity:.45}@media(max-width:640px){.sudoku-example__boards[data-v-45321016],.sudoku-example__sequence[data-v-45321016]{grid-template-columns:1fr}}.sudoku-difficulty[data-v-af008063]{display:grid;gap:22px}.sudoku-difficulty__lead[data-v-af008063]{margin:0;font-size:16px;line-height:1.55}.sudoku-difficulty__tiers[data-v-af008063]{display:grid;gap:12px;margin:0;padding:0;list-style:none;counter-reset:tier}.sudoku-difficulty__tier[data-v-af008063]{display:grid;gap:4px;padding:14px 16px;border:1px solid rgba(32,118,111,.16);border-radius:12px;background:var(--bg-vcard-color)}.sudoku-difficulty__tier-head[data-v-af008063]{display:flex;align-items:center;gap:10px}.sudoku-difficulty__tier-dot[data-v-af008063]{flex:0 0 auto;width:12px;height:12px;border-radius:50%;background:var(--tier-color, var(--primary-color))}.sudoku-difficulty__tier-name[data-v-af008063]{font-weight:800;font-size:16px;color:var(--tier-color, var(--text-color))}.sudoku-difficulty__tier-techniques[data-v-af008063]{margin:0;padding-left:22px;color:var(--text-grey-d);font-size:15px;line-height:1.5}.sudoku-difficulty__tier--easy[data-v-af008063]{--tier-color: #2f8f68}.sudoku-difficulty__tier--medium[data-v-af008063]{--tier-color: #c79119}.sudoku-difficulty__tier--hard[data-v-af008063]{--tier-color: #c1402e}.sudoku-difficulty__subtitle[data-v-af008063]{margin:0 0 10px;font-size:clamp(18px,2.6vw,22px)}.sudoku-difficulty__points[data-v-af008063]{margin:0;padding-left:18px;line-height:1.55}.sudoku-difficulty__points li[data-v-af008063]{margin-bottom:8px}.sudoku-keypad[data-v-b3d6caef]{display:grid;gap:7px;margin-top:14px}.sudoku-keypad button[data-v-b3d6caef]{min-height:46px;border:1px solid rgba(32,118,111,.28);border-radius:12px;background:var(--bg-vcard-color);color:var(--text-color);font-size:22px;font-weight:800}.sudoku-keypad button[data-v-b3d6caef]:disabled{opacity:.4}.sudoku-lesson[data-v-d372d2f7]{display:grid;gap:18px}.sudoku-lesson__mode-tabs[data-v-d372d2f7]{display:inline-grid;grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,360px);padding:4px;border-radius:14px;background:var(--bg-vcard-color)}.sudoku-lesson__mode-tabs button[data-v-d372d2f7],.sudoku-lesson__navigation button[data-v-d372d2f7],.sudoku-lesson__practice-actions button[data-v-d372d2f7],.sudoku-lesson__completed-actions button[data-v-d372d2f7],.sudoku-lesson__answers button[data-v-d372d2f7]{min-height:40px;padding:8px 14px;border:1px solid rgba(32,118,111,.24);border-radius:11px;background:transparent;color:var(--text-color);font-weight:700}.sudoku-lesson__mode-tabs button[data-v-d372d2f7]{border:0}.sudoku-lesson__mode-tab--active[data-v-d372d2f7],.sudoku-lesson__answer--picked[data-v-d372d2f7]{background:var(--primary-color)!important;color:#fff!important}.sudoku-lesson__progress-row[data-v-d372d2f7]{display:flex;justify-content:space-between;color:var(--text-grey-d);font-size:13px}.sudoku-lesson__progress[data-v-d372d2f7]{height:6px;overflow:hidden;border-radius:999px;background:#20766f1f}.sudoku-lesson__progress span[data-v-d372d2f7]{display:block;height:100%;border-radius:inherit;background:var(--primary-color);transition:width .2s ease}.sudoku-lesson__step[data-v-d372d2f7],.sudoku-lesson__practice[data-v-d372d2f7]{display:grid;grid-template-columns:minmax(240px,.8fr) minmax(260px,1fr);gap:24px;align-items:start}.sudoku-lesson__board-col[data-v-d372d2f7]{width:min(100%,420px)}.sudoku-lesson__copy h3[data-v-d372d2f7]{margin:5px 0 10px;font-size:clamp(21px,3vw,28px)}.sudoku-lesson__copy p[data-v-d372d2f7]{margin:0 0 10px;font-size:16px;line-height:1.55}.sudoku-lesson__technique[data-v-d372d2f7]{color:var(--primary-color);font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.sudoku-lesson__answers[data-v-d372d2f7],.sudoku-lesson__practice-actions[data-v-d372d2f7],.sudoku-lesson__navigation[data-v-d372d2f7],.sudoku-lesson__completed-actions[data-v-d372d2f7]{display:flex;flex-wrap:wrap;gap:9px;align-items:center}.sudoku-lesson__answers[data-v-d372d2f7]{margin-top:14px}.sudoku-lesson__answers span[data-v-d372d2f7]{width:100%}.sudoku-lesson__feedback[data-v-d372d2f7]{grid-column:1 / -1;padding:11px 14px;border-radius:12px;background:#20766f14;line-height:1.45}.sudoku-lesson__feedback--error[data-v-d372d2f7]{background:#c7402e1a;color:#a53f32}.sudoku-lesson__feedback--success[data-v-d372d2f7]{color:var(--primary-color);font-weight:700}.sudoku-lesson__navigation[data-v-d372d2f7],.sudoku-lesson__practice-actions[data-v-d372d2f7]{grid-column:1 / -1;justify-content:flex-end}.sudoku-lesson__primary[data-v-d372d2f7]{border-color:var(--primary-color)!important;background:var(--primary-color)!important;color:#fff!important}.sudoku-lesson button[data-v-d372d2f7]:disabled{opacity:.45}.sudoku-lesson__completed[data-v-d372d2f7]{display:grid;justify-items:center;padding:24px 10px;text-align:center}.sudoku-lesson__completed-icon[data-v-d372d2f7]{display:grid;place-items:center;width:64px;height:64px;border-radius:50%;background:#20766f1f;color:var(--primary-color);font-size:34px}.sudoku-lesson__completed-actions[data-v-d372d2f7]{justify-content:center;margin-top:20px}@media(max-width:760px){.sudoku-lesson__step[data-v-d372d2f7],.sudoku-lesson__practice[data-v-d372d2f7]{grid-template-columns:1fr}}
