.ContestFAQ_contestFaqPage__YMpvH{padding:20px;max-width:800px;margin:0 auto;color:var(--text-color,#fff)}.ContestFAQ_title__vGXVs{font-size:2rem;color:#fff;margin-bottom:20px}.ContestFAQ_tabs__P9T9J{display:flex;justify-content:center;gap:20px;margin-bottom:30px}.ContestFAQ_tabButton__mgp9i{padding:10px 30px;border:2px solid var(--border-color,#444);background:none;color:#bbb;font-size:1.1rem;cursor:pointer;transition:color .3s,border-bottom .3s;border-radius:5px 5px 0 0}.ContestFAQ_tabButton__mgp9i:hover{color:#fff;background:var(--button-bg-color,#333)}.ContestFAQ_activeTab__Ts5AB{border-bottom:2px solid #fff;color:#fff;background:var(--active-tab-bg,#555)}.ContestFAQ_section__TOas6{margin-top:20px}.ContestFAQ_faqItem__sPXhQ{margin-bottom:20px;padding:15px;border-radius:8px;background-color:#ffffff0d}.ContestFAQ_question__BKQ_I{color:#fff;font-size:1.2rem;margin-bottom:8px}.ContestFAQ_answerList__p543v,.ContestFAQ_answer__bX4AQ{color:#ccc;font-size:1rem;line-height:1.6}.ContestFAQ_answerList__p543v{margin:0;padding-left:20px}.ContestFAQ_answerList__p543v li{margin-bottom:5px}@media (max-width:768px){.ContestFAQ_contestFaqPage__YMpvH{padding:15px}.ContestFAQ_title__vGXVs{font-size:1.8rem}.ContestFAQ_tabs__P9T9J{align-items:center}.ContestFAQ_tabButton__mgp9i{padding:8px 20px;font-size:1rem;width:100%;max-width:200px}.ContestFAQ_faqItem__sPXhQ{padding:10px}.ContestFAQ_question__BKQ_I{font-size:1.1rem}.ContestFAQ_answer__bX4AQ{font-size:.95rem}}