.GameFeedbackModal_overlay__d_v61{position:fixed;inset:0;z-index:80;display:flex;align-items:center;justify-content:center;padding:24px;background:#17261c99;backdrop-filter:blur(7px)}.GameFeedbackModal_dialog__qPA7S{width:min(640px,100%);max-height:calc(100dvh - 48px);overflow:auto;padding:26px 32px 30px;border:1px solid #eee8dc;border-radius:26px;background:#fffcf5;color:#233c33;box-shadow:0 24px 90px #10281b55;outline:none;font-family:Be Vietnam Pro,sans-serif;animation:GameFeedbackModal_enter__3l4_e .25s ease-out}.GameFeedbackModal_dialog__qPA7S .GameFeedbackModal_closeResult__CXn7R{position:sticky;top:0;z-index:2;display:flex;align-items:center;gap:6px;margin:-8px -10px 10px auto;padding:7px 11px;border:1px solid #dfe8df;border-radius:999px;background:#fff;color:#476451;font:600 12px Be Vietnam Pro,sans-serif;cursor:pointer;box-shadow:0 2px 8px #1f372610}.GameFeedbackModal_closeResult__CXn7R span{font-size:19px;line-height:.8}.GameFeedbackModal_buddyHeader__fh3fw{display:flex;gap:16px;align-items:center}.GameFeedbackModal_buddyHeader__fh3fw>span{flex-shrink:0}.GameFeedbackModal_kicker__OUS86{font-size:10px;letter-spacing:1.6px;color:#7a8a75}.GameFeedbackModal_buddyHeader__fh3fw h2{margin:9px 0 0;font:600 26px/1.4 Lora,serif;color:#233c33}.GameFeedbackModal_processing__uGAoi{text-align:center;padding:26px 0 12px}.GameFeedbackModal_processing__uGAoi>p{font-size:14px;line-height:1.7}.GameFeedbackModal_progress__6Es5m{display:flex;gap:7px;justify-content:center;margin-bottom:24px}.GameFeedbackModal_progress__6Es5m span{height:6px;width:52px;border-radius:6px;background:#e3e9dc}.GameFeedbackModal_progress__6Es5m .GameFeedbackModal_done__YG2YC{background:#54836a;transition:background .3s}.GameFeedbackModal_muted__amy8J{font-size:11px!important;line-height:1.7;color:#849080}.GameFeedbackModal_score__S9Dak{display:flex;align-items:center;gap:21px;margin:22px 0 16px;padding:18px 22px;border-radius:18px;background:#edf3e7}.GameFeedbackModal_score__S9Dak strong{font:600 46px/1.2 Lora,serif;color:#315d43}.GameFeedbackModal_score__S9Dak small{font:400 16px Be Vietnam Pro,sans-serif;margin-left:3px;color:#849480}.GameFeedbackModal_score__S9Dak span{font-size:13px;font-weight:600}.GameFeedbackModal_score__S9Dak p{font-size:12px;color:#467253;margin:7px 0 0}.GameFeedbackModal_summary__P4dOt{font-size:15px;line-height:1.8;margin:18px 0}.GameFeedbackModal_good___GOKg,.GameFeedbackModal_improve__TwaNx{border-radius:15px;padding:15px 18px;margin:12px 0}.GameFeedbackModal_good___GOKg{background:#eff5e9}.GameFeedbackModal_improve__TwaNx{background:#faf0df}.GameFeedbackModal_good___GOKg h3,.GameFeedbackModal_improve__TwaNx h3{font-size:12px;margin:0 0 7px}.GameFeedbackModal_good___GOKg p,.GameFeedbackModal_improve__TwaNx p{font-size:13px;line-height:1.7;margin:5px 0}.GameFeedbackModal_actions__jUqZ6{display:flex;gap:12px;margin:24px 0}.GameFeedbackModal_actions__jUqZ6 button{min-height:50px;flex:1;border-radius:15px;padding:12px 15px;font:700 14px Be Vietnam Pro,sans-serif;cursor:pointer}.GameFeedbackModal_retry__tHGVI{border:0;background:linear-gradient(135deg,#f2a31a,#d88408);color:#17372f;box-shadow:0 10px 24px -9px #d8840870}.GameFeedbackModal_share___y9n3{border:1px solid #c9d7bf;background:#fffdf7;color:#42624b}.GameFeedbackModal_actions__jUqZ6 button:disabled{opacity:.5;cursor:default}.GameFeedbackModal_details__Zc4uQ{border-top:1px solid #e7e8df;padding:15px 0;color:#4d6553}.GameFeedbackModal_details__Zc4uQ summary{font-size:12px;font-weight:600;cursor:pointer}.GameFeedbackModal_details__Zc4uQ blockquote,.GameFeedbackModal_details__Zc4uQ p{font-size:13px;line-height:1.85;white-space:pre-wrap}.GameFeedbackModal_details__Zc4uQ blockquote{margin:14px 0;padding:12px 16px;background:#f1f4e9;border-left:3px solid #8ba37d;border-radius:0 10px 10px 0}.GameFeedbackModal_back__WHDLv{display:block;text-align:center;margin-top:22px;font-size:12px;color:#72826a;text-decoration:underline;text-underline-offset:4px}@keyframes GameFeedbackModal_enter__3l4_e{0%{opacity:0;transform:translateY(12px)}}@media(max-width:600px){.GameFeedbackModal_overlay__d_v61{padding:12px}.GameFeedbackModal_dialog__qPA7S{padding:19px 20px 24px;border-radius:21px;max-height:calc(100dvh - 24px)}.GameFeedbackModal_buddyHeader__fh3fw{gap:7px}.GameFeedbackModal_buddyHeader__fh3fw h2{font-size:22px}.GameFeedbackModal_score__S9Dak{padding:16px;gap:15px}.GameFeedbackModal_score__S9Dak strong{font-size:40px}.GameFeedbackModal_actions__jUqZ6{gap:9px}.GameFeedbackModal_actions__jUqZ6 button{font-size:12px;padding:11px}.GameFeedbackModal_summary__P4dOt{font-size:14px}.GameFeedbackModal_kicker__OUS86{font-size:8px;letter-spacing:1.1px}}@media(prefers-reduced-motion:reduce){.GameFeedbackModal_dialog__qPA7S{animation:none}.GameFeedbackModal_progress__6Es5m .GameFeedbackModal_done__YG2YC{transition:none}}.GameFeedbackModal_cafeDialog__tMuIj{width:min(700px,100%);padding:0;display:flex;flex-direction:column;overflow:hidden}.GameFeedbackModal_cafeHeader__MEd_M{padding:17px 26px 13px;flex-shrink:0;border-bottom:1px solid #e7e8df;gap:12px}.GameFeedbackModal_cafeHeader__MEd_M h2{font-size:23px;margin-top:5px}.GameFeedbackModal_cafeHeader__MEd_M>div:first-child{flex-shrink:0}.GameFeedbackModal_cafeHeading__KMIyj{flex:1;min-width:0}.GameFeedbackModal_cafeHeader__MEd_M .GameFeedbackModal_cafeScore__nLaNr{flex-shrink:0;margin-left:auto;align-self:center;text-align:right}.GameFeedbackModal_cafeHeader__MEd_M .GameFeedbackModal_cafeScore__nLaNr strong{font-size:54px;line-height:1}.GameFeedbackModal_cafeHeader__MEd_M .GameFeedbackModal_cafeScore__nLaNr small{font-size:13px}.GameFeedbackModal_cafeBody__6rjvI{overflow:auto;min-height:0;padding:20px 26px 14px;overscroll-behavior:contain;scrollbar-gutter:stable}.GameFeedbackModal_cafeOverview__Bxpqf{margin-bottom:18px}.GameFeedbackModal_cafeOverviewTop__l4X9E{display:flex;gap:16px;justify-content:space-between;align-items:center}.GameFeedbackModal_cafeOverviewTop__l4X9E>span{font-size:12px;color:#61745e;font-weight:600}.GameFeedbackModal_cafeScore__nLaNr{white-space:nowrap;color:#315d43}.GameFeedbackModal_cafeScore__nLaNr strong{font:600 30px/1.2 Lora,serif}.GameFeedbackModal_cafeScore__nLaNr small{font-size:12px;color:#849480;margin-left:3px}.GameFeedbackModal_cafeSummary__B5sH3{font-size:15px;line-height:1.75;margin:9px 0 0}.GameFeedbackModal_cafeComparison__yC7Ft{margin:6px 0 0;color:#7d8a75;font-size:11px}.GameFeedbackModal_cafeFocus__nGmC1{padding:18px 20px;border:1px solid #efd9b1;border-radius:17px;background:#fff4df;margin-bottom:15px}.GameFeedbackModal_focusHeading__YZAdy{display:flex;gap:8px;align-items:center;justify-content:space-between;flex-wrap:wrap}.GameFeedbackModal_focusHeading__YZAdy h3{font-size:14px;margin:0;color:#936014}.GameFeedbackModal_focusHeading__YZAdy>span{font-size:10px;color:#926e39}.GameFeedbackModal_focusAdvice__iMQ_l{font-size:14px;line-height:1.75;margin:9px 0 12px;font-weight:600}.GameFeedbackModal_focusExchange__qpko1{padding:12px 14px;border-radius:11px;background:#fffdf7;display:flex;flex-direction:column;gap:10px}.GameFeedbackModal_fieldLabel__N410W{display:block;font-size:10px;font-weight:600;color:#7e826f;line-height:1.5}.GameFeedbackModal_focusExchange__qpko1 p{margin:3px 0 0;font-size:14px;line-height:1.65;overflow-wrap:anywhere}.GameFeedbackModal_focusReason__Wmm1c{font-size:12px;line-height:1.75;margin:10px 0 0;color:#755b35}.GameFeedbackModal_practiceExamples__4UUZ5{margin-top:12px}.GameFeedbackModal_practiceExamples__4UUZ5>p{display:flex;justify-content:space-between;gap:12px;font-size:12px;line-height:1.6;margin:7px 0 0}.GameFeedbackModal_practiceExamples__4UUZ5 strong{color:#254f3b;font-weight:600}.GameFeedbackModal_practiceExamples__4UUZ5>p>span{color:#7a745c;text-align:right}.GameFeedbackModal_practiceExamples__4UUZ5 .GameFeedbackModal_repeatTip__S_5Tr{display:block;font-size:11px;color:#817b64;margin-top:12px}.GameFeedbackModal_repeatTip__S_5Tr strong{display:inline}.GameFeedbackModal_cafeStrength__6_Uzx{font-size:12px;line-height:1.8;padding:10px 13px;border-radius:11px;background:#edf4e7;color:#466143;margin:12px 0 20px}.GameFeedbackModal_cafeStrength__6_Uzx>span{font-weight:700;color:#3f895e}.GameFeedbackModal_turnReviewHeading__mUJCa{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:11px}.GameFeedbackModal_turnReviewHeading__mUJCa h3{font-size:13px;margin:0}.GameFeedbackModal_turnReviewHeading__mUJCa>span{font-size:10px;color:#88927f}.GameFeedbackModal_legacyNote__Jfal_{font-size:11px;color:#87917e;line-height:1.7}.GameFeedbackModal_cafeTurn__PSpsU{border:1px solid #e3e8dc;border-radius:12px;margin:8px 0;background:#fffdf8;overflow:hidden}.GameFeedbackModal_cafeTurn__PSpsU>summary{list-style:none;display:flex;align-items:center;gap:10px;padding:12px 13px;cursor:pointer}.GameFeedbackModal_cafeTurn__PSpsU>summary::-webkit-details-marker{display:none}.GameFeedbackModal_turnNumber__wAvtz{font-size:10px;color:#8a967e;flex-shrink:0;font-variant-numeric:tabular-nums}.GameFeedbackModal_turnPreview__rlIV1{min-width:0;flex:1;display:flex;flex-direction:column;gap:5px}.GameFeedbackModal_turnPreview__rlIV1 strong{font-size:12px;font-weight:600}.GameFeedbackModal_turnPreview__rlIV1>span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px;color:#87917d}.GameFeedbackModal_turnStatus__GmEa_{font-size:10px;flex-shrink:0;font-weight:600;color:#7a8974}.GameFeedbackModal_turnStatus__GmEa_[data-state=good],.GameFeedbackModal_turnStatus__GmEa_[data-state=repaired]{color:#37815b}.GameFeedbackModal_turnStatus__GmEa_[data-state=needs_clarity]{color:#a56913}.GameFeedbackModal_turnChevron__IXaQI{color:#819078;flex-shrink:0;transition:transform .15s}.GameFeedbackModal_cafeTurn__PSpsU[open] .GameFeedbackModal_turnChevron__IXaQI{transform:rotate(180deg)}.GameFeedbackModal_cafeTurn__PSpsU[open]>summary{border-bottom:1px solid #edf0e6;background:#f7f9f1}.GameFeedbackModal_turnContent__D7814{padding:14px 16px}.GameFeedbackModal_reviewLine__Egy_D+.GameFeedbackModal_reviewLine__Egy_D{margin-top:11px}.GameFeedbackModal_reviewLine__Egy_D p{font-size:13px;line-height:1.7;margin:4px 0 0;overflow-wrap:anywhere}.GameFeedbackModal_turnObservation___4KT0{margin:12px 0 0;font-size:12px;line-height:1.8}.GameFeedbackModal_repairNote__OtsDa,.GameFeedbackModal_repeatedFocus__XYObk{font-size:11px;line-height:1.75;color:#6b8264;margin:9px 0 0}.GameFeedbackModal_repeatedFocus__XYObk{color:#99805a}.GameFeedbackModal_cafeFooter__LseBD{flex-shrink:0;padding:15px 26px 13px;border-top:1px solid #e4e7dc;background:#fffcf5}.GameFeedbackModal_cafeActions__cbtVn{display:flex;align-items:center;gap:18px}.GameFeedbackModal_cafeActions__cbtVn>.GameFeedbackModal_retry__tHGVI{border:0;border-radius:13px;padding:13px 21px;min-height:48px;flex:1;font:700 13px Be Vietnam Pro,sans-serif;cursor:pointer}.GameFeedbackModal_cafeActions__cbtVn>.GameFeedbackModal_retry__tHGVI:disabled{opacity:.5;cursor:default}.GameFeedbackModal_cafeShare__lcrtn{padding:8px 0;border:0;background:none;color:#6e7f63;font:600 11px Be Vietnam Pro,sans-serif;cursor:pointer;white-space:nowrap}.GameFeedbackModal_cafeFooter__LseBD>p{font-size:10px;color:#8a937f;line-height:1.6;margin:8px 0 0;text-align:center}.GameFeedbackModal_cafeDialog__tMuIj button:focus-visible,.GameFeedbackModal_cafeDialog__tMuIj summary:focus-visible{outline:3px solid #f2a31a;outline-offset:-3px}@media(max-width:600px){.GameFeedbackModal_cafeHeader__MEd_M{padding:13px 15px 11px;gap:8px}.GameFeedbackModal_cafeHeader__MEd_M h2{font-size:18px}.GameFeedbackModal_cafeBody__6rjvI{padding:15px 16px 12px}.GameFeedbackModal_cafeSummary__B5sH3{font-size:13px}.GameFeedbackModal_cafeOverview__Bxpqf{margin-bottom:14px}.GameFeedbackModal_cafeFocus__nGmC1{padding:14px}.GameFeedbackModal_focusHeading__YZAdy h3{font-size:13px}.GameFeedbackModal_focusAdvice__iMQ_l{font-size:12px}.GameFeedbackModal_focusExchange__qpko1{padding:10px 12px}.GameFeedbackModal_focusExchange__qpko1 p{font-size:13px}.GameFeedbackModal_focusReason__Wmm1c{font-size:11px}.GameFeedbackModal_practiceExamples__4UUZ5>p{font-size:11px;gap:10px}.GameFeedbackModal_practiceExamples__4UUZ5 .GameFeedbackModal_repeatTip__S_5Tr{font-size:10px}.GameFeedbackModal_cafeStrength__6_Uzx{font-size:11px}.GameFeedbackModal_cafeTurn__PSpsU>summary{padding:11px 10px;gap:8px}.GameFeedbackModal_turnStatus__GmEa_{font-size:9px}.GameFeedbackModal_turnPreview__rlIV1 strong,.GameFeedbackModal_turnPreview__rlIV1>span{font-size:11px}.GameFeedbackModal_turnContent__D7814{padding:12px}.GameFeedbackModal_cafeFooter__LseBD{padding:12px 16px 10px}.GameFeedbackModal_cafeActions__cbtVn{gap:13px}.GameFeedbackModal_cafeActions__cbtVn>.GameFeedbackModal_retry__tHGVI{padding:12px;font-size:12px}.GameFeedbackModal_cafeShare__lcrtn{font-size:10px}.GameFeedbackModal_cafeFooter__LseBD>p{font-size:9px}.GameFeedbackModal_cafeScore__nLaNr strong{font-size:27px}.GameFeedbackModal_cafeHeader__MEd_M .GameFeedbackModal_cafeScore__nLaNr strong{font-size:42px}.GameFeedbackModal_cafeHeader__MEd_M .GameFeedbackModal_cafeScore__nLaNr small{font-size:11px}}.GameFeedbackModal_scoreRow___K6s2{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin:16px 0 0}.GameFeedbackModal_bigScore__C_a7x{font:600 44px/1 Lora,serif;color:#315d43}.GameFeedbackModal_bigScore__C_a7x small{font:400 15px Be Vietnam Pro,sans-serif;color:#8a9686;margin-left:2px}.GameFeedbackModal_trend__fcgkR{font-size:13px;font-weight:600;color:#3d7a52;background:#eef4e8;padding:5px 11px;border-radius:999px}.GameFeedbackModal_focus__xcarg{margin:18px 0 0;padding:20px 22px 22px;border-radius:20px;background:#fff3df;border:2px solid #f2c27a}.GameFeedbackModal_focusLabel__sPQJT{font-size:11px;font-weight:700;letter-spacing:1.4px;color:#b16a06}.GameFeedbackModal_focusText__xu4A8{margin:8px 0 0;font-size:17px;line-height:1.55;font-weight:600;color:#233c33}.GameFeedbackModal_say__HqqZd{margin:14px 0 0;padding:12px 14px;border-radius:12px;background:#fffaf0;border:1px dashed #e8b867}.GameFeedbackModal_say__HqqZd span{display:block;font-size:11px;color:#9b7a45;margin-bottom:4px}.GameFeedbackModal_say__HqqZd q{font:500 17px/1.5 Lora,serif;color:#233c33}.GameFeedbackModal_focusRetry__xJpfx{display:flex;align-items:center;justify-content:center;width:100%;min-height:54px;margin:16px 0 0;border:0;border-radius:15px;background:linear-gradient(135deg,#f2a31a,#d88408);color:#17372f;font:700 15px Be Vietnam Pro,sans-serif;cursor:pointer;box-shadow:0 10px 24px -9px #d8840888}.GameFeedbackModal_focusRetry__xJpfx:disabled{opacity:.5;cursor:default}.GameFeedbackModal_doneLine___KI1G{display:flex;gap:10px;margin:16px 0 4px;font-size:14px;line-height:1.6;color:#36573f}.GameFeedbackModal_doneLine___KI1G b{flex:0 0 22px;height:22px;border-radius:50%;background:#dcebd3;color:#2f6a43;display:grid;place-items:center;font-size:12px}.GameFeedbackModal_moreHead__jb9NG{margin:16px 0 6px;font-size:12px;color:#55705c}.GameFeedbackModal_foot__2MT6g{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:14px 0 0}.GameFeedbackModal_foot__2MT6g .GameFeedbackModal_share___y9n3{min-height:42px;border-radius:12px;padding:9px 14px;font:600 13px Be Vietnam Pro,sans-serif;cursor:pointer}.GameFeedbackModal_backInline__ZDCP4{font-size:13px;color:#5b7462}@media(max-width:500px){.GameFeedbackModal_focusText__xu4A8{font-size:16px}.GameFeedbackModal_bigScore__C_a7x{font-size:40px}}.GameFeedbackModal_resultDialog__2hdMW{width:min(620px,100%);padding:22px 26px}.GameFeedbackModal_rWrap__gAEHg{display:flex;flex-direction:column;gap:14px}.GameFeedbackModal_rHead__P4cXx{display:flex;align-items:flex-start;gap:14px}.GameFeedbackModal_rHead__P4cXx>span:first-child{flex-shrink:0}.GameFeedbackModal_rHeadText__AleIn{flex:1;min-width:0}.GameFeedbackModal_rHeadText__AleIn h2{margin:6px 0 0;font:600 21px/1.35 Lora,serif;color:#233c33}.GameFeedbackModal_rTrend__PIGfY{display:inline-block;margin-top:8px;font-size:12px;font-weight:600;color:#3d7a52;background:#eef4e8;padding:4px 10px;border-radius:999px}.GameFeedbackModal_rStamp__OQeIK{flex-shrink:0;display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:86px;padding:10px 12px;border:2px solid;border-radius:16px;transform:rotate(-3deg)}.GameFeedbackModal_rStamp__OQeIK strong{font:700 30px/1 Lora,serif}.GameFeedbackModal_rStamp__OQeIK small{margin-top:4px;font-size:10px;font-weight:700;text-align:center;line-height:1.3}.GameFeedbackModal_rWhy__gF8Ys{margin:0;padding:11px 14px;border-radius:12px;background:#fbf6ea;border:1px dashed #e2d3ae;font-size:14px;line-height:1.65;color:#3c5446}.GameFeedbackModal_rWhy__gF8Ys b{margin-right:4px;font-size:11px;letter-spacing:.8px;color:#9b6a12;text-transform:uppercase}.GameFeedbackModal_rGoals__cfozH{padding:14px 16px;border:1px solid #e7e8df;border-radius:16px;background:#fffefb}.GameFeedbackModal_rGoals__cfozH h3{margin:0 0 6px;font-size:11px;letter-spacing:1.4px;color:#7a8a75}.GameFeedbackModal_rLesson__WA4Fi{padding:16px;border:1px solid #d5e7d9;border-radius:16px;background:#edf7f0;color:#304f3d}.GameFeedbackModal_rLesson__WA4Fi h3{margin:0 0 8px;font-size:11px;letter-spacing:1.4px;color:#397a5d}.GameFeedbackModal_rLesson__WA4Fi blockquote,.GameFeedbackModal_rLesson__WA4Fi p{margin:8px 0;font-size:13px;line-height:1.75;white-space:pre-wrap}.GameFeedbackModal_rLesson__WA4Fi summary{font-size:13px;font-weight:600;cursor:pointer}.GameFeedbackModal_rGoal__qpDaT{display:flex;gap:10px;padding:7px 0}.GameFeedbackModal_rGoal__qpDaT+.GameFeedbackModal_rGoal__qpDaT{border-top:1px solid #f0efe7}.GameFeedbackModal_rGoalIcon__x4PD1{flex:0 0 22px;height:22px;border-radius:50%;display:grid;place-items:center;font-size:12px;font-weight:700}.GameFeedbackModal_rGoal__qpDaT[data-status=met] .GameFeedbackModal_rGoalIcon__x4PD1{background:#dcebd3;color:#2f6a43}.GameFeedbackModal_rGoal__qpDaT[data-status=not_met] .GameFeedbackModal_rGoalIcon__x4PD1,.GameFeedbackModal_rGoal__qpDaT[data-status=partial] .GameFeedbackModal_rGoalIcon__x4PD1{background:#fde6c4;color:#a2580a}.GameFeedbackModal_rGoal__qpDaT[data-status=not_seen] .GameFeedbackModal_rGoalIcon__x4PD1{background:#eceee8;color:#8a9686}.GameFeedbackModal_rGoal__qpDaT strong{display:block;font-size:14px;color:#2b4436}.GameFeedbackModal_rGoal__qpDaT small{display:block;margin-top:2px;font-size:12px;line-height:1.55;color:#7a8a75}.GameFeedbackModal_rFix__2Io_1{padding:16px 18px 18px;border-radius:18px;background:#fff6e6;border:2px solid #f2c27a}.GameFeedbackModal_rFixHead__Bovjg{display:flex;align-items:baseline;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:10px}.GameFeedbackModal_rFixHead__Bovjg span{font-size:14px;font-weight:700;color:#9b5b05}.GameFeedbackModal_rFixHead__Bovjg small{font-size:12px;color:#9b7a45}.GameFeedbackModal_rLine__ndId8{margin:8px 0;padding:10px 12px;border-radius:12px;background:#fffdf7}.GameFeedbackModal_rLine__ndId8 span,.GameFeedbackModal_rTryHead__u_oUX span{display:block;font-size:10px;font-weight:700;letter-spacing:1.2px;color:#9a8a6a}.GameFeedbackModal_rLine__ndId8 p{margin:4px 0 0;font-size:14px;line-height:1.6;color:#3a4c40}.GameFeedbackModal_rTry__eiDT4{margin:8px 0;padding:10px 12px;border-radius:12px;background:#eaf4e4;border:1px solid #cfe3c3}.GameFeedbackModal_rTryHead__u_oUX{display:flex;align-items:center;gap:10px}.GameFeedbackModal_rTryHead__u_oUX button{padding:3px 10px;border:1px solid #b9d4ab;border-radius:999px;background:#fff;color:#2f6a43;font:600 12px Be Vietnam Pro,sans-serif;cursor:pointer}.GameFeedbackModal_rTry__eiDT4 p{margin:6px 0 0;font:500 16px/1.55 Lora,serif;color:#22402f}.GameFeedbackModal_rTry__eiDT4 p small{font:400 12px Be Vietnam Pro,sans-serif;color:#5f7a67}.GameFeedbackModal_rTip__Oa2P4{display:block;margin-top:6px;font-size:11px;color:#5f7a67}.GameFeedbackModal_rFixWhy__sIh6Y{margin:8px 2px 0;font-size:13px;line-height:1.6;color:#5a5140}.GameFeedbackModal_rTurn__TwOfo{padding:10px 0;border-top:1px solid #efeee6}.GameFeedbackModal_rTurnHead__WEotn{display:flex;justify-content:space-between;font-size:12px}.GameFeedbackModal_rTurnHead__WEotn span{color:#7a8a75}.GameFeedbackModal_rTurn__TwOfo[data-tone=fix] .GameFeedbackModal_rTurnHead__WEotn span{color:#a2580a;font-weight:600}.GameFeedbackModal_rTurn__TwOfo[data-tone=good] .GameFeedbackModal_rTurnHead__WEotn span{color:#2f6a43}.GameFeedbackModal_rTurn__TwOfo p{margin:4px 0;font-size:13px;line-height:1.6}.GameFeedbackModal_rTurnQ__UwWav{color:#6b7a6f}.GameFeedbackModal_rTurnNote__sYnLr{color:#4d6553;font-style:italic}@media(max-width:500px){.GameFeedbackModal_resultDialog__2hdMW{padding:18px 16px}.GameFeedbackModal_rHead__P4cXx{flex-wrap:wrap}.GameFeedbackModal_rHeadText__AleIn h2{font-size:18px}.GameFeedbackModal_rStamp__OQeIK{min-width:74px;padding:8px 10px}.GameFeedbackModal_rStamp__OQeIK strong{font-size:26px}}.GameFeedbackModal_rStats__gURum{display:block;margin-top:4px;font-size:12px;color:#7a8a75}.GameFeedbackModal_rTrends__Q4dlf{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.GameFeedbackModal_rTrends__Q4dlf .GameFeedbackModal_rTrend__PIGfY{margin-top:0}.GameFeedbackModal_rNew__TSIt7{margin-left:8px;padding:2px 8px;border-radius:999px;background:#dcf5e6;color:#1f7a45;font:700 10px Be Vietnam Pro,sans-serif;letter-spacing:.3px;vertical-align:2px;font-style:normal}.GameFeedbackModal_rDone__yw7QW{padding:18px 20px;border-radius:18px;background:#eaf6ee;border:2px solid #bfe3cb;display:flex;flex-direction:column;gap:8px}.GameFeedbackModal_rDone__yw7QW strong{font-size:16px;color:#1f6b40}.GameFeedbackModal_rDone__yw7QW p{margin:0;font-size:14px;line-height:1.6;color:#3c5446}.GameFeedbackModal_rDoneActions__0LD9x{display:flex;gap:10px;flex-wrap:wrap;margin-top:6px}.GameFeedbackModal_rDoneActions__0LD9x .GameFeedbackModal_focusRetry__xJpfx{flex:1;margin:0;text-decoration:none;min-width:180px}.GameFeedbackModal_rDoneRetry__Dvoh3{min-height:54px;padding:0 18px;border:1px solid #c9d7bf;border-radius:15px;background:#fffdf7;color:#42624b;font:700 14px Be Vietnam Pro,sans-serif;cursor:pointer}.GameFeedbackModal_rFixMissing__yjJ8a{margin:8px 2px;font-size:14px;line-height:1.6;color:#7a4a08}.GameFeedbackModal_rFixMissing__yjJ8a b{margin-right:4px}.GameFeedbackModal_rStampTodo__CwnIh{background:#fff7e6;color:#9b5b05;border-color:#e9b766}.GameFeedbackModal_rStampDone__p6SaH{background:#eef8f0;color:#1f6b40;border-color:#9fd2ad}.GameFeedbackModal_rStampDone__p6SaH small,.GameFeedbackModal_rStampTodo__CwnIh small{color:inherit;opacity:.9}.GameFeedbackModal_rQuotes__Lgbb0{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.GameFeedbackModal_rQuotes__Lgbb0 span{font:italic 500 13px/1.5 Lora,serif;color:#2f5a3f;background:#eef6ec;border-radius:999px;padding:3px 10px}.GameFeedbackModal_rTask__zn47V{padding:10px 0 4px}.GameFeedbackModal_rTask__zn47V+.GameFeedbackModal_rTask__zn47V{border-top:1px dashed #efd6a8;margin-top:8px}.GameFeedbackModal_rTaskTitle__lyR1f{display:flex;gap:10px;align-items:center;font-weight:700;font-size:15px;line-height:1.4;color:#5a3b05}.GameFeedbackModal_rTaskNum__T2Dy4{flex:0 0 24px;height:24px;border-radius:50%;background:#f2a31a;color:#fff;display:grid;place-items:center;font-size:13px}.GameFeedbackModal_rTaskRow__jV7f7{margin:8px 0 0 34px;font-size:14px;line-height:1.6;color:#5a5140}.GameFeedbackModal_rTaskRow__jV7f7 b{color:#7a4a08;margin-right:4px}.GameFeedbackModal_rTaskTry__C_LeW{margin:8px 0 0 34px}.GameFeedbackModal_rQualityOk__qPzi4{margin:0;padding:11px 14px;border-radius:12px;background:#eef8f0;border:1px solid #bfe3cb;font-size:14px;line-height:1.6;color:#1f6b40}@media(max-width:500px){.GameFeedbackModal_rTaskRow__jV7f7,.GameFeedbackModal_rTaskTry__C_LeW{margin-left:0}}.GameFeedbackModal_rStampScore__Wupya{display:flex;align-items:baseline;justify-content:center;gap:2px;white-space:nowrap}.GameFeedbackModal_rStampScore__Wupya strong{font:700 30px/1 Lora,serif}.GameFeedbackModal_rStampScore__Wupya span{font:700 14px/1 Lora,serif}.GameFeedbackModal_rStampTasks__LlUqb{display:block;margin-top:6px;padding-top:5px;border-top:1px solid;white-space:nowrap}.GameFeedbackModal_rChips__aWi38{display:flex;flex-wrap:wrap;gap:6px}.GameFeedbackModal_rChip__UDxn2{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;font-size:12px;font-weight:600}.GameFeedbackModal_rChip__UDxn2 i{font-style:normal;width:18px;height:18px;border-radius:50%;display:grid;place-items:center;font-size:11px}.GameFeedbackModal_rChip__UDxn2[data-status=met]{background:#eef6ea;color:#2f6a43}.GameFeedbackModal_rChip__UDxn2[data-status=met] i{background:#dcebd3}.GameFeedbackModal_rChip__UDxn2[data-status=todo]{background:#fff3dc;color:#a2580a}.GameFeedbackModal_rChip__UDxn2[data-status=todo] i{background:#fde6c4}.GameFeedbackModal_rGood__5r8v7{padding:14px 16px;border-radius:16px;background:#eef6ea;border:1px solid #cfe3c3}.GameFeedbackModal_rGood__5r8v7 h3{margin:0 0 6px;font-size:11px;letter-spacing:1.4px;color:#2f6a43}.GameFeedbackModal_rGood__5r8v7 .GameFeedbackModal_rGoal__qpDaT+.GameFeedbackModal_rGoal__qpDaT{border-top:1px solid #dbe9d2}.GameFeedbackModal_rGoodWhy__Npdos{display:block;margin-top:6px;font-size:13px;line-height:1.55;color:#3f6a4c}.GameFeedbackModal_rAsk__4psga{margin:6px 0 0 34px}.GameFeedbackModal_rAsk__4psga .GameFeedbackModal_rLine__ndId8 p+p{margin-top:6px}.GameFeedbackModal_rHeard__65_Hb{font-size:12px!important;color:#a08a64!important}.GameFeedbackModal_rRedo__5hy0i{margin:10px 0 0 34px;padding:12px 14px;border-radius:14px;background:#fff;border:1px solid #ead8b4}.GameFeedbackModal_rRedoLabel__jrMx3{display:block;margin-top:2px;font-size:10px;font-weight:700;letter-spacing:1.2px;color:#9a8a6a}.GameFeedbackModal_rRedoLabel__jrMx3+.GameFeedbackModal_rRedoSay__CaZfU{margin-top:6px}.GameFeedbackModal_rRedoSay__CaZfU{margin:6px 0 0;font:500 16px/1.75 Lora,serif;color:#22402f}.GameFeedbackModal_rOpt__67n4h{padding:8px 12px;border-radius:10px;background:#fbf8f1;border:1px solid #efe6d2}.GameFeedbackModal_rOr__mzrfO{display:block;margin:4px 0 0 12px;font-size:11.5px;font-weight:600;color:#a08a64}.GameFeedbackModal_rBlank__w_3UQ{display:inline;padding:1px 7px;border-radius:6px;background:#fff1d6;border:1px dashed #e0a447;color:#9b5b05;font:600 13.5px/1.9 Be Vietnam Pro,sans-serif}.GameFeedbackModal_rRedoHint__e_4J7{margin:10px 0 0;padding:9px 12px;border-radius:10px;background:#fbf6ea;font-size:13px;line-height:1.6;color:#5a5140}.GameFeedbackModal_rLegend__c62XI{display:flex;flex-wrap:wrap;gap:4px 14px;margin-top:10px;font-size:11.5px;color:#8a7c5e}.GameFeedbackModal_rLegend__c62XI span{display:inline-flex;align-items:center;gap:5px}.GameFeedbackModal_rLegendFill__bgQ9a,.GameFeedbackModal_rLegendMine__UUnPQ{display:inline-block;width:22px;height:12px;border-radius:4px}.GameFeedbackModal_rLegendMine__UUnPQ{background:#fff;border:1px solid #d9cfb8}.GameFeedbackModal_rLegendFill__bgQ9a{background:#fff1d6;border:1px dashed #e0a447}.GameFeedbackModal_rPlan__voBKW{padding:16px 18px;border-radius:18px;background:#17372f;color:#eef4ea}.GameFeedbackModal_rPlanHead__TAhMM{display:block;font-size:10px;font-weight:700;letter-spacing:1.2px;color:#b9d3bd}.GameFeedbackModal_rPlanList__ZgAkc{margin:10px 0 0;padding:0;list-style:none;counter-reset:rplan;display:flex;flex-direction:column;gap:10px}.GameFeedbackModal_rPlanList__ZgAkc li{counter-increment:rplan;position:relative;padding-left:30px}.GameFeedbackModal_rPlanList__ZgAkc li:before{content:counter(rplan);position:absolute;left:0;top:1px;width:22px;height:22px;border-radius:50%;background:#f2a31a;color:#17372f;display:grid;place-items:center;font-size:12px;font-weight:700}.GameFeedbackModal_rPlanList__ZgAkc b{display:block;font:600 16px/1.45 Lora,serif;color:#fff}.GameFeedbackModal_rPlanList__ZgAkc small{display:block;margin-top:3px;font-size:13px;line-height:1.6;color:#c9dccb}@media(max-width:500px){.GameFeedbackModal_rAsk__4psga,.GameFeedbackModal_rRedo__5hy0i{margin-left:0}.GameFeedbackModal_rHeadVi__vkIG8{justify-content:space-between}.GameFeedbackModal_rHeadVi__vkIG8 .GameFeedbackModal_rHeadText__AleIn{order:3;flex-basis:100%}}.GameFeedbackModal_rProgram__sNd8J{display:flex;flex-direction:column;gap:6px;padding:16px 18px;border-radius:18px;background:#f4faf6;border:2px solid #bfe3cb}.GameFeedbackModal_rProgramTop__cp8R1{display:flex;justify-content:space-between;align-items:center;gap:10px}.GameFeedbackModal_rProgramTop__cp8R1 b{font-size:12px;letter-spacing:.04em;color:#237454;text-transform:uppercase}.GameFeedbackModal_rProgramTop__cp8R1 span{font-size:12.5px;color:#55635a}.GameFeedbackModal_rWrap__gAEHg .GameFeedbackModal_rProgram__sNd8J h4{margin:4px 0 0;font-size:16px;font-weight:700;color:#233c33}.GameFeedbackModal_rProgram__sNd8J p{margin:0;font-size:13px;color:#7a8a75}.GameFeedbackModal_rProgramGo__OiXmy{display:flex;align-items:center;justify-content:center;min-height:50px;margin-top:6px;border-radius:15px;background:linear-gradient(135deg,#f2a31a,#d88408);color:#17372f;font:700 15px Be Vietnam Pro,sans-serif;text-decoration:none}.GameFeedbackModal_rProgramLink__hh0Gx{align-self:flex-start;font-size:13.5px;font-weight:600;color:#237454;text-decoration:none}.GameFeedbackModal_rProgramLink__hh0Gx:hover{text-decoration:underline}.GameFeedbackModal_historyOverlay__KSaP9{padding:24px;background:rgba(20,34,27,.62);backdrop-filter:blur(5px)}.GameFeedbackModal_historyDialog__uo0Vb{width:min(720px,100%);max-height:calc(100dvh - 48px);padding:24px 32px 30px;border:1px solid #e6e9e3;border-radius:24px;background:#fff;box-shadow:0 26px 90px #0f241c55}.GameFeedbackModal_historyDialog__uo0Vb .GameFeedbackModal_rWrap__gAEHg{gap:18px}.GameFeedbackModal_historyDialog__uo0Vb .GameFeedbackModal_rHead__P4cXx{padding:4px 2px 20px;border-bottom:1px solid #edf0ea;align-items:flex-start}.GameFeedbackModal_historyDialog__uo0Vb .GameFeedbackModal_rHeadText__AleIn h2{font-size:22px;line-height:1.35}.GameFeedbackModal_historyDialog__uo0Vb .GameFeedbackModal_rStamp__OQeIK{transform:none;border-width:1px;background:#f8fbf7}.GameFeedbackModal_historyDialog__uo0Vb .GameFeedbackModal_rGoals__cfozH{padding:18px;border-color:#e6ebe3;background:#fbfcfa}.GameFeedbackModal_historyDialog__uo0Vb .GameFeedbackModal_rGoals__cfozH h3,.GameFeedbackModal_historyDialog__uo0Vb .GameFeedbackModal_rLesson__WA4Fi h3{font-size:11px;letter-spacing:1px;color:#65806b}.GameFeedbackModal_historyDialog__uo0Vb .GameFeedbackModal_rGoal__qpDaT{padding:10px 0}.GameFeedbackModal_historyDialog__uo0Vb .GameFeedbackModal_rGoal__qpDaT strong{font-size:14px;line-height:1.5}.GameFeedbackModal_historyDialog__uo0Vb .GameFeedbackModal_rGoal__qpDaT small{font-size:13px;line-height:1.6;color:#65786b}.GameFeedbackModal_historyDialog__uo0Vb .GameFeedbackModal_rFix__2Io_1{padding:18px;border:1px solid #efd5ac;background:#fff9ed}.GameFeedbackModal_historyDialog__uo0Vb .GameFeedbackModal_rFixHead__Bovjg span{color:#925a0d}.GameFeedbackModal_historyDialog__uo0Vb .GameFeedbackModal_rTry__eiDT4{background:#eff7ee;border-color:#dcebdd}.GameFeedbackModal_historyDialog__uo0Vb .GameFeedbackModal_rLesson__WA4Fi{padding:19px;border-color:#dbece0;background:#eff8f1}.GameFeedbackModal_historyDialog__uo0Vb .GameFeedbackModal_rLesson__WA4Fi blockquote,.GameFeedbackModal_historyDialog__uo0Vb .GameFeedbackModal_rLesson__WA4Fi p{font-size:14px;line-height:1.75}.GameFeedbackModal_historyDialog__uo0Vb .GameFeedbackModal_details__Zc4uQ{padding:16px 0;border-color:#e9ede8}.GameFeedbackModal_historyDialog__uo0Vb .GameFeedbackModal_details__Zc4uQ summary{font-size:13px;color:#315f48}.GameFeedbackModal_historyDialog__uo0Vb .GameFeedbackModal_rWhy__gF8Ys{background:#faf7ee;border:1px solid #efe7d5}.GameFeedbackModal_historyDialog__uo0Vb a:focus-visible,.GameFeedbackModal_historyDialog__uo0Vb button:focus-visible,.GameFeedbackModal_historyDialog__uo0Vb summary:focus-visible{outline:3px solid #e7a447;outline-offset:3px}@media(max-width:600px){.GameFeedbackModal_historyOverlay__KSaP9{padding:10px}.GameFeedbackModal_historyDialog__uo0Vb{max-height:calc(100dvh - 20px);padding:18px 16px 24px;border-radius:19px}.GameFeedbackModal_historyDialog__uo0Vb .GameFeedbackModal_rWrap__gAEHg{gap:14px}.GameFeedbackModal_historyDialog__uo0Vb .GameFeedbackModal_rHead__P4cXx{gap:10px;padding-bottom:16px}.GameFeedbackModal_historyDialog__uo0Vb .GameFeedbackModal_rHeadText__AleIn h2{font-size:18px}.GameFeedbackModal_historyDialog__uo0Vb .GameFeedbackModal_rFix__2Io_1,.GameFeedbackModal_historyDialog__uo0Vb .GameFeedbackModal_rGoals__cfozH,.GameFeedbackModal_historyDialog__uo0Vb .GameFeedbackModal_rLesson__WA4Fi{padding:15px}.GameFeedbackModal_historyDialog__uo0Vb .GameFeedbackModal_rLesson__WA4Fi blockquote,.GameFeedbackModal_historyDialog__uo0Vb .GameFeedbackModal_rLesson__WA4Fi p{font-size:13px}.GameFeedbackModal_historyDialog__uo0Vb .GameFeedbackModal_closeResult__CXn7R{margin:-4px 0 9px auto}}.GameFeedbackModal_historyAudioDialog__GYGiw{width:min(1180px,100%);height:min(850px,calc(100dvh - 48px));max-height:calc(100dvh - 48px);padding:0;display:flex;flex-direction:column;overflow:hidden;border-radius:23px}.GameFeedbackModal_historyAudioHeader__v79a9{display:flex;align-items:center;gap:14px;padding:16px 23px;background:#fffdf8;border-bottom:1px solid #e9e9df;flex:none}.GameFeedbackModal_historyPortrait__cSV6P{flex:none;width:48px;height:48px;border-radius:13px;background:#e6f0e4;color:#59816a;display:grid;place-items:center;overflow:hidden;font-weight:700}.GameFeedbackModal_historyPortrait__cSV6P img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.GameFeedbackModal_historyAudioTitle__tpkwk{flex:1;min-width:0}.GameFeedbackModal_historyAudioTitle__tpkwk span{display:block;color:#6d9180;font-size:10px;letter-spacing:.12em;font-weight:800}.GameFeedbackModal_historyAudioTitle__tpkwk h2{font:700 16px/1.35 Be Vietnam Pro,sans-serif;color:#193e34;margin:2px 0}.GameFeedbackModal_historyAudioTitle__tpkwk p{font-size:12px;margin:2px 0 0;color:#879188}.GameFeedbackModal_historyAudioClose__NUaY3{flex:none;border:1px solid #dfe8df;background:#fff;border-radius:10px;padding:8px 13px;color:#5c7364;font:600 12px Be Vietnam Pro,sans-serif;cursor:pointer}.GameFeedbackModal_historyAudioClose__NUaY3 span{font-size:18px;line-height:1;vertical-align:-1px}.GameFeedbackModal_historyAudioColumns__IHgZ6{display:grid;grid-template-columns:minmax(300px,39%) minmax(0,61%);min-height:0;flex:1}.GameFeedbackModal_historyAudioResult__VF3Qb{min-width:0;min-height:0;overflow-y:auto;overscroll-behavior:contain;background:#fffdf8;padding:28px 34px 36px}@media(max-width:700px){.GameFeedbackModal_historyAudioOverlay__M288q{padding:0}.GameFeedbackModal_historyAudioDialog__GYGiw{width:100%;height:100dvh;max-height:100dvh;padding:0;border:0;border-radius:0}.GameFeedbackModal_historyAudioHeader__v79a9{padding:12px 15px;gap:10px}.GameFeedbackModal_historyPortrait__cSV6P{width:41px;height:41px}.GameFeedbackModal_historyAudioTitle__tpkwk h2{font-size:14px}.GameFeedbackModal_historyAudioTitle__tpkwk p{font-size:11px}.GameFeedbackModal_historyAudioColumns__IHgZ6{display:block;overflow-y:auto;overscroll-behavior:contain}.GameFeedbackModal_historyAudioResult__VF3Qb{overflow:visible;padding:24px 18px 40px}}.ConversationAudio_audio__cenp5{min-width:0;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:27px 25px;background:#f4f8f1;border-right:1px solid #e3eadf;color:#193e34}.ConversationAudio_kicker__4dYtB{font-size:10px;letter-spacing:.14em;font-weight:800;color:#6c9180}.ConversationAudio_audio__cenp5 h2{font:600 25px/1.2 Lora,serif;letter-spacing:-.025em;margin:8px 0}.ConversationAudio_intro__0QMrW{font-size:13px;line-height:1.6;color:#738478;margin:0 0 20px}.ConversationAudio_player__9S7uw{border:1px solid #d5e7d7;border-radius:17px;background:#fff;padding:19px;box-shadow:0 5px 18px #39624c0a}.ConversationAudio_playerHeading__HiRqL{display:flex;align-items:flex-start;justify-content:space-between;gap:9px}.ConversationAudio_playerHeading__HiRqL small,.ConversationAudio_playerHeading__HiRqL strong{display:block}.ConversationAudio_playerHeading__HiRqL strong{font-size:14px}.ConversationAudio_playerHeading__HiRqL small{font-size:12px;color:#82928a;line-height:1.5;margin-top:3px}.ConversationAudio_badge__0R5ND{flex:none;padding:5px 8px;border-radius:7px;background:#eaf4eb;color:#498568;font-size:10px;font-weight:750}.ConversationAudio_player__9S7uw audio{display:block;width:100%;max-width:100%;margin-top:15px}.ConversationAudio_selected__fCLyy{font-size:12px;color:#587767;margin:14px 0 0}.ConversationAudio_status___LFFs{font-size:13px;line-height:1.6;color:#75877a;margin:14px 0 0}.ConversationAudio_error__y8dOl{color:#a34e3c;font-size:12px;line-height:1.6;margin:14px 0 0}.ConversationAudio_transcriptHeading__KB_i3{display:flex;justify-content:space-between;align-items:center;gap:8px;margin:25px 0 10px}.ConversationAudio_transcriptHeading__KB_i3 h3{font-size:14px;margin:0}.ConversationAudio_transcriptHeading__KB_i3 span{color:#899a8d;font-size:11px;white-space:nowrap}.ConversationAudio_line__ThC2I{display:grid;grid-template-columns:31px minmax(0,1fr) auto;gap:10px;padding:12px 0;border-top:1px solid #e3ece0}.ConversationAudio_avatar__1tfYj{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:#dfeee0;color:#478366;font-size:11px;font-weight:800}.ConversationAudio_learner__9tNm6{background:#f4e8d8;color:#a47743}.ConversationAudio_lineContent__dEOny{min-width:0}.ConversationAudio_lineContent__dEOny strong{font-size:12px}.ConversationAudio_lineContent__dEOny p{font-size:13px;line-height:1.6;margin:3px 0 0;color:#53675c;overflow-wrap:anywhere}.ConversationAudio_lineContent__dEOny small{font-size:11px;color:#8a9b8c}.ConversationAudio_playClip__s4T4K{width:30px;height:30px;border:1px solid #d4e5d5;background:#fff;color:#40805e;border-radius:50%;font-size:11px;cursor:pointer}.ConversationAudio_playClip__s4T4K[aria-pressed=true]{background:#e5f2e6;border-color:#8abe99}.ConversationAudio_footer__IM2ZN{font-size:11px;color:#8c9e90;margin-top:18px}@media(max-width:700px){.ConversationAudio_audio__cenp5{overflow:visible;padding:22px 18px;border-right:0;border-bottom:1px solid #e3eadf}.ConversationAudio_audio__cenp5 h2{font-size:22px}.ConversationAudio_transcript__Lh0XS{max-height:280px;overflow-y:auto;overscroll-behavior:contain}}