.accordion.svelte-tz9mmd{display:flex;flex-direction:column;gap:var(--cs-space-3)}.accordion__item.svelte-tz9mmd{background:var(--cs-glass-bg-card);border:1px solid var(--cs-glass-border);border-radius:var(--cs-radius-xl);-webkit-backdrop-filter:var(--cs-glass-blur);backdrop-filter:var(--cs-glass-blur);overflow:hidden}.accordion__trigger.svelte-tz9mmd{width:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--cs-space-4);padding:var(--cs-space-5) var(--cs-space-6);background:none;border:none;color:var(--cs-text-primary);font-size:var(--cs-text-md);font-weight:var(--cs-font-semibold);text-align:left;cursor:pointer;transition:color var(--cs-transition-fast)}.accordion__trigger.svelte-tz9mmd:hover{color:var(--cs-color-primary)}.accordion__trigger.svelte-tz9mmd:focus-visible{outline:2px solid var(--cs-color-primary);outline-offset:-2px;border-radius:var(--cs-radius-xl)}.accordion__chevron.svelte-tz9mmd{flex-shrink:0;color:var(--cs-text-tertiary);transition:transform var(--cs-transition-normal)}.accordion__chevron--open.svelte-tz9mmd{transform:rotate(180deg)}.accordion__answer-wrapper.svelte-tz9mmd{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.16,1,.3,1)}.accordion__answer-wrapper--open.svelte-tz9mmd{grid-template-rows:1fr}.accordion__answer.svelte-tz9mmd{overflow:hidden;min-height:0}.accordion__answer.svelte-tz9mmd p:where(.svelte-tz9mmd){margin:0;padding:0 var(--cs-space-6) var(--cs-space-5);color:var(--cs-text-secondary);font-size:.9375rem;line-height:1.6}@media(prefers-reduced-motion:reduce){.accordion__chevron.svelte-tz9mmd,.accordion__answer-wrapper.svelte-tz9mmd{animation:none;transition:none;transform:none}.accordion__answer-wrapper.svelte-tz9mmd{grid-template-rows:0fr}.accordion__answer-wrapper--open.svelte-tz9mmd{grid-template-rows:1fr}}@media(max-width:767px){.accordion__trigger.svelte-tz9mmd{padding:var(--cs-space-4) var(--cs-space-5)}.accordion__answer.svelte-tz9mmd p:where(.svelte-tz9mmd){padding:0 var(--cs-space-5) var(--cs-space-4)}}@media(max-width:480px){.accordion__trigger.svelte-tz9mmd{padding:var(--cs-space-4);font-size:.9375rem}.accordion__answer.svelte-tz9mmd p:where(.svelte-tz9mmd){padding:0 var(--cs-space-4) var(--cs-space-4);font-size:.875rem}}.support-page.svelte-1wmf76x{min-height:100vh;padding:calc(80px + env(safe-area-inset-top,0px)) var(--cs-space-6) var(--cs-space-12)}.support-content.svelte-1wmf76x{max-width:48rem;margin:0 auto}.support-header.svelte-1wmf76x{text-align:center;padding-bottom:var(--cs-space-10);margin-bottom:var(--cs-space-10);border-bottom:1px solid var(--cs-border-subtle)}.support-title.svelte-1wmf76x{font-size:clamp(2rem,4vw,2.5rem);font-weight:var(--cs-font-bold);color:var(--cs-text-primary);margin:0 0 var(--cs-space-3);line-height:1.2}.support-subtitle.svelte-1wmf76x{font-size:var(--cs-text-lg);color:var(--cs-text-secondary);margin:0;line-height:var(--cs-leading-relaxed)}.support-section.svelte-1wmf76x{margin-bottom:var(--cs-space-12)}.support-section-title.svelte-1wmf76x{font-size:var(--cs-text-xl);font-weight:var(--cs-font-semibold);color:var(--cs-text-primary);margin:0 0 var(--cs-space-6)}.contact-card.svelte-1wmf76x{background:var(--cs-glass-bg);backdrop-filter:var(--cs-glass-blur);-webkit-backdrop-filter:var(--cs-glass-blur);border:1px solid var(--cs-glass-border);border-radius:var(--cs-radius-xl);padding:var(--cs-space-8)}.contact-intro.svelte-1wmf76x{font-size:var(--cs-text-base);color:var(--cs-text-secondary);margin:0 0 var(--cs-space-6);line-height:var(--cs-leading-relaxed)}.contact-error.svelte-1wmf76x{padding:var(--cs-space-3) var(--cs-space-4);margin-bottom:var(--cs-space-4);background:var(--cs-color-error-muted);border:1px solid var(--cs-color-error);border-radius:var(--cs-radius-md);color:var(--cs-color-error);font-size:var(--cs-text-sm)}.contact-form.svelte-1wmf76x{display:flex;flex-direction:column}.contact-field.svelte-1wmf76x{margin-bottom:var(--cs-space-4)}.contact-label.svelte-1wmf76x{display:block;font-size:var(--cs-text-sm);font-weight:var(--cs-font-semibold);color:var(--cs-text-primary);margin-bottom:var(--cs-space-2)}.contact-textarea.svelte-1wmf76x{width:100%;padding:var(--cs-space-3);border:1px solid var(--cs-border);border-radius:var(--cs-radius-md);background:var(--cs-bg-elevated);color:var(--cs-text-primary);font-size:var(--cs-text-base);font-family:var(--cs-font-sans);resize:vertical;box-sizing:border-box;transition:border-color var(--cs-transition-fast)}.contact-textarea.svelte-1wmf76x:focus{outline:none;border-color:var(--cs-color-primary);box-shadow:0 0 0 1px var(--cs-color-primary)}.contact-textarea.svelte-1wmf76x:disabled{opacity:.5;cursor:not-allowed}.contact-textarea.svelte-1wmf76x::placeholder{color:var(--cs-text-secondary)}.contact-charcount.svelte-1wmf76x{font-size:var(--cs-text-xs);color:var(--cs-text-secondary);text-align:right;margin-top:var(--cs-space-1)}.contact-actions.svelte-1wmf76x{display:flex;justify-content:flex-end;margin-top:var(--cs-space-2)}.contact-success.svelte-1wmf76x{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--cs-space-4);padding:var(--cs-space-4) 0}.contact-success__icon.svelte-1wmf76x{flex-shrink:0}.contact-success__text.svelte-1wmf76x{font-size:var(--cs-text-base);color:var(--cs-text-secondary);margin:0;line-height:var(--cs-leading-relaxed)}.contact-unauth.svelte-1wmf76x{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--cs-space-4);padding:var(--cs-space-2) 0}.contact-unauth__icon.svelte-1wmf76x{color:var(--cs-text-tertiary);flex-shrink:0}.contact-unauth__text.svelte-1wmf76x{font-size:var(--cs-text-base);color:var(--cs-text-secondary);margin:0;line-height:var(--cs-leading-relaxed)}.contact-unauth__alt.svelte-1wmf76x{font-size:var(--cs-text-sm);color:var(--cs-text-secondary);margin:0}.contact-email-link.svelte-1wmf76x{color:var(--cs-color-primary);text-decoration:underline;text-underline-offset:2px;transition:color var(--cs-transition-fast);font-weight:var(--cs-font-semibold)}.contact-email-link.svelte-1wmf76x:hover{color:var(--cs-text-primary);text-shadow:0 0 8px color-mix(in srgb,var(--cs-text-primary),transparent 80%)}.contact-email-link.svelte-1wmf76x:focus-visible{outline:2px solid var(--cs-focus-ring);outline-offset:2px;border-radius:var(--cs-radius-sm)}.quick-links.svelte-1wmf76x{display:grid;grid-template-columns:1fr 1fr;gap:var(--cs-space-3)}.quick-link-card.svelte-1wmf76x{display:flex;align-items:center;gap:var(--cs-space-3);padding:var(--cs-space-4) var(--cs-space-5);background:var(--cs-glass-bg-card);border:1px solid var(--cs-glass-border);border-radius:var(--cs-radius-lg);-webkit-backdrop-filter:var(--cs-glass-blur);backdrop-filter:var(--cs-glass-blur);color:var(--cs-text-secondary);text-decoration:none;transition:all var(--cs-transition-fast);min-height:44px}.quick-link-card.svelte-1wmf76x:hover{color:var(--cs-text-primary);border-color:var(--cs-border);background:var(--cs-glass-bg)}.quick-link-card.svelte-1wmf76x:focus-visible{outline:2px solid var(--cs-focus-ring);outline-offset:2px}.quick-link-card__icon.svelte-1wmf76x{flex-shrink:0;color:var(--cs-color-primary)}.quick-link-card__label.svelte-1wmf76x{flex:1;font-size:var(--cs-text-sm);font-weight:var(--cs-font-medium)}.quick-link-card__arrow.svelte-1wmf76x{flex-shrink:0;opacity:.5}@media(max-width:1024px){.support-page.svelte-1wmf76x{padding-left:var(--cs-space-5);padding-right:var(--cs-space-5)}}@media(max-width:767px){.support-page.svelte-1wmf76x{padding-left:var(--cs-space-4);padding-right:var(--cs-space-4)}.contact-card.svelte-1wmf76x{padding:var(--cs-space-6)}.contact-textarea.svelte-1wmf76x{font-size:16px}.quick-links.svelte-1wmf76x{grid-template-columns:1fr}}@media(max-width:480px){.support-page.svelte-1wmf76x{padding-left:var(--cs-space-3);padding-right:var(--cs-space-3)}.support-header.svelte-1wmf76x{padding-bottom:var(--cs-space-6);margin-bottom:var(--cs-space-8)}.support-section.svelte-1wmf76x{margin-bottom:var(--cs-space-8)}.contact-card.svelte-1wmf76x{padding:var(--cs-space-5)}.support-section-title.svelte-1wmf76x{font-size:var(--cs-text-lg)}}@media(prefers-reduced-motion:reduce){.contact-email-link.svelte-1wmf76x,.quick-link-card.svelte-1wmf76x{transition:none}.quick-link-card.svelte-1wmf76x:hover{transform:none}.contact-email-link.svelte-1wmf76x:hover{text-shadow:none}}
