@charset "UTF-8";._animated-gradient-text_1nqtm_2{--base-color: #c1c7cd;--base-gradient-color: #21272a;--spread: .5rem;--duration: 2s;--bg: linear-gradient( 90deg, #0000 calc(50% - var(--spread)), var(--base-gradient-color), #0000 calc(50% + var(--spread)) );position:relative;display:inline-block;background-size:250% 100%,auto;background-clip:text;color:transparent;background-image:var(--bg),linear-gradient(var(--base-color),var(--base-color));animation:_slide-bg_1nqtm_1 var(--duration) linear infinite}@keyframes _slide-bg_1nqtm_1{0%{background-position:100% center}to{background-position:0% center}}._toggle_3ewy4_1{display:flex;align-items:center;column-gap:.625rem;cursor:pointer}._icon_3ewy4_8{transition:transform 70ms cubic-bezier(.2,0,.38,.9)}._open_3ewy4_12{transform:rotate(180deg)}._button_1l1c2_1{all:unset;background:#fff3;border-radius:50% 0 var(--border-radius) 0;transition:background .2s}._button_1l1c2_1:hover{background:#ffffff4d}._button_1l1c2_1 cds-copy-button{--cds-layout-size-height-xs: 2rem;--cds-layout-size-height-sm: 2rem;--cds-layout-size-height-md: 2rem;--cds-icon-primary: white;--cds-background-inverse: white;--cds-text-inverse: #161616;--cds-focus: none;outline:none}.katex-error{visibility:hidden}._cds-link_14wj4_5{--cds-body-compact-01-font-size: 1rem;white-space:normal}._hr_14wj4_10{background:#dde1e6;height:1px;border:none}._pre_14wj4_16{position:relative;border-radius:var(--border-radius);margin:1rem 0}._pre_14wj4_16>code{white-space:pre-wrap}._pre_14wj4_16>._copy_14wj4_24{position:absolute;right:0;bottom:0;white-space:normal}._table_14wj4_31{margin:1rem 0;border-collapse:separate;border-spacing:0;border-radius:var(--border-radius);border:1px solid #dde1e6;overflow:hidden;background-color:#fff}._thead_14wj4_41{background:#e8ebee}._th_14wj4_41,._td_14wj4_46{padding:.75rem 1rem;text-align:left}._tr_14wj4_51:nth-child(2n){background:#f9fafb}._container_1h2uf_1{display:flex;flex-direction:column;row-gap:.5rem}._heading_1h2uf_7{font-size:var(--cds-body-02-font-size, 1rem);font-weight:var(--cds-body-02-font-weight, 400);line-height:var(--cds-body-02-line-height, 1.5);letter-spacing:var(--cds-body-02-letter-spacing, 0);user-select:none}._heading_1h2uf_7,._thoughts_1h2uf_16{color:#525252}._thoughts_1h2uf_16{display:grid;border-left:2px solid #d9d9d9;padding-left:1rem;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .25s ease,opacity .2s ease}._thoughts_1h2uf_16 ._inner_1h2uf_28{overflow:hidden}._thoughts_1h2uf_16._open_1h2uf_31{grid-template-rows:1fr;opacity:1}._container_1x1o8_1{display:flex;column-gap:.5rem}._loading_1x1o8_6{width:20px;height:20px}._container_1xmb1_1{background-color:#fff;border-radius:8px;box-shadow:var(--card-box-shadow);overflow:hidden;max-height:max-content}@media (width < 42rem){._container_1xmb1_1{border-radius:.75rem .75rem 0 0;margin:0;z-index:99;box-shadow:0 4px 8px #f2f4f8;position:fixed;bottom:-100%;left:0;right:0}}._stats-table_1xmb1_21{width:100%;border-collapse:collapse;table-layout:fixed}._stats-table_1xmb1_21 tr td{border-top:1px solid #f2f4f8}@media (width >= 42rem){._stats-table_1xmb1_21 tr:first-child td{border-top:none}}@media (width < 42rem){._stats-table_1xmb1_21 tr{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"col2 col3" "col1 col0"}._stats-table_1xmb1_21 tr:last-child{padding-bottom:1rem;grid-template-areas:"col2 col3" "col0 col1"}}._button-wrapper_1xmb1_46{display:flex;justify-content:flex-end;padding:1rem}@media (width < 42rem){._button-wrapper_1xmb1_46{display:none}}._button_1xmb1_46{display:flex;align-items:center;color:#121619;background:none;border:none;cursor:pointer}._button_1xmb1_46:focus{outline:none;border:none}._collapse-button_1xmb1_70{font-size:var(--cds-body-02-font-size, 1rem);font-weight:var(--cds-body-02-font-weight, 400);line-height:var(--cds-body-02-line-height, 1.5);letter-spacing:var(--cds-body-02-letter-spacing, 0);color:#0f62fe;background:none;border:none;padding:0;cursor:pointer}._collapse-button_1xmb1_70:focus{outline:none;border:none}._collapse-button_1xmb1_70 div{display:flex;align-items:center;gap:.25rem}@media (width >= 42rem){._collapse-button_1xmb1_70{display:none}}._title-container_1xmb1_96{display:flex;padding:2rem 1rem 1rem;justify-content:space-between;align-items:center;align-self:stretch}._title-container_1xmb1_96 ._title_1xmb1_96{font-size:var(--cds-body-02-font-size, 1rem);font-weight:var(--cds-body-02-font-weight, 400);line-height:var(--cds-body-02-line-height, 1.5);letter-spacing:var(--cds-body-02-letter-spacing, 0);color:#697077}@media (width >= 42rem){._title-container_1xmb1_96{display:none}}._overlay_ccdvf_1{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#f2f4f8b3;z-index:90}@media (width >= 42rem){._overlay_ccdvf_1{display:none}}._value_jpat4_1{--cds-heading-compact-02-font-weight: 400;font-size:var(--cds-heading-compact-02-font-size, 1rem);font-weight:var(--cds-heading-compact-02-font-weight, 600);line-height:var(--cds-heading-compact-02-line-height, 1.375);letter-spacing:var(--cds-heading-compact-02-letter-spacing, 0);color:#697077}@media (width < 42rem){._value_jpat4_1{font-size:1rem;line-height:1.375rem}}._selected_jpat4_15 ._value_jpat4_1{color:#121619;font-size:1rem;line-height:1.5rem}@media (width < 42rem){._selected_jpat4_15 ._value_jpat4_1{font-size:1.75rem;line-height:2.25rem}}._label_jpat4_27{--cds-label-01-font-weight: 400;font-size:var(--cds-label-01-font-size, .75rem);font-weight:var(--cds-label-01-font-weight, 400);line-height:var(--cds-label-01-line-height, 1.33333);letter-spacing:var(--cds-label-01-letter-spacing, .32px);color:#697077;white-space:nowrap}@media (width < 42rem){._label_jpat4_27{font-size:.875rem;line-height:1.125rem;letter-spacing:.01rem}}._selected_jpat4_15 ._label_jpat4_27{color:#121619}@media (width < 42rem){._selected_jpat4_15 ._label_jpat4_27{font-size:.875rem;line-height:1.125rem;letter-spacing:.01rem}}._container_jpat4_54{display:flex;flex-direction:column;justify-content:start;align-items:flex-start;gap:.125rem;padding:1rem}._message_18e7z_1 p{white-space:pre-wrap}._query-container_18e7z_5{position:relative}._query-background_18e7z_9{position:absolute;inset:0 -1rem;background:#f2f4f8}@media (width >= 42rem){._query-background_18e7z_9{border-radius:var(--border-radius)}}._query_18e7z_5{position:relative;overflow-wrap:break-word}._anchor_18e7z_25{height:1px;margin-bottom:-1px}._assistant-title_18e7z_30{display:flex;align-items:center;margin-bottom:.5rem;color:#697077;font-size:var(--cds-label-01-font-size, .75rem);font-weight:var(--cds-label-01-font-weight, 400);line-height:var(--cds-label-01-line-height, 1.33333);letter-spacing:var(--cds-label-01-letter-spacing, .32px)}._assistant-title_18e7z_30 ._img-container_18e7z_40{display:flex;position:absolute;margin-left:-32px;box-shadow:var(--card-box-shadow);width:20px;height:20px;border-radius:50%;justify-content:center;align-items:center;pointer-events:none}@media (width < 66rem){._assistant-title_18e7z_30 ._img-container_18e7z_40{display:none}}._assistant-title_18e7z_30 ._img-container_18e7z_40 img{height:14px}@media (width >= 3840px){._assistant-title_18e7z_30 ._img-container_18e7z_40{zoom:1.4667}}._assistant-thoughts_18e7z_66,._assistant-content_18e7z_67{overflow-wrap:break-word}._assistant-thoughts_18e7z_66{margin-bottom:.5rem}._assistant-content_18e7z_67>:first-child{margin-top:0}._assistant-content_18e7z_67>:last-child{margin-bottom:0}._assistant-content_18e7z_67 ul li:not(:last-child),._assistant-content_18e7z_67 ol li:not(:last-child){margin-bottom:1rem}@media (width >= 42rem){._assistant-content_18e7z_67 pre>div,._assistant-content_18e7z_67 table{margin-left:calc(-1 * var(--cds-grid-gutter-start))}}@media (width >= 42rem){._assistant-content_18e7z_67 pre>div,._assistant-content_18e7z_67 table{margin-right:calc(-1 * var(--cds-grid-gutter-end))}}._assistant-stats_18e7z_98{margin-top:.5rem}@media (width >= 42rem){._assistant-stats_18e7z_98{margin-left:calc(-1 * var(--cds-grid-gutter-start))}}._chat_2ci19_1{row-gap:3rem;margin-bottom:3rem}@media (width >= 42rem){._message-column_2ci19_7{padding-right:var(--cds-grid-gutter-end)}}._scroll-once_2ci19_12 ._latest-assistant-message-column_2ci19_12{min-height:calc(-360px / var(--zoom) + 100dvh / var(--zoom))}
