.prova_page__SFHPX{min-height:100vh;background:var(--bg-base);color:var(--text-primary)}.prova_container__ur_ze{max-width:640px;margin:0 auto;padding:2rem 1.5rem 5rem}.prova_breadcrumbs__7aq8v{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;font-size:.9375rem;color:var(--text-secondary);margin-bottom:2rem}.prova_breadcrumbs__7aq8v a{color:var(--text-secondary);text-decoration:none;border-bottom:1px solid transparent;min-height:44px;display:inline-flex;align-items:center}.prova_breadcrumbs__7aq8v a:focus-visible,.prova_breadcrumbs__7aq8v a:hover{color:var(--text-primary);border-bottom-color:var(--text-primary)}.prova_title__fz3xX{font-size:2rem;font-weight:700;line-height:1.25;margin-bottom:1rem}.prova_intro__Kuj0J{font-size:1.0625rem;line-height:1.7;color:var(--text-secondary);margin-bottom:1.75rem}.prova_featureList__Qbp9Y{list-style:none;padding:0;margin:0 0 2rem;display:flex;flex-direction:column;gap:.75rem}.prova_featureList__Qbp9Y li{display:flex;align-items:center;gap:.75rem;font-size:1.0625rem;color:var(--text-primary)}.prova_featureList__Qbp9Y svg{flex-shrink:0;color:var(--success)}.prova_startButton__7A_ZG{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:52px;padding:.875rem 2rem;background:var(--primary);color:#fff;font-size:1.0625rem;font-weight:600;border:none;border-radius:50px;cursor:pointer;transition:background-color .2s}.prova_startButton__7A_ZG:focus-visible,.prova_startButton__7A_ZG:hover{background:var(--primary-dark,var(--primary))}.prova_practiceHeader__Aa2P8{margin-bottom:1.5rem}.prova_progressLabel__MtZ_4{display:block;font-size:.9375rem;font-weight:600;color:var(--text-secondary);margin-bottom:.5rem}.prova_progressBar__NSo0a{height:8px;border-radius:4px;background:var(--border-color);overflow:hidden}.prova_progressFill__4YxP9{height:100%;background:var(--primary);border-radius:4px;transition:width .25s ease-out}.prova_questionCard__3mu7_{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:16px;padding:1.75rem}.prova_questionContext__C1YUf{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:1rem}.prova_contextTag__5gqEQ{display:inline-flex;align-items:center;gap:.4rem;font-size:.8125rem;font-weight:600;color:var(--accent-text)}.prova_difficultyTag__PCes0{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--text-secondary);padding:.2rem .6rem;border:1px solid var(--border-color);border-radius:20px}.prova_questionText__LdZU9{font-size:1.1875rem;font-weight:500;line-height:1.6;margin-bottom:1.5rem}.prova_options__Fidht{display:flex;flex-direction:column;gap:.75rem}.prova_option__lgLHW{display:flex;align-items:center;gap:1rem;padding:1rem 1.25rem;background:var(--bg-base);border:2px solid var(--border-color);border-radius:12px;text-align:left;min-height:56px;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;color:var(--text-primary);font:inherit}.prova_option__lgLHW:hover:not(:disabled){border-color:var(--primary)}.prova_option__lgLHW:disabled{cursor:default}.prova_option__lgLHW.prova_correct__PNsoE{background:color-mix(in srgb,var(--success) 14%,var(--bg-surface));border-color:var(--success)}.prova_option__lgLHW.prova_incorrect__45UiE{background:color-mix(in srgb,var(--error) 12%,var(--bg-surface));border-color:var(--error)}.prova_optionLetter__o8phh{width:36px;height:36px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--border-color);color:var(--text-primary);border-radius:50%;font-weight:700;font-size:.9rem}.prova_option__lgLHW.prova_correct__PNsoE .prova_optionLetter__o8phh{background:var(--success);color:#fff}.prova_option__lgLHW.prova_incorrect__45UiE .prova_optionLetter__o8phh{background:var(--error);color:#fff}.prova_optionText__dL9SH{flex:1 1;font-size:1rem;line-height:1.45}.prova_optionStatusIcon___pdx3{flex-shrink:0;font-weight:700;font-size:1.15rem}.prova_option__lgLHW.prova_correct__PNsoE .prova_optionStatusIcon___pdx3{color:var(--success)}.prova_option__lgLHW.prova_incorrect__45UiE .prova_optionStatusIcon___pdx3{color:var(--error)}.prova_explanation__TvDyI{margin-top:1.5rem;padding:1.25rem;background:var(--bg-base);border-radius:12px}.prova_explanation__TvDyI p{margin:0;font-size:1rem;line-height:1.6;color:var(--text-primary)}.prova_feedbackBadge__u6jVJ{display:inline-flex;align-items:center;padding:.25rem .75rem;border-radius:20px;font-weight:700;font-size:.85rem;margin-bottom:.75rem}.prova_correctBadge__vlzgu{background:color-mix(in srgb,var(--success) 16%,transparent);color:var(--success)}.prova_incorrectBadge__xykNX{background:color-mix(in srgb,var(--error) 14%,transparent);color:var(--error)}.prova_signupNudge__xNjF8{display:inline-flex;align-items:center;gap:.5rem;margin-top:1rem;min-height:44px;color:var(--accent-text);font-size:.9375rem;font-weight:600;text-decoration:none}.prova_signupNudge__xNjF8:focus-visible,.prova_signupNudge__xNjF8:hover{text-decoration:underline}.prova_nextButton__RFKAK{display:block;width:100%;min-height:52px;margin-top:1.5rem;padding:.875rem;background:var(--primary);color:#fff;font-size:1.0625rem;font-weight:600;border:none;border-radius:12px;cursor:pointer;transition:background-color .2s}.prova_nextButton__RFKAK:focus-visible,.prova_nextButton__RFKAK:hover{background:var(--primary-dark,var(--primary))}.prova_resultCard__FABs0{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:16px;padding:2rem 1.75rem;text-align:center}.prova_resultIcon__5gFl_{color:var(--accent-text);margin-bottom:.5rem}.prova_resultTitle__Gr7RB{font-size:1.5rem;font-weight:700;margin-bottom:1.25rem}.prova_resultScore__6r2MK{display:flex;align-items:baseline;justify-content:center;gap:.5rem}.prova_scoreNumber__Lwrbb{font-size:3rem;font-weight:800;line-height:1}.prova_scoreTotal__TntqQ{font-size:1.25rem;color:var(--text-secondary)}.prova_resultPercentage__MM25R{font-size:1rem;color:var(--text-secondary);margin:.5rem 0 1.75rem}.prova_missedBlock__HQQAq{text-align:left;margin-bottom:1.75rem}.prova_missedHeading__uYe3d{font-size:1rem;font-weight:700;margin-bottom:.75rem}.prova_missedList__pxU7B{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.prova_missedItem__K7GYR{display:flex;align-items:center;gap:.6rem;padding:.75rem 1rem;background:var(--bg-base);border:1px solid var(--border-color);border-radius:10px;font-size:.9375rem}.prova_perfectMessage__skpAJ{font-size:1.0625rem;color:var(--success);font-weight:600;margin-bottom:1.75rem}.prova_ctaBlock__Sa5Pd{padding:1.5rem;background:var(--bg-base);border:1px solid var(--border-color);border-radius:12px;margin-bottom:1.5rem}.prova_ctaTitle__JOEOg{font-size:1.1875rem;font-weight:700;margin-bottom:.5rem}.prova_ctaText__DCIIh{font-size:.9375rem;line-height:1.6;color:var(--text-secondary);margin-bottom:1.25rem}.prova_ctaButton__P1vbW{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:.875rem 2rem;background:var(--primary);color:#fff;font-size:1.0625rem;font-weight:600;border-radius:50px;text-decoration:none;transition:background-color .2s}.prova_ctaButton__P1vbW:focus-visible,.prova_ctaButton__P1vbW:hover{background:var(--primary-dark,var(--primary))}.prova_resultActions__7S1p2{display:flex;flex-direction:column;gap:.75rem;align-items:center}.prova_secondaryButton__cWFRb{display:inline-flex;align-items:center;justify-content:center;min-height:48px;width:100%;padding:.75rem 1.5rem;background:transparent;color:var(--text-primary);font-size:1rem;font-weight:600;border:1px solid var(--border-color);border-radius:50px;cursor:pointer}.prova_secondaryButton__cWFRb:focus-visible,.prova_secondaryButton__cWFRb:hover{border-color:var(--primary)}.prova_homeLink__IfdhE{min-height:44px;display:inline-flex;align-items:center;color:var(--text-secondary);font-size:.9375rem;text-decoration:underline;text-underline-offset:.15em}@media (max-width:640px){.prova_title__fz3xX{font-size:1.625rem}.prova_container__ur_ze{padding:1.5rem 1rem 4rem}.prova_scoreNumber__Lwrbb{font-size:2.5rem}}