.conversation-floating :is(.setup-transcript,.connected-messages){scrollbar-width:none;padding-block:24px}.conversation-floating :is(.setup-transcript,.connected-messages)::-webkit-scrollbar{display:none}.conversation-floating :is(.setup-composer-area,.connected-composer){background:0 0;padding-block:12px 24px}.conversation-floating :is(.setup-conversation,.connected-chat)[data-empty=false] :is(.setup-transcript,.connected-messages){padding-block-end:calc(var(--onboarding-composer-height,180px) + 24px);scroll-padding-block-end:calc(var(--onboarding-composer-height,180px) + 24px)}.conversation-floating :is(.setup-conversation,.connected-chat)[data-empty=false] :is(.setup-composer-area,.connected-composer){inset-block-end:0;inset-inline:var(--onboarding-inline-space);z-index:1;pointer-events:none;position:absolute}.conversation-floating :is(.setup-conversation,.connected-chat)[data-empty=false] :is(.setup-composer-area,.connected-composer):before{content:"";z-index:-1;border-radius:var(--radius-composer);background:color-mix(in srgb, var(--canvas) 94%, transparent);box-shadow:var(--shadow-card);opacity:0;pointer-events:none;transition:opacity var(--duration-ui) var(--ease-out);position:absolute;inset:0 -12px}.conversation-floating :is(.setup-conversation,.connected-chat)[data-empty=false] :is(.setup-composer-area,.connected-composer)[data-overlap=true]:before{opacity:1}@supports ((-webkit-backdrop-filter:blur(8px)) or (backdrop-filter:blur(8px))){.conversation-floating :is(.setup-conversation,.connected-chat)[data-empty=false] :is(.setup-composer-area,.connected-composer):before{background:color-mix(in srgb, var(--canvas) 86%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}}@media (prefers-reduced-motion:reduce){.conversation-floating :is(.setup-conversation,.connected-chat)[data-empty=false] :is(.setup-composer-area,.connected-composer):before{transition:none}}@media (forced-colors:active){.conversation-floating :is(.setup-conversation,.connected-chat)[data-empty=false] :is(.setup-composer-area,.connected-composer):before{-webkit-backdrop-filter:none;backdrop-filter:none;background:canvas;border:1px solid canvastext}}.conversation-floating :is(.setup-composer-area,.connected-composer)>:is(.assistant-activity,.assistant-suggestions,.onboarding-composer-row,.conversation-composer-row,.connected-caption,.setup-review-note,.connected-notice){pointer-events:auto}.conversation-floating :is(.setup-conversation,.connected-chat)[data-empty=false] .onboarding-latest-action{inset-block-end:calc(var(--onboarding-composer-height,180px) + var(--space-3))}.onboarding-latest{z-index:1;pointer-events:none;flex:0 0 0;justify-content:center;block-size:0;display:flex;position:relative}.onboarding-latest-action{block-size:auto;min-block-size:24px;inline-size:max-content;max-inline-size:100%;padding-block:calc(var(--space-1) / 2);white-space:normal;overflow-wrap:anywhere;box-shadow:var(--shadow-card);pointer-events:auto;position:absolute;inset-block-end:var(--space-3)}@media (pointer:coarse),(max-width:900px){.onboarding-latest-action{min-block-size:var(--control-touch);font-size:calc(var(--text-small) / 16px * 1rem)}}.conversation-floating .assistant-suggestions{background:0 0;justify-content:flex-start}
