.practice-frame-module__lXGLqq__page,.practice-frame-module__lXGLqq__head{background:#fff}.practice-frame-module__lXGLqq__h1{letter-spacing:-.02em;padding-top:40px;font-size:36px;font-weight:800;line-height:1.25}.practice-frame-module__lXGLqq__lede{color:var(--kb-ink-2);word-break:keep-all;margin-top:8px;font-size:18px;font-weight:500;line-height:1.6}.practice-frame-module__lXGLqq__body{padding-bottom:100px}.practice-frame-module__lXGLqq__tabs{border-bottom:1px solid var(--kb-line);gap:30px;margin-top:22px;display:flex}.practice-frame-module__lXGLqq__tab{color:var(--kb-ink);border-bottom:3px solid #0000;margin-bottom:-1px;padding:0 0 12px;font-size:17px;font-weight:800;display:block}.practice-frame-module__lXGLqq__tabOn{border-color:var(--kb-red);color:var(--kb-red)}.practice-frame-module__lXGLqq__levels{margin-top:16px}.practice-frame-module__lXGLqq__lvrow{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.practice-frame-module__lXGLqq__lv{color:var(--kb-ink);border-bottom:3px solid #0000;padding:6px 0 4px;font-size:15px;font-weight:700}.practice-frame-module__lXGLqq__lvOn{border-color:var(--c)}.practice-frame-module__lXGLqq__side{align-items:center;gap:16px;margin-left:auto;display:flex}.practice-frame-module__lXGLqq__count{color:var(--kb-ink-2);font-size:15px;font-weight:600}.practice-frame-module__lXGLqq__restart,.practice-frame-module__lXGLqq__sound{border:1px solid var(--kb-ink);height:40px;color:var(--kb-ink);white-space:nowrap;background:#fff;border-radius:10px;padding:0 14px;font-size:14px;font-weight:700}.practice-frame-module__lXGLqq__sound[aria-pressed=false]{border-color:var(--kb-line);color:var(--kb-ink-2)}.practice-frame-module__lXGLqq__stage{width:720px;max-width:100%;margin:30px auto 0}.practice-frame-module__lXGLqq__progress{align-items:center;gap:16px;margin-bottom:30px;display:flex}.practice-frame-module__lXGLqq__progress b{font-variant-numeric:tabular-nums;flex:none;font-size:15px;font-weight:800}.practice-frame-module__lXGLqq__track{background:var(--kb-line);border-radius:4px;flex:1;height:8px;overflow:hidden}.practice-frame-module__lXGLqq__track i{background:var(--kb-blue);border-radius:4px;height:100%;transition:width .25s;display:block}.practice-frame-module__lXGLqq__cells{flex:1;align-items:center;gap:6px;display:flex}.practice-frame-module__lXGLqq__cells i{background:var(--kb-line);border-radius:4px;flex:1;height:8px}.practice-frame-module__lXGLqq__cells i.practice-frame-module__lXGLqq__ok{background:var(--kb-blue)}.practice-frame-module__lXGLqq__cells i.practice-frame-module__lXGLqq__ng{background:var(--kb-red)}.practice-frame-module__lXGLqq__cells i.practice-frame-module__lXGLqq__now{background:var(--kb-yellow);height:12px}.practice-frame-module__lXGLqq__deck{perspective:1400px;width:560px;max-width:100%;height:400px;margin:0 auto;position:relative}.practice-frame-module__lXGLqq__deck:before,.practice-frame-module__lXGLqq__deck:after{content:"";border-radius:22px;position:absolute;inset:0}.practice-frame-module__lXGLqq__deck:before{background:var(--kb-face-blue);transform:rotate(-3deg)translateY(10px)}.practice-frame-module__lXGLqq__deck:after{background:#fff;transform:rotate(2deg)translateY(18px);box-shadow:0 10px 30px #14213d1a}.practice-frame-module__lXGLqq__ready{z-index:1;text-align:center;background:#fff;border-radius:22px;flex-direction:column;justify-content:center;align-items:center;gap:28px;padding:30px;display:flex;position:absolute;inset:0;box-shadow:0 2px 4px #14213d0f,0 22px 48px #14213d29}.practice-frame-module__lXGLqq__ready p{word-break:keep-all;font-size:24px;font-weight:700;line-height:1.45}.practice-frame-module__lXGLqq__ready .kb-btn{min-width:180px}.practice-frame-module__lXGLqq__card3{z-index:1;width:100%;transform-style:preserve-3d;cursor:pointer;transition:transform .5s cubic-bezier(.3,.7,.2,1);animation:.3s ease-out practice-frame-module__lXGLqq__cin;display:block;position:absolute;inset:0}@keyframes practice-frame-module__lXGLqq__cin{0%{opacity:.3;transform:translateY(14px)}to{opacity:1}}.practice-frame-module__lXGLqq__flip{transform:rotateY(180deg)}.practice-frame-module__lXGLqq__face{backface-visibility:hidden;text-align:center;color:var(--kb-ink);background:#fff;border-radius:22px;flex-direction:column;justify-content:center;align-items:center;padding:30px;display:flex;position:absolute;inset:0;box-shadow:0 2px 4px #14213d0f,0 22px 48px #14213d29}.practice-frame-module__lXGLqq__front:after{content:"";border-style:solid;border-width:0 0 28px 28px;border-color:transparent transparent var(--kb-face-blue) transparent;border-radius:0 0 22px;position:absolute;bottom:0;right:0}.practice-frame-module__lXGLqq__sentence{word-break:keep-all;font-size:30px;font-weight:700;line-height:1.45}.practice-frame-module__lXGLqq__sentence em,.practice-frame-module__lXGLqq__trans em{color:var(--kb-red);font-style:normal;font-weight:800}.practice-frame-module__lXGLqq__trans{color:var(--kb-ink-2);margin-top:16px;font-size:18px;font-weight:500;line-height:1.6}.practice-frame-module__lXGLqq__trans em{color:var(--kb-ink)}.practice-frame-module__lXGLqq__back{background:var(--kb-face-blue);transform:rotateY(180deg)}.practice-frame-module__lXGLqq__meta{font-size:15px;font-weight:800}.practice-frame-module__lXGLqq__form{white-space:nowrap;max-width:100%;margin-top:14px;font-size:40px;font-weight:800;line-height:1.2;display:block}.practice-frame-module__lXGLqq__mean{color:var(--kb-blue);word-break:keep-all;margin-top:12px;font-size:18px;font-weight:700;line-height:1.55}.practice-frame-module__lXGLqq__hint{text-align:center;color:var(--kb-ink-2);margin-top:34px;font-size:15px;font-weight:600}.practice-frame-module__lXGLqq__ctrl{justify-content:center;align-items:center;gap:14px;margin-top:22px;display:flex}.practice-frame-module__lXGLqq__ctrl .kb-btn{min-width:150px}.practice-frame-module__lXGLqq__say{display:inline-flex}.practice-frame-module__lXGLqq__say button{border-color:var(--kb-ink)!important;color:var(--kb-ink)!important}.practice-frame-module__lXGLqq__more{text-align:center;margin-top:18px}.practice-frame-module__lXGLqq__glink,.practice-frame-module__lXGLqq__gl2{color:var(--kb-ink);-webkit-text-decoration:underline dotted var(--kb-blue) 2px;text-decoration:underline dotted var(--kb-blue) 2px;text-underline-offset:5px;align-items:center;gap:6px;font-size:16px;font-weight:700;display:inline-flex}.practice-frame-module__lXGLqq__glink:hover,.practice-frame-module__lXGLqq__gl2:hover{text-decoration-style:solid}.practice-frame-module__lXGLqq__q2{text-align:center}.practice-frame-module__lXGLqq__q2 small{color:var(--kb-ink-2);font-size:16px;font-weight:700;display:block}.practice-frame-module__lXGLqq__q2 p{word-break:keep-all;margin:18px 0 40px;font-size:34px;font-weight:800;line-height:1.4}.practice-frame-module__lXGLqq__q2 .practice-frame-module__lXGLqq__wavy{-webkit-text-decoration:underline wavy var(--kb-red) 2px;text-decoration:underline wavy var(--kb-red) 2px;text-underline-offset:10px}.practice-frame-module__lXGLqq__q2 .practice-frame-module__lXGLqq__readyQ{margin-bottom:28px;font-size:56px}.practice-frame-module__lXGLqq__q2 .kb-btn{min-width:180px}.practice-frame-module__lXGLqq__ox2{justify-content:center;gap:80px;display:flex}.practice-frame-module__lXGLqq__ox2 button{width:180px;height:180px;color:var(--kb-ink);background:0 0;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:8px;font-size:16px;font-weight:700;transition:background .2s,transform .2s,opacity .2s;display:flex}.practice-frame-module__lXGLqq__ox2 button svg{width:110px;height:110px}.practice-frame-module__lXGLqq__ox2 button:not(:disabled):hover{background:var(--kb-face-blue)}.practice-frame-module__lXGLqq__ox2 button.practice-frame-module__lXGLqq__oxRight{background:var(--kb-yellow);transform:scale(1.06)}.practice-frame-module__lXGLqq__ox2 button.practice-frame-module__lXGLqq__oxDim{opacity:.35}.practice-frame-module__lXGLqq__fb2{text-align:center;margin-top:30px}.practice-frame-module__lXGLqq__fb2>b{font-size:26px;font-weight:800;display:block}.practice-frame-module__lXGLqq__fb2>b.practice-frame-module__lXGLqq__ngText{color:var(--kb-red)}.practice-frame-module__lXGLqq__fb2>p{word-break:keep-all;max-width:560px;margin:10px auto 0;font-size:18px;font-weight:500;line-height:1.7}.practice-frame-module__lXGLqq__kind{margin-right:8px;font-weight:800}.practice-frame-module__lXGLqq__fixes{background:var(--kb-face-blue);text-align:left;border-radius:16px;max-width:560px;margin:18px auto 0;padding:18px 22px}.practice-frame-module__lXGLqq__fixes h3{color:var(--kb-blue);font-size:15px;font-weight:800}.practice-frame-module__lXGLqq__fixes ul{margin-top:6px;list-style:none}.practice-frame-module__lXGLqq__fixes li{grid-template-columns:22px 1fr;align-items:baseline;font-size:18px;font-weight:700;line-height:1.6;display:grid}.practice-frame-module__lXGLqq__fixes li:before{content:"→";width:auto;height:auto;color:var(--kb-blue);background:0 0;font-weight:800;position:static}.practice-frame-module__lXGLqq__go{flex-wrap:wrap;justify-content:center;align-items:center;gap:26px;margin-top:22px;display:flex}.practice-frame-module__lXGLqq__nextBtn{background:var(--kb-ink);color:#fff;min-width:150px}.practice-frame-module__lXGLqq__res{text-align:center;background:#fff;border-radius:22px;flex-direction:column;align-items:center;padding:40px 34px;display:flex;box-shadow:0 22px 48px #14213d29}.practice-frame-module__lXGLqq__sc{font-variant-numeric:tabular-nums;font-size:88px;font-weight:900;line-height:1}.practice-frame-module__lXGLqq__sc small{color:var(--kb-ink-2);font-size:36px;font-weight:800}.practice-frame-module__lXGLqq__resCells{width:360px;max-width:100%;margin:22px 0;display:flex}.practice-frame-module__lXGLqq__review{margin-top:40px}.practice-frame-module__lXGLqq__review h2{font-size:20px;font-weight:800}.practice-frame-module__lXGLqq__review ul{border-top:2px solid var(--kb-ink);margin-top:12px;list-style:none}.practice-frame-module__lXGLqq__review li a{border-bottom:1px solid var(--kb-line);padding:16px 4px;display:block}.practice-frame-module__lXGLqq__review li a:hover{background:var(--kb-face-blue)}.practice-frame-module__lXGLqq__review b{font-size:18px;font-weight:700;line-height:1.5;display:block}.practice-frame-module__lXGLqq__review span{color:var(--kb-ink-2);margin-top:4px;font-size:15px;font-weight:500;line-height:1.6;display:block}.practice-frame-module__lXGLqq__line{align-items:center;padding:12px 0 0;display:flex}.practice-frame-module__lXGLqq__stop{flex:1;align-items:center;display:flex}.practice-frame-module__lXGLqq__stop:first-child{flex:none}.practice-frame-module__lXGLqq__seg{background:var(--c);border-radius:3px;flex:1;height:6px}.practice-frame-module__lXGLqq__st{flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.practice-frame-module__lXGLqq__st i{border:4px solid var(--c);width:30px;height:30px;color:var(--kb-ink);background:#fff;border-radius:50%;justify-content:center;align-items:center;font-size:14px;font-style:normal;font-weight:800;display:flex}.practice-frame-module__lXGLqq__stOn i{background:var(--c);color:#fff;border:0;width:40px;height:40px;font-size:18px}.practice-frame-module__lXGLqq__all{height:44px;color:var(--kb-ink);flex:none;padding:0 4px 0 14px;font-size:16px;font-weight:800}.practice-frame-module__lXGLqq__allOn{color:var(--kb-red)}.practice-frame-module__lXGLqq__lvn{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding-top:6px;display:flex}.practice-frame-module__lXGLqq__lvn>b{font-size:18px;font-weight:800}.practice-frame-module__lXGLqq__sideM{flex-wrap:wrap;align-items:center;gap:8px;display:flex}@media (max-width:767px){.practice-frame-module__lXGLqq__page,.practice-frame-module__lXGLqq__body{background:var(--kb-face-learn)}.practice-frame-module__lXGLqq__head .kb-wrap{padding:24px 20px 22px}.practice-frame-module__lXGLqq__h1{font-size:var(--kb-t2);padding-top:0;line-height:1.3}.practice-frame-module__lXGLqq__lede{font-size:var(--kb-t4);color:var(--kb-ink-m);margin-top:4px;line-height:1.5}.practice-frame-module__lXGLqq__body{padding:16px 0 40px}.practice-frame-module__lXGLqq__tabs{border:0;grid-template-columns:1fr 1fr;gap:8px;margin:0;display:grid}.practice-frame-module__lXGLqq__tab{text-align:center;background:#fff;border:0;border-radius:12px;justify-content:center;align-items:center;height:52px;margin:0;padding:0;font-size:17px;display:flex}.practice-frame-module__lXGLqq__tabOn{background:var(--kb-ink);color:#fff}.practice-frame-module__lXGLqq__levels{margin-top:4px}.practice-frame-module__lXGLqq__count{font-size:var(--kb-t5);color:var(--kb-ink-m);font-weight:700}.practice-frame-module__lXGLqq__restart,.practice-frame-module__lXGLqq__sound{height:36px;font-size:var(--kb-t5);padding:0 10px}.practice-frame-module__lXGLqq__stage{width:auto;margin-top:20px;overflow-x:clip}.practice-frame-module__lXGLqq__progress{gap:10px;margin-bottom:0}.practice-frame-module__lXGLqq__progress b{font-size:var(--kb-t4)}.practice-frame-module__lXGLqq__track,.practice-frame-module__lXGLqq__cells i{height:6px}.practice-frame-module__lXGLqq__cells{gap:4px}.practice-frame-module__lXGLqq__cells i.practice-frame-module__lXGLqq__now{height:10px}.practice-frame-module__lXGLqq__deck{perspective:1200px;width:100%;height:320px;margin-top:20px}.practice-frame-module__lXGLqq__deck:before{background:var(--kb-face-blue-m);border-radius:20px;inset:6px 10px -8px;transform:rotate(-2.5deg)}.practice-frame-module__lXGLqq__deck:after{display:none}.practice-frame-module__lXGLqq__ready,.practice-frame-module__lXGLqq__face{box-shadow:none;border-radius:20px;padding:24px 20px}.practice-frame-module__lXGLqq__ready p{font-size:var(--kb-t3)}:is(.practice-frame-module__lXGLqq__ready .kb-btn,.practice-frame-module__lXGLqq__q2 .kb-btn){width:100%;height:56px;font-size:17px}.practice-frame-module__lXGLqq__front:after{display:none}.practice-frame-module__lXGLqq__sentence{font-size:var(--kb-t2)}.practice-frame-module__lXGLqq__trans{font-size:var(--kb-t4);color:var(--kb-ink-m)}.practice-frame-module__lXGLqq__back{background:var(--kb-ink);color:#fff}.practice-frame-module__lXGLqq__meta{color:var(--kb-sub)!important}.practice-frame-module__lXGLqq__form{font-size:var(--kb-t1)}.practice-frame-module__lXGLqq__mean{font-size:var(--kb-t4);color:#c9dcf3;margin-top:14px;font-weight:600}.practice-frame-module__lXGLqq__hint{color:var(--kb-ink-m);margin-top:18px;font-size:15px}.practice-frame-module__lXGLqq__ctrl{grid-template-columns:1fr 52px 1fr;gap:8px;margin-top:12px;display:grid}.practice-frame-module__lXGLqq__ctrl .kb-btn{width:100%;min-width:0;height:56px;padding:0 8px;font-size:17px}.practice-frame-module__lXGLqq__say{background:#fff;border-radius:12px;justify-content:center;align-items:center;height:56px}.practice-frame-module__lXGLqq__q2{background:#fff;border-radius:20px;margin-top:20px;padding:24px 20px}.practice-frame-module__lXGLqq__q2 p{font-size:var(--kb-t2);margin:12px 0 0}.practice-frame-module__lXGLqq__q2 .practice-frame-module__lXGLqq__readyQ{margin:12px 0 24px;font-size:44px}.practice-frame-module__lXGLqq__ox2{gap:20px;margin-top:20px}.practice-frame-module__lXGLqq__ox2 button{background:#fff;gap:4px;width:144px;height:144px;font-weight:800}.practice-frame-module__lXGLqq__ox2 button svg{width:72px;height:72px}.practice-frame-module__lXGLqq__ox2 button:active{background:var(--kb-face-blue-m)}.practice-frame-module__lXGLqq__fb2{text-align:left;background:#fff;border-radius:20px;margin-top:20px;padding:20px}.practice-frame-module__lXGLqq__fb2>p{font-size:var(--kb-t4);margin-top:6px;line-height:1.65}.practice-frame-module__lXGLqq__fixes{background:var(--kb-face-blue-m);padding:14px 16px}.practice-frame-module__lXGLqq__fixes h3{font-size:var(--kb-t5)}.practice-frame-module__lXGLqq__fixes li{font-size:var(--kb-t4)}.practice-frame-module__lXGLqq__go{flex-direction:column;align-items:stretch;gap:16px;margin-top:16px}.practice-frame-module__lXGLqq__gl2{align-self:flex-start}.practice-frame-module__lXGLqq__nextBtn{background:var(--kb-red);width:100%;height:56px;font-size:17px}.practice-frame-module__lXGLqq__res{box-shadow:none;border-radius:20px;margin-top:20px;padding:32px 20px}.practice-frame-module__lXGLqq__sc{font-size:72px}.practice-frame-module__lXGLqq__sc small{font-size:var(--kb-t2)}.practice-frame-module__lXGLqq__res .kb-btn{width:100%;height:56px}.practice-frame-module__lXGLqq__review{margin-top:32px}.practice-frame-module__lXGLqq__review ul{background:#fff;border-top:0;border-radius:16px;overflow:hidden}.practice-frame-module__lXGLqq__review li a{border-bottom-color:var(--kb-line-m);padding:14px 16px}.practice-frame-module__lXGLqq__review b{font-size:var(--kb-t4)}.practice-frame-module__lXGLqq__review span{font-size:var(--kb-t5);color:var(--kb-ink-m)}}
