@tailwind base;@tailwind components;@tailwind utilities;#video-category-label{color:#fff}.custom-backdrop{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background-color:#0009}.help-container{color:#333;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;line-height:1.6;margin:0 auto;max-width:1200px;padding:2rem}.help-header{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:16px;box-shadow:0 10px 30px #667eea4d;color:#fff;margin-bottom:3rem;padding:2rem 0;text-align:center}.help-title{-webkit-text-fill-color:#0000;background:linear-gradient(45deg,#fff,#f0f0f0);-webkit-background-clip:text;background-clip:text;font-size:2.5rem;font-weight:700;margin:0 0 1rem}.help-subtitle{font-size:1.2rem;font-weight:300;margin:0;opacity:.9}.help-controls{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:2rem}.search-container{display:flex;justify-content:center}.search-input-wrapper{max-width:500px;position:relative;width:100%}.search-icon{color:#9ca3af;left:1rem;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.search-input{background:#fff;border:2px solid #e5e7eb;border-radius:12px;box-shadow:0 2px 8px #0000001a;font-size:1rem;padding:1rem 1rem 1rem 3rem;transition:all .3s ease;width:100%}.search-input:focus{border-color:#667eea;box-shadow:0 4px 16px #667eea33;outline:none}.search-input::placeholder{color:#9ca3af}.category-filters{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.category-filter{background:#fff;border:2px solid #e5e7eb;border-radius:25px;color:#6b7280;cursor:pointer;font-size:.9rem;font-weight:500;padding:.75rem 1.5rem;transition:all .3s ease;white-space:nowrap}.category-filter:hover{border-color:#667eea;box-shadow:0 4px 12px #667eea33;color:#667eea;transform:translateY(-2px)}.category-filter.active{background:linear-gradient(135deg,#667eea,#764ba2);border-color:#667eea;box-shadow:0 4px 16px #667eea4d;color:#fff}.faq-content{display:flex;flex-direction:column;gap:2rem}.faq-category{background:#fff;border:1px solid #f3f4f6;border-radius:16px;box-shadow:0 4px 20px #00000014;overflow:hidden}.category-title{background:#37517c;border-bottom:1px solid #e2e8f0;color:#fff;font-size:1.5rem;font-weight:600;margin:0;padding:1.5rem 2rem}.category-questions{padding:0}.faq-item{border-bottom:1px solid #f1f5f9}.faq-item:last-child{border-bottom:none}.faq-question{align-items:center;background:none;border:none;color:#374151;cursor:pointer;display:flex;font-size:1.1rem;font-weight:500;justify-content:space-between;padding:1.5rem 2rem;text-align:left;transition:all .3s ease;width:100%}.faq-question:hover{background-color:#f8fafc;color:#667eea}.question-text{flex:1 1;margin-right:1rem}.faq-icon{align-items:center;background:#f1f5f9;border-radius:50%;color:#6b7280;display:flex;flex-shrink:0;height:32px;justify-content:center;transition:all .3s ease;width:32px}.faq-icon.open{background:#667eea;color:#fff;transform:rotate(180deg)}.faq-icon svg{transition:transform .3s ease}.faq-answer{background:#fafbfc;max-height:0;overflow:hidden;transition:all .3s ease}.faq-answer.open{border-top:1px solid #e2e8f0;max-height:1000px}.answer-content{color:#4b5563;line-height:1.7;padding:1.5rem 2rem}.answer-content p{margin:0 0 .75rem}.answer-content p:last-child{margin-bottom:0}.no-results{background:#fff;border-radius:16px;box-shadow:0 4px 20px #00000014;padding:4rem 2rem;text-align:center}.no-results-icon{font-size:4rem;margin-bottom:1rem;opacity:.5}.no-results h3{color:#374151;font-size:1.5rem;margin:0 0 .5rem}.no-results p{color:#6b7280;margin:0}.help-footer{background:linear-gradient(135deg,#1f2937,#374151);border-radius:16px;color:#fff;margin-top:4rem;padding:3rem 0;text-align:center}.contact-section h3{color:#fff;font-size:1.8rem;margin:0 0 .5rem}.contact-section p{font-size:1.1rem;margin:0 0 2rem;opacity:.8}.contact-options{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.contact-button{align-items:center;border:2px solid #0000;border-radius:12px;display:inline-flex;font-weight:500;gap:.5rem;padding:1rem 2rem;text-decoration:none;transition:all .3s ease}.contact-button.email{background:#3b82f6;color:#fff}.contact-button.email:hover{background:#2563eb;box-shadow:0 8px 20px #3b82f666;transform:translateY(-2px)}.contact-button.discord{background:#5865f2;color:#fff}.contact-button.discord:hover{background:#4752c4;box-shadow:0 8px 20px #5865f266;transform:translateY(-2px)}@media (max-width:768px){.help-container{padding:1rem}.help-title{font-size:2rem}.help-subtitle{font-size:1rem}.category-filters{justify-content:flex-start;overflow-x:auto;padding-bottom:.5rem}.category-filter{flex-shrink:0}.faq-question{font-size:1rem}.answer-content,.category-title,.faq-question{padding:1rem 1.5rem}.category-title{font-size:1.3rem}.contact-options{align-items:center;flex-direction:column}.contact-button{justify-content:center;max-width:300px;width:100%}}@media (max-width:480px){.help-header{padding:1.5rem 1rem}.help-title{font-size:1.8rem}.search-input{padding:.875rem .875rem .875rem 2.5rem}.search-icon{left:.75rem}}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.faq-category{animation:fadeIn .5s ease-out}.category-filter:focus,.contact-button:focus,.faq-question:focus,.search-input:focus{outline:2px solid #667eea;outline-offset:2px}@media print{.help-controls,.help-footer{display:none}.faq-answer{max-height:none!important}.help-container{max-width:none;padding:0}}
/*# sourceMappingURL=main.e22a55f2.css.map*/