.Button_root__gqO24{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);margin:var(--space-0);padding:var(--space-0);font-family:var(--font-nunito);font-size:var(--text-base);font-weight:var(--weight-bold);line-height:var(--leading-tight);border:var(--border-width) solid transparent;border-radius:var(--control-radius);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;transition:transform var(--motion-fast) ease,opacity var(--motion-control) ease,border-color var(--motion-control) ease,background-color var(--motion-control) ease,box-shadow var(--motion-control) ease;-webkit-tap-highlight-color:transparent}.Button_root__gqO24:focus{outline:none}.Button_root__gqO24:focus-visible{box-shadow:0 0 0 var(--space-1) var(--color-focus-ring)}.Button_root__gqO24:active:not(:disabled){transform:scale(.97)}.Button_root__gqO24:disabled{opacity:.4;pointer-events:none;cursor:not-allowed}.Button_primary__6_Dls{background:var(--color-fg);color:var(--color-on-strong);border-color:var(--color-fg)}.Button_primary__6_Dls:focus-visible{box-shadow:0 0 0 var(--space-1) color-mix(in srgb,var(--color-fg) 28%,transparent)}.Button_secondary__uuOdH{background:var(--color-surface);color:var(--color-fg);border-color:var(--color-border-strong)}.Button_danger__iwpp7{background:var(--color-accent);color:var(--color-on-accent);border-color:var(--color-accent)}.Button_danger__iwpp7:focus-visible{box-shadow:0 0 0 var(--space-1) color-mix(in srgb,var(--color-accent) 28%,transparent)}.Button_sm__pnQzd{font-size:var(--text-md);padding:var(--space-2) var(--space-3);min-height:var(--control-height-sm)}.Button_md__ktIWF{font-size:var(--text-base);padding:var(--space-3) var(--space-5);min-height:var(--control-height-md)}.Button_lg__s7W56{font-size:var(--text-lg);padding:var(--space-4) var(--space-6);min-height:var(--control-height-lg)}.Button_block__PcjB5{width:100%}.Card_root__karW8{background:var(--color-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);color:var(--color-fg)}.Card_elevated__I9JFJ{box-shadow:var(--shadow)}.Card_paddingNone__vRIpH{padding:var(--space-0)}.Card_paddingSm__Dgpxd{padding:var(--space-3)}.Card_paddingMd__WMYJN{padding:var(--space-4)}.Card_paddingLg__VEAGS{padding:var(--space-6)}.Experience_fieldControl__ElUnR{min-width:0}.Experience_textArea__Gc3AZ{resize:vertical;min-height:var(--textarea-height)}.Experience_fieldLabel__7aYLB{display:flex;flex-direction:column;gap:var(--space-2);font-size:var(--text-md);font-weight:var(--weight-semibold);color:var(--color-fg-secondary)}.Experience_checkLabel__K_75A{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-md)}.Experience_heading__IPxdz{font-family:var(--font-sans);line-height:var(--leading-tight);overflow-wrap:anywhere}.Experience_link__24ibG{color:var(--color-fg-secondary);font-weight:var(--weight-semibold);text-underline-offset:var(--space-1)}.Experience_iconButton__Vyd_J{width:var(--control-height-sm);padding:var(--space-2);flex:none}.Experience_textButton__UKp12{background:transparent;color:var(--color-fg-secondary)}.Experience_homeShell__GtyEB,.Experience_learningShell__x11qE{width:100%;max-width:var(--width-content);margin-inline:auto;min-height:100dvh;display:flex;flex-direction:column}.Experience_formShell__ehiXZ{width:100%;max-width:var(--width-content);margin-inline:auto}.Experience_ph__5uiS_{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);padding:var(--space-5) var(--space-4) var(--space-3)}.Experience_pageTitle__r9ySK{flex:1 1;min-width:0;font-size:var(--text-xl)}.Experience_ph-actions__2d6Zn{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.Experience_ph-action__m_tCD{text-decoration:none}.Experience_profile-user-menu__veC0Q,.Experience_session-user-menu__DXf0w{display:flex;justify-content:flex-end;padding:var(--space-2) var(--space-4);background:var(--color-bg)}.Experience_btn-back__wA4_P,.Experience_btn-pause-sm___YeaE{border-radius:var(--radius-full)}.Experience_home-hero__2_zJt{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-7) var(--space-4) var(--space-3)}.Experience_brand__W3MfD{font-size:var(--text-5xl)}.Experience_brandAccent__gXG54{color:var(--color-accent)}.Experience_homeSubtitle__KTxg9{width:100%;color:var(--color-fg-muted)}.Experience_home-user-menu__8DXmO{-webkit-margin-start:auto;margin-inline-start:auto}.Experience_sess-list__zRzjk{flex:1 1;display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-3) var(--space-4) var(--space-12)}.Experience_empty__LJrpG{display:flex;flex:1 1;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);padding:var(--space-9) var(--space-6);color:var(--color-fg-muted);text-align:center}.Experience_empty-icon__c79dF,.Experience_end-emoji__kPnG0,.Experience_ov-icon__4cGtz{display:flex;align-items:center;justify-content:center;color:var(--color-fg-secondary)}.Experience_fab__P2tWQ{position:fixed;right:max(var(--space-4),calc((100vw - var(--width-content)) / 2 + var(--space-4)));bottom:max(var(--space-6),env(safe-area-inset-bottom));width:var(--control-height-lg);height:var(--control-height-lg);padding:var(--space-3);border-radius:var(--radius-full);box-shadow:var(--shadow-fab);z-index:var(--z-sticky)}.Experience_sess-card__klsHz{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}.Experience_sc-top__pU32G{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2)}.Experience_cardTitle__Zq05t{font-size:var(--text-lg);flex:1 1;min-width:0}.Experience_dur__YrvON,.Experience_mbadge__q2lsf,.Experience_tag__atXvl{display:inline-flex;align-items:center;gap:var(--space-1);font-size:var(--text-sm);font-weight:var(--weight-semibold);border-radius:var(--radius-pill);padding:var(--space-1) var(--space-2)}.Experience_tag__atXvl{color:var(--color-accent);background:var(--color-accent-soft);overflow-wrap:anywhere}.Experience_sc-info__ljltz{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);min-width:0}.Experience_sc-desc__T5jtN{flex-basis:100%;color:var(--color-fg-muted);font-size:var(--text-md);overflow-wrap:anywhere}.Experience_mbadge__q2lsf{color:var(--color-fg-muted);padding:0}.Experience_dur__YrvON,.Experience_mbadge__q2lsf.Experience_ok__mBR7E{color:var(--color-success);background:var(--color-success-soft)}.Experience_dur__YrvON.Experience_rec___KaRV,.Experience_mbadge__q2lsf.Experience_partial__tyqsx{color:var(--color-accent);background:var(--color-accent-soft)}.Experience_pv-fsbar___zpW4{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.Experience_pv-fs-item__BNQoz{flex:1 1 100%;min-width:0}.Experience_pv-icon-btn__NuF9R{position:relative}.Experience_pv-icon-dot__MYLA6{position:absolute;top:var(--space-1);right:var(--space-1);width:var(--space-2);height:var(--space-2);background:var(--color-accent);border-radius:var(--radius-full)}.Experience_fg__x_eYh{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.Experience_form-body__COj9J{display:flex;flex-direction:column;gap:var(--space-5);padding:var(--space-3) var(--space-4) var(--space-6);flex:1 1}.Experience_form-foot__nXvkB{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);border-top:var(--border-width-hairline) solid var(--color-border)}.Experience_checkbox-group__j6HqQ{display:flex;flex-wrap:wrap;gap:var(--space-3)}.Experience_setup-scroll__xPOXe{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-4);min-width:0}.Experience_sec-label__qtR4C{font-size:var(--text-md);color:var(--color-fg-secondary);font-weight:var(--weight-bold)}.Experience_word-list___zMcd{display:flex;flex-direction:column;gap:var(--space-3)}.Experience_wrow__mrr_L{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);padding:var(--space-3);background:var(--color-surface);border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-md)}.Experience_wrow__mrr_L.Experience_has-rec__4916y{border-color:var(--color-success)}.Experience_wrow__mrr_L.Experience_is-invalid__E9Y8v,.Experience_wrow__mrr_L.Experience_is-rec__ARV_A{border-color:var(--color-accent);background:var(--color-accent-soft)}.Experience_wordControl__VlmS5{flex:1 1 var(--word-input-min);width:auto}.Experience_ib-rec__zmH0j{background:var(--color-accent-soft);color:var(--color-accent)}.Experience_ib-rec__zmH0j.Experience_active__btvJw{background:var(--color-accent);color:var(--color-on-accent)}.Experience_ib-play__sDhVk{position:relative;background:var(--color-bg);color:var(--color-fg)}.Experience_ib-rm__WAiTM{color:var(--color-accent)}.Experience_lang-warn__KeXJg{display:inline-flex;color:var(--color-accent)}.Experience_mic-meter__cLhyG{display:flex;align-items:center;justify-content:center;gap:var(--space-1);height:var(--control-height-sm);min-width:var(--space-12);padding:var(--space-2);background:var(--color-accent-soft);border-radius:var(--radius-sm)}.Experience_mic-bar__pJIFm{width:var(--space-1);height:var(--space-1);border-radius:var(--radius-pill);background:var(--color-accent)}@keyframes Experience_pulse__ERDl5{to{height:var(--space-6)}}.Experience_add-word__Lnyqh{width:100%;border-style:dashed}.Experience_s-panel__Pzo9Z{overflow:hidden}.Experience_s-row__eqlk1{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-4);border-bottom:var(--border-width-hairline) solid var(--color-border)}.Experience_s-row__eqlk1:last-child{border-bottom:0}.Experience_s-label__o_Eng{color:var(--color-fg);font-size:var(--text-base);font-weight:var(--weight-semibold)}.Experience_s-sub__ZnlUk{color:var(--color-fg-muted);font-size:var(--text-sm)}.Experience_toggle__G9b7Q{display:inline-flex;position:relative;width:var(--toggle-width);height:var(--control-height-sm);align-items:center;flex:none}.Experience_toggleControl__vU7u8{position:absolute;inset:0;width:100%;height:100%;opacity:0;z-index:var(--z-base);cursor:pointer}.Experience_t-track__FB_4C{position:absolute;width:100%;height:var(--toggle-height);border-radius:var(--radius-pill);background:var(--color-border-strong)}.Experience_t-thumb__N_ARj{position:absolute;left:var(--space-1);width:var(--space-5);height:var(--space-5);background:var(--color-surface);border-radius:var(--radius-full);pointer-events:none}.Experience_toggleControl__vU7u8:checked~.Experience_t-track__FB_4C{background:var(--color-success)}.Experience_toggleControl__vU7u8:checked~.Experience_t-thumb__N_ARj{left:calc(100% - var(--space-5) - var(--space-1))}.Experience_toggleControl__vU7u8:focus-visible~.Experience_t-track__FB_4C{outline:var(--focus-width) solid var(--color-fg);outline-offset:var(--space-1)}.Experience_numinput__BZMvc{display:inline-flex;align-items:center;gap:var(--space-1);flex:none}.Experience_stepValue__VHi9H{min-width:var(--space-9);text-align:center;font-weight:var(--weight-bold)}.Experience_session-status-tabs__9P_tb{display:flex;flex-wrap:wrap;gap:var(--space-2);padding:var(--space-4)}.Experience_statusTab__V96Y9{flex:0 1 auto}.Experience_statusTab__V96Y9.Experience_active__btvJw{background:var(--color-fg);color:var(--color-on-strong)}.Experience_success__GdrL_{color:var(--color-success);background:var(--color-success-soft)}.Experience_error__jbPgE{color:var(--color-accent);background:var(--color-accent-soft)}.Experience_form-note__DCWXY,.Experience_session-feedback__X9VpA{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);font-size:var(--text-md)}.Experience_form-note__DCWXY{color:var(--color-fg);background:var(--color-warning-soft)}.Experience_teacher-session-actions__c0Slt{display:flex;flex-wrap:wrap;gap:var(--space-3)}.Experience_publish-success__Ucegb{display:flex;flex-direction:column;align-items:center;gap:var(--space-4);padding:var(--space-8) var(--space-5);max-width:var(--width-content);margin-inline:auto;text-align:center}.Experience_publish-success-icon__ncNVD{width:var(--space-12);height:var(--space-12);border-radius:var(--radius-full);color:var(--color-success);background:var(--color-success-soft)}.Experience_publish-success-actions__ltq_O{display:flex;flex-wrap:wrap;gap:var(--space-3)}.Experience_lr-title__06YWO{font-weight:var(--weight-bold);color:var(--color-fg)}.Experience_lr-sub__vniNn{font-size:var(--text-sm);color:var(--color-fg-muted);min-width:0}.Experience_lr-subs__fQv6X{display:flex;flex-wrap:wrap;gap:var(--space-2);min-width:0}.Experience_lr-sub-clip__RNQtw{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Experience_is-truncated__VbAtM{cursor:pointer}.Experience_is-expanded__K9iQy{white-space:normal;overflow-wrap:anywhere;cursor:pointer}.Experience_countdown-screen__UKZk_{display:flex;flex:1 1;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-4);min-height:var(--practice-min-height);background:var(--color-fg);color:var(--color-on-strong)}.Experience_cd-num__9C8IG{font-size:var(--text-display);font-weight:var(--weight-bold);line-height:var(--leading-solid);animation:Experience_countdown__Dke0c var(--motion-enter) ease-out}.Experience_cd-num__9C8IG[data-go=true]{font-size:var(--text-countdown-go)}.Experience_cd-label__QcQKa{font-size:var(--text-xl)}@keyframes Experience_countdown__Dke0c{0%{transform:scale(1.2);opacity:.5}}.Experience_practice-screen__I3deg{display:flex;flex:1 1;flex-direction:column;min-height:var(--practice-min-height)}.Experience_prac-head__0XeXT{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-4)}.Experience_prac-lbl__kB24h{font-size:var(--text-md);color:var(--color-fg-muted);font-weight:var(--weight-bold)}.Experience_prog-track__W49OJ,.Experience_timer-track__znfiE{height:var(--space-2);background:var(--color-border);border-radius:var(--radius-pill);overflow:hidden;margin-inline:var(--space-4)}.Experience_timer-track__znfiE{height:var(--space-1);margin-top:var(--space-2)}.Experience_prog-fill__fWcL6{height:100%;background:var(--color-accent)}.Experience_timer-fill__O1Z9_{height:100%;background:var(--color-fg-secondary)}.Experience_audio-area__MFjSZ{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-6);padding:var(--space-8) var(--space-6)}.Experience_waveform___6s6P{display:flex;align-items:center;justify-content:center;gap:var(--space-1);height:var(--waveform-height)}.Experience_wb__7BPXx{width:var(--space-2);border-radius:var(--radius-pill);background:var(--color-border-strong);height:var(--space-5)}.Experience_wb__7BPXx:nth-child(2n){height:var(--space-8)}.Experience_wb__7BPXx:nth-child(3n){height:var(--space-10)}.Experience_wb__7BPXx:nth-child(5n){height:var(--space-12)}.Experience_wb__7BPXx.Experience_playing__NlG6i,.Experience_wb__7BPXx.Experience_recwave__YSw8E{background:var(--color-fg);animation:Experience_wave__wzkqX var(--motion-pulse) ease-in-out infinite alternate}.Experience_wb__7BPXx.Experience_recwave__YSw8E{background:var(--color-accent)}@keyframes Experience_wave__wzkqX{0%{transform:scaleY(.25)}to{transform:scaleY(1)}}.Experience_audio-status__Ql6Ke{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-lg);color:var(--color-fg-muted);text-align:center}.Experience_audio-status__Ql6Ke.Experience_on__6Y_g7{color:var(--color-fg)}.Experience_prac-btns____6Ro{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4)}.Experience_confidence-hint__IBPCx{color:var(--color-fg-muted);text-align:center;font-size:var(--text-sm)}.Experience_confidence-row__uPyG6{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:var(--space-2);gap:var(--space-2)}.Experience_confidence-btn__wI5hk{padding:var(--space-1);min-width:0;min-height:var(--control-height-md);font-size:var(--text-lg);border-color:currentColor}.Experience_end-screen__KUGrf{display:flex;flex:1 1;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-5);min-height:var(--practice-min-height);padding:var(--space-8) var(--space-6);text-align:center}.Experience_end-title__1_asY{font-size:var(--text-4xl)}.Experience_end-sub__Ki2k1{color:var(--color-fg-muted)}.Experience_end-stats__btDUq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;grid-gap:var(--space-4);gap:var(--space-4)}.Experience_stat-v__i8872{font-size:var(--text-4xl);font-weight:var(--weight-bold)}.Experience_stat-l__MJ4NN{color:var(--color-fg-muted);font-size:var(--text-sm)}.Experience_end-btns__7hpwG,.Experience_ov-btns__U8efY{display:flex;flex-direction:column;gap:var(--space-3);width:100%}.Experience_dialogBody__F7vIj{display:flex;flex-direction:column;gap:var(--space-4)}.Experience_cat-wrap__FBLJi,.Experience_drop-wrap__SHoxM{position:relative;min-width:0}.Experience_drop-wrap--icon__jRRcI{width:var(--control-height-sm);flex:none}.Experience_drop-icon-trigger__Bw83z{position:relative}.Experience_drop-icon-display__stZGm{display:inline-flex}.Experience_drop-field-trigger__dAqI_{width:100%;justify-content:space-between;text-align:left}.Experience_drop-field-label__zAgvY{min-width:0;overflow-wrap:anywhere}.Experience_drop-chevron__Lf8_L{display:inline-flex;flex:none}.Experience_drop-panel__Fj6Pm{background:var(--color-surface);color:var(--color-fg);border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-md);box-shadow:var(--shadow);max-height:var(--dropdown-max-height);overflow-y:auto;z-index:var(--z-dropdown);padding:var(--space-1)}.Experience_drop-panel--icon__H8NFx{min-width:min(var(--dropdown-min-width),calc(100vw - var(--space-8)));width:max-content;max-width:calc(100vw - var(--space-8))}.Experience_drop-item__JIzlk{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-height:var(--control-height-sm);padding:var(--space-2) var(--space-3);font:inherit;cursor:pointer;border-radius:var(--radius-sm)}.Experience_drop-item__JIzlk.Experience_hi__2RDI9,.Experience_drop-item__JIzlk:hover{background:var(--color-bg)}.Experience_drop-item__JIzlk.Experience_selected___g7no{background:var(--color-fg);color:var(--color-on-strong);font-weight:var(--weight-bold)}.Experience_drop-meta__NUy6b{font-size:var(--text-sm);color:var(--color-fg-muted)}.Experience_drop-meta--accent__NtFRx{color:var(--color-accent)}.Experience_drop-divider__qyRgv{border-top:var(--border-width-hairline) solid var(--color-border);padding:var(--space-2);font-size:var(--text-sm)}.Experience_top-bar__Mce30{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);color:var(--color-on-strong);background:var(--color-fg)}.Experience_top-bar-close__kC4CV{-webkit-margin-start:auto;margin-inline-start:auto;color:inherit}.Experience_bannerLink__Zdn6U{color:inherit;font-weight:var(--weight-bold)}.Experience_android-banner__LS1Lv{font-size:var(--text-md)}.Experience_spin___aNBM{animation:Experience_spin___aNBM var(--motion-spin) linear infinite}@keyframes Experience_spin___aNBM{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.Experience_cd-num__9C8IG,.Experience_spin___aNBM,.Experience_wb__7BPXx.Experience_playing__NlG6i,.Experience_wb__7BPXx.Experience_recwave__YSw8E{animation:none}}.Experience_floatingPanel__GiiOF{position:fixed;max-width:calc(100vw - var(--space-8))}.Experience_categoryPanel__lIZfq{position:absolute;top:100%;inset-inline-start:0;width:100%}.Dialog_dialog__690Wf{position:fixed;inset:0;margin:auto;width:calc(100% - var(--space-8));max-width:var(--width-auth-panel);max-height:calc(100dvh - var(--space-8));overflow:auto;padding:var(--space-6);color:var(--color-fg);background:var(--color-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow)}.Dialog_dialog__690Wf::-webkit-backdrop{background:var(--overlay-scrim);-webkit-backdrop-filter:blur(var(--blur-overlay));backdrop-filter:blur(var(--blur-overlay))}.Dialog_dialog__690Wf::backdrop{background:var(--overlay-scrim);-webkit-backdrop-filter:blur(var(--blur-overlay));backdrop-filter:blur(var(--blur-overlay))}