.maintenance-banner{position:sticky;top:0;z-index:10000;padding:12px 18px;background:#f5cf75;color:#241906;border-bottom:2px solid #8b642a;text-align:center;font:700 16px/1.4 system-ui,sans-serif;box-shadow:0 3px 12px #0005}.maintenance-banner[hidden]{display:none}
