/* MEROSI Live 1.3 consent. All styles are scoped. Never intercept page scroll. */
#merosi-live-consent{box-sizing:border-box;position:fixed;z-index:9998;right:18px;bottom:22px;width:min(415px,calc(100vw - 28px));padding:14px 16px;background:#fff;color:#233b54;border:1px solid #c9def1;border-radius:16px;box-shadow:0 9px 32px rgba(10,32,58,.14);font-family:inherit;text-align:right;direction:rtl;line-height:1.8}
#merosi-live-consent *{box-sizing:border-box}
#merosi-live-consent p{font-size:13px;font-weight:500;line-height:1.9;margin:0 0 11px;color:#233b54}
#merosi-live-consent>div{display:flex;align-items:center;justify-content:flex-start;gap:8px}
#merosi-live-consent button{border:1px solid #2b6797;border-radius:10px;background:#2b6797;color:#fff;padding:7px 14px;cursor:pointer;min-height:38px;font-size:12px;font-family:inherit;line-height:1.4}
#merosi-live-consent button.ml-no{background:#fff;color:#35516b;border-color:#cbd7e2}
#merosi-live-consent button:focus-visible{outline:3px solid #8ab9e0;outline-offset:2px}
@media(max-width:600px){#merosi-live-consent{bottom:calc(75px + env(safe-area-inset-bottom,0px));right:14px;left:14px;width:auto;padding:11px 13px}#merosi-live-consent p{font-size:12px}}
