.MathStreakGame-module__qpPbeW__header{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.MathStreakGame-module__qpPbeW__streakBox{text-align:center}.MathStreakGame-module__qpPbeW__streakValue{color:var(--color-accent);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;gap:4px;font-size:2rem;font-weight:800;line-height:1;display:flex}.MathStreakGame-module__qpPbeW__flameIcon{color:var(--color-marker)}.MathStreakGame-module__qpPbeW__trophyIcon{color:var(--color-marker);vertical-align:-2px;margin-right:2px}.MathStreakGame-module__qpPbeW__streakLabel{letter-spacing:.03em;text-transform:uppercase;color:var(--color-muted);margin-top:4px;font-size:.7rem;font-weight:700}.MathStreakGame-module__qpPbeW__statsColumn{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.MathStreakGame-module__qpPbeW__best{color:var(--color-muted);align-items:center;gap:4px;font-size:.8rem;font-weight:600;display:flex}.MathStreakGame-module__qpPbeW__ratingRow{color:var(--color-muted);font-variant-numeric:tabular-nums;align-items:center;gap:4px;font-size:.8rem;font-weight:600;display:flex}.MathStreakGame-module__qpPbeW__ratingIcon{color:var(--color-accent)}.MathStreakGame-module__qpPbeW__ratingSummary{color:var(--color-muted);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;gap:4px;margin-bottom:20px;font-size:.8rem;font-weight:600;display:flex}.MathStreakGame-module__qpPbeW__tierBadge{letter-spacing:.02em;text-transform:uppercase;border-radius:999px;margin-bottom:16px;padding:3px 10px;font-size:.7rem;font-weight:700;display:inline-block}.MathStreakGame-module__qpPbeW__easy{color:#1a8f4c;background:#eafaf1}.MathStreakGame-module__qpPbeW__medium{color:#b45309;background:#fff4e0}.MathStreakGame-module__qpPbeW__hard{color:#d1453b;background:#fdeeed}.MathStreakGame-module__qpPbeW__card{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-card);padding:24px}.MathStreakGame-module__qpPbeW__question{white-space:pre-wrap;margin-bottom:16px;font-weight:600}.MathStreakGame-module__qpPbeW__gameOver{text-align:center}.MathStreakGame-module__qpPbeW__gameOverTitle{margin-bottom:8px;font-size:1.3rem;font-weight:700}.MathStreakGame-module__qpPbeW__finalStreak{color:var(--color-accent);justify-content:center;align-items:center;gap:6px;margin-bottom:4px;font-size:2.5rem;font-weight:800;display:flex}.MathStreakGame-module__qpPbeW__finalLabel{color:var(--color-muted);justify-content:center;align-items:center;margin-bottom:20px;font-size:.85rem;display:flex}.MathStreakGame-module__qpPbeW__explanation{text-align:left;color:var(--color-muted);border-top:1px solid var(--color-border);margin-bottom:20px;padding-top:16px;font-size:.9rem;line-height:1.6}.MathStreakGame-module__qpPbeW__levelCard,.MathStreakGame-module__qpPbeW__levelSummary{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-badge-bg);margin-bottom:16px;padding:14px 16px;font-size:.88rem}.MathStreakGame-module__qpPbeW__levelCard{gap:8px;display:grid}.MathStreakGame-module__qpPbeW__levelSummary{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.MathStreakGame-module__qpPbeW__levelTitle{align-items:center;gap:6px;font-weight:700;display:flex}.MathStreakGame-module__qpPbeW__levelIcon{color:var(--color-accent);flex:none}.MathStreakGame-module__qpPbeW__levelHelp,.MathStreakGame-module__qpPbeW__levelPreview,.MathStreakGame-module__qpPbeW__levelError{color:var(--color-muted);margin:0;line-height:1.5}.MathStreakGame-module__qpPbeW__levelError{color:#d1453b}.MathStreakGame-module__qpPbeW__levelRow{flex-wrap:wrap;gap:8px;display:flex}.MathStreakGame-module__qpPbeW__levelSelect,.MathStreakGame-module__qpPbeW__levelInput{border:1px solid var(--color-border);border-radius:var(--radius-md);font:inherit;color:var(--color-text);background:#fff;padding:8px 10px}.MathStreakGame-module__qpPbeW__levelInput{width:110px}.MathStreakGame-module__qpPbeW__levelLink{font:inherit;color:var(--color-accent);cursor:pointer;background:0 0;border:none;margin-left:auto;padding:0;font-weight:700}.MathStreakGame-module__qpPbeW__levelLink:hover{text-decoration:underline}
.ShapeExplorer-module__YHmf-G__wrap{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-card);padding:24px}.ShapeExplorer-module__YHmf-G__shapeButtons{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.ShapeExplorer-module__YHmf-G__shapeButton{font:inherit;border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-bg);color:var(--color-text);cursor:pointer;flex:calc(33.33% - 6px);padding:9px 10px;font-size:.8rem;font-weight:700;transition:border-color .15s,background-color .15s,color .15s}.ShapeExplorer-module__YHmf-G__shapeButton:hover{border-color:var(--color-accent)}.ShapeExplorer-module__YHmf-G__active{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-accent-contrast)}.ShapeExplorer-module__YHmf-G__svg{width:100%;max-width:320px;margin:0 auto;display:block}.ShapeExplorer-module__YHmf-G__faceFront{fill:var(--color-accent);opacity:.85}.ShapeExplorer-module__YHmf-G__faceSide{fill:var(--color-accent);opacity:.55}.ShapeExplorer-module__YHmf-G__faceTop{fill:var(--color-accent);opacity:.7}.ShapeExplorer-module__YHmf-G__cylBody{fill:var(--color-accent)}.ShapeExplorer-module__YHmf-G__cylTop{fill:#7691ec}.ShapeExplorer-module__YHmf-G__coneSide{fill:var(--color-accent)}.ShapeExplorer-module__YHmf-G__hiddenEdge{fill:none;stroke:#fff;stroke-width:1.25px;stroke-dasharray:3 3;opacity:.6}.ShapeExplorer-module__YHmf-G__sphereBody{fill:var(--color-accent)}.ShapeExplorer-module__YHmf-G__sphereLine{fill:none;stroke:#fff;stroke-width:1.25px;opacity:.55}.ShapeExplorer-module__YHmf-G__flatShape{fill:var(--color-accent);stroke:#1f3fae;stroke-width:1.5px}.ShapeExplorer-module__YHmf-G__rightAngleMark{fill:none;stroke:var(--color-surface);stroke-width:1.5px}.ShapeExplorer-module__YHmf-G__radiusLine{stroke:var(--color-marker);stroke-width:2px;stroke-linecap:round}.ShapeExplorer-module__YHmf-G__centerDot{fill:var(--color-marker);stroke:var(--color-surface);stroke-width:1.5px}.ShapeExplorer-module__YHmf-G__radiusLabel{fill:var(--color-marker);font-size:12px;font-weight:700}.ShapeExplorer-module__YHmf-G__equation{text-align:center;font-variant-numeric:tabular-nums;margin-top:12px;font-size:1.05rem;font-weight:700}.ShapeExplorer-module__YHmf-G__readout{text-align:center;color:var(--color-muted);font-variant-numeric:tabular-nums;margin-top:6px;font-size:.8rem}.ShapeExplorer-module__YHmf-G__controls{flex-direction:column;gap:16px;margin-top:20px;display:flex}
.AngleBasicsExplorer-module__-0U99W__wrap{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-card);padding:24px}.AngleBasicsExplorer-module__-0U99W__svg{width:100%;max-width:320px;margin:0 auto;display:block}.AngleBasicsExplorer-module__-0U99W__ray{stroke:var(--color-text);stroke-width:2px}.AngleBasicsExplorer-module__-0U99W__vertex{fill:var(--color-text)}.AngleBasicsExplorer-module__-0U99W__rightMark{fill:none;stroke:#1a8f4c;stroke-width:1.5px}.AngleBasicsExplorer-module__-0U99W__arc{fill:none;stroke-width:2.5px}.AngleBasicsExplorer-module__-0U99W__label{fill:currentColor;font-size:13px;font-weight:700}.AngleBasicsExplorer-module__-0U99W__readout{text-align:center;margin-top:12px;font-weight:700}.AngleBasicsExplorer-module__-0U99W__facts{color:var(--color-muted);justify-content:center;gap:20px;margin-top:6px;font-size:.82rem;display:flex}.AngleBasicsExplorer-module__-0U99W__acute{stroke:var(--color-accent);color:var(--color-accent)}.AngleBasicsExplorer-module__-0U99W__right{stroke:#1a8f4c;color:#1a8f4c}.AngleBasicsExplorer-module__-0U99W__obtuse{stroke:var(--color-marker);color:var(--color-marker)}.AngleBasicsExplorer-module__-0U99W__straight{stroke:var(--color-muted);color:var(--color-muted)}.AngleBasicsExplorer-module__-0U99W__reflex{stroke:#d1453b;color:#d1453b}.AngleBasicsExplorer-module__-0U99W__controls{flex-direction:column;gap:16px;margin-top:20px;display:flex}
.AngleRelationshipsExplorer-module__SvxlVW__wrap{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-card);padding:24px}.AngleRelationshipsExplorer-module__SvxlVW__svg{width:100%;max-width:320px;margin:0 auto;display:block}.AngleRelationshipsExplorer-module__SvxlVW__line{stroke:var(--color-text);stroke-width:2px}.AngleRelationshipsExplorer-module__SvxlVW__transversal{stroke:var(--color-accent);stroke-width:2.5px}.AngleRelationshipsExplorer-module__SvxlVW__point{fill:var(--color-text)}.AngleRelationshipsExplorer-module__SvxlVW__labelAcute{fill:var(--color-accent);font-size:12px;font-weight:700}.AngleRelationshipsExplorer-module__SvxlVW__labelObtuse{fill:var(--color-marker);font-size:12px;font-weight:700}.AngleRelationshipsExplorer-module__SvxlVW__legend{justify-content:center;gap:20px;margin-top:12px;font-size:.82rem;font-weight:700;display:flex}.AngleRelationshipsExplorer-module__SvxlVW__legendAcute{color:var(--color-accent)}.AngleRelationshipsExplorer-module__SvxlVW__legendObtuse{color:var(--color-marker)}.AngleRelationshipsExplorer-module__SvxlVW__readout{text-align:center;color:var(--color-muted);margin-top:10px;font-size:.8rem;line-height:1.5}.AngleRelationshipsExplorer-module__SvxlVW__controls{flex-direction:column;gap:16px;margin-top:20px;display:flex}
.CircleExplorer-module__8Nbqvq__wrap{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-card);padding:24px}.CircleExplorer-module__8Nbqvq__circleOutline{fill:none;stroke:var(--color-accent);stroke-width:3px}.CircleExplorer-module__8Nbqvq__sector{fill:var(--color-marker);opacity:.3;stroke:var(--color-marker);stroke-width:1.5px}.CircleExplorer-module__8Nbqvq__centerDot{fill:var(--color-accent);stroke:var(--color-surface);stroke-width:1.5px}.CircleExplorer-module__8Nbqvq__equation{text-align:center;font-variant-numeric:tabular-nums;margin-top:16px;font-size:1rem;font-weight:700}.CircleExplorer-module__8Nbqvq__readout{text-align:center;color:var(--color-muted);margin-top:6px;font-size:.8rem}.CircleExplorer-module__8Nbqvq__readoutSector{text-align:center;color:var(--color-marker);margin-top:4px;font-size:.8rem;font-weight:600}.CircleExplorer-module__8Nbqvq__controls{flex-direction:column;gap:16px;margin-top:20px;display:flex}
.ReadingPassage-module__eHu_IW__wrap{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-card);padding:28px 32px}.ReadingPassage-module__eHu_IW__title{margin-bottom:4px;font-size:1.1rem;font-weight:700}.ReadingPassage-module__eHu_IW__byline{color:var(--color-muted);margin-bottom:20px;font-size:.8rem}.ReadingPassage-module__eHu_IW__body{color:var(--color-text);font-family:Georgia,Times New Roman,serif;font-size:1.05rem;line-height:1.8}.ReadingPassage-module__eHu_IW__body p+p{margin-top:14px}
.HighlightedPassage-module__OBPJbW__wrap{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-card);padding:28px 32px}.HighlightedPassage-module__OBPJbW__title{margin-bottom:4px;font-size:1.1rem;font-weight:700}.HighlightedPassage-module__OBPJbW__byline{color:var(--color-muted);margin-bottom:16px;font-size:.8rem}.HighlightedPassage-module__OBPJbW__legend{border-bottom:1px solid var(--color-border);gap:16px;margin-bottom:20px;padding-bottom:16px;display:flex}.HighlightedPassage-module__OBPJbW__legendItem{color:var(--color-muted);align-items:center;gap:6px;font-size:.78rem;font-weight:600;display:flex}.HighlightedPassage-module__OBPJbW__swatchSubject,.HighlightedPassage-module__OBPJbW__swatchVerb{border-radius:3px;width:10px;height:10px}.HighlightedPassage-module__OBPJbW__swatchSubject{background:var(--color-accent)}.HighlightedPassage-module__OBPJbW__swatchVerb{background:#1a8f4c}.HighlightedPassage-module__OBPJbW__body{color:var(--color-text);font-family:Georgia,Times New Roman,serif;font-size:1.05rem;line-height:2.1}.HighlightedPassage-module__OBPJbW__body p+p{margin-top:14px}.HighlightedPassage-module__OBPJbW__subject{color:var(--color-accent);background:#2952e317;border-radius:4px;padding:0 2px;font-weight:700}.HighlightedPassage-module__OBPJbW__verb{color:#1a8f4c;background:#1a8f4c17;border-radius:4px;padding:0 2px;font-weight:700}
.AnnotatedText-module__09sOUq__text{font-size:1.05rem;line-height:2.4}.AnnotatedText-module__09sOUq__word{--tag-opacity:0;--tag-lift:-4px;border-bottom:2px dotted var(--color-accent);cursor:help;font-weight:600;display:inline-block;position:relative}.AnnotatedText-module__09sOUq__word:hover,.AnnotatedText-module__09sOUq__word:focus{--tag-opacity:1;--tag-lift:-8px}.AnnotatedText-module__09sOUq__tag{transform:translateX(-50%) translateY(var(--tag-lift));background:var(--color-text);color:var(--color-bg);text-transform:uppercase;letter-spacing:.02em;white-space:nowrap;opacity:var(--tag-opacity);pointer-events:none;border-radius:6px;padding:3px 9px;font-size:.65rem;font-weight:700;transition:opacity .15s,transform .15s;position:absolute;bottom:100%;left:50%}
.SubjectVerbSpotter-module__yp21Ka__wrap{flex-direction:column;gap:20px;display:flex}.SubjectVerbSpotter-module__yp21Ka__item{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);padding:16px 20px}.SubjectVerbSpotter-module__yp21Ka__pattern{letter-spacing:.02em;text-transform:uppercase;color:var(--color-accent);margin-bottom:8px;font-size:.7rem;font-weight:700}
.SkillRadarChart-module__NcnVhG__svg{width:100%;max-width:360px;margin:0 auto 12px;display:block}.SkillRadarChart-module__NcnVhG__ring{fill:none;stroke:var(--color-border);stroke-width:1px}.SkillRadarChart-module__NcnVhG__axisLine{stroke:var(--color-border);stroke-width:1px}.SkillRadarChart-module__NcnVhG__dataPolygon{stroke:var(--color-accent);stroke-width:2px;stroke-linejoin:round;transition:all .35s cubic-bezier(.34,1.2,.64,1)}.SkillRadarChart-module__NcnVhG__dotOk{fill:#1a8f4c}.SkillRadarChart-module__NcnVhG__dotWeak{fill:#d1453b}.SkillRadarChart-module__NcnVhG__label{letter-spacing:.02em;text-transform:uppercase;fill:var(--color-muted);font-size:9.5px;font-weight:700}
.DiagnosticLineChart-module__tzdyda__wrap{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-badge-bg);margin-bottom:16px;padding:14px 14px 8px}.DiagnosticLineChart-module__tzdyda__title{color:var(--color-muted);margin-bottom:6px;font-size:.78rem;font-weight:700}.DiagnosticLineChart-module__tzdyda__svg{width:100%;max-width:320px;display:block}.DiagnosticLineChart-module__tzdyda__gridLine{stroke:var(--color-border);stroke-width:1px}.DiagnosticLineChart-module__tzdyda__axisLabel{fill:var(--color-muted);font-size:9px}.DiagnosticLineChart-module__tzdyda__axisUnit{fill:var(--color-muted);font-size:8px}.DiagnosticLineChart-module__tzdyda__line{fill:none;stroke:var(--color-accent);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.DiagnosticLineChart-module__tzdyda__dot{fill:var(--color-accent);stroke:var(--color-surface);stroke-width:1.5px}
.DiagnosticAssessment-module__eYT7YG__card{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-card);padding:28px 24px}.DiagnosticAssessment-module__eYT7YG__introIcon{color:var(--color-marker);margin-bottom:12px}.DiagnosticAssessment-module__eYT7YG__introTitle{margin-bottom:10px;font-size:1.25rem;font-weight:700}.DiagnosticAssessment-module__eYT7YG__introText{color:var(--color-muted);max-width:480px;margin-bottom:20px;font-size:.92rem;line-height:1.6}.DiagnosticAssessment-module__eYT7YG__progressRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.DiagnosticAssessment-module__eYT7YG__progress{letter-spacing:.02em;text-transform:uppercase;color:var(--color-muted);font-size:.75rem;font-weight:600}.DiagnosticAssessment-module__eYT7YG__domainTag{letter-spacing:.02em;background:var(--color-badge-bg);color:var(--color-badge-text);border-radius:999px;padding:3px 10px;font-size:.7rem;font-weight:700}.DiagnosticAssessment-module__eYT7YG__question{white-space:pre-wrap;margin-bottom:16px;font-weight:600}.DiagnosticAssessment-module__eYT7YG__passageBox{border-left:3px solid var(--color-accent);background:var(--color-badge-bg);border-radius:0 var(--radius-md) var(--radius-md) 0;margin-bottom:16px;padding:14px 16px;font-size:.92rem;line-height:1.65}.DiagnosticAssessment-module__eYT7YG__feedback{border-top:1px solid var(--color-border);margin-top:16px;padding-top:16px}.DiagnosticAssessment-module__eYT7YG__result{align-items:center;gap:6px;margin-bottom:6px;font-weight:700;display:flex}.DiagnosticAssessment-module__eYT7YG__resultCorrect{color:#1a8f4c}.DiagnosticAssessment-module__eYT7YG__resultIncorrect{color:#d1453b}.DiagnosticAssessment-module__eYT7YG__explanation{color:var(--color-muted);font-size:.9rem;line-height:1.6}.DiagnosticAssessment-module__eYT7YG__next{margin-top:16px}.DiagnosticAssessment-module__eYT7YG__resultsTitle{font-variant-numeric:tabular-nums;margin-bottom:4px;font-size:1.6rem;font-weight:800}.DiagnosticAssessment-module__eYT7YG__resultsSubtitle{color:var(--color-muted);margin-bottom:20px;font-size:.85rem}.DiagnosticAssessment-module__eYT7YG__trackSection{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-badge-bg);margin:24px 0 28px;padding:18px}.DiagnosticAssessment-module__eYT7YG__trackHeading{letter-spacing:.04em;text-transform:uppercase;color:var(--color-accent);margin-bottom:8px;font-size:.75rem;font-weight:700}.DiagnosticAssessment-module__eYT7YG__trackIntro{color:var(--color-muted);margin-bottom:4px;font-size:.85rem;line-height:1.5}.DiagnosticAssessment-module__eYT7YG__trackList{flex-direction:column;gap:6px;margin-top:12px;display:flex}.DiagnosticAssessment-module__eYT7YG__trackItem{border-radius:var(--radius-md);background:var(--color-surface);border:1px solid var(--color-border);align-items:center;gap:12px;padding:10px 14px;transition:border-color .15s;display:flex}.DiagnosticAssessment-module__eYT7YG__trackItem:hover{border-color:var(--color-accent)}.DiagnosticAssessment-module__eYT7YG__trackNumber{background:var(--color-accent);width:22px;height:22px;color:var(--color-accent-contrast);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:flex}.DiagnosticAssessment-module__eYT7YG__trackLabel{flex:1;min-width:0;font-size:.9rem;font-weight:500}.DiagnosticAssessment-module__eYT7YG__trackArrow{color:var(--color-accent);flex-shrink:0}.DiagnosticAssessment-module__eYT7YG__readingLevelCard{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-badge-bg);margin-bottom:24px;padding:16px}.DiagnosticAssessment-module__eYT7YG__readingLevelHeader{justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px;display:flex}.DiagnosticAssessment-module__eYT7YG__readingLevelLabel{letter-spacing:.04em;text-transform:uppercase;color:var(--color-muted);font-size:.75rem;font-weight:700}.DiagnosticAssessment-module__eYT7YG__readingLevelScore{color:var(--color-text);font-variant-numeric:tabular-nums;font-size:.8rem;font-weight:700}.DiagnosticAssessment-module__eYT7YG__readingLevelValue{color:var(--color-accent);font-size:1.4rem;font-weight:800}.DiagnosticAssessment-module__eYT7YG__readingLevelNote{color:var(--color-text);margin-top:2px;font-size:.85rem}.DiagnosticAssessment-module__eYT7YG__readingLevelDisclaimer{color:var(--color-muted);margin-top:8px;font-size:.72rem;line-height:1.5}.DiagnosticAssessment-module__eYT7YG__categoryBlock{margin-bottom:24px}.DiagnosticAssessment-module__eYT7YG__categoryHeading{letter-spacing:.04em;text-transform:uppercase;color:var(--color-muted);margin-bottom:12px;font-size:.75rem;font-weight:700}.DiagnosticAssessment-module__eYT7YG__domainList{flex-direction:column;gap:16px;display:flex}.DiagnosticAssessment-module__eYT7YG__domainRow{padding-bottom:4px}.DiagnosticAssessment-module__eYT7YG__domainRowHeader{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.DiagnosticAssessment-module__eYT7YG__domainRowTitle{font-size:.9rem;font-weight:600}.DiagnosticAssessment-module__eYT7YG__domainScoreWeak{font-variant-numeric:tabular-nums;color:#d1453b;font-weight:700}.DiagnosticAssessment-module__eYT7YG__domainScoreOk{font-variant-numeric:tabular-nums;color:#1a8f4c;font-weight:700}.DiagnosticAssessment-module__eYT7YG__barTrack{background:var(--color-badge-bg);border-radius:999px;height:8px;overflow:hidden}.DiagnosticAssessment-module__eYT7YG__barWeak{background:#d1453b;border-radius:999px;height:100%}.DiagnosticAssessment-module__eYT7YG__barOk{background:#1a8f4c;border-radius:999px;height:100%}.DiagnosticAssessment-module__eYT7YG__focusLinks{flex-wrap:wrap;gap:6px 14px;margin-top:6px;display:flex}.DiagnosticAssessment-module__eYT7YG__focusLink{color:var(--color-accent);font-size:.8rem;font-weight:700;display:inline-block}.DiagnosticAssessment-module__eYT7YG__focusLink:hover{text-decoration:underline}
.page-module__bim-nq__header{padding:40px 0 8px}.page-module__bim-nq__back{color:var(--color-muted);margin-bottom:16px;font-size:.85rem;font-weight:600;display:inline-block}.page-module__bim-nq__back:hover{color:var(--color-accent)}.page-module__bim-nq__title{letter-spacing:-.02em;margin-bottom:12px;font-size:2rem;font-weight:700}.page-module__bim-nq__lede{color:var(--color-muted);max-width:560px;margin-bottom:32px;line-height:1.6}.page-module__bim-nq__body{max-width:480px;margin:0 auto;padding-bottom:96px}@media (min-width:900px){.page-module__bim-nq__body{max-width:1000px}}
