.junior-isa-quiz_overlay__LMLz4{position:fixed;inset:0;z-index:100;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;padding:20px;overflow-y:auto}.junior-isa-quiz_overlay__LMLz4[data-entering]{animation:junior-isa-quiz_overlayEnter__MFBuw .2s ease-out}.junior-isa-quiz_overlay__LMLz4[data-exiting]{animation:junior-isa-quiz_overlayExit__bPioS .15s ease-in}@keyframes junior-isa-quiz_overlayEnter__MFBuw{0%{opacity:0}to{opacity:1}}@keyframes junior-isa-quiz_overlayExit__bPioS{0%{opacity:1}to{opacity:0}}.junior-isa-quiz_modal__6_GMu{background:var(--page-bg);border-radius:var(--radius-lg);box-shadow:0 20px 60px rgba(0,0,0,.3);max-width:680px;width:100%;max-height:90vh;overflow-y:auto;outline:none}.junior-isa-quiz_modal__6_GMu[data-entering]{animation:junior-isa-quiz_modalEnter__VJsBG .25s ease-out}.junior-isa-quiz_modal__6_GMu[data-exiting]{animation:junior-isa-quiz_modalExit__XCxEU .2s ease-in}@keyframes junior-isa-quiz_modalEnter__VJsBG{0%{opacity:0;transform:translateY(20px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes junior-isa-quiz_modalExit__XCxEU{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(10px) scale(.98)}}.junior-isa-quiz_quiz__hmTY4{padding:32px}.junior-isa-quiz_header__0HwOz{display:flex;justify-content:space-between;align-items:center;margin-bottom:28px}.junior-isa-quiz_header__0HwOz h2{font-size:var(--text-section-size);font-weight:700;line-height:1.18;letter-spacing:-.016em;margin:0}.junior-isa-quiz_closeButton__SUQBm{background:transparent;border:none;color:var(--text-secondary);cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:all .15s}.junior-isa-quiz_closeButton__SUQBm:hover{color:var(--text-primary);background:var(--surface-subtle)}.junior-isa-quiz_progress__y83_v{margin-bottom:32px}.junior-isa-quiz_progressLabel__CXL4e{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary);margin-bottom:12px}.junior-isa-quiz_progressBar__xxG22{width:100%;height:8px;background:var(--surface-subtle);border-radius:999px;overflow:hidden}.junior-isa-quiz_progressFill__rFbb7{height:100%;background:var(--brand-500);transition:width .3s ease;border-radius:999px}.junior-isa-quiz_question__c2mAl{margin-bottom:28px}.junior-isa-quiz_question__c2mAl h3{font-size:var(--text-card-size);font-weight:700;line-height:1.28;letter-spacing:-.01em;margin-bottom:20px}.junior-isa-quiz_options__ZYrRp{display:grid;grid-gap:12px;gap:12px}.junior-isa-quiz_optionButton__2AtyU{width:100%;padding:16px 20px;background:var(--surface);border:2px solid transparent;border-radius:12px;box-shadow:0 2px 8px rgba(16,33,58,.08);font-size:16px;font-weight:400;color:var(--text-primary);text-align:left;cursor:pointer;transition:all .15s}.junior-isa-quiz_optionButton__2AtyU:hover{border-color:var(--brand-500);background:var(--surface);transform:translateY(-1px);box-shadow:0 4px 12px rgba(16,33,58,.12)}.junior-isa-quiz_optionButton__2AtyU:active{transform:translateY(0)}.junior-isa-quiz_backButton__duRzi{display:inline-flex;align-items:center;gap:8px;background:transparent;border:none;color:var(--brand-500);font-size:15px;font-weight:400;cursor:pointer;padding:0;margin-bottom:20px}.junior-isa-quiz_backButton__duRzi:hover{color:var(--brand-hover)}.junior-isa-quiz_notice__g5bBq{padding:16px;background:var(--surface-subtle);border-radius:12px;margin-top:28px}.junior-isa-quiz_notice__g5bBq p{font-size:14px;line-height:1.5;color:var(--text-secondary);margin:0}.junior-isa-quiz_results__pnbD4{padding:32px}.junior-isa-quiz_resultsHeader__HBUcL{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px}.junior-isa-quiz_resultsHeader__HBUcL h2{font-size:var(--text-section-size);font-weight:700;line-height:1.18;letter-spacing:-.016em;margin:0;flex:1 1}.junior-isa-quiz_resultsExplanation__3Dc_Q{font-size:var(--text-lede-size);line-height:1.55;color:var(--text-secondary);margin-bottom:28px}.junior-isa-quiz_reminders__5juEx{padding:24px;background:var(--surface);border-radius:12px;box-shadow:0 2px 8px rgba(16,33,58,.06);margin-bottom:32px}.junior-isa-quiz_reminders__5juEx h3{font-size:var(--text-card-size);font-weight:700;line-height:1.28;letter-spacing:-.01em;margin-bottom:16px}.junior-isa-quiz_reminders__5juEx ul{list-style:disc;padding-left:24px;margin:0}.junior-isa-quiz_reminders__5juEx li{font-size:var(--text-body-size);line-height:1.6;color:var(--text-secondary);margin-bottom:8px}.junior-isa-quiz_reminders__5juEx li:last-child{margin-bottom:0}.junior-isa-quiz_resultsActions__UzF_Y{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:32px}.junior-isa-quiz_primaryBtn__QwV9j,.junior-isa-quiz_secondaryBtn__dMbGg{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 24px;font-size:15px;font-weight:400;border-radius:999px;text-decoration:none;transition:all .15s;border:none;cursor:pointer}.junior-isa-quiz_primaryBtn__QwV9j{background:var(--brand-500);color:#ffffff}.junior-isa-quiz_primaryBtn__QwV9j:hover{background:var(--brand-hover)}.junior-isa-quiz_secondaryBtn__dMbGg{background:transparent;color:var(--brand-500);border:1.5px solid var(--brand-500)}.junior-isa-quiz_secondaryBtn__dMbGg:hover{background:var(--brand-500);color:#ffffff}@media (max-width:640px){.junior-isa-quiz_quiz__hmTY4,.junior-isa-quiz_results__pnbD4{padding:24px}.junior-isa-quiz_modal__6_GMu{max-height:95vh}}