/* Mensagens compactas de falha somente quando necessário */
.s25-media-alert{position:relative;z-index:20;margin:9px 0;padding:12px 14px;border:1px solid #c5a36b;border-radius:12px;background:#102945;color:#f4e3c4;font:500 13px/1.55 system-ui,-apple-system,sans-serif;box-shadow:0 10px 26px #0005;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px}
.s25-media-alert button{border:1px solid #e7c98c;border-radius:10px;background:#eccb8c;color:#112138;min-height:42px;padding:9px 14px;font-weight:800;cursor:pointer}
.s25-media-alert button:disabled{opacity:.5;cursor:wait}
@media(max-width:600px){.s25-media-alert{margin:8px;font-size:13px}.s25-media-alert button{width:100%}}
