Spaces:
Sleeping
Sleeping
| /* Support Page Styles - Aadhaar Pro */ | |
| /* Shared branded classes are in global.css - only page-specific styles here */ | |
| /* ======================================== | |
| 1. LAYOUT | |
| ======================================== */ | |
| .support-container { | |
| /* /* max-width: 1100px; */ | |
| margin: 0 auto; | |
| display: grid; | |
| grid-template-columns: 1fr 380px; | |
| gap: 30px; | |
| align-items: start; | |
| } | |
| .support-sidebar { | |
| display: flex; | |
| flex-direction: column; | |
| gap: 20px; | |
| } | |
| .support-subtitle { | |
| color: var(--text-muted); | |
| font-size: 0.9rem; | |
| margin-bottom: 30px; | |
| } | |
| /* ======================================== | |
| 2. WHATSAPP BUTTON | |
| ======================================== */ | |
| .whatsapp-btn { | |
| height: 50px; | |
| border-radius: 12px; | |
| font-family: 'Outfit', sans-serif; | |
| font-size: 0.95rem; | |
| font-weight: 700; | |
| cursor: pointer; | |
| transition: var(--transition); | |
| display: flex; | |
| justify-content: center; | |
| align-items: center; | |
| gap: 10px; | |
| padding: 0 24px; | |
| width: 100%; | |
| border: none; | |
| background: linear-gradient(135deg, #25D366 0%, #128C7E 100%); | |
| color: #fff; | |
| text-decoration: none; | |
| box-shadow: 0 8px 20px rgba(37, 211, 102, 0.3); | |
| } | |
| .whatsapp-btn:hover { | |
| transform: translateY(-2px); | |
| box-shadow: 0 12px 30px rgba(37, 211, 102, 0.4); | |
| color: #fff; | |
| } | |
| .whatsapp-btn i { | |
| font-size: 1.3rem; | |
| } | |
| /* ======================================== | |
| 3. TICKET STATUS LIST | |
| ======================================== */ | |
| .status-list { | |
| display: flex; | |
| flex-direction: column; | |
| gap: 12px; | |
| } | |
| .ticket-status-item { | |
| padding: 15px; | |
| border-radius: 12px; | |
| border: 1px solid var(--border-color); | |
| background: var(--bg-color); | |
| display: flex; | |
| justify-content: space-between; | |
| align-items: center; | |
| transition: var(--transition); | |
| } | |
| .ticket-status-item:hover { | |
| border-color: var(--primary-color); | |
| } | |
| .ticket-info .id { | |
| font-size: 0.7rem; | |
| font-weight: 700; | |
| color: var(--text-muted); | |
| text-transform: uppercase; | |
| } | |
| .ticket-info .subject { | |
| font-size: 0.9rem; | |
| font-weight: 600; | |
| margin-top: 4px; | |
| } | |
| /* ======================================== | |
| 4. RESPONSIVE | |
| ======================================== */ | |
| @media (max-width: 900px) { | |
| .support-container { | |
| grid-template-columns: 1fr; | |
| } | |
| .support-sidebar { | |
| flex-direction: column; | |
| } | |
| } |