.support-panel.svelte-t1d6o6,form.svelte-t1d6o6,label.svelte-t1d6o6,.auth-error.svelte-t1d6o6,.success.svelte-t1d6o6{display:flex;flex-direction:column}.support-panel.svelte-t1d6o6{gap:.875rem;padding:1.375rem 1.5rem}h2.svelte-t1d6o6{font-size:1.125rem;font-weight:600}.support-panel.svelte-t1d6o6>p:where(.svelte-t1d6o6),.auth-error.svelte-t1d6o6,.success.svelte-t1d6o6 p:where(.svelte-t1d6o6),.reply-note.svelte-t1d6o6,.files.svelte-t1d6o6{color:var(--color-text-muted);font-size:.875rem;line-height:1.55}form.svelte-t1d6o6{gap:.875rem}label.svelte-t1d6o6{gap:.375rem;color:var(--color-text-muted);font-size:.8125rem}select.svelte-t1d6o6,textarea.svelte-t1d6o6{width:100%;border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text);background:var(--color-surface-raised);font:inherit;font-size:.9375rem}select.svelte-t1d6o6{min-height:2.75rem;padding:.625rem .75rem}textarea.svelte-t1d6o6{min-height:8.75rem;padding:.75rem;resize:vertical;line-height:1.5}select.svelte-t1d6o6:focus,textarea.svelte-t1d6o6:focus{border-color:var(--color-primary);outline:0;box-shadow:var(--shadow-focus)}.file-picker.svelte-t1d6o6{min-height:2.75rem;justify-content:center;padding:.625rem .75rem;border:1px dashed var(--color-border-strong);border-radius:var(--radius-md);color:var(--color-text-muted);background:var(--color-surface-raised);cursor:pointer;text-align:center}.file-picker.svelte-t1d6o6:hover,.file-picker.svelte-t1d6o6:focus-within{border-color:var(--color-primary);color:var(--color-text)}.file-picker.svelte-t1d6o6:focus-within{box-shadow:var(--shadow-focus)}.file-picker.svelte-t1d6o6 input:where(.svelte-t1d6o6){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.files.svelte-t1d6o6{padding-left:1.25rem}.files.svelte-t1d6o6 li:where(.svelte-t1d6o6){display:flex;align-items:center;justify-content:space-between;gap:.75rem}.files.svelte-t1d6o6 span:where(.svelte-t1d6o6){min-width:0;overflow-wrap:anywhere}.files.svelte-t1d6o6 button:where(.svelte-t1d6o6){min-height:2.75rem;flex:none;padding-inline:.5rem;border:0;color:var(--color-primary-hover);background:transparent;font-size:.8125rem}.files.svelte-t1d6o6 button:where(.svelte-t1d6o6):hover{text-decoration:underline}.reply-note.svelte-t1d6o6 strong:where(.svelte-t1d6o6){color:var(--color-text);font-weight:500}.submit-error.svelte-t1d6o6,.auth-error.svelte-t1d6o6{color:var(--color-danger)}.auth-error.svelte-t1d6o6,.success.svelte-t1d6o6{gap:.75rem}.success.svelte-t1d6o6{padding:1rem;border-radius:var(--radius-md);color:var(--color-success);background:var(--color-success-soft)}.success.svelte-t1d6o6 code:where(.svelte-t1d6o6){overflow-wrap:anywhere;font-size:.75rem}.support-grid.svelte-1j5tn20{display:grid;grid-template-columns:minmax(0,1fr) 26.25rem;column-gap:3rem;row-gap:1.75rem;align-items:start}.intro.svelte-1j5tn20,.faq.svelte-1j5tn20,.faq.svelte-1j5tn20>div:where(.svelte-1j5tn20){display:flex;flex-direction:column}.intro.svelte-1j5tn20{grid-column:1;grid-row:1;gap:.5rem}.intro.svelte-1j5tn20 h1:where(.svelte-1j5tn20){font-size:1.625rem;font-weight:600;letter-spacing:-.01em}.intro.svelte-1j5tn20 p:where(.svelte-1j5tn20){color:var(--color-text-muted);font-size:.9375rem}.contact-card.svelte-1j5tn20{display:flex;grid-column:1;grid-row:2;width:100%;min-height:5rem;flex-direction:column;justify-content:center;gap:.25rem;padding:1rem 1.125rem;color:var(--color-text);text-decoration:none}.contact-card.svelte-1j5tn20:hover{border-color:var(--color-primary);color:var(--color-text)}.contact-card.svelte-1j5tn20 span:where(.svelte-1j5tn20){color:var(--color-text-muted);font-size:.8125rem}.contact-card.svelte-1j5tn20 strong:where(.svelte-1j5tn20){color:var(--color-primary)}.faq.svelte-1j5tn20{grid-column:1;grid-row:3;gap:.625rem}.form-column.svelte-1j5tn20{grid-column:2;grid-row:1 / span 3}.faq.svelte-1j5tn20 h2:where(.svelte-1j5tn20){font-size:1.125rem;font-weight:600}.faq.svelte-1j5tn20>div:where(.svelte-1j5tn20){gap:.625rem}.faq.svelte-1j5tn20 article:where(.svelte-1j5tn20){display:flex;flex-direction:column;gap:.375rem;padding:.875rem 1.125rem}.faq.svelte-1j5tn20 h3:where(.svelte-1j5tn20){font-size:.9375rem;font-weight:500}.faq.svelte-1j5tn20 p:where(.svelte-1j5tn20){color:var(--color-text-muted);font-size:.875rem;line-height:1.55;text-wrap:pretty}@media(max-width:52rem){.support-grid.svelte-1j5tn20{grid-template-columns:1fr;row-gap:1.75rem}.intro.svelte-1j5tn20,.contact-card.svelte-1j5tn20,.form-column.svelte-1j5tn20,.faq.svelte-1j5tn20{grid-column:1;grid-row:auto}.contact-card.svelte-1j5tn20{width:100%}}
