.admin-demo-controls{margin:24px 0;padding:24px;border:1px solid #655078;border-radius:20px;background:linear-gradient(140deg,#24152e,#0c0911)}.demo-control-buttons{display:flex;flex-wrap:wrap;gap:12px}.demo-post-chip{display:inline-block;border:1px solid #c4a46e;color:#f0d0a0;background:#17111dcc;padding:4px 8px;border-radius:7px;font:10px monospace;letter-spacing:.07em}.demo-profile-note{padding:12px 0;color:#baa2ce;font-size:13px;border-bottom:1px solid #604974}.demo-feed-note{position:fixed;z-index:36;top:118px;left:14px;font:11px sans-serif;color:#dcc5ee;pointer-events:none}body:has(#profile-page:not([hidden])) .demo-feed-note,body:has(#settings-page:not([hidden])) .demo-feed-note,body[data-navigation-page] .demo-feed-note,body:has(#welcome-screen:not([hidden])) .demo-feed-note{display:none}@media(max-width:760px){.demo-feed-note{top:calc(var(--mobile-viewport-top,0px) + var(--mobile-header-height) + 48px);font-size:10px}}

.game-card>.demo-post-chip{position:absolute;top:14px;left:14px;z-index:4;pointer-events:none}.post-byline .byline-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.post-byline .byline-profile{flex-shrink:0}
