.demo-team{background:var(--bg-app);flex-direction:column;height:100dvh;display:flex;overflow:hidden}.demo-team>.cal-root{flex:1;height:auto;min-height:0}.demo-teambar{background:var(--color-ink);color:var(--text-on-inverse)}.demo-teambar-in{font-family:var(--font-family-base);flex-wrap:wrap;align-items:center;gap:10px 16px;padding:10px 24px;font-size:14px;line-height:1.4;display:flex}.demo-teambar-t{flex:320px;min-width:0}.demo-teambar-a{flex-wrap:wrap;gap:8px;display:flex}.demo-teambar .ds-btn.outline{color:inherit;background:0 0;border-color:#f8f9f680}.demo-teambar .ds-btn.outline:hover{background:#f8f9f61f}.demo-reset{flex-direction:column;align-items:flex-start;gap:16px;max-width:520px;margin:0 auto;padding:72px 16px;display:flex}.demo-reset h1{font:700 32px/1.15 var(--font-family-base);letter-spacing:-.02em;color:var(--color-ink)}.demo-reset p{color:var(--color-ink-muted);font-size:16px;line-height:1.55}.demo-reset-actions{flex-wrap:wrap;gap:10px;display:flex}.demo-error{max-width:520px;margin:0 auto;padding:72px 16px}@media (width<=640px){.demo-teambar-in{padding:10px 16px}}.demo-teambar .ds-btn.primary{color:var(--color-cta-label)}
