html{font-size:20px}html body.assess-page,html body.practice-page{background:linear-gradient(135deg,#667eea,#764ba2);min-height:100vh}html body.assess-page *,html body.assess-page *:before,html body.assess-page *:after,html body.practice-page *,html body.practice-page *:before,html body.practice-page *:after{box-sizing:border-box}html body.assess-page .assess-start__title,html body.assess-page .assess-start__lead,html body.assess-page .assess-quiz__bar,html body.assess-page .assess-quiz__progress,html body.assess-page .assess-quiz__timer,html body.assess-page .assess-quiz__done,html body.assess-page .assess-report__title,html body.assess-page .assess-report__conclusion,html body.assess-page .assess-report__meta,html body.practice-page .practice-quiz__bar,html body.practice-page .practice-quiz__progress,html body.practice-page .practice-quiz__hint{color:#fff}html body.assess-page .assess-report__stats,html body.assess-page .assess-report__stats *{color:var(--md-ink)}html body.assess-page .assess-report__stats .assess-report__stat-hint{color:var(--md-quiet)}html body.assess-page .assess-report__restart{color:#fff;border:1px solid rgba(255,255,255,.9);background:transparent}html body.assess-page .assess-report__restart:hover{color:var(--md-brand);background:#fff}html body.assess-page .assess-report__section .assess-report__meta,html body.practice-page .practice-card .practice-card__hint{color:var(--md-quiet)}
