.help-page,.settings-page{background:var(--bg-accent);min-height:100vh;padding-bottom:4rem}.help-container,.settings-container{max-width:800px;margin:0 auto;padding-top:2rem}h1{color:var(--text-primary);margin-bottom:.5rem;font-size:2.5rem}.subtitle{color:var(--text-secondary);margin-bottom:3rem;font-size:1.1rem}.support-card,.settings-section{background:var(--bg-primary);border-radius:var(--border-radius);box-shadow:var(--shadow-sm);margin-bottom:2rem;padding:2rem}h2{color:var(--text-primary);border-bottom:2px solid var(--border-light);margin-bottom:1.5rem;padding-bottom:.5rem;font-size:1.5rem}.contact-method{background:var(--bg-secondary);border-radius:var(--border-radius);align-items:flex-start;gap:1.5rem;padding:1.5rem;display:flex}.contact-method .icon{font-size:2.5rem}.contact-method h3{margin-bottom:.5rem;font-size:1.1rem}.email-link{color:var(--accent-blue);margin-bottom:.5rem;font-size:1.25rem;font-weight:600;text-decoration:none;display:inline-block}.email-link:hover{text-decoration:underline}.sub-text{color:var(--text-muted);font-size:.875rem}.faq-item{margin-bottom:1.5rem}.faq-item h3{color:var(--text-primary);margin-bottom:.5rem;font-size:1.1rem}.faq-item p{color:var(--text-secondary);line-height:1.6}.setting-item{margin-bottom:1.5rem}.setting-item label{color:var(--text-secondary);margin-bottom:.5rem;font-size:.875rem;font-weight:600;display:block}.setting-item .value{color:var(--text-primary);background:var(--bg-secondary);border-radius:4px;padding:.75rem;font-size:1.1rem}.value.code{font-family:monospace;font-size:.9rem}.description{color:var(--text-secondary);margin-bottom:1.5rem}.back-btn{margin-top:1rem;text-decoration:none;display:inline-block}
