.LanguageDetective_page__vRqY7{--navy:#172d5a;--deep:#102347;--teal:#57cfc3;--pink:#f04f78;--lilac:#b79add;--yellow:#ffd968;--ink:#172d5a;--muted:#66778e;--line:#dce6ee;min-height:100vh;background:radial-gradient(circle at 10% 8%,rgba(87,207,195,.11),transparent 24%),radial-gradient(circle at 90% 10%,rgba(183,154,221,.12),transparent 22%),#f7f9fc;color:var(--ink)}.LanguageDetective_gameHeader__diKiu,.LanguageDetective_topbar__9T_yZ{min-height:76px;padding:12px clamp(18px,4vw,54px);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;background:linear-gradient(90deg,#11264d,#172d5a,#203d73);color:#fff}.LanguageDetective_topbar__9T_yZ img{width:210px;height:auto}.LanguageDetective_back__JKWmW{color:#e3ebf6;text-decoration:none;font-size:13px;font-weight:950}.LanguageDetective_freeBadge__sc5aE,.LanguageDetective_headerMeta__Hbanb{justify-self:end;padding:8px 11px;border-radius:999px;background:rgba(255,255,255,.11);font-size:10px;font-weight:1000}.LanguageDetective_headerTitle__M06m5{font-size:17px;font-weight:1000}.LanguageDetective_setup__FrnLb{width:min(1140px,calc(100% - 36px));margin:0 auto;padding:70px 0;display:grid;grid-template-columns:1.05fr .75fr;grid-gap:60px;gap:60px;align-items:center}.LanguageDetective_kicker__2dVEv{font-size:10px;font-weight:1000;letter-spacing:.14em;color:#0d8f84}.LanguageDetective_finish__WNuY4 h1,.LanguageDetective_intro__dXPRE h1{margin:10px 0 18px;font-size:clamp(54px,7vw,84px);line-height:.94;letter-spacing:-.055em}.LanguageDetective_intro__dXPRE h1 span{color:var(--pink)}.LanguageDetective_intro__dXPRE p{max-width:670px;margin:0;color:var(--muted);font-size:18px;line-height:1.65}.LanguageDetective_caseRules__LM0Rp{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;margin-top:28px}.LanguageDetective_caseRules__LM0Rp div{min-height:112px;padding:16px 12px;border-radius:18px;background:#fff;border:1px solid var(--line);text-align:center;box-shadow:0 8px 20px rgba(23,45,90,.05)}.LanguageDetective_caseRules__LM0Rp b{display:block;font-size:28px}.LanguageDetective_caseRules__LM0Rp span{display:block;margin-top:6px;font-size:10px;font-weight:850;color:#728198;line-height:1.3}.LanguageDetective_setupCard__aQ_dr{padding:27px;border-radius:26px;background:#fff;border:1px solid var(--line);box-shadow:0 22px 50px rgba(23,45,90,.1)}.LanguageDetective_setupCard__aQ_dr label{display:block;margin-bottom:21px}.LanguageDetective_setupCard__aQ_dr label>span{display:block;margin-bottom:8px;font-size:11px;font-weight:1000;color:#54677e}.LanguageDetective_levels__UTKDb,.LanguageDetective_threeButtons__maCgi,.LanguageDetective_twoButtons__ASTsE{display:grid;grid-gap:8px;gap:8px}.LanguageDetective_twoButtons__ASTsE{grid-template-columns:1fr 1fr}.LanguageDetective_levels__UTKDb,.LanguageDetective_threeButtons__maCgi{grid-template-columns:repeat(3,1fr)}.LanguageDetective_levels__UTKDb button,.LanguageDetective_threeButtons__maCgi button,.LanguageDetective_twoButtons__ASTsE button{min-height:48px;border:1px solid #d7e1e9;border-radius:12px;background:#f8fafc;color:#566a82;font-weight:950;cursor:pointer}.LanguageDetective_levels__UTKDb button{min-height:66px;padding:9px 7px}.LanguageDetective_levels__UTKDb b{display:block;font-size:11px}.LanguageDetective_levels__UTKDb small{display:block;margin-top:4px;font-size:8px;color:#8b99a9}.LanguageDetective_levels__UTKDb .LanguageDetective_levelSelected__WfiIx,.LanguageDetective_threeButtons__maCgi .LanguageDetective_selected__X720C,.LanguageDetective_twoButtons__ASTsE .LanguageDetective_selected__X720C{background:#e7faf6;border-color:#77d8ce;color:#087f76}.LanguageDetective_levels__UTKDb .LanguageDetective_levelSelected__WfiIx small{color:#3b8e86}.LanguageDetective_answerReveal__sTkfB button,.LanguageDetective_finishActions__0upOI button,.LanguageDetective_startButton__Ikn__{width:100%;min-height:52px;border:0;border-radius:13px;background:var(--pink);color:#fff;font-size:14px;font-weight:1000;cursor:pointer}.LanguageDetective_gamePage__109ka{background:#edf3f8}.LanguageDetective_gameShell__WShiV{width:min(1160px,calc(100% - 30px));margin:22px auto 48px}.LanguageDetective_scoreRow__fjgnx{display:grid;grid-template-columns:1fr auto 1fr;grid-gap:14px;gap:14px;align-items:center;margin-bottom:14px}.LanguageDetective_teamScore__Pp9nT{min-height:82px;padding:12px 18px;border-radius:18px;background:#fff;border:1px solid var(--line);display:flex;align-items:center;justify-content:space-between}.LanguageDetective_teamScore__Pp9nT:last-child{flex-direction:row-reverse}.LanguageDetective_teamScore__Pp9nT span{font-size:11px;font-weight:1000;letter-spacing:.1em;color:#687b90}.LanguageDetective_teamScore__Pp9nT strong{font-size:42px}.LanguageDetective_caseProgress__PSzzL{padding:10px 15px;border-radius:999px;background:var(--navy);color:#fff;font-size:10px;font-weight:900;letter-spacing:.08em;white-space:nowrap}.LanguageDetective_caseBoard__nsDxI{padding:25px;border-radius:28px;background:#fff;border:1px solid var(--line);box-shadow:0 18px 42px rgba(23,45,90,.08)}.LanguageDetective_caseHeader__75V2S{padding:24px 26px;border-radius:22px;background:radial-gradient(circle at 85% 20%,rgba(87,207,195,.18),transparent 24%),linear-gradient(140deg,#1b3b72,#11264d);color:#fff;display:flex;justify-content:space-between;gap:24px;align-items:center}.LanguageDetective_caseHeader__75V2S span{font-size:9px;font-weight:1000;letter-spacing:.14em;color:#8fe1d9}.LanguageDetective_caseHeader__75V2S h1{margin:5px 0 0;color:#fff!important;font-size:clamp(31px,4vw,48px);letter-spacing:-.035em}.LanguageDetective_pointsBadge__skjXI{min-width:120px;padding:14px 12px;border-radius:18px;background:#fff;color:var(--navy);text-align:center}.LanguageDetective_pointsBadge__skjXI strong{display:block;font-size:44px;line-height:.9}.LanguageDetective_pointsBadge__skjXI span{display:block;margin-top:5px;color:#74849a;font-size:8px;font-weight:1000;letter-spacing:.08em}.LanguageDetective_clueGrid__Ioc_B{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:13px;gap:13px;margin-top:15px}.LanguageDetective_clueCard__lF7tq{min-height:215px;padding:20px;border-radius:20px;border:2px solid transparent;display:flex;flex-direction:column;justify-content:center;position:relative;overflow:hidden}.LanguageDetective_clueVisible__CH7Lb:first-child{background:#e8f8f5;border-color:#a7e5dc}.LanguageDetective_clueVisible__CH7Lb:nth-child(2){background:#f4ecfb;border-color:#d8c3ea}.LanguageDetective_clueVisible__CH7Lb:nth-child(3){background:#fff5db;border-color:#f1d98b}.LanguageDetective_clueNumber__NfG5_{position:absolute;top:15px;left:17px;font-size:9px;font-weight:1000;letter-spacing:.12em;color:#6f7e92}.LanguageDetective_clueCard__lF7tq p{margin:0;font-size:clamp(18px,2vw,24px);line-height:1.35;font-weight:850;color:var(--navy)}.LanguageDetective_clueLocked__0n046{background:#f3f6f8;border-color:#e0e7ed}.LanguageDetective_locked__jKecH{font-size:70px;font-weight:1000;text-align:center;color:#c1ccd6}.LanguageDetective_controls__vJVuN{margin-top:15px;padding:16px;border-radius:18px;background:#f7f9fb;border:1px solid var(--line);display:grid;grid-template-columns:1fr auto;grid-gap:16px;gap:16px;align-items:center}.LanguageDetective_solveButtons__aEM_w{display:grid;grid-template-columns:1fr 1fr;grid-gap:9px;gap:9px}.LanguageDetective_clueButton__Q2n48,.LanguageDetective_solveButtons__aEM_w button{min-height:48px;border:0;border-radius:13px;font-size:12px;font-weight:1000;cursor:pointer}.LanguageDetective_solveButtons__aEM_w button:first-child{background:#e7faf6;color:#087f76}.LanguageDetective_solveButtons__aEM_w button:last-child{background:#eeeefe;color:#505aae}.LanguageDetective_clueButton__Q2n48{min-width:190px;padding:0 17px;background:var(--navy);color:#fff}.LanguageDetective_answerReveal__sTkfB{margin-top:15px;padding:22px;border-radius:20px;background:linear-gradient(90deg,#f5edfb,#e8faf6);text-align:center}.LanguageDetective_answerReveal__sTkfB>span{display:block;font-size:9px;font-weight:1000;letter-spacing:.14em;color:#7c6a91}.LanguageDetective_answerReveal__sTkfB>strong{display:block;margin:8px 0 18px;font-size:clamp(28px,4vw,48px);color:var(--navy)}.LanguageDetective_answerReveal__sTkfB button{max-width:280px}.LanguageDetective_finishPage__Gp0Bn{background:radial-gradient(circle at 50% 25%,#33588f 0,#183565 42%,#0c2147 100%);color:#fff}.LanguageDetective_finish__WNuY4{width:min(850px,calc(100% - 30px));margin:0 auto;padding:70px 0;text-align:center}.LanguageDetective_detectiveIcon__7MLP1{font-size:72px;margin-bottom:10px}.LanguageDetective_finish__WNuY4 .LanguageDetective_kicker__2dVEv{color:#8ee2d9}.LanguageDetective_finish__WNuY4 h1{color:#fff}.LanguageDetective_finalScores__UQLZ4{display:grid;grid-template-columns:1fr 1fr;grid-gap:15px;gap:15px;max-width:650px;margin:34px auto 25px}.LanguageDetective_finalScores__UQLZ4>div{min-height:185px;border-radius:24px;background:#fff;color:var(--navy);border:3px solid transparent;display:flex;flex-direction:column;justify-content:center}.LanguageDetective_finalScores__UQLZ4 span{font-size:11px;font-weight:1000;letter-spacing:.12em}.LanguageDetective_finalScores__UQLZ4 strong{font-size:74px;line-height:1}.LanguageDetective_finalScores__UQLZ4 small{font-size:10px;color:#7c8a9c}.LanguageDetective_finalScores__UQLZ4 .LanguageDetective_winner__XAHFs{border-color:var(--yellow);box-shadow:0 0 0 6px rgba(255,217,104,.14)}.LanguageDetective_finishActions__0upOI{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;max-width:540px;margin:0 auto}.LanguageDetective_finishActions__0upOI .LanguageDetective_secondary__1KHgC{background:#fff;color:var(--navy)}@media(max-width:850px){.LanguageDetective_setup__FrnLb{grid-template-columns:1fr}.LanguageDetective_caseRules__LM0Rp{grid-template-columns:1fr 1fr 1fr}.LanguageDetective_gameHeader__diKiu,.LanguageDetective_topbar__9T_yZ{grid-template-columns:1fr auto}.LanguageDetective_headerTitle__M06m5,.LanguageDetective_topbar__9T_yZ img{display:none}.LanguageDetective_headerMeta__Hbanb{grid-column:2}.LanguageDetective_clueGrid__Ioc_B{grid-template-columns:1fr}.LanguageDetective_clueCard__lF7tq{min-height:150px}}@media(max-width:620px){.LanguageDetective_intro__dXPRE h1{font-size:49px}.LanguageDetective_intro__dXPRE p{font-size:16px}.LanguageDetective_caseRules__LM0Rp,.LanguageDetective_levels__UTKDb{grid-template-columns:1fr}.LanguageDetective_scoreRow__fjgnx{grid-template-columns:1fr 1fr}.LanguageDetective_caseProgress__PSzzL{grid-column:1/-1;grid-row:1;justify-self:center}.LanguageDetective_caseHeader__75V2S{align-items:flex-start;flex-direction:column}.LanguageDetective_pointsBadge__skjXI{min-width:100%}.LanguageDetective_controls__vJVuN,.LanguageDetective_solveButtons__aEM_w{grid-template-columns:1fr}.LanguageDetective_clueButton__Q2n48{width:100%}.LanguageDetective_finalScores__UQLZ4{gap:9px}.LanguageDetective_finalScores__UQLZ4 strong{font-size:58px}.LanguageDetective_finishActions__0upOI{grid-template-columns:1fr}}.LanguageDetective_answerPanel__cqW9Z{margin-top:15px;padding:18px;border-radius:20px;background:#f8fafc;border:1px solid var(--line)}.LanguageDetective_answerPanelTop__Vj8V1{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:13px}.LanguageDetective_answerLabel__ub6HW{display:block;margin-bottom:7px;font-size:9px;font-weight:1000;letter-spacing:.12em;color:#78879a}.LanguageDetective_teamToggle__gO4Tj{display:flex;gap:7px}.LanguageDetective_teamToggle__gO4Tj button{min-height:40px;padding:0 16px;border:1px solid #d8e1ea;border-radius:11px;background:#fff;color:#66778d;font-size:11px;font-weight:1000;cursor:pointer}.LanguageDetective_teamToggle__gO4Tj .LanguageDetective_teamToggleActiveA__a_rs5{background:#e7faf6;border-color:#6fd7cc;color:#087f76}.LanguageDetective_teamToggle__gO4Tj .LanguageDetective_teamToggleActiveB__uOqDe{background:#eeeefe;border-color:#9ca6ed;color:#505aae}.LanguageDetective_currentValue___Gyfg{min-width:115px;text-align:center;padding:10px 13px;border-radius:14px;background:#fff;border:1px solid #dde5ec}.LanguageDetective_currentValue___Gyfg strong{display:block;font-size:28px;line-height:1}.LanguageDetective_currentValue___Gyfg span{display:block;margin-top:4px;font-size:7px;font-weight:1000;letter-spacing:.08em;color:#8190a2}.LanguageDetective_answerForm__omCJp{display:grid;grid-template-columns:1fr 170px;grid-gap:9px;gap:9px}.LanguageDetective_answerForm__omCJp input{width:100%;min-width:0;min-height:52px;padding:0 16px;border:2px solid #d5e0e8;border-radius:13px;background:#fff;color:var(--navy);font-size:18px;font-weight:800;outline:none}.LanguageDetective_answerForm__omCJp input:focus{border-color:#72d8ce;box-shadow:0 0 0 4px rgba(87,207,195,.12)}.LanguageDetective_answerForm__omCJp button{min-height:52px;border:0;border-radius:13px;background:var(--pink);color:#fff;font-size:12px;font-weight:1000;cursor:pointer}.LanguageDetective_answerForm__omCJp button:disabled{opacity:.45;cursor:not-allowed}.LanguageDetective_answerFeedback__FeoQJ{border-radius:12px}.LanguageDetective_feedbackCorrect__DqXSJ{background:#e7faf6;border:1px solid #9be1d8}.LanguageDetective_feedbackWrong__sjW2A{color:#c94457;border:1px solid #f0b6bf}.LanguageDetective_answerActions__V_rKw{margin-top:10px;display:flex;align-items:center;justify-content:space-between;gap:14px}.LanguageDetective_answerActions__V_rKw .LanguageDetective_clueButton__Q2n48{min-width:180px}.LanguageDetective_answerActions__V_rKw small{color:#8795a6;font-size:9px;font-weight:800}.LanguageDetective_correctSummary__Qze2O{max-width:520px;margin:0 auto 14px;padding:9px 12px;border-radius:11px;background:#e7faf6;color:#087f76;font-size:11px;font-weight:1000}@media(max-width:620px){.LanguageDetective_answerPanelTop__Vj8V1{align-items:flex-start;flex-direction:column}.LanguageDetective_currentValue___Gyfg{width:100%}.LanguageDetective_answerForm__omCJp{grid-template-columns:1fr}.LanguageDetective_answerActions__V_rKw{align-items:flex-start;flex-direction:column}.LanguageDetective_answerActions__V_rKw .LanguageDetective_clueButton__Q2n48{width:100%}}.LanguageDetective_gamePage__109ka{min-height:100vh;background:radial-gradient(circle at 15% 8%,rgba(87,207,195,.14),transparent 24%),radial-gradient(circle at 88% 8%,rgba(183,154,221,.16),transparent 24%),linear-gradient(180deg,#edf4f8,#f4f6f8)}.LanguageDetective_detectiveArena__REBsU{width:min(1480px,calc(100% - 34px));margin:24px auto 52px;display:grid;grid-template-columns:170px minmax(0,1fr) 170px;grid-gap:18px;gap:18px;align-items:stretch}.LanguageDetective_teamPanel__fiGj_{min-height:690px;border-radius:28px;padding:24px 16px;position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;box-shadow:0 18px 40px rgba(23,45,90,.13)}.LanguageDetective_teamPanel__fiGj_:before{content:"";position:absolute;width:180px;height:180px;border-radius:50%;top:-85px;right:-80px;background:rgba(255,255,255,.12)}.LanguageDetective_teamPanelA__VUSIr{background:linear-gradient(180deg,#60d2c6,#2ba99f)}.LanguageDetective_teamPanelB__x6_Jk{background:linear-gradient(180deg,#a894e2,#7967bb)}.LanguageDetective_teamBadge__V3s8s{position:relative;z-index:1;width:70px;height:70px;display:grid;place-items:center;border-radius:22px;background:rgba(255,255,255,.17);border:2px solid rgba(255,255,255,.25);font-size:28px;font-weight:1000;margin-bottom:18px}.LanguageDetective_teamPanel__fiGj_>span{position:relative;z-index:1;font-size:12px;font-weight:1000;letter-spacing:.15em}.LanguageDetective_teamPanel__fiGj_>strong{position:relative;z-index:1;margin:14px 0 12px;font-size:84px;line-height:.9;letter-spacing:-.06em}.LanguageDetective_teamPanel__fiGj_>small{position:relative;z-index:1;font-size:9px;font-weight:1000;letter-spacing:.12em;opacity:.8}.LanguageDetective_caseFile__z_WOO{min-width:0;padding:0 0 26px;border-radius:28px;background:#fbfaf5;border:1px solid #e3dfd1;box-shadow:0 20px 50px rgba(23,45,90,.1);overflow:hidden;position:relative}.LanguageDetective_caseFile__z_WOO:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.18;background-image:linear-gradient(rgba(23,45,90,.04) 1px,transparent 0),linear-gradient(90deg,rgba(23,45,90,.025) 1px,transparent 0);background-size:28px 28px}.LanguageDetective_caseTabs__ON3qr{min-height:48px;padding:0 24px;display:flex;gap:7px;align-items:end;background:#f0eee5;border-bottom:1px solid #ddd8c8}.LanguageDetective_caseTabs__ON3qr span{position:relative;padding:10px 14px 9px;border-radius:10px 10px 0 0;background:#ded9ca;color:#6d6a60;font-size:9px;font-weight:1000;letter-spacing:.09em;text-transform:uppercase}.LanguageDetective_caseTabs__ON3qr .LanguageDetective_activeTab__bQaTw{background:#fbfaf5;color:var(--navy)}.LanguageDetective_fileHeader__aNrSj{position:relative;z-index:1;padding:28px 32px 22px;display:flex;align-items:center;justify-content:space-between;gap:28px}.LanguageDetective_fileStamp__44Lfx{display:inline-block;margin-bottom:7px;padding:5px 8px;border:2px solid #d4a353;color:#b77c20;border-radius:5px;font-size:8px;font-weight:1000;letter-spacing:.12em;transform:rotate(-1deg)}.LanguageDetective_fileHeader__aNrSj h1{margin:0;color:var(--navy)!important;font-size:clamp(36px,4.4vw,58px);line-height:.96;letter-spacing:-.045em}.LanguageDetective_fileHeader__aNrSj p{margin:9px 0 0;color:#73766f;font-size:13px;font-weight:800}.LanguageDetective_caseValue__LzODg{flex:0 0 126px;min-height:126px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;box-shadow:0 9px 18px rgba(23,45,90,.12);border:7px solid rgba(255,255,255,.48)}.LanguageDetective_caseValue__LzODg strong{font-size:48px;line-height:.8}.LanguageDetective_caseValue__LzODg span{margin-top:8px;font-size:10px;font-weight:1000;letter-spacing:.1em}.LanguageDetective_caseValue__LzODg small{margin-top:2px;font-size:7px;font-weight:1000;opacity:.78}.LanguageDetective_valueHigh__kJj_Y{background:#40bcae}.LanguageDetective_valueMid__tsaWo{background:#b296d8}.LanguageDetective_valueLow__lJEqF{background:#e0ad3e}.LanguageDetective_evidenceRow__rclnw{position:relative;z-index:1;padding:0 28px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.LanguageDetective_evidenceCard__KggxU{min-height:235px;border-radius:17px;padding:18px;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:center;transform:rotate(-.35deg);box-shadow:0 9px 20px rgba(83,72,45,.08)}.LanguageDetective_evidenceCard__KggxU:nth-child(2){transform:rotate(.5deg)}.LanguageDetective_evidenceCard__KggxU:nth-child(3){transform:rotate(-.15deg)}.LanguageDetective_evidenceOpen__aF2WY:first-child{background:#e7f8f4;border:1px solid #9edfd6}.LanguageDetective_evidenceOpen__aF2WY:nth-child(2){background:#f3ebfa;border:1px solid #d6c1e7}.LanguageDetective_evidenceOpen__aF2WY:nth-child(3){background:#fff3cf;border:1px solid #ead58e}.LanguageDetective_evidenceLocked__YLtuB{background:#f1f1ed;border:1px dashed #c9c7bd;box-shadow:none}.LanguageDetective_evidenceTop__XNDlU{position:absolute;top:13px;left:15px;right:15px;display:flex;justify-content:space-between;align-items:center;gap:10px}.LanguageDetective_evidenceTop__XNDlU span{font-size:8px;font-weight:1000;letter-spacing:.12em;color:#6e756f}.LanguageDetective_evidenceTop__XNDlU b{padding:4px 7px;border-radius:999px;background:rgba(255,255,255,.62);font-size:8px;font-weight:1000;color:#59675f}.LanguageDetective_pin__1QqTY{position:absolute;top:35px;left:50%;transform:translateX(-50%);color:#cb525b;font-size:22px;text-shadow:0 3px 4px rgba(0,0,0,.12)}.LanguageDetective_evidenceCard__KggxU p{margin:22px 0 0;color:#22385f;font-size:clamp(18px,2vw,25px);line-height:1.32;font-weight:900}.LanguageDetective_evidenceFooter__sBVmQ{position:absolute;left:15px;bottom:12px;font-size:7px;font-weight:1000;letter-spacing:.11em;color:#7d817a}.LanguageDetective_lockedEvidence__7XbrB{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#b4b4aa}.LanguageDetective_lockedEvidence__7XbrB>span{font-size:72px;line-height:.9;font-weight:1000}.LanguageDetective_lockedEvidence__7XbrB small{margin-top:8px;font-size:8px;font-weight:1000;letter-spacing:.14em}.LanguageDetective_responseDesk__Vb4fZ{position:relative;z-index:1;margin:20px 28px 0;padding:20px;border-radius:20px;background:#fff;border:1px solid #dfe5e8;box-shadow:0 10px 24px rgba(23,45,90,.06)}.LanguageDetective_responseHeading__ZFENI{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:14px}.LanguageDetective_responseHeading__ZFENI>div>span{display:block;margin-bottom:3px;font-size:8px;font-weight:1000;letter-spacing:.13em;color:#8a96a3}.LanguageDetective_responseHeading__ZFENI h2{margin:0;font-size:19px;color:var(--navy)}.LanguageDetective_pointsChip__R9Ez6{display:flex;align-items:center;gap:7px;padding:8px 11px;border-radius:12px;background:#eef8f5;color:#16887d}.LanguageDetective_pointsChip__R9Ez6 b{font-size:22px}.LanguageDetective_pointsChip__R9Ez6 span{font-size:9px;font-weight:1000}.LanguageDetective_teamSelector__jr3FQ{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-bottom:10px}.LanguageDetective_teamSelector__jr3FQ button{min-height:44px;border-radius:12px;border:1px solid #dce4ea;background:#f8fafc;color:#68798d;font-size:11px;font-weight:1000;cursor:pointer}.LanguageDetective_teamSelector__jr3FQ button>span{display:inline-grid;place-items:center;width:24px;height:24px;margin-right:7px;border-radius:8px;background:#e7edf2}.LanguageDetective_teamSelector__jr3FQ .LanguageDetective_selectedTeamA__JEjZY{background:#e6faf5;color:#087f76;border-color:#75d8cd}.LanguageDetective_teamSelector__jr3FQ .LanguageDetective_selectedTeamA__JEjZY>span{background:#57cfc3;color:#fff}.LanguageDetective_teamSelector__jr3FQ .LanguageDetective_selectedTeamB__wO0ta{background:#f0ecfb;color:#6853aa;border-color:#b9a6df}.LanguageDetective_teamSelector__jr3FQ .LanguageDetective_selectedTeamB__wO0ta>span{background:#9a83d4;color:#fff}.LanguageDetective_detectiveForm__vJO6i{display:grid;grid-template-columns:1fr 175px;grid-gap:9px;gap:9px}.LanguageDetective_inputWrap__deyZD{position:relative}.LanguageDetective_searchIcon__XpxWB{position:absolute;left:15px;top:50%;transform:translateY(-50%);color:#95a0ad;font-size:22px}.LanguageDetective_detectiveForm__vJO6i input{width:100%;min-width:0;min-height:54px;padding:0 16px 0 45px;border:2px solid #d7e0e7;border-radius:14px;background:#fbfcfd;color:var(--navy);font-size:18px;font-weight:850;outline:none}.LanguageDetective_detectiveForm__vJO6i input:focus{border-color:#64d2c7;background:#fff;box-shadow:0 0 0 4px rgba(87,207,195,.11)}.LanguageDetective_detectiveForm__vJO6i button{border:0;border-radius:14px;background:var(--pink);color:#fff;font-size:12px;font-weight:1000;cursor:pointer}.LanguageDetective_detectiveForm__vJO6i button:disabled{opacity:.45;cursor:not-allowed}.LanguageDetective_answerFeedback__FeoQJ{margin-top:10px;padding:12px 14px;border-radius:13px;text-align:center;font-size:12px;font-weight:1000}.LanguageDetective_feedbackCorrect__DqXSJ{background:#e6faf5;border:1px solid #94dfd5;color:#087f76}.LanguageDetective_feedbackWrong__sjW2A{background:#fff0f2;border:1px solid #f0b8c0;color:#c94558}.LanguageDetective_deskFooter__SwLJE{margin-top:10px;display:flex;align-items:center;justify-content:space-between;gap:14px}.LanguageDetective_nextClueButton__W3y53{min-height:42px;padding:0 14px;border:0;border-radius:11px;background:var(--navy);color:#fff;font-size:10px;font-weight:1000;cursor:pointer}.LanguageDetective_deskFooter__SwLJE small{color:#8b97a5;font-size:8px;font-weight:800}.LanguageDetective_caseSolved__dfZpJ{position:relative;z-index:1;margin:20px 28px 0;padding:28px 24px;border-radius:20px;text-align:center;background:linear-gradient(135deg,#eef9f6,#f4ecfa);border:1px solid #d8e7e3}.LanguageDetective_solvedStamp__ScQ4z{display:inline-block;margin-bottom:13px;padding:6px 10px;border:3px solid #2da99c;color:#1b8f83;font-size:10px;font-weight:1000;letter-spacing:.12em;transform:rotate(-2deg)}.LanguageDetective_caseSolved__dfZpJ>span{display:block;color:#857c93;font-size:8px;font-weight:1000;letter-spacing:.14em}.LanguageDetective_caseSolved__dfZpJ>strong{display:block;margin:9px 0 12px;color:var(--navy);font-size:clamp(30px,4vw,48px)}.LanguageDetective_caseSolved__dfZpJ p{margin:0 auto 14px;color:#188579;font-size:11px;font-weight:1000}.LanguageDetective_caseSolved__dfZpJ button{min-width:230px;min-height:48px;border:0;border-radius:13px;background:var(--pink);color:#fff;font-size:11px;font-weight:1000;cursor:pointer}@media(max-width:1100px){.LanguageDetective_detectiveArena__REBsU{grid-template-columns:130px minmax(0,1fr) 130px}.LanguageDetective_teamPanel__fiGj_{min-height:640px}.LanguageDetective_teamPanel__fiGj_>strong{font-size:68px}}@media(max-width:880px){.LanguageDetective_detectiveArena__REBsU{grid-template-columns:1fr 1fr}.LanguageDetective_caseFile__z_WOO{grid-column:1/-1;grid-row:1}.LanguageDetective_teamPanel__fiGj_{min-height:100px;flex-direction:row;justify-content:space-between;padding:14px 18px}.LanguageDetective_teamBadge__V3s8s{display:none}.LanguageDetective_teamPanel__fiGj_>strong{font-size:46px;margin:0}.LanguageDetective_teamPanel__fiGj_>small{display:none}}@media(max-width:700px){.LanguageDetective_fileHeader__aNrSj{align-items:flex-start;flex-direction:column}.LanguageDetective_caseValue__LzODg{flex:0 0 auto;width:100%;min-height:74px;border-radius:18px}.LanguageDetective_caseValue__LzODg strong{font-size:32px}.LanguageDetective_evidenceRow__rclnw{grid-template-columns:1fr}.LanguageDetective_evidenceCard__KggxU{min-height:150px}.LanguageDetective_detectiveForm__vJO6i{grid-template-columns:1fr}.LanguageDetective_detectiveForm__vJO6i button{min-height:50px}.LanguageDetective_deskFooter__SwLJE{align-items:flex-start;flex-direction:column}}@media(max-width:520px){.LanguageDetective_detectiveArena__REBsU{width:calc(100% - 20px);gap:9px}.LanguageDetective_caseTabs__ON3qr{overflow:auto;padding:0 12px}.LanguageDetective_fileHeader__aNrSj{padding:22px 18px 18px}.LanguageDetective_evidenceRow__rclnw{padding:0 16px}.LanguageDetective_caseSolved__dfZpJ,.LanguageDetective_responseDesk__Vb4fZ{margin-left:16px;margin-right:16px}.LanguageDetective_teamPanel__fiGj_{padding:12px}.LanguageDetective_teamPanel__fiGj_>span{font-size:10px}.LanguageDetective_teamPanel__fiGj_>strong{font-size:38px}}.LanguageDetective_headerTitle__M06m5{justify-self:center;display:flex;align-items:center;gap:10px;min-width:245px;padding:7px 16px 7px 9px;border-radius:16px;background:rgba(255,255,255,.09);border:1px solid rgba(255,255,255,.11);box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}.LanguageDetective_headerLens__KVz6c{width:35px;height:35px;display:grid;place-items:center;border-radius:11px;background:linear-gradient(145deg,#7fe1d7,#bba5e7);font-size:18px;box-shadow:0 4px 10px rgba(0,0,0,.12)}.LanguageDetective_headerWords__uvvxo{display:flex;flex-direction:column;align-items:flex-start;line-height:1}.LanguageDetective_headerWords__uvvxo b{color:#fff;font-size:15px;font-weight:1000;letter-spacing:-.02em}.LanguageDetective_headerWords__uvvxo small{margin-top:4px;color:#91e2da;font-size:7px;font-weight:1000;letter-spacing:.15em}@media(max-width:850px){.LanguageDetective_headerTitle__M06m5{display:flex;min-width:0;padding:6px 10px 6px 7px}.LanguageDetective_headerLens__KVz6c{width:30px;height:30px;font-size:15px}.LanguageDetective_headerWords__uvvxo b{font-size:12px}.LanguageDetective_headerWords__uvvxo small{font-size:6px}}.LanguageDetective_topicSelect__1OLVw{width:100%;min-height:50px;padding:0 14px;border:1px solid #d7e1e9;border-radius:12px;background:#f8fafc;color:#172d5a;font-size:14px;font-weight:900;outline:none}.LanguageDetective_topicSelect__1OLVw:focus{border-color:#77d8ce;box-shadow:0 0 0 4px rgba(87,207,195,.1)}.LanguageDetective_bankNote__59bg9{margin:-4px 0 12px;text-align:center;color:#7c8b9d;font-size:9px;font-weight:900}