._69qRfq_page{background:#f5f7fb;min-height:100vh;padding:16px}._69qRfq_shell{max-width:430px;margin:0 auto}._69qRfq_topBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}._69qRfq_brand{align-items:center;gap:10px;min-width:0;display:flex}._69qRfq_avatar{width:34px;height:34px;color:var(--primary-blue);background:#fff;border-radius:9999px;place-items:center;font-weight:700;display:grid;overflow:hidden;box-shadow:0 6px 16px #10203124}._69qRfq_brandText{flex-direction:column;min-width:0;line-height:1.1;display:flex}._69qRfq_titleRow{align-items:baseline;gap:8px;display:flex}._69qRfq_title{color:var(--text-dark);white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:800;overflow:hidden}._69qRfq_pill{color:#0b2f3a;white-space:nowrap;background:#319cb62e;border-radius:9999px;padding:3px 8px;font-size:12px;font-weight:700}._69qRfq_meta{color:var(--text-gray);align-items:center;gap:10px;margin-top:2px;font-size:13px;display:flex}._69qRfq_langToggle{white-space:nowrap;flex-shrink:0;align-items:center;gap:6px;display:flex}._69qRfq_langLabel{color:var(--text-gray);white-space:nowrap;font-size:12px}._69qRfq_langButtons{background:#fff;border:1px solid #10203114;border-radius:9999px;flex-shrink:0;padding:3px;display:inline-flex;box-shadow:0 6px 18px #10203114}._69qRfq_langButton{appearance:none;color:var(--text-dark);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:9999px;justify-content:center;align-items:center;min-width:48px;padding:6px 10px;font-size:13px;display:inline-flex}._69qRfq_langButtonActive{background:var(--primary-blue-dark);color:#fff}._69qRfq_card{background:#fff;border:1px solid #10203114;border-radius:20px;overflow:hidden;box-shadow:0 10px 25px #10203114}._69qRfq_cardHeader{color:#fff;background:#2f8dcf;padding:18px 18px 16px}._69qRfq_cardHeaderTitle{letter-spacing:.2px;font-size:22px;font-weight:900}._69qRfq_cardHeaderSub{opacity:.95;flex-wrap:wrap;gap:10px;margin-top:10px;font-size:14px;display:flex}._69qRfq_section{padding:18px}._69qRfq_sectionTitle{color:var(--text-dark);align-items:center;gap:10px;font-size:18px;font-weight:900;display:flex}._69qRfq_divider{background:#10203114;height:1px;margin:14px 0 0}._69qRfq_metricGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}._69qRfq_metric{text-align:center;background:#10203108;border-radius:14px;padding:10px 8px}._69qRfq_metricValue{color:var(--text-dark);font-size:20px;font-weight:900}._69qRfq_metricValueGreen{color:#1b9b58}._69qRfq_metricValueOrange{color:#d57b00}._69qRfq_metricLabel{color:var(--text-gray);margin-top:6px;font-size:12px}._69qRfq_threeCol{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}._69qRfq_mistakesList{gap:12px;margin-top:14px;display:grid}._69qRfq_mistakeCard{background:#10203105;border:1px solid #10203114;border-radius:16px;padding:12px}._69qRfq_mistakeQ{color:var(--text-dark);font-size:14px;font-weight:900;line-height:1.4}._69qRfq_choiceGrid{gap:8px;margin-top:10px;display:grid}._69qRfq_choice{background:#fff;border:1px solid #10203114;border-radius:14px;grid-template-columns:28px 1fr;align-items:center;gap:10px;padding:10px;display:grid}._69qRfq_choiceKey{color:#102031e6;background:#1020310f;border-radius:9999px;place-items:center;width:28px;height:28px;font-weight:900;display:grid}._69qRfq_choiceText{color:var(--text-dark);font-size:14px;line-height:1.35}._69qRfq_choicePicked{border-color:#d57b0073;box-shadow:0 0 0 3px #d57b001a}._69qRfq_choiceCorrect{border-color:#1b9b5873;box-shadow:0 0 0 3px #1b9b581a}._69qRfq_answerRow{grid-template-columns:1fr 1fr;gap:10px;margin-top:12px;display:grid}._69qRfq_answerItem{background:#fff;border:1px solid #10203114;border-radius:14px;padding:10px}._69qRfq_answerLabel{color:var(--text-gray);font-size:12px}._69qRfq_answerValueBad{color:#b85a00;margin-top:4px;font-size:13px;font-weight:900;line-height:1.35}._69qRfq_answerValueGood{color:#1b9b58;margin-top:4px;font-size:13px;font-weight:900;line-height:1.35}._69qRfq_mistakeExplain{color:#102031c7;margin-top:10px;font-size:13px;line-height:1.6}._69qRfq_bulletIntro{color:var(--text-gray);margin-top:12px;font-size:14px;line-height:1.6}._69qRfq_bullets{color:var(--text-dark);margin-top:10px;padding-left:18px;font-size:14px;line-height:1.65}._69qRfq_bullets li+li{margin-top:8px}._69qRfq_unitBlock{background:#319cb614;border:1px solid #10203114;border-radius:14px;margin-top:14px;padding:12px}._69qRfq_unitTitle{color:var(--text-dark);font-size:14px;font-weight:900}._69qRfq_unitBody{color:#102031c7;margin-top:6px;font-size:13.5px;line-height:1.7}@media (max-width:360px){._69qRfq_metricGrid,._69qRfq_threeCol,._69qRfq_answerRow{grid-template-columns:1fr}._69qRfq_title{font-size:15px}}
@media (hover:none) and (pointer:coarse){.icon-auto-float{animation:3s ease-in-out infinite iconAutoFloat}.icon-auto-bounce{animation:3s ease-in-out infinite iconAutoBounce}@keyframes iconAutoFloat{0%,to{transform:translateY(0)scale(1)rotate(0)}50%{transform:translateY(-8px)scale(1.15)rotate(6deg)}}@keyframes iconAutoBounce{0%,to{transform:scale(1)rotate(0)}50%{transform:scale(1.2)rotate(-8deg)}}}
._6SVEWG_bar{z-index:900;padding:.7rem 1rem calc(.7rem + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(12px);opacity:0;visibility:hidden;background:#112233f0;border-top:1px solid #ffffff1f;justify-content:space-between;align-items:center;gap:.75rem;transition:transform .28s,opacity .28s,visibility .28s;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%);box-shadow:0 -6px 24px #00000047}._6SVEWG_barVisible{opacity:1;visibility:visible;transform:translateY(0)}@media (min-width:900px){._6SVEWG_bar{display:none}}@media (prefers-reduced-motion:reduce){._6SVEWG_bar{transition:opacity 10ms linear,visibility 10ms;transform:none}}._6SVEWG_text{flex-direction:column;gap:.15rem;min-width:0;display:flex}._6SVEWG_label{color:#fff;font-size:.95rem;font-weight:700;line-height:1.25}._6SVEWG_hint{color:#ffffffa8;font-size:.75rem;line-height:1.3}._6SVEWG_button{color:#fff;white-space:nowrap;background:linear-gradient(135deg,#ff9f43,#ff7f11);border-radius:999px;flex:none;padding:.75rem 1.4rem;font-size:.95rem;font-weight:700;text-decoration:none;box-shadow:0 4px 14px #ff7f1166}._6SVEWG_button:active{transform:scale(.97)}
