html{--font-size-large:20px;--font-size-regular:16px;--font-size-small:14px;--header-height:42px;--max-content-width:840px;background-color:var(--background-default)}body{color:var(--text-default);transition:margin-right .3s cubic-bezier(.4,0,.2,1)}.ant-table-cell{align-content:flex-start}.ant-table-cell p:first-child{margin-top:0}.ant-table-cell p:last-child{margin-bottom:0}code{gap:var(--spacing-100);padding:0 4px;padding:0 var(--spacing-50);font-size:90%;font-family:var(--font-mono);white-space:nowrap;text-align:left;border-radius:var(--radius-xs);background:var(--surface-muted);outline:var(--spacing-25) solid var(--surface-muted);border:none;display:inline-flex}a{color:var(--text-interactive-accent);text-decoration:underline}a:hover{color:var(--text-interactive-accent-hover)}a:active{color:var(--text-interactive-accent-pressed)}body.chat_open{margin-right:366px}@media (max-width:599px){body.chat_open{margin-right:0}}
.Styles-module-scss-module__S7_QPq__input{flex:1}.Styles-module-scss-module__S7_QPq__sidebar{top:var(--spacing-200);bottom:var(--spacing-200);right:var(--spacing-200);z-index:1000;box-sizing:border-box;width:350px;max-width:100vw;transform:translateX(calc(100% + var(--spacing-200)));pointer-events:none;flex-direction:column;transition:transform .3s cubic-bezier(.4,0,.2,1);display:flex;position:fixed}@media (max-width:599px){.Styles-module-scss-module__S7_QPq__sidebar{border-radius:0;width:100vw;height:100vh;inset:0}}.Styles-module-scss-module__S7_QPq__sidebar_open{pointer-events:auto;transform:translate(0)}.Styles-module-scss-module__S7_QPq__card{flex-direction:column;gap:0;height:100%;padding:0;display:flex;box-shadow:0 4px 32px #0000001a}@media (max-width:599px){.Styles-module-scss-module__S7_QPq__card{border-radius:0}}.Styles-module-scss-module__S7_QPq__close_row{padding:var(--spacing-200);flex:0;justify-content:space-between;align-items:center;display:flex}.Styles-module-scss-module__S7_QPq__chat_content{gap:var(--spacing-200);padding:0 var(--spacing-200);flex-direction:column;flex:1;justify-content:flex-end;display:flex;position:relative;overflow-y:auto}.Styles-module-scss-module__S7_QPq__chat_content:before{content:"";pointer-events:none;background:linear-gradient(#fff 0%,#fff0 100%);width:100%;height:60px;display:block;position:absolute;top:0;left:0}.Styles-module-scss-module__S7_QPq__empty_state{gap:var(--spacing-200);flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:0;display:flex}.Styles-module-scss-module__S7_QPq__assistant_title{color:#222;font-size:18px;font-weight:500}.Styles-module-scss-module__S7_QPq__assistant_subtitle{max-width:220px;padding-bottom:var(--spacing-400);color:#888;text-align:center;font-size:15px}.Styles-module-scss-module__S7_QPq__messages_list{gap:var(--spacing-400);max-height:100%;padding:var(--spacing-600) 0 var(--spacing-200);flex-direction:column;display:flex;overflow-y:auto}.Styles-module-scss-module__S7_QPq__message{max-width:90%;margin-bottom:var(--spacing-25);padding:var(--spacing-200);border-radius:var(--radius-md);font-size:15px}.Styles-module-scss-module__S7_QPq__message p:first-child{margin-top:0}.Styles-module-scss-module__S7_QPq__message p:last-child{margin-bottom:0}.Styles-module-scss-module__S7_QPq__user_message{color:var(--text-default);background:var(--surface-muted);align-self:flex-end}.Styles-module-scss-module__S7_QPq__assistant_message{color:var(--text-default);align-self:flex-start;padding:0}.Styles-module-scss-module__S7_QPq__link{color:#0057b8;text-decoration:underline}.Styles-module-scss-module__S7_QPq__code_block{border-radius:var(--spacing-50);background:#f4f4f4;overflow-x:auto}.Styles-module-scss-module__S7_QPq__code_block code{width:max-content;min-width:100%;padding:var(--spacing-75);overflow-x:auto;white-space:pre-wrap!important}.Styles-module-scss-module__S7_QPq__blockquote{padding-left:var(--spacing-200);color:var(--text-muted);border-left:1px solid #9256a129;margin:0}.Styles-module-scss-module__S7_QPq__chat_input_container{z-index:2;padding:var(--spacing-200);border-top:1px solid var(--border-default);flex:0;position:sticky;bottom:0}.Styles-module-scss-module__S7_QPq__error{margin-top:var(--spacing-100);color:red}.Styles-module-scss-module__S7_QPq__floating_button{bottom:var(--spacing-200);right:var(--spacing-200);z-index:1000;position:fixed}
/*# sourceMappingURL=2iyxecje9wneu.css.map*/