.af.svelte-1m1j65k.svelte-1m1j65k.svelte-1m1j65k{max-width:640px}.af__heading.svelte-1m1j65k.svelte-1m1j65k.svelte-1m1j65k{font-size:clamp(1.25rem,2.5vw,1.5rem);font-weight:800;color:var(--white, #fafafa);margin-bottom:var(--space-sm, .5rem)}.af__subtitle.svelte-1m1j65k.svelte-1m1j65k.svelte-1m1j65k{margin:0 0 var(--space-xl, 1.5rem);padding:var(--space-sm, .5rem) var(--space-md, 1rem);background:var(--red-glow, rgba(200, 16, 46, .07));border-left:3px solid var(--red, #c8102e);border-radius:var(--radius-sm, 8px);color:var(--white-2, #e4e4e7);font-size:.9375rem}.af__subtitle.svelte-1m1j65k strong.svelte-1m1j65k.svelte-1m1j65k{color:var(--white, #fafafa);font-weight:700}.af__form.svelte-1m1j65k.svelte-1m1j65k.svelte-1m1j65k{display:flex;flex-direction:column;gap:var(--space-lg, 1.5rem)}.af__field--float.svelte-1m1j65k.svelte-1m1j65k.svelte-1m1j65k{display:flex;flex-direction:column}.af__field--float.svelte-1m1j65k>label.svelte-1m1j65k.svelte-1m1j65k{order:-1}.af__row.svelte-1m1j65k.svelte-1m1j65k.svelte-1m1j65k{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-md, 1rem)}@media (max-width: 480px){.af__row.svelte-1m1j65k.svelte-1m1j65k.svelte-1m1j65k{grid-template-columns:1fr}}.af__field.svelte-1m1j65k.svelte-1m1j65k.svelte-1m1j65k{display:flex;flex-direction:column;gap:4px}.af__field.svelte-1m1j65k label.svelte-1m1j65k.svelte-1m1j65k{font-size:.9375rem;font-weight:600;color:var(--white-2, #e4e4e7)}.af__field.svelte-1m1j65k input.svelte-1m1j65k.svelte-1m1j65k,.af__field.svelte-1m1j65k select.svelte-1m1j65k.svelte-1m1j65k{padding:.75rem 1rem;background:var(--bg, #09090b);border:1px solid var(--glass-border, rgba(255,255,255,.08));border-radius:var(--radius-sm, 8px);color:var(--white, #fafafa);font-size:1rem;font-family:inherit;transition:border-color .2s}.af__field.svelte-1m1j65k input.svelte-1m1j65k.svelte-1m1j65k:focus,.af__field.svelte-1m1j65k select.svelte-1m1j65k.svelte-1m1j65k:focus{outline:none;border-color:var(--red, #c8102e);box-shadow:0 0 0 3px #c8102e26}.af__field.svelte-1m1j65k input[type=file].svelte-1m1j65k.svelte-1m1j65k{padding:var(--space-md, 1rem);cursor:pointer}.af__field.svelte-1m1j65k input[type=file].svelte-1m1j65k.svelte-1m1j65k::file-selector-button{padding:6px 14px;background:var(--glass, rgba(255,255,255,.04));border:1px solid var(--glass-border);border-radius:var(--radius-sm, 8px);color:var(--white-2, #e4e4e7);font-family:inherit;font-size:.9375rem;cursor:pointer;margin-right:var(--space-sm, .5rem)}.af__docs.svelte-1m1j65k.svelte-1m1j65k.svelte-1m1j65k{border:1px solid var(--glass-border, rgba(255,255,255,.08));border-radius:var(--radius-card, 12px);padding:var(--space-md, 1rem) var(--space-lg, 1.5rem) var(--space-lg, 1.5rem);margin:0;display:flex;flex-direction:column;gap:var(--space-md, 1rem)}.af__docs.svelte-1m1j65k legend.svelte-1m1j65k.svelte-1m1j65k{padding:0 var(--space-sm, .5rem);font-size:.9375rem;font-weight:700;color:var(--white-2, #e4e4e7)}.af__back.svelte-1m1j65k.svelte-1m1j65k.svelte-1m1j65k{margin-top:var(--space-md, 1rem);padding:.5rem 1rem;background:transparent;border:1px solid rgba(34,197,94,.4);border-radius:var(--radius-sm, 8px);color:var(--white-2, #e4e4e7);font-family:inherit;font-size:.9375rem;cursor:pointer;transition:background .15s}.af__back.svelte-1m1j65k.svelte-1m1j65k.svelte-1m1j65k:hover{background:#22c55e1a}.af__privacy.svelte-1m1j65k.svelte-1m1j65k.svelte-1m1j65k{display:flex;align-items:flex-start;gap:var(--space-sm, .5rem);font-size:.9375rem;color:var(--gray, #9898a0);cursor:pointer}.af__privacy.svelte-1m1j65k input.svelte-1m1j65k.svelte-1m1j65k{margin-top:3px;flex-shrink:0}.af__privacy.svelte-1m1j65k a.svelte-1m1j65k.svelte-1m1j65k{color:var(--red-light, #e8354d)}.af__error.svelte-1m1j65k.svelte-1m1j65k.svelte-1m1j65k{font-size:.9375rem;color:#ef4444}.af__error-msg.svelte-1m1j65k.svelte-1m1j65k.svelte-1m1j65k{font-size:.9375rem;color:#ef4444;padding:var(--space-sm) var(--space-md);background:#ef444414;border:1px solid rgba(239,68,68,.2);border-radius:var(--radius-sm, 8px)}.af__success.svelte-1m1j65k.svelte-1m1j65k.svelte-1m1j65k{display:flex;align-items:flex-start;gap:var(--space-md, 1rem);padding:var(--space-xl, 1.5rem);background:#22c55e0f;border:1px solid rgba(34,197,94,.2);border-radius:var(--radius-card, 12px);color:var(--white-2, #e4e4e7);font-size:.9375rem;line-height:1.6}.af__success.svelte-1m1j65k svg.svelte-1m1j65k.svelte-1m1j65k{flex-shrink:0;margin-top:2px}@media (max-width: 768px){.af__field--float.svelte-1m1j65k.svelte-1m1j65k.svelte-1m1j65k{position:relative}.af__field--float.svelte-1m1j65k>label.svelte-1m1j65k.svelte-1m1j65k{position:absolute;top:.85rem;left:1rem;margin:0;font-weight:400;color:var(--gray, #9898a0);pointer-events:none;transition:all .15s ease;transform-origin:left top;z-index:1}.af__field--float.svelte-1m1j65k>input.svelte-1m1j65k.svelte-1m1j65k{padding-top:1.4rem;padding-bottom:.3rem}.af__field--float.svelte-1m1j65k>input.svelte-1m1j65k:focus~label.svelte-1m1j65k,.af__field--float.svelte-1m1j65k>input.svelte-1m1j65k:not(:placeholder-shown)~label.svelte-1m1j65k{transform:translateY(-.55rem) scale(.75);font-weight:600;color:var(--white-2, #e4e4e7)}}@media (prefers-reduced-motion: reduce){.svelte-1m1j65k.svelte-1m1j65k.svelte-1m1j65k,.svelte-1m1j65k.svelte-1m1j65k.svelte-1m1j65k:before,.svelte-1m1j65k.svelte-1m1j65k.svelte-1m1j65k:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
