.push-opt-in_card__vnndO{display:flex;flex-direction:column;gap:10px;padding:16px;border-radius:var(--radius-lg,12px);background:var(--color-surface,#fff);border:1px solid var(--color-border-light);color:var(--color-text-primary);max-width:100%;box-sizing:border-box}.push-opt-in_header__7vRz2{display:flex;align-items:flex-start;gap:10px}.push-opt-in_icon__yw58S{flex-shrink:0;width:36px;height:36px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--color-duck-light);color:var(--color-duck-text)}.push-opt-in_title__QPuxW{margin:0;font-size:16px;font-weight:700;line-height:1.4}.push-opt-in_body__R64UY{margin:2px 0 0;font-size:14px;line-height:1.6;color:var(--color-text-secondary)}.push-opt-in_actions__QgIt9{display:flex;flex-wrap:wrap;gap:8px}.push-opt-in_primary__XMSq4,.push-opt-in_secondary__YVhcn{min-height:40px;padding:8px 16px;border-radius:999px;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.push-opt-in_primary__XMSq4{border:1px solid var(--color-primary);background:var(--color-primary);color:#fff}.push-opt-in_primary__XMSq4:hover:not(:disabled){background:var(--color-primary-hover);border-color:var(--color-primary-hover)}.push-opt-in_secondary__YVhcn{border:1px solid var(--color-border);background:transparent;color:var(--color-text-secondary)}.push-opt-in_secondary__YVhcn:hover:not(:disabled){border-color:var(--color-border-focus);color:var(--color-text-primary)}.push-opt-in_primary__XMSq4:disabled,.push-opt-in_secondary__YVhcn:disabled{opacity:.6;cursor:default}.push-opt-in_primary__XMSq4:focus-visible,.push-opt-in_secondary__YVhcn:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.push-opt-in_status__uj2R_{margin:0;font-size:14px;line-height:1.5;color:var(--color-text-secondary)}.push-opt-in_statusSuccess__OyH4L{color:var(--color-success-text)}.push-opt-in_statusError__IDGx3{color:var(--color-error)}.push-opt-in_guide__yvgfb{display:flex;flex-direction:column;gap:8px;margin-top:4px}.push-opt-in_guideTitle__ApVyb{margin:0;font-size:14px;font-weight:600;line-height:1.5;color:var(--color-text-primary)}.push-opt-in_steps__iBwtz{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.push-opt-in_step__i8UW8{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:var(--radius-md,8px);background:var(--color-bg-secondary);font-size:14px;line-height:1.5;color:var(--color-text-primary);min-width:0}.push-opt-in_stepNum__eXBlH{flex-shrink:0;width:24px;height:24px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;background:var(--color-primary-50);color:var(--color-primary-700)}.push-opt-in_stepIcon__3qd1a{flex-shrink:0;width:20px;height:20px;color:var(--color-primary)}.push-opt-in_stepText__d7tDO{flex:1 1;min-width:0;overflow-wrap:anywhere}@media (prefers-reduced-motion:reduce){.push-opt-in_primary__XMSq4,.push-opt-in_secondary__YVhcn{transition:none}}.coach-summary_card__quLmc{display:flex;flex-direction:column;gap:12px;width:100%;max-width:480px;margin:0 auto;box-sizing:border-box;text-align:left;color:var(--color-text-primary);animation:coach-summary_summary-in__L4sNU .2s ease-out both}.coach-summary_standalone___A46g{margin-top:var(--space-5,20px);padding:16px;border-radius:var(--radius-lg,12px);border:1px solid var(--color-border-light);background:var(--color-bg-primary)}.coach-summary_embedded__WDjuk{padding-top:12px;border-top:1px dashed var(--color-border-light)}.coach-summary_header__RdIfR{display:flex;align-items:center;gap:10px}.coach-summary_title__K_cBy{margin:0;font-size:var(--fs-caption,13px);font-weight:600;letter-spacing:.04em;color:var(--color-text-muted)}.coach-summary_lines__xP_T5{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.coach-summary_line__MBT1G{display:flex;align-items:flex-start;gap:10px;font-size:var(--fs-body,16px);line-height:1.6;overflow-wrap:anywhere}.coach-summary_lineIcon__DIw36{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;margin-top:1px;border-radius:50%}.coach-summary_iconProgress__UBWHC{background:var(--color-success-light);color:var(--color-success-text)}.coach-summary_iconError__Z8SjQ{background:var(--color-duck-light);color:var(--color-duck-text)}.coach-summary_iconTomorrow__vWO_8{background:var(--color-primary-50);color:var(--color-primary-700)}.coach-summary_tomorrowLink__QAquR{color:inherit;text-decoration:underline;text-decoration-color:var(--color-border);text-underline-offset:3px}.coach-summary_tomorrowLink__QAquR:hover{color:var(--color-primary-700);text-decoration-color:currentColor}.coach-summary_actions__hyXrR{display:flex;flex-wrap:wrap;gap:8px}.coach-summary_action__GU_f5{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:8px 14px;border-radius:999px;border:1px solid var(--color-border);background:var(--color-bg-primary);color:var(--color-text-primary);font-size:var(--fs-small,14px);font-weight:600;line-height:1.3;cursor:pointer;transition:background-color .18s ease,border-color .18s ease}.coach-summary_action__GU_f5:hover:not(:disabled){background:var(--color-bg-secondary);border-color:var(--color-primary-500)}.coach-summary_action__GU_f5:focus-visible{outline:3px solid var(--color-primary-100);outline-offset:2px}.coach-summary_action__GU_f5:disabled{cursor:default;opacity:.7}.coach-summary_premiumTag__auZne{padding:1px 8px;border-radius:999px;background:var(--color-duck-light);color:var(--color-duck-text);font-size:12px;font-weight:700}.coach-summary_live__tBdcr:empty{display:contents}.coach-summary_deep__WZ2P2{display:flex;flex-direction:column;gap:6px;padding:12px 14px;border-radius:var(--radius-md,10px);background:var(--color-bg-secondary);font-size:var(--fs-small,14px);line-height:1.7}.coach-summary_deep__WZ2P2 p{margin:0}.coach-summary_example__a_VeK{color:var(--color-text-secondary);font-style:italic}.coach-summary_status__ReJou{margin:0;color:var(--color-text-secondary);font-size:var(--fs-small,14px);line-height:1.6}@keyframes coach-summary_summary-in__L4sNU{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.coach-summary_card__quLmc{animation:none}.coach-summary_action__GU_f5{transition:none}}.PaidCourseLockedScreen_wrap__Wri46{display:flex;justify-content:center;align-items:flex-start;min-height:60vh;padding:48px 16px 64px;box-sizing:border-box}.PaidCourseLockedScreen_card__KQr4_{width:100%;max-width:440px;box-sizing:border-box;background:var(--color-bg-primary,#fffdfa);border:1px solid var(--color-border,#e7e2da);border-radius:20px;padding:36px 28px 28px;text-align:center;box-shadow:0 12px 40px rgba(38,35,43,.08)}.PaidCourseLockedScreen_icon__0JaDp{width:72px;height:72px;margin:0 auto 18px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--color-duck-light,#fff4d6);color:var(--color-duck-text,#7a5200)}.PaidCourseLockedScreen_course__C7KDf{margin:0 0 6px;font-size:14px;font-weight:600;color:var(--color-text-muted,#6f6978);overflow-wrap:anywhere}.PaidCourseLockedScreen_title__ITg8D{margin:0 0 12px;font-size:22px;font-weight:800;line-height:1.35;color:var(--color-text-primary,#26232b)}.PaidCourseLockedScreen_desc__tkXF4{margin:0 0 20px;font-size:15px;line-height:1.7;color:var(--color-text-secondary,#4d4856)}.PaidCourseLockedScreen_benefits__NDcPr{list-style:none;margin:0 0 24px;padding:14px 16px;display:flex;flex-direction:column;gap:8px;text-align:left;border-radius:14px;background:var(--color-bg-secondary,#f8f6f2)}.PaidCourseLockedScreen_benefits__NDcPr li{display:flex;align-items:flex-start;gap:8px;font-size:14px;line-height:1.6;color:var(--color-text-secondary,#4d4856)}.PaidCourseLockedScreen_benefits__NDcPr svg{flex-shrink:0;margin-top:3px;color:var(--color-success,#15803d)}.PaidCourseLockedScreen_actions__FQfCc{display:flex;flex-direction:column;gap:10px}.PaidCourseLockedScreen_primary__F1Wbi{width:100%;padding:14px 20px;border:none;border-radius:14px;background:var(--color-primary,#667eea);color:#fff;font-size:16px;font-weight:700;cursor:pointer;transition:background .15s ease}.PaidCourseLockedScreen_primary__F1Wbi:hover{background:var(--color-primary-hover,#5a67d8)}.PaidCourseLockedScreen_primary__F1Wbi:focus-visible,.PaidCourseLockedScreen_secondary__ZWvIS:focus-visible{outline:3px solid var(--color-border-focus,#667eea);outline-offset:2px}.PaidCourseLockedScreen_secondary__ZWvIS{display:block;padding:12px 20px;border-radius:12px;color:var(--color-text-secondary,#4d4856);font-size:15px;font-weight:600;text-decoration:none;transition:background .15s ease}.PaidCourseLockedScreen_secondary__ZWvIS:hover{background:var(--color-bg-tertiary,#f1ede7)}.PaidCourseLockedScreen_hint__I1Azh{margin:14px 0 0;font-size:13px;color:var(--color-text-muted,#6f6978)}@media (prefers-reduced-motion:reduce){.PaidCourseLockedScreen_primary__F1Wbi,.PaidCourseLockedScreen_secondary__ZWvIS{transition:none}}