.Button-module__xKxgMW__button{--_h:var(--ds-control-height-md);--_px:var(--ds-control-padding-inline-md);--_gap:var(--ds-control-gap-md);--_radius:var(--ds-control-radius-md);--_font:var(--ds-type-action-md);--_icon:var(--ds-control-icon-md);--_bg:transparent;--_fg:var(--ds-button-secondary-fg);--_border:transparent;--_fill:transparent;--_fill-pressed:var(--_fill);isolation:isolate;vertical-align:middle;max-inline-size:100%;block-size:var(--_h);min-inline-size:var(--_h);border:var(--ds-control-border-width) solid var(--_border);border-radius:var(--_radius);background:var(--_bg);color:var(--_fg);font:var(--_font);letter-spacing:var(--ds-type-action-md-tracking);white-space:nowrap;-webkit-user-select:none;user-select:none;touch-action:manipulation;cursor:pointer;transition:color var(--ds-transition-interaction), border-color var(--ds-transition-interaction), box-shadow var(--ds-transition-interaction);flex:none;justify-self:start;padding:0;text-decoration:none;display:inline-flex;position:relative}.Button-module__xKxgMW__button:focus-visible{outline-offset:1px;box-shadow:var(--ds-shadow-focus-ring);outline:2px solid #0000}.Button-module__xKxgMW__content{isolation:isolate;border-radius:calc(var(--_radius) - var(--ds-control-border-width));justify-content:center;align-items:center;gap:var(--_gap);block-size:100%;inline-size:100%;min-inline-size:0;padding-inline:calc(var(--_px) - var(--ds-control-border-width));line-height:1;display:flex;position:relative;overflow:hidden}.Button-module__xKxgMW__label{text-overflow:ellipsis;min-inline-size:0;overflow:hidden}.Button-module__xKxgMW__button .Button-module__xKxgMW__icon{inline-size:var(--_icon);block-size:var(--_icon);flex:none}.Button-module__xKxgMW__content:before{content:"";z-index:-1;background:var(--_fill);transition:transform var(--ds-transition-interaction);pointer-events:none;position:absolute;inset:0;transform:translateY(100%)}.Button-module__xKxgMW__button:hover .Button-module__xKxgMW__content:before,.Button-module__xKxgMW__button[aria-expanded=true] .Button-module__xKxgMW__content:before{transform:translateY(0)}.Button-module__xKxgMW__button[aria-pressed=true]{--_fill:var(--ds-color-state-strong)}.Button-module__xKxgMW__button[aria-pressed=true] .Button-module__xKxgMW__content:before{transform:translateY(0)}.Button-module__xKxgMW__button:active .Button-module__xKxgMW__content:before{background:var(--_fill-pressed);transition:none;transform:translateY(0)}.Button-module__xKxgMW__sm{--_h:var(--ds-control-height-sm);--_px:var(--ds-control-padding-inline-sm);--_gap:var(--ds-control-gap-sm);--_radius:var(--ds-control-radius-sm);--_font:var(--ds-type-action-sm);--_icon:var(--ds-control-icon-sm)}.Button-module__xKxgMW__lg{--_h:var(--ds-control-height-lg);--_px:var(--ds-control-padding-inline-lg);--_gap:var(--ds-control-gap-lg);--_radius:var(--ds-control-radius-lg);--_font:var(--ds-type-action-lg);--_icon:var(--ds-control-icon-lg)}.Button-module__xKxgMW__xl{--_h:var(--ds-control-height-xl);--_px:var(--ds-control-padding-inline-xl);--_gap:var(--ds-control-gap-xl);--_radius:var(--ds-control-radius-xl);--_font:var(--ds-type-action-lg);--_icon:var(--ds-control-icon-xl)}.Button-module__xKxgMW__primary{--_bg:var(--ds-button-primary-bg);--_fg:var(--ds-button-primary-fg);--_fill:var(--ds-button-primary-bg-hover);--_fill-pressed:var(--ds-button-primary-bg-pressed)}.Button-module__xKxgMW__secondary{--_bg:var(--ds-button-secondary-bg);--_fill:var(--ds-button-secondary-bg-hover);--_fill-pressed:var(--ds-button-secondary-bg-pressed)}.Button-module__xKxgMW__outline{--_border:var(--ds-button-outline-border);--_fill:var(--ds-button-outline-bg-hover);--_fill-pressed:var(--ds-button-outline-bg-pressed)}.Button-module__xKxgMW__ghost{--_fill:var(--ds-button-ghost-bg-hover);--_fill-pressed:var(--ds-button-ghost-bg-pressed)}.Button-module__xKxgMW__danger{--_bg:var(--ds-button-danger-bg);--_fg:var(--ds-button-danger-fg);--_fill:var(--ds-button-danger-bg-hover);--_fill-pressed:var(--ds-button-danger-bg-pressed)}.Button-module__xKxgMW__link{--_px:0;--_radius:0;block-size:auto;min-inline-size:0;font:var(--ds-type-label-md);letter-spacing:0}.Button-module__xKxgMW__link .Button-module__xKxgMW__content{border-bottom:var(--ds-control-border-width) solid var(--ds-color-border-default);border-radius:0;padding:0;overflow:visible}.Button-module__xKxgMW__button.Button-module__xKxgMW__link .Button-module__xKxgMW__content:before{content:none}.Button-module__xKxgMW__link:hover .Button-module__xKxgMW__content{border-bottom-color:currentColor}.Button-module__xKxgMW__link:active{color:var(--ds-color-text-subtle)}.Button-module__xKxgMW__link:focus-visible{border-radius:var(--ds-radius-xs)}.Button-module__xKxgMW__iconOnly{inline-size:var(--_h)}.Button-module__xKxgMW__button.Button-module__xKxgMW__iconOnly .Button-module__xKxgMW__content{padding:0}.Button-module__xKxgMW__fullWidth{place-self:stretch stretch;inline-size:100%;display:flex}.Button-module__xKxgMW__button:disabled,.Button-module__xKxgMW__button[aria-disabled=true]{cursor:not-allowed;--_fill:transparent;--_fill-pressed:transparent}.Button-module__xKxgMW__button:is(:disabled,[aria-disabled=true]):is(.Button-module__xKxgMW__primary,.Button-module__xKxgMW__danger){--_bg:var(--ds-button-disabled-bg);--_fg:var(--ds-button-disabled-fg)}.Button-module__xKxgMW__button:is(:disabled,[aria-disabled=true]):is(.Button-module__xKxgMW__secondary,.Button-module__xKxgMW__ghost,.Button-module__xKxgMW__link){--_fg:var(--ds-color-text-disabled)}.Button-module__xKxgMW__button:is(:disabled,[aria-disabled=true]).Button-module__xKxgMW__outline{--_fg:var(--ds-color-text-disabled);--_border:var(--ds-color-text-disabled)}.Button-module__xKxgMW__button[aria-busy=true]{cursor:progress}.Button-module__xKxgMW__button[aria-busy=true] .Button-module__xKxgMW__content>:not(.Button-module__xKxgMW__spinner){opacity:0}.Button-module__xKxgMW__spinner{margin:auto;position:absolute;inset:0}.Button-module__xKxgMW__withReason{align-items:flex-start;gap:var(--ds-space-component-xs);vertical-align:top;flex-direction:column;flex:none;justify-self:start;min-inline-size:0;max-inline-size:100%;display:inline-flex}.Button-module__xKxgMW__withReasonFull{place-self:stretch stretch;align-items:stretch;inline-size:100%;display:flex}.Button-module__xKxgMW__reason{max-inline-size:36ch;font:var(--ds-type-body-sm);color:var(--ds-color-text-subtle);white-space:normal;text-wrap:pretty}.Button-module__xKxgMW__withReasonFull>.Button-module__xKxgMW__reason{max-inline-size:none}.Button-module__xKxgMW__srOnly{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@media (pointer:coarse){.Button-module__xKxgMW__button:not(.Button-module__xKxgMW__link):after{content:"";block-size:max(100%,44px);inline-size:max(100%,44px);position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}}
.Icon-module__9naLLW__icon{vertical-align:middle;flex:none;display:inline-block}.Icon-module__9naLLW__xs{width:12px;height:12px}.Icon-module__9naLLW__sm{width:16px;height:16px}.Icon-module__9naLLW__md{width:20px;height:20px}.Icon-module__9naLLW__lg{width:24px;height:24px}.Icon-module__9naLLW__xl{width:32px;height:32px}
.Spinner-module__STZGAG__spinner{--_size:var(--ds-control-icon-md);--_lap:calc(var(--ds-duration-extended) * 2);vertical-align:middle;inline-size:var(--_size);block-size:var(--_size);box-shadow:inset 0 0 0 var(--ds-control-border-width) var(--ds-color-border-subtle);flex:none;display:inline-block;position:relative}.Spinner-module__STZGAG__spinner[data-size=sm]{--_size:var(--ds-control-icon-sm)}.Spinner-module__STZGAG__spinner[data-size=lg]{--_size:var(--ds-control-icon-xl)}.Spinner-module__STZGAG__spinner:before,.Spinner-module__STZGAG__spinner:after{content:"";animation:Spinner-module__STZGAG__crawl var(--_lap) linear infinite;background:currentColor;position:absolute;inset:0 75% 75% 0}.Spinner-module__STZGAG__spinner:after{animation-delay:calc(var(--_lap) / -2);inset:75% 0 0 75%}@keyframes Spinner-module__STZGAG__crawl{0%,to{animation-timing-function:var(--ds-easing-exit);inset:0 75% 75% 0}12.5%{animation-timing-function:var(--ds-easing-enter);inset:0 18.75% 75%}25%{animation-timing-function:var(--ds-easing-exit);inset:0 0 75% 75%}37.5%{animation-timing-function:var(--ds-easing-enter);inset:18.75% 0 18.75% 75%}50%{animation-timing-function:var(--ds-easing-exit);inset:75% 0 0 75%}62.5%{animation-timing-function:var(--ds-easing-enter);inset:75% 18.75% 0}75%{animation-timing-function:var(--ds-easing-exit);inset:75% 75% 0 0}87.5%{animation-timing-function:var(--ds-easing-enter);inset:18.75% 75% 18.75% 0}}.Spinner-module__STZGAG__status{align-items:center;gap:var(--ds-space-component-sm);min-inline-size:0;display:inline-flex}.Spinner-module__STZGAG__label{min-inline-size:0;font:var(--ds-type-body-sm);color:var(--ds-color-text-subtle);overflow-wrap:break-word}@media (forced-colors:active){.Spinner-module__STZGAG__spinner{outline-offset:-1px;outline:1px solid graytext}.Spinner-module__STZGAG__spinner:before,.Spinner-module__STZGAG__spinner:after{forced-color-adjust:none;background:canvastext}}
.AIApprovalCard-module__XOpTeW__root :where(p){color:inherit}.AIApprovalCard-module__XOpTeW__root{--_border:var(--ds-color-border-default);--_band-bg:var(--ds-color-feedback-warning-surface);--_band-fg:var(--ds-color-feedback-warning-on-surface);--_pad:var(--ds-space-component-lg);gap:var(--ds-space-component-md);min-inline-size:0;padding:0 var(--_pad) var(--_pad);border:var(--ds-control-border-width) solid var(--_border);border-radius:var(--ds-card-radius);background:var(--ds-card-bg);scroll-margin-block:var(--ds-space-layout-lg);grid-template-columns:minmax(0,1fr);display:grid;container-type:inline-size}.AIApprovalCard-module__XOpTeW__band{justify-content:space-between;align-items:center;gap:var(--ds-space-component-xs) var(--ds-space-component-md);margin-inline:calc(var(--_pad) * -1);padding:var(--ds-space-component-sm) var(--_pad);background:var(--_band-bg);color:var(--_band-fg);border-start-start-radius:calc(var(--ds-card-radius) - var(--ds-control-border-width));border-start-end-radius:calc(var(--ds-card-radius) - var(--ds-control-border-width));flex-wrap:wrap;display:flex}.AIApprovalCard-module__XOpTeW__eyebrow{align-items:center;gap:var(--ds-space-component-xs);font:var(--ds-type-label-sm);display:inline-flex}.AIApprovalCard-module__XOpTeW__expiry{align-items:center;gap:var(--ds-space-component-xs);font:var(--ds-type-body-sm);font-variant-numeric:tabular-nums;display:inline-flex}.AIApprovalCard-module__XOpTeW__band svg{inline-size:var(--ds-control-icon-sm);block-size:var(--ds-control-icon-sm)}.AIApprovalCard-module__XOpTeW__title{font:var(--ds-type-title-sm);text-wrap:balance;overflow-wrap:anywhere}.AIApprovalCard-module__XOpTeW__facts{gap:var(--ds-space-component-sm) var(--ds-space-component-lg);font:var(--ds-type-body-md);grid-template-columns:max-content minmax(0,1fr);margin:0;display:grid}.AIApprovalCard-module__XOpTeW__facts>div{display:contents}.AIApprovalCard-module__XOpTeW__facts dt{color:var(--ds-color-text-subtle)}.AIApprovalCard-module__XOpTeW__facts dd{overflow-wrap:break-word;min-inline-size:0;margin:0}.AIApprovalCard-module__XOpTeW__facts dd strong{font-weight:var(--ds-font-weight-medium)}.AIApprovalCard-module__XOpTeW__reasons{gap:var(--ds-space-component-xs);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.AIApprovalCard-module__XOpTeW__source{color:var(--ds-color-text-subtle)}.AIApprovalCard-module__XOpTeW__actions{align-items:center;gap:var(--ds-space-component-sm);flex-wrap:wrap;padding-block-start:var(--ds-space-component-xs);display:flex}.AIApprovalCard-module__XOpTeW__note{font:var(--ds-type-body-sm);color:var(--ds-color-text-subtle)}.AIApprovalCard-module__XOpTeW__resolution{align-items:flex-start;gap:var(--ds-space-component-sm);border-block-start:var(--ds-control-border-width) solid var(--ds-color-border-subtle);font:var(--ds-type-body-md);padding-block-start:var(--ds-space-component-md);display:flex}.AIApprovalCard-module__XOpTeW__resolution>svg{inline-size:var(--ds-control-icon-md);block-size:var(--ds-control-icon-md);flex:none;margin-block-start:calc((1lh - var(--ds-control-icon-md)) / 2)}.AIApprovalCard-module__XOpTeW__resolution[data-tone=success]>svg{color:var(--ds-color-status-success)}.AIApprovalCard-module__XOpTeW__resolution[data-tone=danger]>svg{color:var(--ds-color-status-danger)}.AIApprovalCard-module__XOpTeW__resolution[data-tone=neutral]>svg{color:var(--ds-color-icon-subtle)}.AIApprovalCard-module__XOpTeW__root[data-state=approved]{--_border:var(--ds-card-border);--_band-bg:var(--ds-color-feedback-success-surface);--_band-fg:var(--ds-color-feedback-success-on-surface)}.AIApprovalCard-module__XOpTeW__root:is([data-state=denied],[data-state=expired],[data-state=stale],[data-state=not-permitted]){--_border:var(--ds-card-border);--_band-bg:var(--ds-color-bg-subtle);--_band-fg:var(--ds-color-text-subtle)}@container (max-width:30rem){.AIApprovalCard-module__XOpTeW__root{--_pad:var(--ds-space-component-md)}.AIApprovalCard-module__XOpTeW__facts{grid-template-columns:minmax(0,1fr);gap:0}.AIApprovalCard-module__XOpTeW__facts dt{font:var(--ds-type-label-sm)}.AIApprovalCard-module__XOpTeW__facts>div:not(:first-child)>dt{margin-block-start:var(--ds-space-component-sm)}.AIApprovalCard-module__XOpTeW__actions>button{flex:100%;justify-self:stretch}}.AIApprovalCard-module__XOpTeW__srOnly{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}
.FormattedAnswer-module__wELxmG__answer{gap:var(--ds-space-component-md);min-inline-size:0;color:var(--ds-color-text-default);font:var(--ds-type-body-lg);overflow-wrap:anywhere;display:grid}.FormattedAnswer-module__wELxmG__paragraph{margin:0}.FormattedAnswer-module__wELxmG__answer code{padding-inline:var(--ds-space-component-xs);border-radius:var(--ds-radius-xs);background:var(--ds-color-bg-sunken);font:var(--ds-type-code-sm)}.FormattedAnswer-module__wELxmG__answer a{color:var(--ds-color-text-link);text-underline-offset:.15em;text-decoration:underline}.FormattedAnswer-module__wELxmG__steps,.FormattedAnswer-module__wELxmG__bullets{gap:var(--ds-space-component-sm);margin:0;padding:0;display:grid}.FormattedAnswer-module__wELxmG__steps{list-style:none}.FormattedAnswer-module__wELxmG__steps>.FormattedAnswer-module__wELxmG__item{min-block-size:var(--ds-ai-step-size);counter-increment:answer-step;padding-inline-start:calc(var(--ds-ai-step-size) + var(--ds-space-component-md));position:relative}.FormattedAnswer-module__wELxmG__steps>.FormattedAnswer-module__wELxmG__item:before{inline-size:var(--ds-ai-step-size);block-size:var(--ds-ai-step-size);border-radius:var(--ds-radius-full);background:var(--ds-color-selection-surface);color:var(--ds-color-selection-on-surface);content:counter(answer-step);font:var(--ds-type-label-sm);font-weight:var(--ds-font-weight-semibold);font-variant-numeric:tabular-nums;place-items:center;display:grid;position:absolute;inset-block-start:max(0px, calc((var(--ds-type-body-lg-line) - var(--ds-ai-step-size)) / 2));inset-inline-start:0}.FormattedAnswer-module__wELxmG__bullets{padding-inline-start:var(--ds-space-component-xl)}.FormattedAnswer-module__wELxmG__bullets>.FormattedAnswer-module__wELxmG__item::marker{color:var(--ds-color-text-subtle)}
.AIAssistantMessage-module__gfweGW__root :where(p){color:inherit}.AIAssistantMessage-module__gfweGW__root{gap:var(--ds-space-component-lg);min-inline-size:0;color:var(--ds-color-text-default);flex-direction:column;display:flex}.AIAssistantMessage-module__gfweGW__header{align-items:center;gap:var(--ds-space-component-xs) var(--ds-space-component-sm);min-inline-size:0;flex-wrap:wrap;margin-block-end:calc(var(--ds-space-component-sm) * -1);display:flex}.AIAssistantMessage-module__gfweGW__time{font:var(--ds-type-body-sm);color:var(--ds-color-text-subtle)}.AIAssistantMessage-module__gfweGW__body{min-inline-size:0;font:var(--ds-type-body-md);overflow-wrap:break-word}.AIAssistantMessage-module__gfweGW__body>*+*{margin-block-start:var(--ds-space-component-md)}.AIAssistantMessage-module__gfweGW__body p{text-wrap:pretty}.AIAssistantMessage-module__gfweGW__body :is(h3,h4){font:var(--ds-type-title-sm);text-wrap:balance}.AIAssistantMessage-module__gfweGW__body h5{font:var(--ds-type-label-md)}.AIAssistantMessage-module__gfweGW__body>:is(h3,h4,h5):not(:first-child){margin-block-start:var(--ds-space-component-xl)}.AIAssistantMessage-module__gfweGW__body>:is(h3,h4,h5)+*{margin-block-start:var(--ds-space-component-xs)}.AIAssistantMessage-module__gfweGW__body strong{font-weight:var(--ds-font-weight-semibold)}.AIAssistantMessage-module__gfweGW__body :is(ul,ol):not([class]){padding-inline-start:var(--ds-space-component-xl)}.AIAssistantMessage-module__gfweGW__body li+li{margin-block-start:var(--ds-space-component-xs)}.AIAssistantMessage-module__gfweGW__body li::marker{color:var(--ds-color-text-subtle)}.AIAssistantMessage-module__gfweGW__body :not(pre)>code{padding-inline:var(--ds-space-component-xs);border-radius:var(--ds-radius-xs);background:var(--ds-color-bg-sunken);font:var(--ds-type-code-sm);white-space:nowrap}.AIAssistantMessage-module__gfweGW__body blockquote{border-inline-start:calc(2 * var(--ds-control-border-width)) solid var(--ds-color-border-default);padding-inline-start:var(--ds-space-component-md)}.AIAssistantMessage-module__gfweGW__body blockquote>footer,.AIAssistantMessage-module__gfweGW__body blockquote>cite{font:var(--ds-type-body-sm);color:var(--ds-color-text-subtle);margin-block-start:var(--ds-space-component-xs);font-style:normal;display:block}.AIAssistantMessage-module__gfweGW__table{border:var(--ds-control-border-width) solid var(--ds-color-border-subtle);border-radius:var(--ds-radius-md);position:relative;overflow-x:auto}.AIAssistantMessage-module__gfweGW__table table{border-collapse:collapse;inline-size:100%;font:var(--ds-type-body-md)}.AIAssistantMessage-module__gfweGW__table caption{padding:var(--ds-space-component-sm) var(--ds-space-component-md) 0;text-align:start;font:var(--ds-type-label-sm);color:var(--ds-color-text-subtle)}.AIAssistantMessage-module__gfweGW__table :is(th,td){padding:var(--ds-space-component-sm) var(--ds-space-component-md);border-block-end:var(--ds-control-border-width) solid var(--ds-color-border-subtle);text-align:start;vertical-align:top}.AIAssistantMessage-module__gfweGW__table th{font:var(--ds-type-label-sm);color:var(--ds-color-text-subtle);white-space:nowrap}.AIAssistantMessage-module__gfweGW__table tr:last-child>td{border-block-end:0}.AIAssistantMessage-module__gfweGW__table :is(th,td)[data-numeric]{text-align:end;white-space:nowrap}.AIAssistantMessage-module__gfweGW__code{border-radius:var(--ds-radius-md);background:var(--ds-color-bg-sunken);min-inline-size:0}.AIAssistantMessage-module__gfweGW__codeHeader{justify-content:space-between;align-items:center;gap:var(--ds-space-component-sm);padding:var(--ds-space-component-xs) var(--ds-space-component-xs) 0 var(--ds-space-component-md);font:var(--ds-type-label-sm);color:var(--ds-color-text-subtle);display:flex}.AIAssistantMessage-module__gfweGW__code pre{padding:var(--ds-space-component-sm) var(--ds-space-component-md) var(--ds-space-component-md);font:var(--ds-type-code-md);margin:0;position:relative;overflow-x:auto}.AIAssistantMessage-module__gfweGW__stopped{align-items:center;gap:var(--ds-space-component-xs);font:var(--ds-type-label-sm);color:var(--ds-color-text-subtle);display:flex}.AIAssistantMessage-module__gfweGW__stopped>svg{inline-size:var(--ds-control-icon-sm);block-size:var(--ds-control-icon-sm)}.AIAssistantMessage-module__gfweGW__actions{align-items:center;gap:var(--ds-space-component-xs);flex-wrap:wrap;margin-block-start:calc(var(--ds-space-component-sm) * -1);margin-inline-start:calc(var(--ds-space-component-xs) * -1);display:flex}.AIAssistantMessage-module__gfweGW__actions button[aria-pressed=true]{background:var(--ds-color-state-strong)}.AIAssistantMessage-module__gfweGW__actionsStatus{padding-inline:var(--ds-space-component-xs);font:var(--ds-type-body-sm);color:var(--ds-color-text-subtle)}.AIAssistantMessage-module__gfweGW__branch{font:var(--ds-type-label-sm);color:var(--ds-color-text-subtle);align-items:center;display:inline-flex}.AIAssistantMessage-module__gfweGW__branch>span{padding-inline:var(--ds-space-component-xs)}.AIAssistantMessage-module__gfweGW__feedback{gap:var(--ds-space-component-md);padding:var(--ds-space-component-lg);border:var(--ds-control-border-width) solid var(--ds-color-border-subtle);border-radius:var(--ds-radius-lg);grid-template-columns:minmax(0,1fr);display:grid}.AIAssistantMessage-module__gfweGW__feedbackTitle{font:var(--ds-type-label-md)}.AIAssistantMessage-module__gfweGW__reasons{gap:var(--ds-space-component-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.AIAssistantMessage-module__gfweGW__feedbackActions{align-items:center;gap:var(--ds-space-component-sm);flex-wrap:wrap;display:flex}.AIAssistantMessage-module__gfweGW__feedbackNote{font:var(--ds-type-body-sm);color:var(--ds-color-text-subtle)}.AIAssistantMessage-module__gfweGW__followups{gap:var(--ds-space-component-xs);grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}.AIAssistantMessage-module__gfweGW__followupsTitle{font:var(--ds-type-label-sm);color:var(--ds-color-text-subtle)}.AIAssistantMessage-module__gfweGW__followups>ul{margin:0 0 0 calc(var(--ds-space-component-sm) * -1);justify-items:start;gap:var(--ds-space-component-xs);padding:0;list-style:none;display:grid}.AIAssistantMessage-module__gfweGW__followup{align-items:flex-start;gap:var(--ds-space-component-sm);max-inline-size:100%;min-block-size:var(--ds-control-height-md);padding:calc((var(--ds-control-height-md) - 1lh) / 2) var(--ds-space-component-sm);border-radius:var(--ds-control-radius-md);font:var(--ds-type-body-md);color:var(--ds-color-text-default);text-align:start;transition:background-color var(--ds-transition-interaction);display:inline-flex}.AIAssistantMessage-module__gfweGW__followup>svg{inline-size:var(--ds-control-icon-sm);block-size:var(--ds-control-icon-sm);color:var(--ds-color-icon-subtle);margin-block-start:calc((1lh - var(--ds-control-icon-sm)) / 2)}.AIAssistantMessage-module__gfweGW__followup:hover{background:var(--ds-color-state-hover)}.AIAssistantMessage-module__gfweGW__followup:active{background:var(--ds-color-state-pressed)}.AIAssistantMessage-module__gfweGW__root[data-state=superseded] .AIAssistantMessage-module__gfweGW__body{color:var(--ds-color-text-subtle)}.AIAssistantMessage-module__gfweGW__srOnly{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.AIAssistantMessage-module__gfweGW__feedbackInput{min-block-size:2lh;inline-size:100%;min-inline-size:0;padding:var(--ds-space-component-sm) var(--ds-space-component-md);border:var(--ds-control-border-width) solid var(--ds-color-border-control);border-radius:var(--ds-control-radius-md);background:var(--ds-color-bg-canvas);color:var(--ds-color-text-default);font:var(--ds-type-body-md);resize:vertical;display:block}.AIAssistantMessage-module__gfweGW__feedbackInput:hover{border-color:var(--ds-color-border-control-hover)}.AIAssistantMessage-module__gfweGW__followup{cursor:pointer;background:0 0;border:0}
.AILabel-module__DSvA9q__panel :where(p),.AILabel-module__DSvA9q__root :where(p){color:inherit}.AILabel-module__DSvA9q__root{--_font:var(--ds-type-label-sm);--_icon:var(--ds-control-icon-sm);--_border:transparent;--_fg:var(--ds-color-text-default);align-items:center;gap:var(--ds-space-component-xs);vertical-align:middle;min-inline-size:0;max-inline-size:100%;block-size:var(--ds-control-height-sm);padding-inline:var(--ds-space-component-xs) var(--ds-space-component-sm);border:var(--ds-control-border-width) solid var(--_border);border-radius:var(--ds-control-radius-sm);color:var(--_fg);font:var(--_font);white-space:nowrap;transition:background-color var(--ds-transition-interaction);background:0 0;text-decoration:none;display:inline-flex;position:relative}.AILabel-module__DSvA9q__mark{inline-size:var(--_icon);block-size:var(--_icon);color:var(--ds-ai-mark-color)}.AILabel-module__DSvA9q__text{text-overflow:ellipsis;min-inline-size:0;overflow:hidden}.AILabel-module__DSvA9q__info{inline-size:var(--ds-control-icon-sm);block-size:var(--ds-control-icon-sm);color:var(--ds-color-icon-subtle)}.AILabel-module__DSvA9q__root[data-variant=inline]{--_border:var(--ds-color-border-subtle)}.AILabel-module__DSvA9q__root[data-variant=author]{--_font:var(--ds-type-label-md);margin-inline-start:calc(var(--ds-space-component-xs) * -1)}button.AILabel-module__DSvA9q__root{cursor:pointer}button.AILabel-module__DSvA9q__root:hover{background:var(--ds-color-state-hover)}button.AILabel-module__DSvA9q__root:active,button.AILabel-module__DSvA9q__root[aria-expanded=true]{background:var(--ds-color-state-pressed)}.AILabel-module__DSvA9q__root[data-edited]{--_fg:var(--ds-color-text-subtle)}.AILabel-module__DSvA9q__root[data-edited] .AILabel-module__DSvA9q__mark{color:var(--ds-color-icon-subtle)}.AILabel-module__DSvA9q__panel{gap:var(--ds-space-component-md);min-inline-size:0;max-inline-size:var(--ds-popover-max-width);font:var(--ds-type-body-md);color:var(--ds-color-text-default);grid-template-columns:minmax(0,1fr);display:grid}.AILabel-module__DSvA9q__panelTitle{align-items:center;gap:var(--ds-space-component-xs);font:var(--ds-type-label-md);display:flex}.AILabel-module__DSvA9q__panelTitle svg{inline-size:var(--ds-control-icon-sm);block-size:var(--ds-control-icon-sm);color:var(--ds-ai-mark-color)}.AILabel-module__DSvA9q__section{gap:var(--ds-space-component-xs);grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}.AILabel-module__DSvA9q__sectionTitle{font:var(--ds-type-label-sm);color:var(--ds-color-text-subtle)}.AILabel-module__DSvA9q__section>p{overflow-wrap:break-word}.AILabel-module__DSvA9q__actions{gap:var(--ds-space-component-sm);border-block-start:var(--ds-control-border-width) solid var(--ds-color-border-subtle);flex-wrap:wrap;padding-block-start:var(--ds-space-component-md);display:flex}@media (pointer:coarse){button.AILabel-module__DSvA9q__root:after{content:"";block-size:max(100%,44px);inline-size:max(100%,44px);position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}}
.AIPopover-module__Ic8m_a__positioner{z-index:var(--ds-z-dropdown)}.AIPopover-module__Ic8m_a__popup{box-sizing:border-box;inline-size:max-content;max-inline-size:min(var(--ds-popover-max-width), calc(100vw - 2 * var(--ds-space-component-md)));max-block-size:var(--available-height);padding:var(--ds-popover-padding);border:var(--ds-control-border-width) solid var(--ds-popover-border);border-radius:var(--ds-popover-radius);background:var(--ds-popover-bg);color:var(--ds-color-text-default);box-shadow:var(--ds-shadow-raised);transition:opacity var(--ds-transition-interaction);position:relative;overflow-y:auto}.AIPopover-module__Ic8m_a__popup[data-starting-style],.AIPopover-module__Ic8m_a__popup[data-ending-style]{opacity:0}
.AIAttachment-module__ri6-pa__root :where(p){color:inherit}.AIAttachment-module__ri6-pa__root{gap:var(--ds-space-component-sm);flex-wrap:wrap;min-inline-size:0;margin:0;padding:0;list-style:none;display:flex}.AIAttachment-module__ri6-pa__item{--_thumb:var(--ds-control-height-md);align-items:center;gap:var(--ds-space-component-sm);min-inline-size:0;max-inline-size:100%;padding:var(--ds-space-component-xs);border:var(--ds-control-border-width) solid var(--ds-color-border-subtle);border-radius:var(--ds-radius-md);background:var(--ds-color-bg-canvas);display:flex;position:relative}.AIAttachment-module__ri6-pa__thumb{inline-size:var(--_thumb);block-size:var(--_thumb);border-radius:var(--ds-radius-sm);background:var(--ds-color-bg-sunken);color:var(--ds-color-icon-subtle);flex:none;place-items:center;display:grid;overflow:hidden}.AIAttachment-module__ri6-pa__thumb>img{object-fit:cover;block-size:100%;inline-size:100%}.AIAttachment-module__ri6-pa__thumb>svg{inline-size:var(--ds-control-icon-sm);block-size:var(--ds-control-icon-sm)}.AIAttachment-module__ri6-pa__body{flex:auto;grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}.AIAttachment-module__ri6-pa__name{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;font:var(--ds-type-label-sm);color:var(--ds-color-text-default);overflow:hidden}.AIAttachment-module__ri6-pa__meta{align-items:center;gap:var(--ds-space-component-xs);white-space:nowrap;min-inline-size:0;font:var(--ds-type-body-sm);color:var(--ds-color-text-subtle);display:flex;overflow:hidden}.AIAttachment-module__ri6-pa__meta>svg{inline-size:var(--ds-control-icon-sm);block-size:var(--ds-control-icon-sm);flex:none}.AIAttachment-module__ri6-pa__item>button{flex:none}.AIAttachment-module__ri6-pa__progress{inset-inline:var(--ds-space-component-sm);inline-size:auto;position:absolute;inset-block-end:var(--ds-space-component-xs)}.AIAttachment-module__ri6-pa__item:is([data-status=rejected],[data-status=failed]){border-color:var(--ds-field-border-invalid)}.AIAttachment-module__ri6-pa__item:is([data-status=rejected],[data-status=failed]) .AIAttachment-module__ri6-pa__meta{color:var(--ds-color-text-danger)}.AIAttachment-module__ri6-pa__item:is([data-status=rejected],[data-status=failed]) .AIAttachment-module__ri6-pa__thumb{color:var(--ds-color-status-danger)}.AIAttachment-module__ri6-pa__item:is([data-status=uploading],[data-status=queued],[data-status=processing]) .AIAttachment-module__ri6-pa__name{color:var(--ds-color-text-subtle)}.AIAttachment-module__ri6-pa__root[data-variant=inline] .AIAttachment-module__ri6-pa__item{max-inline-size:min(100%,18rem);padding-inline-end:var(--ds-space-component-xs)}.AIAttachment-module__ri6-pa__root[data-variant=grid] .AIAttachment-module__ri6-pa__item{--_thumb:calc(var(--ds-space-layout-xl) * 2);inline-size:calc(var(--_thumb) + 2 * var(--ds-space-component-xs) + 2 * var(--ds-control-border-width));align-items:stretch;gap:var(--ds-space-component-xs);flex-direction:column}.AIAttachment-module__ri6-pa__root[data-variant=grid] .AIAttachment-module__ri6-pa__thumb>svg{inline-size:var(--ds-control-icon-xl);block-size:var(--ds-control-icon-xl)}.AIAttachment-module__ri6-pa__root[data-variant=grid] .AIAttachment-module__ri6-pa__body{padding-inline:var(--ds-space-component-xs)}.AIAttachment-module__ri6-pa__root[data-variant=list]{flex-flow:column}.AIAttachment-module__ri6-pa__root[data-variant=list] .AIAttachment-module__ri6-pa__item{--_thumb:var(--ds-control-height-lg);padding:var(--ds-space-component-sm)}.AIAttachment-module__ri6-pa__error{font:var(--ds-type-body-sm);color:var(--ds-color-text-danger)}.AIAttachment-module__ri6-pa__track{block-size:var(--ds-progress-track-height);border-radius:var(--ds-radius-full);background:var(--ds-color-bg-sunken);position:relative;overflow:hidden}.AIAttachment-module__ri6-pa__bar{border-radius:inherit;background:var(--ds-color-accent-bg);block-size:100%;transition:inline-size var(--ds-transition-move)}button.AIAttachment-module__ri6-pa__thumb{cursor:pointer;font:inherit;border:0;padding:0}
.AICitation-module___N21TW__card :where(p),.AICitation-module___N21TW__root :where(p){color:inherit}.AICitation-module___N21TW__root{overflow-wrap:break-word}.AICitation-module___N21TW__claim{border-radius:var(--ds-radius-xs);-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-color var(--ds-transition-interaction)}.AICitation-module___N21TW__root:has(.AICitation-module___N21TW__marker:is(:hover,:focus-visible,[aria-expanded=true])) .AICitation-module___N21TW__claim{background:var(--ds-ai-citation-bg)}.AICitation-module___N21TW__marker{min-inline-size:var(--ds-control-icon-xl);block-size:var(--ds-control-icon-xl);margin-block:calc(var(--ds-space-component-xs) * -1);vertical-align:baseline;color:var(--ds-ai-citation-fg);font:var(--ds-type-label-sm);cursor:pointer;white-space:nowrap;background:0 0;border:0;place-items:center;padding:0;display:inline-grid;position:relative}.AICitation-module___N21TW__marker+.AICitation-module___N21TW__marker{margin-inline-start:calc(var(--ds-space-component-xs) * -1)}.AICitation-module___N21TW__num{min-inline-size:var(--ds-badge-height-md);block-size:var(--ds-badge-height-md);padding-inline:var(--ds-space-component-xs);border-radius:var(--ds-radius-xs);background:var(--ds-ai-citation-bg);transform:translateY(calc(var(--ds-space-component-xs) * -.5));transition:background-color var(--ds-transition-interaction), color var(--ds-transition-interaction);place-items:center;line-height:1;display:inline-grid}.AICitation-module___N21TW__marker:hover{color:var(--ds-color-text-default)}.AICitation-module___N21TW__marker:hover .AICitation-module___N21TW__num{background:var(--ds-ai-citation-bg-hover);color:var(--ds-color-text-default)}.AICitation-module___N21TW__marker[aria-expanded=true] .AICitation-module___N21TW__num{background:var(--ds-color-bg-inverse);color:var(--ds-color-text-inverse)}.AICitation-module___N21TW__marker:focus-visible{box-shadow:none;outline:2px solid #0000}.AICitation-module___N21TW__marker:focus-visible .AICitation-module___N21TW__num{box-shadow:var(--ds-shadow-focus-ring)}.AICitation-module___N21TW__marker[data-state=withdrawn] .AICitation-module___N21TW__num{outline:var(--ds-control-border-width) dashed var(--ds-color-border-control);outline-offset:calc(var(--ds-control-border-width) * -1);background:0 0;text-decoration:line-through}.AICitation-module___N21TW__marker[data-state=pending]{cursor:progress}.AICitation-module___N21TW__marker[data-state=pending] .AICitation-module___N21TW__num{outline:var(--ds-control-border-width) dashed var(--ds-color-border-default);outline-offset:calc(var(--ds-control-border-width) * -1);background:0 0}.AICitation-module___N21TW__card{gap:var(--ds-space-component-sm);min-inline-size:0;font:var(--ds-type-body-md);color:var(--ds-color-text-default);grid-template-columns:minmax(0,1fr);display:grid}.AICitation-module___N21TW__cardHeader{gap:var(--ds-space-component-sm);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.AICitation-module___N21TW__cardHeader .AICitation-module___N21TW__num{color:var(--ds-ai-citation-fg);transform:none}.AICitation-module___N21TW__cardTitle{align-items:flex-start;gap:var(--ds-space-component-xs);font:var(--ds-type-label-md);overflow-wrap:anywhere;display:flex}.AICitation-module___N21TW__cardTitle>svg{inline-size:var(--ds-control-icon-sm);block-size:var(--ds-control-icon-sm);color:var(--ds-color-icon-subtle);flex:none}.AICitation-module___N21TW__cardMeta{align-items:center;gap:var(--ds-space-component-xs) var(--ds-space-component-sm);font:var(--ds-type-body-sm);color:var(--ds-color-text-subtle);flex-wrap:wrap;display:flex}.AICitation-module___N21TW__cardQuote{border-inline-start:calc(2 * var(--ds-control-border-width)) solid var(--ds-color-border-default);font:var(--ds-type-body-sm);margin:0;padding-inline-start:var(--ds-space-component-sm)}.AICitation-module___N21TW__cardNote{font:var(--ds-type-body-sm);color:var(--ds-color-text-danger)}.AICitation-module___N21TW__cardActions{gap:var(--ds-space-component-sm);flex-wrap:wrap;padding-block-start:var(--ds-space-component-xs);display:flex}@media (pointer:coarse){.AICitation-module___N21TW__marker:after{content:"";block-size:44px;inline-size:44px;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}}
.AIComposer-module__SpvZEq__root :where(p){color:inherit}.AIComposer-module__SpvZEq__root{gap:var(--ds-space-component-sm);grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid;container-type:inline-size}.AIComposer-module__SpvZEq__box{gap:var(--ds-space-component-sm);min-inline-size:0;min-block-size:var(--ds-ai-composer-min-height);padding:var(--ds-ai-composer-padding);border:var(--ds-control-border-width) solid var(--ds-ai-composer-border);border-radius:var(--ds-ai-composer-radius);background:var(--ds-ai-composer-bg);transition:border-color var(--ds-transition-interaction), box-shadow var(--ds-transition-interaction);grid-template-columns:minmax(0,1fr);display:grid}.AIComposer-module__SpvZEq__box:hover{border-color:var(--ds-color-border-control-hover)}.AIComposer-module__SpvZEq__box:has(.AIComposer-module__SpvZEq__input:focus-visible){border-color:var(--ds-color-border-control-hover);box-shadow:var(--ds-shadow-focus-ring)}.AIComposer-module__SpvZEq__box[data-dragging]{background:var(--ds-color-bg-sunken);border-style:dashed}.AIComposer-module__SpvZEq__input{min-block-size:2lh;inline-size:100%;min-inline-size:0;max-block-size:var(--ds-ai-composer-max-height);field-sizing:content;resize:none;padding:0 var(--ds-space-component-xs);color:var(--ds-color-text-default);font:var(--ds-type-body-md);background:0 0;border:0;display:block;overflow-y:auto}.AIComposer-module__SpvZEq__input::placeholder{color:var(--ds-field-placeholder);opacity:1}.AIComposer-module__SpvZEq__input:focus-visible{box-shadow:none;outline:2px solid #0000}.AIComposer-module__SpvZEq__toolbar{align-items:center;gap:var(--ds-space-component-xs);min-inline-size:0;block-size:var(--ds-control-height-md);flex-wrap:nowrap;display:flex}.AIComposer-module__SpvZEq__toolbar>:not(.AIComposer-module__SpvZEq__hint){flex:none}.AIComposer-module__SpvZEq__hint{text-overflow:ellipsis;white-space:nowrap;text-align:end;min-inline-size:0;font:var(--ds-type-body-sm);color:var(--ds-color-text-subtle);flex:auto;overflow:hidden}.AIComposer-module__SpvZEq__submit{margin-inline-start:auto}.AIComposer-module__SpvZEq__status{align-items:flex-start;gap:var(--ds-space-component-xs);padding-inline:var(--ds-space-component-xs);font:var(--ds-type-body-sm);color:var(--ds-color-text-subtle);display:flex}.AIComposer-module__SpvZEq__status>svg{inline-size:var(--ds-control-icon-sm);block-size:var(--ds-control-icon-sm);margin-block-start:calc((1lh - var(--ds-control-icon-sm)) / 2)}.AIComposer-module__SpvZEq__status[data-tone=danger]{color:var(--ds-color-text-danger)}.AIComposer-module__SpvZEq__status[data-tone=warning]{color:var(--ds-color-text-warning)}.AIComposer-module__SpvZEq__disclaimer{font:var(--ds-type-body-sm);color:var(--ds-color-text-subtle);text-align:center;text-wrap:balance}.AIComposer-module__SpvZEq__root[data-state=submitting] .AIComposer-module__SpvZEq__input{color:var(--ds-color-text-subtle)}.AIComposer-module__SpvZEq__root[data-state=disabled] .AIComposer-module__SpvZEq__box{background:var(--ds-color-bg-subtle);border-color:var(--ds-color-border-subtle);cursor:not-allowed}.AIComposer-module__SpvZEq__root[data-state=disabled] .AIComposer-module__SpvZEq__input{color:var(--ds-color-text-disabled);cursor:not-allowed}.AIComposer-module__SpvZEq__root[data-state=disabled] .AIComposer-module__SpvZEq__input::placeholder{color:var(--ds-color-text-disabled)}@container (max-width:30rem){.AIComposer-module__SpvZEq__hint:has(kbd){display:none}}.AIComposer-module__SpvZEq__srOnly{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}
.AIContextChips-module__yW1ntW__root :where(p){color:inherit}.AIContextChips-module__yW1ntW__root{align-items:center;gap:var(--ds-space-component-xs) var(--ds-space-component-sm);flex-wrap:wrap;min-inline-size:0;display:flex}.AIContextChips-module__yW1ntW__label{font:var(--ds-type-label-sm);color:var(--ds-color-text-subtle)}.AIContextChips-module__yW1ntW__list{gap:var(--ds-space-component-xs);flex-wrap:wrap;min-inline-size:0;max-inline-size:100%;margin:0;padding:0;list-style:none;display:flex}.AIContextChips-module__yW1ntW__chip{--_h:calc(var(--ds-control-height-sm) + 2 * var(--ds-control-border-width));align-items:center;gap:var(--ds-space-component-xs);min-inline-size:0;max-inline-size:100%;block-size:var(--_h);padding-inline:var(--ds-space-component-sm);border:var(--ds-control-border-width) solid var(--ds-color-border-subtle);border-radius:var(--ds-chip-radius);background:var(--ds-color-bg-subtle);color:var(--ds-color-text-default);font:var(--ds-type-label-sm);white-space:nowrap;display:inline-flex}.AIContextChips-module__yW1ntW__chip:has(.AIContextChips-module__yW1ntW__remove){padding-inline-end:0}.AIContextChips-module__yW1ntW__icon{inline-size:var(--ds-control-icon-sm);block-size:var(--ds-control-icon-sm);color:var(--ds-color-icon-subtle)}.AIContextChips-module__yW1ntW__text{align-items:baseline;gap:var(--ds-space-component-xs);min-inline-size:0;display:inline-flex;overflow:hidden}.AIContextChips-module__yW1ntW__name{text-overflow:ellipsis;min-inline-size:0;overflow:hidden}.AIContextChips-module__yW1ntW__qualifier{text-overflow:ellipsis;min-inline-size:0;font:var(--ds-type-body-sm);color:var(--ds-color-text-subtle);flex:0 2 auto;overflow:hidden}.AIContextChips-module__yW1ntW__remove{inline-size:var(--ds-control-height-sm);block-size:var(--ds-control-height-sm);border-radius:var(--ds-chip-radius);color:var(--ds-color-icon-subtle);transition:background-color var(--ds-transition-interaction), color var(--ds-transition-interaction);flex:none;place-items:center;display:inline-grid;position:relative}.AIContextChips-module__yW1ntW__remove svg{inline-size:var(--ds-control-icon-sm);block-size:var(--ds-control-icon-sm)}.AIContextChips-module__yW1ntW__remove:hover{background:var(--ds-color-state-hover);color:var(--ds-color-text-default)}.AIContextChips-module__yW1ntW__remove:active{background:var(--ds-color-state-pressed)}.AIContextChips-module__yW1ntW__chip[data-status=loading] .AIContextChips-module__yW1ntW__name{color:var(--ds-color-text-subtle)}.AIContextChips-module__yW1ntW__chip[data-status=invalid]{border-color:var(--ds-color-border-default);background:var(--ds-color-bg-canvas)}.AIContextChips-module__yW1ntW__chip[data-status=invalid] .AIContextChips-module__yW1ntW__icon{color:var(--ds-color-status-warning)}.AIContextChips-module__yW1ntW__chip[data-status=invalid] .AIContextChips-module__yW1ntW__name{color:var(--ds-color-text-subtle);text-decoration:line-through}.AIContextChips-module__yW1ntW__chip[data-status=invalid] .AIContextChips-module__yW1ntW__qualifier{color:var(--ds-color-text-warning)}.AIContextChips-module__yW1ntW__root[data-readonly] .AIContextChips-module__yW1ntW__chip{background:0 0}@media (pointer:coarse){.AIContextChips-module__yW1ntW__remove:after{content:"";block-size:44px;inline-size:44px;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}}.AIContextChips-module__yW1ntW__srOnly{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}
.Display-module__5V_e1q__badge{--_h:var(--ds-badge-height-md);--_px:var(--ds-badge-padding-inline);--_font:var(--ds-type-label-sm);--_icon:var(--ds-type-label-sm-line);--_dot:var(--ds-badge-dot-size);--_dot-only:var(--ds-badge-indicator-size-md);--_bg:var(--ds-color-state-pressed);--_fg:var(--ds-color-text-default);--_mark:var(--ds-color-status-neutral);align-items:center;gap:var(--ds-space-component-xs);vertical-align:middle;min-inline-size:0;max-inline-size:100%;block-size:var(--_h);padding-inline:var(--_px);border-radius:var(--ds-badge-radius);background:var(--_bg);color:var(--_fg);font:var(--_font);font-variant-numeric:tabular-nums;white-space:nowrap;cursor:default;flex:none;justify-self:start;display:inline-flex}.Display-module__5V_e1q__badge>svg{inline-size:var(--_icon);block-size:var(--_icon)}.Display-module__5V_e1q__badgeLabel{text-overflow:ellipsis;min-inline-size:0;overflow:hidden}.Display-module__5V_e1q__badge[data-size=sm]{--_h:var(--ds-badge-height-sm);--_font:var(--ds-type-label-sm);--_icon:var(--ds-type-label-sm-line);--_dot-only:var(--ds-badge-indicator-size-sm)}.Display-module__5V_e1q__badge[data-tone=danger]{--_bg:var(--ds-color-feedback-danger-surface);--_fg:var(--ds-color-feedback-danger-on-surface);--_mark:var(--ds-color-status-danger)}.Display-module__5V_e1q__badge[data-tone=warning]{--_bg:var(--ds-color-feedback-warning-surface);--_fg:var(--ds-color-feedback-warning-on-surface);--_mark:var(--ds-color-status-warning)}.Display-module__5V_e1q__badge[data-tone=success]{--_bg:var(--ds-color-feedback-success-surface);--_fg:var(--ds-color-feedback-success-on-surface);--_mark:var(--ds-color-status-success)}.Display-module__5V_e1q__badge[data-tone=info]{--_bg:var(--ds-color-feedback-info-surface);--_fg:var(--ds-color-feedback-info-on-surface);--_mark:var(--ds-color-status-active)}.Display-module__5V_e1q__badge[data-emphasis=strong]{--_bg:var(--ds-color-bg-inverse);--_fg:var(--ds-color-text-inverse)}.Display-module__5V_e1q__badge[data-emphasis=strong][data-tone=danger]{--_bg:var(--ds-color-feedback-danger-solid);--_fg:var(--ds-color-feedback-danger-on-solid)}.Display-module__5V_e1q__badge[data-emphasis=strong][data-tone=warning]{--_bg:var(--ds-color-feedback-warning-solid);--_fg:var(--ds-color-feedback-warning-on-solid)}.Display-module__5V_e1q__badge[data-emphasis=strong][data-tone=success]{--_bg:var(--ds-color-feedback-success-solid);--_fg:var(--ds-color-feedback-success-on-solid)}.Display-module__5V_e1q__badge[data-emphasis=strong][data-tone=info]{--_bg:var(--ds-color-feedback-info-solid);--_fg:var(--ds-color-feedback-info-on-solid)}.Display-module__5V_e1q__badge[data-count]{min-inline-size:var(--_h);padding-inline:var(--ds-space-component-xs);justify-content:center}.Display-module__5V_e1q__badge[data-dot=leading]{--_bg:var(--ds-color-state-pressed);--_fg:var(--ds-color-text-default)}.Display-module__5V_e1q__dot{inline-size:var(--_dot);block-size:var(--_dot);border-radius:var(--ds-radius-full);background:var(--_mark);flex:none}.Display-module__5V_e1q__badge[data-dot=only]{inline-size:var(--_dot-only);block-size:var(--_dot-only);background:var(--_mark);min-inline-size:0;padding:0}.Display-module__5V_e1q__avatar{--_size:var(--ds-avatar-size-md);--_font:var(--ds-type-label-sm-size);--_radius:var(--ds-radius-full);--_status:var(--ds-avatar-status-size-md);--_bg:var(--ds-color-state-strong);--_fg:var(--ds-color-text-default);--_icon:calc(var(--_size) * .625);vertical-align:middle;inline-size:var(--_size);block-size:var(--_size);border-radius:var(--_radius);background:var(--_bg);color:var(--_fg);font-family:var(--ds-font-family-display);font-weight:var(--ds-font-weight-medium);font-size:var(--_font);text-transform:uppercase;white-space:nowrap;-webkit-user-select:none;user-select:none;flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex;position:relative}.Display-module__5V_e1q__avatar[data-size=xs]{--_size:var(--ds-avatar-size-xs);--_font:var(--ds-type-label-xs-size)}.Display-module__5V_e1q__avatar[data-size=sm]{--_size:var(--ds-avatar-size-sm);--_font:var(--ds-type-label-xs-size);--_status:var(--ds-avatar-status-size-sm)}.Display-module__5V_e1q__avatar[data-size=lg]{--_size:var(--ds-avatar-size-lg);--_font:var(--ds-type-label-md-size);--_status:var(--ds-avatar-status-size-lg)}.Display-module__5V_e1q__avatar[data-shape=square]{--_radius:var(--ds-radius-sm)}.Display-module__5V_e1q__avatar[data-shape=square]:is([data-size=xs],[data-size=sm]){--_radius:var(--ds-radius-xs)}.Display-module__5V_e1q__avatar[data-color=yellow]{--_bg:var(--ds-color-category-yellow-bg);--_fg:var(--ds-color-category-yellow-fg)}.Display-module__5V_e1q__avatar[data-color=green]{--_bg:var(--ds-color-category-green-bg);--_fg:var(--ds-color-category-green-fg)}.Display-module__5V_e1q__avatar[data-color=purple]{--_bg:var(--ds-color-category-purple-bg);--_fg:var(--ds-color-category-purple-fg)}.Display-module__5V_e1q__avatar[data-color=red]{--_bg:var(--ds-color-category-red-bg);--_fg:var(--ds-color-category-red-fg)}.Display-module__5V_e1q__avatar[data-color=cyan]{--_bg:var(--ds-color-category-cyan-bg);--_fg:var(--ds-color-category-cyan-fg)}.Display-module__5V_e1q__avatar[data-color=magenta]{--_bg:var(--ds-color-category-magenta-bg);--_fg:var(--ds-color-category-magenta-fg)}.Display-module__5V_e1q__avatar[data-color=blue]{--_bg:var(--ds-color-category-blue-bg);--_fg:var(--ds-color-category-blue-fg)}.Display-module__5V_e1q__avatar[data-color=orange]{--_bg:var(--ds-color-category-orange-bg);--_fg:var(--ds-color-category-orange-fg)}.Display-module__5V_e1q__avatarGlyph{inline-size:var(--_icon);block-size:var(--_icon);color:var(--ds-color-text-subtle)}.Display-module__5V_e1q__avatarImage{border-radius:inherit;object-fit:cover;block-size:100%;inline-size:100%}.Display-module__5V_e1q__avatar:has(>.Display-module__5V_e1q__avatarImage):after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 var(--ds-control-border-width) var(--ds-color-border-subtle);pointer-events:none;position:absolute;inset:0}.Display-module__5V_e1q__avatarStatus{--_mark:var(--ds-color-status-neutral);z-index:2;inline-size:var(--_status);block-size:var(--_status);border-radius:var(--ds-radius-full);background:var(--_mark);box-shadow:0 0 0 2px var(--ds-color-bg-canvas);position:absolute;inset-block-end:-1px;inset-inline-end:-1px}.Display-module__5V_e1q__avatarStatus[data-status=online]{--_mark:var(--ds-color-status-success)}.Display-module__5V_e1q__avatarStatus[data-status=away]{--_mark:var(--ds-color-status-warning)}.Display-module__5V_e1q__avatarStatus[data-status=busy]{--_mark:var(--ds-color-status-danger)}.Display-module__5V_e1q__avatarStatus[data-status=offline]{background:var(--ds-color-bg-canvas);box-shadow:inset 0 0 0 2px var(--_mark), 0 0 0 2px var(--ds-color-bg-canvas)}.Display-module__5V_e1q__avatar[data-size=xs]>.Display-module__5V_e1q__avatarStatus{display:none}.Display-module__5V_e1q__skeleton{--_font:var(--ds-type-body-md-size);--_line:var(--ds-type-body-md-line);--_radius:var(--ds-radius-xs);--_sweep:330px;inline-size:100%;max-inline-size:100%;block-size:var(--_font);margin-block:calc((var(--_line) - var(--_font)) / 2);border-radius:var(--_radius);background-color:var(--ds-color-state-pressed);background-image:linear-gradient(90deg, transparent, var(--ds-color-state-hover) 50%, transparent);background-repeat:no-repeat;background-size:var(--_sweep) 100%;background-position:calc(-1 * var(--_sweep)) 0;animation:Display-module__5V_e1q__shimmer calc(var(--ds-duration-extended) * 1.5) var(--ds-easing-linear) infinite;flex:none;display:block}@keyframes Display-module__5V_e1q__shimmer{to{background-position:calc(100% + var(--_sweep)) 0}}.Display-module__5V_e1q__skeleton[data-size=xs],.Display-module__5V_e1q__skeleton[data-size=sm]{--_font:var(--ds-type-body-sm-size);--_line:var(--ds-type-body-sm-line)}.Display-module__5V_e1q__skeleton[data-size=lg]{--_font:var(--ds-type-body-lg-size);--_line:var(--ds-type-body-lg-line)}.Display-module__5V_e1q__skeleton[data-size=xl]{--_font:var(--ds-type-title-md-size);--_line:var(--ds-type-title-md-line)}.Display-module__5V_e1q__skeleton[data-align=end],[data-align=end]>.Display-module__5V_e1q__skeleton{margin-inline-start:auto}.Display-module__5V_e1q__skeleton[data-shape=circle]{--_d:var(--ds-avatar-size-md);inline-size:var(--_d);block-size:var(--_d);border-radius:var(--ds-radius-full);margin:0}.Display-module__5V_e1q__skeleton[data-shape=circle][data-size=xs]{--_d:var(--ds-avatar-size-xs)}.Display-module__5V_e1q__skeleton[data-shape=circle][data-size=sm]{--_d:var(--ds-avatar-size-sm)}.Display-module__5V_e1q__skeleton[data-shape=circle]:is([data-size=lg],[data-size=xl]){--_d:var(--ds-avatar-size-lg)}.Display-module__5V_e1q__skeleton[data-shape=box]{--_radius:var(--ds-radius-md);block-size:var(--ds-control-height-md);margin:0}.Display-module__5V_e1q__skeleton[data-radius=sm]{--_radius:var(--ds-radius-sm)}.Display-module__5V_e1q__skeleton[data-radius=md]{--_radius:var(--ds-radius-md)}.Display-module__5V_e1q__skeleton[data-radius=lg]{--_radius:var(--ds-radius-lg)}.Display-module__5V_e1q__skeleton[data-radius=xl]{--_radius:var(--ds-radius-xl)}.Display-module__5V_e1q__skeleton[data-radius=full]{--_radius:var(--ds-radius-full)}.Display-module__5V_e1q__srOnly{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@media (forced-colors:active){.Display-module__5V_e1q__badge{border:1px solid canvastext}.Display-module__5V_e1q__dot,.Display-module__5V_e1q__badge[data-dot=only],.Display-module__5V_e1q__avatarStatus{forced-color-adjust:none;background:canvastext}.Display-module__5V_e1q__avatar{border:1px solid canvastext}.Display-module__5V_e1q__skeleton{border:1px solid graytext}}
.Kbd-module__-DYqOq__kbd{--_h:var(--ds-kbd-size-sm);--_radius:var(--ds-radius-xs);min-inline-size:var(--_h);block-size:var(--_h);padding-inline:var(--ds-space-component-xs);border:var(--ds-control-border-width) solid var(--ds-color-border-default);border-radius:var(--_radius);color:inherit;font:var(--ds-type-label-sm);font-variant-numeric:tabular-nums;white-space:nowrap;background:0 0;flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}.Kbd-module__-DYqOq__md,.Kbd-module__-DYqOq__md .Kbd-module__-DYqOq__kbd{--_h:var(--ds-kbd-size-md);--_radius:var(--ds-radius-sm)}.Kbd-module__-DYqOq__kbd[data-combo]{gap:var(--ds-space-component-xs);block-size:auto;min-inline-size:0;font:inherit;border:0;padding:0}.Kbd-module__-DYqOq__srOnly{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@media (forced-colors:active){.Kbd-module__-DYqOq__kbd:not([data-combo]){border-color:canvastext}}
.AIEmptyState-module__yeLTmq__root :where(p){color:inherit}.AIEmptyState-module__yeLTmq__root{justify-items:center;gap:var(--ds-space-component-sm);inline-size:100%;max-inline-size:var(--ds-ai-message-max-width);padding-block:var(--ds-space-layout-lg) var(--ds-space-layout-sm);text-align:center;min-inline-size:0;margin-inline:auto;display:grid}.AIEmptyState-module__yeLTmq__mark{inline-size:var(--ds-control-icon-xl);block-size:var(--ds-control-icon-xl);color:var(--ds-ai-mark-color);margin-block-end:var(--ds-space-component-xs)}.AIEmptyState-module__yeLTmq__root[data-state=no-sources] .AIEmptyState-module__yeLTmq__mark{color:var(--ds-color-icon-subtle)}.AIEmptyState-module__yeLTmq__title{font:var(--ds-type-title-md);text-wrap:balance;overflow-wrap:anywhere}.AIEmptyState-module__yeLTmq__capability{font:var(--ds-type-body-md);text-wrap:balance}.AIEmptyState-module__yeLTmq__limitation{align-items:flex-start;gap:var(--ds-space-component-xs);font:var(--ds-type-body-sm);color:var(--ds-color-text-subtle);text-align:start;display:inline-flex}.AIEmptyState-module__yeLTmq__limitation>svg{inline-size:var(--ds-control-icon-sm);block-size:var(--ds-control-icon-sm);margin-block-start:calc((1lh - var(--ds-control-icon-sm)) / 2)}.AIEmptyState-module__yeLTmq__starters{margin:var(--ds-space-component-lg) 0 0;gap:var(--ds-space-component-sm);text-align:start;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));inline-size:100%;padding:0;list-style:none;display:grid}.AIEmptyState-module__yeLTmq__starters>li{min-inline-size:0;display:flex}.AIEmptyState-module__yeLTmq__starter{align-items:flex-start;gap:var(--ds-space-component-sm);inline-size:100%;min-block-size:var(--ds-control-height-lg);padding:var(--ds-space-component-md);border:var(--ds-control-border-width) solid var(--ds-color-border-subtle);border-radius:var(--ds-radius-lg);background:var(--ds-color-bg-canvas);color:var(--ds-color-text-default);font:var(--ds-type-body-md);text-align:start;overflow-wrap:anywhere;transition:background-color var(--ds-transition-interaction), border-color var(--ds-transition-interaction);display:flex}.AIEmptyState-module__yeLTmq__starter>svg{inline-size:var(--ds-control-icon-sm);block-size:var(--ds-control-icon-sm);color:var(--ds-color-icon-subtle);margin-block-start:calc((1lh - var(--ds-control-icon-sm)) / 2)}.AIEmptyState-module__yeLTmq__starter:hover{background:var(--ds-color-state-hover);border-color:var(--ds-color-border-default)}.AIEmptyState-module__yeLTmq__starter:active{background:var(--ds-color-state-pressed)}.AIEmptyState-module__yeLTmq__actions{justify-content:center;gap:var(--ds-space-component-sm);flex-wrap:wrap;margin-block-start:var(--ds-space-component-md);display:flex}.AIEmptyState-module__yeLTmq__more{font:var(--ds-type-body-sm);margin-block-start:var(--ds-space-component-sm)}.AIEmptyState-module__yeLTmq__root[data-state=loading] .AIEmptyState-module__yeLTmq__starters{pointer-events:none}.AIEmptyState-module__yeLTmq__srOnly{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.AIEmptyState-module__yeLTmq__starter{cursor:pointer}
.AIEvidence-module__238LpW__root :where(p){color:inherit}.AIEvidence-module__238LpW__root{gap:var(--ds-space-component-sm);grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid;container-type:inline-size}.AIEvidence-module__238LpW__summary{align-items:center;gap:var(--ds-space-component-xs);inline-size:fit-content;max-inline-size:100%;min-block-size:var(--ds-control-height-sm);padding-inline:var(--ds-space-component-xs) var(--ds-space-component-sm);border-radius:var(--ds-control-radius-sm);font:var(--ds-type-label-md);color:var(--ds-color-text-default);cursor:pointer;transition:background-color var(--ds-transition-interaction);margin-inline-start:calc(var(--ds-space-component-xs) * -1);list-style:none;display:inline-flex}.AIEvidence-module__238LpW__summary::-webkit-details-marker{display:none}.AIEvidence-module__238LpW__summary:hover{background:var(--ds-color-state-hover)}.AIEvidence-module__238LpW__summary>svg{inline-size:var(--ds-control-icon-sm);block-size:var(--ds-control-icon-sm);color:var(--ds-color-icon-subtle);transition:transform var(--ds-transition-move)}.AIEvidence-module__238LpW__root[open]>.AIEvidence-module__238LpW__summary>svg:first-child{transform:rotate(90deg)}.AIEvidence-module__238LpW__count{font:var(--ds-type-label-md);color:var(--ds-color-text-subtle)}.AIEvidence-module__238LpW__list{border:var(--ds-control-border-width) solid var(--ds-card-border);border-radius:var(--ds-card-radius);background:var(--ds-card-bg);min-inline-size:0;margin:0;padding:0;list-style:none;display:grid}.AIEvidence-module__238LpW__item{gap:var(--ds-space-component-md);min-inline-size:0;padding:var(--ds-space-component-md);scroll-margin-block:var(--ds-space-layout-lg);grid-template-columns:auto auto minmax(0,1fr) auto;align-items:start;display:grid}.AIEvidence-module__238LpW__item:not(:has(>.AIEvidence-module__238LpW__preview)){grid-template-columns:auto minmax(0,1fr) auto}.AIEvidence-module__238LpW__item+.AIEvidence-module__238LpW__item{border-block-start:var(--ds-control-border-width) solid var(--ds-card-border)}.AIEvidence-module__238LpW__item:first-child{border-start-start-radius:inherit;border-start-end-radius:inherit}.AIEvidence-module__238LpW__item:last-child{border-end-end-radius:inherit;border-end-start-radius:inherit}.AIEvidence-module__238LpW__item:is(:target,[data-target]){background:var(--ds-color-selection-surface);box-shadow:inset calc(3 * var(--ds-control-border-width)) 0 0 var(--ds-color-border-selected)}.AIEvidence-module__238LpW__item:focus-visible{box-shadow:var(--ds-shadow-focus-ring-inset)}.AIEvidence-module__238LpW__index{min-inline-size:var(--ds-badge-height-md);block-size:var(--ds-badge-height-md);padding-inline:var(--ds-space-component-xs);border-radius:var(--ds-radius-xs);background:var(--ds-ai-citation-bg);color:var(--ds-ai-citation-fg);font:var(--ds-type-label-sm);place-items:center;line-height:1;display:inline-grid}.AIEvidence-module__238LpW__preview{border:var(--ds-control-border-width) solid var(--ds-color-border-subtle);border-radius:var(--ds-radius-xs);font:var(--ds-type-label-xs);flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.AIEvidence-module__238LpW__preview[data-kind=pdf]{inline-size:calc(var(--ds-space-layout-xl) - var(--ds-space-component-xs));block-size:calc(var(--ds-space-layout-xl) + var(--ds-space-component-lg));padding:var(--ds-space-component-xs);background:var(--ds-color-bg-raised);color:var(--ds-color-text-subtle);align-content:end}.AIEvidence-module__238LpW__preview[data-kind=pdf]:before{content:"";inset-block-start:var(--ds-space-component-sm);inset-inline:var(--ds-space-component-xs);block-size:var(--ds-control-border-width);background:var(--ds-color-border-default);box-shadow:0 calc(var(--ds-space-component-xs) * 1) 0 var(--ds-color-border-default), 0 calc(var(--ds-space-component-xs) * 2) 0 var(--ds-color-border-default), 0 calc(var(--ds-space-component-xs) * 3) 0 var(--ds-color-border-default), 0 calc(var(--ds-space-component-xs) * 4) 0 var(--ds-color-border-default), 0 calc(var(--ds-space-component-xs) * 5) 0 var(--ds-color-border-default), 0 calc(var(--ds-space-component-xs) * 6) 0 var(--ds-color-border-default), 0 calc(var(--ds-space-component-xs) * 7) 0 var(--ds-color-border-default);position:absolute}.AIEvidence-module__238LpW__band{inset-inline:calc(var(--ds-space-component-xs) / 2);block-size:var(--ds-space-component-md);border:var(--ds-control-border-width) solid var(--ds-color-status-warning);border-radius:var(--ds-radius-xs);background:var(--ds-color-highlight-yellow-subtle);position:absolute}.AIEvidence-module__238LpW__preview[data-kind=video]{inline-size:calc(var(--ds-space-layout-xl) * 2);block-size:calc(var(--ds-space-layout-xl) + var(--ds-space-component-md));padding:var(--ds-space-component-xs);background:var(--ds-color-bg-sunken);color:var(--ds-color-text-default);align-content:start;justify-items:start}.AIEvidence-module__238LpW__preview[data-kind=video]>svg{inline-size:var(--ds-control-icon-md);block-size:var(--ds-control-icon-md);color:var(--ds-color-icon-subtle);margin:auto;position:absolute;inset:0}.AIEvidence-module__238LpW__track{inset-inline:var(--ds-space-component-xs);block-size:var(--ds-space-component-xs);border-radius:var(--ds-radius-full);background:var(--ds-color-border-default);position:absolute;inset-block-end:var(--ds-space-component-xs)}.AIEvidence-module__238LpW__range{min-inline-size:var(--ds-space-component-xs);border-radius:var(--ds-radius-full);background:var(--ds-color-status-warning);position:absolute;inset-block:0}.AIEvidence-module__238LpW__body{gap:var(--ds-space-component-xs);grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}.AIEvidence-module__238LpW__title{align-items:flex-start;gap:var(--ds-space-component-xs);font:var(--ds-type-label-md);overflow-wrap:anywhere;display:flex}.AIEvidence-module__238LpW__title>svg{inline-size:var(--ds-control-icon-sm);block-size:var(--ds-control-icon-sm);color:var(--ds-color-icon-subtle);flex:none}.AIEvidence-module__238LpW__meta{font:var(--ds-type-body-sm);color:var(--ds-color-text-subtle)}.AIEvidence-module__238LpW__badges{gap:var(--ds-space-component-xs);flex-wrap:wrap;display:flex}.AIEvidence-module__238LpW__note{align-items:flex-start;gap:var(--ds-space-component-xs);font:var(--ds-type-body-sm);color:var(--ds-color-text-default);display:flex}.AIEvidence-module__238LpW__note>svg{inline-size:var(--ds-control-icon-sm);block-size:var(--ds-control-icon-sm);color:var(--ds-color-status-warning);flex:none;margin-block-start:calc((1lh - var(--ds-control-icon-sm)) / 2)}.AIEvidence-module__238LpW__locations{margin:var(--ds-space-component-xs) 0 0;gap:var(--ds-space-component-md);grid-template-columns:minmax(0,1fr);padding:0;list-style:none;display:grid}.AIEvidence-module__238LpW__location{gap:var(--ds-space-component-xs);min-inline-size:0;scroll-margin-block:var(--ds-space-layout-lg);grid-template-columns:minmax(0,1fr);display:grid}.AIEvidence-module__238LpW__locator{align-items:center;gap:var(--ds-space-component-xs) var(--ds-space-component-sm);font:var(--ds-type-label-sm);flex-wrap:wrap;display:flex}.AIEvidence-module__238LpW__quote{border-inline-start:calc(2 * var(--ds-control-border-width)) solid var(--ds-color-border-default);font:var(--ds-type-body-sm);color:var(--ds-color-text-default);margin:0;padding-inline-start:var(--ds-space-component-sm)}.AIEvidence-module__238LpW__actions{gap:var(--ds-space-component-xs);flex-wrap:wrap;padding-block-start:var(--ds-space-component-xs);display:flex}.AIEvidence-module__238LpW__item[data-state=withdrawn] .AIEvidence-module__238LpW__title{color:var(--ds-color-text-subtle)}.AIEvidence-module__238LpW__item[data-state=withdrawn] .AIEvidence-module__238LpW__index{outline:var(--ds-control-border-width) dashed var(--ds-color-border-control);outline-offset:calc(var(--ds-control-border-width) * -1);background:0 0;text-decoration:line-through}.AIEvidence-module__238LpW__item[data-state=withdrawn] .AIEvidence-module__238LpW__preview{border-style:dashed;border-color:var(--ds-color-border-control)}.AIEvidence-module__238LpW__item[data-state=withdrawn] .AIEvidence-module__238LpW__band{background:0 0;border-style:dashed}.AIEvidence-module__238LpW__item[data-state=no-access]{font:var(--ds-type-body-sm);color:var(--ds-color-text-subtle);grid-template-columns:auto minmax(0,1fr);align-items:center}.AIEvidence-module__238LpW__item[data-state=no-access]>svg{inline-size:var(--ds-control-icon-sm);block-size:var(--ds-control-icon-sm)}.AIEvidence-module__238LpW__footer{gap:var(--ds-space-component-sm);flex-wrap:wrap;display:flex}@container (max-width:34rem){.AIEvidence-module__238LpW__preview{display:none}.AIEvidence-module__238LpW__item{grid-template-columns:auto minmax(0,1fr) auto}}.AIEvidence-module__238LpW__preview[data-media]{padding:0}.AIEvidence-module__238LpW__preview[data-media]:before{content:none}.AIEvidence-module__238LpW__preview[data-media] :where(img,video){object-fit:cover;block-size:100%;inline-size:100%;display:block}.AIEvidence-module__238LpW__location[data-target]{border-radius:var(--ds-radius-xs);outline:calc(2 * var(--ds-control-border-width)) solid var(--ds-color-focus-ring);outline-offset:var(--ds-space-component-xs)}.AIEvidence-module__238LpW__location:focus-visible{outline:calc(2 * var(--ds-control-border-width)) solid var(--ds-color-focus-ring);outline-offset:var(--ds-space-component-xs)}.AIEvidence-module__238LpW__media{inline-size:100%;max-inline-size:420px;margin-block:var(--ds-space-component-sm)}
.AIThread-module__6suO-a__root :where(p){color:inherit}.AIThread-module__6suO-a__root{--_column:var(--ds-ai-message-max-width);--_gutter:var(--ds-space-layout-xs);background:var(--ds-color-bg-canvas);min-inline-size:0;color:var(--ds-color-text-default);flex-direction:column;display:flex}.AIThread-module__6suO-a__header{align-items:center;gap:var(--ds-space-component-sm);min-inline-size:0;min-block-size:var(--ds-layout-topbar-height);padding-inline:var(--_gutter);border-block-end:var(--ds-control-border-width) solid var(--ds-color-border-subtle);background:var(--ds-color-bg-canvas);display:flex}.AIThread-module__6suO-a__title{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;font:var(--ds-type-title-sm);flex:auto;overflow:hidden}.AIThread-module__6suO-a__subtitle{font:var(--ds-type-body-sm);color:var(--ds-color-text-subtle)}.AIThread-module__6suO-a__heading{flex:auto;min-inline-size:0;display:grid}.AIThread-module__6suO-a__headerActions{align-items:center;gap:var(--ds-space-component-xs);flex:none;display:flex}.AIThread-module__6suO-a__context{min-inline-size:0;flex:100%;padding-block-end:var(--ds-space-component-sm)}.AIThread-module__6suO-a__header:has(>.AIThread-module__6suO-a__context){flex-wrap:wrap;row-gap:0;padding-block-start:var(--ds-space-component-sm)}.AIThread-module__6suO-a__viewport{min-block-size:0;padding:var(--ds-space-layout-sm) var(--_gutter) var(--ds-space-layout-md);overflow-anchor:none;flex:auto}.AIThread-module__6suO-a__spacer{pointer-events:none;flex:none;block-size:0}.AIThread-module__6suO-a__turns{gap:var(--ds-space-layout-lg);inline-size:100%;max-inline-size:var(--_column,var(--ds-ai-message-max-width));flex-direction:column;min-inline-size:0;margin-inline:auto;display:flex}.AIThread-module__6suO-a__turn{gap:var(--ds-ai-message-gap);flex-direction:column;min-inline-size:0;display:flex}.AIThread-module__6suO-a__earlier{justify-content:center;display:flex}.AIThread-module__6suO-a__divider{align-items:center;gap:var(--ds-space-component-md);font:var(--ds-type-label-sm);color:var(--ds-color-text-subtle);display:flex}.AIThread-module__6suO-a__divider:before,.AIThread-module__6suO-a__divider:after{content:"";border-block-start:var(--ds-control-border-width) solid var(--ds-color-border-subtle);flex:1}.AIThread-module__6suO-a__status{align-items:center;gap:var(--ds-space-component-sm);block-size:var(--ds-control-height-sm);white-space:nowrap;text-overflow:ellipsis;min-inline-size:0;font:var(--ds-type-body-md);color:var(--ds-color-text-subtle);display:flex;overflow:hidden}.AIThread-module__6suO-a__status>svg{inline-size:var(--ds-control-icon-sm);block-size:var(--ds-control-icon-sm)}.AIThread-module__6suO-a__footer{z-index:var(--ds-z-sticky);padding:var(--ds-space-component-sm) var(--_gutter) var(--ds-space-component-md);background:var(--ds-color-bg-canvas);position:sticky;inset-block-end:0}.AIThread-module__6suO-a__footer>:not(.AIThread-module__6suO-a__jump){max-inline-size:var(--_column);margin-inline:auto}.AIThread-module__6suO-a__jump{block-size:var(--ds-control-height-sm);margin-block:calc(-1 * var(--ds-space-component-xs)) var(--ds-space-component-xs);justify-content:center;align-items:center;display:flex}.AIThread-module__6suO-a__jump>*{border-radius:var(--ds-control-radius-md);background:var(--ds-color-bg-raised);box-shadow:var(--ds-shadow-raised)}.AIThread-module__6suO-a__viewport:has([data-ai-empty-state]){align-content:safe center;display:grid}.AIThread-module__6suO-a__root[data-scroll=page]{min-block-size:100dvh}:root:has(.AIThread-module__6suO-a__root[data-scroll=page]){scroll-padding-block:var(--ds-layout-topbar-height) calc(var(--ds-ai-composer-min-height) * 4)}.AIThread-module__6suO-a__root[data-scroll=container]{flex:auto;block-size:100%;min-block-size:0;overflow:clip}.AIThread-module__6suO-a__root[data-scroll=container] .AIThread-module__6suO-a__viewport{padding-block-start:var(--ds-space-layout-xs)}.AIThread-module__6suO-a__root[data-scroll=container] .AIThread-module__6suO-a__footer{border-block-start:var(--ds-control-border-width) solid var(--ds-color-border-subtle);flex:none;padding-block-start:var(--ds-space-component-md)}.AIThread-module__6suO-a__root[data-scroll=container] .AIThread-module__6suO-a__viewport{overscroll-behavior:contain;scrollbar-gutter:stable;overflow-y:auto}.AIThread-module__6suO-a__root[data-scroll=container]>.AIThread-module__6suO-a__header{flex:none}.AIThread-module__6suO-a__viewport:focus-visible{box-shadow:var(--ds-shadow-focus-ring-inset)}.AIThread-module__6suO-a__viewport[aria-busy=true]{cursor:progress}.AIThread-module__6suO-a__srOnly{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}
.AIUserMessage-module__cBd8zG__root :where(p){color:inherit}.AIUserMessage-module__cBd8zG__root{align-items:flex-end;gap:var(--ds-space-component-xs);flex-direction:column;min-inline-size:0;display:flex}.AIUserMessage-module__cBd8zG__bubble{min-inline-size:0;max-inline-size:85%;padding:var(--ds-space-component-sm) var(--ds-space-component-lg);border-radius:var(--ds-ai-message-user-radius);background:var(--ds-ai-message-user-bg);color:var(--ds-color-text-default);font:var(--ds-type-body-md)}.AIUserMessage-module__cBd8zG__text{white-space:pre-wrap;overflow-wrap:anywhere}.AIUserMessage-module__cBd8zG__text+.AIUserMessage-module__cBd8zG__text{margin-block-start:var(--ds-space-component-sm)}.AIUserMessage-module__cBd8zG__text[data-collapsed]{-webkit-line-clamp:6;line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.AIUserMessage-module__cBd8zG__context{justify-content:flex-end;gap:var(--ds-space-component-xs);flex-wrap:wrap;min-inline-size:0;max-inline-size:100%;display:flex}.AIUserMessage-module__cBd8zG__context [data-ai-context-chips]{justify-content:flex-end}.AIUserMessage-module__cBd8zG__meta{align-items:center;gap:var(--ds-space-component-xs);min-block-size:var(--ds-control-height-sm);font:var(--ds-type-body-sm);color:var(--ds-color-text-subtle);display:flex}.AIUserMessage-module__cBd8zG__meta>svg{inline-size:var(--ds-control-icon-sm);block-size:var(--ds-control-icon-sm)}.AIUserMessage-module__cBd8zG__actions{gap:var(--ds-space-component-xs);opacity:0;transition:opacity var(--ds-transition-interaction);display:flex}.AIUserMessage-module__cBd8zG__root:is(:hover,:focus-within) .AIUserMessage-module__cBd8zG__actions{opacity:1}@media (hover:none){.AIUserMessage-module__cBd8zG__actions{opacity:1}}.AIUserMessage-module__cBd8zG__root[data-status=sending] .AIUserMessage-module__cBd8zG__bubble{color:var(--ds-color-text-subtle)}.AIUserMessage-module__cBd8zG__error{justify-content:flex-end;align-items:center;gap:var(--ds-space-component-xs) var(--ds-space-component-sm);font:var(--ds-type-body-sm);color:var(--ds-color-text-danger);flex-wrap:wrap;display:flex}.AIUserMessage-module__cBd8zG__error>svg{inline-size:var(--ds-control-icon-sm);block-size:var(--ds-control-icon-sm)}.AIUserMessage-module__cBd8zG__edit{gap:var(--ds-space-component-sm);inline-size:100%;padding:var(--ds-space-component-md);border:var(--ds-control-border-width) solid var(--ds-ai-composer-border);border-radius:var(--ds-ai-composer-radius);background:var(--ds-ai-composer-bg);grid-template-columns:minmax(0,1fr);display:grid}.AIUserMessage-module__cBd8zG__edit:has(textarea:focus-visible){box-shadow:var(--ds-shadow-focus-ring);border-color:var(--ds-color-border-control-hover)}.AIUserMessage-module__cBd8zG__editInput{field-sizing:content;resize:none;min-block-size:2lh;inline-size:100%;padding:0 var(--ds-space-component-xs);font:var(--ds-type-body-md);color:var(--ds-color-text-default);background:0 0;border:0;display:block}.AIUserMessage-module__cBd8zG__editInput:focus-visible{box-shadow:none;outline:2px solid #0000}.AIUserMessage-module__cBd8zG__editActions{justify-content:flex-end;align-items:center;gap:var(--ds-space-component-sm);flex-wrap:wrap;display:flex}.AIUserMessage-module__cBd8zG__editNote{font:var(--ds-type-body-sm);color:var(--ds-color-text-subtle);flex:12rem}.AIUserMessage-module__cBd8zG__srOnly{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}
.AnswerCard-module__Lsh92a__card{--_border:var(--ds-card-border);--_edge:transparent;gap:var(--ds-space-component-sm);min-inline-size:0;padding:var(--ds-space-component-lg);border:var(--ds-control-border-width) solid var(--_border);border-radius:var(--ds-radius-xl);background:var(--ds-card-bg);box-shadow:inset var(--ds-dimension-4) 0 0 var(--_edge);color:var(--ds-color-text-default);font:var(--ds-type-body-lg);overflow-wrap:anywhere;transition:border-color var(--ds-transition-interaction);flex-direction:column;display:flex;position:relative}.AnswerCard-module__Lsh92a__card :where(p,h3,h4,ul,ol,blockquote){margin:0}.AnswerCard-module__Lsh92a__card[data-primary]{--_border:var(--ds-color-border-default);box-shadow:inset var(--ds-dimension-4) 0 0 var(--_edge), var(--ds-shadow-raised)}.AnswerCard-module__Lsh92a__card[data-tone=success]{--_edge:var(--ds-color-status-success)}.AnswerCard-module__Lsh92a__card[data-tone=warning]{--_edge:var(--ds-color-status-warning)}.AnswerCard-module__Lsh92a__card[data-tone=danger]{--_edge:var(--ds-color-status-danger)}.AnswerCard-module__Lsh92a__openable:hover{--_border:var(--ds-color-border-control-hover)}.AnswerCard-module__Lsh92a__open:hover{text-underline-offset:var(--ds-dimension-4);text-decoration:underline}.AnswerCard-module__Lsh92a__open:focus-visible{outline:2px solid var(--ds-color-focus-ring);outline-offset:2px;border-radius:var(--ds-radius-xs)}.AnswerCard-module__Lsh92a__strip{align-items:center;gap:var(--ds-space-component-xs) var(--ds-space-component-sm);flex-wrap:wrap;min-inline-size:0;display:flex}.AnswerCard-module__Lsh92a__icon{inline-size:var(--ds-dimension-24);block-size:var(--ds-dimension-24);flex:none;place-items:center;display:inline-grid}.AnswerCard-module__Lsh92a__icon>:is(img,svg){block-size:100%;inline-size:100%}.AnswerCard-module__Lsh92a__type{font:var(--ds-type-label-lg);color:var(--ds-color-text-default)}.AnswerCard-module__Lsh92a__authority{white-space:normal}.AnswerCard-module__Lsh92a__citation{z-index:1;min-inline-size:var(--ds-dimension-28);block-size:var(--ds-dimension-28);padding-inline:var(--ds-space-component-xs);border-radius:var(--ds-radius-sm);background:var(--ds-color-feedback-info-surface);color:var(--ds-color-feedback-info-on-surface);font:var(--ds-type-label-md);place-items:center;margin-inline-start:auto;display:inline-grid;position:relative}.AnswerCard-module__Lsh92a__media{z-index:1;border-radius:var(--ds-radius-lg);background:var(--ds-color-bg-sunken);position:relative;overflow:hidden}.AnswerCard-module__Lsh92a__media[data-shape=video],.AnswerCard-module__Lsh92a__media[data-shape=poster]{aspect-ratio:16/9}.AnswerCard-module__Lsh92a__media[data-shape=page]{max-block-size:calc(var(--ds-dimension-132) * 2)}.AnswerCard-module__Lsh92a__media[data-shape=photo]{aspect-ratio:4/3;max-block-size:calc(var(--ds-dimension-132) * 2)}.AnswerCard-module__Lsh92a__media[data-shape=pair]{gap:var(--ds-space-component-xs);background:0 0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.AnswerCard-module__Lsh92a__media :is(img,video){object-fit:cover;block-size:100%;inline-size:100%;display:block}.AnswerCard-module__Lsh92a__media[data-shape=page] :is(img,video){object-fit:contain;object-position:top}.AnswerCard-module__Lsh92a__title{font:var(--ds-type-title-sm);font-weight:var(--ds-font-weight-semibold);color:var(--ds-color-text-default)}.AnswerCard-module__Lsh92a__open{all:unset;cursor:pointer}.AnswerCard-module__Lsh92a__open:after{content:"";border-radius:inherit;position:absolute;inset:0}.AnswerCard-module__Lsh92a__locator{align-items:center;gap:var(--ds-space-component-xs) var(--ds-space-component-sm);max-inline-size:100%;padding:var(--ds-space-component-xs) var(--ds-space-component-sm);border-radius:var(--ds-radius-sm);background:var(--ds-color-bg-subtle);font:var(--ds-type-label-lg);color:var(--ds-color-text-default);flex-wrap:wrap;align-self:flex-start;display:inline-flex}.AnswerCard-module__Lsh92a__tag{padding-inline:var(--ds-space-component-xs);border-radius:var(--ds-radius-xs);background:var(--ds-color-bg-canvas);font:var(--ds-type-label-md);color:var(--ds-color-text-subtle)}.AnswerCard-module__Lsh92a__code{font-family:var(--ds-font-family-mono);font-size:var(--ds-type-title-sm-size);font-weight:var(--ds-font-weight-semibold);-webkit-user-select:all;user-select:all}.AnswerCard-module__Lsh92a__caution{padding:var(--ds-space-component-sm) var(--ds-space-component-md);border-radius:var(--ds-radius-lg);background:var(--ds-color-feedback-danger-surface);color:var(--ds-color-feedback-danger-on-surface);font-size:var(--ds-type-title-sm-size);line-height:var(--ds-type-title-sm-line)}.AnswerCard-module__Lsh92a__cautionLabel{font-weight:var(--ds-font-weight-semibold)}.AnswerCard-module__Lsh92a__lines{gap:var(--ds-space-component-sm);min-inline-size:0;font-size:var(--ds-type-title-sm-size);line-height:var(--ds-type-title-sm-line);display:grid}.AnswerCard-module__Lsh92a__line[data-tone=danger]{color:var(--ds-color-text-danger);font-weight:var(--ds-font-weight-semibold)}.AnswerCard-module__Lsh92a__strong{font-weight:var(--ds-font-weight-semibold)}.AnswerCard-module__Lsh92a__meta{font:var(--ds-type-body-lg);color:var(--ds-color-text-subtle)}.AnswerCard-module__Lsh92a__note{font:var(--ds-type-body-lg);color:var(--ds-color-text-warning)}.AnswerCard-module__Lsh92a__quote{border-inline-start:var(--ds-dimension-2) solid var(--ds-color-border-default);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;padding-inline-start:var(--ds-space-component-sm);display:-webkit-box;overflow:hidden}.AnswerCard-module__Lsh92a__facts{gap:var(--ds-space-component-xs);padding:0;list-style:none;display:grid}.AnswerCard-module__Lsh92a__facts>li[data-strong] .AnswerCard-module__Lsh92a__factValue{font-weight:var(--ds-font-weight-semibold)}.AnswerCard-module__Lsh92a__factLabel{color:var(--ds-color-text-subtle);margin-inline-end:var(--ds-space-component-xs)}.AnswerCard-module__Lsh92a__step{align-items:center;gap:var(--ds-space-component-md);display:flex}.AnswerCard-module__Lsh92a__stepNumber{inline-size:var(--ds-dimension-36);block-size:var(--ds-dimension-36);border-radius:var(--ds-radius-full);background:var(--ds-color-bg-inverse);color:var(--ds-color-text-inverse);font-weight:var(--ds-font-weight-semibold);flex:none;place-items:center;display:inline-grid}.AnswerCard-module__Lsh92a__stepText{min-inline-size:0;display:grid}.AnswerCard-module__Lsh92a__stepOf{font:var(--ds-type-body-lg);color:var(--ds-color-text-subtle)}.AnswerCard-module__Lsh92a__stepTitle{font-weight:var(--ds-font-weight-semibold)}.AnswerCard-module__Lsh92a__value{align-items:center;gap:var(--ds-space-component-xs) var(--ds-space-component-sm);padding:var(--ds-space-component-sm) var(--ds-space-component-md);border-radius:var(--ds-radius-lg);background:var(--ds-color-bg-subtle);flex-wrap:wrap;display:flex}.AnswerCard-module__Lsh92a__valueLabel{font:var(--ds-type-body-lg);color:var(--ds-color-text-subtle)}.AnswerCard-module__Lsh92a__valueNumber{font-size:var(--ds-type-title-md-size);font-weight:var(--ds-font-weight-semibold);font-variant-numeric:tabular-nums}.AnswerCard-module__Lsh92a__steps{gap:var(--ds-space-component-sm);padding-inline-start:var(--ds-space-component-lg);display:grid}.AnswerCard-module__Lsh92a__steps>li>:not(:first-child){margin-inline-start:var(--ds-space-component-xs)}.AnswerCard-module__Lsh92a__chips{gap:var(--ds-space-component-xs);flex-wrap:wrap;padding:0;list-style:none;display:flex}.AnswerCard-module__Lsh92a__chips .AnswerCard-module__Lsh92a__tag{background:var(--ds-color-bg-subtle);font:var(--ds-type-label-lg)}.AnswerCard-module__Lsh92a__tableWrap{z-index:1;max-inline-size:100%;position:relative;overflow-x:auto}.AnswerCard-module__Lsh92a__table{border-collapse:collapse;inline-size:100%;font:var(--ds-type-body-lg)}.AnswerCard-module__Lsh92a__table :is(th,td){padding:var(--ds-space-component-xs) var(--ds-space-component-sm);border-block-end:var(--ds-control-border-width) solid var(--ds-color-border-subtle);text-align:start;vertical-align:top}.AnswerCard-module__Lsh92a__table thead th{color:var(--ds-color-text-subtle);font-weight:var(--ds-font-weight-medium)}.AnswerCard-module__Lsh92a__table tbody th{font-weight:var(--ds-font-weight-medium)}.AnswerCard-module__Lsh92a__rows{gap:var(--ds-space-component-xs);padding:0;list-style:none;display:grid}.AnswerCard-module__Lsh92a__rows>li{justify-content:space-between;gap:var(--ds-space-component-md);display:flex}.AnswerCard-module__Lsh92a__rowValue{font-variant-numeric:tabular-nums}.AnswerCard-module__Lsh92a__rows>li[data-highlight] .AnswerCard-module__Lsh92a__rowValue{font-size:var(--ds-type-title-md-size);font-weight:var(--ds-font-weight-semibold)}.AnswerCard-module__Lsh92a__people{z-index:1;gap:var(--ds-space-component-xs);padding:0;list-style:none;display:grid;position:relative}.AnswerCard-module__Lsh92a__person{align-items:center;gap:var(--ds-space-component-sm);inline-size:100%;min-block-size:var(--ds-control-height-lg);padding:var(--ds-space-component-xs) var(--ds-space-component-sm);border:var(--ds-control-border-width) solid transparent;border-radius:var(--ds-radius-lg);color:inherit;font:inherit;text-align:start;background:0 0;display:flex}button.AnswerCard-module__Lsh92a__person{cursor:pointer;transition:background-color var(--ds-transition-interaction)}button.AnswerCard-module__Lsh92a__person:hover{background:var(--ds-color-state-hover)}button.AnswerCard-module__Lsh92a__person:focus-visible{outline:2px solid var(--ds-color-focus-ring);outline-offset:2px}.AnswerCard-module__Lsh92a__personText{min-inline-size:0;display:grid}.AnswerCard-module__Lsh92a__personName{font-weight:var(--ds-font-weight-semibold)}.AnswerCard-module__Lsh92a__progressTrack{block-size:var(--ds-dimension-8);border-radius:var(--ds-radius-full);background:var(--ds-color-bg-sunken);overflow:hidden}.AnswerCard-module__Lsh92a__progressBar{border-radius:inherit;background:var(--ds-color-accent-bg);block-size:100%;display:block}.AnswerCard-module__Lsh92a__progressBar[data-indeterminate]{inline-size:30%;animation:1.6s ease-in-out infinite AnswerCard-module__Lsh92a__answer-sweep}@keyframes AnswerCard-module__Lsh92a__answer-sweep{0%{transform:translate(-100%)}to{transform:translate(340%)}}@media (prefers-reduced-motion:reduce){.AnswerCard-module__Lsh92a__progressBar[data-indeterminate]{opacity:.4;inline-size:100%;animation:none}}.AnswerCard-module__Lsh92a__actions{z-index:1;align-items:center;gap:var(--ds-space-component-sm);flex-wrap:wrap;margin-block-start:var(--ds-space-component-xs);display:flex;position:relative}.AnswerCard-module__Lsh92a__actions>:first-child:is(a,button,span){flex:auto}.AnswerCard-module__Lsh92a__footer{z-index:1;min-inline-size:0;position:relative}.AnswerCard-module__Lsh92a__choices{gap:var(--ds-space-component-sm);grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));display:grid}.AnswerCard-module__Lsh92a__numberForm{align-items:flex-end;gap:var(--ds-space-component-sm);flex-wrap:wrap;grid-column:1/-1;display:flex}.AnswerCard-module__Lsh92a__numberForm>:first-child{flex:12rem}.AnswerCard-module__Lsh92a__receipt{align-items:center;gap:var(--ds-space-component-sm);font-weight:var(--ds-font-weight-semibold);flex-wrap:wrap;display:flex}.AnswerCard-module__Lsh92a__srOnly{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}
.Field-module__NzRpVG__field{border:0;flex-direction:column;align-items:stretch;min-inline-size:0;margin:0;padding:0;display:flex}.Field-module__NzRpVG__label{align-items:baseline;column-gap:var(--ds-space-component-xs);margin:0 0 var(--ds-field-label-gap);color:var(--ds-color-text-default);font:var(--ds-type-label-md);flex-wrap:wrap;padding:0;display:flex}.Field-module__NzRpVG__labelSuffix{color:var(--ds-color-text-subtle);font-weight:var(--ds-font-weight-regular)}.Field-module__NzRpVG__hint,.Field-module__NzRpVG__error,.Field-module__NzRpVG__counter{color:var(--ds-color-text-subtle);font:var(--ds-type-body-sm);text-wrap:pretty;margin:0}.Field-module__NzRpVG__field>:is(.Field-module__NzRpVG__hint,.Field-module__NzRpVG__error,.Field-module__NzRpVG__footer){margin-block-start:var(--ds-space-component-xs)}.Field-module__NzRpVG__field>:not(.Field-module__NzRpVG__label,.Field-module__NzRpVG__hint,.Field-module__NzRpVG__error,.Field-module__NzRpVG__footer)+:is(.Field-module__NzRpVG__hint,.Field-module__NzRpVG__error,.Field-module__NzRpVG__footer){margin-block-start:var(--ds-field-hint-gap)}.Field-module__NzRpVG__error{--_icon:var(--ds-control-icon-sm);align-items:flex-start;gap:var(--ds-space-component-xs);color:var(--ds-color-text-danger);font:var(--ds-type-body-md);display:flex}.Field-module__NzRpVG__errorIcon{inline-size:var(--_icon);block-size:var(--_icon);flex:none;margin-block-start:calc((1lh - var(--_icon)) / 2)}.Field-module__NzRpVG__footer{align-items:flex-start;gap:var(--ds-space-component-md);min-inline-size:0;display:flex}.Field-module__NzRpVG__footer>:is(.Field-module__NzRpVG__hint,.Field-module__NzRpVG__error){flex:auto;min-inline-size:0}.Field-module__NzRpVG__counter{white-space:nowrap;font-variant-numeric:tabular-nums;flex:none;margin-inline-start:auto}.Field-module__NzRpVG__counter[data-tone=danger]{color:var(--ds-color-text-danger)}.Field-module__NzRpVG__stack{align-items:stretch;gap:var(--ds-field-row-gap);flex-direction:column;min-inline-size:0;display:flex}.Field-module__NzRpVG__row{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--ds-field-row-min-width)), 1fr));gap:var(--ds-field-row-gap) var(--ds-space-component-lg);align-items:start;min-inline-size:0;display:grid}.Field-module__NzRpVG__actions{align-items:center;gap:var(--ds-space-component-sm);flex-wrap:wrap;margin-block-start:var(--ds-space-layout-md);display:flex}.Field-module__NzRpVG__stack>.Field-module__NzRpVG__actions{margin-block-start:calc(var(--ds-space-layout-md) - var(--ds-field-row-gap))}.Field-module__NzRpVG__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.TextInput-module__j5XNaG__box{--_h:var(--ds-control-height-md);--_px:var(--ds-control-padding-inline-md);--_gap:var(--ds-control-gap-md);--_radius:var(--ds-control-radius-md);--_font:var(--ds-type-body-md);--_icon:var(--ds-control-icon-md);--_bw:var(--ds-control-border-width);--_bg:var(--ds-field-bg);--_fg:var(--ds-color-text-default);--_border:var(--ds-field-border);--_inset:calc(var(--_px) - var(--_bw));align-items:center;gap:var(--_gap);box-sizing:border-box;inline-size:100%;min-inline-size:0;block-size:var(--_h);border:var(--_bw) solid var(--_border);border-radius:var(--_radius);background:var(--_bg);color:var(--_fg);font:var(--_font);text-align:start;cursor:text;transition:border-color var(--ds-transition-interaction), box-shadow var(--ds-transition-interaction);margin:0;padding:0;display:flex}.TextInput-module__j5XNaG__control{min-inline-size:0;padding-block:0;padding-inline:var(--_inset);border-radius:inherit;color:inherit;font:inherit;text-overflow:ellipsis;background:0 0;border:0;flex:auto;align-self:stretch;margin:0}.TextInput-module__j5XNaG__control:not(:first-child){padding-inline-start:0}.TextInput-module__j5XNaG__control:not(:last-child){padding-inline-end:0}.TextInput-module__j5XNaG__control:focus,.TextInput-module__j5XNaG__control:focus-visible{box-shadow:none;outline:none}.TextInput-module__j5XNaG__box>:not(.TextInput-module__j5XNaG__control):first-child{margin-inline-start:var(--_inset)}.TextInput-module__j5XNaG__box>:not(.TextInput-module__j5XNaG__control):last-child{margin-inline-end:var(--_inset)}.TextInput-module__j5XNaG__control::placeholder{color:var(--ds-field-placeholder);opacity:1}.TextInput-module__j5XNaG__icon{inline-size:var(--_icon);block-size:var(--_icon);color:var(--ds-color-icon-subtle);pointer-events:none;flex:none}.TextInput-module__j5XNaG__affix{color:var(--ds-color-text-subtle);white-space:nowrap;-webkit-user-select:none;user-select:none;flex:none}.TextInput-module__j5XNaG__box>.TextInput-module__j5XNaG__action:last-child{flex:none;margin-inline-end:calc((var(--_h) - var(--ds-control-height-sm)) / 2 - var(--_bw))}.TextInput-module__j5XNaG__box:focus-within :is(.TextInput-module__j5XNaG__icon,.TextInput-module__j5XNaG__affix){color:var(--ds-color-text-default)}.TextInput-module__j5XNaG__box[data-size=sm]{--_h:var(--ds-control-height-sm);--_px:var(--ds-control-padding-inline-sm);--_gap:var(--ds-control-gap-sm);--_radius:var(--ds-control-radius-sm);--_font:var(--ds-type-body-sm);--_icon:var(--ds-control-icon-sm)}.TextInput-module__j5XNaG__box[data-size=lg]{--_h:var(--ds-control-height-lg);--_px:var(--ds-control-padding-inline-lg);--_gap:var(--ds-control-gap-lg);--_radius:var(--ds-control-radius-lg);--_font:var(--ds-type-body-lg);--_icon:var(--ds-control-icon-lg)}.TextInput-module__j5XNaG__box:hover{--_border:var(--ds-field-border-hover)}.TextInput-module__j5XNaG__box:has(>.TextInput-module__j5XNaG__control:focus-visible){--_border:var(--ds-field-border-hover);outline-offset:1px;box-shadow:var(--ds-shadow-focus-ring);outline:2px solid #0000}.TextInput-module__j5XNaG__box:has(>.TextInput-module__j5XNaG__control[aria-invalid=true]){--_border:var(--ds-field-border-invalid)}.TextInput-module__j5XNaG__box:has(>.TextInput-module__j5XNaG__control[readonly]){--_bg:var(--ds-field-bg-readonly);--_border:transparent;cursor:default}.TextInput-module__j5XNaG__box:has(>.TextInput-module__j5XNaG__control:disabled){--_bg:transparent;--_fg:var(--ds-color-text-disabled);--_border:var(--ds-field-border-disabled);cursor:not-allowed}.TextInput-module__j5XNaG__control:disabled::placeholder{color:var(--ds-color-text-disabled)}.TextInput-module__j5XNaG__box:has(>.TextInput-module__j5XNaG__control:disabled) :is(.TextInput-module__j5XNaG__icon,.TextInput-module__j5XNaG__affix){color:var(--ds-color-text-disabled)}.TextInput-module__j5XNaG__control:disabled{-webkit-text-fill-color:var(--ds-color-text-disabled);cursor:not-allowed}.TextInput-module__j5XNaG__control::-webkit-search-cancel-button{appearance:none;display:none}.TextInput-module__j5XNaG__control::-webkit-search-decoration{appearance:none;display:none}.TextInput-module__j5XNaG__shortcut{box-sizing:border-box;min-inline-size:var(--ds-badge-height-md);block-size:var(--ds-badge-height-md);padding-inline:var(--ds-space-component-xs);border:var(--ds-control-border-width) solid var(--ds-color-border-subtle);border-radius:var(--ds-radius-xs);color:var(--ds-color-text-subtle);font:var(--ds-type-code-sm);-webkit-user-select:none;user-select:none;flex:none;place-items:center;display:inline-grid}.TextInput-module__j5XNaG__box[data-size=sm] .TextInput-module__j5XNaG__shortcut{block-size:var(--ds-badge-height-sm);min-inline-size:var(--ds-badge-height-sm)}.TextInput-module__j5XNaG__box:is(:focus-within,:has(>.TextInput-module__j5XNaG__control:not(:placeholder-shown)))>.TextInput-module__j5XNaG__shortcut{display:none}.TextInput-module__j5XNaG__box:has(>.TextInput-module__j5XNaG__control:disabled)>.TextInput-module__j5XNaG__shortcut{display:none}@media (pointer:coarse){.TextInput-module__j5XNaG__shortcut{display:none}.TextInput-module__j5XNaG__control{font-size:var(--ds-type-body-lg-size)}}.TextInput-module__j5XNaG__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.TextInput-module__j5XNaG__box>.TextInput-module__j5XNaG__srOnly:first-child+:not(.TextInput-module__j5XNaG__control){margin-inline-start:var(--_inset)}@media (pointer:coarse){.TextInput-module__j5XNaG__box{min-block-size:calc(44px + 2 * var(--_bw))}}
.MachineComponents-module__ROPnRW__block{gap:var(--ds-space-component-sm);min-width:0;padding:var(--ds-space-component-md);border:1px solid var(--ds-color-border-subtle);border-radius:var(--ds-radius-lg);background:var(--ds-color-bg-raised);margin:0;display:grid}.MachineComponents-module__ROPnRW__header{gap:var(--ds-space-component-xs) var(--ds-space-component-md);flex-wrap:wrap;justify-content:space-between;align-items:baseline;min-width:0;display:flex}.MachineComponents-module__ROPnRW__title{gap:var(--ds-space-component-sm);color:var(--ds-color-text-default);font-size:var(--ds-type-body-md-size);font-weight:var(--ds-font-weight-semibold);align-items:center;margin:0;display:inline-flex}.MachineComponents-module__ROPnRW__meta,.MachineComponents-module__ROPnRW__source{color:var(--ds-color-text-subtle);font-size:var(--ds-type-code-md-size);overflow-wrap:anywhere;margin:0}.MachineComponents-module__ROPnRW__source{color:var(--ds-color-text-default)}.MachineComponents-module__ROPnRW__list{margin:0;padding:0;list-style:none;display:grid}.MachineComponents-module__ROPnRW__item{gap:0 var(--ds-space-component-md);padding:var(--ds-space-component-sm) 0;border-top:1px solid var(--ds-color-border-subtle);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;min-width:0;display:grid}.MachineComponents-module__ROPnRW__name{min-width:0;color:var(--ds-color-text-default);font-weight:var(--ds-font-weight-semibold);overflow-wrap:anywhere}.MachineComponents-module__ROPnRW__part{color:var(--ds-color-text-default);font-family:var(--ds-font-family-mono);font-size:var(--ds-type-code-md-size);overflow-wrap:anywhere;text-align:end}.MachineComponents-module__ROPnRW__position{color:var(--ds-color-text-subtle);font-size:var(--ds-type-code-md-size);overflow-wrap:anywhere;grid-column:1/-1}.MachineComponents-module__ROPnRW__empty{color:var(--ds-color-text-subtle);margin:0}.MachineComponents-module__ROPnRW__actions{gap:var(--ds-space-component-sm);flex-wrap:wrap;align-items:center;display:flex}@media (max-width:520px){.MachineComponents-module__ROPnRW__item{grid-template-columns:minmax(0,1fr)}.MachineComponents-module__ROPnRW__part{text-align:start}}.MachineComponents-module__ROPnRW__status{gap:var(--ds-space-component-xs) var(--ds-space-component-md);flex-wrap:wrap;grid-column:1/-1;align-items:center;min-width:0;display:flex}.MachineComponents-module__ROPnRW__confirmed{color:var(--ds-color-text-subtle);font-size:var(--ds-type-code-md-size)}.MachineComponents-module__ROPnRW__candidateNote{color:var(--ds-color-text-default);font-size:var(--ds-type-code-md-size);overflow-wrap:anywhere;margin:0}
.ProcedureSteps-module__-RWZka__procedure{--_marker:var(--ds-control-height-sm);--_rule:var(--ds-control-border-width);gap:var(--ds-space-component-lg);min-inline-size:0;display:grid}.ProcedureSteps-module__-RWZka__prerequisites{gap:var(--ds-space-component-md);padding:var(--ds-space-component-md) var(--ds-space-component-lg);border:var(--_rule) solid var(--ds-color-feedback-warning-surface-hover);border-radius:var(--ds-radius-lg);background:var(--ds-color-feedback-warning-surface);color:var(--ds-color-text-default);font:var(--ds-type-body-md);grid-template-columns:auto minmax(0,1fr);display:grid}.ProcedureSteps-module__-RWZka__warning{color:var(--ds-color-feedback-warning-on-surface);margin-block-start:calc((var(--ds-type-body-md-line) - var(--ds-control-icon-sm)) / 2)}.ProcedureSteps-module__-RWZka__prerequisitesTitle{margin:0 0 var(--ds-space-component-xs);font-weight:var(--ds-font-weight-semibold)}.ProcedureSteps-module__-RWZka__prerequisites ul{gap:var(--ds-space-component-xs);margin:0;padding-inline-start:var(--ds-space-component-xl);display:grid}.ProcedureSteps-module__-RWZka__steps{margin:0;padding:0;list-style:none;display:grid}.ProcedureSteps-module__-RWZka__step{grid-template-columns:var(--_marker) minmax(0, 1fr);gap:var(--ds-space-component-md);padding-block-end:var(--ds-space-component-xl);display:grid;position:relative}.ProcedureSteps-module__-RWZka__step:last-child{padding-block-end:0}.ProcedureSteps-module__-RWZka__step:not(:last-child):before{inset-block:calc(var(--_marker) + var(--ds-space-component-xs)) var(--ds-space-component-xs);inline-size:calc(2 * var(--_rule));border-radius:var(--ds-radius-full);background:var(--ds-color-border-subtle);content:"";position:absolute;inset-inline-start:calc((var(--_marker) - 2 * var(--_rule)) / 2)}.ProcedureSteps-module__-RWZka__marker{inline-size:var(--_marker);block-size:var(--_marker);border:calc(2 * var(--_rule)) solid var(--ds-color-border-default);border-radius:var(--ds-radius-full);background:var(--ds-color-bg-raised);color:var(--ds-color-text-subtle);font:var(--ds-type-label-md);font-weight:var(--ds-font-weight-semibold);font-variant-numeric:tabular-nums;place-items:center;display:grid}.ProcedureSteps-module__-RWZka__current .ProcedureSteps-module__-RWZka__marker{border-color:var(--ds-color-action-primary-bg);background:var(--ds-color-action-primary-bg);color:var(--ds-color-action-primary-fg)}.ProcedureSteps-module__-RWZka__done .ProcedureSteps-module__-RWZka__marker{border-color:var(--ds-color-feedback-success-on-surface);background:var(--ds-color-feedback-success-surface);color:var(--ds-color-feedback-success-on-surface)}.ProcedureSteps-module__-RWZka__content{gap:var(--ds-space-component-sm);min-inline-size:0;padding-block-start:max(0px, calc((var(--_marker) - var(--ds-type-body-lg-line)) / 2));display:grid}.ProcedureSteps-module__-RWZka__title{align-items:center;gap:var(--ds-space-component-sm);color:var(--ds-color-text-default);font:var(--ds-type-body-lg);font-weight:var(--ds-font-weight-semibold);flex-wrap:wrap;margin:0;display:flex}.ProcedureSteps-module__-RWZka__currentLabel{padding-inline:var(--ds-space-component-sm);border-radius:var(--ds-radius-full);background:var(--ds-color-selection-surface);color:var(--ds-color-selection-on-surface);font:var(--ds-type-label-sm)}.ProcedureSteps-module__-RWZka__detail{color:var(--ds-color-text-default);font:var(--ds-type-body-md);margin:0}.ProcedureSteps-module__-RWZka__caution{gap:var(--ds-space-component-sm);padding:var(--ds-space-component-sm) var(--ds-space-component-md);border:var(--_rule) solid var(--ds-color-feedback-warning-surface-hover);border-radius:var(--ds-radius-md);background:var(--ds-color-feedback-warning-surface);color:var(--ds-color-text-default);grid-template-columns:auto minmax(0,1fr);display:grid}.ProcedureSteps-module__-RWZka__cautionIcon{color:var(--ds-color-feedback-warning-on-surface);margin-block-start:calc((var(--ds-type-body-md-line) - var(--ds-control-icon-sm)) / 2)}.ProcedureSteps-module__-RWZka__cautionText{gap:calc(var(--ds-space-component-xs) / 2);min-inline-size:0;display:grid}.ProcedureSteps-module__-RWZka__cautionLabel,.ProcedureSteps-module__-RWZka__cautionBody{font:var(--ds-type-body-md);margin:0}.ProcedureSteps-module__-RWZka__cautionLabel{font-weight:var(--ds-font-weight-semibold)}.ProcedureSteps-module__-RWZka__facts{gap:var(--ds-space-component-sm);padding:var(--ds-space-component-md);border-radius:var(--ds-radius-md);background:var(--ds-color-bg-subtle);margin:0;display:grid}.ProcedureSteps-module__-RWZka__facts div{gap:calc(var(--ds-space-component-xs) / 2);display:grid}.ProcedureSteps-module__-RWZka__facts dt{color:var(--ds-color-text-subtle);font:var(--ds-type-label-md)}.ProcedureSteps-module__-RWZka__facts dd{color:var(--ds-color-text-default);font:var(--ds-type-body-md);margin:0}.ProcedureSteps-module__-RWZka__citations{align-items:center;gap:var(--ds-space-component-xs);color:var(--ds-color-text-subtle);font:var(--ds-type-body-sm);flex-wrap:wrap;margin:0;display:flex}.ProcedureSteps-module__-RWZka__citation{min-inline-size:var(--ds-badge-height-md);block-size:var(--ds-badge-height-md);padding-inline:var(--ds-space-component-xs);border-radius:var(--ds-radius-full);background:var(--ds-color-bg-sunken);color:var(--ds-color-text-default);font:var(--ds-type-label-sm);font-weight:var(--ds-font-weight-semibold);place-items:center;display:inline-grid}.ProcedureSteps-module__-RWZka__procedureTitle{color:var(--ds-color-text-default);font:var(--ds-type-title-sm);font-weight:var(--ds-font-weight-semibold);overflow-wrap:anywhere;margin:0}.ProcedureSteps-module__-RWZka__sectionTitle{color:var(--ds-color-text-default);font:var(--ds-type-label-lg);font-weight:var(--ds-font-weight-semibold);margin:0}.ProcedureSteps-module__-RWZka__title,.ProcedureSteps-module__-RWZka__detail,.ProcedureSteps-module__-RWZka__partText,.ProcedureSteps-module__-RWZka__cautionBody,.ProcedureSteps-module__-RWZka__facts dd{white-space:pre-line;overflow-wrap:anywhere}.ProcedureSteps-module__-RWZka__sources{min-inline-size:0;font:var(--ds-type-body-md)}.ProcedureSteps-module__-RWZka__outcomes{gap:var(--ds-space-component-sm);display:grid}.ProcedureSteps-module__-RWZka__outcomes ul{gap:var(--ds-space-component-xs);margin:0;padding-inline-start:var(--ds-space-component-xl);display:grid}.ProcedureSteps-module__-RWZka__prerequisites li,.ProcedureSteps-module__-RWZka__outcomes li{gap:var(--ds-space-component-xs);min-inline-size:0;display:grid}.ProcedureSteps-module__-RWZka__srOnly{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@media (forced-colors:active){.ProcedureSteps-module__-RWZka__marker{border-color:canvastext}.ProcedureSteps-module__-RWZka__current .ProcedureSteps-module__-RWZka__marker{color:highlighttext;background:highlight}.ProcedureSteps-module__-RWZka__caution,.ProcedureSteps-module__-RWZka__prerequisites{border-color:canvastext}}
.AIRunTimeline-module__JEc2Nq__root :where(p){color:inherit}.AIRunTimeline-module__JEc2Nq__root{gap:var(--ds-space-component-sm);grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}.AIRunTimeline-module__JEc2Nq__summary{align-items:center;gap:var(--ds-space-component-xs);inline-size:fit-content;max-inline-size:100%;min-block-size:var(--ds-control-height-sm);padding-inline:var(--ds-space-component-xs) var(--ds-space-component-sm);border-radius:var(--ds-control-radius-sm);font:var(--ds-type-body-md);color:var(--ds-color-text-subtle);cursor:pointer;transition:background-color var(--ds-transition-interaction);margin-inline-start:calc(var(--ds-space-component-xs) * -1);list-style:none;display:inline-flex}.AIRunTimeline-module__JEc2Nq__summary::-webkit-details-marker{display:none}.AIRunTimeline-module__JEc2Nq__summary:hover{background:var(--ds-color-state-hover);color:var(--ds-color-text-default)}.AIRunTimeline-module__JEc2Nq__summary>svg{inline-size:var(--ds-control-icon-sm);block-size:var(--ds-control-icon-sm);flex:none}.AIRunTimeline-module__JEc2Nq__summary>svg:last-child{transition:transform var(--ds-transition-move)}.AIRunTimeline-module__JEc2Nq__root[open]>.AIRunTimeline-module__JEc2Nq__summary>svg:last-child{transform:rotate(180deg)}.AIRunTimeline-module__JEc2Nq__text{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.AIRunTimeline-module__JEc2Nq__elapsed{font-variant-numeric:tabular-nums;flex:none}.AIRunTimeline-module__JEc2Nq__elapsed:before{content:"·";margin-inline-end:var(--ds-space-component-xs)}.AIRunTimeline-module__JEc2Nq__root:is([data-state=submitting],[data-state=streaming],[data-state=background])>.AIRunTimeline-module__JEc2Nq__summary{color:var(--ds-color-text-default)}.AIRunTimeline-module__JEc2Nq__steps{padding:0 0 0 var(--ds-space-component-xs);grid-template-columns:minmax(0,1fr);min-inline-size:0;margin:0;list-style:none;display:grid}.AIRunTimeline-module__JEc2Nq__step{--_icon-color:var(--ds-color-icon-subtle);--_col:var(--ds-control-icon-md);grid-template-columns:var(--_col) minmax(0, 1fr);column-gap:var(--ds-space-component-sm);font:var(--ds-type-body-md);padding-block-end:var(--ds-space-component-md);display:grid;position:relative}.AIRunTimeline-module__JEc2Nq__step:last-child{padding-block-end:0}.AIRunTimeline-module__JEc2Nq__step:not(:last-child):before{content:"";inset-block:calc(1lh + var(--ds-space-component-xs) / 2) var(--ds-space-component-xs);border-inline-start:var(--ds-control-border-width) solid var(--ds-ai-step-connector);position:absolute;inset-inline-start:calc(var(--_col) / 2)}.AIRunTimeline-module__JEc2Nq__icon{block-size:1lh;color:var(--_icon-color);place-items:center;display:grid}.AIRunTimeline-module__JEc2Nq__icon>svg{inline-size:var(--ds-control-icon-sm);block-size:var(--ds-control-icon-sm)}.AIRunTimeline-module__JEc2Nq__label{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.AIRunTimeline-module__JEc2Nq__state{font:var(--ds-type-body-sm);color:var(--ds-color-text-subtle);margin-inline-start:var(--ds-space-component-xs)}.AIRunTimeline-module__JEc2Nq__step[data-state=pending] .AIRunTimeline-module__JEc2Nq__label{color:var(--ds-color-text-subtle)}.AIRunTimeline-module__JEc2Nq__step[data-state=active]{--_icon-color:var(--ds-color-status-active)}.AIRunTimeline-module__JEc2Nq__step[data-state=done]{--_icon-color:var(--ds-color-status-success)}.AIRunTimeline-module__JEc2Nq__step[data-state=skipped] .AIRunTimeline-module__JEc2Nq__label{color:var(--ds-color-text-subtle)}.AIRunTimeline-module__JEc2Nq__step[data-state=interrupted]{--_icon-color:var(--ds-color-status-warning)}.AIRunTimeline-module__JEc2Nq__activity{margin:var(--ds-space-component-xs) 0 0;gap:var(--ds-space-component-xs);font:var(--ds-type-body-sm);color:var(--ds-color-text-subtle);grid-column:2;padding:0;list-style:none;display:grid}.AIRunTimeline-module__JEc2Nq__activity>li{align-items:flex-start;gap:var(--ds-space-component-xs);overflow-wrap:anywhere;min-inline-size:0;display:flex}.AIRunTimeline-module__JEc2Nq__activity>li>:is(svg,[aria-hidden=true]){inline-size:var(--ds-control-icon-sm);block-size:var(--ds-control-icon-sm);flex:none;margin-block-start:calc((1lh - var(--ds-control-icon-sm)) / 2)}.AIRunTimeline-module__JEc2Nq__activity>li[data-state=active]{color:var(--ds-color-text-default)}.AIRunTimeline-module__JEc2Nq__activity>li[data-state=failed]{color:var(--ds-color-text-danger)}.AIRunTimeline-module__JEc2Nq__activity>li:is([data-state=refused],[data-state=awaiting_approval],[data-state=interrupted]){color:var(--ds-color-text-warning)}.AIRunTimeline-module__JEc2Nq__srOnly{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}
.Accordion-module__iR2Ixq__accordion{--_pad-block:var(--ds-space-component-md);--_pad-inline:var(--ds-space-component-lg);--_font:var(--ds-type-label-md);--_line:var(--ds-color-border-default);--_min:var(--ds-control-height-lg);border-block-end:var(--ds-control-border-width) solid var(--_line);flex-direction:column;min-inline-size:0;display:flex}.Accordion-module__iR2Ixq__accordion[data-size=sm]{--_pad-block:var(--ds-space-component-sm);--_pad-inline:var(--ds-space-component-sm);--_min:var(--ds-control-height-md)}.Accordion-module__iR2Ixq__accordion[data-size=lg]{--_pad-block:var(--ds-space-layout-sm);--_pad-inline:var(--ds-space-layout-sm);--_font:var(--ds-type-title-sm)}.Accordion-module__iR2Ixq__item{border-block-start:var(--ds-control-border-width) solid var(--_line);min-inline-size:0}.Accordion-module__iR2Ixq__header{font:inherit;margin:0}.Accordion-module__iR2Ixq__trigger{align-items:center;gap:var(--ds-space-component-sm);inline-size:100%;min-block-size:var(--_min);padding:var(--_pad-block) var(--_pad-inline);font:var(--_font);text-align:start;color:var(--ds-color-text-default);cursor:pointer;transition:background-color var(--ds-transition-interaction);background:0 0;border:0;display:flex}.Accordion-module__iR2Ixq__trigger:hover{background:var(--ds-color-state-hover)}.Accordion-module__iR2Ixq__trigger:focus-visible{box-shadow:var(--ds-shadow-focus-ring-inset);outline:none}.Accordion-module__iR2Ixq__icon{color:var(--ds-color-icon-default)}.Accordion-module__iR2Ixq__icon[data-tone=success]{color:var(--ds-color-status-success)}.Accordion-module__iR2Ixq__icon[data-tone=warning]{color:var(--ds-color-status-warning)}.Accordion-module__iR2Ixq__icon[data-tone=danger]{color:var(--ds-color-status-danger)}.Accordion-module__iR2Ixq__title{overflow-wrap:anywhere;flex:auto;min-inline-size:0}.Accordion-module__iR2Ixq__meta{max-inline-size:45%;font:var(--ds-type-body-sm);color:var(--ds-color-text-subtle);text-align:end;flex:none}.Accordion-module__iR2Ixq__chevron{color:var(--ds-color-icon-subtle);transition:transform var(--ds-transition-interaction), color var(--ds-transition-interaction)}.Accordion-module__iR2Ixq__trigger:hover .Accordion-module__iR2Ixq__chevron{color:var(--ds-color-icon-default)}.Accordion-module__iR2Ixq__trigger[aria-expanded=true] .Accordion-module__iR2Ixq__chevron{transform:rotate(180deg)}.Accordion-module__iR2Ixq__trigger:is([aria-disabled=true],[data-disabled]){cursor:not-allowed;color:var(--ds-color-text-disabled);background:0 0}.Accordion-module__iR2Ixq__trigger:is([aria-disabled=true],[data-disabled]) :is(.Accordion-module__iR2Ixq__icon,.Accordion-module__iR2Ixq__chevron,.Accordion-module__iR2Ixq__meta){color:var(--ds-color-text-disabled)}.Accordion-module__iR2Ixq__panel{padding:0 var(--_pad-inline) var(--_pad-inline);font:var(--ds-type-body-md);color:var(--ds-color-text-default);min-inline-size:0}.Accordion-module__iR2Ixq__item:has(.Accordion-module__iR2Ixq__icon)>.Accordion-module__iR2Ixq__panel{padding-inline-start:calc(var(--_pad-inline) + var(--ds-control-icon-md) + var(--ds-space-component-sm))}
.ActivityTimeline-module__q82TAa__timeline{--_marker:var(--ds-control-height-sm);--_marker-icon:var(--ds-control-icon-sm);--_event-gap:var(--ds-space-component-lg);--_line:var(--ds-type-body-md-line);gap:var(--ds-space-layout-xs);min-inline-size:0;color:var(--ds-color-text-default);font:var(--ds-type-body-md);flex-direction:column;display:flex}.ActivityTimeline-module__q82TAa__timeline[data-variant=compact]{--_event-gap:var(--ds-space-component-md);--_line:var(--ds-type-body-sm-line);gap:var(--ds-space-component-lg);font:var(--ds-type-body-sm)}.ActivityTimeline-module__q82TAa__day{gap:var(--ds-space-component-sm);flex-direction:column;min-inline-size:0;display:flex}.ActivityTimeline-module__q82TAa__dayLabel{font:var(--ds-type-label-sm);color:var(--ds-color-text-subtle);margin:0}.ActivityTimeline-module__q82TAa__events{flex-direction:column;min-inline-size:0;margin:0;padding:0;list-style:none;display:flex}.ActivityTimeline-module__q82TAa__event{grid-template-columns:var(--_marker) minmax(0, 1fr);column-gap:var(--ds-space-component-md);padding-block-end:var(--_event-gap);display:grid;position:relative}.ActivityTimeline-module__q82TAa__event:last-child{padding-block-end:0}.ActivityTimeline-module__q82TAa__event:not(:last-child):before{content:"";inset-block:calc(var(--_marker) + var(--ds-space-component-xs)) var(--ds-space-component-xs);border-inline-start:var(--ds-control-border-width) solid var(--ds-color-border-subtle);position:absolute;inset-inline-start:calc(var(--_marker) / 2 - var(--ds-control-border-width) / 2)}.ActivityTimeline-module__q82TAa__marker{inline-size:var(--_marker);block-size:var(--_marker);border-radius:var(--ds-radius-full);background:var(--ds-color-bg-subtle);color:var(--ds-color-icon-subtle);place-items:center;display:grid}.ActivityTimeline-module__q82TAa__marker>svg{inline-size:var(--_marker-icon);block-size:var(--_marker-icon)}.ActivityTimeline-module__q82TAa__event[data-tone=success] .ActivityTimeline-module__q82TAa__marker{color:var(--ds-color-status-success)}.ActivityTimeline-module__q82TAa__event[data-tone=warning] .ActivityTimeline-module__q82TAa__marker{color:var(--ds-color-status-warning)}.ActivityTimeline-module__q82TAa__event[data-tone=danger] .ActivityTimeline-module__q82TAa__marker{color:var(--ds-color-status-danger)}.ActivityTimeline-module__q82TAa__event[data-tone=ai] .ActivityTimeline-module__q82TAa__marker{color:var(--ds-color-icon-accent)}.ActivityTimeline-module__q82TAa__content{align-items:baseline;column-gap:var(--ds-space-component-sm);row-gap:var(--ds-space-component-xs);min-inline-size:0;flex-wrap:wrap;padding-block-start:calc((var(--_marker) - var(--_line)) / 2);display:flex}.ActivityTimeline-module__q82TAa__summary{overflow-wrap:anywhere;flex:12rem;min-inline-size:0;margin:0}.ActivityTimeline-module__q82TAa__actor{font-weight:var(--ds-font-weight-medium)}.ActivityTimeline-module__q82TAa__time{font:var(--ds-type-body-sm);font-variant-numeric:tabular-nums;color:var(--ds-color-text-subtle);white-space:nowrap;flex:none;margin-inline-start:auto}.ActivityTimeline-module__q82TAa__detail{min-inline-size:0;font:var(--ds-type-body-sm);color:var(--ds-color-text-subtle);overflow-wrap:anywhere;flex:100%}.ActivityTimeline-module__q82TAa__detail>blockquote{padding:var(--ds-space-component-sm) var(--ds-space-component-md);border-radius:var(--ds-radius-md);background:var(--ds-color-bg-subtle);color:var(--ds-color-text-default);margin:0}.ActivityTimeline-module__q82TAa__timeline[data-variant=compact] .ActivityTimeline-module__q82TAa__content{row-gap:0}.ActivityTimeline-module__q82TAa__timeline[data-variant=compact] .ActivityTimeline-module__q82TAa__time{font:var(--ds-type-caption);flex-basis:100%;margin-inline-start:0}
.Menu-module__vKnnEW__positioner{z-index:calc(var(--ds-z-modal) + 1);outline:none}.Menu-module__vKnnEW__menu{--ov-item-h:var(--ds-menu-item-height);--ov-label:var(--ds-type-label-md);gap:var(--ds-menu-item-gap);inline-size:max-content;min-inline-size:var(--ds-menu-min-width);max-inline-size:min(var(--ds-menu-max-width), calc(100vw - 2 * var(--ds-space-layout-xs)));max-block-size:min(var(--ds-menu-max-height), var(--available-height,100dvh));padding-block:var(--ds-menu-padding-block);border:1px solid var(--ds-menu-border);border-radius:var(--ds-menu-radius);background:var(--ds-menu-bg);color:var(--ds-color-text-default);font:var(--ov-label);box-shadow:var(--ds-shadow-raised);overscroll-behavior:contain;transition:opacity var(--ds-transition-overlay-in);outline:none;flex-direction:column;margin:0;padding-inline:0;display:flex;position:relative;overflow:hidden auto}.Menu-module__vKnnEW__menu[data-size=sm]{--ov-item-h:var(--ds-menu-item-height-compact);--ov-label:var(--ds-type-label-sm)}.Menu-module__vKnnEW__menu[data-starting-style],.Menu-module__vKnnEW__menu[data-ending-style]{opacity:0}.Menu-module__vKnnEW__menu[data-ending-style]{transition:opacity var(--ds-transition-overlay-out)}.Menu-module__vKnnEW__header{padding:var(--ds-space-component-sm) calc(var(--ds-menu-item-inset) + var(--ds-menu-item-padding-inline));border-block-end:1px solid var(--ds-menu-border);font:var(--ds-type-body-sm);color:var(--ds-color-text-subtle);overflow-wrap:anywhere}.Menu-module__vKnnEW__group{gap:var(--ds-menu-item-gap);flex-direction:column;display:flex}.Menu-module__vKnnEW__groupLabel{min-block-size:var(--ds-space-component-xl);margin-inline:calc(var(--ds-menu-item-inset) + var(--ds-menu-item-padding-inline) + var(--ds-space-component-xs));font:var(--ds-type-label-sm);color:var(--ds-color-text-subtle);align-items:center;display:flex}.Menu-module__vKnnEW__separator{block-size:1px;margin-block:var(--ds-space-component-sm);background:var(--ds-menu-border);flex:none}.Menu-module__vKnnEW__item{--ov-fg:var(--ds-color-text-default);--ov-icon-fg:var(--ds-color-icon-default);--ov-hover:var(--ds-menu-item-bg-hover);--ov-pressed:var(--ds-menu-item-bg-pressed);min-block-size:var(--ov-item-h);margin-inline:var(--ds-menu-item-inset);padding-inline:var(--ds-menu-item-padding-inline);border-radius:var(--ds-menu-item-radius);color:var(--ov-fg);font:var(--ov-label);text-align:start;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--ds-transition-interaction), box-shadow var(--ds-transition-interaction);background:0 0;border:0;outline:none;flex:none;align-items:center;text-decoration:none;display:flex}.Menu-module__vKnnEW__item:is(:hover,[data-highlighted]):not([aria-disabled=true]){background:var(--ov-hover)}.Menu-module__vKnnEW__item:active:not([aria-disabled=true]){background:var(--ov-pressed);transition:none}.Menu-module__vKnnEW__item[aria-expanded=true],.Menu-module__vKnnEW__item[data-popup-open]{background:var(--ov-hover)}.Menu-module__vKnnEW__item:focus-visible{outline-offset:-2px;box-shadow:var(--ds-shadow-focus-ring-inset);outline:2px solid #0000}.Menu-module__vKnnEW__item[data-tone=danger]{--ov-fg:var(--ds-color-text-danger);--ov-icon-fg:var(--ds-color-text-danger);--ov-hover:var(--ds-color-feedback-danger-surface);--ov-pressed:var(--ds-color-feedback-danger-surface-hover)}.Menu-module__vKnnEW__item[aria-disabled=true]{--ov-fg:var(--ds-color-text-disabled);--ov-icon-fg:var(--ds-color-text-disabled);cursor:not-allowed}.Menu-module__vKnnEW__icon,.Menu-module__vKnnEW__check{min-inline-size:var(--ds-control-icon-xl);color:var(--ov-icon-fg);flex:none;justify-content:center;align-items:center;display:inline-flex}.Menu-module__vKnnEW__check{color:var(--ds-color-icon-accent)}.Menu-module__vKnnEW__item[aria-checked=false] .Menu-module__vKnnEW__check>*{visibility:hidden}.Menu-module__vKnnEW__check[data-kind=radio]:before{content:"";inline-size:var(--ds-choice-radio-dot);block-size:var(--ds-choice-radio-dot);border-radius:var(--ds-radius-full);background:currentColor}.Menu-module__vKnnEW__item[aria-checked=false] .Menu-module__vKnnEW__check[data-kind=radio]:before{visibility:hidden}.Menu-module__vKnnEW__item[aria-disabled=true] .Menu-module__vKnnEW__check{color:var(--ds-color-text-disabled)}.Menu-module__vKnnEW__content{min-inline-size:0;padding-block:var(--ds-space-component-sm);flex-direction:column;flex:auto;padding-inline-start:var(--ds-space-component-xs);display:flex}.Menu-module__vKnnEW__icon+.Menu-module__vKnnEW__content,.Menu-module__vKnnEW__check+.Menu-module__vKnnEW__content{padding-inline-start:var(--ds-space-component-md)}.Menu-module__vKnnEW__label{overflow-wrap:anywhere}.Menu-module__vKnnEW__description{font:var(--ds-type-body-sm);color:var(--ds-color-text-subtle);white-space:normal;text-wrap:pretty}.Menu-module__vKnnEW__item[aria-disabled=true] .Menu-module__vKnnEW__description{color:var(--ds-color-text-disabled)}.Menu-module__vKnnEW__end{min-inline-size:var(--ds-control-icon-xl);color:var(--ds-color-icon-subtle);flex:none;justify-content:flex-end;align-items:center;margin-inline-start:var(--ds-space-component-sm);display:inline-flex}.Menu-module__vKnnEW__end>svg:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:scaleX(-1)}.Menu-module__vKnnEW__shortcut{font:var(--ds-type-body-sm);font-variant-numeric:tabular-nums;color:var(--ds-color-text-subtle);white-space:nowrap}.Menu-module__vKnnEW__item[aria-disabled=true] .Menu-module__vKnnEW__shortcut{color:var(--ds-color-text-disabled)}@media (pointer:coarse){.Menu-module__vKnnEW__menu[data-size=sm]{--ov-item-h:var(--ds-menu-item-height)}.Menu-module__vKnnEW__item{min-block-size:max(var(--ov-item-h), 44px)}}
