/* Avviso «Nuova app per telefono» sul sito (js/invito-app.js, A-124). Da telefono, in cima alla pagina; niente stili in linea (politica di sicurezza). */
.invito-app{display:flex;align-items:center;gap:10px;padding:6px 6px 6px 16px;padding-top:max(6px,env(safe-area-inset-top,0px));background:#2F43D9;color:#fff;font:600 16px/1.3 "Instrument Sans",system-ui,-apple-system,"Segoe UI",sans-serif}
.invito-app .ia-t{flex:1;min-width:0}
.invito-app .ia-b{flex:none;display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 18px;border-radius:12px;background:#fff;color:#2F43D9;font-weight:700;text-decoration:none}
.invito-app .ia-x{flex:none;width:44px;height:44px;border:0;border-radius:50%;background:transparent;color:#fff;font-size:26px;line-height:1;cursor:pointer}
.invito-app a:focus-visible,.invito-app button:focus-visible{outline:3px solid #fff;outline-offset:2px}
