.alm-ofm{--ui-radius:4px}.alm-ofm :is(.text-inverted,.text-white),.alm-ofm [data-state=active][class*="data-[state=active]:text-inverted"]{color:var(--ui-text-inverted,#fff)}.alm-ofm :is(button,a).bg-form{color:var(--on-action,#fff)}.alm-ofm .input-label.uppercase{letter-spacing:normal;text-transform:none}.alm-ofm .input-label .required-dot{display:none}.alm-ofm .input-label:has(.required-dot)>span:first-child:after{color:var(--red,#bf2b36);content:" *"}.alm-req{color:var(--red,#bf2b36);white-space:nowrap}.alm-fb #form-editor-title,.alm-fb #form-editor-title~*,.alm-fb #form-editor>.fixed.inset-0.z-50{display:none}.alm-fb #form-editor [item-key=id] label.truncate{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;line-height:1.3;overflow:hidden;white-space:normal}.alm-fb #form-editor [item-key=id] .group>button:not(.hidden){height:28px;justify-content:center;padding:0;width:28px}.alm-fb #form-editor [item-key=id] .group>button .text-3xl{font-size:1.5rem;height:28px;line-height:36px;margin-top:0}.alm-fb #form-editor .group.rounded-md>p.text-neutral-500{color:var(--ink,#111)}body.alm-fb-open [role=dialog]{--ui-radius:4px}body.alm-fb-open [role=dialog] :has(>label[for=visibility]){display:none}.alm-ofm-close{background:var(--card-bg,#fff);border:1px solid var(--hair,#e2ddd2);border-radius:8px;color:var(--ink,#111);cursor:pointer;display:inline-grid;font:400 1.375rem/1 var(--font-body,sans-serif);height:36px;padding:0;place-items:center;position:absolute;right:10px;top:10px;width:36px;z-index:5}.alm-ofm-close:hover{background:var(--sand,#f3efe8)}.alm-ofm-close:focus-visible{outline:2px solid var(--focus,var(--ink,#111));outline-offset:2px}
