.support-page.svelte-1j5tn20{padding:clamp(46px,7vw,76px) 0 90px}.support-shell.svelte-1j5tn20{display:grid;grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);gap:28px;align-items:start}.intro.svelte-1j5tn20,form.svelte-1j5tn20{border:1px solid var(--color-border);border-radius:var(--radius-card);background:#ffffff0b;padding:clamp(22px,4vw,30px)}h1.svelte-1j5tn20{margin:10px 0 16px;font-size:clamp(2.7rem,6vw,5rem);line-height:.98}.intro.svelte-1j5tn20 p:where(.svelte-1j5tn20),.suggestion-card.svelte-1j5tn20 p:where(.svelte-1j5tn20){color:var(--color-muted);line-height:1.7}.suggestions.svelte-1j5tn20{display:grid;gap:10px;margin-top:24px;border-top:1px solid var(--color-border);padding-top:20px}.suggestions.svelte-1j5tn20>span:where(.svelte-1j5tn20){color:#ff8b91;font-size:.78rem;font-weight:900;text-transform:uppercase}.suggestion-card.svelte-1j5tn20{display:grid;gap:5px;border:1px solid var(--color-border);border-radius:8px;background:#ffffff0e;padding:13px;color:#fff}.suggestion-card.svelte-1j5tn20 small:where(.svelte-1j5tn20){color:#ffffff85}form.svelte-1j5tn20{display:grid;grid-template-columns:1fr 1fr;gap:14px}label.svelte-1j5tn20{display:grid;gap:7px;color:#ffffffc2;font-size:.9rem;font-weight:800}input.svelte-1j5tn20,select.svelte-1j5tn20,textarea.svelte-1j5tn20{border:1px solid var(--color-border);border-radius:8px;background:#ffffff12;color:#fff;padding:12px;font:inherit}select.svelte-1j5tn20 option:where(.svelte-1j5tn20){color:#05080d}textarea.svelte-1j5tn20{resize:vertical}.span-2.svelte-1j5tn20,.notice.svelte-1j5tn20{grid-column:span 2}.notice.svelte-1j5tn20{display:grid;gap:5px;border-radius:8px;padding:12px}.notice.success.svelte-1j5tn20{background:#2bbf7821;color:#8ff0ba}.notice.error.svelte-1j5tn20,.notice.setup.svelte-1j5tn20{background:#ef333824;color:#ffb3ad}.notice.svelte-1j5tn20 a:where(.svelte-1j5tn20){color:inherit;font-weight:950;text-decoration:underline;text-underline-offset:3px}button.svelte-1j5tn20{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:8px;border:0;border-radius:8px;background:var(--color-accent);color:#fff;font-weight:950}.trap.svelte-1j5tn20{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}@media(max-width:900px){.support-shell.svelte-1j5tn20,form.svelte-1j5tn20{grid-template-columns:1fr}.span-2.svelte-1j5tn20,.notice.svelte-1j5tn20{grid-column:span 1}}
