.speaking-home_stage__gw6uT{--gloss:rgb(255 255 255/0.75);--gloss-soft:rgb(255 255 255/0.35);--frost:color-mix(in srgb,var(--color-background) 72%,transparent);position:relative;isolation:isolate;display:flex;flex-direction:column;gap:var(--space-5);padding-top:var(--space-2)}html[data-theme=dark] .speaking-home_stage__gw6uT{--gloss:rgb(255 255 255/0.1);--gloss-soft:rgb(255 255 255/0.05);--frost:color-mix(in srgb,var(--color-background) 70%,transparent)}.speaking-home_stage__gw6uT:before{content:"";position:absolute;inset:220px -40px 0;z-index:-1;background:radial-gradient(40% 30% at 85% 12%,color-mix(in srgb,var(--color-tint) 16%,transparent) 0,transparent 70%),radial-gradient(38% 28% at 8% 45%,color-mix(in srgb,var(--color-accent) 14%,transparent) 0,transparent 70%),radial-gradient(45% 30% at 70% 85%,color-mix(in srgb,var(--color-tint) 12%,transparent) 0,transparent 70%);filter:blur(10px);pointer-events:none}.speaking-home_glass__RLtoA{position:relative;border:1px solid color-mix(in srgb,var(--color-border) 80%,transparent);border-radius:var(--radius-lg);background:linear-gradient(180deg,var(--gloss-soft) 0,transparent 38%),var(--frost);-webkit-backdrop-filter:blur(16px) saturate(1.4);backdrop-filter:blur(16px) saturate(1.4);box-shadow:inset 0 1px 0 var(--gloss),0 1px 2px rgb(15 23 42/.05),0 18px 36px -26px rgb(15 23 42/.45)}.speaking-home_panelTitle___yRvw{display:inline-flex;align-items:center;gap:var(--space-2);font-size:1rem;font-weight:700;color:var(--color-text)}.speaking-home_titleIcon__AviJN{color:var(--color-accent)}.speaking-home_sectionTitle__KAmaB{font-family:var(--font-serif);font-size:clamp(1.25rem,1.05rem + .8vw,1.5rem);font-weight:700}.speaking-home_sectionHead__nEYEc{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-2)}.speaking-home_muted__8paXT{font-size:.875rem;line-height:1.55;color:var(--color-text-secondary)}.speaking-home_srOnly__wSQ_H{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.speaking-home_hero__FZ6tI{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--space-4);gap:var(--space-4);align-items:center;padding:var(--space-5);overflow:hidden;border:0;background:radial-gradient(80% 120% at 100% 0,color-mix(in srgb,var(--shell-highlight) 24%,transparent) 0,transparent 60%),radial-gradient(60% 90% at 0 100%,color-mix(in srgb,var(--color-tint) 45%,transparent) 0,transparent 70%),linear-gradient(135deg,var(--shell-surface) 0,color-mix(in srgb,var(--shell-surface) 70%,#020805) 100%);color:var(--shell-text);box-shadow:inset 0 1px 0 rgb(255 255 255/.16),var(--shadow-md)}.speaking-home_hero__FZ6tI:before{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent,rgb(255 255 255/.07) 38%,rgb(255 255 255/.02) 46%,transparent 47%),linear-gradient(180deg,rgb(255 255 255/.06),transparent 40%);pointer-events:none}.speaking-home_hero__FZ6tI>*{position:relative}@media (min-width:760px){.speaking-home_hero__FZ6tI{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"text orb" "daily daily";column-gap:var(--space-5);padding:var(--space-5) var(--space-6)}.speaking-home_heroText__02sb6{grid-area:text}.speaking-home_orbWrap__WdJPK{grid-area:orb}.speaking-home_daily__c_9hG{grid-area:daily}}@media (min-width:1180px){.speaking-home_hero__FZ6tI{grid-template-columns:minmax(0,1fr) auto 260px;grid-template-areas:"text orb daily"}}.speaking-home_heroText__02sb6{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2);min-width:0}.speaking-home_pill__3qxpy{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border:1px solid rgb(255 255 255/.2);border-radius:var(--radius-pill);background:rgb(255 255 255/.08);font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--shell-highlight)}.speaking-home_title___Giit{font-family:var(--font-serif);font-size:clamp(1.625rem,1.2rem + 1.6vw,2.375rem);font-weight:700;line-height:1.1;letter-spacing:-.01em}.speaking-home_title___Giit br{display:none}@media (min-width:760px){.speaking-home_title___Giit br{display:inline}}.speaking-home_gradientText__fjoDc{background:linear-gradient(100deg,var(--shell-highlight),color-mix(in srgb,var(--shell-highlight) 55%,#ffe7b3));background-clip:text;-webkit-background-clip:text;color:transparent}.speaking-home_lede__gqX4f{max-width:34rem;font-size:.9375rem;line-height:1.55;opacity:.82}.speaking-home_features__c_z1V{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-4);margin-top:var(--space-1);font-size:.8125rem;opacity:.85}.speaking-home_features__c_z1V li{display:inline-flex;align-items:center;gap:6px}.speaking-home_features__c_z1V svg{color:var(--shell-highlight)}.speaking-home_orbWrap__WdJPK{display:none;align-items:center;justify-content:center;gap:var(--space-2)}@media (min-width:760px){.speaking-home_orbWrap__WdJPK{display:flex}}.speaking-home_orb__1i0Pg{position:relative;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:92px;height:92px;border-radius:50%;background:radial-gradient(circle at 32% 28%,rgb(255 255 255/.45) 0,rgb(255 255 255/.06) 26%,transparent 42%),radial-gradient(circle at 50% 60%,color-mix(in srgb,var(--shell-highlight) 30%,transparent) 0,rgb(255 255 255/.05) 72%);box-shadow:inset 0 0 22px rgb(255 255 255/.15),0 0 0 1px rgb(255 255 255/.18),0 0 36px color-mix(in srgb,var(--shell-highlight) 35%,transparent);animation:speaking-home_float__0kWjw 6s ease-in-out infinite}.speaking-home_orbHalo__z4OuT{position:absolute;inset:-12px;border-radius:50%;border:1px solid color-mix(in srgb,var(--shell-highlight) 45%,transparent);animation:speaking-home_halo__ULnJq 3.2s ease-out infinite}.speaking-home_orbMic__iMI_p{width:34px;height:34px;color:var(--shell-text)}@keyframes speaking-home_float__0kWjw{50%{transform:translateY(-5px)}}@keyframes speaking-home_halo__ULnJq{0%{opacity:.8;transform:scale(.92)}to{opacity:0;transform:scale(1.22)}}.speaking-home_wave__mgUDD{display:inline-flex;align-items:center;gap:3px;height:40px}.speaking-home_wave__mgUDD[data-side=end]{flex-direction:row-reverse}.speaking-home_wave__mgUDD span{--h:calc(6px + var(--i) * 3px);display:block;width:3px;height:var(--h);border-radius:3px;background:var(--shell-highlight);opacity:calc(.3 + var(--i) * .07)}.speaking-home_wave__mgUDD[data-active=true] span{animation:speaking-home_wave__mgUDD 1.4s ease-in-out infinite;animation-delay:calc(var(--i) * -.13s)}@keyframes speaking-home_wave__mgUDD{50%{transform:scaleY(.4)}}.speaking-home_daily__c_9hG{display:flex;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid rgb(255 255 255/.14);border-radius:var(--radius-md);background:linear-gradient(180deg,rgb(255 255 255/.12),rgb(255 255 255/.04));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:inset 0 1px 0 rgb(255 255 255/.18);color:var(--shell-text)}.speaking-home_dailyIcon__UI4bA{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:rgb(255 255 255/.1);color:var(--shell-highlight)}.speaking-home_dailyBody__dwXGR{display:flex;flex:1 1;flex-direction:column;gap:1px;min-width:0}.speaking-home_dailyLabel__tPiCV{font-size:.75rem;opacity:.75}.speaking-home_dailyValue__WpR2a{font-size:1.25rem;font-weight:800;line-height:1.2;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.speaking-home_dailyValue__WpR2a span{font-size:.8125rem;font-weight:600;opacity:.75}.speaking-home_dailyNote__pm6R9{font-size:.75rem;opacity:.65}.speaking-home_meter__Sfut1{display:block;height:5px;margin-top:var(--space-2);border-radius:var(--radius-pill);background:rgb(255 255 255/.15);overflow:hidden}.speaking-home_meterFill__CPX4u{display:block;height:100%;border-radius:inherit;background:var(--shell-highlight)}.speaking-home_setupRow__1UxcW{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--space-4);gap:var(--space-4);align-items:start}@media (min-width:1100px){.speaking-home_setupRow__1UxcW{grid-template-columns:minmax(0,1fr) 280px;gap:var(--space-5)}}.speaking-home_setup__AjEX3{display:flex;flex-direction:column;gap:var(--space-5);padding:var(--space-5)}@media (min-width:760px){.speaking-home_setup__AjEX3{padding:var(--space-5) var(--space-6)}}.speaking-home_setupHead__O1NwB{display:flex;flex-direction:column;gap:2px}.speaking-home_setupHead__O1NwB .speaking-home_panelTitle___yRvw{font-family:var(--font-serif);font-size:clamp(1.25rem,1.05rem + .8vw,1.5rem)}.speaking-home_group__cDbL_{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;border:0}.speaking-home_legend__t7Ck6{padding:0;margin-bottom:var(--space-2);font-size:.8125rem;font-weight:700;color:var(--color-text-secondary)}.speaking-home_chip__c_ILU input,.speaking-home_mode__QhTXV input,.speaking-home_segment__LPObW input,.speaking-home_toggle__c4f7B input{position:absolute;opacity:0;pointer-events:none}.speaking-home_chips__DUnkE{display:flex;flex-wrap:wrap;gap:var(--space-2)}.speaking-home_chip__c_ILU{position:relative;display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-background);font-size:.875rem;font-weight:600;color:var(--color-text-secondary);cursor:pointer;transition:border-color var(--duration-fast) ease,background-color var(--duration-fast) ease,color var(--duration-fast) ease,box-shadow var(--duration) var(--ease-out)}.speaking-home_chip__c_ILU svg{color:var(--color-accent)}.speaking-home_chipSmall___Y4d5{height:34px;padding:0 var(--space-3);font-size:.8125rem}.speaking-home_chip__c_ILU:hover{border-color:var(--color-tint);color:var(--color-tint)}.speaking-home_chip__c_ILU[data-selected=true]{border-color:var(--color-tint);background:linear-gradient(180deg,rgb(255 255 255/.28) 0,rgb(255 255 255/0) 55%),var(--color-tint);color:var(--color-on-tint);box-shadow:inset 0 1px 0 rgb(255 255 255/.35),0 8px 18px -10px var(--color-tint)}.speaking-home_chip__c_ILU[data-selected=true] svg{color:inherit}.speaking-home_chip__c_ILU:has(input:focus-visible),.speaking-home_mode__QhTXV:has(input:focus-visible),.speaking-home_segment__LPObW:has(input:focus-visible),.speaking-home_toggle__c4f7B:has(input:focus-visible) .speaking-home_toggleTrack__QUjWQ{outline:2px solid var(--color-tint);outline-offset:3px}.speaking-home_field__OW1hC{display:block}.speaking-home_input__Nrso3{width:100%;max-width:30rem;height:44px;padding:0 var(--space-4);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-background);font:inherit;color:var(--color-text)}.speaking-home_input__Nrso3::placeholder{color:var(--color-text-tertiary)}.speaking-home_input__Nrso3:focus{outline:none;border-color:var(--color-tint);box-shadow:0 0 0 3px var(--color-tint-muted)}.speaking-home_segmented__FttRQ{display:inline-flex;align-self:flex-start;max-width:100%;gap:2px;padding:3px;border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-background-element)}.speaking-home_segment__LPObW{position:relative;display:inline-flex;align-items:center;height:34px;padding:0 var(--space-4);border-radius:var(--radius-pill);font-size:.875rem;font-weight:600;white-space:nowrap;color:var(--color-text-secondary);cursor:pointer;transition:background-color var(--duration) var(--ease-out),color var(--duration-fast) ease,box-shadow var(--duration) var(--ease-out)}.speaking-home_segment__LPObW:hover{color:var(--color-text)}.speaking-home_segment__LPObW[data-selected=true]{background:linear-gradient(180deg,var(--gloss) 0,transparent 70%),var(--color-background);color:var(--color-tint);box-shadow:0 1px 3px rgb(0 0 0/.14)}.speaking-home_modes__On6gf{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--space-3);gap:var(--space-3)}@media (min-width:560px){.speaking-home_modes__On6gf{grid-template-columns:repeat(2,minmax(0,1fr))}}.speaking-home_mode__QhTXV{position:relative;display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-background);cursor:pointer;transition:border-color var(--duration-fast) ease,background-color var(--duration) ease,box-shadow var(--duration) var(--ease-out)}.speaking-home_mode__QhTXV:hover{border-color:color-mix(in srgb,var(--color-tint) 45%,var(--color-border))}.speaking-home_mode__QhTXV[data-selected=true]{border-color:var(--color-tint);background:linear-gradient(180deg,var(--gloss-soft) 0,transparent 50%),var(--color-background-selected);box-shadow:0 10px 24px -18px var(--color-tint)}.speaking-home_modeIcon__slRTB{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:var(--color-background-element);color:var(--color-tint);transition:background-color var(--duration-fast) ease,color var(--duration-fast) ease}.speaking-home_mode__QhTXV[data-selected=true] .speaking-home_modeIcon__slRTB{background:radial-gradient(circle at 35% 25%,rgb(255 255 255/.45) 0,transparent 45%),var(--color-tint);color:var(--color-on-tint)}.speaking-home_modeText__IO_ro{display:flex;flex-direction:column;gap:2px;padding-right:var(--space-5);font-size:.8125rem;line-height:1.45;color:var(--color-text-secondary)}.speaking-home_modeText__IO_ro strong{font-size:.9375rem;color:var(--color-text)}.speaking-home_check__eSZL1{position:absolute;top:var(--space-3);right:var(--space-3);display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border:1px solid var(--color-border-strong);border-radius:50%;color:transparent;transition:background-color var(--duration-fast) ease,color var(--duration-fast) ease,scale var(--duration) var(--ease-spring)}.speaking-home_mode__QhTXV[data-selected=true] .speaking-home_check__eSZL1{border-color:transparent;background:var(--color-tint);color:var(--color-on-tint);scale:1.08}.speaking-home_reveal__XU5GU{animation:speaking-home_reveal__XU5GU var(--duration-slow) var(--ease-out)}@keyframes speaking-home_reveal__XU5GU{0%{opacity:0;transform:translateY(-4px)}}.speaking-home_consent__ItCKY{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3) var(--space-4);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-background-element);cursor:pointer;transition:border-color var(--duration-fast) ease}.speaking-home_consent__ItCKY[data-checked=true]{border-color:color-mix(in srgb,var(--color-tint) 50%,var(--color-border))}.speaking-home_consentText__XsmBy{flex:1 1 240px;font-size:.8125rem;line-height:1.5;color:var(--color-text-secondary)}.speaking-home_toggle__c4f7B{position:relative;display:inline-flex;align-items:center;gap:var(--space-2);font-size:.875rem;font-weight:700;color:var(--color-text)}.speaking-home_toggleTrack__QUjWQ{position:relative;display:inline-block;width:42px;height:24px;border-radius:var(--radius-pill);background:var(--color-border-strong);transition:background-color var(--duration) var(--ease-out)}.speaking-home_toggleThumb__ghtNK{position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 4px rgb(0 0 0/.3);transition:translate var(--duration) var(--ease-spring)}.speaking-home_toggle__c4f7B input:checked+.speaking-home_toggleTrack__QUjWQ{background:var(--color-tint)}.speaking-home_toggle__c4f7B input:checked+.speaking-home_toggleTrack__QUjWQ .speaking-home_toggleThumb__ghtNK{translate:18px 0}.speaking-home_error__h0Zf4{padding:var(--space-3) var(--space-4);border:1px solid color-mix(in srgb,var(--color-error) 45%,transparent);border-radius:var(--radius-md);background:color-mix(in srgb,var(--color-error) 10%,transparent);font-size:.875rem;color:var(--color-error)}.speaking-home_startRow__BUWr9{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2)}.speaking-home_start__zGOLi{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);height:48px;min-width:220px;padding:0 1.75rem;border-radius:var(--radius-pill);background:linear-gradient(180deg,rgb(255 255 255/.26) 0,rgb(255 255 255/.06) 50%,transparent 51%),linear-gradient(135deg,var(--color-tint),color-mix(in srgb,var(--color-tint) 78%,black));font-size:1rem;font-weight:700;color:var(--color-on-tint);overflow:hidden;box-shadow:inset 0 1px 0 rgb(255 255 255/.4),inset 0 -2px 6px rgb(0 0 0/.15),0 12px 26px -14px var(--color-tint);transition:translate var(--duration) var(--ease-out),box-shadow var(--duration) var(--ease-out)}.speaking-home_start__zGOLi:after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 30%,rgb(255 255 255/.28) 50%,transparent 70%);transform:translateX(-120%);transition:transform .7s var(--ease-out)}.speaking-home_start__zGOLi:hover:not(:disabled){translate:0 -1px;box-shadow:inset 0 1px 0 rgb(255 255 255/.2),0 16px 30px -14px var(--color-tint)}.speaking-home_start__zGOLi:hover:not(:disabled):after{transform:translateX(120%)}.speaking-home_start__zGOLi:disabled{border:1px dashed var(--color-border-strong);background:transparent;color:var(--color-text-tertiary);box-shadow:none;cursor:not-allowed}.speaking-home_hint__6Qwc8{font-size:.8125rem;color:var(--color-text-tertiary)}.speaking-home_spinner__VGsux{width:16px;height:16px;border:2px solid color-mix(in srgb,var(--color-on-tint) 35%,transparent);border-top-color:var(--color-on-tint);border-radius:50%;animation:speaking-home_spin__g3Jfo .7s linear infinite}@keyframes speaking-home_spin__g3Jfo{to{transform:rotate(1turn)}}@media (max-width:559px){.speaking-home_startRow__BUWr9{align-items:stretch}.speaking-home_start__zGOLi{width:100%;min-width:0}.speaking-home_hint__6Qwc8{text-align:center}}.speaking-home_side__7gh5i{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--space-4);gap:var(--space-4)}@media (min-width:620px) and (max-width:1099px){.speaking-home_side__7gh5i{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.speaking-home_side__7gh5i{position:-webkit-sticky;position:sticky;top:calc(var(--shell-topbar-height, 0px) + 16px)}}.speaking-home_coach__KBh_u{display:flex;flex-direction:column;align-items:center;gap:4px;padding:var(--space-5);text-align:center}.speaking-home_coach__KBh_u .speaking-home_panelTitle___yRvw{align-self:flex-start}.speaking-home_coachStage__ki0PN{display:flex;align-items:center;justify-content:center;gap:var(--space-2);margin:var(--space-3) 0 var(--space-2)}.speaking-home_coachStage__ki0PN .speaking-home_wave__mgUDD{height:32px}.speaking-home_coachStage__ki0PN .speaking-home_wave__mgUDD span{--h:calc(5px + var(--i) * 2.5px);background:var(--color-tint)}.speaking-home_avatarRing__k4p0E{display:inline-flex;padding:3px;border-radius:50%;background:linear-gradient(135deg,var(--color-tint),var(--color-accent));box-shadow:0 8px 22px -10px var(--color-tint)}.speaking-home_avatar__sLMfa{display:block;width:76px;height:76px;border:3px solid var(--color-background);border-radius:50%;object-fit:cover}.speaking-home_coachName__l9Scz{font-size:1rem;font-weight:700}.speaking-home_coachMeta__NQIhj{font-size:.8125rem;color:var(--color-text-secondary)}.speaking-home_coachLevel__X02Jt{margin-top:var(--space-2);padding:4px 12px;border-radius:var(--radius-pill);background:var(--color-background-selected);font-size:.75rem;font-weight:700;color:var(--color-tint)}.speaking-home_week__yV0Aa{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5)}.speaking-home_weekCount__dizQ9{font-size:.8125rem;font-weight:700;color:var(--color-text-tertiary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.speaking-home_dots__OUCo0{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:6px;gap:6px;max-width:280px}.speaking-home_dot__ZO_r9{display:inline-flex;align-items:center;justify-content:center;aspect-ratio:1;border:1px solid var(--color-border);border-radius:50%;font-size:.6875rem;font-weight:700;color:var(--color-text-tertiary)}.speaking-home_dot__ZO_r9[data-on=true]{border-color:transparent;background:radial-gradient(circle at 35% 25%,rgb(255 255 255/.45) 0,transparent 50%),var(--color-tint);color:var(--color-on-tint)}.speaking-home_progress__DNt2c{display:flex;flex-direction:column;gap:var(--space-4)}.speaking-home_stats__qUidT{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-3);gap:var(--space-3)}@media (min-width:900px){.speaking-home_stats__qUidT{grid-template-columns:repeat(4,minmax(0,1fr))}}.speaking-home_stat__07g_a{display:flex;align-items:center;gap:var(--space-3);min-width:0;padding:var(--space-4);background:radial-gradient(120% 120% at 0 0,color-mix(in srgb,var(--hue) 12%,transparent) 0,transparent 60%),var(--color-background);transition:translate var(--duration) var(--ease-out),box-shadow var(--duration) var(--ease-out)}.speaking-home_stat__07g_a:hover{translate:0 -2px;box-shadow:0 16px 30px -22px color-mix(in srgb,var(--hue) 80%,transparent)}.speaking-home_statIcon__8byij{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:linear-gradient(180deg,var(--gloss) 0,transparent 60%),color-mix(in srgb,var(--hue) 16%,var(--color-background));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--hue) 20%,transparent);color:var(--hue)}.speaking-home_statText__rV4SP{display:flex;flex-direction:column;gap:1px;min-width:0}.speaking-home_statLabel__IVSst{font-size:.75rem;color:var(--color-text-secondary)}.speaking-home_statValue__adHGW{font-family:var(--font-serif);font-size:1.375rem;font-weight:700;line-height:1.15;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.speaking-home_charts__1R3qI{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--space-4);gap:var(--space-4)}@media (min-width:900px){.speaking-home_charts__1R3qI{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}}.speaking-home_chart__a_HbR{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-5)}.speaking-home_bars__UMUsm{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:var(--space-2);gap:var(--space-2);height:160px}.speaking-home_barCol___1Nvc{display:grid;grid-template-rows:auto minmax(0,1fr) auto;grid-gap:6px;gap:6px;min-width:0;text-align:center}.speaking-home_barValue__PjJlE{min-height:1em;overflow:hidden;font-size:.6875rem;color:var(--color-text-tertiary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.speaking-home_barTrack__PuHnD{display:flex;align-items:flex-end;justify-content:center;border-radius:8px;background:var(--color-background-element)}.speaking-home_bar__77WKH{display:block;width:min(100%,28px);border-radius:8px 8px 3px 3px;background:linear-gradient(180deg,color-mix(in srgb,var(--color-tint) 65%,white),var(--color-tint));box-shadow:inset 0 1px 0 rgb(255 255 255/.4),0 6px 14px -8px var(--color-tint);animation:speaking-home_grow__bBJHQ .7s var(--ease-out) backwards;transform-origin:bottom}@keyframes speaking-home_grow__bBJHQ{0%{transform:scaleY(0)}}.speaking-home_barLabel__f3EPO{font-size:.75rem;color:var(--color-text-secondary)}.speaking-home_feedback__sFL2q{display:flex;flex-direction:column;gap:var(--space-4)}.speaking-home_feedbackLabel__NmoTu{display:flex;justify-content:space-between;margin-bottom:6px;font-size:.875rem;font-weight:600}.speaking-home_feedbackLabel__NmoTu span{color:var(--color-text-tertiary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.speaking-home_feedbackTrack__BjlJd{display:block;height:8px;border-radius:var(--radius-pill);background:var(--color-background-element);overflow:hidden}.speaking-home_feedbackFill__nEspd{display:block;height:100%;border-radius:inherit;background:#8b5fbf}.speaking-home_feedbackFill__nEspd[data-category=VOCABULARY]{background:#3c7dc4}.speaking-home_feedbackFill__nEspd[data-category=FLUENCY]{background:var(--color-tint)}.speaking-home_feedbackFill__nEspd[data-category=COMMUNICATION]{background:var(--color-accent)}.speaking-home_history__P8Ipp{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-5)}.speaking-home_sessions__TH0zq{display:flex;flex-direction:column;gap:var(--space-2)}.speaking-home_session__COJZr{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-background);color:var(--color-text);transition:border-color var(--duration-fast) ease,background-color var(--duration-fast) ease}.speaking-home_session__COJZr:focus-visible,.speaking-home_session__COJZr:hover{border-color:color-mix(in srgb,var(--color-tint) 45%,var(--color-border));background:color-mix(in srgb,var(--color-tint) 5%,var(--color-background))}.speaking-home_sessionIcon__6Z1Mf{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:linear-gradient(180deg,var(--gloss) 0,transparent 60%),var(--color-background-selected);color:var(--color-tint)}.speaking-home_sessionBody__jqKdH{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.speaking-home_sessionTitle__tTOx4{font-size:.9375rem;font-weight:700}.speaking-home_sessionMeta__RcMKr{font-size:.75rem;color:var(--color-text-tertiary);overflow-wrap:anywhere}.speaking-home_status__sgjrc{flex:0 0 auto;padding:3px 10px;border-radius:var(--radius-pill);background:var(--color-background-element);font-size:.75rem;font-weight:700;color:var(--color-text-secondary)}.speaking-home_status__sgjrc[data-status=active]{background:var(--color-background-selected);color:var(--color-tint)}.speaking-home_status__sgjrc[data-status=ready]{background:color-mix(in srgb,var(--color-accent) 15%,transparent);color:var(--color-accent)}.speaking-home_textButton__LBxzY{display:inline-flex;align-self:flex-start;align-items:center;gap:6px;padding:0;font-size:.8125rem;font-weight:600;color:var(--color-text-tertiary)}.speaking-home_textButton__LBxzY:hover{color:var(--color-error)}.speaking-home_confirm__BQUVq{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);border:1px solid color-mix(in srgb,var(--color-error) 40%,transparent);border-radius:var(--radius-md);background:color-mix(in srgb,var(--color-error) 8%,transparent);font-size:.875rem}.speaking-home_message__t9P65{display:flex;flex-direction:column;align-items:center;gap:var(--space-4);padding:var(--space-6) var(--space-5);text-align:center;color:var(--color-text-secondary)}.speaking-home_messageActions__bjYmG{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-3)}.speaking-home_confirm__BQUVq .speaking-home_messageActions__bjYmG{justify-content:flex-start}.speaking-home_cta__EhwN2,.speaking-home_danger__AMk6_,.speaking-home_ghost__AsvAO{display:inline-flex;align-items:center;gap:var(--space-2);height:40px;padding:0 1.2rem;border-radius:var(--radius-pill);font-size:.875rem;font-weight:700}.speaking-home_cta__EhwN2{background:var(--color-tint);color:var(--color-on-tint)}.speaking-home_cta__EhwN2:hover{translate:0 -1px;background:color-mix(in srgb,var(--color-tint) 86%,black)}.speaking-home_ghost__AsvAO{border:1px solid var(--color-border);background:var(--color-background);color:var(--color-text)}.speaking-home_ghost__AsvAO:hover{border-color:var(--color-tint);color:var(--color-tint)}.speaking-home_danger__AMk6_{background:var(--color-error);color:#fff}.speaking-home_loading__hvgnB{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--space-4);gap:var(--space-4)}@media (min-width:1100px){.speaking-home_loading__hvgnB{grid-template-columns:minmax(0,1fr) 280px}}.speaking-home_skeleton__RF_eZ{display:block;height:380px;background:linear-gradient(90deg,var(--color-background-element) 0,color-mix(in srgb,var(--color-background-element) 60%,var(--color-border)) 50%,var(--color-background-element) 100%);background-size:200% 100%;animation:speaking-home_shimmer__SsuHL 1.4s ease-in-out infinite}@keyframes speaking-home_shimmer__SsuHL{0%{background-position:100% 0}to{background-position:-100% 0}}@media (max-width:559px){.speaking-home_segmented__FttRQ{display:flex;align-self:stretch}.speaking-home_segment__LPObW{flex:1 1;justify-content:center;padding:0 var(--space-2);font-size:.8125rem}.speaking-home_chip__c_ILU{height:36px;padding:0 var(--space-3);font-size:.8125rem}.speaking-home_chart__a_HbR,.speaking-home_coach__KBh_u,.speaking-home_hero__FZ6tI,.speaking-home_history__P8Ipp,.speaking-home_setup__AjEX3,.speaking-home_week__yV0Aa{padding:var(--space-4)}.speaking-home_session__COJZr{flex-wrap:wrap}.speaking-home_status__sgjrc{margin-left:calc(40px + var(--space-3))}}