.maint-banner{z-index:60;text-align:center;color:#ebd7dd;background:linear-gradient(90deg,#151441,#3a1630 55%,#8b1c1e);border-bottom:1px solid #ebd7dd2e;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 14px;padding:10px 44px 10px 16px;font-size:13px;line-height:1.5;display:flex;position:sticky;top:0;box-shadow:0 6px 18px #15144140}.maint-banner b{color:#fff;font-weight:700}.maint-banner button{inset-inline-end:10px;color:#ebd7dd;cursor:pointer;background:0 0;border:1px solid #ebd7dd4d;border-radius:50%;width:28px;height:28px;font-size:18px;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}.maint-banner button:hover{background:#ebd7dd1f}.maint-banner button:focus-visible{outline-offset:2px;outline:2px solid #ebd7dd}
