.LanguageRows_rows__Tr6Qm{list-style:none;margin:0;padding:0;display:grid;grid-gap:10px;gap:10px}.LanguageRows_row__aeCrl{display:grid;grid-template-columns:200px minmax(150px,1fr) minmax(220px,1.3fr) minmax(180px,1.2fr) 28px;align-items:center;grid-gap:20px;gap:20px;padding:10px 18px 10px 10px;border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--border);color:var(--text);text-decoration:none;transition:border-color .15s ease,transform .2s var(--ease-out),box-shadow .2s ease}.LanguageRows_row__aeCrl:hover{border-color:var(--border-strong);transform:translateY(-1px);box-shadow:0 10px 28px -20px rgba(0,0,0,.45);text-decoration:none}.LanguageRows_row__aeCrl:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.LanguageRows_pic__dCLmL{position:relative;aspect-ratio:5/3;border-radius:calc(var(--r-lg) - 4px);overflow:hidden}.LanguageRows_flags__NbFjB{position:absolute;inset-block-start:8px;inset-inline-start:8px;display:flex;gap:5px}.LanguageRows_flags__NbFjB svg{border-radius:3px;box-shadow:0 0 0 1px rgba(0,0,0,.18),0 2px 6px rgba(0,0,0,.25)}.LanguageRows_title__LKsdI{display:flex;flex-direction:column;gap:2px;min-width:0}.LanguageRows_hello__JYklP{align-self:flex-start;font-size:1.5rem;font-weight:700;letter-spacing:-.02em;line-height:1.15}.LanguageRows_name__8KDst{font-weight:600;font-size:.9375rem}.LanguageRows_native__Re67H{color:var(--text-3);font-size:.8125rem}.LanguageRows_summary__Uop7s{margin:0;display:grid;grid-gap:8px;gap:8px;padding:10px 12px;border-radius:12px;background:var(--surface-2);border:1px solid var(--border)}.LanguageRows_summary__Uop7s div{display:grid;grid-gap:3px;gap:3px}.LanguageRows_summary__Uop7s dt{color:var(--text-3);font-size:.6875rem;text-transform:uppercase;letter-spacing:.06em}.LanguageRows_summary__Uop7s dd{margin:0;font-size:.8125rem;font-weight:500}.LanguageRows_faces__G4Ikd{display:flex;align-items:center;flex-wrap:wrap}.LanguageRows_faces__G4Ikd img{width:26px;height:26px;border-radius:50%;object-fit:cover;background:var(--surface);border:2px solid var(--surface-2);-webkit-margin-end:-6px;margin-inline-end:-6px}.LanguageRows_faces__G4Ikd .LanguageRows_mentorFace__T4Yf8{outline:2px solid var(--accent);outline-offset:-2px}.LanguageRows_faces__G4Ikd span{-webkit-margin-start:12px;margin-inline-start:12px;color:var(--text-2)}.LanguageRows_badges__FxFA3{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.LanguageRows_badges__FxFA3 li{padding:3px 9px;border-radius:999px;font-size:.75rem;font-weight:600;background:color-mix(in srgb,var(--accent) 12%,transparent);color:var(--accent)}.LanguageRows_badges__FxFA3 .LanguageRows_soft__K1sXM{background:var(--surface-2);color:var(--text-2);font-weight:500;border:1px solid var(--border)}.LanguageRows_go__RqQ0l{font-size:1.25rem;color:var(--accent);justify-self:end}[dir=rtl] .LanguageRows_go__RqQ0l{transform:scaleX(-1)}@media (max-width:1080px){.LanguageRows_row__aeCrl{grid-template-columns:180px minmax(0,1fr) minmax(0,1.4fr);grid-template-areas:"pic title summary" "pic badges badges";row-gap:12px}.LanguageRows_pic__dCLmL{grid-area:pic}.LanguageRows_title__LKsdI{grid-area:title}.LanguageRows_summary__Uop7s{grid-area:summary}.LanguageRows_badges__FxFA3{grid-area:badges}.LanguageRows_go__RqQ0l{display:none}}@media (max-width:680px){.LanguageRows_row__aeCrl{grid-template-columns:1fr;grid-template-areas:"pic" "title" "summary" "badges";padding:10px 10px 14px}.LanguageRows_badges__FxFA3,.LanguageRows_title__LKsdI{padding-inline:6px}.LanguageRows_pic__dCLmL{aspect-ratio:2/1}}.landing_hero__wie8N{padding-bottom:48px}.landing_h1__P5Ts6{max-width:18ch}.landing_h1b__sjJ2N{color:var(--text-3)}.landing_glanceWrap__JXlfg{padding-bottom:24px}.landing_glance__spcPk{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);overflow:hidden}.landing_glance__spcPk article{padding:24px;border-left:1px solid var(--border)}.landing_glance__spcPk article:first-child{border-left:0}.landing_glance__spcPk h3{font-size:.8125rem;font-weight:600;letter-spacing:.005em;color:var(--text);margin:0 0 8px}.landing_glance__spcPk p{margin:0;font-size:.875rem;line-height:1.5;color:var(--text-2)}.landing_n__tK06S{display:block;margin-bottom:16px;font-size:2.5rem;line-height:1;font-weight:600;letter-spacing:-.04em;color:var(--text)}.landing_langs__0skDX{list-style:none;margin:0 0 12px;padding:0;display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.landing_langs__0skDX li{position:relative;display:grid;grid-gap:16px;gap:16px;align-content:start;padding:24px;border-radius:var(--r-lg);border:1px solid var(--border);background:var(--surface);transition:border-color .15s ease,transform .15s var(--ease-out)}.landing_langLive__Ks7Qk:hover{border-color:var(--border-strong);transform:translateY(-1px)}.landing_hello__KVHlR{font-size:2.5rem;line-height:1;font-weight:600;letter-spacing:-.04em}.landing_langName__gifBZ{display:grid;grid-gap:0;gap:0}.landing_langName__gifBZ strong{font-size:.9375rem;font-weight:600;letter-spacing:-.01em}.landing_langName__gifBZ span{font-size:.8125rem;color:var(--text-3)}.landing_langFoot__kiXmx{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:16px;border-top:1px solid var(--border)}.landing_langGo__UnSZe{font-size:.8125rem;font-weight:600}.landing_langGo__UnSZe:after{content:"";position:absolute;inset:0;border-radius:inherit}.landing_langGo__UnSZe:hover{text-decoration:none}.landing_langsNext__o1r_8{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--border);border-radius:var(--r-lg);overflow:hidden}.landing_langsNext__o1r_8 li{display:flex;align-items:center;gap:16px;padding:16px 20px;border-left:1px solid var(--border);border-top:1px solid var(--border);margin:-1px 0 0 -1px}.landing_helloSm__L7w4J{min-width:76px;text-align:left;font-size:1.125rem;font-weight:600;letter-spacing:-.014em;color:var(--text-2)}.landing_intents__PtluL{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0 32px;gap:0 32px;border-top:1px solid var(--border)}.landing_intents__PtluL article{padding:24px 0;border-bottom:1px solid var(--border)}.landing_intents__PtluL h3{margin-bottom:4px}.landing_intents__PtluL p{margin:0;color:var(--text-2);font-size:.9375rem}.landing_standards__OZPNE{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-gap:48px;gap:48px}.landing_standards__OZPNE dl{margin:0;display:grid;grid-gap:0;gap:0;border-top:1px solid var(--border)}.landing_standards__OZPNE dl>div{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);grid-gap:24px;gap:24px;padding:16px 0;border-bottom:1px solid var(--border)}.landing_standards__OZPNE dt{font-weight:600;letter-spacing:-.01em}.landing_standards__OZPNE dd{margin:0;color:var(--text-2);font-size:.9375rem}.landing_final__Xcojb{padding:24px 0 clamp(56px,8vw,96px)}.landing_finalCard__8qmUB{background:var(--stage);color:var(--stage-text);border:1px solid var(--stage-line);border-radius:var(--r-lg);padding:clamp(32px,6vw,64px)}.landing_finalCard__8qmUB h2{color:var(--stage-text);max-width:20ch}.landing_finalCard__8qmUB p{color:var(--stage-text-2);max-width:56ch}.landing_finalCard__8qmUB .btn{--accent:var(--stage-accent);--accent-ink:#0d0e14}.landing_finalCard__8qmUB .btn-ghost{color:var(--stage-text);border-color:var(--stage-line)}.landing_finalCard__8qmUB .btn-ghost:hover{background:var(--stage-3)}@media (max-width:960px){.landing_glance__spcPk{grid-template-columns:repeat(2,minmax(0,1fr))}.landing_glance__spcPk article:nth-child(3){border-left:0}.landing_glance__spcPk article:nth-child(n+3){border-top:1px solid var(--border)}.landing_intents__PtluL{grid-template-columns:repeat(2,minmax(0,1fr))}.landing_langs__0skDX{grid-template-columns:1fr}.landing_langsNext__o1r_8{grid-template-columns:repeat(2,minmax(0,1fr))}.landing_standards__OZPNE{grid-template-columns:1fr;gap:24px}}@media (max-width:600px){.landing_glance__spcPk{grid-template-columns:1fr}.landing_glance__spcPk article{border-left:0;border-top:1px solid var(--border)}.landing_glance__spcPk article:first-child{border-top:0}.landing_intents__PtluL,.landing_langsNext__o1r_8{grid-template-columns:1fr}.landing_langs__0skDX li{padding:20px;gap:12px}.landing_hello__KVHlR{font-size:2rem}.landing_standards__OZPNE dl>div{grid-template-columns:1fr;gap:4px}}.live-class_root__lkwuv{display:grid;grid-gap:24px;gap:24px}.live-class_label__ZkeA0{display:block;margin-bottom:8px;font-size:.6875rem;line-height:1.2;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--stage-text-3)}.live-class_deskBar__IF5kB{display:flex;flex-wrap:wrap;align-items:stretch;gap:8px}.live-class_langPick__qRljx{display:flex;flex-direction:column;justify-content:center;gap:4px;min-height:56px;padding:6px 14px;border-radius:var(--r-lg);border:1px solid var(--border);background:var(--surface)}.live-class_langPick__qRljx>span{font-size:.6875rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--text-3,var(--text))}.live-class_langPick__qRljx select{min-height:28px;border:0;background:transparent;color:var(--text);font:600 .9375rem var(--font-body);cursor:pointer;padding:0}.live-class_desks__1X4uS{flex:1 1 320px;display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:600px){.live-class_desks__1X4uS{flex-basis:100%}}.live-class_desk___3OjI{display:inline-flex;align-items:center;gap:12px;min-height:56px;padding:8px 16px 8px 8px;border-radius:var(--r-lg);border:1px solid var(--border);background:var(--surface);color:var(--text);font:inherit;text-align:left;cursor:pointer;transition:border-color .15s ease,transform .12s var(--ease-out)}.live-class_desk___3OjI:hover{border-color:var(--border-strong)}.live-class_desk___3OjI:active{transform:scale(.99)}.live-class_deskOn__j3eJX{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent) inset}.live-class_deskLang__21Oms{display:block;font-size:.6875rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--accent)}.live-class_deskName__X_da5{display:block;font-size:.875rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:600;letter-spacing:-.01em}.live-class_stage__LQP9H{background:var(--stage);color:var(--stage-text);border:1px solid var(--stage-line);border-radius:var(--r-lg);overflow:hidden;box-shadow:0 1px 2px rgb(0 0 0/16%),0 24px 64px -24px rgb(10 10 20/45%)}.live-class_bar__DCXDv{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:12px 20px;border-bottom:1px solid var(--stage-line);background:var(--stage-2)}.live-class_barLeft__laMPU{display:flex;align-items:center;gap:12px;min-width:0}.live-class_lesson__ngwO7{font-size:.875rem;font-weight:600;letter-spacing:-.005em}.live-class_barNote__U2533{font-size:.8125rem;color:var(--stage-text-3)}.live-class_state__WDMrk{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:999px;font-size:.6875rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;background:var(--stage-3);color:var(--stage-text-2);white-space:nowrap}.live-class_state__WDMrk:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;opacity:.6}.live-class_stateOn__8uqKG{background:color-mix(in srgb,#4ade9b 16%,transparent);color:#4ade9b}.live-class_stateOn__8uqKG:before{opacity:1}.live-class_langSelect__W6st5{min-height:34px;padding:0 30px 0 14px;border-radius:999px;border:1px solid var(--stage-line);background:var(--stage-3);color:var(--stage-text);font:600 .8125rem var(--font-body);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,currentColor 0),linear-gradient(135deg,currentColor 50%,transparent 0);background-position:calc(100% - 15px) 50%,calc(100% - 10px) 50%;background-size:5px 5px;background-repeat:no-repeat}.live-class_langSelect__W6st5 option{color:#111;background:#fff}.live-class_langTabs__Syo8I{display:inline-flex;padding:3px;border-radius:999px;background:var(--stage);border:1px solid var(--stage-line)}.live-class_langTabs__Syo8I button{min-height:32px;padding:0 14px;border:0;border-radius:999px;background:transparent;color:var(--stage-text-2);font:600 .8125rem var(--font-body);cursor:pointer;transition:background .15s ease,color .15s ease}.live-class_langTabs__Syo8I button:hover{color:var(--stage-text)}.live-class_langTabs__Syo8I .live-class_tabOn__cIJ4E{background:var(--stage-3);color:var(--stage-text)}.live-class_progress__azdjx{display:grid;grid-template-columns:repeat(5,1fr);margin:0;padding:0 20px;list-style:none;border-bottom:1px solid var(--stage-line)}.live-class_progress__azdjx li{position:relative;padding:12px 0 14px;font-size:.75rem;font-weight:600;color:var(--stage-text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.live-class_progress__azdjx li:after{content:"";position:absolute;left:0;right:8px;bottom:-1px;height:2px;border-radius:2px;background:transparent;transition:background .25s ease}.live-class_progress__azdjx li .live-class_num__g2_q9{opacity:.6;margin-right:4px}.live-class_progress__azdjx .live-class_stepDone__1Uox1{color:var(--stage-text-2)}.live-class_progress__azdjx .live-class_stepDone__1Uox1:after{background:color-mix(in srgb,var(--stage-accent) 45%,transparent)}.live-class_progress__azdjx .live-class_stepNow__wtiWt{color:var(--stage-text)}.live-class_progress__azdjx .live-class_stepNow__wtiWt:after{background:var(--stage-accent)}.live-class_body__mFB8G{display:grid;grid-template-columns:minmax(0,1fr) 320px}.live-class_main__hu1Hq{padding:20px;display:grid;grid-gap:16px;gap:16px;align-content:start}.live-class_top__CaAl8{display:grid;grid-template-columns:168px minmax(0,1fr);grid-gap:16px;gap:16px}.live-class_avatar__LRYXm{position:relative;display:grid;place-items:center;aspect-ratio:4/5;width:100%;border-radius:var(--r-md);overflow:hidden;background:radial-gradient(120% 90% at 30% 10%,hsl(var(--hue) 45% 34%),transparent 60%),linear-gradient(180deg,hsl(var(--hue) 30% 18%),hsl(var(--hue) 25% 11%));border:1px solid color-mix(in srgb,hsl(var(--hue) 50% 60%) 22%,transparent);transition:box-shadow .2s ease}.live-class_photo__TFWoV{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 22%}.live-class_avatarSm__dAaLc .live-class_photo__TFWoV{object-position:50% 18%}.live-class_bars__4EbkT{z-index:1}.live-class_avatarSm__dAaLc{width:48px;aspect-ratio:1;border-radius:var(--r-md);flex:none}.live-class_initials__NbI9K{font-size:2.75rem;font-weight:600;letter-spacing:-.04em;color:hsl(var(--hue) 40% 92%/.92)}.live-class_avatarSm__dAaLc .live-class_initials__NbI9K{font-size:1rem;letter-spacing:-.02em}.live-class_bars__4EbkT{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);display:flex;gap:3px;align-items:end;height:14px;opacity:0;transition:opacity .2s ease}.live-class_avatarSm__dAaLc .live-class_bars__4EbkT{bottom:5px;height:8px;gap:2px}.live-class_bars__4EbkT i{width:3px;height:30%;border-radius:2px;background:hsl(var(--hue) 60% 85%)}.live-class_avatarSm__dAaLc .live-class_bars__4EbkT i{width:2px}.live-class_speaking__cUXYn{box-shadow:0 0 0 2px var(--stage),0 0 0 3px hsl(var(--hue) 60% 70%)}.live-class_speaking__cUXYn .live-class_bars__4EbkT{opacity:1}.live-class_speaking__cUXYn .live-class_bars__4EbkT i{animation:live-class_talk__zB4MM .9s ease-in-out infinite}.live-class_speaking__cUXYn .live-class_bars__4EbkT i:nth-child(2){animation-delay:-.3s}.live-class_speaking__cUXYn .live-class_bars__4EbkT i:nth-child(3){animation-delay:-.6s}.live-class_speaking__cUXYn .live-class_bars__4EbkT i:nth-child(4){animation-delay:-.15s}@keyframes live-class_talk__zB4MM{0%,to{height:30%}50%{height:100%}}.live-class_teacher__FjCUy{margin:0;display:grid;grid-gap:12px;gap:12px;align-content:start}.live-class_teacher__FjCUy figcaption{display:grid;grid-gap:2px;gap:2px}.live-class_teacher__FjCUy strong{font-size:.9375rem;letter-spacing:-.01em}.live-class_roleMentor__Ynt_T,.live-class_role__wXNaW{font-size:.6875rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--stage-accent)}.live-class_roleMentor__Ynt_T{color:#6ee7b7}.live-class_meta__i5Aea{font-size:.8125rem;color:var(--stage-text-3);line-height:1.4}.live-class_board__IMzvw{background:var(--stage-2);border:1px solid var(--stage-line);border-radius:var(--r-md);padding:16px 20px}.live-class_board__IMzvw h3{font-size:1.1875rem;letter-spacing:-.016em;margin:0 0 16px;color:var(--stage-text)}.live-class_board__IMzvw ol{margin:0;padding:0;list-style:none;display:grid;grid-gap:12px;gap:12px}.live-class_board__IMzvw li{display:grid;grid-template-columns:22px 1fr;grid-gap:12px;gap:12px;align-items:start;font-size:.9375rem;line-height:1.4;transition:opacity .25s ease,transform .25s var(--ease-out)}.live-class_board__IMzvw li em{display:block;font-style:normal;font-size:.8125rem;color:var(--stage-text-3);margin-top:2px}.live-class_pointN__CLTfL{display:grid;place-items:center;width:22px;height:22px;margin-top:-1px;border-radius:50%;font-size:.6875rem;font-weight:600;background:var(--stage-3);color:var(--stage-accent)}.live-class_pointOff__OsG0S{opacity:.28;transform:translateY(2px)}.live-class_pointOn__Kt2VS{opacity:1;transform:none}.live-class_captions__Ey52U{background:var(--stage-2);border:1px solid var(--stage-line);border-radius:var(--r-md);padding:16px 20px;min-height:172px;max-height:260px;overflow-y:auto}.live-class_full__G0gKa .live-class_captions__Ey52U{max-height:320px}.live-class_captions__Ey52U>.live-class_label__ZkeA0{position:-webkit-sticky;position:sticky;top:-16px;margin:-16px -20px 8px;padding:16px 20px 8px;background:var(--stage-2);z-index:1}.live-class_idle__zCQ_S{margin:0;color:var(--stage-text-2);font-size:.9375rem;max-width:60ch}.live-class_idle__zCQ_S strong{color:var(--stage-text)}.live-class_line__SEXOy{margin:0 0 10px;display:grid;grid-template-columns:72px 1fr;grid-gap:12px;gap:12px;font-size:.9375rem;line-height:1.5;animation:live-class_rise__ACQwe .25s var(--ease-out)}.live-class_line__SEXOy:last-child{margin-bottom:0}.live-class_line__SEXOy em{display:block;font-style:normal;font-size:.8125rem;color:var(--stage-text-3)}.live-class_who___LY5m{font-size:.8125rem;font-weight:600;color:var(--stage-accent);padding-top:1px}.live-class_lineYou__kCdZ2 .live-class_who___LY5m{color:#7dd3fc}.live-class_lineYou__kCdZ2>span:last-child{color:var(--stage-text)}.live-class_lineMentor__J53gS .live-class_who___LY5m{color:#6ee7b7}@keyframes live-class_rise__ACQwe{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.live-class_card__6Rf0U{border:1px dashed var(--stage-line);border-radius:var(--r-md);padding:16px 20px;min-height:76px;display:grid;align-content:center;transition:border-color .2s ease,background .2s ease}.live-class_cardIdle__UTsaz{margin:0;font-size:.875rem;color:var(--stage-text-3)}.live-class_cardOn__AeKVC{border-style:solid;border-color:color-mix(in srgb,var(--stage-accent) 40%,var(--stage-line));background:color-mix(in srgb,var(--stage-accent) 7%,var(--stage-2));animation:live-class_rise__ACQwe .25s var(--ease-out)}.live-class_cardOn__AeKVC .live-class_label__ZkeA0{color:var(--stage-accent)}.live-class_said___EI0M{margin:0 0 4px;font-size:.9375rem;color:var(--stage-text-3)}.live-class_said___EI0M s{-webkit-text-decoration-color:color-mix(in srgb,#f87171 70%,transparent);text-decoration-color:color-mix(in srgb,#f87171 70%,transparent);text-decoration-thickness:1.5px}.live-class_better__19rjy{margin:0 0 8px;font-size:1.0625rem;font-weight:600;letter-spacing:-.01em;color:var(--stage-text)}.live-class_why__0UAo8{margin:0;font-size:.875rem;color:var(--stage-text-2);max-width:70ch}.live-class_controls__Qjt0N{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.live-class_controls__Qjt0N .btn{--accent:var(--stage-accent);--accent-ink:#0d0e14}.live-class_controls__Qjt0N .btn-ghost{color:var(--stage-text);border-color:var(--stage-line)}.live-class_controls__Qjt0N .btn-ghost:hover{background:var(--stage-3)}.live-class_controls__Qjt0N .btn-quiet{color:var(--stage-text-3)}.live-class_controls__Qjt0N .btn-quiet:hover{color:var(--stage-text)}.live-class_answer__0Rb1S .btn{--accent:var(--stage-accent);--accent-ink:#0d0e14}.live-class_answer__0Rb1S .btn-ghost{color:var(--stage-text);border-color:var(--stage-line)}.live-class_answer__0Rb1S .btn-ghost:hover{background:var(--stage-3)}.live-class_spacer__BFod0{flex:1 1}.live-class_switch__9f8vu{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 4px;font-size:.8125rem;color:var(--stage-text-2);cursor:pointer}.live-class_switch__9f8vu input{accent-color:var(--stage-accent);width:16px;height:16px;margin:0}.live-class_note__ZUvQx{margin:0;font-size:.8125rem;color:var(--stage-text-3)}.live-class_mentor__48NBq{border-left:1px solid var(--stage-line);padding:20px;display:grid;grid-gap:16px;gap:16px;align-content:start;background:color-mix(in srgb,var(--stage-2) 50%,var(--stage))}.live-class_mentor__48NBq>.live-class_label__ZkeA0{margin-bottom:0;color:#6ee7b7}.live-class_mentorHead__cK7GQ{display:flex;gap:12px;align-items:center}.live-class_mentorHead__cK7GQ>div{display:grid;grid-gap:2px;gap:2px}.live-class_mentorHead__cK7GQ strong{font-size:.9375rem;letter-spacing:-.01em}.live-class_quote__93Gme{margin:0;padding:10px 14px;border-radius:var(--r-md);background:var(--stage-2);border:1px solid var(--stage-line);font-size:.875rem;color:var(--stage-text-2)}.live-class_chips__VHIBI{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.live-class_chips__VHIBI li{padding:4px 10px;border-radius:999px;font-size:.75rem;font-weight:600;color:var(--stage-text-2);background:var(--stage-3)}.live-class_next__zuUPL{border:1px dashed var(--stage-line);border-radius:var(--r-md);padding:14px 16px;transition:border-color .2s ease,background .2s ease}.live-class_next__zuUPL p{margin:0;font-size:.875rem;color:var(--stage-text-3);line-height:1.5}.live-class_nextOn__Ij2kd{border-style:solid;border-color:color-mix(in srgb,#6ee7b7 40%,var(--stage-line));background:color-mix(in srgb,#6ee7b7 6%,var(--stage-2))}.live-class_nextOn__Ij2kd .live-class_label__ZkeA0{color:#6ee7b7}.live-class_nextOn__Ij2kd p{color:var(--stage-text)}.live-class_checklist__tj5lz{margin:0;padding:0;list-style:none;display:grid;grid-gap:8px;gap:8px}.live-class_checklist__tj5lz li{display:flex;align-items:center;gap:10px;font-size:.8125rem;color:var(--stage-text-3)}.live-class_checklist__tj5lz li:before{content:"";width:14px;height:14px;border-radius:4px;border:1px solid var(--stage-line);flex:none;transition:background .2s ease}.live-class_checklist__tj5lz .live-class_checked__q94P3{color:var(--stage-text)}.live-class_checklist__tj5lz .live-class_checked__q94P3:before{background:var(--stage-accent);border-color:var(--stage-accent);box-shadow:inset 0 0 0 3px var(--stage)}.live-class_pair__FRBuI{margin:0;font-size:.8125rem;color:var(--stage-text-2);line-height:1.5}.live-class_foot__6P9qv{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:14px 20px;border-top:1px solid var(--stage-line);background:var(--stage-2)}.live-class_foot__6P9qv p{margin:0;font-size:.75rem;color:var(--stage-text-3);max-width:72ch}.live-class_foot__6P9qv .btn{--accent:var(--stage-accent);--accent-ink:#0d0e14}.live-class_summary__vzNta{display:grid;grid-gap:16px;gap:16px}.live-class_summaryHead__gwQBz{display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex-wrap:wrap}.live-class_summaryHead__gwQBz h2{font-size:1.5rem;letter-spacing:-.022em;margin:0}.live-class_summaryHead__gwQBz p{margin:0;font-size:.875rem}.live-class_boxes__LpVke{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.live-class_boxes__LpVke article{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);padding:20px;display:grid;grid-gap:8px;gap:8px;align-content:start;opacity:.5;transition:opacity .25s ease,border-color .25s ease}.live-class_boxes__LpVke article p{margin:0;font-weight:600;letter-spacing:-.01em;line-height:1.4}.live-class_boxes__LpVke .live-class_boxOn__s7ui_{opacity:1}.live-class_boxK__9ad99{font-size:.6875rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--accent)}.live-class_boxF__xOKlO{font-size:.8125rem;color:var(--text-3);line-height:1.45}@media (max-width:960px){.live-class_body__mFB8G{grid-template-columns:1fr}.live-class_mentor__48NBq{border-left:0;border-top:1px solid var(--stage-line)}.live-class_boxes__LpVke{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.live-class_bar__DCXDv{padding:12px 16px}.live-class_main__hu1Hq,.live-class_mentor__48NBq{padding:16px}.live-class_top__CaAl8{grid-template-columns:1fr}.live-class_teacher__FjCUy{grid-template-columns:72px 1fr;align-items:center}.live-class_initials__NbI9K{font-size:1.375rem}.live-class_progress__azdjx{padding:0 16px}.live-class_progress__azdjx li{font-size:0}.live-class_progress__azdjx li .live-class_num__g2_q9{font-size:.75rem;opacity:1;margin:0}.live-class_line__SEXOy{gap:0}.live-class_boxes__LpVke,.live-class_line__SEXOy{grid-template-columns:1fr}.live-class_langTabs__Syo8I{width:100%}.live-class_langTabs__Syo8I button{flex:1 1}.live-class_foot__6P9qv{padding:14px 16px}}.live-class_desk___3OjI{min-width:0;padding-right:12px;gap:10px}.live-class_desk___3OjI>span:last-child{min-width:0}.live-class_answer__0Rb1S{display:flex;flex-direction:column;gap:8px;padding:14px 16px;border:1px solid color-mix(in oklab,var(--accent,#3b5bdb) 35%,transparent);border-radius:14px;background:color-mix(in oklab,var(--accent,#3b5bdb) 5%,transparent)}.live-class_answerRow___O6Iw{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.live-class_answerRow___O6Iw input{flex:1 1;min-width:180px;padding:8px 12px;border-radius:10px;border:1px solid var(--line,rgba(0,0,0,.15));font:inherit;background:transparent;color:inherit}.live-class_linkBtn__xTdsU{align-self:flex-start;padding:0;border:0;background:none;color:var(--accent,#3b5bdb);font:inherit;font-size:.85rem;text-decoration:underline;cursor:pointer}