.demo-banner{display:flex;flex-wrap:wrap;gap:8px 20px;align-items:center;padding:14px 18px;margin:0 0 24px;border:1px solid var(--control-border,#a0b3c7);border-left:4px solid var(--accent,#087a55);border-radius:10px;background:var(--card,#edf5fa);font-size:13px;color:var(--text,#172234)}.demo-banner strong{font-size:16px}.demo-banner span{line-height:1.6}.demo-credentials{flex-basis:100%;font-size:16px}.demo-settings{font:16px/1.7 system-ui,sans-serif;max-width:760px;margin:8vh auto;padding:24px;color:#172234}.demo-settings a{color:#145da0}
/* The demo notice follows the whole account row, including a wrapped username. */
@media(min-width:761px){
 body{padding-top:18px}
 .page-actions{position:relative;top:auto;right:auto;justify-content:flex-end;margin:0 0 20px}
}
