.keyboard_keyboard__UxJ6G{width:100%;height:100%;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(3,minmax(0,1fr));grid-gap:9px;gap:9px;padding:0;margin:0;list-style:none}.keyboard_item__nQV1A,.keyboard_key__XnVGE{width:100%;height:100%}.keyboard_key__XnVGE{min-height:48px;border:1px solid var(--line);border-radius:15px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:clamp(1.35rem,3vw,2rem);font-weight:800;background:#fff;color:var(--ink);box-shadow:0 5px 0 #ddd9d2;transition:transform .12s ease,box-shadow .12s ease;-webkit-user-select:none;-ms-user-select:none;user-select:none}.keyboard_item__nQV1A:nth-child(4n+1) .keyboard_key__XnVGE{background:var(--yellow-soft)}.keyboard_item__nQV1A:nth-child(4n+2) .keyboard_key__XnVGE{background:var(--pink-soft)}.keyboard_item__nQV1A:nth-child(4n+3) .keyboard_key__XnVGE{background:var(--turquoise-soft)}.keyboard_key__XnVGE:hover{transform:translateY(-2px)}.keyboard_key__XnVGE:active{transform:translateY(3px);box-shadow:0 2px 0 #ddd9d2}.keyboard_primary__2_BqL{background:#dff4e7!important;color:#2b8150!important}@media(max-width:800px){.keyboard_keyboard__UxJ6G{gap:7px}.keyboard_key__XnVGE{border-radius:12px;min-height:44px}}.ArithmeticQuiz_grid__BHUV8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.ArithmeticQuiz_card__hLr1j{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-height:150px;padding:22px;border:1px solid var(--line);border-radius:22px;background:#fff;box-shadow:var(--shadow-soft);cursor:pointer;text-align:left;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.ArithmeticQuiz_card__hLr1j:hover{transform:translateY(-3px);box-shadow:var(--shadow)}.ArithmeticQuiz_levelNumber__gm_Tt{display:inline-flex;align-items:center;min-height:34px;padding:5px 11px;margin-bottom:4px;border-radius:999px;font-size:1.28rem;line-height:1;font-weight:950;letter-spacing:-.025em}.ArithmeticQuiz_levelName__qk3px{color:var(--ink);font-size:1.08rem;line-height:1.25}.ArithmeticQuiz_description__u_1x_{color:#65727b;line-height:1.5}.ArithmeticQuiz_addition__9DwR1 .ArithmeticQuiz_levelNumber__gm_Tt{background:#dff7f3;color:#24756f}.ArithmeticQuiz_addition__9DwR1 .ArithmeticQuiz_card__hLr1j:hover{border-color:#9edfd9}.ArithmeticQuiz_subtraction__0Xgpy .ArithmeticQuiz_levelNumber__gm_Tt{background:#ffe5ec;color:#ae4965}.ArithmeticQuiz_subtraction__0Xgpy .ArithmeticQuiz_card__hLr1j:hover{border-color:#efb5c4}.ArithmeticQuiz_division__VBBKF .ArithmeticQuiz_levelNumber__gm_Tt{background:#ece8ff;color:#5e4fb0}.ArithmeticQuiz_division__VBBKF .ArithmeticQuiz_card__hLr1j:hover{border-color:#c6bcf3}@media(max-width:640px){.ArithmeticQuiz_grid__BHUV8{grid-template-columns:1fr}.ArithmeticQuiz_card__hLr1j{min-height:0}}