.support-page{min-height:100vh;padding:120px 20px 80px;background:#020203;color:white}.support-page-container{max-width:900px;margin:0 auto}.back-link-wrapper{margin-bottom:40px}.back-link{color:#94a3b8;text-decoration:none;font-size:.9rem;display:inline-flex;align-items:center;gap:8px;transition:color .2s}.back-link:hover{color:#fff}.question-header{margin-bottom:48px;padding-bottom:32px;border-bottom:1px solid rgba(255,255,255,.1)}.question-meta{display:flex;align-items:center;gap:12px;margin-bottom:20px;flex-wrap:wrap}.view-count{display:inline-flex;align-items:center;gap:6px;background:rgba(100,116,139,.15);border:1px solid rgba(100,116,139,.3);border-radius:6px;color:#94a3b8}.question-category,.view-count{padding:6px 12px;font-size:.75rem;font-weight:600}.question-category{display:inline-block;background:rgba(22,129,255,.15);border:1px solid rgba(22,129,255,.3);border-radius:6px;text-transform:uppercase;letter-spacing:.5px;color:#60a5fa}.featured-badge{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:rgba(251,191,36,.15);border:1px solid rgba(251,191,36,.3);border-radius:6px;font-size:.75rem;font-weight:600;color:#fbbf24}.question-title{font-size:2.5rem;font-weight:800;line-height:1.3;margin:0 0 16px;background:linear-gradient(135deg,#fff 20%,#1681ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.last-reviewed{color:#64748b;font-size:.9rem;margin:0}.question-content{margin-bottom:48px}.question-content .user-content{color:#cbd5e1;font-size:1.05rem;line-height:1.8}.question-content .user-content p{margin-bottom:20px}.question-content .user-content h1,.question-content .user-content h2,.question-content .user-content h3,.question-content .user-content h4,.question-content .user-content h5,.question-content .user-content h6{color:white;margin-top:32px;margin-bottom:16px}.question-content .user-content h2{font-size:1.75rem}.question-content .user-content h3{font-size:1.4rem}.question-content .user-content ol,.question-content .user-content ul{margin-left:24px;margin-bottom:20px}.question-content .user-content li{margin-bottom:12px}.question-content .user-content a{color:#1681ff;text-decoration:underline}.question-content .user-content a:hover{color:#60a5fa}.question-content .user-content code{background:rgba(255,255,255,.1);padding:3px 8px;border-radius:4px;font-family:Courier New,monospace;font-size:.9em;color:#e2e8f0}.question-content .user-content pre{background:rgba(15,16,20,.8);padding:20px;border-radius:8px;overflow-x:auto;margin-bottom:20px;border:1px solid rgba(255,255,255,.1)}.contact-support-banner{display:flex;align-items:center;gap:20px;padding:24px;background:rgba(22,129,255,.1);border:1px solid rgba(22,129,255,.3);border-radius:12px;margin-bottom:48px}.contact-support-banner svg{color:#1681ff;flex-shrink:0}.contact-support-banner h3{font-size:1.1rem;margin:0 0 4px;color:white}.contact-support-banner p{margin:0;color:#94a3b8;font-size:.95rem}.contact-button{padding:10px 20px;background:#1681ff;border:none;border-radius:8px;color:white;font-weight:600;cursor:pointer;transition:all .2s;text-decoration:none;white-space:nowrap;margin-left:auto}.contact-button:hover{background:#0d6efd;transform:translateY(-2px);box-shadow:0 4px 12px rgba(22,129,255,.3)}.related-questions{margin-bottom:48px}.related-questions h2{font-size:1.75rem;font-weight:700;margin-bottom:24px;color:white}.related-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:16px;gap:16px}.related-card{padding:20px;background:rgba(15,16,20,.6);border:1px solid rgba(255,255,255,.08);border-radius:12px;text-decoration:none;color:white;transition:all .2s;display:flex;flex-direction:column;gap:12px}.related-card:hover{border-color:rgba(22,129,255,.4);background:rgba(22,129,255,.08);transform:translateY(-2px)}.related-card h3{font-size:1rem;font-weight:600;margin:0;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;flex:1 1}.related-footer{display:flex;align-items:center;justify-content:space-between;gap:12px}.related-category{font-size:.75rem;color:#60a5fa;text-transform:uppercase;font-weight:600}.related-views{display:flex;align-items:center;gap:4px;font-size:.75rem;color:#64748b}.question-feedback{text-align:center;padding:32px;background:rgba(15,16,20,.6);border:1px solid rgba(255,255,255,.08);border-radius:12px}.question-feedback p{font-size:1.1rem;margin-bottom:20px;color:#cbd5e1}.feedback-buttons{display:flex;gap:16px;justify-content:center}.feedback-button{display:flex;align-items:center;gap:8px;padding:12px 24px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:8px;color:white;font-size:.95rem;font-weight:600;cursor:pointer;transition:all .2s}.feedback-button:hover{background:rgba(22,129,255,.15);border-color:rgba(22,129,255,.4);transform:translateY(-2px)}.feedback-button svg{color:#1681ff}.feedback-thanks{color:#10b981;font-size:1rem;font-weight:600;margin:0}.helpful-count{color:#64748b;font-size:.9rem;margin-top:12px}@media (max-width:768px){.support-page{padding:100px 16px 60px}.question-title{font-size:1.75rem}.question-content{font-size:1rem}.contact-support-banner{flex-direction:column;text-align:center}.contact-button{margin-left:0;width:100%}.related-grid{grid-template-columns:1fr}.feedback-buttons{flex-direction:column}.feedback-button{width:100%;justify-content:center}}