/* Mediajaw Facebook in-app browser fix */
html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}
body{overflow-wrap:break-word;word-wrap:break-word}
h1,h2,h3,h4,p,li,a,label{overflow-wrap:anywhere}
.mj-fullh{min-height:100vh;min-height:100svh}
.mj-safe-bottom{padding-bottom:env(safe-area-inset-bottom,0)}
.mj-grow{flex:1 1 auto;min-width:0}
.is-fb .mj-fullh{min-height:100svh}
.mj-fb-banner{position:fixed;left:0;right:0;bottom:0;z-index:9999;background:#1f2d3a;color:#fff;padding:12px 14px calc(12px + env(safe-area-inset-bottom,0));font:14px/1.4 system-ui,sans-serif;display:flex;gap:10px;align-items:center;justify-content:space-between}
.mj-fb-banner button{font:inherit;border:0;border-radius:8px;padding:8px 12px;background:#fff;color:#1f2d3a;font-weight:700;cursor:pointer}
.mj-fb-banner .x{background:transparent;color:#fff;font-size:20px;padding:4px 8px}
