[data-auth-reentry-dialog]{background:0 0;border:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;position:fixed;inset:0;overflow:visible}[data-auth-reentry-dialog] [data-auth-screen]{overscroll-behavior:contain}[data-auth-screen]{--auth-bg:var(--works-auth-light-bg);--auth-panel:var(--works-auth-light-panel);--auth-hover:var(--works-auth-light-hover);--auth-ink:var(--works-auth-light-ink);--auth-muted:var(--works-auth-light-muted);--auth-line:var(--works-auth-light-line);--auth-control-line:var(--works-auth-light-control-line);--auth-lime:var(--works-brand-lime);--auth-error:var(--works-auth-light-error);--auth-primary-hover:var(--works-auth-light-primary-hover);--auth-sun-display:block;--auth-moon-display:none;--tds-sidebar-bg:var(--auth-bg);--tds-bg-base:var(--auth-bg);--tds-bg-base-soft:var(--auth-panel);--tds-bg-base-disabled:var(--auth-panel);--tds-bg-base-strong-disabled:var(--auth-control-line);--tds-bg-muted:var(--auth-bg);--tds-bg-muted-hover:var(--auth-hover);--tds-bg-muted-pressed:var(--auth-panel);--tds-bg-accent-strong:var(--auth-ink);--tds-bg-accent-strong-hover:var(--auth-primary-hover);--tds-bg-accent-strong-pressed:var(--auth-ink);--tds-fg-base:var(--auth-ink);--tds-fg-base-soft:var(--auth-muted);--tds-fg-base-disabled:var(--auth-muted);--tds-fg-muted:var(--auth-ink);--tds-fg-muted-hover:var(--auth-ink);--tds-fg-muted-pressed:var(--auth-ink);--tds-fg-inverted:var(--auth-bg);--tds-fg-critical:var(--auth-error);--tds-border-base:1px solid var(--auth-line);--tds-border-base-strong:1px solid var(--auth-control-line);--tds-focus-ring-base:0 0 0 .0625rem var(--auth-bg), 0 0 0 .1875rem var(--auth-ink);--tds-focus-ring-accent:var(--tds-focus-ring-base);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;align-items:center;gap:var(--tds-space-6);padding:max(var(--tds-space-6), env(safe-area-inset-top)) max(var(--tds-space-6), env(safe-area-inset-right)) max(var(--tds-space-6), env(safe-area-inset-bottom)) max(var(--tds-space-6), env(safe-area-inset-left));flex-direction:column;display:flex;overflow:auto}@media (prefers-color-scheme:dark){[data-auth-screen][data-auth-theme=system]{--auth-bg:var(--works-auth-dark-bg);--auth-panel:var(--works-auth-dark-panel);--auth-hover:var(--works-auth-dark-hover);--auth-ink:var(--works-auth-dark-ink);--auth-muted:var(--works-auth-dark-muted);--auth-line:var(--works-auth-dark-line);--auth-control-line:var(--works-auth-dark-control-line);--auth-error:var(--works-auth-dark-error);--auth-primary-hover:var(--works-auth-dark-primary-hover);--auth-sun-display:none;--auth-moon-display:block;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}[data-auth-screen][data-auth-theme=dark]{--auth-bg:var(--works-auth-dark-bg);--auth-panel:var(--works-auth-dark-panel);--auth-hover:var(--works-auth-dark-hover);--auth-ink:var(--works-auth-dark-ink);--auth-muted:var(--works-auth-dark-muted);--auth-line:var(--works-auth-dark-line);--auth-control-line:var(--works-auth-dark-control-line);--auth-error:var(--works-auth-dark-error);--auth-primary-hover:var(--works-auth-dark-primary-hover);--auth-sun-display:none;--auth-moon-display:block;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme-preference-control]{z-index:1;color:var(--auth-muted);flex-shrink:0;align-self:flex-end;display:block;position:relative}[data-theme-preference-trigger]{justify-content:center;align-items:center;gap:var(--tds-space-1);background:var(--auth-panel);width:3.5rem;height:2.75rem;color:var(--auth-muted);cursor:pointer;border:1px solid #0000;border-radius:999px;padding:0;display:flex}[data-theme-preference-trigger]:hover,[data-theme-preference-trigger][aria-expanded=true]{background:var(--auth-hover);color:var(--auth-ink)}[data-theme-preference-trigger]:focus-visible{box-shadow:var(--tds-focus-ring-base);outline:none}[data-theme-current-icon=light]{display:var(--auth-sun-display)}[data-theme-current-icon=dark]{display:var(--auth-moon-display)}[data-theme-current-icon] svg{display:block}[data-theme-preference-menu]{min-width:0;width:min(9.5rem, calc(100vw - var(--tds-space-8)));max-height:calc(100dvh - var(--tds-space-8));padding:var(--tds-space-1);border:1px solid var(--auth-line);border-radius:var(--tds-radius-3);background:var(--auth-bg);color:var(--auth-ink);overflow-y:auto;box-shadow:0 4px 16px #0000001a}[data-theme-preference-option]{align-items:center;gap:var(--tds-space-2);min-height:2.75rem;padding:0 var(--tds-space-2);border-radius:var(--tds-radius-2);color:var(--auth-muted);cursor:pointer;font:var(--tds-text-caption-1-font);display:flex}[data-theme-preference-option] svg{flex-shrink:0}[data-theme-preference-option]>span{flex:1}[data-theme-preference-option][aria-checked=true]{color:var(--auth-ink)}[data-theme-preference-option]:hover,[data-theme-preference-option]:focus{background:var(--auth-hover);color:var(--auth-ink)}[data-theme-preference-option]:focus-visible{outline:1px solid var(--auth-ink);outline-offset:-1px}[data-auth-card]{overflow-wrap:anywhere;text-align:center;flex-direction:column;flex-shrink:0;align-items:stretch;width:min(100%,21.5rem);min-width:0;margin-block:auto;animation:.16s pop-in;display:flex}[data-auth-header]{flex-direction:column;align-items:center;display:flex}[data-auth-brand]{object-fit:contain;width:3.25rem;height:4.0625rem;margin:0 auto 1.875rem;display:block}[data-auth-header] [data-tds-heading]{letter-spacing:-.05rem;font-size:1.8125rem;line-height:1.15;font-weight:var(--tds-font-weight-semibold);margin:0}[data-auth-header] [data-tds-text]{margin-top:var(--tds-space-3);max-width:20rem;line-height:1.5;display:block}[data-auth-form]{gap:var(--tds-space-3);width:100%;margin-top:var(--tds-space-7);text-align:left;flex-direction:column;display:flex}[data-auth-field]{gap:var(--tds-space-2);flex-direction:column;display:flex}[data-auth-field]>[data-tds-label]{color:var(--auth-ink);font:var(--tds-text-caption-1-font);font-weight:var(--tds-font-weight-semibold)}[data-auth-token-control]{position:relative;container-type:inline-size}[data-auth-input]{border:var(--tds-border-base-strong);width:100%;min-width:0;height:3rem;padding:0 5.5rem 0 var(--tds-space-3);background:var(--auth-bg);color:var(--auth-ink);font:var(--tds-text-body-font);border-radius:.5625rem;transition:border-color .12s,box-shadow .12s}[data-auth-input]::placeholder{color:var(--auth-muted)}[data-auth-input]:hover{border-color:var(--auth-ink)}[data-auth-input]:focus{border-color:var(--auth-ink);box-shadow:var(--tds-focus-ring-base);outline:none}[data-auth-input][data-invalid]{border-color:var(--auth-error)}[data-auth-token-reveal]{inset-inline-end:var(--tds-space-2);top:var(--tds-space-05);min-width:4.75rem;height:2.75rem;padding:0 var(--tds-space-2);border-radius:var(--tds-radius-1);color:var(--auth-muted);font:var(--tds-text-caption-1-font);cursor:pointer;background:0 0;border:0;position:absolute}[data-auth-token-reveal]:hover{background:var(--auth-hover);color:var(--auth-ink)}[data-auth-token-reveal]:focus-visible{box-shadow:var(--tds-focus-ring-base);outline:none}@container (max-width:12rem){[data-auth-input]{padding-inline:var(--tds-space-3)}[data-auth-token-reveal]{width:100%;height:auto;min-height:2.75rem;position:static}}[data-auth-help],[data-auth-error]{font:var(--tds-text-caption-1-font)}[data-auth-help]{color:var(--auth-muted)}[data-auth-error]{color:var(--tds-fg-critical);text-align:left}[data-auth-form] [data-tds-button],[data-auth-card]>[data-tds-button]{width:100%}[data-auth-card] [data-tds-button]{height:auto;min-height:2.875rem;font-weight:var(--tds-font-weight-semibold);border-radius:.5625rem}[data-auth-card] [data-tds-button-content]{white-space:normal}[data-auth-card] [data-tds-button][data-variant=primary]{border:1px solid var(--auth-ink)}[data-auth-card] [data-tds-button][data-variant=secondary]{border:1px solid var(--auth-control-line);background:var(--auth-bg)}[data-auth-card] [data-tds-button]:disabled{cursor:wait;opacity:.62}[data-auth-divider]{margin:var(--tds-space-3) 0;color:var(--auth-muted)}[data-auth-footer]{justify-content:center;align-items:center;gap:var(--tds-space-2);color:var(--auth-muted);font:var(--tds-text-caption-2-font);text-align:center;flex-wrap:wrap;flex-shrink:0;display:flex}[data-auth-splash]{padding-bottom:var(--tds-space-6)}[data-auth-spinner]{opacity:0;color:var(--tds-fg-base-soft);animation:.2s .35s forwards chip-in}@media (max-width:34rem){[data-auth-screen]{padding-top:max(var(--tds-space-4), env(safe-area-inset-top))}[data-auth-card]{width:100%}[data-auth-footer]{row-gap:var(--tds-space-1)}}@media (prefers-reduced-motion:reduce){[data-auth-card],[data-auth-spinner]{opacity:1;animation:none}}@media (forced-colors:active){[data-auth-screen] :is(button,input,[role=menuitemradio]):focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}[data-avatar][data-monogram]{font:var(--tds-text-caption-2-font);letter-spacing:.02em;-webkit-user-select:none;user-select:none;font-weight:700}[data-avatar][data-monogram][data-tone=blue]{background:linear-gradient(135deg, var(--tds-color-blue-3), var(--tds-color-blue-5));color:var(--tds-color-blue-11)}[data-avatar][data-monogram][data-tone=purple]{background:linear-gradient(135deg, var(--tds-color-purple-3), var(--tds-color-purple-5));color:var(--tds-color-purple-11)}[data-avatar][data-monogram][data-tone=teal]{background:linear-gradient(135deg, var(--tds-color-teal-3), var(--tds-color-teal-5));color:var(--tds-color-teal-11)}[data-avatar][data-monogram][data-tone=cyan]{background:linear-gradient(135deg, var(--tds-color-cyan-3), var(--tds-color-cyan-5));color:var(--tds-color-cyan-11)}[data-avatar][data-monogram][data-tone=green]{background:linear-gradient(135deg, var(--tds-color-green-3), var(--tds-color-green-5));color:var(--tds-color-green-11)}[data-avatar][data-monogram][data-tone=orange]{background:linear-gradient(135deg, var(--tds-color-orange-3), var(--tds-color-orange-5));color:var(--tds-color-orange-11)}[data-avatar][data-monogram][data-tone=pink]{background:linear-gradient(135deg, var(--tds-color-pink-3), var(--tds-color-pink-5));color:var(--tds-color-pink-11)}[data-avatar][data-monogram][data-tone=yellow]{background:linear-gradient(135deg, var(--tds-color-yellow-3), var(--tds-color-yellow-5));color:var(--tds-color-yellow-11)}[data-avatar][data-kind=agent]{background:linear-gradient(135deg, var(--tds-color-blue-3), var(--tds-color-blue-5));color:var(--tds-color-blue-11)}[data-avatar][data-kind=workflow]{background:linear-gradient(135deg, var(--tds-color-purple-3), var(--tds-color-purple-5));color:var(--tds-color-purple-11)}[data-avatar][data-kind=graphql]{background:linear-gradient(135deg, var(--tds-color-green-3), var(--tds-color-green-5));color:var(--tds-color-green-11)}[data-avatar][data-kind=instruction]{background:linear-gradient(135deg, var(--tds-color-gray-3), var(--tds-color-gray-5));color:var(--tds-color-gray-11)}[data-avatar][data-kind=tool]{background:linear-gradient(135deg, var(--tds-color-orange-3), var(--tds-color-orange-5));color:var(--tds-color-orange-11)}[data-avatar][data-kind=widget]{background:linear-gradient(135deg, var(--tds-color-teal-3), var(--tds-color-teal-5));color:var(--tds-color-teal-11)}[data-avatar][data-kind=storefront]{background:linear-gradient(135deg, var(--tds-color-green-3), var(--tds-color-green-5));color:var(--tds-color-green-11)}[data-avatar][data-kind=schema]{background:linear-gradient(135deg, var(--tds-color-cyan-3), var(--tds-color-cyan-5));color:var(--tds-color-cyan-11)}
[data-step-n]{border-radius:var(--tds-radius-full);background:var(--tds-color-gray-3);width:1.6rem;height:1.6rem;color:var(--tds-fg-base-soft);font:var(--tds-text-caption-2-font);flex-shrink:0;place-items:center;display:grid}[data-wsteps]{border:var(--tds-border-base);border-radius:var(--tds-radius-2);background:var(--tds-bg-base);margin:0;padding:0;list-style:none;overflow:hidden;box-shadow:0 1px 2px #1018280a}[data-wsteps][data-nested]{box-shadow:none}[data-wsteps]>[data-wstep]{display:block}[data-wstep]+[data-wstep]{border-top:var(--tds-border-base)}[data-wstep-row]{align-items:center;gap:var(--tds-space-3);padding:var(--tds-space-3) var(--tds-space-4);display:flex;position:relative}[data-wstep-main]{text-align:left;min-width:0;font:inherit;color:inherit;background:0 0;border:none;flex-direction:column;flex:1;align-items:flex-start;gap:2px;padding:0;display:flex}[data-wstep-main][data-clickable]{cursor:pointer}[data-wstep-title]{align-items:center;gap:var(--tds-space-2);flex-wrap:wrap;display:flex}[data-wstep-branch]{margin:0 var(--tds-space-4) var(--tds-space-3) calc(1.6rem + 2 * var(--tds-space-3));border-left:2px solid var(--tds-color-gray-5);padding-left:var(--tds-space-4);gap:var(--tds-space-2);flex-direction:column;display:flex}[data-wstep-branch][data-kind=catch]{border-left-color:var(--tds-color-red-6)}[data-wstep-branch][data-kind=catch][data-executed]{border-left-color:var(--tds-color-red-9)}[data-wstep-branch][data-kind=for],[data-wstep-branch][data-kind=scatter],[data-wstep-branch][data-kind=loop]{border-left-color:var(--tds-color-cyan-8)}[data-wstep-branch-head]{align-items:center;gap:var(--tds-space-2);flex-wrap:wrap;display:flex}[data-wstep-branch-head]>span:first-child{font-weight:600}[data-wstep-expr]{color:var(--tds-fg-base-soft);background:var(--tds-color-gray-2);border-radius:var(--tds-radius-1);padding:1px var(--tds-space-2);font:.7rem/1.4 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}[data-wf]{flex-direction:column;display:flex}[data-wstep]>[data-wstep-row]:hover,[data-wstep][data-selected]>[data-wstep-row]{background:var(--tds-color-gray-1)}[data-wstep][data-selected]{box-shadow:inset 2px 0 0 var(--tds-color-blue-8)}[data-wstep-main]:focus-visible{box-shadow:inset 0 0 0 2px var(--tds-color-blue-10);border-radius:var(--tds-radius-1);outline:none}[data-wstep][data-type=code]>[data-wstep-row]>[data-step-n]:not([data-trace-mark]),[data-wstep][data-type=function]>[data-wstep-row]>[data-step-n]:not([data-trace-mark]){background:var(--tds-color-orange-2);color:var(--tds-color-orange-11)}[data-wstep][data-type=agent]>[data-wstep-row]>[data-step-n]:not([data-trace-mark]){background:var(--tds-color-blue-2);color:var(--tds-color-blue-11)}[data-wstep][data-type=workflow]>[data-wstep-row]>[data-step-n]:not([data-trace-mark]){background:var(--tds-color-purple-2);color:var(--tds-color-purple-11)}[data-wsteps][data-nested] [data-wstep-row]{padding:var(--tds-space-2) var(--tds-space-3)}[data-wsteps][data-nested] [data-step-n]{width:1.35rem;height:1.35rem}[data-wsteps][data-nested] [data-wstep-branch]{margin-left:calc(1.35rem + 2 * var(--tds-space-2));margin-right:var(--tds-space-3)}[data-step-flow]{display:block}[data-branch-glyph]{place-items:center;display:inline-grid}[data-branch-glyph] svg{width:.9rem;height:.9rem}[data-wstep-branch][data-kind=for] [data-branch-glyph],[data-wstep-branch][data-kind=scatter] [data-branch-glyph],[data-wstep-branch][data-kind=loop] [data-branch-glyph]{color:var(--tds-color-cyan-10)}[data-wstep-branch][data-kind=catch] [data-branch-glyph]{color:var(--tds-color-red-10)}[data-branch-badge]{font:var(--tds-text-caption-2-font);background:var(--tds-color-cyan-2);color:var(--tds-color-cyan-11);border-radius:var(--tds-radius-full);padding:0 var(--tds-space-2)}[data-branch-badge][data-tone=ran]{background:var(--tds-color-red-2);color:var(--tds-color-red-11)}[data-branch-badge][data-running]{animation:1.2s ease-in-out infinite run-pulse}[data-branch-empty]{justify-content:center;align-items:center;gap:var(--tds-space-2);padding:var(--tds-space-3);border:1px dashed var(--tds-color-gray-5);border-radius:var(--tds-radius-2);color:var(--tds-fg-base-soft);font:var(--tds-text-caption-1-font);cursor:pointer;background:0 0;display:flex}[data-branch-empty]:hover{border-color:var(--tds-color-blue-9);color:var(--tds-color-blue-11)}[data-branch-empty]:focus-visible{box-shadow:var(--tds-focus-ring-base);outline:none}[data-branch-empty] svg{width:.95rem;height:.95rem}[data-palette-input]{border:var(--tds-border-base);border-radius:var(--tds-radius-1);min-width:0;padding:.3rem var(--tds-space-3);font:var(--tds-text-caption-1-font);background:var(--tds-bg-base);color:var(--tds-fg-base);flex:1}[data-palette-input]:focus-visible{box-shadow:var(--tds-focus-ring-base);outline:none}[data-ask-ai][data-tds-button][data-variant=primary]{background:var(--works-brand-lime);color:var(--works-brand-ink);border-color:var(--works-brand-lime)}[data-ask-ai][data-tds-button][data-variant=primary]:hover:not(:disabled){background:color-mix(in srgb, var(--works-brand-lime) 88%, var(--works-brand-ink))}[data-wstep][data-trace=running],[data-wstep][data-trace=scheduled]{box-shadow:inset 2px 0 0 var(--tds-color-blue-8)}[data-wstep][data-trace=completed]{box-shadow:inset 2px 0 0 var(--tds-color-green-7)}[data-wstep][data-trace=failed],[data-wstep][data-trace=timed_out]{box-shadow:inset 2px 0 0 var(--tds-color-red-8)}[data-wstep][data-trace=failed]>[data-wstep-row],[data-wstep][data-trace=timed_out]>[data-wstep-row]{background:var(--tds-color-red-1)}[data-step-n][data-trace-mark=completed]{background:var(--tds-color-green-2);color:var(--tds-color-green-11)}[data-step-n][data-trace-mark=failed],[data-step-n][data-trace-mark=timed_out]{background:var(--tds-color-red-2);color:var(--tds-color-red-11)}[data-step-n][data-trace-mark=running],[data-step-n][data-trace-mark=scheduled],[data-step-n][data-trace-mark=canceled]{background:var(--tds-color-blue-2);color:var(--tds-color-blue-11)}[data-step-n] svg{width:.85rem;height:.85rem}[data-trace-pulse]{border-radius:var(--tds-radius-full);background:var(--tds-color-blue-10);width:.55rem;height:.55rem;animation:1.2s ease-in-out infinite run-pulse}[data-trace-hollow]{border-radius:var(--tds-radius-full);border:2px solid var(--tds-color-gray-6);width:.55rem;height:.55rem}[data-step-error]{align-items:baseline;gap:var(--tds-space-2);margin:0 var(--tds-space-4) var(--tds-space-2) calc(1.6rem + 2 * var(--tds-space-3));color:var(--tds-color-red-11);display:flex}[data-step-error-link]{color:var(--tds-color-blue-11);font:var(--tds-text-caption-2-font);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}
[data-tds-modal-body][data-fill] [data-step-code]{flex:1;min-height:0}[data-step-code]{flex-direction:column;flex:1;min-height:0;display:flex}[data-step-code-head]{align-items:center;gap:var(--tds-space-3);padding:var(--tds-space-2) var(--tds-space-4);display:flex}[data-step-jump]{background:var(--tds-color-gray-2);border-radius:var(--tds-radius-1);color:var(--tds-fg-base-soft);padding:0 var(--tds-space-2);cursor:pointer;border:none;margin-left:auto;font:.7rem/1.6 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}[data-step-jump]:hover{color:var(--tds-fg-base)}[data-step-code-body]{flex:auto;min-height:0;position:relative;overflow:hidden}[data-cap-section]{gap:var(--tds-space-2);flex-direction:column;display:flex}[data-cap-sectionhead]{justify-content:space-between;align-items:center;gap:var(--tds-space-3);flex-wrap:wrap;display:flex}[data-cap-sectionhead] [data-lib-search][data-compact]{width:min(18rem,100%);height:2.25rem}[data-cap-grid]{gap:var(--tds-space-3);grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));display:grid}[data-sched-dialog]{width:min(680px,94vw)}[data-sched-body]{gap:var(--tds-space-4);flex-direction:column;display:flex}[data-sched-list]{gap:var(--tds-space-2);flex-direction:column;display:flex}[data-sched-row]{align-items:center;gap:var(--tds-space-3);border:var(--tds-border-base);border-radius:var(--tds-radius-2);padding:var(--tds-space-3);background:var(--tds-bg-base);display:flex}[data-sched-row][data-paused]{background:var(--tds-bg-muted)}[data-sched-row-icon]{border-radius:var(--tds-radius-2);background:var(--tds-color-blue-2);width:2rem;height:2rem;color:var(--tds-color-blue-11);flex-shrink:0;place-items:center;display:grid}[data-sched-row-icon] svg{width:1.05rem;height:1.05rem}[data-sched-row][data-paused] [data-sched-row-icon]{background:var(--tds-color-gray-3);color:var(--tds-fg-base-soft)}[data-sched-row-body]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}[data-sched-row-title]{align-items:center;gap:var(--tds-space-2);flex-wrap:wrap;display:flex}[data-sched-row-actions]{align-items:center;gap:var(--tds-space-1);flex-shrink:0;display:inline-flex}[data-sched-act]{border-radius:var(--tds-radius-full);width:2rem;height:2rem;color:var(--tds-fg-base-soft);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;transition:background .12s,color .12s;display:inline-flex}[data-sched-act]:hover{background:var(--tds-bg-muted);color:var(--tds-fg-base)}[data-sched-act]:focus-visible{box-shadow:var(--tds-focus-ring-base);outline:none}[data-sched-act] svg{width:.95rem;height:.95rem}[data-sched-act][data-danger]:hover,[data-sched-act][data-armed]{background:var(--tds-color-red-1);color:var(--tds-color-red-11)}[data-sched-create]{gap:var(--tds-space-3);border-top:var(--tds-border-base);padding-top:var(--tds-space-4);flex-direction:column;display:flex}[data-sched-grid]{gap:var(--tds-space-3);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));display:grid}[data-sched-field]{gap:var(--tds-space-1);flex-direction:column;min-width:0;display:flex}[data-sched-label]{font:var(--tds-text-caption-1-font);color:var(--tds-fg-base);font-weight:600}[data-sched-input]{box-sizing:border-box;border:var(--tds-border-base);border-radius:var(--tds-radius-2);background:var(--tds-bg-base);width:100%;color:var(--tds-fg-base);font:var(--tds-text-body-font);padding:var(--tds-space-2) var(--tds-space-3);resize:vertical}[data-sched-input]:focus-visible{box-shadow:var(--tds-focus-ring-base);outline:none}[data-sched-seg]{grid-template-columns:repeat(2,auto);display:inline-grid}[data-sched-seg] [data-segment]{padding:var(--tds-space-1) var(--tds-space-3);white-space:nowrap;font:var(--tds-text-caption-1-font)}[data-sched-actions]{justify-content:flex-end;display:flex}[data-sched-error]{color:var(--tds-color-red-11)}[data-wf-empty]{text-align:center;padding:var(--tds-space-6);align-items:center;gap:var(--tds-space-3)}[data-wf-empty-icon] svg{width:1.4rem;height:1.4rem;color:var(--tds-fg-base-soft)}[data-wf-empty-ai]{gap:var(--tds-space-2);width:min(28rem,100%);display:flex}
[data-struct-group]{gap:var(--tds-space-2);flex-direction:column;display:flex}[data-struct-group]+[data-struct-group]{margin-top:var(--tds-space-3)}[data-group-label]{font:var(--tds-text-emphasis-font);letter-spacing:var(--tds-text-emphasis-letter-spacing);color:var(--tds-fg-base)}[data-slots-row]{align-items:center;gap:var(--tds-space-2);flex-wrap:wrap;display:flex}[data-slot-chip]{align-items:center;gap:var(--tds-space-1);border:var(--tds-border-base);background:var(--tds-color-gray-2);font:var(--tds-text-caption-1-font);color:var(--tds-fg-base);border-radius:999px;padding:.2rem .4rem .2rem .65rem;display:inline-flex}[data-slot-chip]>button{color:var(--tds-fg-base-soft);cursor:pointer;background:0 0;border:none;border-radius:999px;padding:2px;display:inline-flex}[data-slot-chip]>button:hover{background:var(--tds-color-gray-4);color:var(--tds-fg-base)}[data-slot-chip] svg{width:.8rem;height:.8rem}[data-ref-card]{align-items:center;gap:var(--tds-space-3);padding:var(--tds-space-3) var(--tds-space-4);border:var(--tds-border-base);border-radius:var(--tds-radius-2);background:var(--tds-bg-base);color:inherit;text-decoration:none;transition:border-color .12s,box-shadow .12s;display:flex;box-shadow:0 1px 2px #1018280a}[data-ref-card]:hover{border-color:var(--tds-color-blue-8);box-shadow:0 2px 6px #10182814}[data-ref-card-icon]{border-radius:var(--tds-radius-2);background:var(--tds-color-cyan-2);width:2.25rem;height:2.25rem;color:var(--tds-color-cyan-11);flex-shrink:0;place-items:center;display:grid}[data-ref-card-icon] svg{width:1.15rem;height:1.15rem}[data-ref-card-body]{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}[data-ref-card-title]{align-items:center;gap:var(--tds-space-2);flex-wrap:wrap;display:flex}[data-ref-card-go]{align-items:center;gap:var(--tds-space-1);color:var(--tds-fg-base-soft);font:var(--tds-text-caption-1-font);flex:none;display:inline-flex}[data-ref-card]:hover [data-ref-card-go]{color:var(--tds-color-blue-10)}[data-ref-card-go] svg{width:.9rem;height:.9rem}[data-ref-card-icon][data-kind=Agent]{background:var(--works-brand-ink);color:var(--works-brand-lime)}[data-ref-card-icon][data-kind=Workflow]{background:var(--tds-color-purple-2);color:var(--tds-color-purple-11)}[data-ref-card-icon][data-kind=Function]{background:var(--tds-color-orange-2);color:var(--tds-color-orange-11)}[data-ref-card-icon][data-kind=Widget]{background:var(--tds-color-teal-2);color:var(--tds-color-teal-11)}[data-ref-card-icon][data-kind=Surface]{background:var(--tds-color-green-2);color:var(--tds-color-green-11)}[data-ref-card-icon][data-kind=Instruction],[data-ref-card-icon][data-kind=unknown]{background:var(--tds-color-gray-2);color:var(--tds-color-gray-11)}[data-usedby-list]{gap:var(--tds-space-2);flex-direction:column;display:flex}[data-console]{gap:var(--tds-space-5);flex-direction:column;display:flex}[data-tests-panel]{gap:var(--tds-space-4);flex-direction:column;display:flex}[data-tests-modes]{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}[data-tests-modes] [data-mode-tab]{justify-content:center}[data-tests-mode-panel]{gap:var(--tds-space-5);flex-direction:column;min-width:0;display:flex}[data-tests-mode-panel][hidden]{display:none}[data-tests-flow-divider]{background:var(--tds-color-gray-4);border:0;height:1px;margin:0}[data-run-form]{gap:var(--tds-space-2);flex-direction:column;display:flex}[data-run-fields]{gap:var(--tds-space-3);flex-direction:column;display:flex}[data-run-field]{gap:var(--tds-space-1);flex-direction:column;display:flex}[data-run-flabel]{font:var(--tds-text-caption-1-font);color:var(--tds-fg-base-soft)}[data-run-text],[data-run-area],[data-run-select]{box-sizing:border-box;border:var(--tds-border-base);border-radius:var(--tds-radius-2);width:100%;padding:var(--tds-space-3);background:var(--tds-bg-base);color:var(--tds-fg-base);font:var(--tds-text-body-font);transition:border-color .12s,box-shadow .12s;box-shadow:0 1px 2px #1018280a}[data-run-area]{resize:vertical;min-height:4.5rem}[data-run-text]:hover,[data-run-area]:hover,[data-run-select]:hover{border-color:var(--tds-color-gray-5)}[data-run-text]:focus,[data-run-area]:focus,[data-run-select]:focus{border-color:var(--tds-color-blue-10);box-shadow:var(--tds-focus-ring-base);outline:none}[data-run-text][data-invalid]{border-color:var(--tds-color-red-10)}[data-run-text]:disabled,[data-run-area]:disabled,[data-run-select]:disabled{opacity:.55;cursor:not-allowed}[data-run-ferr]{color:var(--tds-color-red-11);font:var(--tds-text-caption-2-font)}[data-run-loading]{align-items:center;gap:var(--tds-space-2);padding:var(--tds-space-3);border:var(--tds-border-base);border-radius:var(--tds-radius-2);background:var(--tds-color-gray-1);display:flex}[data-run-loading] svg{width:1rem;height:1rem}[data-input-row]{gap:var(--tds-space-2);padding:var(--tds-space-3);border:var(--tds-border-base);border-radius:var(--tds-radius-2);background:var(--tds-bg-base);flex-direction:column;display:flex;box-shadow:0 1px 2px #1018280a}[data-run-editor]{border:var(--tds-border-base);border-radius:var(--tds-radius-2);min-height:220px;position:relative;overflow:hidden}[data-run-editor][data-invalid]{border-color:var(--tds-color-red-10)}[data-result-editor]{border:var(--tds-border-base);border-radius:var(--tds-radius-2);overflow:hidden}[data-run-cta]{display:flex}[data-run-cta] [data-tds-button]{width:100%}[data-applied]{align-items:center;gap:var(--tds-space-2);padding:var(--tds-space-1) var(--tds-space-3);border-radius:var(--tds-radius-full);background:var(--tds-color-green-2);border:var(--tds-border-base);border-color:var(--tds-color-green-4);color:var(--tds-color-green-11);align-self:flex-start;display:inline-flex}[data-applied] svg{flex-shrink:0;width:1rem;height:1rem}[data-run-live]{gap:var(--tds-space-3);padding:var(--tds-space-4);border:var(--tds-border-base);border-radius:var(--tds-radius-2);background:var(--tds-bg-base);flex-direction:column;display:flex;box-shadow:0 1px 2px #1018280a}[data-run-head]{align-items:center;gap:var(--tds-space-2);display:flex}[data-run-head]>svg,[data-run-spark] svg{flex-shrink:0;width:1.2rem;height:1.2rem}[data-run-head]>svg{color:var(--tds-color-blue-10)}[data-run-spark]{color:var(--tds-color-blue-10);display:inline-flex}[data-run-elapsed]{color:var(--tds-fg-base-soft);font-variant-numeric:tabular-nums}
[data-run-steplist]{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}[data-run-stepitem]{gap:0 var(--tds-space-3);grid-template-columns:1.15rem 1fr auto;align-items:baseline;padding:.3rem 0;display:grid;position:relative}[data-run-stepitem]:not(:last-child):before{content:"";background:var(--tds-color-gray-3);width:1px;position:absolute;top:1.5rem;bottom:-.3rem;left:.53rem}[data-run-stepitem][data-state=pending]{opacity:.7}[data-run-step-mark]{border-radius:var(--tds-radius-full);z-index:1;background:var(--tds-bg-base);width:1.15rem;height:1.15rem;box-shadow:0 0 0 1px var(--tds-color-gray-4) inset;color:var(--tds-fg-base-soft);flex-shrink:0;grid-row:1;align-self:center;place-items:center;display:grid}[data-run-step-mark] svg{width:.7rem;height:.7rem}[data-run-stepitem][data-state=done] [data-run-step-mark]{box-shadow:0 0 0 1px var(--tds-color-green-6) inset;color:var(--tds-color-green-10)}[data-run-stepitem][data-state=failed] [data-run-step-mark]{box-shadow:0 0 0 1px var(--tds-color-red-6) inset;color:var(--tds-color-red-10)}[data-run-stepitem][data-state=active] [data-run-step-mark]{box-shadow:0 0 0 1px var(--tds-color-blue-6) inset}[data-run-steplabel]{grid-row:1;align-self:center;min-width:0}[data-run-steplabel] [data-tds-text]{overflow-wrap:anywhere;display:block}[data-run-dot]{border-radius:var(--tds-radius-full);background:var(--tds-fg-base-soft);opacity:.55;width:.4rem;height:.4rem}[data-run-stepitem][data-state=active] [data-run-dot]{background:var(--tds-color-blue-10);opacity:1;animation:1s ease-in-out infinite run-pulse}[data-run-stepmeta]{align-self:center;align-items:baseline;gap:var(--tds-space-2);white-space:nowrap;grid-row:1;display:inline-flex}[data-run-stepdur]{text-align:right;min-width:2.75rem;font:var(--tds-text-caption-2-font);color:var(--tds-fg-base-soft);font-variant-numeric:tabular-nums}[data-run-stepbadge]{font:var(--tds-text-caption-2-font);color:var(--tds-color-blue-11);white-space:nowrap}[data-run-stepbadge][data-state=failed]{color:var(--tds-color-red-11)}[data-run-steperr]{margin:var(--tds-space-1) 0 var(--tds-space-1);padding:var(--tds-space-2) var(--tds-space-3);border-left:2px solid var(--tds-color-red-5);background:var(--tds-color-red-1);color:var(--tds-color-red-11);font:var(--tds-text-caption-2-font);overflow-wrap:anywhere;border-radius:0 6px 6px 0;grid-column:2/-1;line-height:1.5}[data-io-card][data-role=trace]{padding:var(--tds-space-3) var(--tds-space-4)}[data-widget-call-card]{border:var(--tds-border-base);border-radius:var(--tds-radius-2);grid-column:2/-1;overflow:hidden}[data-widget-call-header]{align-items:center;gap:var(--tds-space-2);padding:var(--tds-space-2) var(--tds-space-3);border-bottom:var(--tds-border-base);background:var(--tds-color-gray-1);display:flex}[data-widget-call-icon]{color:var(--tds-fg-base-soft);place-items:center;display:grid}[data-widget-call-header] [data-widget-call-open]{color:var(--tds-fg-base-soft);place-items:center;margin-left:auto;display:grid}[data-widget-call-body]{min-height:4rem}[data-widget-call-empty]{align-items:flex-start;gap:var(--tds-space-2);padding:var(--tds-space-3);flex-direction:column;display:flex}[data-run-stream]{white-space:pre-wrap;overflow-wrap:anywhere;font:var(--tds-text-body-font);color:var(--tds-fg-base);background:var(--tds-color-gray-1);border:var(--tds-border-base);border-radius:var(--tds-radius-2);padding:var(--tds-space-3);max-height:16rem;overflow:auto}[data-run-caret]{background:var(--tds-color-blue-10);width:.45rem;height:1rem;margin-left:2px;animation:1.05s steps(2,start) infinite run-blink;display:inline-block;transform:translateY(.15rem)}[data-run-bar]{border-radius:var(--tds-radius-full);background:var(--tds-color-blue-2);height:.375rem;position:relative;overflow:hidden}[data-run-bar-fill]{border-radius:var(--tds-radius-full);background:var(--tds-color-blue-10);width:35%;height:100%;animation:1.3s ease-in-out infinite run-indeterminate;position:absolute;top:0;left:-35%}@keyframes run-indeterminate{0%{left:-35%}to{left:100%}}@keyframes run-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(1.6)}}@keyframes run-blink{0%,to{opacity:1}50%{opacity:0}}[data-io],[data-run-input-fold]{gap:var(--tds-space-2);flex-direction:column;display:flex}[data-run-input-fold]>summary{cursor:pointer;color:var(--tds-fg-base-soft);font:var(--tds-text-caption-2-font);align-self:flex-start;align-items:center;gap:6px;list-style:none;display:inline-flex}[data-run-input-fold]>summary::-webkit-details-marker{display:none}[data-run-input-fold]>summary:hover{color:var(--tds-fg-base)}[data-run-input-fold]>summary:focus-visible{box-shadow:var(--tds-focus-ring-base);border-radius:var(--tds-radius-1);outline:none}[data-run-input-fold]>summary:before{content:"";border-bottom:1.5px solid;border-right:1.5px solid;flex:none;width:.35rem;height:.35rem;transition:transform .15s;transform:rotate(-45deg)translate(-1px,-1px)}[data-run-input-fold][open]>summary:before{transform:rotate(45deg)translate(-1px,-1px)}[data-run-input-fold][open]>summary{color:var(--tds-fg-base)}[data-run-input-fold]>[data-io]{margin-top:var(--tds-space-2)}[data-run-auto-update]{align-self:flex-start;align-items:center;gap:var(--tds-space-2);min-width:0;display:inline-flex}[data-run-auto-update]>svg{width:1rem;height:1rem;color:var(--tds-color-blue-10);flex:none}[data-run-lowcode]{gap:var(--tds-space-5);flex-direction:column;display:flex;container-type:inline-size}[data-run-visual-fields]{gap:var(--tds-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}[data-run-visual-field]{gap:var(--tds-space-1);min-width:0}[data-run-visual-field]>[data-tds-text]{text-wrap:pretty;line-height:1.45}[data-run-field-title]{align-items:center;gap:var(--tds-space-2);min-width:0;display:inline-flex}[data-run-required]{border-radius:var(--tds-radius-full);background:var(--tds-color-gray-2);min-height:1.2rem;color:var(--tds-fg-base-soft);font:var(--tds-text-caption-2-font);align-items:center;padding-inline:6px;font-weight:400;display:inline-flex}[data-run-object-group],[data-run-array-group]{grid-column:1/-1;min-width:0}[data-run-object-group]{padding:var(--tds-space-4);border:var(--tds-border-base);border-radius:var(--tds-radius-3);background:var(--tds-color-gray-1);margin:0}[data-run-object-group]>legend{margin-left:calc(-1 * var(--tds-space-1));padding-inline:var(--tds-space-1);color:var(--tds-fg-base);font:var(--tds-text-emphasis-font)}[data-run-object-group]>[data-tds-text]{margin-bottom:var(--tds-space-3);display:block}[data-run-array-group]{gap:var(--tds-space-3);flex-direction:column;display:flex}[data-run-array-head]{justify-content:space-between;align-items:flex-start;gap:var(--tds-space-3);display:flex}[data-run-array-head]>div{flex-direction:column;gap:2px;min-width:0;display:flex}[data-run-array-count]{min-height:1.5rem;padding-inline:var(--tds-space-2);border-radius:var(--tds-radius-full);background:var(--tds-color-gray-2);color:var(--tds-fg-base-soft);font:var(--tds-text-caption-2-font);font-variant-numeric:tabular-nums;flex:none;align-items:center;display:inline-flex}[data-run-array-list]{gap:var(--tds-space-2);flex-direction:column;display:flex}[data-run-array-item]{border:var(--tds-border-base);border-radius:var(--tds-radius-2);background:var(--tds-bg-base);min-width:0;overflow:clip}[data-run-array-item]>summary{align-items:center;gap:var(--tds-space-2);min-height:2.75rem;padding:var(--tds-space-2) var(--tds-space-3);cursor:pointer;color:var(--tds-fg-base);list-style:none;display:flex}[data-run-array-item]>summary::-webkit-details-marker{display:none}[data-run-array-item]>summary:before{content:"";border-right:1.5px solid var(--tds-fg-base-soft);border-bottom:1.5px solid var(--tds-fg-base-soft);flex:none;width:.4rem;height:.4rem;transition:transform .15s;transform:rotate(-45deg)}[data-run-array-item][open]>summary:before{transform:rotate(45deg)translate(-1px,-1px)}[data-run-array-item]>summary>span:last-child{color:var(--tds-fg-base-soft);font:var(--tds-text-caption-2-font);margin-left:auto}[data-run-array-item]>summary:hover{background:var(--tds-color-gray-1)}[data-run-array-item]>summary:focus-visible{box-shadow:inset var(--tds-focus-ring-base);outline:none}[data-run-array-item-body]{padding:var(--tds-space-4);padding-top:var(--tds-space-3);border-top:var(--tds-border-base);background:var(--tds-color-gray-1);position:relative}[data-run-array-item-body]>[data-run-visual-fields]{padding-right:2.25rem}[data-run-array-remove]{top:var(--tds-space-3);right:var(--tds-space-3);z-index:1;border-radius:var(--tds-radius-1);width:1.75rem;height:1.75rem;color:var(--tds-fg-base-soft);cursor:pointer;background:0 0;border:none;place-items:center;padding:0;display:inline-grid;position:absolute}[data-run-array-remove]:hover:not(:disabled){background:var(--tds-color-red-2);color:var(--tds-color-red-11)}[data-run-array-remove]:focus-visible{box-shadow:var(--tds-focus-ring-base);outline:none}[data-run-array-remove]:disabled{opacity:.35;cursor:default}[data-run-array-remove] svg{width:1rem;height:1rem}[data-run-array-group]>[data-tds-button]{align-self:flex-start}[data-run-json-advanced]{padding-top:var(--tds-space-3);border-top:var(--tds-border-base)}[data-run-json-advanced]>summary{cursor:pointer;color:var(--tds-fg-base-soft);font:var(--tds-text-caption-2-font);align-items:center;gap:6px;list-style:none;display:inline-flex}[data-run-json-advanced]>summary::-webkit-details-marker{display:none}[data-run-json-advanced]>summary:before{content:"{ }";color:var(--tds-fg-base-soft);font-family:ui-monospace,SFMono-Regular,monospace}[data-run-json-advanced]>summary:hover{color:var(--tds-fg-base)}[data-run-json-advanced]>summary:focus-visible{box-shadow:var(--tds-focus-ring-base);border-radius:var(--tds-radius-1);outline:none}[data-run-json-advanced][open]>summary{margin-bottom:var(--tds-space-3)}@container (max-width:42rem){[data-run-visual-fields]{grid-template-columns:1fr}[data-run-array-item-body]>[data-run-visual-fields]{padding-top:2.25rem;padding-right:0}}[data-io-label]{align-items:center;gap:var(--tds-space-1);display:flex}[data-io-label][data-ok]{color:var(--tds-color-green-11)}[data-io-label][data-failed]{color:var(--tds-color-red-11)}[data-io-label][data-ok] svg,[data-io-label][data-failed] svg{width:1.05rem;height:1.05rem}[data-io-card]{padding:var(--tds-space-3) var(--tds-space-4);border:var(--tds-border-base);border-radius:var(--tds-radius-2)}[data-io-card][data-role=in]{background:var(--tds-color-gray-1)}[data-io-card][data-role=out]{background:var(--tds-color-green-2);border-color:var(--tds-color-green-4)}[data-io-card][data-role=failed]{background:var(--tds-color-red-1);border-color:var(--tds-color-red-4)}[data-io-text]{white-space:pre-wrap;font:var(--tds-text-body-font);color:var(--tds-fg-base);display:block}[data-io-md]{--tds-font-size-chat:.875rem;display:block}[data-result-big]{font:var(--tds-text-display-2-font);letter-spacing:var(--tds-text-display-2-letter-spacing);color:var(--tds-fg-base)}[data-function-tests]{gap:var(--tds-space-3);flex-direction:column;display:flex}[data-function-tests-summary]{align-items:center;gap:var(--tds-space-3);display:flex}[data-function-tests-summary]>div{gap:var(--tds-space-1);flex-direction:column;display:flex}[data-function-tests-mark]{border-radius:var(--tds-radius-full);flex-shrink:0;place-items:center;width:2rem;height:2rem;display:grid}[data-function-tests][data-status=passed] [data-function-tests-mark]{color:var(--tds-color-green-11);background:var(--tds-color-green-3)}[data-function-tests][data-status=failed] [data-function-tests-mark]{color:var(--tds-color-red-11);background:var(--tds-color-red-2)}[data-function-tests-mark] svg{width:1.1rem;height:1.1rem}[data-function-tests-list]{gap:var(--tds-space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}[data-function-test-case]{gap:var(--tds-space-2);padding:var(--tds-space-3);border:var(--tds-border-base);border-radius:var(--tds-radius-2);background:var(--tds-bg-base);flex-direction:column;display:flex}[data-function-test-case][data-status=passed]{border-color:var(--tds-color-green-4)}[data-function-test-case][data-status=failed]{border-color:var(--tds-color-red-4)}[data-function-test-head]{gap:var(--tds-space-2);grid-template-columns:1.25rem minmax(0,1fr) auto;align-items:center;display:grid}[data-function-test-mark]{justify-content:center;align-items:center;display:inline-flex}[data-function-test-mark] svg{width:.95rem;height:.95rem}[data-function-test-case][data-status=passed] [data-function-test-mark]{color:var(--tds-color-green-11)}[data-function-test-case][data-status=failed] [data-function-test-mark]{color:var(--tds-color-red-11)}[data-function-test-badge]{font:var(--tds-text-caption-2-font);color:var(--tds-fg-base-soft);white-space:nowrap}[data-function-test-detail]{gap:var(--tds-space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:640px){[data-function-test-detail]{grid-template-columns:1fr}}[data-tech]{border-top:var(--tds-border-base);padding-top:var(--tds-space-3)}[data-tech] summary{cursor:pointer;color:var(--tds-fg-base-soft);font:var(--tds-text-action-font)}[data-tech] summary:hover{color:var(--tds-fg-base)}[data-tech-body]{gap:var(--tds-space-3);padding:var(--tds-space-3) 0 0;flex-direction:column;display:flex}[data-detail-row]{gap:var(--tds-space-1);flex-direction:column;display:flex}[data-copyval]{align-items:center;gap:var(--tds-space-2);max-width:100%;display:inline-flex}[data-copyval] code{background:var(--tds-bg-base);border:var(--tds-border-base);border-radius:var(--tds-radius-1);padding:.1rem var(--tds-space-2);text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,monospace;font-size:.8125rem;overflow:hidden}[data-copyval][data-mono] code{word-break:break-all;white-space:normal}[data-copybtn]{cursor:pointer;color:var(--tds-fg-base-soft);padding:var(--tds-space-1);border-radius:var(--tds-radius-1);background:0 0;border:none;flex-shrink:0;display:inline-flex}[data-copybtn]:hover{background:var(--tds-bg-muted);color:var(--tds-fg-base)}[data-copybtn] svg{width:1rem;height:1rem}[data-run-result-wrap]{gap:var(--tds-space-1);flex-direction:column;display:flex}[data-run-result]{padding:var(--tds-space-3);background:var(--tds-bg-base);border:var(--tds-border-base);border-radius:var(--tds-radius-2);white-space:pre-wrap;max-height:18rem;margin:0;font-family:ui-monospace,SFMono-Regular,monospace;font-size:.8125rem;overflow:auto}
[data-settings-dialog]{min-height:min(32rem,84vh)}[data-settings-split]{flex:1;grid-template-columns:minmax(11rem,14rem) 1fr;min-height:0;display:grid}[data-settings-nav]{padding:var(--tds-space-3);border-right:var(--tds-border-base);background:var(--tds-color-gray-0);flex-direction:column;gap:2px;display:flex;overflow:auto}[data-settings-nav]>button{align-items:center;gap:var(--tds-space-2);text-align:left;border-radius:var(--tds-radius-2);width:100%;padding:var(--tds-space-2) var(--tds-space-3);font:var(--tds-text-action-font);color:var(--tds-fg-base-soft);cursor:pointer;background:0 0;border:none;display:flex}[data-settings-nav]>button:hover{background:var(--tds-bg-muted);color:var(--tds-fg-base)}[data-settings-nav]>button[data-active]{background:var(--tds-color-blue-1);color:var(--tds-color-blue-11)}[data-settings-nav]>button:focus-visible{box-shadow:var(--tds-focus-ring-base);outline:none}[data-settings-nav] svg{flex-shrink:0;width:1rem;height:1rem}[data-settings-pane]{min-width:0;padding:var(--tds-space-5);overflow:auto}@media (max-width:720px){[data-settings-split]{grid-template-rows:auto 1fr;grid-template-columns:1fr}[data-settings-nav]{border-right:none;border-bottom:var(--tds-border-base);flex-direction:row;overflow-x:auto}[data-settings-nav]>button{white-space:nowrap;width:auto}}[data-settings-form]{gap:var(--tds-space-4);flex-direction:column;display:flex}[data-meta-list]{gap:var(--tds-space-2);flex-direction:column;margin:0;display:flex}[data-meta-row]{justify-content:space-between;align-items:center;gap:var(--tds-space-3);display:flex}[data-meta-row] dt{color:var(--tds-fg-base-soft);font:var(--tds-text-caption-1-font)}[data-meta-row] dd{margin:0}[data-meta-row] code{font-family:ui-monospace,SFMono-Regular,monospace;font-size:.8125rem}[data-settings-source-note]{justify-content:space-between;align-items:center;gap:var(--tds-space-2);flex-wrap:wrap;display:flex}[data-settings-form] [data-meta-row] dd{justify-content:flex-end;gap:var(--tds-space-2);overflow-wrap:anywhere;flex-wrap:wrap;min-width:0;display:flex}
[data-chat]{gap:var(--tds-space-3);flex-direction:column;min-width:0;max-width:100%;height:100%;min-height:0;display:flex}[data-chat-muted]{color:var(--tds-fg-base-soft)}[data-chat] code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.82em}[data-chat-scroll]{gap:var(--tds-space-3);min-width:0;min-height:0;padding:var(--tds-space-1) var(--tds-space-1) var(--tds-space-3);flex-direction:column;flex:auto;display:flex;overflow:hidden auto}[data-chat-scroll]>[data-chat-row][data-role=user]+[data-chat-row][data-role=assistant],[data-chat-scroll]>[data-chat-row][data-role=assistant]+[data-chat-row][data-role=user]{margin-top:calc(var(--tds-space-8) - var(--tds-space-3))}[data-chat-intro]{gap:var(--tds-space-2);padding:var(--tds-space-4) var(--tds-space-2);flex-direction:column;align-items:flex-start;display:flex}[data-chat-intro-head]{align-items:center;gap:var(--tds-space-3);display:flex}[data-chat-intro-spark]{border-radius:var(--tds-radius-full);background:var(--works-brand-ink);width:2.25rem;height:2.25rem;color:var(--works-brand-lime);flex-shrink:0;place-items:center;display:grid}[data-chat-intro-spark] svg{width:1.25rem;height:1.25rem}[data-chat-suggestions-label]{margin-top:var(--tds-space-4);font:var(--tds-text-body-font);color:var(--tds-fg-base)}[data-chat-suggestions]{gap:var(--tds-space-2);width:100%;margin-top:var(--tds-space-1);flex-direction:column;display:flex}[data-chat-chip]{align-items:center;gap:var(--tds-space-2);text-align:left;padding:var(--tds-space-2) var(--tds-space-3);border:var(--tds-border-base);border-radius:var(--tds-radius-2);background:var(--tds-bg-base);color:var(--tds-fg-base);font:var(--tds-text-body-font);cursor:pointer;transition:background .12s,border-color .12s;display:flex}[data-chat-chip]:hover:not(:disabled){background:var(--tds-bg-muted);border-color:var(--tds-color-blue-10)}[data-chat-chip]:disabled{opacity:.55;cursor:not-allowed}[data-chat-chip-icon]{color:var(--tds-fg-base-soft);flex-shrink:0;transition:color .12s,transform .12s;display:inline-flex}[data-chat-chip-icon] svg{width:.85rem;height:.85rem}[data-chat-chip]:hover:not(:disabled) [data-chat-chip-icon]{color:var(--tds-color-blue-10);transform:translate(2px)}[data-chat-chip-text]{flex:auto;min-width:0}[data-chat-suggestions][data-pills]{flex-flow:wrap}[data-chat-suggestions][data-pills] [data-chat-chip]{border-radius:var(--tds-radius-full);background:var(--tds-bg-muted);font:var(--tds-text-caption-1-font);border:none}[data-chat-suggestions][data-pills] [data-chat-chip]:hover:not(:disabled){background:var(--tds-bg-muted-hover)}[data-chat-suggestions][data-pills] [data-chat-chip-icon] svg{width:.95rem;height:.95rem}[data-chat-suggestions][data-pills] [data-chat-chip]:hover:not(:disabled) [data-chat-chip-icon]{color:var(--tds-fg-base);transform:none}[data-chat-suggestions][data-pills] [data-chat-chip-text]{flex:0 auto}[data-chat-row]{gap:var(--tds-space-2);align-items:flex-start;display:flex}[data-chat-row][data-role=user]{justify-content:flex-end}[data-chat-bubble]{border-radius:var(--tds-radius-3);width:fit-content;max-width:80%;padding:var(--tds-space-3) var(--tds-space-4);font:var(--tds-text-body-font);font-size:1rem;line-height:1.5}[data-chat-bubble][data-role=user]{background:var(--tds-bg-muted);color:var(--tds-fg-base)}[data-chat-msg]{min-width:0;max-width:100%;color:var(--tds-fg-base);font:var(--tds-text-body-font);gap:var(--tds-space-3);flex-direction:column;flex:auto;padding-top:1px;font-size:1rem;line-height:1.5;display:flex}[data-chat-bubble][data-role=assistant][data-live]{gap:var(--tds-space-2);background:0 0;border:none;flex-direction:column;width:100%;max-width:100%;padding:0;display:flex}[data-chat-text]{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.6}[data-chat-text][data-stream]{color:var(--tds-fg-base)}[data-chat-caret]{background:var(--tds-color-blue-10);width:.4rem;height:.95rem;margin-left:2px;animation:1.05s steps(2,start) infinite run-blink;display:inline-block;transform:translateY(.12rem)}[data-trace]{margin:var(--tds-space-1) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}[data-trace] li{align-items:center;gap:var(--tds-space-2);padding:.2rem 0 .2rem var(--tds-space-1);font:var(--tds-text-caption-1-font);color:var(--tds-fg-base-soft);display:flex;position:relative}[data-trace] li:before{content:"";left:calc(var(--tds-space-1) + .18rem);background:var(--tds-color-gray-4);width:1px;position:absolute;top:1.15rem;bottom:-.2rem}[data-trace] li:last-child:before{display:none}[data-trace-dot]{border-radius:var(--tds-radius-full);background:var(--tds-color-gray-6);z-index:1;flex-shrink:0;width:.4rem;height:.4rem}[data-trace] li[data-trace-kind=error] [data-trace-dot]{background:var(--tds-color-red-9)}[data-trace] li[data-trace-kind=error] [data-trace-label]{color:var(--tds-color-red-11)}[data-delegations]{flex-direction:column;gap:1px;width:100%;min-width:0;margin:0;padding:0;list-style:none;display:flex}[data-delegation-details]{border:1px solid var(--tds-color-gray-4);border-radius:var(--tds-radius-2);background:var(--tds-color-gray-0);overflow:hidden}[data-delegation-row]{align-items:center;gap:var(--tds-space-2);min-height:2.25rem;padding:var(--tds-space-1) var(--tds-space-3);cursor:pointer;font:var(--tds-text-caption-1-font);color:var(--tds-fg-base-soft);list-style:none;transition:background .12s;display:flex}[data-delegation-row]::-webkit-details-marker{display:none}[data-delegation-row]:hover{background:var(--tds-color-gray-1)}[data-delegation-name]{min-width:0;color:var(--tds-fg-base);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;font-weight:600;overflow:hidden}[data-delegation-last]{text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;min-width:0;overflow:hidden}[data-delegation-count]{font-variant-numeric:tabular-nums;flex:none;margin-left:auto}[data-delegation-details] [data-toolcard-chevron] svg{width:1rem;height:1rem}[data-delegation-details][open] [data-toolcard-chevron]{transform:rotate(90deg)}[data-delegation-details]>[data-trace]{padding:var(--tds-space-1) var(--tds-space-3) var(--tds-space-2) var(--tds-space-4);border-top:1px solid var(--tds-color-gray-3);margin:0}[data-delegation-dot]{border-radius:var(--tds-radius-full);border:2px solid var(--tds-color-gray-4);box-sizing:border-box;flex:none;width:.875rem;height:.875rem}[data-delegation-dot][data-status=running]{border-top-color:var(--tds-color-blue-9)}[data-delegation-dot][data-status=done]{border-color:var(--tds-color-green-10);background:var(--tds-color-green-10)}[data-delegation-dot][data-status=partial]{border-color:var(--tds-color-green-10)}[data-delegation-dot][data-status=no_effect]{border-color:var(--tds-color-gray-8)}[data-delegation-dot][data-status=failed]{border-color:var(--tds-color-red-9)}[data-delegations][data-live] [data-delegation-dot][data-status=running]{animation:.9s linear infinite plan-rotate}[data-delegation-stop],[data-delegation-stop-all]{margin-left:var(--tds-space-1);padding:.125rem var(--tds-space-2);border:1px solid var(--tds-color-gray-4);border-radius:var(--tds-radius-full);background:var(--tds-color-gray-0);font:var(--tds-text-caption-2-font);color:var(--tds-color-red-11);cursor:pointer;white-space:nowrap;flex:none;font-weight:600;line-height:1.25rem}[data-delegation-stop]:hover,[data-delegation-stop-all]:hover{background:var(--tds-color-red-1);border-color:var(--tds-color-red-6)}[data-delegation-stop]:focus-visible,[data-delegation-stop-all]:focus-visible{box-shadow:var(--tds-focus-ring-base);outline:none}[data-delegation-actions]{padding:0 0 var(--tds-space-1);justify-content:flex-end;display:flex}[data-delegation-stopping]{font:var(--tds-text-caption-2-font);color:var(--tds-color-gray-9);flex:none}[data-toolcard]{background:var(--tds-color-gray-0);border:1px solid var(--tds-color-gray-4);border-radius:var(--tds-radius-3);width:100%;box-shadow:none;flex-direction:column;transition:border-color .16s;display:flex;overflow:hidden}[data-toolcard]:hover{border-color:var(--tds-color-gray-5);box-shadow:none}[data-toolcard-head]{align-items:center;gap:var(--tds-space-2);min-height:2rem;padding:var(--tds-space-2) var(--tds-space-4);background:var(--tds-color-gray-1);border-bottom:1px solid var(--tds-color-gray-4);display:flex}[data-toolcard]>[data-toolcard-head]:last-child{border-bottom:none}[data-toolcard-icon]{flex-shrink:0;display:inline-flex}[data-toolcard-icon] svg{width:.95rem;height:.95rem}[data-toolcard-icon][data-tone=success]{color:var(--tds-color-green-9)}[data-toolcard-icon][data-tone=progress]{color:var(--tds-fg-base-soft)}[data-toolcard-status]{letter-spacing:-.0175rem;min-width:0;color:var(--tds-color-gray-6);text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;font-size:.875rem;font-weight:500;line-height:1.35;overflow:hidden}[data-toolcard-row]{align-items:center;gap:var(--tds-space-2);width:100%;min-height:3.5rem;padding:var(--tds-space-4);cursor:pointer;list-style:none;transition:background .12s;display:flex;position:relative}[data-toolcard-row]::-webkit-details-marker{display:none}[data-toolcard-row]:hover{background:var(--tds-color-gray-1)}[data-toolcard-row-label]{letter-spacing:-.02rem;min-width:0;color:var(--tds-fg-base);flex:auto;font-size:1rem;font-weight:600;line-height:1.4}[data-toolcard-row][data-static]{cursor:default}[data-toolcard-row][data-static]:hover{background:0 0}[data-toolcard-row][data-static] [data-toolcard-row-label]{color:var(--tds-fg-base-soft);font-size:.875rem;font-weight:400}[data-toolcard-chevron]{color:var(--tds-color-gray-7);flex-shrink:0;transition:transform .12s;display:inline-flex}[data-toolcard-chevron] svg{width:1.25rem;height:1.25rem}[data-toolcard-details][open] [data-toolcard-chevron]{transform:rotate(90deg)}[data-toolcard-body]{gap:var(--tds-space-2);padding:var(--tds-space-3) var(--tds-space-4) var(--tds-space-4);border-top:var(--tds-border-base);flex-direction:column;min-width:0;display:flex}[data-diff]{border:var(--tds-border-base);border-radius:var(--tds-radius-2);background:var(--tds-bg-base);min-width:0;max-width:100%;overflow:hidden}[data-diff-head]{align-items:center;gap:var(--tds-space-2);padding:var(--tds-space-2) var(--tds-space-3);border-bottom:var(--tds-border-base);background:var(--tds-color-gray-1);display:flex}[data-diff-name]{font:var(--tds-text-caption-1-font);color:var(--tds-fg-base);white-space:nowrap;flex-shrink:0;font-weight:600}[data-diff-path]{min-width:0;color:var(--tds-fg-base-soft);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem;overflow:hidden}[data-diff-project]{border-radius:var(--tds-radius-1);padding:1px var(--tds-space-1);background:var(--tds-color-blue-2);color:var(--tds-color-blue-11);font:var(--tds-text-caption-2-font);flex:none}[data-diff-stat]{align-items:center;gap:var(--tds-space-2);font:var(--tds-text-caption-2-font);font-variant-numeric:tabular-nums;flex-shrink:0;margin-left:auto;font-weight:600;display:inline-flex}[data-diff-add]{color:var(--tds-color-green-11)}[data-diff-del]{color:var(--tds-color-red-11)}[data-diff-action]{font:var(--tds-text-caption-2-font);color:var(--tds-fg-base-soft);flex-shrink:0;margin-left:auto}[data-diff-body]{max-height:18rem;padding:var(--tds-space-1) 0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem;line-height:1.6;overflow:hidden auto}[data-diff-line]{padding-right:var(--tds-space-2);align-items:flex-start;display:flex}[data-diff-line][data-kind=add]{background:var(--tds-color-green-1)}[data-diff-line][data-kind=del]{background:var(--tds-color-red-1)}[data-diff-sign]{text-align:center;-webkit-user-select:none;user-select:none;width:1.2rem;color:var(--tds-fg-base-soft);flex-shrink:0}[data-diff-line][data-kind=add] [data-diff-sign]{color:var(--tds-color-green-11)}[data-diff-line][data-kind=del] [data-diff-sign]{color:var(--tds-color-red-11)}[data-diff-text]{white-space:pre-wrap;overflow-wrap:anywhere;min-width:0;color:var(--tds-fg-base);flex:auto}[data-diff-line][data-kind=ctx] [data-diff-text]{color:var(--tds-fg-base-soft)}[data-diff-line][data-kind=gap]{justify-content:center;padding:.1rem 0}[data-diff-gap]{color:var(--tds-color-gray-7);letter-spacing:.15em}[data-chat-trace] summary{cursor:pointer;color:var(--tds-fg-base-soft);font:var(--tds-text-caption-1-font)}[data-chat-trace] summary:hover{color:var(--tds-fg-base)}[data-chat-trace][open] summary{margin-bottom:var(--tds-space-2)}[data-chat-interaction]{gap:var(--tds-space-4);margin:var(--tds-space-3) 0 0;padding:var(--tds-space-4);border:var(--tds-border-base);border-radius:var(--tds-radius-3);background:var(--tds-bg-base);min-inline-size:0;max-inline-size:100%;box-shadow:none;flex-direction:column;display:flex}[data-chat-interaction-question]{gap:var(--tds-space-2);flex-direction:column;min-width:0;display:flex}[data-chat-interaction-question]>*{overflow-wrap:anywhere;white-space:pre-wrap}[data-chat-interaction-question]>:first-child{color:var(--tds-fg-base)}[data-chat-interaction-question]>:not(:first-child){color:var(--tds-fg-base-soft)}[data-chat-interaction-options]{gap:var(--tds-space-2);flex-wrap:wrap;display:flex}[data-chat-interaction-options] [data-chat-chip]{border-radius:var(--tds-radius-2);min-height:2.75rem;font:var(--tds-text-caption-1-font);justify-content:center;font-weight:600}[data-chat-interaction-options] [data-chat-chip][data-primary]{border-color:var(--tds-fg-base);background:var(--tds-fg-base);color:var(--tds-bg-base)}[data-chat-interaction-options] [data-chat-chip][data-primary]:hover:not(:disabled){border-color:var(--tds-fg-muted);background:var(--tds-fg-muted)}[data-chat-interaction] [data-chat-chip]:focus-visible,[data-chat-interaction-input]:focus-visible{box-shadow:var(--tds-focus-ring-base);outline:none}[data-chat-interaction-freetext]{gap:var(--tds-space-2);flex-wrap:wrap;display:flex}[data-chat-interaction-input]{min-width:0;max-width:100%;min-height:2.5rem;padding:var(--tds-space-2) var(--tds-space-3);border:var(--tds-border-base);border-radius:var(--tds-radius-2);background:var(--tds-bg-base);color:var(--tds-fg-base);font:var(--tds-text-body-font);flex:12rem}[data-chat-interaction-input]:disabled{opacity:.6}[data-chat-msg],[data-chat-bubble]{overflow-wrap:anywhere}[data-chat-chip],[data-delegation-row],[data-delegation-stop],[data-delegation-stop-all],[data-chat-trace] summary{min-height:2.75rem}[data-chat-chip]:focus-visible,[data-delegation-row]:focus-visible,[data-chat-trace] summary:focus-visible{box-shadow:var(--tds-focus-ring-base);outline:none}[data-assistant-autonomy]>summary{cursor:pointer;min-height:2.75rem;font:var(--tds-text-action-font)}[data-assistant-autonomy]>summary:focus-visible{box-shadow:var(--tds-focus-ring-base);outline:none}[data-assistant-autonomy] p{font:var(--tds-text-body-font);overflow-wrap:anywhere;margin:0}[data-assistant-autonomy] label{align-items:center;gap:var(--tds-space-2);flex-wrap:wrap;display:flex}[data-assistant-autonomy] select{min-height:3rem;padding-inline:var(--tds-space-3);border:var(--tds-border-base);border-radius:var(--tds-radius-2);background:var(--tds-bg-base);color:var(--tds-fg-base);font:inherit}[data-assistant-autonomy-state]{color:var(--tds-fg-base-soft);font:var(--tds-text-caption-1-font)}
[data-chat-composer]{gap:var(--tds-space-2);background:var(--tds-bg-base);flex-direction:column;flex:none;display:flex}[data-prompt-sugg]{left:0;right:0;bottom:calc(100% + var(--tds-space-3));z-index:2;opacity:0;visibility:hidden;pointer-events:none;position:absolute}[data-prompt-sugg][data-open]{opacity:1;visibility:visible;pointer-events:auto}[data-prompt-sugg][data-open] [data-prompt-sugg-panel]{transform-origin:bottom;animation:.22s cubic-bezier(.16,1,.3,1) both prompt-sugg-in}@keyframes prompt-sugg-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){[data-prompt-sugg][data-open] [data-prompt-sugg-panel]{animation:none}}[data-prompt-sugg-panel]{box-sizing:border-box;border:var(--tds-border-base);border-radius:var(--tds-radius-3);background:var(--tds-bg-base);width:100%;box-shadow:0 16px 40px #0000001a}[data-prompt-sugg-scroll]{box-sizing:border-box;gap:var(--tds-space-4);width:100%;max-height:min(480px,58vh);padding:var(--tds-space-4) var(--tds-space-3);border-radius:inherit;scrollbar-width:thin;scrollbar-color:var(--tds-color-gray-4) transparent;flex-direction:column;display:flex;overflow-y:auto}[data-prompt-sugg-section]{gap:var(--tds-space-2);flex-direction:column;min-width:0;display:flex}[data-prompt-sugg-title]{padding-inline:var(--tds-space-2);display:block;color:var(--tds-fg-base-soft)!important}[data-prompt-sugg-list]{flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;display:flex}[data-prompt-sugg-item]{justify-content:space-between;align-items:center;gap:var(--tds-space-2);width:100%;min-height:2rem;padding:0 var(--tds-space-2);border-radius:var(--tds-radius-2);color:var(--tds-fg-muted);font:var(--tds-text-emphasis-font);letter-spacing:-.02em;text-align:left;cursor:pointer;box-sizing:border-box;background:0 0;border:none;transition:background-color .12s,color .12s;display:flex}[data-prompt-sugg-item]:hover,[data-prompt-sugg-item]:focus-visible,[data-prompt-sugg-item][data-active]{background-color:var(--tds-color-blue-10);color:var(--tds-color-gray-0);outline:none}[data-prompt-sugg-leading]{align-items:center;gap:var(--tds-space-2);flex:auto;min-width:0;display:flex}[data-prompt-sugg-ic]{color:currentColor;flex-shrink:0;justify-content:center;align-items:center;width:1rem;height:1rem;display:inline-flex}[data-prompt-sugg-ic] svg{width:1rem;height:1rem}[data-prompt-sugg-label]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}[data-prompt-sugg-chevron]{opacity:.7;flex-shrink:0;width:1rem;height:1rem}[data-plan-steps]{margin:0;padding:0;list-style:none}[data-plan-step]{align-items:center;gap:var(--tds-space-3);display:flex}[data-plan-step-label]{min-width:0}[data-plan-step][data-status=skipped] [data-plan-step-label]{color:var(--tds-fg-base-disabled);text-decoration:line-through}[data-plan-step][data-status=pending] [data-plan-step-label]{color:var(--tds-fg-base-soft)}[data-plan-ind]{flex:none;justify-content:center;align-items:center;width:1.375rem;height:1.375rem;display:inline-flex;position:relative}[data-plan-dot]{border-radius:var(--tds-radius-full);width:1rem;height:1rem}[data-plan-dot][data-kind=next]{background:var(--tds-color-blue-9);justify-content:center;align-items:center;width:1.375rem;height:1.375rem;display:inline-flex}[data-plan-dot][data-kind=next] svg{width:.625rem;height:.625rem;fill:var(--tds-color-gray-0);margin-left:1px}[data-plan-dot][data-kind=spin]{border:2px solid var(--tds-color-gray-4);border-top-color:var(--tds-color-blue-9)}[data-plan-dot][data-kind=wait]{border:2px solid var(--tds-color-blue-10);position:relative}[data-plan-dot][data-kind=wait]:after{content:"";border-radius:var(--tds-radius-full);background:var(--tds-color-blue-10);width:.375rem;height:.375rem;margin:auto;position:absolute;inset:0}[data-plan-dot][data-kind=done]{border:2px solid var(--tds-color-green-10);color:var(--tds-color-green-10);justify-content:center;align-items:center;display:inline-flex}[data-plan-dot][data-kind=done] svg{stroke:currentColor;fill:none;stroke-width:2.5px;width:.625rem;height:.625rem}[data-plan-dot][data-kind=skip]{border:2px dotted var(--tds-color-gray-8)}[data-plan-dot][data-kind=fail]{border:2px solid var(--tds-color-red-9);color:var(--tds-color-red-9);justify-content:center;align-items:center;display:inline-flex}[data-plan-dot][data-kind=fail] svg{stroke:currentColor;fill:none;stroke-width:2.5px;stroke-linecap:round;width:.625rem;height:.625rem}[data-plan-step][data-status=failed] [data-plan-step-label]{color:var(--tds-color-red-11)}[data-plan-dot][data-kind=todo]{border:2px solid var(--tds-color-gray-4)}[data-work-plan]{border:var(--tds-border-base);border-radius:var(--tds-radius-3);background:var(--tds-bg-base);margin:var(--tds-space-2) 0;min-width:min(24rem,100%);overflow:hidden}[data-work-plan-title]{padding:var(--tds-space-3) var(--tds-space-4) var(--tds-space-1)}[data-work-plan] [data-plan-step]{padding:var(--tds-space-3) var(--tds-space-4);border-top:var(--tds-border-base)}[data-work-plan][data-superseded]>summary{cursor:pointer;padding-bottom:var(--tds-space-3);list-style:none}[data-work-plan][data-superseded]>summary::-webkit-details-marker{display:none}[data-work-plan][data-superseded]>summary:focus-visible{box-shadow:var(--tds-focus-ring-base);outline:none}[data-work-plan][data-superseded]:not([open]){border-style:dashed}[data-chapters]{margin:var(--tds-space-2) 0;position:relative}[data-chapter-list]{gap:var(--tds-space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}[data-chapter-divider]{column-gap:var(--tds-space-3);padding:var(--tds-space-2) var(--tds-space-4);border-top:var(--tds-border-base);color:var(--tds-fg-base);grid-template-columns:auto 1fr;align-items:baseline;display:grid}[data-chapter-divider][data-compact]{padding:var(--tds-space-1) 0;border-top:0}[data-chapter-number]{font:var(--tds-text-caption-1-font);color:var(--tds-fg-base-soft);text-align:right;min-width:1.25rem}[data-chapter-title]{font:var(--tds-text-emphasis-font);overflow-wrap:anywhere}[data-chapter-summary]{font:var(--tds-text-caption-1-font);color:var(--tds-fg-base-soft);overflow-wrap:anywhere;grid-column:2}[data-plan-dock]{z-index:0;box-sizing:border-box;border:var(--tds-border-base);border-radius:var(--tds-radius-3);background:var(--tds-bg-base);flex-direction:column;animation:.22s cubic-bezier(.32,.72,0,1) both composer-tray-in;display:flex;position:relative;overflow:hidden}[data-plan-dock-list]{scroll-behavior:smooth;max-height:10.5rem;padding:var(--tds-space-2) var(--tds-space-2);scrollbar-width:thin;scrollbar-color:var(--tds-color-gray-4) transparent;overflow-y:auto}[data-plan-dock] [data-plan-step]{padding:var(--tds-space-1) var(--tds-space-2)}[data-plan-dock-bar]{align-items:center;gap:var(--tds-space-3);width:100%;min-height:3rem;padding:var(--tds-space-2) var(--tds-space-4);color:var(--tds-fg-base);font:var(--tds-text-caption-1-font);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:0;transition:background .12s;display:flex}[data-plan-dock][data-open] [data-plan-dock-bar]{border-top:var(--tds-border-base)}[data-plan-dock-bar]:hover{background:var(--tds-color-gray-1)}[data-plan-dock-bar]:focus-visible{box-shadow:var(--tds-focus-ring-base);outline:none}[data-plan-dock-label]{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}[data-plan-dock-count]{color:var(--tds-fg-base-soft);font-variant-numeric:tabular-nums;flex-shrink:0}[data-plan-dock-caret]{width:1rem;height:1rem;color:var(--tds-fg-base-soft);flex-shrink:0;transition:transform .15s}[data-plan-dock][data-open] [data-plan-dock-caret]{transform:rotate(180deg)}@media (prefers-reduced-motion:no-preference){[data-plan-dock] [data-plan-dot][data-kind=spin]{animation:.9s linear infinite plan-rotate}[data-plan-dock] [data-plan-dot][data-kind=wait]{animation:1.8s ease-in-out infinite plan-pulse}}@media (prefers-reduced-motion:reduce){[data-plan-dock]{animation:none}[data-plan-dock-list]{scroll-behavior:auto}}@keyframes plan-rotate{to{transform:rotate(360deg)}}@keyframes plan-pulse{50%{opacity:.75;transform:scale(1.15)}}[data-tds-composer][data-density=compact]>[data-attach-row]{flex:100%;order:0}[data-tds-composer][data-density=compact] [data-composer-agent]{max-width:none;padding:0 var(--tds-space-1)}[data-tds-composer][data-density=compact] [data-composer-agent-label]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}[data-tds-composer][data-density=compact] [data-composer-agent] [data-caret]{margin-left:0}[data-tds-composer][data-density=compact] [data-mode-select][data-readonly],[data-tds-composer][data-density=compact] [data-composer-agent][data-static-pill]{display:none}[data-conversation-sources]{align-items:center;gap:var(--tds-space-1);min-height:var(--tds-space-8);padding:0 var(--tds-space-2);border-radius:var(--tds-radius-full);color:var(--tds-fg-muted);font:var(--tds-text-caption-1-font);cursor:pointer;background:0 0;border:none;flex-shrink:0;display:inline-flex}[data-conversation-sources]:hover,[data-conversation-sources][aria-expanded=true]{background:var(--tds-bg-muted);color:var(--tds-fg-base)}[data-conversation-sources]:focus-visible{box-shadow:var(--tds-focus-ring-base);outline:none}[data-conversation-sources]:disabled{opacity:.5;cursor:default}[data-conversation-sources] svg{flex-shrink:0;width:1rem;height:1rem}[data-conversation-sources-count]{min-width:1rem;padding-inline:var(--tds-space-1);border-radius:var(--tds-radius-full);color:var(--tds-color-blue-10);background:var(--tds-color-blue-1);justify-content:center;align-items:center;display:inline-flex}[data-tds-composer][data-density=compact] [data-conversation-sources-caret]{display:none}[data-conversation-sources-panel]{width:min(28rem, calc(100vw - var(--tds-space-8)));border-radius:var(--tds-radius-3);flex-direction:column;max-height:min(38rem,75dvh);display:flex;overflow:hidden}[data-conversation-sources-header]{justify-content:space-between;align-items:center;gap:var(--tds-space-2);padding:var(--tds-space-3) var(--tds-space-4);border-bottom:var(--tds-border-base);flex-shrink:0;display:flex}[data-conversation-sources-heading]{gap:var(--tds-space-1);flex-direction:column;flex:1;min-width:0;display:flex}[data-conversation-sources-heading] h2{font:var(--tds-text-emphasis-font);margin:0}[data-conversation-sources-back]{padding:var(--tds-space-1);color:var(--tds-fg-base);cursor:pointer;background:0 0;border:none;align-items:center;display:inline-flex}[data-conversation-sources-back] svg{width:1rem;height:1rem}[data-conversation-sources-body]{gap:var(--tds-space-3);min-height:0;padding:var(--tds-space-4);overscroll-behavior:contain;flex-direction:column;flex:auto;display:flex;overflow-y:auto}[data-conversation-sources-hint]{color:var(--tds-fg-base-soft)}[data-conversation-sources-empty]{align-items:center;gap:var(--tds-space-2);padding:var(--tds-space-5) var(--tds-space-3);text-align:center;border:var(--tds-border-base);border-radius:var(--tds-radius-2);background:var(--tds-bg-muted);flex-direction:column;display:flex}[data-conversation-sources-empty] svg{width:1.5rem;height:1.5rem;color:var(--tds-fg-base-soft)}[data-conversation-sources-group]{gap:var(--tds-space-2);min-width:0;padding:0 0 var(--tds-space-3);border:none;border-bottom:var(--tds-border-base);flex-direction:column;margin:0;display:flex}[data-conversation-sources-group]:last-child{border-bottom:none;padding-bottom:0}[data-conversation-sources-group-heading]{align-items:center;gap:var(--tds-space-2);min-width:0;display:flex}[data-conversation-sources-group-info]{align-items:baseline;gap:var(--tds-space-1) var(--tds-space-2);flex-wrap:wrap;flex:1;min-width:0;display:flex}[data-conversation-sources-group-actions]{align-items:center;gap:var(--tds-space-1);flex-shrink:0;display:flex}[data-conversation-sources-group-heading]>svg{width:1rem;height:1rem;color:var(--tds-fg-base-soft);flex:0 0 1rem}[data-conversation-sources-identity]{overflow-wrap:anywhere;min-width:0}[data-conversation-sources-device]{align-items:center;gap:var(--tds-space-2);color:var(--tds-fg-base-soft);flex-wrap:wrap;display:flex}[data-conversation-sources-endpoint]{overflow-wrap:anywhere;color:var(--tds-fg-base-soft)}[data-conversation-sources-status-row]{gap:var(--tds-space-1);flex-wrap:wrap;display:flex}[data-conversation-sources-status]{padding:var(--tds-space-1) var(--tds-space-2);border-radius:var(--tds-radius-full);color:var(--tds-fg-base-soft);background:var(--tds-bg-muted);font:var(--tds-text-caption-1-font)}[data-conversation-sources-status][data-active=true]{color:var(--tds-color-blue-10);background:var(--tds-color-blue-1)}[data-conversation-sources-presence]{border-radius:var(--tds-radius-full);background:var(--tds-color-gray-7);flex-shrink:0;width:.5rem;height:.5rem;display:inline-block}[data-conversation-sources-presence=online]{background:var(--tds-color-green-9)}[data-conversation-sources-manage],[data-conversation-sources-resource-remove]{width:var(--tds-space-6);height:var(--tds-space-6);border-radius:var(--tds-radius-full);color:var(--tds-fg-muted);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}[data-conversation-sources-manage]:hover,[data-conversation-sources-resource-remove]:hover{background:var(--tds-bg-muted);color:var(--tds-fg-base)}[data-conversation-sources-manage]:focus-visible,[data-conversation-sources-resource-remove]:focus-visible{box-shadow:var(--tds-focus-ring-base);outline:none}[data-conversation-sources-manage]:disabled,[data-conversation-sources-resource-remove]:disabled{opacity:.5;cursor:default}[data-conversation-sources-manage] svg,[data-conversation-sources-resource-remove] svg{width:1rem;height:1rem}[data-conversation-sources-local-panel]{gap:var(--tds-space-2);padding:var(--tds-space-2) var(--tds-space-3);border-radius:var(--tds-radius-2);background:var(--tds-bg-muted);flex-direction:column;display:flex}[data-conversation-sources-local-state]{align-items:center;gap:var(--tds-space-1);display:inline-flex}[data-conversation-sources-local-actions]{gap:var(--tds-space-2);flex-wrap:wrap;display:flex}[data-conversation-sources-local-pairing],[data-conversation-sources-local-guide]{align-items:center;gap:var(--tds-space-2);padding:var(--tds-space-4) var(--tds-space-3);text-align:center;border:var(--tds-border-base);border-radius:var(--tds-radius-2);background:var(--tds-bg-muted);flex-direction:column;display:flex}[data-conversation-sources-local-pairing] svg,[data-conversation-sources-local-guide] svg{width:1.5rem;height:1.5rem;color:var(--tds-fg-base-soft)}[data-conversation-sources-local-guide] [data-connection-guide-links]{justify-content:center;gap:var(--tds-space-3);flex-wrap:wrap;display:flex}[data-conversation-sources-local-guide] a{color:var(--tds-color-blue-10);font:var(--tds-text-caption-1-font)}[data-conversation-sources-files]{gap:var(--tds-space-2);padding-block:var(--tds-space-1);flex-direction:column;display:flex}[data-conversation-sources-choose]{padding:var(--tds-space-1) 0;color:var(--tds-color-blue-10);font:var(--tds-text-caption-1-font);cursor:pointer;background:0 0;border:none;align-self:flex-start}[data-conversation-sources-choose]:hover{text-decoration:underline}[data-conversation-sources-choose]:disabled{opacity:.5;cursor:default;text-decoration:none}[data-conversation-sources-notice]{padding:var(--tds-space-2);border-radius:var(--tds-radius-2);color:var(--tds-color-blue-10);background:var(--tds-color-blue-1)}[data-conversation-sources-file]{align-items:center;gap:var(--tds-space-2);overflow-wrap:anywhere;min-width:0;display:flex}[data-conversation-sources-file] [data-tds-checkbox]{flex:1;align-items:flex-start;min-width:0}[data-conversation-sources-resource-label]{align-items:center;gap:var(--tds-space-2);min-width:0;display:inline-flex}[data-conversation-sources-resource-label] svg{width:1rem;height:1rem;color:var(--tds-fg-base-soft);flex-shrink:0}[data-conversation-sources-local-picker]{gap:var(--tds-space-2);border:none;flex-wrap:wrap;margin:0;padding:0;display:flex}[data-conversation-sources-footer]{align-items:stretch;gap:var(--tds-space-2);padding:var(--tds-space-3) var(--tds-space-4);border-top:var(--tds-border-base);flex-direction:column;flex-shrink:0;display:flex}[data-conversation-sources-summary]{align-items:center;gap:var(--tds-space-2);flex-wrap:wrap;display:flex}[data-conversation-sources-footer-actions]{justify-content:space-between;align-items:center;gap:var(--tds-space-2);display:flex}[data-conversation-sources-advanced]{padding:var(--tds-space-1) 0;color:var(--tds-color-blue-10);font:var(--tds-text-caption-1-font);cursor:pointer;background:0 0;border:none}[data-conversation-sources-advanced]:hover{text-decoration:underline}[data-conversation-sources-advanced]:focus-visible{box-shadow:var(--tds-focus-ring-base);outline:none}[data-conversation-sources-advanced]:disabled{opacity:.5;cursor:default;text-decoration:none}[data-conversation-sources-add]{justify-content:flex-end;align-items:center;gap:var(--tds-space-2);padding:var(--tds-space-1) 0;color:var(--tds-color-blue-10);font:var(--tds-text-caption-1-font);cursor:pointer;background:0 0;border:none;flex-shrink:0;display:inline-flex}[data-conversation-sources-add]:hover{text-decoration:underline}[data-conversation-sources-add]:focus-visible{box-shadow:var(--tds-focus-ring-base);outline:none}[data-conversation-sources-add]:disabled{opacity:.5;cursor:default;text-decoration:none}[data-conversation-sources-add] svg{flex-shrink:0;width:1rem;height:1rem}[data-conversation-sources-add-panel]{gap:var(--tds-space-2);flex-direction:column;width:100%;display:flex}[data-conversation-sources-add-panel] [data-tds-checkbox]{align-items:flex-start}[data-conversation-sources-add-providers]{align-items:stretch;gap:var(--tds-space-2);flex-direction:column;display:flex}[data-conversation-sources-add-provider],[data-conversation-sources-inventory-item]{align-items:center;gap:var(--tds-space-3);width:100%;min-width:0;padding:var(--tds-space-3);border:var(--tds-border-base);border-radius:var(--tds-radius-2);background:var(--tds-bg-base);color:var(--tds-fg-base);font:inherit;text-align:left;display:flex}button:is([data-conversation-sources-add-provider],[data-conversation-sources-inventory-item]){cursor:pointer}button:is([data-conversation-sources-add-provider],[data-conversation-sources-inventory-item]):hover{background:var(--tds-bg-muted)}button:is([data-conversation-sources-add-provider],[data-conversation-sources-inventory-item]):focus-visible{box-shadow:var(--tds-focus-ring-base);outline:none}button:is([data-conversation-sources-add-provider],[data-conversation-sources-inventory-item]):disabled{opacity:.5;cursor:default}:is([data-conversation-sources-add-provider],[data-conversation-sources-inventory-item])>svg{width:1.25rem;height:1.25rem;color:var(--tds-fg-base-soft);flex-shrink:0}:is([data-conversation-sources-add-provider-text],[data-conversation-sources-inventory-text]){gap:var(--tds-space-1);overflow-wrap:anywhere;flex-direction:column;flex:1;min-width:0;display:flex}[data-conversation-sources-inventory]{gap:var(--tds-space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}[data-conversation-sources-status][data-warn=true]{color:var(--tds-fg-warning);background:var(--tds-bg-warning);white-space:nowrap}:is([data-conversation-sources-manage-page],[data-conversation-sources-advanced-page],[data-conversation-sources-api-key]){gap:var(--tds-space-3);flex-direction:column;min-width:0;display:flex}[data-conversation-sources-facts]{gap:var(--tds-space-1) var(--tds-space-3);font:var(--tds-text-caption-1-font);grid-template-columns:auto minmax(0,1fr);margin:0;display:grid}[data-conversation-sources-facts] dt{color:var(--tds-fg-base-soft)}[data-conversation-sources-facts] dd{gap:var(--tds-space-1);overflow-wrap:anywhere;font-variant-numeric:tabular-nums;flex-wrap:wrap;margin:0;display:flex}[data-conversation-sources-manage-actions],[data-conversation-sources-form-actions]{align-items:center;gap:var(--tds-space-2);flex-wrap:wrap;display:flex}[data-conversation-sources-disconnect]{gap:var(--tds-space-2);padding-top:var(--tds-space-3);border-top:var(--tds-border-base);flex-direction:column;display:flex}[data-conversation-sources-authorizing]{gap:var(--tds-space-2);padding:var(--tds-space-4);border:var(--tds-border-base);border-radius:var(--tds-radius-2);background:var(--tds-bg-muted);flex-direction:column;display:flex}[data-conversation-sources-authorization]{padding:var(--tds-space-2);border-radius:var(--tds-radius-2);color:var(--tds-fg-critical);background:var(--tds-color-red-1)}[data-conversation-sources-field]{gap:var(--tds-space-1);flex-direction:column;min-width:0;display:flex}[data-conversation-sources-field] label{font:var(--tds-text-emphasis-font)}[data-conversation-sources-field] input{min-height:2.25rem;padding:0 var(--tds-space-3);border:var(--tds-border-base);border-radius:var(--tds-radius-2);background:var(--tds-bg-base);color:var(--tds-fg-base);font:var(--tds-text-body-font)}[data-conversation-sources-field] input:focus-visible{box-shadow:var(--tds-focus-ring-base);outline:none}[data-conversation-sources-field] input[aria-invalid=true]{box-shadow:0 0 0 1px var(--tds-fg-critical)}[data-conversation-sources-operations]{gap:var(--tds-space-2);border:none;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}[data-conversation-sources-operations] legend{margin-bottom:var(--tds-space-2);font:var(--tds-text-emphasis-font);padding:0}[data-conversation-sources-operation]{align-items:baseline;gap:var(--tds-space-2);overflow-wrap:anywhere;flex-wrap:wrap;display:inline-flex}:is([data-conversation-sources-operation],[data-conversation-sources-facts]) code{font-family:var(--tds-font-family-mono);color:var(--tds-fg-base-soft)}[data-conversation-sources-panel] [data-connection-setup]{overflow-wrap:anywhere;border:none;min-width:0;padding:0}[data-conversation-sources-panel] [data-connection-setup] ul{padding-left:var(--tds-space-4);margin:0}[data-conversation-sources-panel] [data-connection-setup] :is(h3,h4){font:var(--tds-text-emphasis-font);margin:0}[data-conversation-sources-folder-hint]{color:var(--tds-fg-base-soft)}@media (max-width:380px){[data-conversation-sources-panel]{width:calc(100vw - var(--tds-space-4))}[data-conversation-sources-header]{flex-wrap:wrap}}@media (pointer:coarse){[data-conversation-sources-resource-remove],[data-conversation-sources-manage]{min-width:44px;min-height:44px}[data-conversation-sources-add],[data-conversation-sources-choose],[data-conversation-sources-file] [data-tds-checkbox]{min-height:44px}}[data-approval-control]{flex:0 auto;min-width:0;max-width:100%;display:inline-flex;position:relative}[data-approval-select]{align-items:center;gap:var(--tds-space-2);appearance:none;min-width:0;max-width:100%;min-height:2rem;padding:var(--tds-space-1) var(--tds-space-2);border-radius:var(--tds-radius-full);color:var(--tds-fg-base-soft);font:var(--tds-text-caption-1-font);cursor:pointer;background:0 0;border:0;font-weight:600;display:inline-flex}[data-approval-select]>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}[data-approval-select]:hover:not(:disabled){background:var(--tds-bg-muted-hover);color:var(--tds-fg-base)}[data-approval-select]:focus-visible{box-shadow:var(--tds-focus-ring-base);outline:none}[data-approval-select]:disabled{opacity:.6;cursor:default}[data-approval-select]>svg{pointer-events:none;flex:none;width:.75rem;height:.75rem}[data-approval-menu]{z-index:var(--tds-z-6);box-sizing:border-box;min-inline-size:14rem;max-inline-size:calc(100vw - var(--tds-space-4));max-block-size:min(var(--popover-available-height,18rem), 18rem);overscroll-behavior:contain;padding:var(--tds-space-1);border:var(--tds-border-base);border-radius:var(--tds-radius-3);background:var(--tds-bg-base);color:var(--tds-fg-base);box-shadow:var(--tds-shadow-overlay-1);flex-direction:column;display:flex;overflow:auto}[data-tds-composer][data-density=compact]:has([data-approval-control]){align-items:stretch}[data-tds-composer][data-density=compact]:has([data-approval-control])>[data-tds-composer-prompt]{flex:1 0 100%;order:0}[data-tds-composer][data-density=compact]:has([data-approval-control])>[data-tds-composer-toolbar]{flex:1 0 100%;order:1;display:flex}[data-tds-composer][data-density=compact]:has([data-approval-control]) [data-tds-composer-tools]{flex:1 1 0}@container home-composer (max-width:52rem){[data-tds-composer] [data-composer-agent]{max-width:8rem}[data-tds-composer-tools]{gap:var(--tds-space-1)}[data-approval-select]{gap:var(--tds-space-1);padding-inline:var(--tds-space-1)}}
[data-tds-popover][data-composer-menu]{z-index:70;width:max-content;min-width:15rem;max-width:min(20rem, calc(100vw - var(--tds-space-8)));gap:var(--tds-space-1);padding:var(--tds-space-2);border:1px solid var(--tds-color-gray-3);background:var(--tds-bg-base);box-shadow:0 var(--tds-space-2) var(--tds-space-4) 0 #00000029;border-radius:16px;flex-direction:column;display:flex}[data-composer-menu-item]{align-items:center;column-gap:var(--tds-space-2);width:100%;min-height:2.75rem;padding:var(--tds-space-1) var(--tds-space-2) var(--tds-space-1) var(--tds-space-1);border-radius:var(--tds-radius-2);color:var(--tds-fg-base);font:var(--tds-text-body-font);letter-spacing:-.01em;text-align:left;cursor:pointer;background:0 0;border:none;transition:background-color .12s;display:flex}[data-composer-menu-item][data-nav]{justify-content:space-between}[data-composer-menu-item]:hover:not([aria-disabled=true]){background-color:var(--tds-color-gray-2)}[data-composer-menu-item][aria-disabled=true]{cursor:default;color:var(--tds-fg-muted)}[data-composer-menu-item][aria-disabled=true] [data-composer-menu-ic]{opacity:.55}[data-composer-menu-item]:focus-visible{box-shadow:var(--tds-focus-ring-base);outline:none}[data-composer-menu-ic]{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}[data-composer-menu-ic] svg{width:20px;height:20px}[data-composer-menu-label]{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}[data-composer-menu-chevron]{width:20px;height:20px;color:var(--tds-fg-muted);flex-shrink:0}[data-composer-menu-sep]{height:1px;margin:var(--tds-space-1) calc(var(--tds-space-2) * -1);background:var(--tds-color-gray-3);border:0}[data-composer-menu-badge]{min-width:1.25rem;padding:0 var(--tds-space-1);text-align:center;border-radius:var(--tds-radius-1);background:var(--tds-color-gray-3);color:var(--tds-fg-base-soft);font:var(--tds-text-caption-2-font);flex-shrink:0}[data-tds-composer-send]{border-radius:var(--tds-radius-full);cursor:pointer;border:none;flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;transition:background-color .15s,color .15s;display:inline-flex}[data-tds-composer-send]:focus-visible{box-shadow:var(--tds-focus-ring-base);outline:none}[data-tds-composer-send] svg{width:1.25rem;height:1.25rem}[data-tds-composer-send][data-state=idle]{background:var(--tds-fg-base);color:var(--tds-bg-base)}[data-tds-composer-send][data-state=idle]:hover:not(:disabled),[data-tds-composer-send][data-state=idle]:active:not(:disabled){background:var(--tds-fg-muted)}[data-tds-composer-send][data-state=idle]:disabled{background:var(--tds-color-gray-3);color:var(--tds-fg-muted);cursor:default}[data-tds-composer-send][data-state=loading]{background:var(--tds-fg-base);color:var(--tds-bg-base)}[data-tds-composer-send][data-state=loading]:hover:not(:disabled){background:var(--tds-fg-muted)}[data-tds-composer-send][data-state=loading]:disabled{background:var(--tds-color-gray-3);color:var(--tds-fg-muted);cursor:default}[data-tds-composer-send][data-state=loading] svg{width:1rem;height:1rem}[data-composer-agent]{align-items:center;gap:var(--tds-space-2);min-width:0;max-width:14rem;min-height:2.75rem;padding:0 var(--tds-space-2) 0 var(--tds-space-1);border-radius:var(--tds-radius-full);background:var(--tds-bg-base);color:var(--tds-fg-base);cursor:pointer;box-shadow:none;border:none;transition:background .12s;display:inline-flex}[data-composer-agent]:disabled{cursor:default}[data-composer-agent]:hover:not(:disabled){background:var(--tds-color-gray-1)}[data-composer-agent]:focus-visible{box-shadow:var(--tds-focus-ring-base);outline:none}[data-composer-agent-avatar]{border-radius:var(--tds-radius-full);flex-shrink:0;place-items:center;width:1.75rem;height:1.75rem;display:grid;overflow:hidden}[data-composer-agent-avatar] svg{width:1rem;height:1rem}[data-composer-agent-avatar][data-tone=assistant]{background:var(--works-brand-ink);color:var(--works-brand-lime)}[data-composer-agent-avatar][data-tone=agent]{background:var(--tds-color-blue-2);color:var(--tds-color-blue-11)}[data-composer-agent-label]{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:var(--tds-text-emphasis-font);letter-spacing:-.01em;overflow:hidden}[data-composer-agent] [data-caret]{width:1rem;height:1rem;color:var(--tds-fg-base-soft);margin-left:calc(var(--tds-space-2) * -1 + var(--tds-space-05));flex-shrink:0}[data-tds-popover][data-agentpicker]{z-index:70;width:max-content;min-width:15rem;max-width:min(20rem, calc(100vw - var(--tds-space-8)));scrollbar-width:none;gap:var(--tds-space-1);max-height:min(42vh,280px);padding:var(--tds-space-2);background:var(--tds-bg-base);border:1px solid var(--tds-color-gray-3);box-shadow:0 var(--tds-space-2) var(--tds-space-4) 0 #00000029;border-radius:16px;flex-direction:column;display:flex;overflow-y:auto}[data-tds-popover][data-agentpicker]::-webkit-scrollbar{display:none}[data-agentpicker-item]{align-items:center;column-gap:var(--tds-space-2);width:100%;min-height:2.75rem;padding:var(--tds-space-1) var(--tds-space-2) var(--tds-space-1) var(--tds-space-1);border-radius:var(--tds-radius-2);cursor:pointer;text-align:left;color:var(--tds-fg-base);font:var(--tds-text-body-font);letter-spacing:-.01em;background:0 0;border:none;transition:background-color .12s;display:flex}[data-agentpicker-item]:hover,[data-agentpicker-item]:focus-visible{background:var(--tds-color-gray-2);outline:none}[data-agentpicker-item][data-selected]{background:var(--tds-color-gray-2)}[data-agentpicker-item] [data-composer-agent-avatar]{width:1.75rem;height:1.75rem}[data-agentpicker-name]{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}[data-agentpicker-item]>svg{width:1rem;height:1rem;color:var(--tds-fg-base-soft);flex-shrink:0}[data-prose]{gap:var(--tds-space-3);overflow-wrap:anywhere;color:var(--tds-fg-base);flex-direction:column;font-size:1rem;font-weight:400;line-height:1.6;display:flex}[data-prose] p{margin:0}[data-prose] p[data-md-h]{font:var(--tds-text-emphasis-font);margin-top:var(--tds-space-1);font-size:1rem;font-weight:600}[data-prose] ul,[data-prose] ol{gap:var(--tds-space-2);flex-direction:column;margin:0;padding-left:1.5rem;display:flex}[data-prose] li{margin:0}[data-prose] strong{font-weight:600}[data-prose] a{color:var(--tds-color-blue-11);text-decoration:underline}[data-prose] :not(pre)>code{background:var(--tds-bg-base-soft);color:var(--tds-fg-base-soft);border-radius:var(--tds-radius-1);padding:.05rem .3rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.85em}[data-md-quote]{padding-left:var(--tds-space-3);border-left:2px solid var(--tds-color-gray-4);color:var(--tds-fg-base-soft);margin:0}[data-md-code]{position:relative}[data-md-code] pre{padding:var(--tds-space-3);background:var(--tds-color-gray-1);border:var(--tds-border-base);border-radius:var(--tds-radius-2);margin:0;padding-right:2.4rem;overflow:auto}[data-md-code] pre code{color:var(--tds-fg-base);white-space:pre;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.875rem;line-height:1.4286}[data-md-copy]{border:var(--tds-border-base);background:var(--tds-bg-base);border-radius:var(--tds-radius-1);min-width:2.75rem;min-height:2.75rem;color:var(--tds-fg-base-soft);cursor:pointer;opacity:.75;justify-content:center;align-items:center;padding:.2rem;display:inline-flex;position:absolute;top:.4rem;right:.4rem}[data-md-copy]:hover{opacity:1;color:var(--tds-fg-base)}[data-md-copy] svg{width:.9rem;height:.9rem}[data-chat-actions]{gap:var(--tds-space-1);margin-top:var(--tds-space-1);flex-wrap:wrap;display:flex}[data-chat-act]{min-height:2.75rem;padding:.15rem var(--tds-space-3);border:var(--tds-border-base);border-radius:var(--tds-radius-2);background:var(--tds-bg-base);color:var(--tds-fg-base-soft);font:var(--tds-text-action-font);cursor:pointer;align-items:center;gap:.25rem;transition:background .12s,color .12s,border-color .12s;display:inline-flex}[data-chat-act]:hover{background:var(--tds-bg-muted);color:var(--tds-fg-base)}[data-chat-act] svg{width:.85rem;height:.85rem}[data-chat-act][data-danger]:hover{color:var(--tds-color-red-11);border-color:var(--tds-color-red-6);background:var(--tds-color-red-1)}[data-chat-note]{align-items:center;gap:var(--tds-space-1);padding:.1rem var(--tds-space-2);border-radius:var(--tds-radius-1);font:var(--tds-text-caption-1-font);align-self:flex-start;display:inline-flex}[data-chat-note][data-tone=warn]{background:var(--tds-color-orange-2);color:var(--tds-color-orange-11)}[data-chat-note][data-tone=ok]{background:var(--tds-color-green-2);color:var(--tds-color-green-11)}[data-chat-note] svg{width:.9rem;height:.9rem}[data-tds-composer-input]{max-height:160px;overflow-y:auto}[data-chat-act]:focus-visible,[data-md-copy]:focus-visible{box-shadow:var(--tds-focus-ring-base);outline:none}
[data-threadanchor]{display:inline-flex;position:relative}[data-thread-trigger]{border-radius:var(--tds-radius-2);cursor:pointer;color:var(--works-ask-ai);font:var(--tds-text-action-font);white-space:nowrap;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;transition:background .14s,border-color .14s,color .14s;display:inline-flex;position:relative}[data-thread-trigger]:disabled{opacity:.4;cursor:not-allowed}[data-thread-trigger] svg{flex-shrink:0;width:1.05rem;height:1.05rem}[data-thread-trigger]:focus-visible{box-shadow:var(--tds-focus-ring-base);outline:none}[data-thread-trigger][data-variant=section]:not([data-has]){height:2.25rem;padding:0 .5rem}[data-thread-trigger][data-variant=section]:hover:not(:disabled),[data-section]:focus-within [data-thread-trigger][data-variant=section]:not(:disabled),[data-thread-trigger][data-variant=section][aria-expanded=true]{background:var(--tds-bg-muted);border-color:var(--tds-color-gray-4)}[data-thread-label]{opacity:0;white-space:nowrap;max-width:0;transition:max-width .18s,opacity .16s,margin-left .18s;overflow:hidden}[data-section]:hover [data-thread-trigger][data-variant=section] [data-thread-label],[data-section]:focus-within [data-thread-trigger][data-variant=section] [data-thread-label],[data-thread-trigger]:hover [data-thread-label],[data-thread-trigger]:focus-visible [data-thread-label]{opacity:1;max-width:7rem;margin-left:.4rem}[data-thread-trigger][data-variant=row]:not([data-has]){border-radius:var(--tds-radius-full);width:1.9rem;height:1.9rem;color:var(--tds-fg-base-soft);padding:0}[data-thread-trigger][data-variant=row]:hover:not(:disabled),[data-thread-trigger][data-variant=row][aria-expanded=true]{background:var(--tds-bg-muted);color:var(--works-ask-ai);border-color:var(--tds-color-gray-4)}:root:not([data-tds-scheme=dark]) [data-thread-trigger]:not([data-has]) svg{color:var(--works-brand-lime);background:var(--works-brand-ink);border-radius:var(--tds-radius-full);box-shadow:0 0 0 var(--tds-space-05) var(--works-brand-ink)}[data-thread-trigger][data-variant=row]:not([data-has]):hover:not(:disabled),[data-thread-trigger][data-variant=row]:not([data-has]):focus-visible,[data-related-file]:hover [data-thread-trigger][data-variant=row]:not([data-has]):not(:disabled),[data-related-file]:focus-within [data-thread-trigger][data-variant=row]:not([data-has]):not(:disabled){width:auto;padding:0 .5rem}[data-related-file]:hover [data-thread-trigger][data-variant=row]:not([data-has]) [data-thread-label],[data-related-file]:focus-within [data-thread-trigger][data-variant=row]:not([data-has]) [data-thread-label]{opacity:1;max-width:7rem;margin-left:.4rem}[data-thread-trigger][data-has]{height:1.75rem;padding:0 var(--tds-space-2);border-radius:var(--tds-radius-full);border:var(--tds-border-base);background:var(--tds-bg-base);color:var(--tds-fg-base-soft);gap:.25rem}[data-thread-trigger][data-has] svg{width:.95rem;height:.95rem}[data-thread-trigger][data-has]:hover:not(:disabled),[data-thread-trigger][data-has][aria-expanded=true]{color:var(--tds-fg-ai-strong);border-color:var(--tds-color-pink-8);background:var(--tds-color-pink-1)}[data-thread-count]{font:var(--tds-text-caption-2-font);font-variant-numeric:tabular-nums;font-weight:600}[data-thread-dot]{border-radius:var(--tds-radius-full);background:var(--tds-fg-ai);width:.5rem;height:.5rem;box-shadow:0 0 0 2px var(--tds-bg-base);position:absolute;top:-2px;right:-2px}[data-thread-trigger][data-running]{color:var(--tds-fg-ai-strong);border-color:var(--tds-color-pink-8)}[data-thread-trigger][data-running]:after{content:"";border-radius:inherit;border:2px solid var(--tds-color-pink-7);pointer-events:none;animation:1.6s ease-in-out infinite thread-pulse;position:absolute;inset:-3px}[data-thread-trigger][data-variant=section]:not([data-has]):not([data-agent-section-action] *)>svg,[data-thread-trigger][data-variant=row]:not([data-has]):hover:not(:disabled)>svg,[data-thread-trigger][data-variant=row]:not([data-has])[aria-expanded=true]>svg,[data-thread-trigger][data-running]:not([data-has]):not([data-agent-section-action] *):not([data-selection-overlay] *)>svg{color:var(--works-brand-lime);background:var(--works-brand-ink);border-radius:var(--tds-radius-full);box-shadow:0 0 0 var(--tds-space-05) var(--works-brand-ink)}@keyframes thread-pulse{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.12;transform:scale(1.1)}}[data-instruction-thread]{z-index:1;flex-shrink:0;align-items:center;display:inline-flex;position:relative}[data-instruction-card] [data-threadanchor],[data-asset-card] [data-threadanchor],[data-wstep-row] [data-threadanchor]{opacity:0;transition:opacity .12s}[data-instruction-card]:hover [data-threadanchor],[data-asset-card]:hover [data-threadanchor],[data-wstep-row]:hover [data-threadanchor],[data-threadanchor]:focus-within{opacity:1}[data-threadanchor]:has([data-thread-trigger][data-has]){opacity:1}[data-threadanchor]:has([data-thread-trigger][data-running]){opacity:1}[data-threadanchor]:has([data-thread-trigger][aria-expanded=true]){opacity:1}[data-tds-popover][data-thread-pop]{border-radius:var(--tds-radius-3);z-index:80;width:min(24rem,92vw);max-height:min(30rem, var(--popover-available-height,72vh));flex-direction:column;padding:0;display:flex;overflow:visible;box-shadow:0 12px 32px #1018282e}[data-thread-card]{gap:var(--tds-space-2);padding:var(--tds-space-3);flex-direction:column;flex:auto;min-height:0;display:flex}[data-thread-head]{align-items:center;gap:var(--tds-space-1);flex:none;min-width:0;display:flex}[data-thread-title]{align-items:center;gap:var(--tds-space-2);min-width:0;font:var(--tds-text-emphasis-font);color:var(--tds-fg-base);display:inline-flex}[data-thread-title]>svg{width:1rem;height:1rem;color:var(--works-brand-lime);background:var(--works-brand-ink);border-radius:var(--tds-radius-full);box-shadow:0 0 0 var(--tds-space-05) var(--works-brand-ink);flex-shrink:0}[data-thread-title-label]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-thread-pop] [data-tds-composer-shell]{flex:none}[data-thread-head-spacer]{flex:auto}[data-thread-hact]{border-radius:var(--tds-radius-1);width:1.75rem;height:1.75rem;color:var(--tds-fg-base-soft);cursor:pointer;background:0 0;border:none;flex-shrink:0;place-items:center;display:inline-grid}[data-thread-hact]:hover{background:var(--tds-bg-muted);color:var(--tds-fg-base)}[data-thread-hact] svg{width:.95rem;height:.95rem}[data-thread-note]{justify-content:space-between;align-items:center;gap:var(--tds-space-2);padding:var(--tds-space-2) var(--tds-space-3);border-radius:var(--tds-radius-2);background:var(--tds-color-orange-1);color:var(--tds-color-orange-11);display:flex}[data-thread-empty]{gap:var(--tds-space-2);padding:var(--tds-space-1) var(--tds-space-1) var(--tds-space-2);flex-direction:column;min-height:0;display:flex;overflow-y:auto}[data-thread-scroll]{gap:var(--tds-space-3);min-height:0;padding:var(--tds-space-1);flex-direction:column;flex:auto;display:flex;overflow:hidden auto}[data-thread-pop] [data-chat-bubble]{max-width:92%}[data-thread-pop] [data-tds-composer-input]{min-height:1.5rem;max-height:120px}button[data-context-chip]{cursor:pointer;text-align:left}[data-context-chip][data-jump]:hover{border-color:var(--tds-color-blue-8);background:var(--tds-color-blue-1)}@media (prefers-reduced-motion:reduce){[data-thread-label]{transition:none}[data-thread-trigger][data-running]:after{opacity:.4;animation:none}}[data-context-row]{gap:var(--tds-space-1);flex-wrap:wrap;min-width:0;display:flex}[data-context-chip]{align-items:center;gap:var(--tds-space-1);border-radius:var(--tds-radius-2);border:var(--tds-border-base);background:var(--tds-bg-base);max-width:100%;font:var(--tds-text-caption-2-font);color:var(--tds-fg-base);padding:.12rem .12rem .12rem .35rem;display:inline-flex}[data-context-chip][data-static]{padding-right:.4rem}[data-context-chip-tag]{border-radius:var(--tds-radius-1);background:var(--tds-color-gray-3);color:var(--tds-fg-base-soft);white-space:nowrap;padding:.02rem .3rem}[data-context-chip][data-kind=tool] [data-context-chip-tag]{background:var(--tds-color-blue-2);color:var(--tds-color-blue-11)}[data-context-chip][data-kind=instruction] [data-context-chip-tag]{background:var(--tds-color-purple-2);color:var(--tds-color-purple-11)}[data-context-chip][data-kind=connection] [data-context-chip-tag]{background:var(--tds-color-green-2);color:var(--tds-color-green-11)}[data-context-chip-label]{text-overflow:ellipsis;white-space:nowrap;max-width:12rem;overflow:hidden}[data-context-chip-x]{cursor:pointer;color:var(--tds-fg-base-soft);border-radius:var(--tds-radius-1);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:.1rem;display:inline-flex}[data-context-chip-x]:hover{background:var(--tds-bg-muted);color:var(--tds-fg-base)}[data-tds-modal-head-actions] [data-thread-label]{opacity:1;max-width:7rem;margin-left:.4rem}
[data-attach-row]{gap:var(--tds-space-1);flex-wrap:wrap;min-width:0;display:flex}[data-attach-chip]{border:var(--tds-border-base);border-radius:var(--tds-radius-2);background:var(--tds-bg-base);align-items:center;gap:.45rem;min-width:0;max-width:16rem;padding:.25rem .35rem;display:inline-flex}[data-attach-chip][data-status=uploading]{opacity:.75}[data-attach-chip][data-status=error]{border-color:var(--tds-color-red-8);background:var(--tds-color-red-1)}[data-attach-thumb]{border-radius:var(--tds-radius-1);object-fit:cover;flex-shrink:0;width:28px;height:28px}[data-attach-glyph]{border-radius:var(--tds-radius-1);background:var(--tds-bg-muted);width:28px;height:28px;color:var(--tds-fg-base-soft);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}[data-attach-meta]{flex-direction:column;min-width:0;display:flex}[data-attach-name]{font-size:var(--tds-font-size-1);text-overflow:ellipsis;white-space:nowrap;max-width:11rem;overflow:hidden}[data-attach-sub]{color:var(--tds-fg-base-soft);text-overflow:ellipsis;white-space:nowrap;max-width:11rem;font-size:.75rem;line-height:1.3333;overflow:hidden}[data-attach-chip][data-status=error] [data-attach-sub]{color:var(--tds-color-red-11)}[data-attach-x]{cursor:pointer;min-width:2.75rem;min-height:2.75rem;color:var(--tds-fg-base-soft);border-radius:var(--tds-radius-1);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:.1rem;display:inline-flex}[data-attach-x]:hover{background:var(--tds-bg-muted);color:var(--tds-fg-base)}[data-msg-attachments]{gap:var(--tds-space-1);flex-wrap:wrap;margin-bottom:.35rem;display:flex}[data-msg-att-imgbtn]{cursor:zoom-in;border-radius:var(--tds-radius-2);background:0 0;border:none;padding:0;line-height:0;overflow:hidden}[data-msg-att-img]{border-radius:var(--tds-radius-2);border:var(--tds-border-base);object-fit:cover;max-width:220px;max-height:160px;display:block}[data-msg-att-img][data-loading]{background:var(--tds-bg-muted);width:220px;height:120px;animation:1.2s ease-in-out infinite attach-shimmer}@keyframes attach-shimmer{0%,to{opacity:.55}50%{opacity:1}}[data-msg-att-file]{cursor:pointer;border:var(--tds-border-base);border-radius:var(--tds-radius-2);background:var(--tds-bg-base);min-height:2.75rem;color:var(--tds-fg-base);align-items:center;gap:.45rem;padding:.25rem .5rem;display:inline-flex}[data-msg-att-file]:hover{border-color:var(--tds-color-blue-8);background:var(--tds-color-blue-1)}[data-msg-att-file] [data-attach-sub]{max-width:none}[data-context-chip-x] svg{width:.8rem;height:.8rem}[data-chat-bubble][data-role=user] [data-context-row][data-on-bubble]{margin-bottom:var(--tds-space-2)}[data-context-chip-icon]{color:var(--tds-color-blue-10);align-items:center;display:inline-flex}[data-context-chip-icon] svg{width:.85rem;height:.85rem}[data-context-chip][data-kind=file]{border-color:var(--tds-color-blue-5)}[data-chat]{position:relative}[data-errpage]{min-height:80vh;padding:var(--tds-space-6);place-items:center;display:grid}[data-errpage-card]{gap:var(--tds-space-3);text-align:center;flex-direction:column;align-items:center;max-width:32rem;display:flex}[data-errpage-muted]{color:var(--tds-fg-base-soft)}[data-errpage-actions]{gap:var(--tds-space-2);margin-top:var(--tds-space-2);flex-direction:column;align-items:center;display:flex}[data-errpage-actions] [data-tds-button] svg{width:1rem;height:1rem}[data-errpage-link]{color:var(--tds-color-blue-11);font:var(--tds-text-action-font);text-decoration:underline}[data-tds-composer-prompt]{position:relative}[data-prompt-menu]{z-index:40;background:var(--tds-bg-base);border:var(--tds-border-base);border-radius:var(--tds-radius-2);max-height:14rem;padding:var(--tds-space-1);flex-direction:column;display:flex;position:absolute;bottom:calc(100% + 4px);left:0;right:0;overflow:auto;box-shadow:0 8px 24px #10182829}[data-prompt-opt]{align-items:center;gap:var(--tds-space-2);min-height:2.75rem;padding:var(--tds-space-2);border-radius:var(--tds-radius-1);cursor:pointer;text-align:left;width:100%;color:var(--tds-fg-base);background:0 0;border:none;display:flex}[data-prompt-opt][data-active]{background:var(--tds-bg-muted)}[data-prompt-opt-kind]{font:var(--tds-text-caption-2-font);padding:.05rem var(--tds-space-2);border-radius:var(--tds-radius-1);background:var(--tds-color-gray-3);color:var(--tds-fg-base-soft);white-space:nowrap}[data-prompt-opt-kind][data-kind=tool]{background:var(--tds-color-blue-2);color:var(--tds-color-blue-11)}[data-prompt-opt-kind][data-kind=instruction]{background:var(--tds-color-purple-2);color:var(--tds-color-purple-11)}[data-prompt-opt-kind][data-kind=connection]{background:var(--tds-color-green-2);color:var(--tds-color-green-11)}[data-prompt-opt-label]{font:var(--tds-text-body-font);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-prompt-opt-desc]{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--tds-fg-base-soft);font:var(--tds-text-caption-1-font);text-align:left;flex:1;overflow:hidden}[data-prompt-opt-kind][data-kind=command]{background:var(--tds-color-blue-2);color:var(--tds-color-blue-11)}[data-prompt-opt-hint]{text-overflow:ellipsis;white-space:nowrap;max-width:40%;color:var(--tds-fg-base-soft);font:var(--tds-text-caption-2-font);flex:none;margin-left:auto;overflow:hidden}[data-prompt-menu][data-grouped]{padding:var(--tds-space-1) var(--tds-space-1) var(--tds-space-2)}[data-prompt-group]{flex-direction:column;display:flex}[data-prompt-group]+[data-prompt-group]{margin-top:var(--tds-space-1)}[data-prompt-group-head]{padding:var(--tds-space-2) var(--tds-space-2) var(--tds-space-1);font:var(--tds-text-caption-2-font);color:var(--tds-fg-base-soft);text-transform:uppercase;letter-spacing:.04em}[data-area-dock]{z-index:3;align-items:center;gap:var(--tds-space-3);box-sizing:border-box;max-height:100%;padding:var(--tds-space-4) clamp(1rem, 4vw, 2.5rem) var(--tds-space-5);pointer-events:none;background:linear-gradient(to top, var(--tds-bg-base) 42%, transparent);flex-direction:column;display:flex;position:absolute;bottom:0;left:0;right:0}[data-area-dock]>*{pointer-events:auto;width:min(100%,60rem)}[data-area-dock]>[data-home-dock]{flex:none;margin:0;padding:0;position:relative}[data-mention]{color:var(--tds-color-blue-11);background:var(--tds-color-blue-2);border-radius:var(--tds-radius-1);padding:0 .2rem;font-weight:550}[data-chat-sourcetag]{font:var(--tds-text-caption-2-font);background:var(--tds-bg-muted);color:var(--tds-fg-base-soft);border-radius:var(--tds-radius-1);padding:.02rem var(--tds-space-2);margin:0 var(--tds-space-1) .25rem 0;display:inline-block}[data-md-codewrap]>summary{cursor:pointer;min-height:2.75rem;color:var(--tds-fg-base-soft);font:var(--tds-text-caption-2-font);list-style:none}[data-md-codewrap]>summary::-webkit-details-marker{display:none}[data-md-codewrap]>summary:hover{color:var(--tds-fg-base)}[data-md-codewrap][open]>summary{margin-bottom:var(--tds-space-1)}[data-attach-x]:focus-visible,[data-msg-att-file]:focus-visible,[data-prompt-opt]:focus-visible,[data-md-codewrap]>summary:focus-visible{box-shadow:var(--tds-focus-ring-base);outline:none}
