.message[data-v-7ea783e2]{flex-direction:column;gap:8px;animation:.2s cubic-bezier(.2,.8,.2,1) message-in-7ea783e2;display:flex}.message--user[data-v-7ea783e2]{align-self:flex-end;max-width:88%}.message[data-v-7ea783e2]{padding-inline:16px}.message[data-v-7ea783e2]:first-child{margin-top:8px}.message+.message[data-v-7ea783e2]{margin-top:14px}.message+.message--user[data-v-7ea783e2]{margin-top:18px}.message--assistant[data-v-7ea783e2]{align-self:stretch;max-width:100%}.message-text[data-v-7ea783e2]{font-size:var(--chat-font-prose,var(--scalar-font-size-3));color:var(--scalar-color-1);letter-spacing:-.005em;line-height:1.4}.message--user .message-text[data-v-7ea783e2]{background:var(--chat-user-bubble-bg,#090e1533);white-space:pre-wrap;border-radius:var(--scalar-radius-3xl);padding:12px 16px}.message--assistant .message-text[data-v-7ea783e2]{min-width:0;padding:0 2px}.message--assistant .message-text[data-v-7ea783e2] .markdown{font-size:var(--chat-font-prose,var(--scalar-font-size-3));line-height:inherit;letter-spacing:inherit;color:inherit;--markdown-spacing-sm:.75em;--markdown-spacing-md:1em;--scalar-refs-heading-spacing:1.5em;--markdown-border:var(--scalar-border-width) solid var(--chat-hairline,#ffffff1a)}.message--assistant .message-text[data-v-7ea783e2] .markdown *{font-size:var(--chat-font-prose,var(--scalar-font-size-3));line-height:inherit}.message--assistant .message-text[data-v-7ea783e2] .markdown .hljs,.message--assistant .message-text[data-v-7ea783e2] .markdown .hljs *{font-size:calc(var(--chat-font-prose,var(--scalar-font-size-3)) - 2px)}.message--assistant .message-text[data-v-7ea783e2] .markdown code{background:var(--chat-pane-bg,#ffffff1a);border-radius:var(--scalar-radius-md);box-shadow:none;border:none}.message--assistant .message-text[data-v-7ea783e2] .markdown pre{background:var(--chat-pane-bg,#ffffff1a);border:var(--scalar-border-width) solid var(--chat-hairline,#ffffff1a);box-shadow:none;border-radius:20px;overflow:hidden}.message--assistant .message-text[data-v-7ea783e2] .markdown table{border:none;border-radius:0}.message--assistant .message-text[data-v-7ea783e2] .markdown :is(th,td){border-right:none;padding:8px 20px 8px 0}.message--assistant .message-text[data-v-7ea783e2] .markdown th{font-weight:var(--scalar-font-medium);color:var(--scalar-color-2);background:0 0}.message--assistant .message-text[data-v-7ea783e2] .markdown pre code{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0}.message--assistant .message-text[data-v-7ea783e2] .markdown pre,.message--assistant .message-text[data-v-7ea783e2] .markdown table{max-width:100%;overflow-x:auto}.message-attachment[data-v-7ea783e2]{border-radius:var(--scalar-radius-xl);border:var(--scalar-border-width) solid var(--scalar-border-color);max-width:240px;display:inline-flex;overflow:hidden}.message-attachment img[data-v-7ea783e2]{max-width:100%;height:auto;display:block}@keyframes message-in-7ea783e2{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}.dashboard-chat-widget[data-v-ef702d02]{--chat-widget-inset-inline-end:16px;--chat-widget-z-index:130;--chat-widget-width:min(520px, calc(100vw - 32px), calc(100vw - var(--chat-widget-inset-inline-start,0px) - var(--chat-widget-inset-inline-end) - 16px));--chat-widget-panel-height:min(560px, calc(100dvh - 96px))}.dashboard-chat-dock-handle[data-v-ef702d02]{z-index:130}.dashboard-chat-widget.dashboard-chat-widget.chat-widget--docked[data-v-ef702d02]{--chat-deep-1:var(--scalar-background-2);--chat-deep-2:var(--scalar-background-3);--chat-deep-3:color-mix(in srgb, var(--scalar-background-3), black 10%);--chat-field:var(--scalar-background-1);--chat-field-control:var(--scalar-background-2);background:var(--chat-deep-1);--chat-pane-bg:var(--chat-deep-2);--chat-pane-bg-hover:var(--chat-deep-3);border-color:#0000}.dashboard-chat-widget.dashboard-chat-widget.chat-widget--docked[data-v-ef702d02]:where(.dark-mode,.dark-mode *){--chat-deep-1:black;--chat-deep-2:var(--scalar-background-1);--chat-deep-3:var(--scalar-background-2);--chat-field-control:var(--scalar-background-1)}.dashboard-chat-widget.dashboard-chat-widget.chat-widget--docked[data-v-ef702d02] .chat-widget-root{--scalar-background-1:var(--chat-deep-1);--scalar-background-2:var(--chat-deep-2);--scalar-background-3:var(--chat-deep-3)}.dashboard-chat-widget.chat-widget--docked[data-v-ef702d02] .chat-widget-composer{--chat-widget-composer-plate:var(--chat-field);--chat-send-disabled-bg:var(--chat-field-control)}.dashboard-chat-widget.dashboard-chat-widget--home-hero[data-v-ef702d02]:not(.chat-widget--open){display:none}@media (max-width:999.98px){.dashboard-chat-widget[data-v-ef702d02]{--chat-widget-z-index:111}}
