:root{--playground-logo:#7b6cff;--azc-primary:#6554db;--azc-bg:#f7f8fc;--azc-border-radius:16px}html,body{background:var(--azc-bg);flex-direction:column;width:100%;height:100%;margin:0;font-size:16px;display:flex}nav{color:#fff;background:#191d30;border-bottom:1px solid #30364e;flex:0 auto;justify-content:space-between;align-items:center;padding:16px 24px;font-family:Segoe UI,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,sans-serif;font-size:1.25rem;display:flex}.brand{flex:0 auto;align-items:center;min-width:0;max-width:55%;text-decoration:none;display:inline-flex}.brand:focus-visible{outline-offset:4px;border-radius:4px;outline:2px solid #bdb4ff}.brand-wordmark{width:250px;max-width:100%;height:auto;display:block}.brand-icon{width:40px;height:40px;display:none}main{flex:1;min-height:0;display:flex;position:relative;container-type:size}main>azc-auth{flex:auto;min-width:0}main>azc-auth.authenticated{display:flex}.spacer{flex:100 1 0}azc-chat,sleek-chat{flex:1;min-width:0;max-width:1100px;margin:0 auto}azc-auth[type]{margin-left:1em;font-size:16px}@media (width<800px){nav azc-auth{font-size:0!important}}@media (width<480px){nav{padding:12px}.brand-wordmark{display:none}.brand-icon{display:block}}
