.styles_main__0nCLt{height:100%;width:100%;padding:20px;display:flex;flex-direction:column;justify-content:center;align-items:center}.styles_container__usFQJ{border:2px solid #555;background-color:#fff;width:55%;padding:15px;max-width:100%;text-align:center;overflow:hidden;overflow-y:scroll}.styles_heading__mPVMZ{font-size:25rem}.styles_heading__mPVMZ,.styles_subHeading__W52JA{font-weight:600;padding-bottom:10rem;display:flex;align-items:center;justify-content:center}.styles_subHeading__W52JA{font-size:20rem;color:#ff457a}.styles_lessons__KPP88{display:table;overflow-y:scroll;margin-top:10px;border-collapse:collapse}.styles_lessonWrapper__ATo2z{display:flex}.styles_progressContainer__hrhwS{display:flex;justify-content:center;align-items:center;margin-bottom:10px}.styles_action__1Y3EK{cursor:pointer;margin:10px;font-size:20px}.styles_lesson__8ZYgO{display:flex;padding:10px;border-radius:5px;text-align:left;font-size:18rem;margin-bottom:10px;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.styles_lesson__8ZYgO:hover{cursor:pointer;opacity:.7}.styles_lessons__KPP88 h3{display:flex;margin-bottom:10px}.styles_hands__nvELj{display:flex;width:90%;margin-top:10px}.styles_handImage___ZdtU{width:250px;height:auto;margin:0 50px}.styles_input__GNqeu{padding:20rem;font-size:36rem;color:#fff;background-color:var(--color-gray);border-radius:12rem;margin-bottom:20rem}.styles_report__ncfWK{margin-top:10rem;margin-bottom:10rem;width:100%;display:flex;flex-direction:column}.styles_entry__lZeXZ{display:flex;justify-content:space-between;padding:10rem;background-color:#ddd}.styles_entry__lZeXZ:nth-child(2n){background-color:#eee}.styles_stats__PqTm7{display:flex;justify-content:space-evenly;padding:10rem;margin-bottom:10rem;background-color:var(--bg-blueCardOne)}.styles_progress__hdN9U{width:100%}.styles_main__0nCLt{min-height:100%;height:auto;padding:clamp(16rem,4vw,48rem);justify-content:flex-start;background:var(--tm-bg);color:var(--tm-text)}.styles_container__usFQJ{width:min(1120rem,100%);max-height:none;padding:clamp(18rem,3vw,30rem);overflow:visible;border:1rem solid var(--tm-border);border-radius:var(--tm-radius);background:var(--tm-surface);box-shadow:var(--tm-shadow-sm)}.styles_heading__mPVMZ{color:var(--tm-text);line-height:1.25}.styles_subHeading__W52JA{color:var(--tm-danger)}.styles_lessonToolbar__biMsl{display:flex;align-items:center;justify-content:space-between;gap:12rem;margin:12rem 0 16rem;padding:12rem;color:var(--tm-text);border:1rem solid var(--tm-border);border-radius:var(--tm-radius-sm);background:var(--tm-surface-muted)}.styles_lessonToolbar__biMsl label{font-weight:600}.styles_lessonSelect__l0PUC{min-width:220rem}.styles_lessons__KPP88{display:grid;grid-template-columns:repeat(auto-fit,minmax(220rem,1fr));grid-gap:10rem;gap:10rem;width:100%;overflow:visible}.styles_lesson__8ZYgO{align-items:center;justify-content:space-between;width:100%;min-height:92rem;display:grid;grid-template-columns:1fr;grid-gap:8rem;gap:8rem;margin-bottom:0;color:var(--tm-text);border:1rem solid var(--tm-border);border-radius:var(--tm-radius-sm);background:var(--tm-surface-muted);box-shadow:none;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.styles_lessonIndex__Mh9ns{color:var(--tm-primary);font-size:13rem;font-weight:700}.styles_lessonTitle__8mlCs{color:var(--tm-text);font-size:16rem;line-height:1.35;font-weight:600}.styles_lessonKeys__VJR3w{display:flex;flex-wrap:wrap;gap:6rem}.styles_lessonKeys__VJR3w kbd{min-width:28rem;padding:5rem 7rem;color:#fff;border-radius:5rem;font-size:15rem;text-align:center;background:var(--tm-primary)}.styles_lesson__8ZYgO:hover{opacity:1;border-color:var(--tm-primary);box-shadow:var(--tm-shadow-sm);transform:translateY(-1rem)}.styles_lessonTopline__ilsQL{display:flex;align-items:center;justify-content:space-between;gap:8rem}.styles_lessonDone__pmDOZ{display:inline-flex;align-items:center;gap:4rem;padding:4rem 7rem;color:#075c43;border-radius:999rem;background:rgba(19,150,111,.12);font-size:12rem;font-weight:800}.styles_lessonCompleted__GSdMR{border-color:rgba(19,150,111,.28);background:linear-gradient(135deg,rgba(19,150,111,.08),transparent 58%),var(--tm-surface)}.styles_lessonMeta__OxxHg{color:var(--tm-text-muted);font-size:12rem;line-height:1.35}.styles_historyPanel___FC_7{display:grid;grid-template-columns:minmax(220rem,.8fr) minmax(0,1.2fr);grid-gap:12rem;gap:12rem;margin:0 0 16rem;padding:14rem;border:1rem solid var(--tm-border);border-radius:var(--tm-radius);background:radial-gradient(circle at top left,rgba(255,178,63,.14),transparent 28%),var(--tm-surface-muted)}.styles_historySummary__mCkJ4{display:flex;align-items:center;gap:12rem;text-align:left}.styles_historySummary__mCkJ4 h3{margin:0;color:var(--tm-text);font-size:18rem;font-weight:850}.styles_historySummary__mCkJ4 p{margin:4rem 0 0;color:var(--tm-text-muted);font-size:13rem}.styles_historyIcon__Npxbz{width:42rem;height:42rem;display:inline-flex;align-items:center;justify-content:center;flex:0 0 42rem;color:#2f2403;border-radius:50%;background:var(--tm-accent)}.styles_historyList__jErAD{display:grid;grid-template-columns:repeat(auto-fit,minmax(150rem,1fr));grid-gap:8rem;gap:8rem}.styles_historyItem__YcSQe{display:grid;grid-gap:3rem;gap:3rem;padding:10rem;text-align:left;border:1rem solid var(--tm-border);border-radius:var(--tm-radius-sm);background:var(--tm-surface)}.styles_historyItem__YcSQe span{color:var(--tm-text);font-size:13rem;font-weight:800}.styles_historyItem__YcSQe strong{color:var(--tm-primary);font-size:16rem}.styles_historyItem__YcSQe small{color:var(--tm-text-muted);font-size:12rem}.styles_stats__PqTm7{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10rem;gap:10rem;padding:0;color:var(--tm-text);background:rgba(0,0,0,0)}.styles_statCard__iBy_H{display:grid;grid-gap:4rem;gap:4rem;padding:12rem;text-align:left;border:1rem solid var(--tm-border);border-radius:var(--tm-radius-sm);background:var(--tm-surface-muted)}.styles_statCard__iBy_H span:first-child{color:var(--tm-text-muted);font-size:12rem;font-weight:800;text-transform:uppercase}.styles_statCard__iBy_H span:last-child{color:var(--tm-text);font-size:16rem;font-weight:850}.styles_nextKeyPanel__9Zovj{display:inline-flex;align-items:center;gap:10rem;margin:4rem auto 16rem;padding:8rem 12rem;border:1rem solid var(--tm-border);border-radius:999rem;background:var(--tm-surface-muted)}.styles_nextKeyPanel__9Zovj span{color:var(--tm-text-muted);font-size:12rem;font-weight:800;text-transform:uppercase}.styles_nextKeyPanel__9Zovj kbd{min-width:44rem;padding:7rem 10rem;color:#fff;border-radius:8rem;background:var(--tm-primary);font-size:18rem;font-weight:850;text-align:center}.styles_entry__lZeXZ{border-radius:var(--tm-radius-sm);background-color:var(--tm-surface-muted)}.styles_entry__lZeXZ:nth-child(2n){background-color:var(--tm-surface)}.styles_hands__nvELj{width:min(760rem,100%);justify-content:center;gap:18rem;align-items:end}.styles_handImage___ZdtU{width:min(210rem,28vw);margin:0}@media (max-width:700px){.styles_container__usFQJ{text-align:left}.styles_heading__mPVMZ,.styles_subHeading__W52JA{justify-content:flex-start}.styles_lessonWrapper__ATo2z,.styles_stats__PqTm7{flex-direction:column}}.styles_container__usFQJ .styles_text__S7UFo{display:flex;flex-wrap:wrap;font-family:monospace;max-height:230rem;overflow-y:auto;padding:18rem;text-align:left;border:1rem solid var(--tm-border);border-radius:var(--tm-radius);background:linear-gradient(180deg,rgba(18,142,232,.05),transparent),var(--tm-surface);scrollbar-width:thin}.styles_container__usFQJ input{padding:12rem 15rem;font-size:20rem;margin:10rem 0;width:100%}.styles_startBtn__tNPvm{border:0;background-color:var(--bg-button);color:#fff;font-size:16rem;padding:12rem 15rem;cursor:pointer}.styles_startBtn__tNPvm:hover{background-color:var(--bg-buttonHover)}.styles_wpm__dzdoK{position:fixed;top:20rem;right:20rem;text-align:right}.styles_green__TA3AB{color:#075c43;background-color:rgba(19,150,111,.16)}.styles_red__zWu83{color:#751c31;background-color:rgba(215,61,92,.16)}.styles_letter__iY_M_{padding:3rem 4rem;border-radius:4rem}.styles_invisibleText__o5haO{width:0!important;height:0!important;padding:0!important;border:none!important;box-shadow:none!important}.styles_active__zvt4T{background-color:var(--tm-primary);color:#fff;animation:styles_blink__VMXJY .8s step-end infinite}.styles_underline__J4FnO{border-bottom:2rem solid var(--tm-primary)}.styles_word__i_ibG{font-size:20rem;margin:2rem 10rem 2rem 2rem}.styles_mangal_ins__oAzod{font-family:Mangal}.styles_kruti_rem__L3qU4{font-family:KrutiDev;font-size-adjust:.66;font-weight:600}.styles_kruti_rem__L3qU4 kbd{font-size:24rem;line-height:1;font-weight:500}.styles_keyTabs__NZtXN{font-size:20rem;font-weight:500;background-color:#1b2983;color:#fff}.styles_paragraph__sYW7A{padding-top:10rem}.styles_share__sWct_{color:#38a1f3}.styles_keyboard__acmAA{width:min(760rem,100%);margin-top:16rem;color:#000}.styles_keyboardOnMobile__W9zOT{display:none}.styles_keyboard__acmAA>div{padding:18rem;border:1rem solid var(--tm-border);border-radius:var(--tm-radius);background:linear-gradient(180deg,#f8fbff,#edf5f7)!important;box-shadow:var(--tm-shadow-sm)}.styles_keyboard__acmAA .hg-row{gap:8rem;margin-bottom:8rem}.styles_keyboard__acmAA .hg-row:last-child{margin-bottom:0}.styles_keyboard__acmAA .hg-button{min-width:38rem;min-height:52rem;padding:0 10rem;border:1rem solid rgba(28,39,49,.12);border-radius:10rem!important;box-shadow:0 3rem 0 rgba(28,39,49,.1),0 8rem 18rem rgba(28,39,49,.08);font-size:17rem;font-weight:800;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.styles_keyboard__acmAA .hg-button:hover{transform:translateY(-1rem);border-color:var(--tm-primary)}.styles_leftPinkie__P8oQY{font-size:20rem;background-color:#6fffab!important}.styles_leftRing__0_YP1{font-size:20rem;background-color:#97e2ff!important}.styles_leftMiddle__Iwdv3{font-size:20rem;background-color:#fffb94!important}.styles_leftIndex__oUFFX{font-size:20rem;background-color:#ff9d96!important}.styles_rightIndex__A6kzB{font-size:20rem;background-color:#bbc9ff!important}.styles_rightMiddle__7fvAO{font-size:20rem;background-color:#ffa468!important}.styles_rightRing__V05O_{font-size:20rem;background-color:#b4ffc3!important}.styles_rightPinkie__qPemz{font-size:20rem;background-color:#f7d1ff!important}.styles_thumb__dBhYx{font-size:20rem;background-color:#ff98cf!important}.styles_activeBtn__gfVbQ{color:#fff!important;border:2rem solid #0b75c0!important;background:var(--tm-primary)!important;box-shadow:0 0 0 5rem rgba(18,142,232,.2),0 8rem 22rem rgba(18,142,232,.3)!important;opacity:1;animation:styles_keyFlash___LpVH .78s ease-in-out infinite}.styles_outcomeTitle__5CLE8{margin:0 0 14rem;color:var(--tm-text);font-size:28rem;font-weight:850}@keyframes styles_blink__VMXJY{0%,to{background-color:var(--tm-primary-soft);color:var(--tm-primary)}50%{background-color:var(--tm-primary);color:#fff}}@keyframes styles_keyFlash___LpVH{0%,to{transform:translateY(-2rem) scale(1);filter:brightness(1)}50%{transform:translateY(-4rem) scale(1.045);filter:brightness(1.14)}}@media (max-width:600px){.styles_main__0nCLt{padding:10rem;justify-content:unset}.styles_container__usFQJ{width:100%}.styles_stats__PqTm7{grid-template-columns:1fr 1fr}.styles_historyPanel___FC_7{grid-template-columns:1fr}.styles_hands__nvELj{width:100%;justify-content:center}.styles_handImage___ZdtU{display:none}.styles_keyboard__acmAA{width:100%}.styles_keyboard__acmAA .hg-button{min-width:26rem;min-height:44rem;padding:0 6rem;font-size:13rem}.styles_lessonToolbar__biMsl{align-items:stretch;flex-direction:column}.styles_lessonSelect__l0PUC{min-width:0;width:100%}}