.support.svelte-1j5tn20{max-width:760px}.contact-form.svelte-1j5tn20{display:flex;flex-direction:column;gap:18px}.field.svelte-1j5tn20{display:flex;flex-direction:column;gap:7px}.field.svelte-1j5tn20 label:where(.svelte-1j5tn20){font-size:.74rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-muted)}.field.svelte-1j5tn20 input:where(.svelte-1j5tn20),.field.svelte-1j5tn20 textarea:where(.svelte-1j5tn20),.field.svelte-1j5tn20 select:where(.svelte-1j5tn20){font:inherit;font-size:.96rem;color:var(--fg-primary);background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);padding:12px 14px;outline:none;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease;width:100%;-moz-appearance:none;appearance:none;-webkit-appearance:none}.field.svelte-1j5tn20 input:where(.svelte-1j5tn20)::placeholder,.field.svelte-1j5tn20 textarea:where(.svelte-1j5tn20)::placeholder{color:var(--fg-muted);opacity:.7}.field.svelte-1j5tn20 input:where(.svelte-1j5tn20):focus,.field.svelte-1j5tn20 textarea:where(.svelte-1j5tn20):focus,.field.svelte-1j5tn20 select:where(.svelte-1j5tn20):focus{border-color:var(--lcd);background:var(--bg-card-alt);box-shadow:0 0 0 3px var(--lcd-soft)}.field.svelte-1j5tn20 textarea:where(.svelte-1j5tn20){resize:vertical;min-height:140px;line-height:1.6}.select-wrap.svelte-1j5tn20{position:relative}.select-wrap.svelte-1j5tn20 select:where(.svelte-1j5tn20){padding-right:36px;cursor:pointer}.select-wrap.svelte-1j5tn20 select:where(.svelte-1j5tn20) option:where(.svelte-1j5tn20){background:var(--bg-card);color:var(--fg-primary)}.select-wrap.svelte-1j5tn20 .select-arrow{position:absolute;right:14px;top:50%;transform:translateY(-50%);color:var(--fg-muted);pointer-events:none}.hp-field.svelte-1j5tn20{position:absolute!important;left:-9999px!important;top:auto;width:1px;height:1px;overflow:hidden;pointer-events:none}.turnstile-wrap.svelte-1j5tn20{margin-top:4px}.turnstile-blocked.svelte-1j5tn20{margin:0;padding:14px 16px;background:#f2c6410f;border:1px solid rgba(242,198,65,.25);border-radius:var(--radius-sm);color:var(--fg-secondary);font-size:.92rem;line-height:1.55}.turnstile-blocked.svelte-1j5tn20 code:where(.svelte-1j5tn20){background:var(--bg-card);padding:2px 6px;border-radius:4px;font-size:.85em;font-family:JetBrains Mono,monospace;border:1px solid var(--border-subtle);color:var(--fg-primary)}.error-msg.svelte-1j5tn20{margin:0;padding:12px 14px;background:#ef4c4c14;border:1px solid rgba(239,76,76,.3);border-radius:var(--radius-sm);color:#ff8c8c;font-size:.92rem}.submit-row.svelte-1j5tn20{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin-top:6px}.btn-send.svelte-1j5tn20{display:inline-flex;align-items:center;gap:8px;padding:12px 22px;font:inherit;font-weight:600;font-size:.96rem;color:#0a0a0a;background:var(--lcd);border:none;border-radius:var(--radius-sm);cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,opacity .18s ease;box-shadow:0 0 14px var(--lcd-soft)}.btn-send.svelte-1j5tn20:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 0 22px var(--lcd-glow)}.btn-send.svelte-1j5tn20:disabled{opacity:.5;cursor:not-allowed}.btn-send.svelte-1j5tn20 .send-arr{transition:transform .18s ease}.btn-send.svelte-1j5tn20:hover:not(:disabled) .send-arr{transform:translate(3px)}.form-note.svelte-1j5tn20{font-size:.88rem;color:var(--fg-muted)}.success-state.svelte-1j5tn20{padding:28px 24px;background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius);text-align:left}.check-mark.svelte-1j5tn20{width:44px;height:44px;border-radius:50%;background:var(--lcd);color:#0a0a0a;display:inline-flex;align-items:center;justify-content:center;margin-bottom:16px}.success-state.svelte-1j5tn20 h3:where(.svelte-1j5tn20){color:var(--fg-primary);font-size:1.15rem;margin:0 0 8px}.success-state.svelte-1j5tn20 p:where(.svelte-1j5tn20){color:var(--fg-secondary);margin:0 0 18px}.back-home.svelte-1j5tn20{display:inline-flex;align-items:center;color:var(--lcd);text-decoration:none;font-size:.92rem;font-weight:500;border-bottom:1px solid transparent;transition:border-color .18s ease}.back-home.svelte-1j5tn20:hover{border-bottom-color:var(--lcd)}
