#demo-notice{position:fixed;top:0;left:0;right:0;z-index:10000;min-height:36px;padding:9px 12px;background:#402044;color:#fff;text-align:center;font:600 12px/18px system-ui;box-shadow:0 2px 8px #0004;box-sizing:border-box}
body.demo-mode{padding-top:44px}.demo-mode .home-header{top:44px}#demo-history-link{display:block;padding:14px;margin:16px 0;background:#2a152d;border-radius:12px;text-align:center;color:#f4b1ec;font-weight:600}.demo-mode button:disabled{cursor:not-allowed}.demo-mode .deposit-message{line-height:1.5}
@media(max-width:420px){#demo-notice{font-size:11px}}
 .user-edit-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.info-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.info-cards>div{padding:12px;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:rgba(0,0,0,.16)}.info-cards small{display:block;color:var(--text-muted);font-size:11px;margin-bottom:5px}.info-cards strong{display:block;color:var(--text-main);overflow-wrap:anywhere}@media(max-width:700px){.user-edit-grid,.info-cards{grid-template-columns:1fr}.modal-card.modal-lg{width:calc(100vw - 20px);max-height:94vh}}
