.bds_root_834f36d7f8{width:100%;margin-bottom:var(--space-xl)}.bds_minimal_4e0a701e2b{margin-bottom:0}.bds_composer_5d54fa5334{display:flex;align-items:flex-end;gap:var(--space-sm);padding:var(--space-md);border:1px solid var(--border-subtle);border-radius:var(--radius-surface);background:var(--bg-glass)}.bds_minimal_4e0a701e2b .bds_composer_5d54fa5334{padding:0;border:0;background:transparent}.bds_glass_46c3e1f9fd .bds_composer_5d54fa5334{background:var(--glass-chrome-bg);-webkit-backdrop-filter:var(--glass-chrome-filter);backdrop-filter:var(--glass-chrome-filter)}.bds_compact_ca0bbbd767 .bds_composer_5d54fa5334{align-items:center;min-height:40px;padding:var(--space-xs) var(--space-sm) var(--space-xs) var(--space-md);border:0;border-radius:var(--radius-pill);box-shadow:none}.bds_textarea_e7fd71c91a{flex:1 1 auto;min-width:0;max-height:calc(var(--chat-input-max-rows, 8) * 1lh + 2 * var(--space-sm));padding:var(--space-sm);border:0;outline:0;resize:none;overflow-y:auto;color:var(--text-bright);background:transparent;font:inherit;line-height:var(--type-lh-base);field-sizing:content}.bds_composer_5d54fa5334 .bds_textarea_e7fd71c91a[data-focus-indicator=none]:focus-visible{outline:none;box-shadow:none}.bds_actionWithIn_b14b193584{display:inline-flex;align-items:center;gap:var(--space-xs)}.bds_utilityActio_eb387b72a4{border:0;border-radius:var(--radius-pill);background:transparent;box-shadow:none;color:color-mix(in srgb,var(--text-bright),transparent 32%)}.bds_utilityActio_eb387b72a4[aria-pressed=true]{color:var(--accent-primary)}.bds_sendStatus_1cc89fd0b4{display:inline-flex}.bds_sendControl_40d462e0be{transition:background var(--motion-duration-fast) var(--motion-ease-standard),border-color var(--motion-duration-fast) var(--motion-ease-standard),color var(--motion-duration-fast) var(--motion-ease-standard),opacity var(--motion-duration-fast) var(--motion-ease-standard)}.bds_sendControl_40d462e0be[data-pending=true]{border-color:var(--control-secondary-border);background:var(--control-secondary-bg);color:var(--text-faint);opacity:var(--control-disabled-opacity)}.bds_sendButton_0e2762a3bb{border-color:color-mix(in srgb,var(--accent-primary),transparent 18%);background:color-mix(in srgb,black,transparent 10%);color:var(--accent-primary)}.bds_sendButton_0e2762a3bb[data-pending=true]{border:1px solid var(--control-secondary-border);box-shadow:none}.bds_sendButton_0e2762a3bb:hover:not(:disabled):not([aria-disabled=true]){border-color:var(--accent-primary);background:var(--accent-faint);color:var(--accent-primary)}.bds_mobileDock_480edab247{position:fixed;inset-inline-end:0;bottom:var(--chat-input-keyboard-offset,0);inset-inline-start:0;z-index:var(--layer-modal);margin-bottom:0}@media(prefers-reduced-motion:reduce){.bds_textarea_e7fd71c91a{scroll-behavior:auto}}.bds_root_834f36d7f8[data-variant=workspace] .bds_composer_5d54fa5334{padding:var(--space-xs) var(--space-sm)}.bds_toolbar_52c1f11bc0{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);padding:0 var(--space-md) var(--space-sm);color:var(--text-dim);font-size:var(--type-size-micro)}.bds_toolbarLeadi_d20e4de923{flex-wrap:wrap}.bds_toolbarLeadi_d20e4de923,.bds_toolbarTrail_2fa0bc21fa{display:flex;align-items:center;gap:var(--space-sm);min-inline-size:0}.bds_toolbarTrail_2fa0bc21fa{flex:0 0 auto}.bds_message_e86ac782bb{display:flex;flex-direction:column;gap:var(--space-sm);width:100%}.bds_userMessage_9574ab758b{align-items:flex-end}.bds_assistantMes_f8a61c8548{align-items:flex-start}.bds_messageRow_8ca4b0c418{display:flex;gap:var(--space-md);max-width:var(--chat-message-max-width)}.bds_userMessage_9574ab758b .bds_messageRow_8ca4b0c418{align-self:flex-end;flex-direction:row-reverse}.bds_assistantMes_f8a61c8548 .bds_messageRow_8ca4b0c418{align-self:flex-start}.bds_avatarSlot_2d61ac3ed8{flex-shrink:0}.bds_avatar_603c84b4d3{width:calc(var(--control-height-md) - var(--space-2xs));height:calc(var(--control-height-md) - var(--space-2xs));border-radius:var(--radius-pill);background:var(--accent-primary);display:flex;align-items:center;justify-content:center;color:var(--bg-deep);font-weight:600;font-size:var(--type-size-body-lg)}.bds_bubble_d80c962630{width:100%;padding:var(--space-md) var(--space-lg);line-height:var(--type-lh-relaxed)}.bds_content_2e09babf7c{color:var(--text-bright);font-size:var(--type-size-body-sm);word-break:break-word}.bds_emptyContent_5a6d190b71{min-height:var(--space-xl)}.bds_content_2e09babf7c>:last-child{margin-bottom:0}.bds_strong_92b684deae{font-weight:600}.bds_emphasis_9c0412e405{font-style:italic}.bds_markdownAssi_4eaffc9e9a,.bds_markdownUser_1e611ac69c{color:var(--text-bright)}.bds_paragraph_1c2bb2528d{margin:0 0 var(--space-sm)}.bds_userParagrap_e588a69f86{color:var(--text-bright)}.bds_list_17a9e4cfa1{margin:var(--space-2xs) 0;-webkit-padding-start:var(--space-xl);padding-inline-start:var(--space-xl)}.bds_listItem_4be2a5c0c4{margin-bottom:calc(var(--space-2xs) / 2)}.bds_inlineCode_ab75cc3ab7{padding:calc(var(--space-2xs) / 2) var(--space-xs);border-radius:calc(var(--radius-control) * .4);background:var(--control-secondary-bg-hover);font-size:var(--type-size-micro)}.bds_markdownUser_1e611ac69c.bds_inlineCode_ab75cc3ab7{background:var(--control-primary-bg-hover)}.bds_codeBlock_576d478621{display:block;padding:var(--space-md);border-radius:var(--radius-control);overflow-x:auto;background:var(--field-bg);font-size:var(--type-size-micro)}.bds_preformatted_5cd114e319{margin:var(--space-sm) 0;background:transparent}.bds_typing_ab2a40f041{display:inline-flex;align-items:center;min-width:var(--control-height-sm);min-height:var(--space-xl)}.bds_streamingCur_9f9d02fa89{display:inline-block;-webkit-margin-start:calc(var(--space-2xs) / 2);margin-inline-start:calc(var(--space-2xs) / 2);color:var(--text-bright);animation:bds_chat_cursor__4d16aa6935 var(--progress-duration) infinite}.bds_interactionR_6e9a4e60d8,.bds_richWidgetRo_b090cc8c5c{width:100%;display:flex}.bds_interactionR_6e9a4e60d8{justify-content:flex-end;margin-top:var(--space-2xs)}.bds_richWidgetRo_b090cc8c5c{justify-content:flex-start}.bds_boundedConte_dca06d33eb{width:100%;max-width:var(--chat-message-max-width)}@keyframes bds_chat_cursor__4d16aa6935{0%,to{opacity:1}50%{opacity:0}}@media(prefers-reduced-motion:reduce){.bds_streamingCur_9f9d02fa89{animation:none}}.bds_container_f6fb575447{display:flex;flex-direction:column;align-items:flex-end;gap:var(--space-lg);width:100%;margin-top:var(--space-lg)}.bds_selection_39750ee54b,.bds_sliderCard_7ef8a42853{width:100%;border:var(--glass-border-control);border-radius:var(--radius-card-inset);background:var(--control-secondary-bg)}.bds_selection_39750ee54b{display:flex;flex-direction:column;gap:var(--space-md);padding:var(--space-lg)}.bds_selectionTit_364acf9dc4{padding-inline:var(--space-2xs)}.bds_option_f15116ea17{justify-content:space-between;min-height:var(--control-height-lg);padding-block:var(--space-md);text-align:left;white-space:normal}.bds_optionDimmed_3489cb2028{opacity:var(--control-disabled-opacity)}.bds_optionLabel_80cb8bf375{color:inherit}.bds_selectedIcon_bafb4d2365{flex:0 0 auto;width:var(--space-xl);height:var(--space-xl);color:var(--accent-primary)}.bds_sliderCard_7ef8a42853{display:flex;flex-direction:column;gap:var(--space-lg);padding:var(--space-xl)}.bds_sliderBounds_c18d1d54f7{display:flex;justify-content:space-between}.bds_sliderInput_55e1ec0051{width:100%}.bds_sliderAnswer_58408f04de{opacity:var(--control-disabled-opacity)}.bds_confirmRow_0b26915562{display:flex;justify-content:center;margin-top:var(--space-sm)}.bds_actionGroup_15f5074110{width:100%;display:flex;flex-direction:column;align-items:flex-end;gap:var(--space-sm);margin-top:var(--space-2xs)}.bds_actionTitle_aa0ca89534{-webkit-padding-end:var(--space-2xs);padding-inline-end:var(--space-2xs)}.bds_actionRow_847f0fed2b{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-sm)}.bds_answeredLabe_491d1f3c7e{display:inline-flex;align-items:center;gap:var(--space-xs)}.bds_answeredIcon_ab89a43b90{width:var(--space-lg);height:var(--space-lg)}.bds_contactCard_4be8ce5953,.bds_unsupported_83a6ae57ec{border:var(--glass-border-control);border-radius:var(--radius-control);background:var(--control-secondary-bg)}.bds_unsupported_83a6ae57ec{padding:var(--space-md) var(--space-lg)}.bds_unsupportedT_ccdfc7de95{margin-top:var(--space-xs)}.bds_contactCard_4be8ce5953{display:grid;grid-gap:var(--space-sm);gap:var(--space-sm);padding:var(--space-md) var(--space-lg)}.bds_widgetList_b9102132a6{width:100%}.bds_settingsChan_92f88b9ae3,.bds_widgetList_b9102132a6{display:grid;grid-gap:var(--space-md);gap:var(--space-md)}.bds_settingsChan_92f88b9ae3{padding:var(--space-lg);--surface-card-border-color:color-mix(in srgb,var(--accent-primary) 35%,var(--border-subtle));border:1px solid var(--squircle-native-border,var(--surface-card-border-color))}.bds_settingsChan_4f20162916,.bds_settingsChan_5444b414dd,.bds_settingsChan_dc36e6cb3f{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);flex-wrap:wrap}.bds_settingsChan_2d7da7a553,.bds_settingsChan_4f20162916 span,.bds_settingsChan_a7c351d6b5,.bds_settingsChan_d8eb31241f{font-size:var(--font-size-xs);font-weight:700;letter-spacing:.04em;text-transform:uppercase}.bds_settingsChan_2d7da7a553{color:var(--accent-primary)}.bds_settingsChan_a7c351d6b5,.bds_settingsChan_d8eb31241f{padding:.2rem .55rem;border-radius:var(--radius-pill);background:var(--control-secondary-bg)}.bds_settingsChan_d8eb31241f[data-state=applied]{color:var(--semantic-success)}.bds_settingsChan_d8eb31241f[data-state=applying]{color:var(--accent-primary)}.bds_settingsChan_d8eb31241f[data-state=expired],.bds_settingsChan_d8eb31241f[data-state=rejected],.bds_settingsChan_d8eb31241f[data-state=stale]{color:var(--semantic-warning)}.bds_settingsChan_a7c351d6b5{justify-self:start;color:var(--text-secondary)}.bds_settingsChan_4396c55309{margin:0;font-size:var(--font-size-lg)}.bds_settingsChan_1784e90acf,.bds_settingsChan_26d3324572{display:grid;grid-gap:var(--space-sm);gap:var(--space-sm)}.bds_settingsChan_1784e90acf{padding:var(--space-md);border:var(--glass-border-control);border-radius:var(--radius-control);background:var(--bg-dock)}.bds_settingsChan_4f20162916 span[data-risk=high]{color:var(--semantic-warning)}.bds_settingsChan_5aaf7a2637{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;grid-gap:var(--space-md);gap:var(--space-md)}.bds_settingsChan_5aaf7a2637 div{display:grid;grid-gap:var(--space-2xs);gap:var(--space-2xs)}.bds_settingsChan_5aaf7a2637 small{color:var(--text-muted)}.bds_settingsChan_5aaf7a2637 span{overflow-wrap:anywhere}.bds_settingsChan_8f1a526cf0{display:grid;grid-gap:var(--space-xs);gap:var(--space-xs);padding:var(--space-md);border-radius:var(--radius-control);background:color-mix(in srgb,var(--semantic-success),transparent 88%)}.bds_settingsChan_5444b414dd{justify-content:flex-start}@media(max-width:560px){.bds_settingsChan_92f88b9ae3{padding:var(--space-md)}.bds_settingsChan_5aaf7a2637{grid-template-columns:1fr;gap:var(--space-xs)}.bds_settingsChan_5aaf7a2637>span{transform:rotate(90deg);justify-self:start}.bds_settingsChan_5444b414dd>*{flex:1 1 100%}}