.ntv-quiz-page{padding-bottom:50px}.ntv-quiz-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin:22px 0 25px}.ntv-quiz-eyebrow{font-size:11px;font-weight:900;letter-spacing:.12em;color:var(--red,#c91820)}.ntv-quiz-heading h1{font-size:clamp(30px,4vw,42px);margin:8px 0;color:#171923}.ntv-quiz-heading p{margin:0;color:#707786;font-size:15px}.ntv-quiz-card,.ntv-quiz-result,.ntv-quiz-empty{max-width:790px;margin:0 auto;background:#fff;border:1px solid #e7e9ee;border-radius:15px;padding:clamp(18px,4vw,30px);box-shadow:0 8px 30px rgba(20,25,35,.04)}.ntv-quiz-top{display:flex;justify-content:space-between;align-items:center;gap:12px;color:#8a909b;font-size:10px;font-weight:900;letter-spacing:.1em}.ntv-quiz-timer{display:flex;align-items:center;gap:6px;background:#fff3e8;color:#a85a16;border-radius:30px;padding:8px 12px;letter-spacing:0}.ntv-quiz-timer strong{font-size:16px;font-variant-numeric:tabular-nums}.ntv-quiz-timer small{font-size:9px}.ntv-quiz-timer.is-low{background:#fff0f0;color:#b31c25;animation:quiz-pulse .8s infinite alternate}@keyframes quiz-pulse{to{opacity:.55}}.ntv-quiz-progress{height:6px;background:#f0f1f4;border-radius:20px;overflow:hidden;margin:17px 0}.ntv-quiz-progress span{display:block;height:100%;background:var(--red,#c91820);border-radius:20px;transition:width .2s}.ntv-quiz-meta{display:flex;gap:8px}.ntv-quiz-meta span{font-size:10px;font-weight:800;color:#707786;background:#f3f4f6;border-radius:20px;padding:5px 9px}.ntv-quiz-question{font-size:clamp(20px,3vw,27px);line-height:1.35;color:#171923;margin:18px 0 20px}.ntv-quiz-options{display:grid;gap:10px}.ntv-quiz-option{display:flex;align-items:center;gap:12px;border:1px solid #e5e7ec;border-radius:10px;padding:13px;cursor:pointer;transition:border-color .12s,background .12s}.ntv-quiz-option:hover{border-color:#d99a9d;background:#fffafa}.ntv-quiz-option:has(input:checked){border-color:var(--red,#c91820);background:#fff3f3}.ntv-quiz-option input{position:absolute;opacity:0;pointer-events:none}.ntv-quiz-letter{width:29px;height:29px;display:flex;align-items:center;justify-content:center;flex:0 0 29px;border-radius:8px;background:#f0f1f4;color:#555d69;font-size:12px;font-weight:900}.ntv-quiz-option:has(input:checked) .ntv-quiz-letter{background:var(--red,#c91820);color:#fff}.ntv-quiz-option>span:last-child{font-size:13px;font-weight:600;color:#333a46;line-height:1.4}.ntv-quiz-primary{display:inline-flex;align-items:center;justify-content:center;gap:9px;border:0;border-radius:9px;background:var(--red,#c91820);color:#fff;padding:13px 18px;font-size:12px;font-weight:900;cursor:pointer;text-decoration:none;margin-top:10px}.ntv-quiz-primary:hover{filter:brightness(.95)}.ntv-quiz-note{text-align:center;color:#8a909b;font-size:11px;margin:13px 0}.ntv-quiz-feedback{max-width:790px;margin:0 auto 13px;padding:12px 15px;border-radius:9px;font-size:12px;font-weight:800}.ntv-quiz-feedback.certo{background:#eaf7ef;color:#176b3b}.ntv-quiz-feedback.erro,.ntv-quiz-feedback.tempo{background:#fff3e8;color:#9a5b21}.ntv-quiz-result{text-align:center;padding:36px 20px}.ntv-quiz-result-icon{font-size:37px;color:#c18a27;margin-bottom:10px}.ntv-quiz-result>span{font-size:10px;font-weight:900;letter-spacing:.12em;color:#c18a27}.ntv-quiz-result h2{font-size:25px;margin:8px 0 22px}.ntv-quiz-result-stats{display:flex;justify-content:center;gap:12px;margin-bottom:18px}.ntv-quiz-result-stats div{min-width:120px;padding:15px;background:#f7f8fa;border-radius:10px;display:grid;gap:5px}.ntv-quiz-result-stats strong{font-size:25px}.ntv-quiz-result-stats small{font-size:9px;color:#858b98;font-weight:900;letter-spacing:.1em}.ntv-quiz-result p{font-size:12px;color:#777f8d}.ntv-quiz-empty{text-align:center;padding:45px 20px}.ntv-quiz-empty>i{font-size:34px;color:var(--red,#c91820)}.ntv-quiz-empty h2{font-size:20px}.ntv-quiz-empty p{font-size:13px;color:#777f8d;line-height:1.6}@media(max-width:560px){.ntv-quiz-heading{display:block}.ntv-quiz-heading .ntv-games-back{display:inline-flex;margin-top:13px}.ntv-quiz-card{padding:16px 12px}.ntv-quiz-option{padding:11px}.ntv-quiz-result-stats div{min-width:105px}}
