.QuitSmokingQuiz_quiz-box__lS2DE{border:2px solid rgb(var(--accent-blue-rgb)/1);border-radius:1rem;background:var(--bg-surface);box-shadow:0 2px 12px rgba(96,205,255,.08);padding:2rem;max-width:48rem;margin:2rem auto}.QuitSmokingQuiz_quiz-question__IdLhe{font-size:1.15rem;font-weight:600;color:var(--text-main);margin-bottom:1.2rem;line-height:1.5}.QuitSmokingQuiz_quiz-grid-3__FJwTB{display:grid;grid-template-columns:repeat(3,1fr);gap:.8rem;margin-bottom:1.2rem}@media (max-width:600px){.QuitSmokingQuiz_quiz-grid-3__FJwTB{grid-template-columns:1fr}}.QuitSmokingQuiz_quiz-input__qit3c,.QuitSmokingQuiz_quiz-textarea__wrqvg{border:2px solid rgb(var(--accent-blue-rgb)/1);border-radius:.75rem;padding:.75rem 1rem;font-size:1rem;width:100%;margin-bottom:1.2rem;background:var(--bg-page);transition:border-color .2s}.QuitSmokingQuiz_quiz-input__qit3c:focus,.QuitSmokingQuiz_quiz-textarea__wrqvg:focus{border-color:rgb(var(--accent-blue-rgb)/1);outline:none}.QuitSmokingQuiz_quiz-score-row__IuluS{display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem}.QuitSmokingQuiz_quiz-score-label__II7QM{font-size:1.1rem;font-weight:600;color:var(--text-main)}.QuitSmokingQuiz_quiz-score-emojis__Whrp9{display:flex;gap:.5rem;flex-wrap:wrap}.QuitSmokingQuiz_quiz-score-emoji__cv_FN{font-size:.9rem;padding:.75rem 1rem;border:2px solid rgba(var(--accent-blue-rgb),.25);border-radius:.5rem;background:var(--bg-page);cursor:pointer;transition:all .2s;flex:1;min-width:100px;color:var(--text-body)}.QuitSmokingQuiz_quiz-score-emoji__cv_FN:hover{border-color:rgb(var(--accent-blue-rgb)/.6);transform:translateY(-1px)}.QuitSmokingQuiz_quiz-score-emoji__cv_FN.selected{border-color:#596978;background-color:#596978;color:#ffffff;box-shadow:0 4px 12px rgba(89,105,120,.3)}.QuitSmokingQuiz_quiz-next-btn__Uosg6{display:inline-block;background:rgb(var(--accent-blue-rgb)/1);color:var(--bg-surface);font-weight:700;font-size:1.1rem;border-radius:999px;padding:.75rem 2.2rem;border:none;box-shadow:0 2px 8px rgba(96,205,255,.12);cursor:pointer;transition:background .2s,transform .15s}.QuitSmokingQuiz_quiz-next-btn__Uosg6:focus,.QuitSmokingQuiz_quiz-next-btn__Uosg6:hover{background:rgb(var(--accent-blue-rgb)/1);transform:scale(1.04);outline:none}.QuitSmokingQuiz_quiz-next-btn__Uosg6:disabled{background:#cbd5e1;color:#94a3b8;cursor:not-allowed;transform:none;box-shadow:none}.QuitSmokingQuiz_quiz-back-btn__mAgyP{display:inline-block;background:transparent;color:var(--text-body);font-weight:600;font-size:1rem;border-radius:999px;padding:.65rem 1.8rem;border:2px solid var(--border-subtle);cursor:pointer;transition:border .2s ease}.QuitSmokingQuiz_quiz-back-btn__mAgyP:focus,.QuitSmokingQuiz_quiz-back-btn__mAgyP:hover{border-color:rgb(var(--accent-blue-rgb)/1);outline:none}.QuitSmokingQuiz_quiz-options-grid__o2qnZ{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.8rem;margin-bottom:1.2rem}.QuitSmokingQuiz_quiz-option__nFL7m{border:2px solid rgba(var(--accent-blue-rgb),.25);border-radius:.85rem;padding:.85rem;text-align:center;cursor:pointer;font-weight:600;color:var(--text-main);background:var(--bg-page);transition:border .15s ease,transform .15s ease,box-shadow .15s ease}.QuitSmokingQuiz_quiz-option__nFL7m:hover{transform:translateY(-1px)}.QuitSmokingQuiz_quiz-option__nFL7m.selected{border-color:#596978;background-color:#596978;color:#ffffff;box-shadow:0 4px 12px rgba(89,105,120,.3)}.QuitSmokingQuiz_quiz-actions__atX9J{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.5rem;flex-wrap:wrap}.QuitSmokingQuiz_quiz-actions__atX9J button{min-width:120px}.QuitSmokingQuiz_quiz-helper__CJkee{font-size:.95rem;color:var(--text-muted);margin-top:-.3rem;margin-bottom:1rem}.QuitSmokingQuiz_quiz-range__OWmU7{width:100%;margin:1rem 0}.QuitSmokingQuiz_quiz-error__o_YIl{color:var(--danger);margin-top:1rem;font-size:.95rem;text-align:center}.QuitSmokingQuiz_quiz-success__ZWB6p{text-align:center;line-height:1.5}.QuitSmokingQuiz_quiz-pill-group__nWMCR{display:flex;flex-direction:column;gap:.8rem}.QuitSmokingQuiz_quiz-pill__IrSWd{padding:.9rem 1.1rem;border-radius:.85rem;border:2px solid rgba(var(--accent-blue-rgb),.2);cursor:pointer;font-weight:600;background:var(--bg-page);transition:border .15s ease,box-shadow .15s ease}.QuitSmokingQuiz_quiz-pill__IrSWd:hover{border-color:rgb(var(--accent-blue-rgb)/1)}.QuitSmokingQuiz_quiz-pill__IrSWd.selected{border-color:#596978;background-color:#596978;color:#ffffff;box-shadow:0 4px 14px rgba(89,105,120,.3)}.QuitSmokingQuiz_quiz-note__nQa9H{font-size:.9rem;color:var(--text-muted);margin-top:.5rem}.QuitSmokingQuiz_quiz-meta__LwdI7{font-size:.85rem;text-transform:uppercase;letter-spacing:.08em;color:var(--accent-blue);margin-bottom:.4rem}.QuitSmokingQuiz_quiz-checkbox__H9jml{display:flex;align-items:center;gap:.8rem;border:2px solid rgba(var(--accent-blue-rgb),.25);border-radius:.85rem;padding:.85rem;text-align:left;cursor:pointer;font-weight:600;color:var(--text-main);background:var(--bg-page);transition:all .15s ease;width:100%}.QuitSmokingQuiz_quiz-checkbox__H9jml:hover{transform:translateY(-1px);border-color:rgb(var(--accent-blue-rgb)/.6)}.QuitSmokingQuiz_quiz-checkbox__H9jml.selected{border-color:#596978;background-color:#596978;color:#ffffff;box-shadow:0 4px 12px rgba(89,105,120,.3)}.QuitSmokingQuiz_checkbox-icon__H57GG{width:1.2rem;height:1.2rem;border:2px solid;border-radius:4px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.QuitSmokingQuiz_quiz-checkbox__H9jml.selected .QuitSmokingQuiz_checkbox-icon__H57GG:after{content:"✓";font-size:.9rem;line-height:1}