/* Activation styles, local preparation only. */
.st-form-card input:not([type=checkbox]):not([type=radio]):not(:disabled),.st-form-card textarea:not(:disabled){background:#fff;color:#334155}
.st-form-card input[aria-invalid=true]{border:2px solid #b91c1c;background:#fef2f2}
.st-form-card .st-error{color:#b91c1c;font-size:14px;line-height:1.5;margin:6px 0 0}
.st-error:empty{display:none}.st-form-card button:not(:disabled){background:#4f46e5;cursor:pointer}.st-form-card button:disabled{opacity:.7;cursor:wait}
.st-consent{margin:20px 0}.st-form-card .st-consent label{display:flex;align-items:flex-start;gap:10px;font-weight:400}.st-form-card .st-consent input{width:18px;height:18px;flex:0 0 18px;margin-top:3px}.st-consent a{color:#4338ca;text-decoration:underline}.st-honeypot{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}
#form-status{font-size:14px;line-height:1.6;color:#334155;overflow-wrap:anywhere}.st-upload-note{color:#475569;font-size:13px;line-height:1.5}
