@import url("client-theme.css");.help-main{max-width:800px;margin:0 auto;padding:20px;background:#f5f7fa;min-height:calc(100vh - 60px)}.page-header{margin-bottom:20px}.page-header h1{font-size:24px;color:#333}.faq-section{background:#fff;border-radius:12px;padding:20px;margin-bottom:20px;box-shadow:0 2px 8px rgba(0,0,0,.06)}.faq-section h2{font-size:18px;color:#333;margin-bottom:20px}.faq-list{display:flex;flex-direction:column;gap:10px}.faq-item{border:1px solid #e0e0e0;border-radius:8px;overflow:hidden;transition:all .3s}.faq-item.active{border-color:#667eea}.faq-question{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;background:#fff;cursor:pointer;transition:background .3s}.faq-question:hover{background:#f9f9f9}.faq-question span:first-child{font-weight:500;color:#333}.faq-arrow{font-size:20px;color:#999;transition:transform .3s}.faq-item.active .faq-arrow{transform:rotate(180deg)}.faq-answer{max-height:0;overflow:hidden;transition:max-height .3s ease}.faq-answer p{padding:0 20px 20px;color:#666;line-height:1.6;font-size:14px}.feedback-section{background:#fff;border-radius:12px;padding:20px;margin-bottom:20px;box-shadow:0 2px 8px rgba(0,0,0,.06)}.feedback-section h2{font-size:18px;color:#333;margin-bottom:20px}.feedback-form{display:flex;flex-direction:column;gap:20px}.feedback-form select,.feedback-form textarea,.feedback-form input{width:100%;padding:12px;border:1px solid #ddd;border-radius:8px;font-size:15px;font-family:inherit}.feedback-form textarea{resize:vertical;min-height:120px}.contact-section{background:#fff;border-radius:12px;padding:20px;box-shadow:0 2px 8px rgba(0,0,0,.06)}.contact-section h2{font-size:18px;color:#333;margin-bottom:20px}.contact-info{display:flex;flex-direction:column;gap:15px}.contact-item{display:flex;align-items:center;gap:15px;padding:15px;background:#f9f9f9;border-radius:8px}.contact-icon{font-size:28px}.contact-item h4{font-size:15px;color:#333;margin-bottom:4px}.contact-item p{font-size:14px;color:#666}@media (max-width:600px){.contact-item{flex-direction:column;text-align:center}}