.QuizAdSlot_adSlot__Rr6rN{display:flex;align-items:center;justify-content:center;border:1.5px dashed #cbd5e1;border-radius:16px;background-color:#f8fafc;color:#475569;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:border-color .2s ease,background-color .2s ease}.QuizAdSlot_skyscraper__fyCjC{width:100%;max-width:300px;min-height:600px;height:600px;margin:0 auto}.QuizAdSlot_mobileBanner__Wgq7w{display:none;width:100%;max-width:320px;min-height:100px;height:100px;margin:20px auto}.QuizAdSlot_inner__HRqW8{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:16px}.QuizAdSlot_mobileBanner__Wgq7w .QuizAdSlot_inner__HRqW8{flex-direction:row;gap:14px;padding:10px 16px}.QuizAdSlot_iconWrapper__RwsSN{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background-color:#fff;color:#64748b;box-shadow:0 1px 3px rgba(0,0,0,.05)}.QuizAdSlot_mobileBanner__Wgq7w .QuizAdSlot_iconWrapper__RwsSN{width:36px;height:36px}.QuizAdSlot_icon__9gz5u{width:24px;height:24px}.QuizAdSlot_mobileBanner__Wgq7w .QuizAdSlot_icon__9gz5u{width:20px;height:20px}.QuizAdSlot_textGroup__tFfb7{display:flex;flex-direction:column;align-items:center;gap:2px}.QuizAdSlot_mobileBanner__Wgq7w .QuizAdSlot_textGroup__tFfb7{align-items:flex-start}.QuizAdSlot_label__rTLtg{font-size:14px;font-weight:700;color:#334155;line-height:1.3}.QuizAdSlot_provider__2LqD8{font-size:13px;font-weight:500;color:#64748b;line-height:1.3}.QuizAdSlot_dimensions__txty6{font-size:12px;font-weight:600;color:#94a3b8;margin-top:2px;letter-spacing:.02em}.dark-mode .QuizAdSlot_adSlot__Rr6rN{border-color:#334155;background-color:#1e293b;color:#94a3b8}.dark-mode .QuizAdSlot_iconWrapper__RwsSN{background-color:#0f172a;color:#94a3b8}.dark-mode .QuizAdSlot_label__rTLtg{color:#e2e8f0}.dark-mode .QuizAdSlot_provider__2LqD8{color:#94a3b8}.dark-mode .QuizAdSlot_dimensions__txty6{color:#64748b}@media (max-width:1100px){.QuizAdSlot_skyscraper__fyCjC{display:none}.QuizAdSlot_mobileBanner__Wgq7w{display:flex}}.QuizEducationalContent_educationalContainer__ovHl_{margin-top:12px;display:flex;flex-direction:column;gap:24px}.QuizEducationalContent_mainCard__zryHz{background-color:#fff;border:1px solid #e2e8f0;border-radius:20px;box-shadow:0 4px 20px rgba(18,36,84,.06);padding:32px;transition:background-color .2s ease,border-color .2s ease}.QuizEducationalContent_badge__VIwb2{display:inline-flex;align-items:center;gap:6px;background-color:#eff6ff;color:#1d4ed8;font-size:13px;font-weight:700;padding:6px 14px;border-radius:9999px;border:1px solid #bfdbfe;margin-bottom:16px}.QuizEducationalContent_title__skL7U{margin:0 0 14px;color:#122454;font-size:clamp(22px,2.5vw,28px);font-weight:800;line-height:1.25;letter-spacing:-.02em}.QuizEducationalContent_lead__Mt4uT{margin:0 0 24px;color:#475569;font-size:15.5px;line-height:1.65}.QuizEducationalContent_sectionDivider__oHpL8{height:1px;background-color:#e2e8f0;margin:28px 0;border:none}.QuizEducationalContent_subHeading__7N4FM{margin:0 0 16px;color:#122454;font-size:19px;font-weight:750;display:flex;align-items:center;gap:10px;letter-spacing:-.01em}.QuizEducationalContent_subHeadingIcon__WechG{font-size:20px;line-height:1}.QuizEducationalContent_topicsGrid__TNV7j{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;margin-bottom:24px}.QuizEducationalContent_topicCard__eCRUu{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;padding:18px 20px;display:flex;flex-direction:column;gap:8px;transition:border-color .15s ease}.QuizEducationalContent_topicCard__eCRUu:hover{border-color:#cbd5e1}.QuizEducationalContent_topicTitle__3fC1M{margin:0;font-size:15px;font-weight:750;color:#1e293b;display:flex;align-items:center;gap:8px}.QuizEducationalContent_topicText__yPQNr{margin:0;font-size:14px;color:#475569;line-height:1.55}.QuizEducationalContent_tipsList__X_PUC{list-style:none;margin:0 0 24px;padding:0;display:flex;flex-direction:column;gap:12px}.QuizEducationalContent_tipItem__8tZg3{display:flex;align-items:flex-start;gap:12px;background-color:#f0fdf4;border:1px solid #bbf7d0;border-radius:12px;padding:14px 18px;color:#166534;font-size:14.5px;line-height:1.55}.QuizEducationalContent_tipBullet__da4gd{color:#16a34a;font-weight:800;font-size:16px;line-height:1.2}.QuizEducationalContent_tipContent__D7cZf{color:#1e3a2b}.QuizEducationalContent_tipContent__D7cZf strong{color:#14532d}.QuizEducationalContent_faqSection__cKVly{margin-top:8px}.QuizEducationalContent_faqGrid___iduG{display:flex;flex-direction:column;gap:14px}.QuizEducationalContent_faqItem__eLFED{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;padding:18px 22px}.QuizEducationalContent_faqQuestion__jnslV{margin:0 0 8px;font-size:15.5px;font-weight:750;color:#1e293b;line-height:1.35}.QuizEducationalContent_faqAnswer__cCTro{margin:0;font-size:14px;color:#475569;line-height:1.6}.dark-mode .QuizEducationalContent_mainCard__zryHz{background-color:#172033;border-color:#27354f;box-shadow:0 4px 20px rgba(0,0,0,.35)}.dark-mode .QuizEducationalContent_badge__VIwb2{background-color:#1e3a8a;color:#bfdbfe;border-color:#2563eb}.dark-mode .QuizEducationalContent_title__skL7U{color:#f8fafc}.dark-mode .QuizEducationalContent_lead__Mt4uT{color:#cbd5e1}.dark-mode .QuizEducationalContent_sectionDivider__oHpL8{background-color:#27354f}.dark-mode .QuizEducationalContent_subHeading__7N4FM{color:#f1f5f9}.dark-mode .QuizEducationalContent_topicCard__eCRUu{background-color:#1a253a;border-color:#27354f}.dark-mode .QuizEducationalContent_topicCard__eCRUu:hover{border-color:#3b82f6}.dark-mode .QuizEducationalContent_topicTitle__3fC1M{color:#f8fafc}.dark-mode .QuizEducationalContent_topicText__yPQNr{color:#94a3b8}.dark-mode .QuizEducationalContent_tipItem__8tZg3{background-color:#064e3b26;border-color:#065f46;color:#a7f3d0}.dark-mode .QuizEducationalContent_tipBullet__da4gd{color:#34d399}.dark-mode .QuizEducationalContent_tipContent__D7cZf{color:#d1fae5}.dark-mode .QuizEducationalContent_tipContent__D7cZf strong{color:#6ee7b7}.dark-mode .QuizEducationalContent_faqItem__eLFED{background-color:#1a253a;border-color:#27354f}.dark-mode .QuizEducationalContent_faqQuestion__jnslV{color:#f8fafc}.dark-mode .QuizEducationalContent_faqAnswer__cCTro{color:#94a3b8}@media (max-width:768px){.QuizEducationalContent_mainCard__zryHz{padding:22px 18px;border-radius:16px}.QuizEducationalContent_title__skL7U{font-size:21px}.QuizEducationalContent_lead__Mt4uT{font-size:14.5px}.QuizEducationalContent_topicsGrid__TNV7j{grid-template-columns:1fr;gap:12px}.QuizEducationalContent_subHeading__7N4FM{font-size:17px}}.QuizTimer_timerContainer__HYxMS{display:flex;align-items:center;justify-content:space-between;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:8px 14px;margin-bottom:14px;font-size:13.5px;transition:all .2s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 3px rgba(0,0,0,.04)}.QuizTimer_timerActive__h_LQF{border-color:#bfdbfe;background:#eff6ff}.QuizTimer_timerPaused__g3oER{border-color:#fde68a;background:#fffbeb}.QuizTimer_timerFinished___zcSR{border-color:#bbf7d0;background:#f0fdf4}.QuizTimer_timerLeft__MazN_{display:flex;align-items:center;gap:8px}.QuizTimer_timerIcon__Swvtw{font-size:16px;line-height:1}.QuizTimer_timerLabel__LJZBX{font-weight:600;color:#475569}.QuizTimer_timerValue__KeuvP{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-weight:800;font-size:15px;color:#1e40af;background:#fff;padding:2px 8px;border-radius:6px;border:1px solid #dbeafe;box-shadow:0 1px 2px rgba(30,64,175,.06)}.QuizTimer_timerControls___krk5{display:flex;align-items:center;gap:8px}.QuizTimer_btnControl__zo_Xs{display:inline-flex;align-items:center;justify-content:center;gap:5px;background:#fff;border:1px solid #cbd5e1;color:#334155;border-radius:8px;padding:5px 12px;font-size:13px;font-weight:600;line-height:1.2;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;box-shadow:0 1px 2px rgba(0,0,0,.05);transition:all .15s cubic-bezier(.4,0,.2,1);outline:none}.QuizTimer_btnControl__zo_Xs:hover{background:#f1f5f9;border-color:#94a3b8;color:#0f172a;transform:translateY(-1px);box-shadow:0 2px 5px rgba(0,0,0,.08)}.QuizTimer_btnControl__zo_Xs:focus-visible{outline:2px solid #2563eb;outline-offset:1px;box-shadow:0 0 0 3px rgba(37,99,235,.2)}.QuizTimer_btnControl__zo_Xs:active{transform:translateY(0) scale(.97);background:#e2e8f0}.QuizTimer_btnControl__zo_Xs:disabled{opacity:.55;cursor:not-allowed;pointer-events:none}.QuizTimer_btnResume__37O2s{background:#2563eb;border-color:#2563eb;color:#fff;box-shadow:0 2px 6px rgba(37,99,235,.25)}.QuizTimer_btnResume__37O2s:hover{background:#1d4ed8;border-color:#1d4ed8;color:#fff;box-shadow:0 3px 8px rgba(37,99,235,.35)}.QuizTimer_btnResume__37O2s:focus-visible{outline:2px solid #1d4ed8;box-shadow:0 0 0 3px rgba(37,99,235,.3)}.QuizTimer_btnResume__37O2s:active{background:#1e40af;border-color:#1e40af}.QuizTimer_btnIcon__3Oumb{font-size:11px;line-height:1}@media (max-width:520px){.QuizTimer_timerContainer__HYxMS{flex-wrap:wrap;gap:8px;padding:8px 10px}.QuizTimer_timerControls___krk5{width:100%;justify-content:flex-end}.QuizTimer_btnControl__zo_Xs{padding:5px 10px;font-size:12.5px}}.dark-mode .QuizTimer_timerContainer__HYxMS{background:#1e293b;border-color:#334155;box-shadow:0 1px 3px rgba(0,0,0,.2)}.dark-mode .QuizTimer_timerActive__h_LQF{background:#1e3a8a;border-color:#2563eb}.dark-mode .QuizTimer_timerPaused__g3oER{background:#422006;border-color:#b45309}.dark-mode .QuizTimer_timerFinished___zcSR{background:#064e3b;border-color:#059669}.dark-mode .QuizTimer_timerLabel__LJZBX{color:#94a3b8}.dark-mode .QuizTimer_timerValue__KeuvP{background:#0f172a;color:#93c5fd;border-color:#1e3a8a}.dark-mode .QuizTimer_btnControl__zo_Xs{background:#0f172a;border-color:#334155;color:#cbd5e1;box-shadow:0 1px 2px rgba(0,0,0,.25)}.dark-mode .QuizTimer_btnControl__zo_Xs:hover{background:#334155;border-color:#475569;color:#fff}.dark-mode .QuizTimer_btnControl__zo_Xs:focus-visible{outline:2px solid #60a5fa;box-shadow:0 0 0 3px rgba(96,165,250,.25)}.dark-mode .QuizTimer_btnControl__zo_Xs:active{background:#475569}.dark-mode .QuizTimer_btnResume__37O2s{background:#2563eb;border-color:#3b82f6;color:#fff}.dark-mode .QuizTimer_btnResume__37O2s:hover{background:#1d4ed8;border-color:#2563eb}.ChallengeBanner_bannerContainer__jQrRr{margin:0 0 16px;border-radius:12px;background:linear-gradient(135deg,#eff6ff,#dbeafe);border:1px solid #bfdbfe;box-shadow:0 4px 12px rgba(37,99,235,.08);overflow:hidden;transition:all .2s ease}.ChallengeBanner_inner__PHz17{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 18px}.ChallengeBanner_leftCol__hZcs9{display:flex;align-items:center;gap:12px;min-width:0}.ChallengeBanner_badgeIcon__spqEz{font-size:26px;line-height:1;flex-shrink:0;animation:ChallengeBanner_pulseIcon__o8U9o 2s ease-in-out infinite}@keyframes ChallengeBanner_pulseIcon__o8U9o{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}.ChallengeBanner_textContent__W6yxx{display:flex;flex-direction:column;gap:2px;min-width:0}.ChallengeBanner_tagline__f4MEN{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#1d4ed8}.ChallengeBanner_message__imogZ{margin:0;font-size:13px;font-weight:600;color:#1e293b;line-height:1.35}.ChallengeBanner_message__imogZ strong{color:#1d4ed8}.ChallengeBanner_targetPill__duxXq{display:inline-flex;align-items:center;gap:6px;background:#fff;color:#1e40af;border:1px solid #93c5fd;border-radius:20px;padding:5px 12px;font-size:12px;font-weight:700;white-space:nowrap;box-shadow:0 1px 3px rgba(0,0,0,.05)}.dark-mode .ChallengeBanner_bannerContainer__jQrRr{background:linear-gradient(135deg,#1e293b,#0f172a);border-color:#334155;box-shadow:0 4px 12px rgba(0,0,0,.3)}.dark-mode .ChallengeBanner_tagline__f4MEN{color:#93c5fd}.dark-mode .ChallengeBanner_message__imogZ{color:#f1f5f9}.dark-mode .ChallengeBanner_message__imogZ strong{color:#60a5fa}.dark-mode .ChallengeBanner_targetPill__duxXq{background:#1e293b;color:#93c5fd;border-color:#3b82f6}@media (max-width:600px){.ChallengeBanner_inner__PHz17{flex-direction:column;align-items:flex-start;gap:10px;padding:12px 14px}.ChallengeBanner_targetPill__duxXq{align-self:flex-start}}.SimuladoReviewModal_backdrop__3ekEo{position:fixed;inset:0;background-color:rgba(15,23,42,.7);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1050;display:flex;align-items:center;justify-content:center;padding:16px;animation:SimuladoReviewModal_fadeIn__Ulj7N .2s ease-out}.SimuladoReviewModal_modal__ltZJl{background:#fff;border-radius:16px;width:100%;max-width:680px;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 20px 25px -5px rgba(0,0,0,.2),0 10px 10px -5px rgba(0,0,0,.08);overflow:hidden;animation:SimuladoReviewModal_scaleIn__6aSgu .22s ease-out}.SimuladoReviewModal_header__LGa8U{padding:16px 20px;border-bottom:1px solid #e2e8f0;display:flex;align-items:center;justify-content:space-between;background:#f8fafc}.SimuladoReviewModal_titleArea__TYY3x{display:flex;align-items:center;gap:10px}.SimuladoReviewModal_title__W5_Xm{margin:0;font-size:18px;font-weight:750;color:#0f172a}.SimuladoReviewModal_closeButton__OsIIx{background:transparent;border:none;font-size:24px;line-height:1;color:#64748b;cursor:pointer;padding:4px 8px;border-radius:8px;transition:all .15s ease}.SimuladoReviewModal_closeButton__OsIIx:hover{background:#e2e8f0;color:#0f172a}.SimuladoReviewModal_filterBar__H9zvq{display:flex;gap:8px;padding:12px 20px;background:#fff;border-bottom:1px solid #f1f5f9;flex-wrap:wrap}.SimuladoReviewModal_filterBtn__nehbd{background:#f1f5f9;border:1px solid #e2e8f0;color:#475569;padding:6px 12px;font-size:13px;font-weight:600;border-radius:20px;cursor:pointer;transition:all .15s ease}.SimuladoReviewModal_filterBtn__nehbd:hover{background:#e2e8f0}.SimuladoReviewModal_filterBtnActive__A4ns_{background:#2563eb;border-color:#1d4ed8;color:#fff}.SimuladoReviewModal_navGrid__aiV_x{display:flex;flex-wrap:wrap;gap:6px;padding:12px 20px;background:#f8fafc;border-bottom:1px solid #e2e8f0;max-height:110px;overflow-y:auto}.SimuladoReviewModal_numBubble__y8wEv{width:34px;height:34px;border-radius:8px;font-size:13.5px;font-weight:700;display:flex;align-items:center;justify-content:center;border:1px solid #cbd5e1;background:#fff;color:#334155;cursor:pointer;transition:all .15s ease;position:relative}.SimuladoReviewModal_numBubble__y8wEv:hover{transform:translateY(-1px);box-shadow:0 2px 5px rgba(0,0,0,.1)}.SimuladoReviewModal_numBubble__y8wEv:focus-visible{outline:3px solid #2563eb;outline-offset:2px;z-index:3}.SimuladoReviewModal_numBubbleCorrect__wxJ_y{background:#10b981;border-color:#059669;color:#fff}.SimuladoReviewModal_numBubbleWrong__UGmXO{background:#ef4444;border-color:#dc2626;color:#fff}.SimuladoReviewModal_numBubbleActive__BV0S6{outline:3px solid #2563eb;outline-offset:2px;z-index:2}.SimuladoReviewModal_body__QW3oq{padding:20px;overflow-y:auto;flex:1 1}.SimuladoReviewModal_questionMeta__qF1Jp{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.SimuladoReviewModal_questionBadge__SroGE{font-size:12px;font-weight:700;padding:4px 10px;border-radius:6px;text-transform:uppercase}.SimuladoReviewModal_badgeCorrect__7Kmn7{background:#d1fae5;color:#065f46}.SimuladoReviewModal_badgeWrong__Lq0nQ{background:#fee2e2;color:#991b1b}.SimuladoReviewModal_badgePending__NwNIo{background:#f1f5f9;color:#64748b}.SimuladoReviewModal_pendingNotice__QhPbM{margin-top:14px;padding:10px 14px;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:8px;font-size:13px;color:#64748b;text-align:center;display:flex;align-items:center;justify-content:center;gap:8px}.SimuladoReviewModal_emptyState__fMWKs{text-align:center;padding:36px 16px}.SimuladoReviewModal_emptyStateIcon__C1eUG{font-size:38px;display:block;margin-bottom:10px}.SimuladoReviewModal_emptyStateTitle__ndD4Y{margin:0 0 6px;color:#1e293b;font-size:16px;font-weight:700}.SimuladoReviewModal_emptyStateDesc__Uxxas{margin:0;color:#64748b;font-size:14px;line-height:1.5}.SimuladoReviewModal_questionText__Cgscf{font-size:16px;font-weight:650;color:#1e293b;line-height:1.45;margin-bottom:16px}.SimuladoReviewModal_questionImageContainer__ovWxz{display:flex;justify-content:center;margin-bottom:16px}.SimuladoReviewModal_questionImage___ZS_M{max-width:220px;max-height:160px;border-radius:8px;border:1px solid #cbd5e1;object-fit:contain}.SimuladoReviewModal_optionsList__ela7Y{display:flex;flex-direction:column;gap:10px}.SimuladoReviewModal_optionItem__6AIS5{padding:12px 14px;border-radius:10px;border:1px solid #e2e8f0;background:#fff;display:flex;align-items:flex-start;justify-content:space-between;gap:10px;font-size:14px;line-height:1.4;color:#334155;transition:background .15s ease}.SimuladoReviewModal_optionItemCorrect__yTTbL{background:#ecfdf5;border-color:#6ee7b7;color:#065f46;font-weight:600}.SimuladoReviewModal_optionItemWrongSelected__VsaUF{background:#fef2f2;border-color:#fca5a5;color:#991b1b;font-weight:600}.SimuladoReviewModal_optionStatusBadge__WExgH{font-size:11.5px;font-weight:700;padding:2px 8px;border-radius:6px;white-space:nowrap}.SimuladoReviewModal_badgeOptionCorrect__beGUS{background:#10b981;color:#fff}.SimuladoReviewModal_badgeOptionWrong__vteiJ{background:#ef4444;color:#fff}.SimuladoReviewModal_footer__2zJu6{padding:14px 20px;border-top:1px solid #e2e8f0;background:#f8fafc;display:flex;align-items:center;justify-content:space-between;gap:10px}.SimuladoReviewModal_btnNav__M8vSe{background:#fff;border:1px solid #cbd5e1;color:#334155;padding:8px 16px;font-size:14px;font-weight:600;border-radius:8px;cursor:pointer;transition:all .15s ease}.SimuladoReviewModal_btnNav__M8vSe:hover:not(:disabled){background:#f1f5f9;border-color:#94a3b8}.SimuladoReviewModal_btnNav__M8vSe:disabled{opacity:.5;cursor:not-allowed}.SimuladoReviewModal_btnClosePrimary__kgv8M{background:#2563eb;border:1px solid #1d4ed8;color:#fff;padding:8px 18px;font-size:14px;font-weight:600;border-radius:8px;cursor:pointer;transition:background .15s ease}.SimuladoReviewModal_btnClosePrimary__kgv8M:hover{background:#1d4ed8}.dark-mode .SimuladoReviewModal_modal__ltZJl{background:#1e293b;color:#f8fafc}.dark-mode .SimuladoReviewModal_footer__2zJu6,.dark-mode .SimuladoReviewModal_header__LGa8U,.dark-mode .SimuladoReviewModal_navGrid__aiV_x{background:#0f172a;border-color:#334155}.dark-mode .SimuladoReviewModal_filterBar__H9zvq{background:#1e293b;border-color:#334155}.dark-mode .SimuladoReviewModal_questionText__Cgscf,.dark-mode .SimuladoReviewModal_title__W5_Xm{color:#f8fafc}.dark-mode .SimuladoReviewModal_filterBtn__nehbd{background:#334155;border-color:#475569;color:#cbd5e1}.dark-mode .SimuladoReviewModal_filterBtnActive__A4ns_{background:#2563eb;color:#fff}.dark-mode .SimuladoReviewModal_optionItem__6AIS5{background:#0f172a;border-color:#334155;color:#cbd5e1}.dark-mode .SimuladoReviewModal_optionItemCorrect__yTTbL{background:#064e3b;border-color:#059669;color:#a7f3d0}.dark-mode .SimuladoReviewModal_optionItemWrongSelected__VsaUF{background:#7f1d1d;border-color:#b91c1c;color:#fecaca}.dark-mode .SimuladoReviewModal_btnNav__M8vSe{background:#334155;border-color:#475569;color:#e2e8f0}.dark-mode .SimuladoReviewModal_numBubble__y8wEv{background:#334155;border-color:#475569;color:#f1f5f9}.dark-mode .SimuladoReviewModal_numBubble__y8wEv:focus-visible{outline:3px solid #60a5fa;outline-offset:2px;z-index:3}.dark-mode .SimuladoReviewModal_numBubbleCorrect__wxJ_y{background:#065f46;border-color:#059669;color:#ecfdf5}.dark-mode .SimuladoReviewModal_numBubbleWrong__UGmXO{background:#991b1b;border-color:#dc2626;color:#fef2f2}.dark-mode .SimuladoReviewModal_numBubbleActive__BV0S6{outline:3px solid #60a5fa;outline-offset:2px;z-index:2}.dark-mode .SimuladoReviewModal_pendingNotice__QhPbM{background:#0f172a;border-color:#334155;color:#94a3b8}.dark-mode .SimuladoReviewModal_emptyStateTitle__ndD4Y{color:#f8fafc}.dark-mode .SimuladoReviewModal_emptyStateDesc__Uxxas{color:#94a3b8}@keyframes SimuladoReviewModal_fadeIn__Ulj7N{0%{opacity:0}to{opacity:1}}@keyframes SimuladoReviewModal_scaleIn__6aSgu{0%{transform:scale(.96);opacity:0}to{transform:scale(1);opacity:1}}.ChallengeResultCard_cardContainer__UBy5y{margin:18px 0;padding:20px;border-radius:14px;background:#fff;border:2px solid #e2e8f0;box-shadow:0 4px 16px rgba(0,0,0,.06);text-align:center;transition:all .2s ease}.ChallengeResultCard_winTheme__u9QXD{border-color:#22c55e;background:linear-gradient(180deg,#f0fdf4,#fff)}.ChallengeResultCard_tieTheme__Pn6_Z{border-color:#f59e0b;background:linear-gradient(180deg,#fffbeb,#fff)}.ChallengeResultCard_lossTheme__gB8xw{border-color:#3b82f6;background:linear-gradient(180deg,#eff6ff,#fff)}.ChallengeResultCard_headerRow__4y185{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:6px}.ChallengeResultCard_badge__6xHJR{font-size:32px;line-height:1}.ChallengeResultCard_headline__vbBCm{margin:0;font-size:20px;font-weight:800;color:#1e293b}.ChallengeResultCard_subhead__Vl8pk{margin:0 0 16px;font-size:13px;color:#64748b;line-height:1.4}.ChallengeResultCard_scoreboard__CrjEV{display:flex;align-items:center;justify-content:center;gap:16px;padding:14px 20px;background:hsla(0,0%,100%,.9);border:1px solid #e2e8f0;border-radius:12px;margin-bottom:18px}.ChallengeResultCard_competitor__Xbzm4{display:flex;flex-direction:column;align-items:center;gap:4px;flex:1 1}.ChallengeResultCard_competitorLabel__Q9UYk{font-size:12px;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.04em;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ChallengeResultCard_competitorScore__2Sf8k{font-size:28px;font-weight:900;color:#1e293b;line-height:1}.ChallengeResultCard_winnerScore__5LJaM{color:#16a34a}.ChallengeResultCard_vsDivider__DAHNG{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#f1f5f9;font-size:11px;font-weight:800;color:#64748b}.ChallengeResultCard_actionGroup__ShvxA{display:flex;flex-direction:column;gap:10px}.ChallengeResultCard_btnRevengeWhatsApp__L4FEp{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:12px 18px;background:#25d366;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:700;cursor:pointer;box-shadow:0 3px 8px rgba(37,211,102,.25);transition:background .15s ease,transform .1s ease}.ChallengeResultCard_btnRevengeWhatsApp__L4FEp:hover{background:#1ebc59;transform:translateY(-1px)}.ChallengeResultCard_btnCopyRevenge__cVOfW{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:10px 16px;background:#f8fafc;color:#334155;border:1px solid #cbd5e1;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;transition:all .15s ease}.ChallengeResultCard_btnCopyRevenge__cVOfW:hover{background:#e2e8f0}.ChallengeResultCard_disclaimerNote__6ow02{margin:14px 0 0;font-size:11px;color:#94a3b8;font-style:italic}.ChallengeResultCard_btnCopied__EcJaa{background:#dcfce7!important;color:#15803d!important;border-color:#86efac!important}.dark-mode .ChallengeResultCard_cardContainer__UBy5y{background:#1e293b;border-color:#334155}.dark-mode .ChallengeResultCard_winTheme__u9QXD{background:linear-gradient(180deg,#14532d,#1e293b);border-color:#22c55e}.dark-mode .ChallengeResultCard_tieTheme__Pn6_Z{background:linear-gradient(180deg,#78350f,#1e293b);border-color:#f59e0b}.dark-mode .ChallengeResultCard_lossTheme__gB8xw{background:linear-gradient(180deg,#1e3a8a,#1e293b);border-color:#3b82f6}.dark-mode .ChallengeResultCard_headline__vbBCm{color:#f1f5f9}.dark-mode .ChallengeResultCard_subhead__Vl8pk{color:#94a3b8}.dark-mode .ChallengeResultCard_scoreboard__CrjEV{background:#0f172a;border-color:#334155}.dark-mode .ChallengeResultCard_competitorLabel__Q9UYk{color:#94a3b8}.dark-mode .ChallengeResultCard_competitorScore__2Sf8k{color:#f8fafc}.dark-mode .ChallengeResultCard_winnerScore__5LJaM{color:#4ade80}.dark-mode .ChallengeResultCard_vsDivider__DAHNG{background:#334155;color:#cbd5e1}.dark-mode .ChallengeResultCard_btnCopyRevenge__cVOfW{background:#0f172a;color:#cbd5e1;border-color:#334155}.dark-mode .ChallengeResultCard_btnCopyRevenge__cVOfW:hover{background:#1e293b}.finalizacao_shareSection__fSC3p{margin-top:18px;display:flex;flex-direction:column;align-items:center;gap:12px;width:100%}.finalizacao_shareButtons__SZb6s{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;width:100%}.finalizacao_btnWhatsApp__ASbQj{background-color:#25d366;border:1px solid #20ba59;color:#fff!important;font-weight:700;border-radius:10px;padding:10px 18px;font-size:15px;display:inline-flex;align-items:center;gap:8px;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 10px rgba(37,211,102,.25);text-decoration:none}.finalizacao_btnWhatsApp__ASbQj:hover{background-color:#20ba59;transform:translateY(-1px);box-shadow:0 6px 14px rgba(37,211,102,.35);text-decoration:none}.finalizacao_btnCopy__3br0v{background-color:#f8fafc;border:1px solid #cbd5e1;color:#1e293b;font-weight:600;border-radius:10px;padding:10px 16px;font-size:14px;display:inline-flex;align-items:center;gap:8px;cursor:pointer;transition:all .2s ease}.finalizacao_btnCopy__3br0v:hover{background-color:#e2e8f0;border-color:#94a3b8}.finalizacao_btnCopyCopied__kh6zB{background-color:#ecfdf5;border-color:#10b981;color:#065f46}.finalizacao_btnShareNative__sDOyf{background-color:#eff6ff;border:1px solid #bfdbfe;color:#1d4ed8;font-weight:600;border-radius:10px;padding:10px 16px;font-size:14px;display:inline-flex;align-items:center;gap:8px;cursor:pointer;transition:all .2s ease}.finalizacao_btnShareNative__sDOyf:hover{background-color:#dbeafe}.finalizacao_btnHistory__JKHNb{background-color:#fef3c7;border:1px solid #fde68a;color:#92400e;font-weight:600;border-radius:10px;padding:10px 16px;font-size:14px;display:inline-flex;align-items:center;gap:8px;cursor:pointer;transition:all .2s ease}.finalizacao_btnHistory__JKHNb:hover{background-color:#fde68a;border-color:#f59e0b;transform:translateY(-1px)}.finalizacao_btnReview__MrrPM{background-color:#eff6ff;border:1px solid #bfdbfe;color:#1e40af;font-weight:700;border-radius:10px;padding:10px 18px;font-size:15px;display:inline-flex;align-items:center;gap:8px;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 6px rgba(37,99,235,.12)}.finalizacao_btnReview__MrrPM:hover{background-color:#dbeafe;border-color:#93c5fd;transform:translateY(-1px);box-shadow:0 4px 10px rgba(37,99,235,.2)}.finalizacao_recommendationsBox___jqhU{margin-top:26px;padding:18px;border-radius:16px;background:#f8fafc;border:1px solid #e2e8f0;width:100%;text-align:left}.finalizacao_recommendationsHeader__Dk3Da{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.finalizacao_recommendationsTitle__2Ny4D{margin:0;font-size:16px;font-weight:800;color:#1e40af;display:flex;align-items:center;gap:8px}.finalizacao_recommendationsGrid__OU_Q0{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:12px;gap:12px;margin-bottom:14px}.finalizacao_recCard__lGuZn{background:#fff;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden;display:flex;flex-direction:column;text-decoration:none;color:inherit;transition:all .2s ease}.finalizacao_recCard__lGuZn:hover{transform:translateY(-2px);border-color:#2563eb;box-shadow:0 8px 16px -4px rgba(37,99,235,.12);text-decoration:none;color:inherit}.finalizacao_recCardImageWrap__EtAke{width:100%;height:105px;position:relative;background:#e2e8f0;overflow:hidden}.finalizacao_recCardImage__S2sYB{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.finalizacao_recCard__lGuZn:hover .finalizacao_recCardImage__S2sYB{transform:scale(1.05)}.finalizacao_recCardBody__MjYSf{padding:10px 12px;display:flex;flex-direction:column;flex:1 1}.finalizacao_recCardTitle__1XyOe{margin:0 0 6px;font-size:13.5px;font-weight:700;line-height:1.35;color:#0f172a;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.finalizacao_recCardAction__ETlz1{margin-top:auto;font-size:12px;font-weight:700;color:#2563eb;display:inline-flex;align-items:center;gap:4px}.finalizacao_moreCategoriesFooter__uecFq{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;padding-top:10px;border-top:1px dashed #cbd5e1}.finalizacao_categoryPillLink__nrewt{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:#fff;border:1px solid #cbd5e1;border-radius:8px;font-size:12.5px;font-weight:600;color:#475569;text-decoration:none;transition:all .15s ease}.finalizacao_categoryPillLink__nrewt:hover{background:#2563eb;border-color:#2563eb;color:#fff;text-decoration:none}.dark-mode .finalizacao_recommendationsBox___jqhU{background:#1e293b;border-color:#334155}.dark-mode .finalizacao_recommendationsTitle__2Ny4D{color:#60a5fa}.dark-mode .finalizacao_recCard__lGuZn{background:#0f172a;border-color:#334155}.dark-mode .finalizacao_recCard__lGuZn:hover{border-color:#60a5fa;box-shadow:0 8px 16px -4px rgba(0,0,0,.5)}.dark-mode .finalizacao_recCardTitle__1XyOe{color:#f1f5f9}.dark-mode .finalizacao_recCardAction__ETlz1{color:#60a5fa}.dark-mode .finalizacao_btnCopy__3br0v{background-color:#334155;border-color:#475569;color:#f8fafc}.dark-mode .finalizacao_btnCopy__3br0v:hover{background-color:#475569}.dark-mode .finalizacao_btnShareNative__sDOyf{background-color:#1e3a8a;border-color:#2563eb;color:#bfdbfe}.dark-mode .finalizacao_categoryPillLink__nrewt{background:#0f172a;border-color:#334155;color:#94a3b8}.dark-mode .finalizacao_categoryPillLink__nrewt:hover{background:#2563eb;color:#fff}.dark-mode .finalizacao_btnHistory__JKHNb{background-color:#78350f;border-color:#b45309;color:#fef3c7}.dark-mode .finalizacao_btnHistory__JKHNb:hover{background-color:#92400e}.dark-mode .finalizacao_btnReview__MrrPM{background-color:#1e3a8a;border-color:#2563eb;color:#dbeafe}.dark-mode .finalizacao_btnReview__MrrPM:hover{background-color:#1d4ed8}