/* KORVEX × Odoo: behaviour-only rules. Nothing here styles a design element. */

/* Arabic and Chinese pages: hide the page until the design's applyLang() has run, so
   visitors never see the English text flash. Failsafe: show after 2.5 s regardless. */
html.kv-i18n-pending body { visibility: hidden; animation: kv-show 0s linear 2.5s forwards; }
@keyframes kv-show { to { visibility: visible; } }

/* Spam honeypot field: present for bots, invisible and unreachable for people. */
.kv-hp { position: absolute !important; width: 1px !important; height: 1px !important; margin: -1px !important;
         padding: 0 !important; border: 0 !important; overflow: hidden !important; white-space: nowrap !important;
         clip: rect(0 0 0 0) !important; clip-path: inset(50%) !important; }
