.demo-launcher_panel__WNp5j{position:fixed;inset:auto 20px 96px auto;z-index:50;width:min(25rem,calc(100% - 2.5rem));height:min(38rem,calc(100dvh - 7.5rem));max-width:none;max-height:none;margin:0;padding:0;overflow:hidden;border:0;border-radius:28px;background:var(--color-chat-surface);color:var(--color-ink-900)}.demo-launcher_launcher__sAzsD[data-inline-visible]{display:none}@media (max-height:500px) and (pointer:coarse),(max-width:767px){.demo-launcher_panel__WNp5j{inset:var(--chat-top,0) 0 auto;width:100%;height:var(--chat-height,100dvh);padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);border-radius:0;overscroll-behavior:contain}.demo-launcher_panel__WNp5j [data-chat-widget]{min-height:0;border:0;border-radius:0}.demo-launcher_panel__WNp5j::backdrop{background:var(--color-chat-surface)}.demo-launcher_launcher__sAzsD[data-inline-visible]{display:grid}.demo-launcher_launcher__sAzsD[data-open]{display:none}}.demo-launcher_launcher__sAzsD{border:1px solid var(--color-ink-700);background-color:var(--color-ink-950);color:var(--color-chat-surface)}.demo-launcher_launcher__sAzsD:focus-visible{outline:3px solid var(--color-captain-700);outline-offset:3px}@supports ((backdrop-filter:blur(16px)) or (-webkit-backdrop-filter:blur(16px))){.demo-launcher_launcher__sAzsD{background-color:color-mix(in srgb,var(--color-ink-950) 92%,transparent);background-image:linear-gradient(145deg,rgb(255 255 255/12%),transparent 55%);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}}@media (hover:hover){.demo-launcher_launcher__sAzsD:hover{background-color:var(--color-ink-800)}}.demo-launcher_launcher__sAzsD:active{background-color:var(--color-ink-900)}@media (prefers-reduced-motion:no-preference){.demo-launcher_launcher__sAzsD{transition:background-color .16s ease}}@media (forced-colors:active),(prefers-contrast:more),(prefers-reduced-transparency:reduce){.demo-launcher_launcher__sAzsD{background-color:var(--color-ink-950);background-image:none;-webkit-backdrop-filter:none;backdrop-filter:none;transition:none}}.demo-launcher_dots__LQd10 circle{transform-box:fill-box;transform-origin:center}@media (prefers-reduced-motion:no-preference){.demo-launcher_dots__LQd10[data-wave] circle{animation:demo-launcher_wave__idrPY .9s cubic-bezier(.34,0,.2,1) both}.demo-launcher_dots__LQd10[data-wave] circle:nth-child(2){animation-delay:.12s}.demo-launcher_dots__LQd10[data-wave] circle:nth-child(3){animation-delay:.24s}}@keyframes demo-launcher_wave__idrPY{0%,to{transform:translateY(0)}35%{transform:translateY(-3.5px)}70%{transform:translateY(.5px)}}