.qpa-quiz,.qpa-dashboard,.qpa-login,.qpa-single-question{background:#0b1426;border:1px solid #20304c;border-radius:20px;padding:24px;color:#f4f8ff}.qpa-progress{color:#25d9ff;font-weight:800}.qpa-quiz h3{font-size:1.35rem}.qpa-answers{display:grid;grid-template-columns:1fr 1fr;gap:12px}.qpa-answers button,.qpa-choice,.qpa-next{min-height:50px;border:1px solid #168cff;border-radius:13px;background:#0d2545;color:#fff;font-weight:800;cursor:pointer}.qpa-feedback{margin-top:16px}.qpa-feedback>div{padding:14px;border-radius:12px}.is-ok{border-color:#21d07a!important;background:rgba(33,208,122,.14)!important}.is-bad{border-color:#ff4d6d!important;background:rgba(255,77,109,.14)!important}.qpa-next{width:100%;margin-top:12px;background:#168cff}.qpa-final{text-align:center}.qpa-final strong{font-size:3rem;color:#25d9ff}.qpa-result{display:flex;justify-content:space-between;gap:20px;padding:12px 0;border-bottom:1px solid #20304c}.qpa-login input{width:100%;min-height:45px;border-radius:10px}.qpa-login .button-primary{background:#168cff;border:0;color:#fff}.qpa-single-question{margin-top:24px;display:grid;grid-template-columns:1fr 1fr;gap:12px}.qpa-explanation{grid-column:1/-1}@media(max-width:600px){.qpa-answers,.qpa-single-question{grid-template-columns:1fr}.qpa-explanation{grid-column:auto}}
