main.svelte-n7vw0v{font-family:var(--font-family-sans);line-height:1.6;color:var(--color-text-primary)}.container.svelte-n7vw0v{max-width:1000px;margin:0 auto;padding:2rem}h1.svelte-n7vw0v{color:var(--color-text-primary);text-align:center;margin-bottom:1rem;font-size:2.5rem}.intro.svelte-n7vw0v{text-align:center;color:var(--color-text-muted);margin-bottom:3rem;font-size:1.1rem}.support-content.svelte-n7vw0v{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.contact-section.svelte-n7vw0v{background:var(--gradient-bg);padding:2rem;border-radius:12px;border-left:4px solid var(--color-primary);box-shadow:var(--shadow-md)}h2.svelte-n7vw0v{color:var(--color-text-primary);margin-bottom:1rem;font-size:1.8rem}.contact-section.svelte-n7vw0v p:where(.svelte-n7vw0v){color:var(--color-text-secondary);margin-bottom:1.5rem}.faq-section.svelte-n7vw0v{background:var(--color-bg-card);padding:2rem;border-radius:12px;box-shadow:var(--shadow-md);border:1px solid var(--color-border-light)}.faq-item.svelte-n7vw0v{margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:1px solid var(--color-border-light)}.faq-item.svelte-n7vw0v:last-child{border-bottom:none;margin-bottom:0}.faq-item.svelte-n7vw0v h3:where(.svelte-n7vw0v){color:var(--color-text-primary);margin-bottom:.5rem;font-size:1.2rem}.faq-item.svelte-n7vw0v p:where(.svelte-n7vw0v){color:var(--color-text-secondary);margin:0}.troubleshooting-section.svelte-n7vw0v{grid-column:1 / -1;margin-top:2rem;background:var(--color-bg-card);padding:2rem;border-radius:12px;box-shadow:var(--shadow-md);border:1px solid var(--color-border-light)}.troubleshooting-item.svelte-n7vw0v{margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:1px solid var(--color-border-light)}.troubleshooting-item.svelte-n7vw0v:last-child{border-bottom:none;margin-bottom:0}.troubleshooting-item.svelte-n7vw0v h3:where(.svelte-n7vw0v){color:var(--color-text-primary);margin-bottom:.5rem;font-size:1.2rem}.troubleshooting-item.svelte-n7vw0v ul:where(.svelte-n7vw0v){color:var(--color-text-secondary);margin-left:1.5rem;margin-top:.5rem}.troubleshooting-item.svelte-n7vw0v li:where(.svelte-n7vw0v){margin-bottom:.5rem}.support-form.svelte-n7vw0v{margin-top:1.5rem;display:flex;flex-direction:column;gap:1.5rem}.form-group.svelte-n7vw0v{position:relative}.form-row.svelte-n7vw0v{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.support-form .mdc-text-field{width:100%!important;background-color:#0000000f!important;border-radius:4px 4px 0 0!important}.support-form .mdc-text-field:hover{background-color:#00000014!important}.support-form .mdc-text-field--focused{background-color:#0000001a!important}.support-form .mdc-text-field__input{color:var(--color-text-primary)!important;background-color:transparent!important;padding:20px 16px 6px!important}.support-form .mdc-floating-label{color:#0009!important;left:16px!important}.support-form .mdc-floating-label--float-above,.support-form .mdc-text-field--focused .mdc-floating-label{color:var(--color-primary)!important}.support-form .mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__input{border-bottom-color:#0000006b!important}.support-form .mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-text-field__input{border-bottom-color:var(--color-primary)!important}.support-form .mdc-text-field--textarea{background-color:#0000000f!important;border-radius:4px!important}.support-form .mdc-text-field--textarea:hover{background-color:#00000014!important}.support-form .mdc-text-field--textarea.mdc-text-field--focused{background-color:#0000001a!important}.support-form .mdc-text-field--textarea .mdc-text-field__input{padding:16px!important}.support-form .mdc-line-ripple{background-color:var(--color-primary)!important}.support-form .mdc-select{width:100%!important}.support-form .mdc-select .mdc-select__anchor{background-color:#0000000f!important;border-radius:4px 4px 0 0!important;min-height:56px!important}.support-form .mdc-select:hover .mdc-select__anchor{background-color:#00000014!important}.support-form .mdc-select--focused .mdc-select__anchor{background-color:#0000001a!important}.support-form .mdc-select .mdc-floating-label{color:#0009!important;left:16px!important;top:50%!important;transform:translateY(-50%)!important;transition:transform .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1)!important}.support-form .mdc-select .mdc-floating-label--float-above{transform:translateY(-106%) scale(.75)!important;color:var(--color-primary)!important}.support-form .mdc-select--focused .mdc-floating-label{color:var(--color-primary)!important}.support-form .mdc-select--activated .mdc-floating-label{transform:translateY(-106%) scale(.75)!important;color:var(--color-primary)!important}.support-form .mdc-select .mdc-line-ripple{background-color:var(--color-primary)!important}.support-form .mdc-select__selected-text-container{height:auto!important;display:flex!important;align-items:center!important}.support-form .mdc-select__selected-text{color:var(--color-text-primary)!important;padding:20px 52px 6px 16px!important;min-height:24px!important;line-height:24px!important;overflow:visible!important}.support-form .mdc-select__dropdown-icon{fill:#0000008a!important;right:12px!important;top:50%!important;transform:translateY(-50%)!important}.support-form .mdc-select--focused .mdc-select__dropdown-icon{fill:var(--color-primary)!important}.support-form .mdc-button{background-color:var(--color-primary)!important;color:#fff!important}.submit-message.svelte-n7vw0v{margin-top:1rem;padding:1rem;border-radius:6px;font-weight:500}.submit-message.success.svelte-n7vw0v{background:#d1fae5;color:var(--color-success);border:1px solid #a7f3d0}.submit-message.error.svelte-n7vw0v{background:#fee2e2;color:var(--color-error);border:1px solid #fecaca}.direct-contact.svelte-n7vw0v{margin-top:2rem;padding:1rem;background:var(--color-bg-card);border-radius:6px;text-align:center;box-shadow:var(--shadow-sm)}.direct-contact.svelte-n7vw0v a:where(.svelte-n7vw0v){color:var(--color-primary);text-decoration:none;font-weight:500}.direct-contact.svelte-n7vw0v a:where(.svelte-n7vw0v):hover{text-decoration:underline}.back-link.svelte-n7vw0v{margin-top:3rem;padding-top:2rem;border-top:1px solid var(--color-border-light);text-align:center}.back-link.svelte-n7vw0v a:where(.svelte-n7vw0v){color:var(--color-primary);text-decoration:none;font-weight:500;font-size:1.1rem;transition:color .3s ease}.back-link.svelte-n7vw0v a:where(.svelte-n7vw0v):hover{color:var(--color-primary-dark);text-decoration:underline}@media (max-width: 768px){.container.svelte-n7vw0v{padding:1rem}h1.svelte-n7vw0v{font-size:2rem}h2.svelte-n7vw0v{font-size:1.5rem}.support-content.svelte-n7vw0v{grid-template-columns:1fr;gap:2rem}.contact-section.svelte-n7vw0v,.faq-section.svelte-n7vw0v,.troubleshooting-section.svelte-n7vw0v{padding:1.5rem}.form-row.svelte-n7vw0v{grid-template-columns:1fr}}
