.EnglishGeneratedGuide_guide-container__eo6Ui{width:100%;margin:0 auto;padding:2rem}.EnglishGeneratedGuide_guide-container__eo6Ui *{min-width:0}.EnglishGeneratedGuide_guide-container__eo6Ui{overflow-x:hidden;overflow-y:visible}.EnglishGeneratedGuide_guide-body__UAgIj{width:100%;max-width:100%;overflow-x:hidden;box-sizing:border-box}.EnglishGeneratedGuide_card__ej6t5,.EnglishGeneratedGuide_concept-card__vLYPI,.EnglishGeneratedGuide_concepts-grid__Ketr5,.EnglishGeneratedGuide_section__L00g0,.EnglishGeneratedGuide_step-body__5Tszp,.EnglishGeneratedGuide_step-card__VUeK7,.EnglishGeneratedGuide_step-row__f4w5k,.EnglishGeneratedGuide_steps-list__ugGKN,.EnglishGeneratedGuide_topic-body__dqU5X,.EnglishGeneratedGuide_topic-card__CNRok,.EnglishGeneratedGuide_topic-row__2WIDW,.EnglishGeneratedGuide_topics-list__Hc0iG{min-width:0}.EnglishGeneratedGuide_concept-item__ujIqN,.EnglishGeneratedGuide_paragraph__HM1Rq,.EnglishGeneratedGuide_step-val__7ShUf,.EnglishGeneratedGuide_topic-val__PL6yc{white-space:normal;min-width:0;overflow-wrap:anywhere;word-break:break-word}.EnglishGeneratedGuide_guide-header__YrrCH{display:flex;align-items:center;justify-content:center;margin-bottom:1.2rem}.EnglishGeneratedGuide_guide-title__2OKTk{font-size:2rem;font-weight:700;color:#111827;text-align:center;margin:0}.EnglishGeneratedGuide_guide-body__UAgIj{position:relative;background:#fff;border:.1rem solid #e5e7eb;border-radius:1.6rem;box-shadow:0 .2rem .6rem rgba(0,0,0,.06);padding:2rem}.EnglishGeneratedGuide_guide-body__UAgIj:before{content:"";position:absolute;top:-.8rem;left:2.4rem;width:1.6rem;height:1.6rem;background:#fff;border-left:.1rem solid #e5e7eb;border-top:.1rem solid #e5e7eb;transform:rotate(45deg)}.EnglishGeneratedGuide_section__L00g0{background:#fafafa;border:.1rem solid #ececec;border-radius:1rem;padding:1.6rem;width:100%}.EnglishGeneratedGuide_section__L00g0+.EnglishGeneratedGuide_section__L00g0{margin-top:1.2rem}.EnglishGeneratedGuide_section-title__7br1L{font-size:1.8rem;font-weight:700;color:#1f2937;margin:0 0 1rem}.EnglishGeneratedGuide_pill__RSOyd{display:inline-block;font-size:1.4rem;font-weight:600;color:var(--primary01);background:#eef2ff;border:.1rem solid #c7d2fe;padding:.6rem 1.2rem;border-radius:999rem}.EnglishGeneratedGuide_card__ej6t5{background:#fff;border:.1rem solid #e5e7eb;border-radius:.8rem;padding:1.2rem}.EnglishGeneratedGuide_paragraph__HM1Rq{font-size:1.5rem;line-height:1.7;color:#374151;margin:0;min-width:0;overflow-wrap:anywhere;word-break:break-word}.EnglishGeneratedGuide_steps-list__ugGKN{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-gap:1.2rem;gap:1.2rem;width:100%}.EnglishGeneratedGuide_step-card__VUeK7{background:#fff;border:.1rem solid #e5e7eb;border-radius:.8rem;padding:1.2rem;display:flex;flex-direction:column;min-width:0;overflow:hidden}.EnglishGeneratedGuide_step-head__54d1O{display:flex;align-items:center;gap:.8rem;margin-bottom:.6rem}.EnglishGeneratedGuide_step-badge__WvJGx{min-width:2.4rem;text-align:center;font-size:1.2rem;font-weight:700;color:#2563eb;background:#eff6ff;border:.1rem solid #bfdbfe;padding:.2rem .6rem;border-radius:.6rem}.EnglishGeneratedGuide_step-title__YkNIi{font-size:1.6rem;font-weight:700;color:#111827;margin:0}.EnglishGeneratedGuide_step-body__5Tszp{display:grid;grid-gap:.8rem;gap:.8rem;min-width:0}.EnglishGeneratedGuide_step-row__f4w5k{display:grid;grid-template-columns:minmax(10rem,14rem) minmax(0,1fr);grid-gap:.8rem;gap:.8rem;min-width:0}.EnglishGeneratedGuide_step-key__bt3wa{font-size:1.4rem;font-weight:600;color:#111827}.EnglishGeneratedGuide_step-val__7ShUf{font-size:1.45rem;line-height:1.6;color:#374151;min-width:0;overflow-wrap:anywhere;word-break:break-word}.EnglishGeneratedGuide_concepts-grid__Ketr5{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1.2rem;gap:1.2rem;width:100%}.EnglishGeneratedGuide_concept-card__vLYPI{background:#fff;border:.1rem solid #e5e7eb;border-radius:.8rem;padding:1.2rem;min-width:0;overflow:hidden}.EnglishGeneratedGuide_concept-head__0By25{margin-bottom:.4rem}.EnglishGeneratedGuide_concept-chip__TfqVo{display:inline-block;font-size:1.2rem;font-weight:700;color:var(--primary01);background:#eef2ff;border:.1rem solid #c7d2fe;padding:.3rem .8rem;border-radius:999rem}.EnglishGeneratedGuide_concept-list__8Poku{margin:.6rem 0 0 1.6rem;padding:0}.EnglishGeneratedGuide_concept-item__ujIqN{font-size:1.4rem;line-height:1.6;color:#374151;margin:.3rem 0;min-width:0;overflow-wrap:anywhere;word-break:break-word}.EnglishGeneratedGuide_topics-list__Hc0iG{display:grid;grid-template-columns:1fr;grid-gap:1.2rem;gap:1.2rem;width:100%}.EnglishGeneratedGuide_topic-card__CNRok{background:#fff;border:.1rem solid #e5e7eb;border-radius:.8rem;padding:1.2rem;min-width:0;overflow:hidden}.EnglishGeneratedGuide_topic-head__CWpqW{display:flex;align-items:center;gap:.8rem;margin-bottom:.6rem}.EnglishGeneratedGuide_topic-question__E4_G1{flex:1 1;font-size:1.6rem;font-weight:700;color:#111827;margin:0}.EnglishGeneratedGuide_topic-body__dqU5X{display:grid;grid-gap:.6rem;gap:.6rem}.EnglishGeneratedGuide_topic-row__2WIDW{display:grid;grid-template-columns:14rem 1fr;grid-gap:.8rem;gap:.8rem}.EnglishGeneratedGuide_topic-key__fHeqA{font-size:1.4rem;font-weight:600;color:#111827}.EnglishGeneratedGuide_topic-val__PL6yc{font-size:1.45rem;line-height:1.6;color:#374151;min-width:0;overflow-wrap:anywhere;word-break:break-word}@media (max-width:64rem){.EnglishGeneratedGuide_guide-body__UAgIj,.EnglishGeneratedGuide_guide-container__eo6Ui{padding:1.6rem}.EnglishGeneratedGuide_concepts-grid__Ketr5,.EnglishGeneratedGuide_steps-list__ugGKN{grid-template-columns:1fr}}@media (max-width:40rem){.EnglishGeneratedGuide_step-row__f4w5k,.EnglishGeneratedGuide_topic-row__2WIDW{grid-template-columns:1fr}.EnglishGeneratedGuide_section__L00g0{padding:1.2rem}.EnglishGeneratedGuide_guide-body__UAgIj:before{left:1.6rem}}.EnglishGeneratedGuide_actions__DMWXy{display:flex;justify-content:flex-end;gap:1rem;margin-top:1.6rem}.EnglishGeneratedGuide_primaryBtn__soSoi{background-color:#2563eb;color:#fff;font-size:1.45rem;font-weight:600;padding:.8rem 1.6rem;border:none;border-radius:.6rem;cursor:pointer;transition:background .2s ease}.EnglishGeneratedGuide_primaryBtn__soSoi:hover:not(:disabled){background-color:#1e40af}.EnglishGeneratedGuide_primaryBtn__soSoi:disabled{opacity:.6;cursor:not-allowed}.EnglishGeneratedGuide_ghostBtn__bz1k3{background-color:transparent;color:#374151;font-size:1.45rem;font-weight:500;padding:.8rem 1.6rem;border:.1rem solid #d1d5db;border-radius:.6rem;cursor:pointer;transition:all .2s ease}.EnglishGeneratedGuide_ghostBtn__bz1k3:hover:not(:disabled){background-color:#f3f4f6}.EnglishGeneratedGuide_ghostBtn__bz1k3:disabled{opacity:.6;cursor:not-allowed}.EnglishGeneratedGuide_evaluation-intro__yjrnQ{background-color:#fff;border:.1rem solid #d1d5db;border-radius:.8rem;padding:1.4rem;margin-bottom:1.2rem;font-size:1.5rem;line-height:1.7;color:#374151}.EnglishGeneratedGuide_limitations-list__eAD_q{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem;width:100%}.EnglishGeneratedGuide_limitation-card__7iOVL{background:#fff;border:.1rem solid #e5e7eb;border-radius:.8rem;padding:1.2rem}.EnglishGeneratedGuide_limitation-title__ILYky{font-size:1.45rem;font-weight:600;color:#111827;margin-bottom:.4rem}.EnglishGeneratedGuide_limitation-text__01Ht8{font-size:1.4rem;line-height:1.6;color:#374151}.EnglishGeneratedGuide_revision-card__hAU_x{background:#fff;border:.1rem solid #e5e7eb;border-radius:.8rem;padding:1.2rem;margin-bottom:1rem}.EnglishGeneratedGuide_revision-head__sWmnk{display:flex;justify-content:space-between;align-items:center;margin-bottom:.6rem}.EnglishGeneratedGuide_revision-question__qt1qC{font-size:1.6rem;font-weight:700;color:#111827}.EnglishGeneratedGuide_revision-concept__bzFTY{font-size:1.2rem;font-weight:700;color:var(--primary01);background:#eef2ff;border:.1rem solid #c7d2fe;border-radius:999rem;padding:.3rem .8rem}.EnglishGeneratedGuide_revision-body__KNwat{display:grid;grid-gap:.6rem;gap:.6rem}.EnglishGeneratedGuide_revision-row__GojrJ{display:grid;grid-template-columns:12rem 1fr;grid-gap:.8rem;gap:.8rem}.EnglishGeneratedGuide_revision-key__5Z2Ud{font-size:1.4rem;font-weight:600;color:#111827}.EnglishGeneratedGuide_revision-val__Vt4CT{font-size:1.45rem;line-height:1.6;color:#374151;overflow-wrap:anywhere;word-break:break-word}.AICoaching_container__lnA52{width:110rem;max-width:100%;margin:0 auto;padding:4rem 2rem}.AICoaching_introSection__icbgp{text-align:center;margin-bottom:0}.AICoaching_title__rMheg{font-size:3rem;font-weight:700;color:var(--primary01);margin-bottom:2rem}.AICoaching_description__A_iRO{font-size:1.6rem;color:#333}.AICoaching_chatSection__zLTKk{display:flex;flex-direction:column;align-items:center;margin-top:0}.AICoaching_chatBox__Owgge{width:100%;max-width:800px;min-height:600px;border:1px solid #ccc;border-radius:10px;padding:2rem;margin-bottom:2rem;background-color:#fafafa;display:flex;flex-direction:column;max-height:600px;overflow-y:auto}.AICoaching_inputArea__xU6k5{display:flex;justify-content:center;width:100%;max-width:800px}.AICoaching_chatInput__KyEWf{flex:1 1;padding:1rem;font-size:1.6rem;border:1px solid #ccc;border-radius:6px 0 0 6px;outline:none}.AICoaching_sendButton__AHuB7{padding:1rem 2rem;font-size:1.6rem;background-color:var(--primary01);color:#fff;border:none;border-radius:0 6px 6px 0;cursor:pointer;transition:background-color .3s ease}.AICoaching_sendButton__AHuB7:hover{background-color:var(--primary03)}.AICoaching_chatMessageUser__Cg4QM{align-self:flex-end;background-color:#d1e7ff;border-radius:18px 18px 0 18px;margin:.5rem 0 .5rem 20%}.AICoaching_chatMessageBot__oapC3,.AICoaching_chatMessageUser__Cg4QM{color:#000;padding:1rem 1.5rem;max-width:70%;word-break:break-word;font-size:1.6rem;line-height:1.3}.AICoaching_chatMessageBot__oapC3{align-self:flex-start;background-color:#eee;border-radius:18px 18px 18px 0;margin:.5rem 20% .5rem 0}.AICoaching_chatOptions__ac6dP{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:1rem;max-height:-moz-fit-content;max-height:fit-content}.AICoaching_optionButton__e4Bqt{padding:.6rem 1.2rem;font-size:1.4rem;border:1px solid #ccc;border-radius:20px;background-color:#f0f0f0;cursor:pointer;transition:background-color .3s ease}.AICoaching_optionButton__e4Bqt:hover{background-color:#dbeafe;border-color:#60a5fa}.AICoaching_moreButton__B38cN{padding:.6rem 1.2rem;font-size:1.4rem;border:none;background:transparent;color:var(--primary01);cursor:pointer;text-decoration:underline}.AICoaching_topicList__5_1vX{display:flex;flex-direction:column;gap:1.2rem;margin-top:1rem;max-width:800px}.AICoaching_topicItem__pMk9i{background-color:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:1.2rem 1.4rem;box-shadow:0 1px 0 rgba(0,0,0,.02)}.AICoaching_topicTitleBtn__HwuNH{display:inline-block;font-size:1.6rem;font-weight:600;line-height:1.3;color:#111827;background:transparent;border:none;cursor:pointer;text-align:left;padding:0;margin:0}.AICoaching_topicTitleBtn__HwuNH:hover{color:var(--primary01);text-decoration:underline}.AICoaching_expandBtn__fPB8B{margin-left:.8rem;padding:.4rem .8rem;font-size:1.3rem;line-height:1.2;border:1px solid #d1d5db;border-radius:6px;background-color:#f9fafb;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.AICoaching_expandBtn__fPB8B:hover{background-color:#eef2ff;border-color:var(--primary01);color:var(--primary01)}.AICoaching_topicDesc__eoRfn{margin-top:.8rem;padding-top:.8rem;border-top:1px dashed #e5e7eb;font-size:1.5rem;line-height:1.5;color:#374151;white-space:pre-wrap}@media (max-width:640px){.AICoaching_topicList__5_1vX{gap:1rem}.AICoaching_topicItem__pMk9i{padding:1rem 1.2rem}.AICoaching_topicTitleBtn__HwuNH{font-size:1.5rem}.AICoaching_expandBtn__fPB8B{font-size:1.2rem;padding:.35rem .7rem}.AICoaching_topicDesc__eoRfn{font-size:1.4rem}}.AICoaching_topicListActions__AGVS2{margin-top:1rem;display:flex;justify-content:flex-end}.AICoaching_refreshBtn__qndml{border:1px solid #d1d5db;background-color:#f9fafb;border-radius:8px;padding:.6rem 1.2rem;font-size:1.4rem;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.AICoaching_refreshBtn__qndml:hover:not(:disabled){background-color:#eef2ff;border-color:var(--primary01);color:var(--primary01)}.AICoaching_refreshBtn__qndml:disabled{opacity:.6;cursor:not-allowed}.AICoaching_resetBtn__W_ID9{border:1px solid #fca5a5;background-color:#fef2f2;border-radius:8px;padding:.6rem 1.2rem;font-size:1.4rem;cursor:pointer;color:#b91c1c;transition:background-color .2s ease,border-color .2s ease,color .2s ease;margin-left:.8rem;height:100%}.AICoaching_resetBtn__W_ID9:hover:not(:disabled){background-color:#fee2e2;border-color:#ef4444;color:#ef4444}.AICoaching_resetBtn__W_ID9:disabled{opacity:.6;cursor:not-allowed}.AICoaching_topicMeta__vnCxg{margin-top:.6rem;display:flex;flex-direction:column;gap:.6rem}.AICoaching_topicMetaRow__0FGZy{display:flex;align-items:flex-start;gap:.8rem}.AICoaching_topicMetaKey__P5s4U{min-width:14rem;font-weight:600;color:#111827;font-size:1.4rem;line-height:1.4}.AICoaching_topicMetaValue__IGRyJ{flex:1 1;font-size:1.45rem;line-height:1.6;color:#374151;word-break:break-word}.AICoaching_topicMetaValue__IGRyJ a{text-decoration:underline}.AICoaching_topicMetaValue__IGRyJ a:hover{color:var(--primary01)}.AICoaching_topicDesc__eoRfn .AICoaching_topicMeta__vnCxg{margin-top:.8rem}@media (max-width:640px){.AICoaching_topicMetaKey__P5s4U{min-width:10rem;font-size:1.3rem}.AICoaching_topicMetaValue__IGRyJ{font-size:1.35rem}}.ChatOption_chatOptions__pVNzR{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:1rem}.ChatOption_optionButton__mOpK4{padding:.6rem 1.2rem;font-size:1.4rem;border:1px solid #ccc;border-radius:20px;background-color:#f0f0f0;cursor:pointer;transition:background-color .3s ease}.ChatOption_optionButton__mOpK4:hover{background-color:#dbeafe;border-color:#60a5fa}.ChatOption_moreButton__6YWWg{padding:.6rem 1.4rem;font-size:1.4rem;font-weight:600;color:#1d4ed8;background-color:#e0ecff;border:1px solid #93c5fd;border-radius:20px;cursor:pointer;transition:background-color .3s ease,color .3s ease}.ChatOption_moreButton__6YWWg:hover{background-color:#bfdbfe;color:#1e3a8a}.ChatOption_selectedOption__r3zv6{background-color:#2563eb;color:#fff;font-weight:700;border-color:#1e40af}