.workspace-integrations_page__PL_h4 .example-page{padding-block:24px 40px}.workspace-integrations_page__PL_h4 .example-page-heading{margin-bottom:24px}.workspace-integrations_page__PL_h4 .example-page-heading>p:empty{display:none}.workspace-integrations_page__PL_h4 .example-page-heading h1{margin-block:12px 8px;font-size:28px}.workspace-integrations_page__PL_h4 .example-page-content>:first-child{padding:0}.workspace-integrations_workspace__y9Ovh{border:1px solid var(--ai-border);border-radius:var(--ai-radius);overflow:hidden;background:var(--ai-surface);min-width:0}.workspace-integrations_tabs__XaXEN{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:8px;border-bottom:1px solid var(--ai-border);background:var(--ai-surface-subtle)}.workspace-integrations_tabs__XaXEN button{appearance:none;border:0;border-radius:calc(var(--ai-radius) - 4px);padding:12px 8px;background:transparent;color:var(--ai-muted);font:inherit;font-size:14px;font-weight:500;cursor:pointer;min-height:44px}.workspace-integrations_tabs__XaXEN button[aria-selected=true]{background:var(--ai-surface);color:var(--ai-text);box-shadow:0 0 0 1px var(--ai-border)}.workspace-integrations_tabs__XaXEN button:hover{color:var(--ai-text)}.workspace-integrations_panel__rth89:focus-visible,.workspace-integrations_tabs__XaXEN button:focus-visible{outline:2px solid var(--ai-focus);outline-offset:-2px}.workspace-integrations_panel__rth89{padding:24px}.workspace-integrations_panel__rth89[hidden]{display:none!important}.workspace-integrations_heading__W_XrZ{margin-bottom:20px}.workspace-integrations_heading__W_XrZ h2{font-size:20px;font-weight:550;line-height:1.4;margin:0 0 4px;letter-spacing:-.015em}.workspace-integrations_footer__Is_P5,.workspace-integrations_heading__W_XrZ p{color:var(--ai-muted);font-size:14px;line-height:1.6;margin:0}.workspace-integrations_body__87K4O{min-width:0}.workspace-integrations_workspace__y9Ovh .workspace-integrations_body__87K4O [role=combobox],.workspace-integrations_workspace__y9Ovh .workspace-integrations_body__87K4O button{min-height:40px;font-size:14px}.workspace-integrations_workspace__y9Ovh .workspace-integrations_body__87K4O button{min-width:40px}.workspace-integrations_panel__rth89[data-task=conversation] .workspace-integrations_heading__W_XrZ{max-width:760px;margin-inline:auto}.workspace-integrations_footer__Is_P5{border-top:1px solid var(--ai-border);padding:12px 24px;background:var(--ai-surface-subtle)}.workspace-integrations_guide__hpp5h{margin-top:20px}.workspace-integrations_guide__hpp5h p{color:var(--ai-muted);max-width:88ch;font-size:14px;line-height:1.7}@media (max-width:600px){.workspace-integrations_tabs__XaXEN{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-integrations_panel__rth89{padding:16px}.workspace-integrations_heading__W_XrZ{margin-bottom:16px}.workspace-integrations_heading__W_XrZ h2{font-size:18px}.workspace-integrations_footer__Is_P5{padding:12px 16px}.workspace-integrations_workspace__y9Ovh .workspace-integrations_body__87K4O [role=combobox],.workspace-integrations_workspace__y9Ovh .workspace-integrations_body__87K4O button{min-height:44px}.workspace-integrations_workspace__y9Ovh .workspace-integrations_body__87K4O button{min-width:44px}}.editor-demo_root__VnQw6{display:grid;gap:16px;min-width:0}.editor-demo_root__VnQw6>p{margin:0;color:var(--ai-muted);line-height:1.6;overflow-wrap:anywhere}.editor-demo_actions__z5ENk{display:flex;flex-wrap:wrap;gap:8px}.editor-demo_root__VnQw6 .cm-scroller{min-height:220px}.editor-demo_root__VnQw6>p{font-size:14px}@media (max-width:600px){.editor-demo_root__VnQw6 .cm-scroller{min-height:180px}}.review-demo_demo__5zsg2{display:grid;gap:var(--ai-gap,12px);min-width:0}.review-demo_demo__5zsg2>button{justify-self:start}.review-demo_selection__Xc6Au{margin:0;color:var(--ai-muted);font-size:14px;line-height:1.6}.review-demo_demo__5zsg2 [data-part=review-changes][data-variant=accordion]{gap:16px}.review-demo_controls__15BGi>:first-child{min-width:220px;max-width:100%}.review-demo_controls__15BGi{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.review-demo_preview__aGcUB pre{margin:0;padding:12px;border:1px solid var(--ai-border);border-radius:var(--ai-radius,12px);background:var(--ai-surface-subtle);white-space:pre-wrap;overflow-wrap:anywhere}.artifact-demo_root__1YknS{display:grid;min-inline-size:0;gap:12px;color:var(--ai-text);overflow-wrap:anywhere}.artifact-demo_note__yLMWv{margin:0;color:var(--ai-muted);font-size:14px;line-height:1.6}.artifact-demo_root__1YknS .cm-scroller{min-height:180px}.artifact-demo_actions__3CgVI{display:flex;flex-wrap:wrap;gap:8px}.conversation-demo_demo__ciFVV{display:grid;gap:var(--ai-gap,12px);min-width:0;max-width:760px;margin-inline:auto;gap:20px}.conversation-demo_message__6Fs_o{display:grid;gap:8px;min-width:0;padding-block:8px;line-height:1.7}.conversation-demo_message__6Fs_o>button{justify-self:start}.conversation-demo_branch__yY2Ge{max-width:320px;width:100%}.conversation-demo_message__6Fs_o p,.conversation-demo_note__g97vf{margin:0;overflow-wrap:anywhere}.conversation-demo_note__g97vf{color:var(--ai-muted);font-size:14px}.conversation-demo_controls__T5mWD{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.root_4e03{min-width:0;color:var(--ai-text,#0f172a);background:var(--ai-surface,#fff);border:var(--ai-border-width,1px) solid var(--ai-border,#cbd5e1);border-radius:var(--ai-radius,12px);font-size:var(--ai-font-size,14px);line-height:1.6;overflow:hidden}.root_4e03 :where(p,pre){margin:0}.header_4e03{background:var(--ai-surface-subtle,#f1f5f9);flex-wrap:wrap;justify-content:space-between;gap:8px;padding:8px 12px;display:flex}.header_4e03 strong{overflow-wrap:anywhere;min-width:0}.header_4e03 span,.notice_4e03{color:var(--ai-muted,#475569)}.notice_4e03{overflow-wrap:anywhere;padding:8px 12px}.root_4e03 .cm-content:focus-visible,.root_4e03 .cm-editor.cm-focused{outline:2px solid var(--ai-focus,#1d4ed8);outline-offset:-2px}.diagnostics_4e03{overflow-wrap:anywhere;margin:0;padding:8px 12px 8px 32px}.proposal_4e03{border-top:1px solid var(--ai-border,#cbd5e1);gap:8px;padding:12px;display:grid}.proposal_4e03 .notice_4e03{padding:0}.edit_4e03{gap:4px;display:grid}.edit_4e03 pre{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--ai-surface-subtle,#f1f5f9);max-height:160px;padding:8px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;overflow:auto}.edit_4e03 button{justify-self:start}.actions_4e03{flex-wrap:wrap;gap:8px;padding:8px 12px;display:flex}.proposal_4e03 .actions_4e03{padding:0}.editor_9902{gap:var(--ai-gap,12px);min-width:0;color:var(--ai-text);display:grid}.editor_9902 textarea{box-sizing:border-box;width:100%;min-width:0}.actions_9902{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.status_9902{color:var(--ai-muted);overflow-wrap:anywhere;margin:0}.hint_6184{visibility:hidden;z-index:120;box-sizing:border-box;border:1px solid var(--ai-control-border,#64748b);border-radius:var(--ai-control-radius,8px);background:var(--ai-surface,#fff);width:max-content;color:var(--ai-text,#0f172a);box-shadow:var(--ai-shadow-popover,0 4px 16px #0000001a);font-size:var(--ai-font-size-meta,13px);white-space:normal;overflow-wrap:anywhere;pointer-events:auto;padding:4px 8px;font-weight:400;line-height:1.5;position:fixed;overflow:auto}@media (forced-colors:active){.hint_6184{color:canvastext;background:canvas;border-color:canvastext}}.root_9d42[data-part=icon-button]{touch-action:manipulation;flex:none;gap:0;width:32px;min-width:32px;height:32px;min-height:32px;padding:6px}.root_9d42[data-part=icon-button]:active:not(:disabled):not([data-variant=danger]){background:var(--ai-primary-soft,#eff6ff);color:var(--ai-primary-text,#1d4ed8)}.root_9d42[data-part=icon-button][data-variant=primary]{width:max(36px,var(--ai-control-height,36px));height:max(36px,var(--ai-control-height,36px))}.fallback_9d42{display:none}.root_9d42[data-part=icon-button]:not(:has([data-ai-icon])){width:auto;height:auto;padding-inline:8px}.root_9d42:not(:has([data-ai-icon])) .fallback_9d42{display:inline}@media (any-pointer:coarse){.root_9d42[data-part=icon-button]{width:44px;min-width:44px;height:44px;min-height:44px}}.scope_dac1{color:var(--ai-text,#0f172a);font-family:var(--ai-font-family,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif);font-size:var(--ai-font-size,14px);line-height:1.5}.scope_dac1 *,.scope_dac1 :after,.scope_dac1 :before{box-sizing:border-box}.scope_dac1 :where(button,input,textarea,select){font:inherit}.scope_dac1 :where(button,a,input,textarea,select,summary,[tabindex]):focus-visible{outline:2px solid var(--ai-focus,#2563eb);outline-offset:3px}.scope_dac1 :where(input:not([type=checkbox],[type=radio],[type=range]),textarea,select,.selectTrigger_dac1):focus-visible{outline-offset:-1px;box-shadow:0 0 0 3px color-mix(in srgb,var(--ai-focus,#2563eb) 22%,transparent)}.button_dac1{box-sizing:border-box;min-height:var(--ai-control-height,36px);border:var(--ai-border-width,1px) solid transparent;border-radius:var(--ai-control-radius,8px);background:var(--ai-primary,#2563eb);min-width:0;max-width:100%;color:var(--ai-primary-foreground,#fff);font:inherit;cursor:pointer;overflow-wrap:anywhere;justify-content:center;align-items:center;gap:8px;padding:6px 12px;font-size:13px;font-weight:500;line-height:1.4;text-decoration:none;display:inline-flex}.button_dac1:hover:not(:disabled){background:var(--ai-primary-hover,#1d4ed8)}.button_dac1[data-variant=secondary]{background:var(--ai-secondary,#7c3aed);color:var(--ai-secondary-foreground,#fff)}.button_dac1[data-variant=secondary]:hover:not(:disabled){background:var(--ai-secondary-hover,#6d28d9)}.button_dac1[data-variant=outline]{background:var(--ai-surface,#fff);color:var(--ai-text,#0f172a);border-color:var(--ai-border,#e2e8f0)}.button_dac1[data-variant=outline]:hover:not(:disabled){border-color:var(--ai-control-border,#64748b)}.button_dac1[data-variant=ghost]{color:var(--ai-muted,#475569);background:0 0}.button_dac1[data-variant=ghost]:hover:not(:disabled),.button_dac1[data-variant=outline]:hover:not(:disabled){background:var(--ai-surface-subtle,#f1f5f9)}.button_dac1[data-variant=danger]{color:var(--ai-danger,#991b1b);background:var(--ai-danger-soft,#fee2e2)}.button_dac1[data-variant=danger]:hover:not(:disabled){background:var(--ai-danger-soft,#fee2e2);border-color:var(--ai-danger,#991b1b)}.button_dac1:disabled{opacity:.55;cursor:not-allowed}.button_dac1:focus-visible{outline:2px solid var(--ai-focus,#2563eb);outline-offset:3px}.button_dac1[data-size=sm]{gap:4px;min-height:32px;padding:4px 8px;font-size:12px}@media (any-pointer:coarse){.button_dac1,.button_dac1[data-size=sm]{min-height:44px}}.panel_dac1{background:var(--ai-surface,#fff);color:var(--ai-text,#0f172a);border:1px solid var(--ai-border,#e2e8f0);border-radius:var(--ai-radius,10px);padding:var(--ai-panel-padding,16px);overflow-wrap:anywhere;min-width:0}.accordionBody_dac1>:first-child,.panel_dac1>:first-child,.tabContent_dac1>:first-child{margin-block-start:0}.accordionBody_dac1>:last-child,.panel_dac1>:last-child,.tabContent_dac1>:last-child{margin-block-end:0}.panel_dac1[data-selected=true]{border-color:var(--ai-primary,#2563eb)}.row_dac1{justify-content:space-between;align-items:center;gap:var(--ai-gap,12px);flex-wrap:wrap;min-width:0;display:flex}.grow_dac1{overflow-wrap:anywhere;flex:1;min-width:0}.row_dac1>strong.grow_dac1{flex-basis:160px}.stack_dac1{gap:var(--ai-gap,12px);display:grid}.title_dac1{font-size:var(--ai-font-size-heading,16px);margin:8px 0;font-weight:600;line-height:1.4}.muted_dac1{font-size:var(--ai-font-size-meta,13px);line-height:1.5}.badge_dac1,.muted_dac1{color:var(--ai-muted,#475569);overflow-wrap:anywhere}.badge_dac1{background:var(--ai-surface-subtle,#f1f5f9);white-space:normal;border-radius:999px;align-items:center;gap:6px;min-inline-size:0;max-inline-size:100%;padding:1px 8px;font:500 12px/1.5 ui-sans-serif,system-ui,sans-serif;display:inline-flex}.badge_dac1>span:last-child{overflow-wrap:anywhere;min-inline-size:0}.badge_dac1[data-tone=primary]{color:var(--ai-primary-text,#1d4ed8);background:var(--ai-surface,#fff);border:1px solid var(--ai-border,#e2e8f0)}.badge_dac1[data-tone=success]{color:var(--ai-success,#166534);background:var(--ai-success-soft,#dcfce7)}.badge_dac1[data-tone=danger]{color:var(--ai-danger,#991b1b);background:var(--ai-danger-soft,#fee2e2)}.badge_dac1[data-tone=warning]{color:var(--ai-warning,#92400e);background:var(--ai-warning-soft,#fef3c7)}.composer_dac1{border:var(--ai-border-width,1px) solid var(--ai-control-border,#64748b);border-radius:var(--ai-composer-radius,16px);background:var(--ai-field-background,var(--ai-surface,#fff));padding:8px 10px}.composer_dac1:has(textarea:focus-visible){outline:2px solid var(--ai-focus,#2563eb);outline-offset:-1px;box-shadow:0 0 0 3px color-mix(in srgb,var(--ai-focus,#2563eb) 22%,transparent)}.composer_dac1 textarea:focus-visible{box-shadow:none;outline:none}.composer_dac1 textarea{box-sizing:border-box;resize:none;width:100%;min-height:40px;max-height:240px;color:var(--ai-text,#0f172a);font:inherit;background:0 0;border:0;padding:6px;line-height:1.6}.composer_dac1 textarea::placeholder{color:var(--ai-muted,#475569)}.composerFooter_dac1{gap:6px;min-width:0;display:grid}.composerControls_dac1{flex-wrap:wrap;align-items:flex-end;gap:8px;min-width:0;display:flex}.composerControls_dac1>:first-child:not(.composerSubmit_dac1){flex:160px;min-width:0}.composerSubmit_dac1{flex:none;max-width:100%;margin-inline-start:auto;display:flex}.composerFooter_dac1>span{overflow-wrap:anywhere;font-size:12px}.message_dac1{gap:var(--ai-gap,12px);padding-block:var(--ai-panel-padding,16px);display:flex;container-type:inline-size}.agentIcon_dac1,.messageAvatar_dac1,.reviewIcon_dac1,.sourceIcon_dac1,.toolIcon_dac1{background:var(--ai-surface-subtle,#f1f5f9);width:24px;height:24px;color:var(--ai-primary-text,#1d4ed8);border-radius:6px;flex-shrink:0;place-items:center;font-size:14px;display:grid}.message_dac1[data-role=user] .messageAvatar_dac1{background:var(--ai-surface-subtle,#f1f5f9);color:var(--ai-muted,#475569)}.messageBody_dac1{flex:1;min-width:0}.messageLabel_dac1{margin-bottom:8px;font-size:12px;font-weight:650}.prose_dac1{white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 8px;line-height:1.65}.actions_dac1{align-items:center;gap:max(8px,var(--ai-field-gap,8px));flex-wrap:wrap;margin-top:12px;display:flex}.actions_dac1 .button_dac1{font-size:12px}.trailingActions_dac1{justify-content:flex-end}.cursor_dac1{background:var(--ai-primary,#2563eb);vertical-align:middle;width:5px;height:14px;margin-left:4px;animation:blink_dac1 1s infinite;display:inline-block}@keyframes blink_dac1{50%{opacity:.3}}.list_dac1,.steps_dac1{margin:0;padding:0;list-style:none}.step_dac1{align-items:flex-start;gap:12px;padding:12px 0;display:flex;position:relative}.step_dac1:not(:last-child):after{content:"";background:var(--ai-border,#e2e8f0);width:1px;position:absolute;top:38px;bottom:-8px;left:10px}.stepMarker_dac1{z-index:1;border:1px solid var(--ai-control-border,#64748b);background:var(--ai-surface,#fff);width:22px;height:22px;color:var(--ai-muted,#475569);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.stepMarker_dac1[data-state=succeeded]{background:var(--ai-success-soft,#dcfce7);color:var(--ai-success,#166534);border-color:var(--ai-success,#166534)}.stepMarker_dac1[data-state=running]{background:var(--ai-primary,#2563eb);color:var(--ai-primary-foreground,#fff);border-color:var(--ai-primary,#2563eb)}.item_dac1{border-bottom:1px solid var(--ai-border,#e2e8f0);overflow-wrap:anywhere;align-items:center;gap:12px;padding:12px 0;display:flex}.item_dac1:last-child{border-bottom:0}.icon_dac1{vertical-align:middle;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.icon_dac1 svg{display:block}.selectTrigger_dac1{width:100%;min-width:0;min-height:var(--ai-control-height,36px);border:var(--ai-border-width,1px) solid var(--ai-control-border,#64748b);border-radius:var(--ai-control-radius,8px);background:var(--ai-field-background,var(--ai-surface,#fff));color:var(--ai-text,#0f172a);font:inherit;text-align:start;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:6px 10px;display:inline-flex}.selectTrigger_dac1>span:first-child{overflow-wrap:anywhere;min-width:0}.selectTrigger_dac1>span:last-child{flex-shrink:0}.selectTrigger_dac1:hover:not(:disabled),.selectTrigger_dac1[data-state=open]{border-color:var(--ai-muted,#475569)}.selectTrigger_dac1[data-placeholder]{color:var(--ai-muted,#475569)}.selectTrigger_dac1:disabled{opacity:.55;cursor:not-allowed}.selectContent_dac1{z-index:110;min-width:var(--radix-select-trigger-width);max-width:calc(100vw - 24px);max-height:min(320px,var(--radix-select-content-available-height));border:1px solid var(--ai-border,#e2e8f0);border-radius:var(--ai-radius,10px);background:var(--ai-surface,#fff);color:var(--ai-text,#0f172a);box-shadow:var(--ai-shadow-popover,0 4px 16px #0000001a);overflow:hidden}.selectViewport_dac1{padding:4px}.selectItem_dac1{min-height:var(--ai-control-height,36px);border-radius:max(2px,calc(var(--ai-radius,10px) - 4px));cursor:pointer;overflow-wrap:anywhere;align-items:center;padding-block:8px;padding-inline:12px 36px;font-size:13px;display:flex;position:relative}.selectItem_dac1[data-state=checked]{color:var(--ai-primary-text,#1d4ed8);font-weight:600}.selectItem_dac1[data-highlighted]{background:var(--ai-surface-subtle,#f1f5f9);outline:none}@media (forced-colors:active){.selectItem_dac1[data-highlighted]{outline-offset:-2px;outline:2px solid highlight}}.selectItem_dac1[data-disabled]{opacity:.5;cursor:not-allowed}.selectIndicator_dac1{display:flex;position:absolute;inset-inline-end:10px}.selectScroll_dac1{color:var(--ai-muted,#475569);justify-content:center;padding:4px;display:flex}.accordion_dac1{width:100%;min-width:0}.accordionItem_dac1{border-bottom:1px solid var(--ai-border,#e2e8f0)}.accordionHeading_dac1{font:inherit;margin:0}.accordionTrigger_dac1{width:100%;min-height:var(--ai-control-height,36px);color:var(--ai-text,#0f172a);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:8px 4px;font-size:13px;font-weight:500;display:flex}.accordionTrigger_dac1>span:first-child{overflow-wrap:anywhere;min-width:0}.accordionTrigger_dac1:hover:not(:disabled){color:var(--ai-primary-text,#1d4ed8)}.accordionTrigger_dac1:disabled{opacity:.55;cursor:not-allowed}.accordionChevron_dac1{transition:transform .15s}.accordionTrigger_dac1[data-state=open] .accordionChevron_dac1{transform:rotate(180deg)}.accordionContent_dac1{color:var(--ai-muted,#475569);font-size:13px;overflow:hidden}.accordionBody_dac1{overflow-wrap:anywhere;padding:0 4px 12px}.step_dac1 .accordionItem_dac1{border-bottom:0}.step_dac1 .accordionTrigger_dac1{width:auto;min-height:32px;color:var(--ai-muted,#475569);gap:6px;padding:4px 0;font-size:12px}.step_dac1 .accordionBody_dac1{padding:0 0 4px}.code_dac1{color:var(--ai-text,#0f172a);background:var(--ai-surface-subtle,#f1f5f9);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:6px;max-height:320px;padding:12px;font:12px/1.7 ui-monospace,SFMono-Regular,Consolas,monospace;overflow:auto}.approval_dac1{container:ai-approval/inline-size}.approvalSummary_dac1{color:var(--ai-muted,#475569);font-size:var(--ai-font-size-meta,13px);margin:8px 0 0}.approvalSummary_dac1+p{margin:6px 0 0}.actions_dac1>[aria-expanded]{margin-inline-end:auto}.definition_dac1[hidden]{display:none}.approval_dac1 [role=status]:empty{margin:0}.approvalHeading_dac1{align-items:center;gap:var(--ai-gap,12px);flex:200px;min-width:0;display:flex}.approvalHeading_dac1 .title_dac1{margin:0}.eyebrow_dac1{color:var(--ai-muted,#475569);font-size:var(--ai-font-size-meta,13px);font-weight:500}.reviewIcon_dac1{background:var(--ai-warning-soft,#fef3c7);color:var(--ai-warning,#92400e)}.definition_dac1{grid-template-columns:130px minmax(0,1fr);gap:8px;font-size:12px;display:grid}.definition_dac1 dt{color:var(--ai-muted,#475569)}.definition_dac1 dd{overflow-wrap:anywhere;margin:0}.error_dac1{color:var(--ai-danger,#991b1b)}.warning_dac1{color:var(--ai-warning,#92400e)}.fieldset_dac1{border:0;min-width:0;margin:0 0 12px;padding:0}.fieldset_dac1>legend{margin-block:0 var(--ai-gap,12px);padding:0}.clarification_dac1 form>p:empty{margin:0}.field_dac1{gap:var(--ai-field-gap,8px);font-size:13px;font-weight:500;display:grid}.field_dac1 input{min-height:var(--ai-control-height,36px);border:var(--ai-border-width,1px) solid var(--ai-control-border,#64748b);background:var(--ai-field-background,var(--ai-surface,#fff));color:var(--ai-text,#0f172a);border-radius:var(--ai-control-radius,8px);box-sizing:border-box;width:100%;padding:6px 10px}.field_dac1 input:hover:not(:disabled):not([readonly]){border-color:var(--ai-muted,#475569)}.composer_dac1 textarea:disabled,.field_dac1 input:disabled{cursor:not-allowed;opacity:.55}.field_dac1 input[aria-invalid=true],.selectTrigger_dac1[aria-invalid=true]{border-color:var(--ai-danger,#991b1b)}.radio_dac1{min-height:var(--ai-control-height,36px);align-items:center;gap:8px;padding:8px 0;display:flex}.radio_dac1 input{accent-color:var(--ai-primary,#2563eb)}.quote_dac1{border-inline-start:2px solid var(--ai-primary,#2563eb);margin:12px 0;padding-inline-start:12px;font-size:13px}.link_dac1{color:var(--ai-primary-text,#1d4ed8);font-weight:500}.progress_dac1{width:100%;height:7px;accent-color:var(--ai-primary,#2563eb);background:var(--ai-surface-subtle,#f1f5f9);border:0;border-radius:4px;margin:10px 0;display:block}.progress_dac1::-webkit-progress-bar{background:var(--ai-surface-subtle,#f1f5f9);border-radius:4px}.progress_dac1::-webkit-progress-value{background:var(--ai-primary,#2563eb);border-radius:4px}.progress_dac1::-moz-progress-bar{background:var(--ai-primary,#2563eb);border-radius:4px}.usage_dac1{margin-top:16px}.document_dac1{background:var(--ai-surface,#fff);white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;line-height:1.9}.overlay_dac1{z-index:100;background:#02061780;position:fixed;inset:0}.dialog_dac1{background:var(--ai-surface,#fff);border:1px solid var(--ai-border,#e2e8f0);border-radius:var(--ai-radius,10px);width:min(640px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--ai-text,#0f172a);box-shadow:var(--ai-shadow-dialog,0 12px 40px #00000029);z-index:101;padding:24px;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%)}.dialog_dac1>.row_dac1:first-child{flex-wrap:nowrap;align-items:flex-start}.dialog_dac1>.row_dac1:first-child>.title_dac1{overflow-wrap:anywhere;flex:1;min-width:0;margin-block:0}.dialog_dac1>.row_dac1:first-child>.button_dac1{flex-shrink:0}.tabs_dac1{border-bottom:1px solid var(--ai-border,#e2e8f0);gap:4px;display:flex}.tab_dac1{color:var(--ai-muted,#475569);font:inherit;min-height:var(--ai-control-height,36px);overflow-wrap:anywhere;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;min-width:0;max-width:100%;padding:8px 12px;font-size:13px}.tab_dac1[data-state=active]{color:var(--ai-primary-text,#1d4ed8);border-bottom-color:var(--ai-primary,#2563eb)}.tabContent_dac1{padding-top:16px}.tableScroll_dac1{overflow:auto}.connectionStatus_dac1,.contextInspector_dac1,.modelControls_dac1,.policyStatus_dac1{min-width:0}.connectionStatus_dac1[data-variant=banner]{border-inline-start:4px solid var(--ai-success,#166534)}.connectionStatus_dac1[data-variant=banner][data-interrupted=true]{border-inline-start-color:var(--ai-warning,#92400e)}.connectionStatus_dac1[data-variant=compact]{background:var(--ai-surface-subtle,#f1f5f9);padding:12px}.connectionStatus_dac1[data-variant=compact]>p{margin-block:8px}.provenance_dac1{gap:8px;margin-block:12px;padding:0;font-size:12px;list-style:none;display:grid}.provenance_dac1 li{grid-template-columns:minmax(90px,1fr) minmax(0,2fr);gap:8px;display:grid}.provenance_dac1 li>span{color:var(--ai-muted,#475569)}.provenance_dac1 strong{overflow-wrap:anywhere;font-weight:500}.metricGrid_dac1{gap:var(--ai-gap,12px);grid-template-columns:repeat(auto-fit,minmax(min(100%,140px),1fr));margin-block:16px;display:grid}.metricGrid_dac1>div{border-radius:var(--ai-radius,10px);background:var(--ai-surface-subtle,#f1f5f9);flex-direction:column;gap:4px;min-width:0;padding:12px;display:flex}.metricGrid_dac1 strong{font-size:16px;font-weight:650}.inspectorList_dac1{gap:12px;margin:16px 0;padding:0;list-style:none;display:grid}.inspectorList_dac1>li{padding:var(--ai-panel-padding,16px);border:1px solid var(--ai-border,#e2e8f0);border-radius:var(--ai-radius,10px);min-width:0}.contextDetails_dac1 p{margin-block:6px}.contextInspector_dac1 .table_dac1{min-width:680px}.contextInspector_dac1 .table_dac1 td,.contextInspector_dac1 .table_dac1 th{vertical-align:top}.summaryTitle_dac1{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.metadataLine_dac1{color:var(--ai-muted,#475569);font-size:12px;font-weight:400;display:block}.emptyState_dac1{text-align:center;color:var(--ai-muted,#475569);background:var(--ai-surface-subtle,#f1f5f9);border-radius:var(--ai-radius,10px);padding:24px 12px}.policyStatus_dac1[data-variant=cards]>.inspectorList_dac1{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr))}.contextInspector_dac1[data-variant=list]>.inspectorList_dac1>li,.policyStatus_dac1[data-variant=list]>.inspectorList_dac1>li{border-inline:0;border-top:0;border-radius:0;padding-inline:0}.modelBody_dac1{gap:16px;display:grid}.modelFields_dac1{gap:var(--ai-gap,12px);grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));align-items:start;display:grid}.modelFields_dac1 .field_dac1{min-width:0;margin:0}.modelControls_dac1:not([data-variant=compact]) .temperatureControl_dac1{grid-column:1/-1}.modelFields_dac1 input[type=range]{width:100%;accent-color:var(--ai-primary,#2563eb);background:0 0;border:0;padding:0}.toolChoices_dac1{border:0;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:10px;min-width:0;margin:0;padding:0;display:grid}.toolChoices_dac1 legend{margin-bottom:10px;font-weight:600}.toolChoice_dac1{align-items:flex-start;gap:10px;font-size:13px;display:flex}.toolChoice_dac1 input{accent-color:var(--ai-primary,#2563eb);flex-shrink:0;width:18px;height:18px;margin:2px 0}.toolChoice_dac1 small{color:var(--ai-muted,#475569);display:block}.temperatureControl_dac1{gap:10px;display:grid}.settingsIssues_dac1{border:1px solid var(--ai-warning,#92400e);border-radius:var(--ai-radius,10px);background:var(--ai-warning-soft,#fef3c7);color:var(--ai-warning,#92400e);margin-block:12px;padding:12px;font-size:13px}.settingsIssues_dac1 ul{margin-block:8px 12px;padding-inline-start:20px}.modelControls_dac1[data-variant=compact]{padding:12px}.modelControls_dac1[data-variant=compact] .modelFields_dac1{grid-template-columns:repeat(auto-fit,minmax(min(100%,140px),1fr));gap:10px}.modelControls_dac1[data-variant=compact] .toolChoices_dac1{border-block:1px solid var(--ai-border,#e2e8f0);padding-block:8px}.modelControls_dac1[data-variant=compact] .metricGrid_dac1>div{border-inline-start:2px solid var(--ai-border,#e2e8f0);background:0 0;border-radius:0;padding:8px}.table_dac1{border-collapse:collapse;text-align:left;width:100%;font-size:13px}.table_dac1 caption{text-align:left;padding:12px 0;font-weight:600}.table_dac1 td,.table_dac1 th{border-bottom:1px solid var(--ai-border,#e2e8f0);vertical-align:top;padding:8px 10px}.table_dac1 th{color:var(--ai-muted,#475569);font-weight:500}.table_dac1 td>small{margin-top:4px;display:block}.timeline_dac1 .table_dac1{min-width:520px}.srOnly_dac1{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.selectTrigger_dac1[data-variant=filled]{background:var(--ai-surface-subtle,#f1f5f9)}.selectTrigger_dac1[data-variant=ghost]{background:0 0;border-color:#0000}.selectTrigger_dac1[data-variant=ghost]:hover:not(:disabled),.selectTrigger_dac1[data-variant=ghost][data-state=open]{background:var(--ai-surface-subtle,#f1f5f9)}.accordion_dac1[data-variant=bordered]{border:1px solid var(--ai-border,#e2e8f0);border-radius:var(--ai-radius,10px);padding-inline:12px}.accordion_dac1[data-variant=bordered]>.accordionItem_dac1:last-child{border-bottom:0}.accordion_dac1[data-variant=separated]{gap:var(--ai-gap,12px);display:grid}.accordion_dac1[data-variant=separated]>.accordionItem_dac1{border:1px solid var(--ai-border,#e2e8f0);border-radius:var(--ai-radius,10px);background:var(--ai-surface,#fff);padding-inline:12px}.accordion_dac1[data-variant=separated]>.accordionItem_dac1[data-state=open]{border-color:var(--ai-control-border,#64748b)}.tabs_dac1{flex-wrap:wrap}.tabs_dac1[data-variant=pills],.tabs_dac1[data-variant=segmented]{border-radius:var(--ai-radius,10px);border:0;padding:4px}.tabs_dac1[data-variant=segmented]{background:var(--ai-surface-subtle,#f1f5f9)}.tabs_dac1[data-variant=pills]>.tab_dac1,.tabs_dac1[data-variant=segmented]>.tab_dac1{border-radius:max(4px,calc(var(--ai-radius,10px) - 2px));min-height:var(--ai-control-height,36px);border:1px solid #0000;padding:8px 12px}.tabs_dac1[data-variant=segmented]>.tab_dac1[data-state=active]{background:var(--ai-surface,#fff);border-color:var(--ai-border,#e2e8f0);color:var(--ai-text,#0f172a)}.tabs_dac1[data-variant=pills]>.tab_dac1{border-radius:999px}.tabs_dac1[data-variant=pills]>.tab_dac1[data-state=active]{background:var(--ai-primary,#2563eb);color:var(--ai-primary-foreground,#fff)}.composer_dac1[data-variant=standard]{padding:12px}.composer_dac1[data-variant=compact]{border-radius:var(--ai-control-radius,8px);padding:8px}.composer_dac1[data-variant=inline]{border-radius:var(--ai-composer-radius,16px);align-items:flex-end;gap:12px;display:flex}.composer_dac1[data-variant=inline][data-has-attachments=true],.composer_dac1[data-variant=inline][data-has-toolbar=true]{flex-wrap:wrap}.composer_dac1[data-variant=inline] textarea{flex:1;min-height:40px}.composer_dac1[data-variant=inline]>.composerFooter_dac1{flex:0 auto}.composer_dac1[data-variant=inline][data-has-toolbar=true]>.composerFooter_dac1{flex-basis:100%}.message_dac1[data-variant=bubble] .messageBody_dac1{background:var(--ai-surface-subtle,#f1f5f9);border:1px solid var(--ai-border,#e2e8f0);border-radius:4px 18px 18px;padding:12px 16px}.message_dac1[data-variant=bubble][data-role=user]{flex-direction:row-reverse}.message_dac1[data-variant=bubble][data-role=user] .messageBody_dac1{border-color:#0000;border-radius:18px 4px 18px 18px;flex:0 auto;max-width:min(80%,560px);padding:10px 14px}.message_dac1[data-variant=bubble][data-role=user] .messageAvatar_dac1{display:none}.message_dac1[data-variant=bubble][data-role=user] .messageLabel_dac1{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.message_dac1[data-variant=panel]{padding:var(--ai-panel-padding,16px);border:1px solid var(--ai-border,#e2e8f0);border-radius:var(--ai-radius,10px);background:var(--ai-surface,#fff)}@container (width<=280px){.messageAvatar_dac1{display:none}.message_dac1[data-variant=bubble] .messageBody_dac1{padding:12px}}.messageActions_dac1[data-variant=compact]{border:1px solid var(--ai-border,#e2e8f0);border-radius:var(--ai-radius,10px);gap:4px;width:fit-content;max-width:100%;padding:4px}.messageActions_dac1[data-variant=compact] .button_dac1{min-height:32px;padding:6px 8px}.messageActions_dac1[data-variant=vertical]{border-inline-start:2px solid var(--ai-border,#e2e8f0);flex-direction:column;align-items:stretch;width:fit-content;max-width:100%;padding-inline-start:8px}.messageActions_dac1>[role=status]:empty{display:none}.messageActions_dac1>[role=status]:not(:empty){flex-basis:100%}@media (any-pointer:coarse){.messageActions_dac1[data-variant=compact]{gap:8px}}.messageActions_dac1[data-variant=vertical] .button_dac1{justify-content:flex-start}.suggestions_dac1[data-variant=chips] .button_dac1{border-radius:24px}.suggestions_dac1[data-variant=cards]{grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));display:grid}.suggestions_dac1[data-variant=cards] .button_dac1{text-align:start;flex-direction:column-reverse;align-items:flex-start;min-height:96px;padding:16px}.suggestions_dac1[data-variant=list]{gap:0;display:grid}.suggestions_dac1[data-variant=list] .button_dac1{border:0;border-bottom:1px solid var(--ai-border,#e2e8f0);border-radius:0;justify-content:space-between;padding-block:14px}.attachment_dac1[data-variant=tile]{padding:var(--ai-panel-padding,16px);border:1px solid var(--ai-border,#e2e8f0);border-radius:var(--ai-radius,10px);background:var(--ai-surface,#fff);grid-template-columns:auto minmax(0,1fr);display:grid}.attachment_dac1{flex-wrap:wrap}.attachment_dac1>.grow_dac1{flex:160px}.attachment_dac1>.icon_dac1{align-self:start;margin-block-start:4px}.attachment_dac1>.actions_dac1{justify-content:flex-end;max-width:100%;margin:0;margin-inline-start:auto}.attachment_dac1[data-variant=tile]>.actions_dac1{grid-column:1/-1;justify-content:flex-end;padding-top:4px}.attachment_dac1[data-variant=tile]>.icon_dac1{background:var(--ai-surface-subtle,#f1f5f9);width:44px;height:52px;color:var(--ai-primary-text,#1d4ed8);border-radius:8px}.attachment_dac1[data-variant=compact]{border:1px solid var(--ai-border,#e2e8f0);border-radius:24px;flex-wrap:wrap;gap:8px;padding:8px 12px}.attachment_dac1[data-variant=compact] .button_dac1{min-height:32px;padding:4px 8px}@media (any-pointer:coarse){.attachment_dac1[data-variant=compact] .button_dac1,.messageActions_dac1[data-variant=compact] .button_dac1{min-height:44px}}.badge_dac1[data-variant=outline]{background:0 0;border:1px solid}.badge_dac1[data-variant=plain]{background:0 0;border:0;padding-inline:0}.serverCard_dac1[data-variant=row]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 16px;padding-block:14px;display:grid}.serverCard_dac1[data-variant=row]>.row_dac1{grid-column:1/-1}.serverCard_dac1[data-variant=row]>.trailingActions_dac1{margin-block-start:0}.agentCard_dac1[data-variant=card]>.agentDetails_dac1,.serverCard_dac1[data-variant=card]>p{padding-inline-start:calc(24px + var(--ai-gap,12px))}.agentCard_dac1{container-type:inline-size}.agentCard_dac1[data-variant=row]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 24px;padding-block:14px;display:grid}.agentCard_dac1[data-variant=row]>.agentDetails_dac1,.agentCard_dac1[data-variant=row]>.row_dac1{grid-column:1}.agentCard_dac1[data-variant=row]>.trailingActions_dac1{grid-area:1/2/3;margin-block-start:0}@container (width<=360px){.agentCard_dac1[data-variant=row]>.trailingActions_dac1{grid-area:auto/1/auto/-1}}.agentCard_dac1[data-variant=row] .agentDetails_dac1 p{margin:4px 0}.agentCard_dac1[data-variant=profile]{text-align:center;padding:24px}.agentCard_dac1[data-variant=profile]>.row_dac1{flex-direction:column}.agentCard_dac1[data-variant=profile]>.trailingActions_dac1{justify-content:center}.agentCard_dac1[data-variant=profile] [data-part=summary-heading]{flex-direction:column;flex:none;align-items:center}.agentCard_dac1[data-variant=profile] .agentIcon_dac1{border-radius:50%;width:52px;height:52px}.steps_dac1[data-variant=cards]{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:12px;display:grid}.steps_dac1[data-variant=cards] .step_dac1{border:1px solid var(--ai-border,#e2e8f0);border-radius:var(--ai-radius,10px);background:var(--ai-surface,#fff);padding:16px}.steps_dac1[data-variant=cards] .step_dac1:after,.steps_dac1[data-variant=compact] .step_dac1:after{display:none}.steps_dac1[data-variant=compact] .step_dac1{border-bottom:1px solid var(--ai-border,#e2e8f0);gap:8px;padding:8px 0}.steps_dac1[data-variant=compact] .accordionTrigger_dac1{min-height:32px;padding-block:6px;font-size:12px}.timeline_dac1{gap:16px;display:grid}.timeline_dac1>.field_dac1{max-width:220px}.timeline_dac1[data-variant=timeline] .list_dac1{border-inline-start:2px solid var(--ai-border,#e2e8f0);padding-inline-start:18px}.timeline_dac1[data-variant=timeline] .item_dac1{align-items:flex-start;position:relative}.timeline_dac1[data-variant=timeline] .item_dac1:before{content:"";inset-inline-start:-25px;border:2px solid var(--ai-surface,#fff);background:var(--ai-primary,#2563eb);border-radius:50%;width:12px;height:12px;position:absolute;top:17px}.timeline_dac1[data-variant=compact] .item_dac1{padding-block:8px}.timeline_dac1[data-variant=compact] .item_dac1 strong{font-size:13px}.toolCall_dac1[data-variant=terminal]{background:var(--ai-surface-subtle,#f1f5f9);border-inline-start:3px solid var(--ai-primary-text,#1d4ed8)}.toolCall_dac1[data-variant=terminal] .accordionTrigger_dac1,.toolCall_dac1[data-variant=terminal]>.row_dac1{font-family:ui-monospace,monospace}.toolCall_dac1[data-variant=terminal] .code_dac1{background:var(--ai-surface,#fff);border:1px solid var(--ai-border,#e2e8f0)}.toolCall_dac1[data-variant=compact]{padding:12px 14px}.toolCall_dac1[data-variant=compact] .accordionItem_dac1:last-child{border:0}.toolResult_dac1[data-variant=text]>.code_dac1{font:inherit;border-inline-start:2px solid var(--ai-border,#e2e8f0);background:0 0;border-radius:0;padding-block:4px}.collection_dac1{gap:12px;display:grid}.toolGroup_dac1>.muted_dac1{margin-bottom:12px}.evidenceGroup_dac1[data-variant=grid]>.collection_dac1,.toolGroup_dac1[data-variant=grid]>.collection_dac1{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));align-items:start}.approval_dac1[data-variant=banner],.permission_dac1[data-variant=banner]{border-width:1px;border-inline-start-width:4px;border-radius:4px}.approval_dac1[data-variant=banner] .definition_dac1{background:var(--ai-surface-subtle,#f1f5f9);border-radius:8px;grid-template-columns:minmax(100px,.4fr) 1fr;padding:16px}.approval_dac1[data-variant=split] .definition_dac1{grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.approval_dac1[data-variant=split] .definition_dac1 dd,.approval_dac1[data-variant=split] .definition_dac1 dt{border-bottom:1px solid var(--ai-border,#e2e8f0);padding:12px}.approval_dac1[data-variant=split] .definition_dac1 dt{background:var(--ai-surface-subtle,#f1f5f9)}@container ai-approval (width<=360px){.approval_dac1 .definition_dac1,.approval_dac1[data-variant=banner] .definition_dac1,.approval_dac1[data-variant=split] .definition_dac1{grid-template-columns:minmax(0,1fr);gap:4px}.approval_dac1 .definition_dac1 dd{margin-block-end:8px}.approval_dac1[data-variant=split] .definition_dac1 dt{border:0;padding-block-end:2px}.approval_dac1[data-variant=split] .definition_dac1 dd{background:var(--ai-surface-subtle);margin-block-end:10px;padding-block-start:2px}}.permission_dac1[data-variant=compact]{border-inline:0;border-radius:0;padding:12px 16px}.permission_dac1>.row_dac1>.title_dac1{margin:0}.permission_dac1[data-variant=compact] .title_dac1{margin-top:0;font-size:14px}.permission_dac1[data-variant=banner] .actions_dac1{justify-content:flex-end}.clarification_dac1[data-variant=inline]{background:0 0;border:0;padding:0}.clarification_dac1[data-variant=inline] form{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.clarification_dac1[data-variant=inline] .fieldset_dac1{flex:200px;margin:0}.clarification_dac1[data-variant=inline] form>p{flex-basis:100%;margin:0}.clarification_dac1[data-variant=inline] form>p:empty{display:none}.clarification_dac1[data-variant=inline] form>[role=group]{margin-inline-start:auto}.clarification_dac1[data-variant=stacked] .radio_dac1{border:1px solid var(--ai-control-border,#64748b);border-radius:var(--ai-radius,10px);margin-block:8px;padding:12px}.clarification_dac1[data-variant=stacked] .radio_dac1:has(input:checked){border-color:var(--ai-primary-text,#1d4ed8);background:var(--ai-surface-subtle,#f1f5f9)}.sourceCard_dac1[data-variant=row]{border:0;border-bottom:1px solid var(--ai-border,#e2e8f0);border-radius:0;padding-inline:0}.sourceCard_dac1[data-variant=row] .quote_dac1{margin-inline-start:42px}.sourceCard_dac1[data-variant=compact]{padding:12px;font-size:13px}.sourceCard_dac1[data-variant=compact] .sourceIcon_dac1{width:24px;height:24px}.sourceCard_dac1[data-variant=compact] .quote_dac1{margin-block:8px}.citation_dac1[data-presentation=inline]{min-height:28px;color:var(--ai-primary-text,#1d4ed8);text-underline-offset:3px;border-radius:4px;padding:2px 4px;font-weight:500;text-decoration:underline}.citation_dac1[data-presentation=number]{min-width:32px;min-height:32px;color:var(--ai-primary-text,#1d4ed8);border-radius:50%;padding:4px}.grounding_dac1[data-variant=ring]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 16px;display:grid}.grounding_dac1[data-variant=ring]>.row_dac1,.grounding_dac1[data-variant=ring]>p,.grounding_dac1[data-variant=ring]>strong{grid-column:1;margin:0}.grounding_dac1[data-variant=ring]>small{grid-column:1/-1}.grounding_dac1[data-variant=ring]>.ring_dac1{grid-area:1/2/4}.grounding_dac1[data-variant=text]{border-inline:0;border-radius:0;padding:12px 0}.ring_dac1{flex-shrink:0;place-items:center;width:76px;height:76px;display:grid;position:relative}.ring_dac1 svg{fill:none;width:100%;height:100%;stroke:var(--ai-border,#e2e8f0);stroke-width:4px;position:absolute;inset:0}.ring_dac1 circle:last-child{stroke:var(--ai-primary,#2563eb);transform-origin:50%;stroke-linecap:round;transform:rotate(-90deg)}.ring_dac1 span{z-index:1;background:var(--ai-surface,#fff);border-radius:50%;padding:4px;font-weight:650}.artifactPreview_dac1[data-variant=document]{background:var(--ai-surface,#fff);border:1px solid var(--ai-border,#e2e8f0);border-radius:4px;padding:24px}.dialog_dac1>.artifactPreview_dac1[data-variant=document]{background:0 0;border:0;padding:0}.artifactPreview_dac1[data-variant=code] .document_dac1{background:var(--ai-surface-subtle,#f1f5f9);border-radius:8px;padding:16px;font:13px/1.8 ui-monospace,monospace}.artifactPreview_dac1[data-variant=compact] .document_dac1{margin-block:8px;font-size:13px;line-height:1.65}.tableScroll_dac1[data-variant=compact] .table_dac1 td,.tableScroll_dac1[data-variant=compact] .table_dac1 th{padding:6px}.tableScroll_dac1[data-variant=code]{background:var(--ai-surface-subtle,#f1f5f9);font-family:ui-monospace,monospace}.dialog_dac1[data-layout=sheet]{top:0;bottom:0;left:auto;border-radius:0;width:min(680px,100vw);max-height:100dvh;padding:28px;inset-inline-end:0;transform:none}.dialog_dac1[data-layout=fullscreen]{width:auto;max-height:calc(100dvh - 32px);inset:16px;transform:none}.serverCard_dac1[data-variant=compact]{border-inline:0;border-radius:0;padding:12px}.serverCard_dac1[data-variant=compact]>p{margin-block:6px}.mcpTools_dac1>.field_dac1{margin-bottom:12px}.mcpTools_dac1[data-variant=cards]>.list_dac1{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:12px;display:grid}.mcpTools_dac1[data-variant=cards] .item_dac1{background:var(--ai-surface,#fff);border:1px solid var(--ai-border,#e2e8f0);border-radius:var(--ai-radius,10px);padding:16px}.contextBar_dac1[data-variant=chips]>.list_dac1{flex-wrap:wrap;gap:8px;display:flex}.contextBar_dac1[data-variant=chips] .item_dac1{border:1px solid var(--ai-border,#e2e8f0);background:var(--ai-surface,#fff);border-radius:12px;max-width:100%;padding:8px 12px}.contextBar_dac1[data-variant=compact] .item_dac1{padding-block:6px;font-size:13px}.contextBar_dac1[data-variant=compact] .usage_dac1{margin-top:8px}.workflow_dac1[data-variant=cards],.workflow_dac1[data-variant=steps]{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:12px;display:grid}.workflow_dac1[data-variant=steps] .item_dac1{border:0;border-top:3px solid var(--ai-border,#e2e8f0);flex-direction:column;justify-content:space-between;align-items:start}.workflow_dac1[data-variant=cards] .item_dac1{border:1px solid var(--ai-border,#e2e8f0);border-radius:var(--ai-radius,10px);background:var(--ai-surface,#fff);flex-direction:column;align-items:stretch;padding:16px}.workflow_dac1 .item_dac1>.grow_dac1>.button_dac1{text-align:start;justify-content:flex-start;padding-inline:0}.workflow_dac1[data-variant=cards] .item_dac1>.badge_dac1{align-self:flex-start}.loading_dac1{color:var(--ai-muted,#475569);gap:10px;font-size:13px}.loadingVisual_dac1,.loading_dac1{align-items:center;display:inline-flex}.loadingVisual_dac1{min-width:24px;height:24px;color:var(--ai-primary-text,#1d4ed8);justify-content:center;gap:4px}.loadingSpinner_dac1{border:2px solid var(--ai-border,#e2e8f0);border-top:2px solid;border-inline-end-color:currentColor;border-radius:50%;width:20px;height:20px;animation:loading-spin_dac1 .9s linear infinite}.loadingMark_dac1{background:currentColor;border-radius:50%;width:5px;height:5px;animation:loading-breathe_dac1 1.2s ease-in-out infinite}.loadingMark_dac1:nth-child(2){animation-delay:.16s}.loadingMark_dac1:nth-child(3){animation-delay:.32s}.loading_dac1[data-variant=bars] .loadingMark_dac1{border-radius:2px;width:3px;height:18px}.loading_dac1[data-size=small]{gap:6px;font-size:12px}.loading_dac1[data-size=small] .loadingVisual_dac1{transform:scale(.8)}.loading_dac1[data-size=large] .loadingVisual_dac1{margin:4px;transform:scale(1.3)}.skeleton_dac1{padding-block:8px}.skeletonLayout_dac1{align-items:center;gap:16px;display:flex}.skeletonLines_dac1{flex:1;gap:12px;min-width:0;display:grid}.skeletonAvatar_dac1,.skeletonLine_dac1{background:var(--ai-border,#e2e8f0);border-radius:5px;display:block;position:relative;overflow:hidden}.skeletonLine_dac1{height:12px}.skeletonLine_dac1:first-child{width:62%;height:16px}.skeletonLine_dac1:last-child{width:80%}.skeletonAvatar_dac1{border-radius:50%;flex-shrink:0;width:44px;height:44px}.skeleton_dac1[data-shape=card]{border:1px solid var(--ai-border,#e2e8f0);border-radius:var(--ai-radius,10px);padding:20px}.skeleton_dac1[data-shape=card] .skeletonAvatar_dac1{border-radius:8px;width:52px;height:64px}.skeleton_dac1[data-variant=shimmer] .skeletonAvatar_dac1:after,.skeleton_dac1[data-variant=shimmer] .skeletonLine_dac1:after{content:"";background:linear-gradient(90deg,transparent,var(--ai-surface,#fff),transparent);opacity:.65;animation:loading-shimmer_dac1 1.8s ease-in-out infinite;position:absolute;inset:0;transform:translate(-100%)}.skeleton_dac1[data-variant=pulse] .skeletonLayout_dac1{animation:loading-breathe_dac1 1.8s ease-in-out infinite}@keyframes loading-spin_dac1{to{transform:rotate(1turn)}}@keyframes loading-breathe_dac1{50%{opacity:.4}}@keyframes loading-shimmer_dac1{to{transform:translate(100%)}}@media (width<=480px){.agentCard_dac1[data-variant=row]{grid-template-columns:minmax(0,1fr)}.agentCard_dac1[data-variant=row]>.button_dac1{grid-area:auto/1;justify-self:start}.composer_dac1[data-variant=inline]{border-radius:var(--ai-composer-radius,16px);flex-wrap:wrap}.composer_dac1[data-variant=inline] textarea{flex-basis:100%}.composer_dac1[data-variant=inline]>.composerFooter_dac1{flex-basis:100%;width:100%}.approval_dac1[data-variant=banner] .definition_dac1,.approval_dac1[data-variant=split] .definition_dac1{grid-template-columns:1fr}.approval_dac1[data-variant=split] .definition_dac1 dt{border:0;padding-bottom:2px}.approval_dac1[data-variant=split] .definition_dac1 dd{background:var(--ai-surface-subtle,#f1f5f9);margin-bottom:10px;padding-top:2px}.dialog_dac1[data-layout=sheet]{padding:18px}.dialog_dac1[data-layout=fullscreen]{border-radius:0;max-height:100dvh;padding:18px;inset:0}}@media (prefers-reduced-motion:reduce){.loadingMark_dac1,.loadingSpinner_dac1,.skeletonAvatar_dac1:after,.skeletonLayout_dac1,.skeletonLine_dac1:after{animation:none!important}.skeletonAvatar_dac1:after,.skeletonLine_dac1:after{display:none}}@media (width<=480px){.definition_dac1{grid-template-columns:1fr;gap:4px}.definition_dac1 dd{margin-bottom:8px}.message_dac1{gap:10px}.panel_dac1{padding:min(16px,var(--ai-panel-padding,16px))}.provenance_dac1 li{grid-template-columns:minmax(0,1fr);gap:2px}}@media (prefers-reduced-motion:reduce){.scope_dac1 *,.scope_dac1 :after,.scope_dac1 :before{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (forced-colors:active){.badge_dac1,.button_dac1,.stepMarker_dac1{border:1px solid buttontext}.progress_dac1{forced-color-adjust:auto}}@media (any-pointer:coarse){.steps_dac1[data-variant=compact] .accordionTrigger_dac1{min-height:44px}.citation_dac1[data-presentation=inline],.citation_dac1[data-presentation=number]{min-width:44px;min-height:44px}.accordionTrigger_dac1,.attachment_dac1[data-variant=compact] .button_dac1,.field_dac1 input,.messageActions_dac1[data-variant=compact] .button_dac1,.radio_dac1,.selectTrigger_dac1,.tab_dac1,.toolChoice_dac1{min-height:44px}}.loading_ec43{max-inline-size:100%}.loading_ec43,.loading_ec43>span:last-child{overflow-wrap:anywhere;min-inline-size:0}.loading_ec43>span:first-child{flex-shrink:0}.root_6956{gap:var(--ai-gap,12px);min-width:0;font-size:var(--ai-font-size,14px);color:var(--ai-text);overflow-wrap:anywhere;line-height:1.5;display:grid}.root_6956 :where(p,h3,h4){margin:0}.panel_6956{border:var(--ai-border-width,1px) solid var(--ai-border);border-radius:var(--ai-radius,12px);background:var(--ai-surface);overflow:hidden}.header_6956{border-bottom:1px solid var(--ai-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding:10px 16px;display:flex}.header_6956>strong{flex:160px;min-width:0}.row_6956{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.body_6956{padding:var(--ai-panel-padding,16px);min-width:0}.muted_6956{color:var(--ai-muted);font-size:var(--ai-font-size-meta,13px)}.error_6956{color:var(--ai-danger)}.notice_6956{color:var(--ai-muted);padding:12px 16px}.list_6956{gap:8px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.root_6956 :where(button,[tabindex]):focus-visible{outline:2px solid var(--ai-focus);outline-offset:-2px}.badge_6956{border:var(--ai-border-width,1px) solid var(--ai-border);color:var(--ai-muted);border-radius:6px;padding:2px 6px;font-size:12px}.badge_6956[data-tone=success]{color:var(--ai-success);background:var(--ai-success-soft);border-color:#0000}.badge_6956[data-tone=warning]{color:var(--ai-warning);background:var(--ai-warning-soft);border-color:#0000}.badge_6956[data-tone=danger]{color:var(--ai-danger);background:var(--ai-danger-soft);border-color:#0000}.scroll_6956{scrollbar-gutter:stable;min-width:0;max-height:420px;overflow:auto}.diff_6956{margin:0;padding:10px 0;font:12px/1.8 ui-monospace,SFMono-Regular,Consolas,monospace}.diffLine_6956{grid-template-columns:3ch 3ch 2ch minmax(0,1fr);gap:8px;min-width:max-content;padding:0 12px;display:grid}.diffLine_6956 code{font:inherit;white-space:pre}.number_6956{color:var(--ai-muted);-webkit-user-select:none;user-select:none;text-align:end}.added_6956{background:var(--ai-success-soft);color:var(--ai-success)}.removed_6956{background:var(--ai-danger-soft);color:var(--ai-danger)}.split_6956{grid-template-columns:minmax(280px,1fr) minmax(280px,1fr);min-width:560px;display:grid}.split_6956>div+div{border-inline-start:var(--ai-border-width,1px) solid var(--ai-border)}.root_6956[data-part=code-diff] .header_6956{border-bottom-width:var(--ai-border-width,1px)}.split_6956 .diffLine_6956{grid-template-columns:3ch 2ch minmax(0,1fr)}.splitLabel_6956{background:var(--ai-surface-subtle);color:var(--ai-muted);padding:8px 12px;display:block}.root_6956[data-variant=compact] .header_6956{padding:8px 12px}.root_6956[data-variant=cards] .list_6956{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}.test_6956{border:var(--ai-border-width,1px) solid var(--ai-border);border-radius:var(--ai-control-radius,8px);min-width:0;padding:12px}.diagnostic_6956{white-space:pre-wrap;overflow-wrap:anywhere;max-height:220px;font:12px/1.7 ui-monospace,SFMono-Regular,Consolas,monospace;overflow:auto}.testFile_6956{flex-wrap:wrap;align-items:center;gap:4px 8px;min-inline-size:0;margin-block-start:8px;display:flex}.testFile_6956>code{overflow-wrap:anywhere;flex:140px;min-inline-size:0;font-family:ui-monospace,SFMono-Regular,Consolas,monospace}@media (any-pointer:coarse){.testFile_6956{gap:8px}}.root_6956[data-part=highlighted-code-diff][data-highlighting=highlighted] .diffLine_6956{padding-inline-end:0}.root_6956[data-part=highlighted-code-diff][data-highlighting=highlighted] .diffLine_6956 code{background:var(--ai-surface);color:var(--ai-text);padding-inline-end:12px}.root_1f8b{gap:var(--ai-gap,12px);min-inline-size:0;color:var(--ai-text,#0f172a);font-size:var(--ai-font-size,14px);overflow-wrap:anywhere;line-height:1.6;display:grid}.root_1f8b p{margin:0}.metadata_1f8b{color:var(--ai-muted,#475569);font-size:var(--ai-font-size-meta,13px)}.source_1f8b{padding:var(--ai-panel-padding,16px);white-space:pre-wrap;overflow-wrap:anywhere;border:var(--ai-border-width,1px) solid var(--ai-border,#64748b);border-radius:var(--ai-control-radius,8px);background:var(--ai-surface,#fff);max-block-size:24rem;font-size:inherit;margin:0;overflow:auto}.draft_1f8b,.source_1f8b{font-family:var(--ai-font-mono,monospace)}.draft_1f8b{min-block-size:14rem;max-block-size:32rem}.actions_1f8b{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.error_1f8b{color:var(--ai-danger,#991b1b)}