.AssistantDemo_stage__x7WZX{display:flex;flex-direction:column;gap:var(--space-400)}.AssistantDemo_panel__kv64G{overflow:hidden;border:var(--stroke-border) solid var(--color-border-subtle);border-radius:var(--radius-350);background:var(--color-surface-raised);box-shadow:var(--effect-shadow-soft),0 var(--space-100) var(--space-300) var(--color-effect-floating-shadow)}.AssistantDemo_input__ukH5s{display:flex;align-items:center;gap:var(--space-300);padding:var(--space-400) var(--space-500);border-bottom:var(--stroke-border) solid var(--color-border-hairline)}.AssistantDemo_glyph__TXm67{flex-shrink:0}.AssistantDemo_prompt__KeAlN{min-height:var(--uiv5-font-line-height-400);margin:0;color:var(--color-text-primary);font-size:var(--uiv5-font-size-400);line-height:var(--uiv5-font-line-height-400)}.AssistantDemo_caret__G5ZgW{display:inline-block;width:var(--stroke-focus-ring);height:var(--uiv5-font-line-height-300);margin-inline-start:var(--space-50);vertical-align:text-bottom;background:var(--color-status-positive)}.AssistantDemo_caret__G5ZgW[data-done]{animation:AssistantDemo_assistant-blink__NfRwH calc(var(--motion-duration-spring) * 2) steps(1) infinite}.AssistantDemo_proposal__3_pqO{display:flex;flex-direction:column;gap:var(--space-400);padding:var(--space-500);opacity:0;transform:translateY(var(--space-200))}.AssistantDemo_proposal__3_pqO[data-ready]{animation:AssistantDemo_assistant-rise__v003f var(--motion-duration-spring) var(--motion-ease-glide) forwards}.AssistantDemo_proposalTitle__XzdRO{margin:0;color:var(--color-text-primary);font-size:var(--uiv5-font-size-200);font-weight:var(--uiv5-font-weight-semibold);line-height:var(--uiv5-font-line-height-200)}.AssistantDemo_cards__3bw74{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-200)}.AssistantDemo_actions__ICkG8{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--space-200);padding-top:var(--space-400);border-top:var(--stroke-border) solid var(--color-border-hairline)}.AssistantDemo_note__4sC3z{margin:0 auto 0 0;color:var(--color-text-tertiary);font-size:var(--uiv5-font-size-100);line-height:var(--uiv5-font-line-height-100)}.AssistantDemo_requests__PY8TK{display:flex;flex-wrap:wrap;gap:var(--space-200)}@keyframes AssistantDemo_assistant-blink__NfRwH{50%{opacity:0}}@keyframes AssistantDemo_assistant-rise__v003f{to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.AssistantDemo_caret__G5ZgW[data-done]{animation:none}.AssistantDemo_proposal__3_pqO,.AssistantDemo_proposal__3_pqO[data-ready]{opacity:1;transform:none;animation:none}}@media (max-width:479px){.AssistantDemo_note__4sC3z{flex-basis:100%}}.AuthDialog_form__cBBpF{display:grid;gap:var(--space-400)}.AuthDialog_divider__yIgmv{display:flex;align-items:center;gap:var(--space-300);margin:0;color:var(--color-text-tertiary);font-size:var(--uiv5-font-size-100);line-height:var(--uiv5-font-line-height-100)}.AuthDialog_divider__yIgmv:after,.AuthDialog_divider__yIgmv:before{content:"";flex:1;height:var(--stroke-border);background:var(--color-border-hairline)}.AuthDialog_error__gLXIt{margin:0;padding:var(--space-200) var(--space-300);border-radius:var(--radius-200);background:var(--color-tag-error-surface);color:var(--color-tag-error-text);font-size:var(--uiv5-font-size-150);line-height:var(--uiv5-font-line-height-150)}.AuthDialog_toggleRow__bJgex{justify-self:start}.AuthDialog_footer__JGYMD{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-200) var(--space-400);color:var(--color-text-secondary);font-size:var(--uiv5-font-size-150);line-height:var(--uiv5-font-line-height-150)}.AuthDialog_footer__JGYMD p{margin:0}.AuthDialog_switch__675_0{padding:0;border:0;border-radius:var(--radius-100);background:none;color:var(--color-action-primary-default);font:inherit;font-weight:var(--uiv5-font-weight-semibold);text-decoration:none;cursor:pointer}.AuthDialog_switch__675_0:hover{text-decoration:underline}.AuthDialog_switch__675_0:focus-visible{outline:none;box-shadow:0 0 0 var(--stroke-focus-ring) var(--color-focus-ring)}