.capture-module__uPVmCq__capture{color:#102b4e;font-size:1rem;line-height:1.5}.capture-module__uPVmCq__heading{margin:10px 0 26px}.capture-module__uPVmCq__heading h1{letter-spacing:-.025em;max-width:18ch;margin:0;font-size:1.875rem;font-weight:700;line-height:1.22}.capture-module__uPVmCq__capture>output.inline-note{color:#37536f;background:#eef6ff;border-color:#dbe9f7;font-size:1rem}.capture-module__uPVmCq__panel{background:#fff;border:0;min-width:0;padding:0}.capture-module__uPVmCq__context{gap:16px;margin-bottom:20px;display:grid}.capture-module__uPVmCq__mode{border:0;grid-template-columns:1fr 1fr;gap:6px;min-width:0;margin:0;padding:0;display:grid}.capture-module__uPVmCq__mode button{color:#17324f;min-height:48px;font:inherit;cursor:pointer;background:#f0f4f8;border:1px solid #0000;border-radius:13px;padding:10px 12px;font-weight:600}.capture-module__uPVmCq__mode button[aria-pressed=true]{color:#fff;background:#2678d5;border-color:#1f71ce}.capture-module__uPVmCq__captureSurface{background:#eaf4ff;border-radius:24px;padding:16px;box-shadow:0 8px 28px #2164ac09}.capture-module__uPVmCq__captureActions{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;width:100%;display:grid}.capture-module__uPVmCq__captureActions .capture-module__uPVmCq__cameraAction{color:#102b4e;height:auto;min-height:204px;box-shadow:none;background:0 0;border:0;border-radius:18px;flex-direction:column;grid-column:1/-1;gap:16px;padding:12px;font-size:1rem;display:flex}.capture-module__uPVmCq__captureActions .capture-module__uPVmCq__cameraAction:hover{background:#dcebfd}.capture-module__uPVmCq__cameraGlyph{color:#2678d5;background:#fff;border-radius:50%;place-items:center;width:104px;height:104px;display:grid}.capture-module__uPVmCq__cameraGlyph svg{stroke-width:2.25px;fill:#d8eaff;width:48px;height:48px}.capture-module__uPVmCq__cameraTitle{letter-spacing:-.02em;font-size:1.375rem;font-weight:700;line-height:1.3}.capture-module__uPVmCq__capture .capture-module__uPVmCq__cameraHint{text-align:center;color:#37536f;grid-column:1/-1;margin:-10px 0 8px;font-size:1rem}.capture-module__uPVmCq__captureActions .capture-module__uPVmCq__otherAction{color:#102b4e;white-space:normal;background:#fff;border:1px solid #fff;border-radius:15px;flex-direction:column;gap:9px;height:auto;min-height:86px;padding:13px 8px;font-size:1rem;font-weight:600;display:flex}.capture-module__uPVmCq__captureActions .capture-module__uPVmCq__otherAction:hover{background:#f7fbff;border-color:#bdd8f4}.capture-module__uPVmCq__captureActions .capture-module__uPVmCq__otherAction svg{width:24px;height:24px}.capture-module__uPVmCq__hasPages .capture-module__uPVmCq__cameraAction{flex-direction:row;gap:12px;min-height:56px;padding:0 8px}.capture-module__uPVmCq__hasPages .capture-module__uPVmCq__cameraGlyph{width:44px;height:44px}.capture-module__uPVmCq__hasPages .capture-module__uPVmCq__cameraGlyph svg{width:24px;height:24px}.capture-module__uPVmCq__hasPages .capture-module__uPVmCq__cameraTitle{font-size:1.125rem}.capture-module__uPVmCq__hasPages .capture-module__uPVmCq__otherAction{flex-direction:row;min-height:56px;padding:10px 8px}.capture-module__uPVmCq__capture .capture-module__uPVmCq__demoNote{color:#526779;margin:14px 0;font-size:1rem}.capture-module__uPVmCq__capture .capture-module__uPVmCq__panel .section-row>.capture-module__uPVmCq__pageChoice{align-items:center;gap:12px;min-height:56px;font-size:1rem;display:flex}.capture-module__uPVmCq__capture .capture-module__uPVmCq__panel .section-row>span{font-size:1rem}.capture-module__uPVmCq__capture .image-editor>img{background:#f3f8fd;border-color:#e1eaf3}.capture-module__uPVmCq__capture .quality-note{color:#526779}.capture-module__uPVmCq__capture .round-link{min-width:44px;min-height:44px}:is(.capture-module__uPVmCq__capture .image-editor .button,.capture-module__uPVmCq__capture .quality-note,.capture-module__uPVmCq__capture .input,.capture-module__uPVmCq__capture .picker,.capture-module__uPVmCq__capture .field,.capture-module__uPVmCq__capture .tick,.capture-module__uPVmCq__capture .manual-link){font-size:1rem}.capture-module__uPVmCq__submitActions{gap:12px;padding-block:20px 4px;display:grid}.capture-module__uPVmCq__submitActions .tick{color:#37536f;min-height:44px;line-height:1.5}.capture-module__uPVmCq__submitActions .capture-module__uPVmCq__checkAction{color:#fff;background:#2678d5;border:1px solid #1f71ce;border-radius:14px;width:100%;min-height:56px;font-size:1.125rem}.capture-module__uPVmCq__submitActions .capture-module__uPVmCq__checkAction:hover{background:#1b66b9}.capture-module__uPVmCq__submitActions .capture-module__uPVmCq__saveAction{color:#37536f;background:#fff;border:1px solid #dbe7f3;border-radius:14px;width:100%;min-height:48px;font-size:1rem}.capture-module__uPVmCq__capture .capture-module__uPVmCq__details{color:#37536f;border-color:#e1eaf3;margin-top:20px}.capture-module__uPVmCq__details>summary{cursor:pointer;min-height:48px;font-size:1rem}.capture-module__uPVmCq__formats{color:#526779;font-size:1rem}.capture-module__uPVmCq__formats summary{cursor:pointer;align-items:center;min-height:48px;display:flex}.capture-module__uPVmCq__formats p{max-width:64ch;line-height:1.6}.capture-module__uPVmCq__privacyNote{align-items:flex-start;gap:10px;display:flex}.capture-module__uPVmCq__privacyNote svg{flex-shrink:0;margin-top:5px}.capture-module__uPVmCq__privacyNote p{margin:0}@media (min-width:600px){.capture-module__uPVmCq__heading h1{max-width:none}.capture-module__uPVmCq__captureSurface{padding:20px}}
.learning-notice-module__bo_3Qq__notice{color:#123451;background:#f4f8ff;border:1px solid #dce8f4;border-radius:20px;align-items:flex-start;gap:12px;max-width:760px;margin:24px auto;padding:20px 48px 14px 18px;display:flex;position:relative}.learning-notice-module__bo_3Qq__icon{color:#2164a5;background:#e2efff;border-radius:50%;flex:0 0 40px;place-items:center;width:40px;height:40px;display:grid}.learning-notice-module__bo_3Qq__improving{color:#217347;background:#def3e5}.learning-notice-module__bo_3Qq__copy{min-width:0}.learning-notice-module__bo_3Qq__copy h2{margin:2px 0 8px;font-size:1.0625rem;line-height:1.35}.learning-notice-module__bo_3Qq__copy p{margin:0;font-size:1rem;line-height:1.5}.learning-notice-module__bo_3Qq__copy a{color:#175f9d;align-items:center;gap:8px;min-height:44px;margin-top:6px;font-size:1rem;font-weight:600;display:inline-flex}.learning-notice-module__bo_3Qq__dismiss{color:#47617a;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:6px;right:4px}.learning-notice-module__bo_3Qq__notice :is(a,button):focus-visible{outline-offset:3px;outline:3px solid #267acb}@media (max-width:360px){.learning-notice-module__bo_3Qq__notice{gap:8px;padding-left:12px}.learning-notice-module__bo_3Qq__icon{flex-basis:32px;width:32px;height:32px}}
.checked-work-module__n7Li3q__checkedWork{color:#17334b;max-width:620px;margin-inline:auto}.checked-work-module__n7Li3q__toolbar{color:#60758a;justify-content:space-between;align-items:center;gap:10px;margin:0 0 10px;font-size:.875rem;display:flex}.checked-work-module__n7Li3q__toolbar button{color:#2769a9;cursor:pointer;background:#eef5fc;border:0;border-radius:50%;justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.checked-work-module__n7Li3q__toolbar button:disabled{opacity:.35;cursor:default}.checked-work-module__n7Li3q__pager{color:#304f6c;align-items:center;gap:10px;display:flex}.checked-work-module__n7Li3q__toolbar .checked-work-module__n7Li3q__expand{background:0 0;border-radius:12px;gap:7px;padding:8px 12px}.checked-work-module__n7Li3q__surface{background:#f7f7f3;border-radius:8px;width:100%;position:relative;overflow:hidden;box-shadow:0 2px 5px #233b4e0a,0 9px 26px #233b4e0b}.checked-work-module__n7Li3q__surface>img{width:100%;height:auto;display:block}.checked-work-module__n7Li3q__questionStrips{background:#f7f7f3;border:1px solid #e4e6e4;border-radius:8px;padding:14px 12px 18px}.checked-work-module__n7Li3q__questionStrip{cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;width:100%;min-height:66px;padding:9px 0;display:flex}.checked-work-module__n7Li3q__questionStrip:focus-visible{outline-offset:1px;border-radius:4px}.checked-work-module__n7Li3q__originalCrop{background:0 0;flex:1;display:block;position:relative;overflow:hidden}.checked-work-module__n7Li3q__originalCrop img{mix-blend-mode:multiply;max-width:none;height:auto;position:absolute}.checked-work-module__n7Li3q__stripMark{border-radius:8px;flex:0 0 44px;place-items:center;width:44px;height:44px;display:grid}.checked-work-module__n7Li3q__stripMark svg{stroke-width:3.5px;width:36px;height:36px}.checked-work-module__n7Li3q__markLayer{pointer-events:none;position:absolute;inset:0}.checked-work-module__n7Li3q__mark{pointer-events:auto;cursor:pointer;background:#fffffff0;border:0;border-radius:8px;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 1px 4px #233b4e0a}.checked-work-module__n7Li3q__mark svg{stroke-width:3.5px;width:36px;height:36px}.checked-work-module__n7Li3q__correct{color:#258749;background:#eef8f0}.checked-work-module__n7Li3q__missed{color:#d73d47;background:#fff0f0}.checked-work-module__n7Li3q__uncertain{color:#63768b;background:#eef2f6}.checked-work-module__n7Li3q__stripMark{background:0 0}.checked-work-module__n7Li3q__mark.checked-work-module__n7Li3q__correct,.checked-work-module__n7Li3q__mark.checked-work-module__n7Li3q__missed,.checked-work-module__n7Li3q__mark.checked-work-module__n7Li3q__uncertain{background:#fffffff0}.checked-work-module__n7Li3q__originalOrder>p{color:#60758a;margin:14px 0 10px;font-size:.875rem}.checked-work-module__n7Li3q__questionList{background:#fff;border:1px solid #e2e8ee;border-radius:12px;gap:0;display:grid;overflow:hidden}.checked-work-module__n7Li3q__question{text-align:left;color:#17334b;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #edf0f3;align-items:center;gap:12px;width:100%;min-height:64px;padding:14px 12px;display:flex}.checked-work-module__n7Li3q__question:last-child{border-bottom:0}.checked-work-module__n7Li3q__statusIcon{border-radius:8px;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid}.checked-work-module__n7Li3q__statusIcon svg{stroke-width:3px;width:24px;height:24px}.checked-work-module__n7Li3q__question strong{font-size:1rem;font-weight:650;display:block}.checked-work-module__n7Li3q__questionText{color:#566d83;overflow-wrap:anywhere;font-size:1rem;line-height:1.5;display:block}.checked-work-module__n7Li3q__chevron{color:#7690aa;flex:0 0 20px;margin-left:auto}.checked-work-module__n7Li3q__quiet{color:#526a80;font-size:1rem;line-height:1.5}.checked-work-module__n7Li3q__checkedWork button:focus-visible{outline-offset:3px;outline:3px solid #166db7}@media (min-width:760px){.checked-work-module__n7Li3q__surface{max-width:620px;margin-inline:auto}}@media (max-width:360px){.checked-work-module__n7Li3q__expand span{display:none}.checked-work-module__n7Li3q__pager{gap:5px}}
.review-module__eNVW_q__page{color:#123451;max-width:980px;margin:0 auto}.review-module__eNVW_q__page h1,.review-module__eNVW_q__page h2,.review-module__eNVW_q__page h3{color:#123451;font-family:var(--font-body), Arial, sans-serif;letter-spacing:-.035em}.review-module__eNVW_q__page h1{margin:0 0 10px;font-size:clamp(1.9rem,4vw,2.65rem);font-weight:750;line-height:1.12}.review-module__eNVW_q__page h2{margin:0 0 6px;font-size:1.38rem;font-weight:720;line-height:1.25}.review-module__eNVW_q__page h3{margin:4px 0 9px;font-size:1.08rem;font-weight:700;line-height:1.35}.review-module__eNVW_q__page p{color:#63738c;margin:0;line-height:1.6}.review-module__eNVW_q__back{color:#64748b;align-items:center;gap:8px;margin-bottom:20px;font-size:.83rem;font-weight:600;display:inline-flex}.review-module__eNVW_q__heading{justify-content:space-between;align-items:flex-start;gap:20px;margin:0 0 25px;display:flex}.review-module__eNVW_q__heading>div>p{font-size:1.03rem}.review-module__eNVW_q__saved{color:#087e77;white-space:nowrap;background:#eaf8f5;border-radius:20px;align-items:center;gap:6px;margin-top:5px;padding:7px 10px;font-size:.7rem;font-weight:600;display:inline-flex}.review-module__eNVW_q__card{background:#fff;border:1px solid #e7edf3;border-radius:20px;margin-bottom:19px;padding:25px 27px;box-shadow:0 3px 15px #12345105}.review-module__eNVW_q__assignment{grid-template-columns:minmax(160px,.78fr) 1.8fr;align-items:center;gap:26px;padding:17px;display:grid}.review-module__eNVW_q__preview{background:#f6f8fa;border-radius:13px;min-width:0;min-height:194px;max-height:260px;position:relative;overflow:hidden}.review-module__eNVW_q__zoom{color:#123451;cursor:pointer;z-index:1;background:#fff;border:1px solid #e3eaf0;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:9px;right:9px}.review-module__eNVW_q__workImage{object-fit:contain;width:100%;height:230px;display:block}.review-module__eNVW_q__enlarged{object-fit:contain;width:100%;height:auto}.review-module__eNVW_q__samplePaper{text-align:center;background:#fff;border:1px solid #e0e7eb;border-radius:4px;flex-direction:column;align-items:center;gap:8px;width:min(195px,90%);min-height:182px;margin:14px auto;padding:17px 17px 12px;display:flex;transform:rotate(-2deg);box-shadow:0 3px 8px #12345107}.review-module__eNVW_q__samplePaper>span{letter-spacing:.17em;color:#748396;font-size:.5rem}.review-module__eNVW_q__samplePaper>svg{color:#16a49c;width:27px;height:27px}.review-module__eNVW_q__samplePaper>strong{font-size:.8rem;font-weight:650;line-height:1.35}.review-module__eNVW_q__samplePaper>p{font-size:.64rem}.review-module__eNVW_q__sampleLines{gap:7px;width:85%;margin:2px 0;display:grid}.review-module__eNVW_q__sampleLines>i{background:#eaf0f4;border-radius:2px;width:100%;height:3px;display:block}.review-module__eNVW_q__sampleLines>i:last-child{width:70%}.review-module__eNVW_q__filePlaceholder{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:194px;padding:26px 16px;display:flex}.review-module__eNVW_q__filePlaceholder p{font-size:.75rem}.review-module__eNVW_q__filePlaceholder a{font-size:.78rem}.review-module__eNVW_q__filePlaceholder strong{font-size:.9rem}.review-module__eNVW_q__manualWork{white-space:pre-wrap;max-height:260px;padding:20px;font-size:.84rem;line-height:1.65;overflow:auto}.review-module__eNVW_q__assignmentInfo{min-width:0;padding:6px 10px 6px 0}.review-module__eNVW_q__assignmentInfo h2{overflow-wrap:anywhere;margin:12px 0 8px;font-size:1.55rem;line-height:1.2}.review-module__eNVW_q__assignmentInfo p{margin-top:6px;font-size:.82rem}.review-module__eNVW_q__assignmentInfo .review-module__eNVW_q__subject{color:#516a85;font-size:.95rem;font-weight:600}.review-module__eNVW_q__assignmentInfo .review-module__eNVW_q__gradeEstimate{font-size:.75rem}.review-module__eNVW_q__assignmentInfo>label{margin-top:12px}.review-module__eNVW_q__meta{color:#6a7d94;align-items:center;gap:8px;font-size:.76rem;display:inline-flex}.review-module__eNVW_q__meta svg{color:#2499dc}.review-module__eNVW_q__sectionHeading{align-items:flex-start;gap:14px;display:flex}.review-module__eNVW_q__sectionHeading>div{flex:1;min-width:0}.review-module__eNVW_q__icon{color:#0ca59c;background:#e6f7f3;border-radius:50%;flex:0 0 48px;place-items:center;height:48px;display:grid}.review-module__eNVW_q__analysisGrid{grid-template-columns:1fr 1fr;margin-top:25px;display:grid}.review-module__eNVW_q__analysisMetric{align-items:flex-start;gap:12px;padding:0 23px 0 0;display:flex}.review-module__eNVW_q__analysisMetric+.review-module__eNVW_q__analysisMetric{border-left:1px solid #dee5eb;padding:0 0 0 23px}.review-module__eNVW_q__analysisMetric>div{flex:1;min-width:0}.review-module__eNVW_q__analysisMetric p{font-size:.76rem}.review-module__eNVW_q__label{color:#657a91;font-size:.82rem;font-weight:550}.review-module__eNVW_q__progressRow{align-items:center;gap:10px;margin:10px 0 5px;display:flex}.review-module__eNVW_q__progressRow strong{font-size:.82rem}.review-module__eNVW_q__progress{background:#e4e9ee;border-radius:10px;flex:1;min-width:45px;height:10px;overflow:hidden}.review-module__eNVW_q__progress>span{border-radius:inherit;background:#12b4a6;height:100%;display:block}.review-module__eNVW_q__statusRow{flex-wrap:wrap;align-items:center;gap:10px;padding-top:18px;display:flex}.review-module__eNVW_q__attention{background:#fff2f5;border-color:#f6dfe6}.review-module__eNVW_q__alertIcon{color:#fff;background:#dc5270}.review-module__eNVW_q__evidenceNote{padding:14px 0 0 62px;font-size:.75rem}.review-module__eNVW_q__notes{color:#63738c;margin:12px 0 0 62px;font-size:.77rem}.review-module__eNVW_q__notes>summary{cursor:pointer;font-weight:600}.review-module__eNVW_q__notes>p{margin:8px 0}.review-module__eNVW_q__support{background:#eefaf8;border-color:#d8f0ed}.review-module__eNVW_q__solidIcon{color:#fff;background:#12aaa0}.review-module__eNVW_q__helpList{gap:13px;margin:20px 0 20px 62px;padding:0;list-style:none;display:grid}.review-module__eNVW_q__helpList>li{color:#4e6a7e;align-items:flex-start;gap:11px;font-size:.9rem;line-height:1.6;display:flex}.review-module__eNVW_q__helpList svg{color:#fff;background:#10b6a8;border-radius:50%;flex:0 0 21px;height:21px;margin-top:2px;padding:3px}.review-module__eNVW_q__practiceButton{color:#fff;background:#123451;border:1px solid #123451;border-radius:12px;align-items:center;gap:16px;width:100%;padding:16px 20px;transition:background .2s;display:flex}.review-module__eNVW_q__practiceButton>span{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.review-module__eNVW_q__practiceButton strong{font-size:.98rem;font-weight:600}.review-module__eNVW_q__questions{background:#f2f8ff;border-color:#deedfa}.review-module__eNVW_q__questions .review-module__eNVW_q__icon{color:#208ece;background:#dceeff}.review-module__eNVW_q__questionList{gap:13px;margin:20px 0 0 62px;padding:0;list-style:none;display:grid}.review-module__eNVW_q__questionList>li{align-items:flex-start;gap:12px;display:flex}.review-module__eNVW_q__questionList>li>span{color:#208ece;background:#dceeff;border-radius:50%;flex:0 0 25px;place-items:center;width:25px;height:25px;font-size:.8rem;font-weight:600;display:grid}.review-module__eNVW_q__questionList p{font-size:.9rem}.review-module__eNVW_q__skillList{margin-top:19px;display:grid}.review-module__eNVW_q__skillList>div{border-top:1px solid #e9eff3;justify-content:space-between;gap:16px;padding:14px 0;display:flex}.review-module__eNVW_q__skillList strong{font-size:.86rem;font-weight:600}.review-module__eNVW_q__skillList a{color:#087f78;white-space:nowrap;align-items:center;gap:5px;font-size:.8rem;display:inline-flex}.review-module__eNVW_q__further{background:#eef9f6;border-radius:13px;flex-wrap:wrap;align-items:center;gap:12px;margin-top:14px;padding:17px;display:flex}.review-module__eNVW_q__further p{flex:220px;font-size:.82rem}.review-module__eNVW_q__findings>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:15px;font-size:.93rem;font-weight:650;display:flex}.review-module__eNVW_q__findings>summary:after{content:"+";font-size:1.3rem;font-weight:400}.review-module__eNVW_q__findings[open]>summary:after{content:"−"}.review-module__eNVW_q__findings>summary>span:first-child{flex:1}.review-module__eNVW_q__findings>summary>span:last-child{color:#64748b;font-size:.73rem;font-weight:400}.review-module__eNVW_q__findings>p{margin:13px 0 18px;font-size:.84rem}.review-module__eNVW_q__findingStack{gap:14px;display:grid}.review-module__eNVW_q__nextTime h3{margin-top:0}.review-module__eNVW_q__nextTime>p{margin:0 0 21px;font-size:.87rem}.review-module__eNVW_q__nextTime>button{margin-top:15px}.review-module__eNVW_q__parentNote{border-top:1px solid #e9eff3;padding:16px 0}.review-module__eNVW_q__parentNote>span{font-size:.75rem;font-weight:650}.review-module__eNVW_q__parentNote>p{margin:4px 0;font-size:.84rem}.review-module__eNVW_q__footer{justify-content:space-between;align-items:flex-start;gap:20px;margin:22px 0 10px;display:flex}.review-module__eNVW_q__footer>p{max-width:480px;font-size:.72rem}.review-module__eNVW_q__footer>button{white-space:nowrap;font-size:.7rem}@media (max-width:680px){.review-module__eNVW_q__heading{margin-bottom:20px;display:block}.review-module__eNVW_q__heading>div>p{font-size:.92rem}.review-module__eNVW_q__saved{margin-top:12px}.review-module__eNVW_q__card{border-radius:17px;margin-bottom:15px;padding:20px 18px}.review-module__eNVW_q__assignment{grid-template-columns:minmax(108px,.8fr) 1.5fr;gap:15px;padding:13px}.review-module__eNVW_q__preview{min-height:155px;max-height:210px}.review-module__eNVW_q__workImage{height:190px}.review-module__eNVW_q__assignmentInfo{padding:4px 0}.review-module__eNVW_q__assignmentInfo h2{font-size:1.17rem}.review-module__eNVW_q__assignmentInfo p{font-size:.7rem}.review-module__eNVW_q__assignmentInfo .review-module__eNVW_q__subject{font-size:.79rem}.review-module__eNVW_q__meta{flex-wrap:wrap;gap:5px;font-size:.66rem}.review-module__eNVW_q__samplePaper{gap:7px;min-height:150px;margin:10px auto;padding:14px 7px}.review-module__eNVW_q__samplePaper>strong{font-size:.67rem}.review-module__eNVW_q__samplePaper>p{font-size:.55rem}.review-module__eNVW_q__samplePaper>svg{width:22px;height:22px}.review-module__eNVW_q__zoom{width:28px;height:28px;top:5px;right:5px}.review-module__eNVW_q__zoom svg{width:14px}.review-module__eNVW_q__page h2{font-size:1.2rem}.review-module__eNVW_q__page h3{font-size:1rem}.review-module__eNVW_q__icon{flex-basis:40px;height:40px}.review-module__eNVW_q__icon>svg{width:22px;height:22px}.review-module__eNVW_q__sectionHeading{gap:11px}.review-module__eNVW_q__sectionHeading p{font-size:.85rem}.review-module__eNVW_q__analysisGrid{grid-template-columns:1fr;gap:19px;margin-top:22px}.review-module__eNVW_q__analysisMetric{gap:11px;padding:0}.review-module__eNVW_q__analysisMetric+.review-module__eNVW_q__analysisMetric{border-top:1px solid #e5ebef;border-left:none;padding:18px 0 0}.review-module__eNVW_q__analysisMetric h3{margin-bottom:5px}.review-module__eNVW_q__progressRow{max-width:235px}.review-module__eNVW_q__evidenceNote{padding-left:0}.review-module__eNVW_q__notes,.review-module__eNVW_q__helpList,.review-module__eNVW_q__questionList{margin-left:0}.review-module__eNVW_q__helpList>li,.review-module__eNVW_q__questionList p{font-size:.84rem}.review-module__eNVW_q__practiceButton{gap:12px;padding:15px}.review-module__eNVW_q__practiceButton>svg{flex-shrink:0;width:23px}.review-module__eNVW_q__practiceButton small{font-size:.68rem;line-height:1.4}.review-module__eNVW_q__skillList>div{flex-direction:column;gap:8px}.review-module__eNVW_q__findings>summary{gap:9px;font-size:.84rem}.review-module__eNVW_q__findings>summary>span:last-child{font-size:.66rem}.review-module__eNVW_q__footer{flex-direction:column;gap:13px}.review-module__eNVW_q__filePlaceholder{min-height:160px;padding:25px 8px 12px}.review-module__eNVW_q__filePlaceholder p,.review-module__eNVW_q__filePlaceholder a{font-size:.65rem}}@media print{.review-module__eNVW_q__back,.review-module__eNVW_q__zoom,.review-module__eNVW_q__practiceButton,.review-module__eNVW_q__footer{display:none}.review-module__eNVW_q__card{break-inside:avoid;box-shadow:none}}.review-module__eNVW_q__progress{appearance:none;border:0}.review-module__eNVW_q__progress::-webkit-meter-bar{background:#e4e9ee;border:0;border-radius:10px;height:10px}.review-module__eNVW_q__progress::-webkit-meter-optimum-value{background:#12b4a6;border-radius:10px}.review-module__eNVW_q__progress::-moz-meter-bar{background:#12b4a6;border-radius:10px}.review-module__eNVW_q__page{max-width:760px}.review-module__eNVW_q__heading{flex-direction:column;gap:8px;margin:8px 0 18px}.review-module__eNVW_q__heading h1{margin:8px 0 2px;font-size:clamp(1.8rem,4vw,2.4rem)}.review-module__eNVW_q__saved{background:0 0;padding:0;font-size:.8rem}.review-module__eNVW_q__card{box-shadow:none;border:0;border-bottom:1px solid #e5edf0;border-radius:0;margin:0;padding:26px 0}.review-module__eNVW_q__card summary{cursor:pointer;min-height:48px;font-size:1rem;font-weight:650}.review-module__eNVW_q__assignment{grid-template-columns:90px minmax(0,1fr);gap:18px;padding:0 0 20px}.review-module__eNVW_q__preview{border-radius:12px;min-height:144px;max-height:180px}.review-module__eNVW_q__workImage{height:180px}.review-module__eNVW_q__zoom{min-width:44px;min-height:44px;top:3px;right:3px}.review-module__eNVW_q__assignmentInfo h2{font-size:1.1rem}.review-module__eNVW_q__assignmentInfo p{font-size:.875rem}.review-module__eNVW_q__meta{font-size:.8rem}.review-module__eNVW_q__attention,.review-module__eNVW_q__support,.review-module__eNVW_q__questions{background:0 0}.review-module__eNVW_q__sectionHeading{gap:12px}.review-module__eNVW_q__sectionHeading>.review-module__eNVW_q__icon{display:none}.review-module__eNVW_q__sectionHeading h2{margin-bottom:10px;font-size:1.25rem}.review-module__eNVW_q__sectionHeading p{font-size:1rem}.review-module__eNVW_q__evidenceNote{margin-top:16px;font-size:.875rem}.review-module__eNVW_q__teachDisclosure{margin:20px 0 12px}.review-module__eNVW_q__teachDisclosure>summary{color:#fff;background:#123451;border-radius:12px;padding:15px 18px}.review-module__eNVW_q__teachDisclosure>summary::marker{color:#71d8cb}.review-module__eNVW_q__practiceButton{color:#123451;background:#edf8f7;margin-top:12px;padding:16px}.review-module__eNVW_q__practiceButton:hover{background:#e0f3f0}.review-module__eNVW_q__practiceButton small{color:#4f6e73;font-size:.875rem}.review-module__eNVW_q__practiceButton strong{font-size:1rem}.review-module__eNVW_q__back{min-height:44px;margin-bottom:4px;font-size:.875rem}.review-module__eNVW_q__page details{scroll-margin-top:20px}@media (max-width:520px){.review-module__eNVW_q__assignment{grid-template-columns:80px minmax(0,1fr);gap:14px}.review-module__eNVW_q__preview{min-height:105px}.review-module__eNVW_q__assignmentInfo{padding:0}.review-module__eNVW_q__card{padding:22px 0}.review-module__eNVW_q__practiceButton>svg{display:none}.review-module__eNVW_q__analysisGrid{grid-template-columns:1fr;display:grid}}:is(.review-module__eNVW_q__preview:has(.review-module__eNVW_q__filePlaceholder),.review-module__eNVW_q__preview:has(.review-module__eNVW_q__manualWork)){grid-column:1/-1;max-height:none;overflow:visible}.review-module__eNVW_q__preview .review-module__eNVW_q__filePlaceholder{min-height:0;padding:54px 18px 20px}.review-module__eNVW_q__preview .review-module__eNVW_q__manualWork{max-height:none;padding:54px 18px 20px}.review-module__eNVW_q__worksheetHeading{max-width:620px;margin:0 auto 14px}.review-module__eNVW_q__worksheetHeading .review-module__eNVW_q__back{margin-bottom:6px}.review-module__eNVW_q__worksheetHeading h1{margin:0 0 6px;font-size:clamp(1.4rem,4vw,1.7rem);line-height:1.25}.review-module__eNVW_q__worksheetHeading p{color:#5c7186;font-size:.875rem}.review-module__eNVW_q__worksheetActions{max-width:620px;margin:18px auto;display:flex}.review-module__eNVW_q__worksheetPractice{color:#244b72;background:#edf4fc;border:1px solid #dce8f5;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;width:100%;min-height:56px;padding:14px 18px;font-size:1rem;font-weight:650;display:flex}.review-module__eNVW_q__worksheetPractice svg:last-child{margin-left:auto}.review-module__eNVW_q__assignmentDetails{max-width:620px;margin-inline:auto}.review-module__eNVW_q__assignmentDetails>summary{color:#526c84;cursor:pointer;min-height:48px;padding:12px 0;font-size:1rem}.review-module__eNVW_q__assignmentDetails>p{margin:12px 0}.review-module__eNVW_q__assignmentDetails>button{min-height:44px;margin-bottom:12px}.review-module__eNVW_q__problemDialog{overscroll-behavior:contain;color:#17334b;background:#fff;border-radius:18px;align-content:start;gap:0;width:min(620px,100% - 24px);max-width:620px;max-height:calc(100dvh - 24px);padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;overflow-y:auto}.review-module__eNVW_q__problemHeader{z-index:2;background:#fff;border-bottom:1px solid #e6ebf0;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:4px;padding:10px 12px;display:grid;position:sticky;top:0}.review-module__eNVW_q__problemClose{color:#52687d;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:0 0 44px;grid-area:1/1;place-items:center;width:44px;height:44px;display:grid}.review-module__eNVW_q__problemClose:hover{background:#f0f5fa}.review-module__eNVW_q__problemClose:focus-visible{outline-offset:2px;outline:3px solid #2882cf}.review-module__eNVW_q__problemContent{width:100%;padding:20px 24px 24px}.review-module__eNVW_q__problemTitle{font-family:var(--font-body), Arial, sans-serif;color:#17334b;letter-spacing:-.025em;text-align:center;grid-area:1/2;font-size:1rem;font-weight:700}.review-module__eNVW_q__problemCrop{background:#f1f4f7;border-radius:6px;min-height:72px;margin-bottom:16px;position:relative;overflow:hidden}.review-module__eNVW_q__problemCrop img{max-width:none;height:auto;position:absolute}.review-module__eNVW_q__problemDialog .review-module__eNVW_q__page .review-module__eNVW_q__resultCard{box-shadow:none;border:0;border-radius:0;padding:0}.review-module__eNVW_q__problemDialog .review-module__eNVW_q__findingIdentity h3{display:none}.review-module__eNVW_q__problemDialog .review-module__eNVW_q__findingHeader{background:#f3f6fa;border-radius:12px;justify-content:flex-start;gap:8px;padding:12px}.review-module__eNVW_q__problemDialog .review-module__eNVW_q__missedCard .review-module__eNVW_q__findingHeader{background:#fff2f4}.review-module__eNVW_q__problemDialog .review-module__eNVW_q__correctCard .review-module__eNVW_q__findingHeader{background:#edf8f0}.review-module__eNVW_q__problemDialog .review-module__eNVW_q__resultStatus{font-size:.9375rem}.review-module__eNVW_q__problemDialog .review-module__eNVW_q__answerComparison dd{font-size:clamp(1.6rem,6vw,2rem);font-weight:700;line-height:1.3}.review-module__eNVW_q__problemDialog .review-module__eNVW_q__answerComparison>div{border-radius:12px;min-height:112px;padding:17px 15px}.review-module__eNVW_q__problemDialog .review-module__eNVW_q__answerComparison dt{margin-bottom:12px;font-size:.8125rem;font-weight:600}.review-module__eNVW_q__problemDialog .review-module__eNVW_q__missedCard .review-module__eNVW_q__answerComparison>div:first-child{background:#fff0f0;border-color:#f4d9dc}.review-module__eNVW_q__problemDialog .review-module__eNVW_q__missedCard .review-module__eNVW_q__answerComparison>div:first-child dd{color:#c8404a}.review-module__eNVW_q__problemDialog .review-module__eNVW_q__answerComparison .review-module__eNVW_q__verifiedAnswer{background:#edf7ee;border-color:#d7eada}.review-module__eNVW_q__problemDialog .review-module__eNVW_q__answerComparison .review-module__eNVW_q__verifiedAnswer dd{color:#2f7e42}.review-module__eNVW_q__problemDialog .review-module__eNVW_q__answerComparison .review-module__eNVW_q__unavailableAnswer dd{font-size:.9375rem;font-weight:450;line-height:1.5}.review-module__eNVW_q__problemDialog .review-module__eNVW_q__observation,.review-module__eNVW_q__problemDialog .review-module__eNVW_q__parentTip p{font-size:.9375rem;line-height:1.6}.review-module__eNVW_q__problemDialog .review-module__eNVW_q__sourceButton{font-size:.8125rem}.review-module__eNVW_q__problemDialog .review-module__eNVW_q__followUpLabel span{color:#60758a;margin-left:4px;font-weight:400}.review-module__eNVW_q__problemDialog .review-module__eNVW_q__followUpActions button{color:#193957;background:#fff;border:1px solid #e4eaf1;min-height:48px;font-size:.9375rem;box-shadow:0 3px 12px #183b5b08}.review-module__eNVW_q__problemDialog .review-module__eNVW_q__followUpActions button svg{color:#28669f}.review-module__eNVW_q__problemDialog .review-module__eNVW_q__followUpNote{font-size:.8125rem}.review-module__eNVW_q__problemDialog .review-module__eNVW_q__parentTip{background:#edf5ff;border:1px solid #e5effb}.review-module__eNVW_q__problemDialog .review-module__eNVW_q__parentTip>summary{color:#17334b;gap:7px}.review-module__eNVW_q__problemDialog .review-module__eNVW_q__parentTip>summary svg{color:#2686df}@media (max-width:520px){.review-module__eNVW_q__worksheetHeading .review-module__eNVW_q__back{display:none}.review-module__eNVW_q__problemDialog{--tw-translate-x:0;--tw-translate-y:0;border-radius:0;width:100%;max-width:none;height:100dvh;max-height:100dvh;padding:0;inset:0;transform:none}.review-module__eNVW_q__problemHeader{padding:calc(8px + env(safe-area-inset-top)) 12px 8px}.review-module__eNVW_q__problemContent{padding:18px 20px calc(24px + env(safe-area-inset-bottom))}.review-module__eNVW_q__problemDialog .review-module__eNVW_q__resultCard{padding:0}.review-module__eNVW_q__problemDialog .review-module__eNVW_q__parentTip>summary{font-size:.9375rem}}.review-module__eNVW_q__page .review-module__eNVW_q__card{background:#fff;border:1px solid #e3eaf2;border-radius:18px;margin:0 0 18px;padding:22px;box-shadow:0 4px 18px #12345106}.review-module__eNVW_q__page .review-module__eNVW_q__assignment{grid-template-columns:140px minmax(0,1fr);padding:16px}.review-module__eNVW_q__reviewReading{text-align:left;min-height:44px;margin-top:4px;font-size:.83rem}.review-module__eNVW_q__page .review-module__eNVW_q__attention,.review-module__eNVW_q__page .review-module__eNVW_q__support,.review-module__eNVW_q__page .review-module__eNVW_q__questions{background:#fff}.review-module__eNVW_q__page .review-module__eNVW_q__evidenceNote{margin-top:8px;padding-left:0}.review-module__eNVW_q__page .review-module__eNVW_q__notes{margin-left:0}.review-module__eNVW_q__page .review-module__eNVW_q__practiceButton{color:#fff;background:#175f9d;border-color:#175f9d}.review-module__eNVW_q__page .review-module__eNVW_q__practiceButton:hover{background:#104a7d}.review-module__eNVW_q__page .review-module__eNVW_q__practiceButton small{color:#e1effa}.review-module__eNVW_q__page .review-module__eNVW_q__teachDisclosure>summary{color:#254767;background:0 0;padding:8px 0}.review-module__eNVW_q__teachDisclosure summary svg,.review-module__eNVW_q__parentTip summary svg{vertical-align:middle;margin-right:5px;display:inline-block}.review-module__eNVW_q__page .review-module__eNVW_q__helpList{margin:10px 0 0}.review-module__eNVW_q__moreOptions>summary{font-size:.88rem}.review-module__eNVW_q__resultSection{margin:20px 0;scroll-margin-top:20px}.review-module__eNVW_q__resultsHeading{align-items:center;gap:10px;margin-bottom:8px;display:flex}.review-module__eNVW_q__resultsHeading h2{margin:0}.review-module__eNVW_q__count{background:#e7eff9;border-radius:20px;place-items:center;min-width:28px;height:28px;padding:0 7px;font-size:.82rem;font-weight:700;display:inline-grid}.review-module__eNVW_q__page .review-module__eNVW_q__sectionNote{color:#51667d;margin-bottom:15px;font-size:.9rem}.review-module__eNVW_q__page .review-module__eNVW_q__resultCard{background:#fff;border:1px solid #e0e8f0;border-radius:18px;min-width:0;padding:20px;box-shadow:0 4px 18px #143b6106}.review-module__eNVW_q__resultIcon{color:#fff;border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;display:inline-grid}.review-module__eNVW_q__missedCard .review-module__eNVW_q__resultIcon{background:#c43c43}.review-module__eNVW_q__correctCard .review-module__eNVW_q__resultIcon,.review-module__eNVW_q__goodIcon{background:#23804f}.review-module__eNVW_q__uncertainCard .review-module__eNVW_q__resultIcon{background:#536e8b}.review-module__eNVW_q__findingHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.review-module__eNVW_q__findingHeader h3{margin:0}.review-module__eNVW_q__findingIdentity{align-items:center;gap:10px;min-width:0;display:flex}.review-module__eNVW_q__resultStatus{font-size:.82rem;font-weight:600;line-height:1.35}.review-module__eNVW_q__missedStatus{color:#a5262d}.review-module__eNVW_q__correctStatus{color:#166b47}.review-module__eNVW_q__uncertainStatus{color:#47617b}.review-module__eNVW_q__page .review-module__eNVW_q__problemText{color:#26435f;overflow-wrap:anywhere;margin-top:13px;font-size:.97rem}.review-module__eNVW_q__sourceButton{color:#175f9d;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:7px;min-height:44px;margin:4px 0;padding:8px 0;font-size:.83rem;font-weight:600;display:inline-flex}.review-module__eNVW_q__sourceButton:hover{text-decoration:underline}.review-module__eNVW_q__answerComparison{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:9px 0 15px;display:grid}.review-module__eNVW_q__answerComparison>div{background:#f2f6fc;border:1px solid #0000;border-radius:11px;min-width:0;padding:13px}.review-module__eNVW_q__answerComparison dt{color:#536a83;margin-bottom:6px;font-size:.8rem;line-height:1.4}.review-module__eNVW_q__answerComparison dd{color:#163855;overflow-wrap:anywhere;white-space:pre-wrap;margin:0;font-size:1.2rem;font-weight:650;line-height:1.45}.review-module__eNVW_q__answerComparison .review-module__eNVW_q__verifiedAnswer{background:#edf8f2}.review-module__eNVW_q__missedCard .review-module__eNVW_q__answerComparison>div:first-child{background:#fff3f3}.review-module__eNVW_q__answerComparison .review-module__eNVW_q__unavailableAnswer dd{color:#60728a;font-size:.84rem;font-weight:450}.review-module__eNVW_q__page .review-module__eNVW_q__observation{color:#4c627b;font-size:.94rem}.review-module__eNVW_q__observation strong{color:#274760;font-weight:650}.review-module__eNVW_q__page .review-module__eNVW_q__teacherMark,.review-module__eNVW_q__page .review-module__eNVW_q__teacherScore{color:#485e77;margin:6px 0;font-size:.85rem}.review-module__eNVW_q__followUp{border-top:1px solid #e2eaf3;margin-top:17px;padding-top:16px}.review-module__eNVW_q__page .review-module__eNVW_q__followUpLabel{color:#314e68;margin-bottom:9px;font-size:.85rem;font-weight:600}.review-module__eNVW_q__followUpActions{flex-wrap:wrap;gap:9px;display:flex}.review-module__eNVW_q__followUpActions button{cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:46px;padding:10px 16px;font-size:.9rem;font-weight:650;display:inline-flex}.review-module__eNVW_q__fixedButton{color:#146541;background:#edf8f1;border:1px solid #aad5bb}.review-module__eNVW_q__missedButton{color:#a72b31;background:#fff;border:1px solid #e3b9bc}.review-module__eNVW_q__followUpActions button:disabled{cursor:default;opacity:.65}.review-module__eNVW_q__page .review-module__eNVW_q__followUpNote{color:#5d7085;margin-top:8px;font-size:.76rem;display:block}.review-module__eNVW_q__page .review-module__eNVW_q__followUpError{color:#a5262d;margin-top:8px;font-size:.85rem}.review-module__eNVW_q__parentTip,.review-module__eNVW_q__readingDetails{margin-top:14px}.review-module__eNVW_q__parentTip>summary,.review-module__eNVW_q__readingDetails>summary{cursor:pointer;color:#2d5374;min-height:44px;padding:11px 0;font-size:.9rem;font-weight:600}.review-module__eNVW_q__page .review-module__eNVW_q__parentTip p{color:#304d69;padding:0 14px 14px;font-size:.94rem}.review-module__eNVW_q__parentTip{background:#f0f6ff;border-radius:12px}.review-module__eNVW_q__parentTip>summary{align-items:center;gap:5px;padding:12px 14px;list-style:none;display:flex}.review-module__eNVW_q__parentTip>summary::-webkit-details-marker{display:none}.review-module__eNVW_q__parentTip>summary:after,.review-module__eNVW_q__correctGroup>summary:after{content:"";border-bottom:2px solid;border-right:2px solid;flex-shrink:0;width:7px;height:7px;margin:-3px 3px 0 auto;transform:rotate(45deg)}.review-module__eNVW_q__parentTip[open]>summary:after,.review-module__eNVW_q__correctGroup[open]>summary:after{margin-top:3px;transform:rotate(225deg)}.review-module__eNVW_q__readingDetails{border-top:0;margin-top:3px}.review-module__eNVW_q__readingDetails>summary{color:#667b90;font-size:.85rem}.review-module__eNVW_q__readingDetails>button{margin:12px 0}.review-module__eNVW_q__readingDetails>.review-module__eNVW_q__findingMeta{margin:8px 0;font-size:.8rem}.review-module__eNVW_q__readingDetails>details{margin:14px 0 0;font-size:.84rem}.review-module__eNVW_q__correctGroup>summary{color:#21694a;align-items:center;gap:10px;list-style:none;display:flex}.review-module__eNVW_q__correctGroup>summary::-webkit-details-marker{display:none}.review-module__eNVW_q__correctGroup[open]>summary{margin-bottom:12px}.review-module__eNVW_q__sourceNote{color:#58718a;margin:0;font-size:.85rem}.review-module__eNVW_q__page button:focus-visible,.review-module__eNVW_q__page summary:focus-visible,.review-module__eNVW_q__page a:focus-visible{outline-offset:3px;outline:3px solid #2882cf}@media (max-width:520px){.review-module__eNVW_q__page .review-module__eNVW_q__card{padding:18px 16px}.review-module__eNVW_q__page .review-module__eNVW_q__assignment{grid-template-columns:104px minmax(0,1fr);gap:12px}.review-module__eNVW_q__workImage{height:144px}.review-module__eNVW_q__page .review-module__eNVW_q__assignmentInfo h2{font-size:1.12rem}.review-module__eNVW_q__page .review-module__eNVW_q__resultCard{padding:18px 16px}.review-module__eNVW_q__answerComparison{gap:8px}.review-module__eNVW_q__answerComparison>div{padding:11px}.review-module__eNVW_q__followUpActions button{flex:120px;padding:10px 12px}}@media print{.review-module__eNVW_q__sourceButton,.review-module__eNVW_q__followUpActions{display:none}.review-module__eNVW_q__resultCard{break-inside:avoid}}
.insights-module__fsLeCW__page{color:#112a4e;font-size:1rem;line-height:1.5}.insights-module__fsLeCW__page h1,.insights-module__fsLeCW__page h2,.insights-module__fsLeCW__page h3,.insights-module__fsLeCW__empty h1,.insights-module__fsLeCW__empty h2{color:#112a4e;letter-spacing:-.025em;font-family:inherit;font-weight:700}.insights-module__fsLeCW__heading{margin:4px 0 16px}.insights-module__fsLeCW__heading h1{margin:0 0 4px;font-size:1.5rem;line-height:1.3}.insights-module__fsLeCW__heading p{color:#526782;margin:0;font-size:1rem}.insights-module__fsLeCW__trendCard{background:#fff;border:1px solid #edf2f8;border-radius:20px;padding:18px 16px 10px;box-shadow:0 5px 24px #17385e06}.insights-module__fsLeCW__trendHeading{align-items:center;gap:12px;display:flex}.insights-module__fsLeCW__trendHeading h2{margin:0;font-size:1rem;line-height:1.35}.insights-module__fsLeCW__trendHeading p{color:#526782;margin:3px 0 0;font-size:.875rem}.insights-module__fsLeCW__trendIcon,.insights-module__fsLeCW__statusIcon{border-radius:50%;flex-shrink:0;place-items:center;width:38px;height:38px;display:grid}.insights-module__fsLeCW__trendIcon{color:#2378dd;background:#eaf3ff}.insights-module__fsLeCW__page .insights-module__fsLeCW__chart{width:100%;height:auto;max-height:230px;margin:8px 0 0;font-family:inherit;display:block;overflow:visible}.insights-module__fsLeCW__skills{margin-top:20px}.insights-module__fsLeCW__skills h2{margin:0 0 5px;font-size:1rem}.insights-module__fsLeCW__skillList{margin:0;padding:0;list-style:none}.insights-module__fsLeCW__skillList li+li{border-top:1px solid #edf2f8}.insights-module__fsLeCW__skillRow{color:#112a4e;border-radius:10px;align-items:center;gap:12px;min-height:68px;padding:8px 0;text-decoration:none;display:flex}.insights-module__fsLeCW__skillRow:hover{background:#f7faff}.insights-module__fsLeCW__skillText{flex:1;min-width:0}.insights-module__fsLeCW__skillText strong{font-size:1rem;font-weight:600;line-height:1.35;display:block}.insights-module__fsLeCW__skillText>span{color:#526782;margin-top:3px;font-size:.875rem;display:block}.insights-module__fsLeCW__rowChevron{flex-shrink:0}.insights-module__fsLeCW__strong{color:#17844d;background:#e7f8ed}.insights-module__fsLeCW__needsSupport{color:#d73140;background:#fff0f1}.insights-module__fsLeCW__neutral{color:#5f738c;background:#f0f3f7}.insights-module__fsLeCW__practiceAction{color:#112a4e;background:#e5f1ff;border:1px solid #d6e9ff;border-radius:15px;align-items:center;gap:13px;min-height:76px;margin-top:13px;padding:14px;text-decoration:none;display:flex}.insights-module__fsLeCW__practiceAction:hover{background:#d8eaff}.insights-module__fsLeCW__practiceAction>svg{color:#086ad4;flex-shrink:0}.insights-module__fsLeCW__practiceAction>span{flex:1;min-width:0}.insights-module__fsLeCW__practiceAction strong,.insights-module__fsLeCW__practiceAction span span{display:block}.insights-module__fsLeCW__practiceAction strong{font-size:1rem;font-weight:600}.insights-module__fsLeCW__practiceAction span span{color:#526782;margin-top:2px;font-size:.875rem}.insights-module__fsLeCW__detailsStack{gap:0;margin-top:26px;display:grid}.insights-module__fsLeCW__page .insights-module__fsLeCW__disclosure{color:#526782;background:0 0;border:0;border-top:1px solid #e5edf7;border-radius:0;min-width:0;margin:0;padding:0;font-size:1rem}.insights-module__fsLeCW__disclosure>summary{color:#29476b;cursor:pointer;min-height:52px;padding:14px 0;font-size:1rem}.insights-module__fsLeCW__disclosure[open]{padding-bottom:20px}.insights-module__fsLeCW__disclosure p{margin:12px 0;font-size:1rem;line-height:1.6}.insights-module__fsLeCW__disclosure h2,.insights-module__fsLeCW__disclosure h3{font-size:1.125rem;line-height:1.4}.insights-module__fsLeCW__page .insights-module__fsLeCW__disclosure .text-link{font-size:1rem}.insights-module__fsLeCW__page .insights-module__fsLeCW__disclosure .mastery-subject small{font-size:1rem}.insights-module__fsLeCW__page .insights-module__fsLeCW__disclosure .mastery-subject strong{font-size:1rem}.insights-module__fsLeCW__page .insights-module__fsLeCW__disclosure .text-link{min-height:44px}.insights-module__fsLeCW__page .insights-module__fsLeCW__chartData{color:#526782;margin-top:14px;font-size:1rem}.insights-module__fsLeCW__chartData>summary{cursor:pointer;min-height:44px;padding-block:10px}.insights-module__fsLeCW__page .insights-module__fsLeCW__chartData table{width:100%;max-width:none;font-size:.875rem}.insights-module__fsLeCW__page .insights-module__fsLeCW__chartData td,.insights-module__fsLeCW__page .insights-module__fsLeCW__chartData th{padding:10px 6px}.insights-module__fsLeCW__nextDetail,.insights-module__fsLeCW__evidence{border-top:1px solid #e5edf7;margin-top:18px;padding-top:18px}.insights-module__fsLeCW__groups{gap:20px;margin:12px 0 24px;display:grid}.insights-module__fsLeCW__group h3{align-items:center;gap:8px;display:flex}.insights-module__fsLeCW__group ul{margin:8px 0 0;padding:0;list-style:none}.insights-module__fsLeCW__group li+li{margin-top:8px}.insights-module__fsLeCW__group a{color:#176cc4;align-items:center;min-height:44px;font-weight:600;display:flex}.insights-module__fsLeCW__group li>span{font-size:.875rem;display:block}.insights-module__fsLeCW__detailLinks{gap:8px;margin-top:20px;display:grid}.insights-module__fsLeCW__detailLinks a{color:#176cc4;justify-content:space-between;align-items:center;gap:12px;min-height:48px;display:flex}.insights-module__fsLeCW__empty{flex-direction:column;align-items:flex-start;gap:12px;padding:6px 0 10px;font-size:1rem;display:flex}.insights-module__fsLeCW__empty h2{margin:0;font-size:1.25rem;line-height:1.35}.insights-module__fsLeCW__empty p{color:#526782;margin:0}.insights-module__fsLeCW__empty .insights-module__fsLeCW__muted{font-size:.875rem}.insights-module__fsLeCW__emptyAction{color:#176cc4;align-items:center;gap:10px;min-height:48px;font-weight:600;display:flex}@media (min-width:720px){.insights-module__fsLeCW__trendCard{padding:24px 24px 14px}.insights-module__fsLeCW__trendHeading h2{font-size:1.125rem}.insights-module__fsLeCW__skillRow{padding-inline:8px}.insights-module__fsLeCW__groups{grid-template-columns:repeat(3,minmax(0,1fr))}}
.homework-module__vfd-3G__shell{background:#f7f8f2;min-height:100vh;padding:30px 5vw 70px}.homework-module__vfd-3G__header{align-items:center;gap:24px;max-width:1200px;margin:0 auto 54px;display:flex}.homework-module__vfd-3G__headerLabel{color:#7c867d;align-items:center;gap:8px;margin-right:auto;font-size:13px;display:flex}.homework-module__vfd-3G__body{max-width:1080px;margin:auto}.homework-module__vfd-3G__setup{gap:22px;max-width:520px;margin:0 auto;display:grid}.homework-module__vfd-3G__setup h1,.homework-module__vfd-3G__welcome h1{letter-spacing:-1.8px;margin:10px 0 6px;font-size:clamp(36px,5vw,53px);font-weight:530;line-height:1.12}.homework-module__vfd-3G__setup>p,.homework-module__vfd-3G__welcome>p{font-size:16px;line-height:1.8}.homework-module__vfd-3G__welcome{margin-bottom:34px}.homework-module__vfd-3G__grid{grid-template-columns:1.2fr 1fr;align-items:start;gap:28px;display:grid}.homework-module__vfd-3G__card{background:#fff;border:1px solid #dce3d8;border-radius:20px;gap:23px;padding:30px;display:grid;box-shadow:0 5px 20px #29483f04}.homework-module__vfd-3G__cardHeading{align-items:center;gap:12px;display:flex}.homework-module__vfd-3G__cardHeading h2{font-size:21px;font-weight:570}.homework-module__vfd-3G__step{background:#edf2e8;border-radius:50%;place-items:center;width:30px;height:30px;font-size:13px;font-weight:700;display:grid}.homework-module__vfd-3G__photo{gap:8px;display:grid}.homework-module__vfd-3G__photo p,.homework-module__vfd-3G__photo small{color:#788276;font-size:12px}.homework-module__vfd-3G__photoButton{cursor:pointer;border:1px dashed #bac7b6;border-radius:8px;justify-content:center;align-items:center;gap:9px;padding:15px;font-size:13px;display:flex;position:relative}.homework-module__vfd-3G__photoButton input{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.homework-module__vfd-3G__photoButton:focus-within{outline-offset:3px;outline:3px solid #527eae}.homework-module__vfd-3G__textButton{color:#365b4c;margin-left:9px;text-decoration:underline}.homework-module__vfd-3G__response{background:#eaf0e2;border-radius:20px;gap:20px;padding:35px;display:grid}.homework-module__vfd-3G__responseIcon{color:#536943;background:#dce6d2;border-radius:18px;place-items:center;width:62px;height:62px;margin-bottom:8px;display:grid}.homework-module__vfd-3G__response h2{letter-spacing:-.8px;font-size:30px;font-weight:520}.homework-module__vfd-3G__response>p{color:#52644b;font-size:17px;line-height:1.85}.homework-module__vfd-3G__response>small{color:#718068;font-size:12px}.homework-module__vfd-3G__steps{flex-wrap:wrap;gap:6px;padding-top:12px;display:flex}.homework-module__vfd-3G__steps>span{background:#d5dfcc;border-radius:3px;flex:1;height:4px}.homework-module__vfd-3G__steps>span.homework-module__vfd-3G__filled{background:#7b946a}.homework-module__vfd-3G__steps>small{color:#75816b;width:100%;margin-top:8px}.homework-module__vfd-3G__parentNote{align-items:flex-start;gap:8px;display:flex;font-size:13px!important}.homework-module__vfd-3G__parentNote svg{margin-top:4px}.homework-module__vfd-3G__demoNote{background:#eeeede;border-radius:9px;padding:15px 17px;font-size:13px!important}.homework-module__vfd-3G__error{background:#fff6f3;border:1px solid #ebc5bd;border-radius:8px;padding:12px 16px;color:#933f35!important;font-size:13px!important}@media (max-width:720px){.homework-module__vfd-3G__shell{padding:25px 20px 45px}.homework-module__vfd-3G__header{gap:12px;margin-bottom:40px}.homework-module__vfd-3G__headerLabel{display:none}.homework-module__vfd-3G__header>:last-child{margin-left:auto}.homework-module__vfd-3G__grid{grid-template-columns:1fr}.homework-module__vfd-3G__card,.homework-module__vfd-3G__response{padding:24px}.homework-module__vfd-3G__response{min-height:280px}}
.billing-module__NpMmVW__card{margin-top:24px;padding:28px}.billing-module__NpMmVW__card h2{margin:6px 0 12px}.billing-module__NpMmVW__card p{color:var(--muted,#69758a);line-height:1.65}.billing-module__NpMmVW__heading{justify-content:space-between;gap:20px;display:flex}.billing-module__NpMmVW__eyebrow{letter-spacing:.15em;text-transform:uppercase;color:#228f89;font-size:11px;font-weight:750}.billing-module__NpMmVW__icon{color:#138f87;background:#e9f7f5;border-radius:50%;flex-shrink:0;place-items:center;width:50px;height:50px;display:grid}.billing-module__NpMmVW__plans{border:0;grid-template-columns:1fr 1fr;gap:14px;min-width:0;margin:22px 0;padding:0;display:grid}.billing-module__NpMmVW__plan{cursor:pointer;border:1px solid #e0e7ed;border-radius:16px;align-items:flex-start;gap:12px;padding:20px;display:flex;position:relative}.billing-module__NpMmVW__plan.billing-module__NpMmVW__selected{background:#f1fbf9;border-color:#179f96;box-shadow:0 0 0 1px #179f96}.billing-module__NpMmVW__plan input{accent-color:#118f86;margin-top:5px}.billing-module__NpMmVW__plan>span{flex:1}.billing-module__NpMmVW__planTitle{flex-wrap:wrap;align-items:center;gap:7px;font-size:14px;font-weight:700;display:flex}.billing-module__NpMmVW__planTitle small{color:#097c74;background:#d8f2ed;border-radius:9px;padding:4px 6px;font-size:9px}.billing-module__NpMmVW__plan strong{color:#133454;letter-spacing:-.04em;margin-top:9px;font-size:23px;display:block}.billing-module__NpMmVW__planDetail{color:#718094;margin-top:5px;font-size:12px;display:block}.billing-module__NpMmVW__plan>svg{color:#179f96;position:absolute;bottom:16px;right:12px}.billing-module__NpMmVW__consent{color:#455571;align-items:flex-start;gap:11px;margin:20px 0;font-size:13px;line-height:1.65;display:flex}.billing-module__NpMmVW__consent input{accent-color:#138f87;flex-shrink:0;width:17px;height:17px;margin-top:4px}.billing-module__NpMmVW__fine{align-items:flex-start;gap:7px;display:flex;font-size:12px!important}.billing-module__NpMmVW__fine svg{flex-shrink:0;margin-top:3px}.billing-module__NpMmVW__fine a{text-decoration:underline}.billing-module__NpMmVW__notice{background:#eff7fa;border-radius:12px;padding:12px 16px;font-size:13px}.billing-module__NpMmVW__actions{flex-wrap:wrap;align-items:center;gap:18px;margin-top:22px;display:flex}.billing-module__NpMmVW__error{background:#fff0f2;border-radius:12px;padding:12px 16px;color:#a43a4f!important}.billing-module__NpMmVW__card button:disabled{cursor:not-allowed;opacity:.55}.billing-module__NpMmVW__card :focus-visible{outline-offset:3px;outline:3px solid #78cfc7}@media (max-width:540px){.billing-module__NpMmVW__card{padding:20px}.billing-module__NpMmVW__plans{grid-template-columns:1fr;gap:11px}.billing-module__NpMmVW__plan{padding:17px}.billing-module__NpMmVW__plan strong{font-size:24px}.billing-module__NpMmVW__card>button{width:100%}.billing-module__NpMmVW__planTitle small{font-size:10px}}
