/* IMPL-0009 (Dynamic Forms). Hand-authored, not npm-managed.
 *
 * Honeypot field must be invisible to human visitors but still present in the DOM for bots that
 * blindly fill every field. NOT display:none / visibility:hidden — many bots specifically skip
 * fields hidden that way; off-screen absolute positioning is what actually fools naive
 * form-filling bots. Must be a real CSS rule, not an inline style="..." — this app's CSP
 * (style-src 'self') has no unsafe-inline/hash/nonce allowance for style attributes at all.
 */
.uni-form-hp {
    position: absolute;
    left: -9999px;
    top: -9999px;
    opacity: 0;
    height: 0;
    overflow: hidden;
}

/* Not Forms-specific — this file is this project's one hand-authored, unconditionally site-wide
 * stylesheet, so it's also where a shared Quill override belongs (Quill is also used by
 * MailTemplateEditView, IMPL-0002). Without a min-height, a near-empty editor collapses to a
 * couple of lines, cramping the toolbar against the content area. */
.ql-editor {
    min-height: 175px;
}
