.qmk-tsunami-banner { position:relative; z-index:1500; padding:10px 14px; background:#b91c1c; color:#fff; border-bottom:1px solid rgba(255,255,255,.25); }
.qmk-tsunami-banner__inner { max-width:1180px; margin:0 auto; display:flex; gap:10px 16px; align-items:center; justify-content:center; flex-wrap:wrap; }
.qmk-tsunami-banner a { color:#fff; font-weight:700; text-decoration:underline; }
.qmk-tsunami-banner[hidden] { display:none !important; }
