.demo-toolbar{position:relative;z-index:70;display:flex;gap:16px;align-items:center;padding:9px 20px;background:var(--card);border-bottom:1px solid var(--border);color:var(--foreground);font-size:12px;min-height:50px;flex-wrap:wrap}.demo-toolbar>span:first-child{display:grid;gap:1px}.demo-toolbar small{color:var(--muted-foreground)}.demo-toolbar label{display:flex;align-items:center;gap:8px;margin-left:auto}.demo-toolbar button,.demo-toolbar select{border:1px solid var(--border);border-radius:8px;background:var(--background);color:var(--foreground);padding:5px 9px;min-height:32px}.demo-toolbar button{cursor:pointer}.demo-toolbar~[data-slot=sidebar-wrapper]{min-height:calc(100svh - 50px)}.demo-entry{margin:0 0 20px;padding:14px;border-radius:12px;background:var(--accent);display:grid;gap:8px}.demo-entry p{font-size:13px;margin:0;color:var(--foreground)}html[data-portal-mode=demo] [data-slot=sidebar-container]{top:50px;height:calc(100svh - 50px)}@media(max-width:640px){.demo-toolbar{padding:8px 12px;gap:8px}.demo-toolbar>span:first-child{max-width:160px}.demo-toolbar small{font-size:10px}.demo-toolbar label{font-size:0}.demo-toolbar select{font-size:12px}.demo-toolbar>button{font-size:11px}html[data-portal-mode=demo] [data-slot=sidebar-container]{top:0;height:100svh}}html[data-portal-mode=demo] .welcome-heading .heading-copy h1{color:#fff}html[data-portal-mode=demo] .welcome-heading .heading-copy .eyebrow,html[data-portal-mode=demo] .welcome-heading .heading-copy p{color:#e2edf8}