.ranx-validation-field{position:relative}.ranx-validation-error{position:absolute;right:0;bottom:calc(100% + 8px);z-index:991;min-width:120px;max-width:calc(100vw - 48px);width:max-content;padding:4px 10px;border:2px solid #ddd;border-radius:6px;background:#ee0101;color:#fff;font-size:11px;line-height:1.4;box-shadow:0 0 6px #000}.ranx-validation-error::after{position:absolute;right:18px;bottom:-7px;width:10px;height:10px;border-right:2px solid #ddd;border-bottom:2px solid #ddd;background:#ee0101;content:"";transform:rotate(45deg)}
