.rf.svelte-d1ecql{display:flex;flex-direction:column}.rf.svelte-d1ecql>label:where(.svelte-d1ecql){margin:0 0 6px;font-size:14px;font-weight:600}.rf.svelte-d1ecql textarea:where(.svelte-d1ecql),.rf.svelte-d1ecql input[type=email]:where(.svelte-d1ecql){box-sizing:border-box;width:100%;margin-bottom:14px;padding:10px 12px;border:1px solid var(--cm-input-strong);border-radius:6px;font:400 16px/1.45 var(--cm-sans);color:var(--cm-ink);background:#fff}.rf.svelte-d1ecql input[type=email]:where(.svelte-d1ecql){height:44px;margin-bottom:6px}.rf.svelte-d1ecql textarea:where(.svelte-d1ecql){resize:vertical;min-height:110px}.rf.svelte-d1ecql textarea:where(.svelte-d1ecql):focus,.rf.svelte-d1ecql input:where(.svelte-d1ecql):focus{outline:none;border-color:var(--cm-ink);box-shadow:0 0 0 3px #1d4e7a33}.rf-small.svelte-d1ecql{margin:0 0 14px;font-size:13px;line-height:1.5}.rf-hp.svelte-d1ecql{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.rf-error.svelte-d1ecql{display:flex;align-items:center;gap:6px;margin:0 0 14px;color:var(--cm-failed);font-size:14px;line-height:1.5}.rf-actions.svelte-d1ecql{display:flex;flex-wrap:wrap;gap:8px}
