
main{max-width:900px;padding:clamp(18px,3vw,38px) 18px 50px!important}main>h1{font-size:clamp(30px,4vw,43px)!important;letter-spacing:-1px;color:var(--et-ink)!important}
.lead{color:var(--et-muted)!important}.section,.box{background:white!important;border:1px solid var(--et-line)!important;border-radius:23px!important;box-shadow:var(--et-shadow)!important}
.section{padding:18px!important;margin:15px 0!important}.lev button,.ops button{border:1px solid var(--et-line)!important;background:white!important;color:var(--et-ink)!important;padding:13px 17px!important;min-height:48px}
.lev button.on,.ops button.on{background:var(--et-main)!important;color:white!important;border-color:var(--et-main)!important}
.question{color:var(--et-ink)!important}.answers button{background:var(--et-soft)!important;border:2px solid #c9e6d9!important;color:#164b3f!important;min-height:78px}.answers button.correct{background:#cdf4de!important;border-color:#13996b!important}.answers button.wrong{background:#ffebe5!important;border-color:#ef8e73!important}
.next{background:var(--et-main)!important;color:#fff!important;border-radius:13px!important;min-height:50px}.score,.hint{color:var(--et-muted)!important}
