@charset "UTF-8";.cms[data-v-ee9f8cbf]{height:100vh;display:flex;overflow:hidden;background:var(--tx-bg-color-page);color:var(--tx-text-color-primary)}.cms-side[data-v-ee9f8cbf]{flex:none;width:240px;display:flex;padding:0;background:var(--tx-bg-color-page)}.cms-side[data-v-ee9f8cbf] .tx-bui-sidebar-nav{display:flex;flex-direction:column;width:100%;height:100%;overflow:hidden}.cms-side[data-v-ee9f8cbf] .tx-bui-sidebar-nav__body{flex:1 1 auto;min-height:0;overflow-y:auto}.cms-brand[data-v-ee9f8cbf]{display:flex;align-items:center;gap:10px;width:100%;padding:6px;text-decoration:none;color:inherit}.cms-brand-mark[data-v-ee9f8cbf]{display:grid;place-items:center;width:32px;height:32px;border-radius:9px;background:var(--tx-text-color-primary);color:var(--tx-bg-color-overlay);font-size:17px;line-height:1;flex:none}.cms-brand-text[data-v-ee9f8cbf]{display:flex;flex-direction:column;line-height:1.25;min-width:0}.cms-brand-text strong[data-v-ee9f8cbf]{font-size:14px;letter-spacing:.2px}.cms-brand-text span[data-v-ee9f8cbf]{font-size:11px;color:var(--tx-text-color-secondary)}.cms-account[data-v-ee9f8cbf]{flex:none;margin-top:8px;padding-top:8px;border-top:1px solid var(--tx-border-color-lighter)}.cms-account-row[data-v-ee9f8cbf]{display:flex;align-items:center;gap:8px;width:100%;padding:6px;border:0;border-radius:8px;background:transparent;color:inherit;text-align:left;cursor:pointer;transition:background-color .1s ease}.cms-account-row[data-v-ee9f8cbf]:hover{background:var(--tx-fill-color-light)}.cms-account-avatar[data-v-ee9f8cbf],.cms-account-fallback[data-v-ee9f8cbf]{width:30px;height:30px;border-radius:50%;flex:none}.cms-account-avatar[data-v-ee9f8cbf]{object-fit:cover}.cms-account-fallback[data-v-ee9f8cbf]{display:grid;place-items:center;background:var(--tx-fill-color-dark);color:var(--tx-text-color-regular);font-size:13px;font-weight:600}.cms-account-text[data-v-ee9f8cbf]{display:flex;flex-direction:column;flex:1;min-width:0;line-height:1.3}.cms-account-text strong[data-v-ee9f8cbf]{font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cms-account-text span[data-v-ee9f8cbf]{font-size:11px;color:var(--tx-text-color-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cms-account-chevron[data-v-ee9f8cbf]{width:12px;height:12px;flex:none;color:var(--tx-text-color-placeholder)}.cms-main[data-v-ee9f8cbf]{flex:1;min-width:0;display:flex;flex-direction:column;overflow:hidden}.cms-head[data-v-ee9f8cbf]{flex:none;display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding:14px 20px;background:var(--tx-bg-color-overlay);border-bottom:1px solid var(--tx-border-color-light)}.cms-head-text[data-v-ee9f8cbf]{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.cms-head-text h1[data-v-ee9f8cbf]{font-size:17px;font-weight:600;line-height:1.3}.cms-crumb[data-v-ee9f8cbf]{align-self:flex-start;font-size:12px;color:var(--tx-text-color-secondary);text-decoration:none}.cms-crumb[data-v-ee9f8cbf]:hover{color:var(--tx-text-color-primary)}.cms-head-actions[data-v-ee9f8cbf]{flex:none;display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px}.cms-body[data-v-ee9f8cbf]{flex:1;min-height:0;overflow-y:auto;padding:16px 20px 24px}.auth-notice[data-v-ee9f8cbf]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:12px 20px 0;padding:8px 12px;border-radius:8px;font-size:13px}.auth-notice.is-success[data-v-ee9f8cbf]{background:var(--tx-color-success-light-9);color:var(--tx-color-success)}.auth-notice.is-error[data-v-ee9f8cbf]{background:var(--tx-color-danger-light-9);color:var(--tx-color-danger)}.auth-notice-close[data-v-ee9f8cbf]{border:0;background:transparent;color:inherit;cursor:pointer;font-size:16px;line-height:1;padding:0 2px}.cms-mobile-nav[data-v-ee9f8cbf]{display:none}@media(max-width:760px){.cms[data-v-ee9f8cbf]{display:block}.cms-side[data-v-ee9f8cbf]{display:none}.cms-main[data-v-ee9f8cbf]{height:100%}.cms-head[data-v-ee9f8cbf]{gap:10px;padding:10px 12px}.cms-mobile-nav[data-v-ee9f8cbf]{display:flex;align-items:center;gap:8px;width:100%;color:var(--tx-text-color-secondary);font-size:11px}.cms-mobile-nav select[data-v-ee9f8cbf]{flex:1;min-width:0;height:34px;padding:0 10px;border:1px solid var(--tx-border-color);border-radius:7px;background:var(--tx-bg-color-overlay);color:var(--tx-text-color-primary);font:inherit}.cms-head-text[data-v-ee9f8cbf]{flex:none;width:100%}.cms-head-actions[data-v-ee9f8cbf]{width:100%;justify-content:flex-start}.cms-body[data-v-ee9f8cbf]{padding:12px}}.tx-bui-agent-trace{box-sizing:border-box;font-family:var(--tx-font-family, "Inter", "Helvetica Neue", Arial, sans-serif);font-size:13px;color:var(--tx-bui-ink, #1f2124)}:where(.tx-bui-agent-trace) *,:where(.tx-bui-agent-trace) *:before,:where(.tx-bui-agent-trace) *:after{box-sizing:border-box}:where(.tx-bui-agent-trace) button{padding:0;font:inherit;color:inherit;background:transparent;border:0}:where(.tx-bui-agent-trace) ul,:where(.tx-bui-agent-trace) ol{padding:0;margin:0;list-style:none}:where(.tx-bui-agent-trace) h1,:where(.tx-bui-agent-trace) h2,:where(.tx-bui-agent-trace) h3,:where(.tx-bui-agent-trace) h4,:where(.tx-bui-agent-trace) h5,:where(.tx-bui-agent-trace) h6{margin:0;font-size:inherit;font-weight:inherit}:where(.tx-bui-agent-trace) svg,:where(.tx-bui-agent-trace) img{display:block}.tx-bui-agent-trace{display:flex;flex-direction:column}.tx-bui-agent-trace .tx-bui-agent-trace__header{display:inline-flex;align-self:flex-start;align-items:center;gap:8px;margin-left:-6px;padding:4px 6px;border-radius:var(--tx-bui-radius-control, 8px);cursor:pointer;transition:background-color .1s ease}.tx-bui-agent-trace .tx-bui-agent-trace__header:hover{background:var(--tx-bui-hover-2, #e7e9eb)}.tx-bui-agent-trace .tx-bui-agent-trace__header:focus-visible{outline:2px solid var(--tx-bui-accent, #0285ff);outline-offset:2px}.tx-bui-agent-trace .tx-bui-agent-trace__icon{display:inline-flex;flex:none;color:var(--tx-bui-ink-3, #9a9da3)}.tx-bui-agent-trace .tx-bui-agent-trace__icon.is-working{color:var(--tx-bui-ink-2, #62656b)}.tx-bui-agent-trace .tx-bui-agent-trace__label{font-size:13px;font-weight:500;white-space:nowrap}.tx-bui-agent-trace .tx-bui-agent-trace__label.is-working{color:transparent;background-image:linear-gradient(90deg,var(--tx-bui-ink-3, #9a9da3) 35%,var(--tx-bui-ink, #1f2124) 50%,var(--tx-bui-ink-3, #9a9da3) 65%);-webkit-background-clip:text;background-clip:text;background-size:200% 100%;animation:tx-bui-shimmer-text 1.4s linear infinite}@media(prefers-reduced-motion:reduce){.tx-bui-agent-trace .tx-bui-agent-trace__label.is-working{color:var(--tx-bui-ink-2, #62656b);background:none;animation:none}}.tx-bui-agent-trace .tx-bui-agent-trace__label:not(.is-working){color:var(--tx-bui-ink-2, #62656b);animation:tx-bui-fade-in .35s ease-out both}.tx-bui-agent-trace .tx-bui-agent-trace__chevron{display:inline-flex;flex:none;color:var(--tx-bui-ink-3, #9a9da3);transition:transform .3s ease}.tx-bui-agent-trace .tx-bui-agent-trace__chevron.is-open{transform:rotate(180deg)}.tx-bui-agent-trace .tx-bui-agent-trace__collapse{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .4s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1)),opacity .4s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1))}.tx-bui-agent-trace .tx-bui-agent-trace__collapse>*{overflow:hidden}.tx-bui-agent-trace .tx-bui-agent-trace__collapse.is-open{grid-template-rows:1fr;opacity:1}@media(prefers-reduced-motion:reduce){.tx-bui-agent-trace .tx-bui-agent-trace__collapse{transition:none}}.tx-bui-agent-trace .tx-bui-agent-trace__trace{position:relative;margin-top:4px;margin-left:5px;padding-left:16px}.tx-bui-agent-trace .tx-bui-agent-trace__trace:before{content:"";position:absolute;top:-8px;bottom:2px;left:3px;width:1px;background:var(--tx-bui-line, #ecedef)}.tx-bui-agent-trace .tx-bui-agent-trace__body,.tx-bui-agent-trace .tx-bui-agent-trace__rows{display:flex;flex-direction:column;gap:4px}.tx-bui-agent-trace .tx-bui-agent-trace__body{padding:4px 0}.tx-bui-agent-trace .tx-bui-agent-trace__item{animation:tx-bui-fade-up .32s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1)) calc(var(--tx-bui-agent-trace-index, 0) * .12s) both}@media(prefers-reduced-motion:reduce){.tx-bui-agent-trace .tx-bui-agent-trace__item{animation:none}}.tx-bui-agent-trace .tx-bui-agent-trace__row{display:flex;align-items:center;gap:8px;width:100%;min-height:28px;padding:2px 6px;border-radius:6px;color:inherit;text-align:left;text-decoration:none;transition:background-color .15s ease}.tx-bui-agent-trace a.tx-bui-agent-trace__row,.tx-bui-agent-trace button.tx-bui-agent-trace__row{cursor:pointer}.tx-bui-agent-trace a.tx-bui-agent-trace__row:hover,.tx-bui-agent-trace button.tx-bui-agent-trace__row:hover{background:var(--tx-bui-hover, #f4f5f6)}.tx-bui-agent-trace a.tx-bui-agent-trace__row:focus-visible,.tx-bui-agent-trace button.tx-bui-agent-trace__row:focus-visible{outline:2px solid var(--tx-bui-accent, #0285ff);outline-offset:-2px}.tx-bui-agent-trace a.tx-bui-agent-trace__row.is-selected,.tx-bui-agent-trace button.tx-bui-agent-trace__row.is-selected{background:var(--tx-bui-inset, #f7f8f9)}.tx-bui-agent-trace .tx-bui-agent-trace__dot{display:flex;flex:none;align-items:center;justify-content:center;width:14px;height:14px;border-radius:999px;background:var(--tx-bui-accent, #0285ff);color:#fff}.tx-bui-agent-trace .tx-bui-agent-trace__item:nth-child(3n+2) .tx-bui-agent-trace__dot{background:var(--tx-bui-orange, #ef720c)}.tx-bui-agent-trace .tx-bui-agent-trace__item:nth-child(3n) .tx-bui-agent-trace__dot{background:var(--tx-bui-green, #189a4d)}.tx-bui-agent-trace .tx-bui-agent-trace__glyph{flex:none;color:var(--tx-bui-ink-3, #9a9da3)}.tx-bui-agent-trace .tx-bui-agent-trace__glyph.is-error{color:var(--tx-bui-red, #e3474c)}.tx-bui-agent-trace .tx-bui-agent-trace__spinner{flex:none;width:12px;height:12px;border:1.5px solid var(--tx-bui-line-strong, #e0e2e5);border-top-color:var(--tx-bui-ink-2, #62656b);border-radius:999px;animation:tx-bui-spin .7s linear infinite}.tx-bui-agent-trace .tx-bui-agent-trace__primary{position:relative;min-width:0;overflow:hidden;color:var(--tx-bui-ink, #1f2124);font-size:12.5px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.tx-bui-agent-trace[data-variant=reasoning] .tx-bui-agent-trace__primary{overflow:visible;color:var(--tx-bui-ink-2, #62656b);font-weight:400;line-height:1.625;text-overflow:clip;white-space:normal}.tx-bui-agent-trace[data-variant=search] .tx-bui-agent-trace__primary:after{content:"";position:absolute;right:0;bottom:0;left:0;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .28s cubic-bezier(.16,1,.3,1)}.tx-bui-agent-trace[data-variant=search] .tx-bui-agent-trace__row:hover .tx-bui-agent-trace__primary:after,.tx-bui-agent-trace[data-variant=search] .tx-bui-agent-trace__row:focus-visible .tx-bui-agent-trace__primary:after{transform:scaleX(1)}.tx-bui-agent-trace .tx-bui-agent-trace__secondary{flex:none;color:var(--tx-bui-ink-3, #9a9da3);font-size:11.5px}.tx-bui-agent-trace .tx-bui-agent-trace__secondary.is-mono{font-family:var(--tx-bui-font-mono, "JetBrains Mono", ui-monospace, "SF Mono", monospace)}.tx-bui-agent-trace .tx-bui-agent-trace__diff{font-variant-numeric:tabular-nums;display:inline-flex;flex:none;gap:4px;font-family:var(--tx-bui-font-mono, "JetBrains Mono", ui-monospace, "SF Mono", monospace);font-size:11px}.tx-bui-agent-trace .tx-bui-agent-trace__added{color:var(--tx-bui-green, #189a4d)}.tx-bui-agent-trace .tx-bui-agent-trace__removed{color:var(--tx-bui-red, #e3474c)}.tx-bui-agent-trace .tx-bui-agent-trace__more{color:var(--tx-bui-ink-3, #9a9da3);font-size:12px;animation:tx-bui-fade-in .3s ease-out both}.tx-bui-agent-trace .tx-bui-agent-trace__query{animation:tx-bui-fade-up .3s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1)) 0ms both}@media(prefers-reduced-motion:reduce){.tx-bui-agent-trace .tx-bui-agent-trace__query{animation:none}}.tx-bui-agent-trace .tx-bui-agent-trace__query{display:flex;align-items:center;gap:8px;height:24px;padding:0 6px;color:var(--tx-bui-ink-2, #62656b);font-size:12.5px}.tx-bui-agent-trace .tx-bui-agent-trace__query svg{flex:none;color:var(--tx-bui-ink-3, #9a9da3)}@media(prefers-reduced-motion:reduce){.tx-bui-agent-trace .tx-bui-agent-trace__chevron,.tx-bui-agent-trace .tx-bui-agent-trace__row,.tx-bui-agent-trace .tx-bui-agent-trace__header,.tx-bui-agent-trace .tx-bui-agent-trace__primary:after{transition:none}.tx-bui-agent-trace .tx-bui-agent-trace__spinner,.tx-bui-agent-trace .tx-bui-agent-trace__more,.tx-bui-agent-trace .tx-bui-agent-trace__label:not(.is-working){animation:none}}.tx-card-item[data-v-427767d4]{display:flex;align-items:flex-start;gap:var(--tx-card-item-gap, 12px);width:100%;padding:var(--tx-card-item-padding, 10px 12px);border-radius:var(--tx-card-item-radius, 12px);box-sizing:border-box;border:1px solid transparent;background:transparent;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease,opacity .18s ease}.tx-card-item--disabled[data-v-427767d4]{opacity:.5;pointer-events:none}.tx-card-item--center[data-v-427767d4]{align-items:center}.tx-card-item--clickable[data-v-427767d4]{cursor:pointer}.tx-card-item--clickable[data-v-427767d4]:hover{border-color:color-mix(in srgb,var(--tx-border-color-light, #e4e7ed) 70%,transparent);background:var(--tx-card-item-hover-bg, color-mix(in srgb, var(--tx-bg-color-overlay, #fff) 18%, transparent))}.tx-card-item--active[data-v-427767d4]{border-color:color-mix(in srgb,var(--tx-color-primary, #409eff) 40%,transparent);background:var(--tx-card-item-active-bg, color-mix(in srgb, var(--tx-color-primary, #409eff) 8%, transparent))}.tx-card-item--clickable.tx-card-item--active[data-v-427767d4]:hover{border-color:color-mix(in srgb,var(--tx-color-primary, #409eff) 58%,transparent);background:color-mix(in srgb,var(--tx-color-primary, #409eff) 15%,transparent)}.tx-card-item--clickable[data-v-427767d4]:active{box-shadow:inset 0 0 0 999px #00000008}.tx-card-item[data-v-427767d4]:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--tx-color-primary, #409eff) 22%,transparent)}.tx-card-item--no-left[data-v-427767d4]{gap:0}.tx-card-item__left[data-v-427767d4]{flex:0 0 auto}.tx-card-item__avatar[data-v-427767d4]{width:var(--tx-card-item-avatar-size, 36px);height:var(--tx-card-item-avatar-size, 36px);border-radius:var(--tx-card-item-avatar-radius, 999px);overflow:hidden;display:flex;align-items:center;justify-content:center;background:var(--tx-fill-color-light, #f5f7fa);color:var(--tx-text-color-primary, #303133)}.tx-card-item__avatar-img[data-v-427767d4]{width:100%;height:100%;object-fit:cover}.tx-card-item__avatar--icon[data-v-427767d4]{font-size:18px}.tx-card-item__avatar--text[data-v-427767d4]{font-size:13px;font-weight:600}.tx-card-item__main[data-v-427767d4]{flex:1;min-width:0}.tx-card-item__top[data-v-427767d4]{display:flex;align-items:flex-start;gap:10px}.tx-card-item__title-area[data-v-427767d4]{flex:1;min-width:0}.tx-card-item__title[data-v-427767d4]{font-size:13px;font-weight:600;line-height:1.2;color:var(--tx-text-color-primary, #303133);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tx-card-item__subtitle[data-v-427767d4]{margin-top:4px;font-size:12px;line-height:1.2;color:var(--tx-text-color-secondary, #909399);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tx-card-item__right[data-v-427767d4]{flex:0 0 auto;display:flex;align-items:center;justify-content:flex-end;gap:8px}.tx-card-item__desc[data-v-427767d4]{margin-top:6px;font-size:12px;line-height:1.3;color:var(--tx-text-color-secondary, #909399);word-break:break-word}.tx-agent-item[data-v-d6f75351]{--tx-card-item-padding: .75rem .75rem;--tx-card-item-radius: 12px;--tx-card-item-gap: .75rem}.tx-agent-item__icon[data-v-d6f75351]{width:34px;height:34px;display:flex;align-items:center;justify-content:center;border-radius:10px;background:var(--tx-fill-color-light, #f5f7fa);color:var(--tx-text-color-secondary, #909399);flex-shrink:0}.tx-agent-item.tx-agent-item--selected .tx-agent-item__icon[data-v-d6f75351]{color:var(--tx-text-color-primary, #303133)}.tx-agent-item__name[data-v-d6f75351]{display:inline-block;font-size:13px;font-weight:600;color:var(--tx-text-color-primary, #111827);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tx-agent-item__desc[data-v-d6f75351]{margin-top:4px;font-size:12px;color:var(--tx-text-color-secondary, #6b7280);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tx-agent-item__badge[data-v-d6f75351]{font-size:12px;font-weight:600;padding:.15rem .5rem;border-radius:999px;border:1px solid var(--tx-border-color-lighter, #e5e7eb);color:var(--tx-text-color-secondary, #6b7280);background:var(--tx-fill-color-blank, #fff)}@keyframes tx-skeleton-shimmer-a2370e14{0%{background-position:200% 0}to{background-position:-200% 0}}.tx-list-item-skeleton[data-v-a2370e14]{display:flex;align-items:center;gap:.75rem;padding:.875rem 1rem;margin-bottom:.25rem;border-radius:.5rem;background:var(--tx-fill-color-blank, #fff);box-sizing:border-box}.tx-list-item-skeleton__icon[data-v-a2370e14]{width:2rem;height:2rem;border-radius:.5rem;flex-shrink:0}.tx-list-item-skeleton__content[data-v-a2370e14]{flex:1;min-width:0}.tx-list-item-skeleton__name[data-v-a2370e14]{height:1rem;width:60%;margin-bottom:.375rem;border-radius:.25rem}.tx-list-item-skeleton__meta[data-v-a2370e14]{height:.75rem;width:40%;border-radius:.25rem}.tx-list-item-skeleton__badge[data-v-a2370e14]{width:2.5rem;height:1.5rem;border-radius:.375rem}.tx-list-item-skeleton__icon[data-v-a2370e14]{background:linear-gradient(90deg,color-mix(in srgb,var(--tx-skeleton-base-color, var(--tx-skeleton-color, var(--tx-fill-color, #f0f2f5))) 70%,transparent),color-mix(in srgb,var(--tx-skeleton-base-color, var(--tx-skeleton-color, var(--tx-fill-color, #f0f2f5))) 95%,transparent),color-mix(in srgb,var(--tx-skeleton-base-color, var(--tx-skeleton-color, var(--tx-fill-color, #f0f2f5))) 70%,transparent));background-size:200% 100%;animation:tx-skeleton-shimmer-a2370e14 1.2s ease-in-out 0s infinite}@media(prefers-reduced-motion:reduce){.tx-list-item-skeleton__icon[data-v-a2370e14]{animation:none}}.tx-list-item-skeleton__name[data-v-a2370e14]{background:linear-gradient(90deg,color-mix(in srgb,var(--tx-skeleton-base-color, var(--tx-skeleton-color, var(--tx-fill-color, #f0f2f5))) 70%,transparent),color-mix(in srgb,var(--tx-skeleton-base-color, var(--tx-skeleton-color, var(--tx-fill-color, #f0f2f5))) 95%,transparent),color-mix(in srgb,var(--tx-skeleton-base-color, var(--tx-skeleton-color, var(--tx-fill-color, #f0f2f5))) 70%,transparent));background-size:200% 100%;animation:tx-skeleton-shimmer-a2370e14 1.2s ease-in-out .1s infinite}@media(prefers-reduced-motion:reduce){.tx-list-item-skeleton__name[data-v-a2370e14]{animation:none}}.tx-list-item-skeleton__meta[data-v-a2370e14]{background:linear-gradient(90deg,color-mix(in srgb,var(--tx-skeleton-base-color, var(--tx-skeleton-color, var(--tx-fill-color, #f0f2f5))) 70%,transparent),color-mix(in srgb,var(--tx-skeleton-base-color, var(--tx-skeleton-color, var(--tx-fill-color, #f0f2f5))) 95%,transparent),color-mix(in srgb,var(--tx-skeleton-base-color, var(--tx-skeleton-color, var(--tx-fill-color, #f0f2f5))) 70%,transparent));background-size:200% 100%;animation:tx-skeleton-shimmer-a2370e14 1.2s ease-in-out .2s infinite}@media(prefers-reduced-motion:reduce){.tx-list-item-skeleton__meta[data-v-a2370e14]{animation:none}}.tx-list-item-skeleton__badge[data-v-a2370e14]{background:linear-gradient(90deg,color-mix(in srgb,var(--tx-skeleton-base-color, var(--tx-skeleton-color, var(--tx-fill-color, #f0f2f5))) 70%,transparent),color-mix(in srgb,var(--tx-skeleton-base-color, var(--tx-skeleton-color, var(--tx-fill-color, #f0f2f5))) 95%,transparent),color-mix(in srgb,var(--tx-skeleton-base-color, var(--tx-skeleton-color, var(--tx-fill-color, #f0f2f5))) 70%,transparent));background-size:200% 100%;animation:tx-skeleton-shimmer-a2370e14 1.2s ease-in-out .3s infinite}@media(prefers-reduced-motion:reduce){.tx-list-item-skeleton__badge[data-v-a2370e14]{animation:none}}.tx-agents-list[data-v-752145e7]{width:100%;height:100%;overflow:auto}.tx-agents-list__group[data-v-752145e7]{margin-bottom:12px}.tx-agents-list__group[data-v-752145e7]:last-child{margin-bottom:0}.tx-agents-list__group-header[data-v-752145e7]{display:flex;align-items:center;gap:8px;padding:8px 6px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--tx-text-color-secondary, #6b7280)}.tx-agents-list__group-badge[data-v-752145e7]{margin-left:auto;font-size:11px;font-weight:700;padding:.1rem .45rem;border-radius:999px;border:1px solid var(--tx-border-color-lighter, #e5e7eb);background:var(--tx-fill-color-blank, #fff)}.tx-agents-list__items[data-v-752145e7]{display:flex;flex-direction:column;gap:6px}.tx-agents-list__loading[data-v-752145e7]{padding:8px}.tx-agents-list__empty[data-v-752145e7]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px;border-radius:14px;border:1px solid var(--tx-border-color-lighter, #e5e7eb);background:var(--tx-fill-color-lighter, #fafafa);color:var(--tx-text-color-secondary, #6b7280)}.tx-agents-list__empty i[data-v-752145e7]{font-size:32px;opacity:.35}.tx-agents-list__empty-text[data-v-752145e7]{margin-top:8px;font-size:13px;opacity:.85}.tx-modal__overlay[data-v-5ac440c9]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000059;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:20px}.tx-modal__content[data-v-5ac440c9]{background:var(--tx-bg-color, #fff);border-radius:16px;padding:20px;box-shadow:12px 24px 80px #0000002e,0 0 0 1px #ffffff0d inset;width:min(90vw,560px);color:var(--tx-text-color-primary, #303133)}.tx-modal__header[data-v-5ac440c9]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.tx-modal__title[data-v-5ac440c9]{margin:0;font-size:18px;font-weight:600;letter-spacing:-.01em}.tx-modal__close[data-v-5ac440c9]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;background:transparent;border-radius:8px;cursor:pointer;color:var(--tx-text-color-secondary, #909399);transition:background-color .2s,color .2s,transform .15s}.tx-modal__close[data-v-5ac440c9]:hover{background:var(--tx-fill-color-light, #f5f7fa);color:var(--tx-text-color-primary, #303133)}.tx-modal__close[data-v-5ac440c9]:active{transform:scale(.92)}.tx-modal__body[data-v-5ac440c9]{display:flex;flex-direction:column;gap:16px}.tx-modal__footer[data-v-5ac440c9]{margin-top:16px;display:flex;justify-content:flex-end;gap:12px}.tx-modal-enter-active[data-v-5ac440c9]{transition:opacity .25s ease}.tx-modal-leave-active[data-v-5ac440c9]{transition:opacity .2s ease}.tx-modal-enter-from[data-v-5ac440c9],.tx-modal-leave-to[data-v-5ac440c9]{opacity:0}.tx-modal-enter-active .tx-modal__content[data-v-5ac440c9]{animation:tx-modal-enter-5ac440c9 .3s cubic-bezier(.16,1,.3,1) forwards}.tx-modal-leave-active .tx-modal__content[data-v-5ac440c9]{animation:tx-modal-leave-5ac440c9 .2s ease forwards}@keyframes tx-modal-enter-5ac440c9{0%{opacity:0;transform:scale(.96) translateY(8px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes tx-modal-leave-5ac440c9{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.97) translateY(4px)}}.tx-attachment-chip{display:inline-flex;align-items:center;gap:2px;max-width:100%;border:1px solid var(--tx-border-color-lighter, #e5e7eb);border-radius:999px;background:var(--tx-fill-color-blank, #fff);font-size:12px;line-height:1}.tx-attachment-chip.is-uploading{border-style:dashed}.tx-attachment-chip .tx-attachment-chip__body{display:inline-flex;align-items:center;gap:6px;min-width:0;padding:6px 4px 6px 10px;border:none;background:transparent;color:var(--tx-text-color-primary, #111827);font:inherit;cursor:pointer}.tx-attachment-chip .tx-attachment-chip__icon{display:inline-flex;color:var(--tx-text-color-secondary, #6b7280)}.tx-attachment-chip .tx-attachment-chip__name{max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tx-attachment-chip .tx-attachment-chip__meta{color:var(--tx-text-color-secondary, #6b7280);font-variant-numeric:tabular-nums}.tx-attachment-chip .tx-attachment-chip__action{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;margin-right:4px;border:none;border-radius:999px;background:transparent;color:var(--tx-text-color-secondary, #6b7280);font-size:14px;line-height:1;cursor:pointer}.tx-attachment-chip .tx-attachment-chip__action:hover{background:var(--tx-fill-color, #f0f2f5);color:var(--tx-color-danger, #f56c6c)}.tx-attachment-tray{display:grid;gap:8px}.tx-attachment-tray .tx-attachment-tray__grid{display:flex;flex-wrap:wrap;gap:8px}.tx-attachment-tray .tx-attachment-tray__cell{position:relative;width:72px;height:72px}.tx-attachment-tray .tx-attachment-tray__thumb{width:100%;height:100%;padding:0;border:1px solid var(--tx-border-color-lighter, #e5e7eb);border-radius:12px;background:var(--tx-fill-color, #f0f2f5);overflow:hidden;cursor:zoom-in}.tx-attachment-tray .tx-attachment-tray__thumb img{display:block;width:100%;height:100%;object-fit:cover}.tx-attachment-tray .tx-attachment-tray__cell.is-uploading .tx-attachment-tray__thumb img{opacity:.55}.tx-attachment-tray .tx-attachment-tray__broken{display:grid;place-items:center;width:100%;height:100%;color:var(--tx-text-color-secondary, #6b7280)}.tx-attachment-tray .tx-attachment-tray__progress{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;pointer-events:none}.tx-attachment-tray .tx-attachment-tray__progress .tx-attachment-tray__progress-track{fill:none;stroke:color-mix(in srgb,#fff 55%,transparent);stroke-width:2.5}.tx-attachment-tray .tx-attachment-tray__progress .tx-attachment-tray__progress-arc{fill:none;stroke:var(--tx-color-primary, #409eff);stroke-width:2.5;stroke-linecap:round;transform:rotate(-90deg);transform-origin:center;transition:stroke-dashoffset .2s ease}.tx-attachment-tray .tx-attachment-tray__remove{position:absolute;top:-6px;right:-6px;display:grid;place-items:center;width:18px;height:18px;border:1px solid var(--tx-border-color-lighter, #e5e7eb);border-radius:999px;background:var(--tx-fill-color-blank, #fff);color:var(--tx-text-color-secondary, #6b7280);font-size:12px;line-height:1;cursor:pointer;box-shadow:0 1px 4px color-mix(in srgb,#000 14%,transparent)}.tx-attachment-tray .tx-attachment-tray__remove:hover{color:var(--tx-color-danger, #f56c6c)}.tx-attachment-tray .tx-attachment-tray__files{display:flex;flex-wrap:wrap;gap:6px}.tx-attachment-tray .tx-attachment-tray__viewer{display:flex;align-items:center;justify-content:center}.tx-attachment-tray .tx-attachment-tray__viewer img{max-width:100%;max-height:70vh;border:1px solid var(--tx-border-color-lighter, #e5e7eb);border-radius:14px}.tx-attachment-tray .tx-attachment-tray__viewer-footer{display:flex;align-items:center;justify-content:space-between;width:100%;gap:12px}.tx-attachment-tray .tx-attachment-tray__count{color:var(--tx-text-color-secondary, #6b7280);font-size:12px}.tx-attachment-tray .tx-attachment-tray__nav{padding:8px 12px;border:1px solid var(--tx-border-color-lighter, #e5e7eb);border-radius:12px;background:var(--tx-fill-color-blank, #fff);cursor:pointer}.tx-attachment-tray .tx-attachment-tray__nav:disabled{opacity:.6;cursor:not-allowed}.tx-markdown-view{font-size:14px;line-height:1.7}.tx-markdown-view .markdown-body h1,.tx-markdown-view .markdown-body h2,.tx-markdown-view .markdown-body h3,.tx-markdown-view .markdown-body h4,.tx-markdown-view .markdown-body h5,.tx-markdown-view .markdown-body h6{font-weight:600;line-height:1.4;margin-top:1.5em;margin-bottom:.5em}.tx-markdown-view .markdown-body h1{font-size:1.75em}.tx-markdown-view .markdown-body h2{font-size:1.5em}.tx-markdown-view .markdown-body h3{font-size:1.25em}.tx-markdown-view .markdown-body a{color:var(--tx-color-primary, #409eff);text-decoration:none}.tx-markdown-view .markdown-body a:hover{text-decoration:underline}.tx-markdown-view .markdown-body pre{border-radius:8px;padding:16px;overflow-x:auto;background-color:var(--tx-fill-color-darker, #f6f8fa);border:1px solid var(--tx-border-color-light, #e4e7ed)}.tx-markdown-view .markdown-body pre code{background:transparent;padding:0;border-radius:0;font-size:13px;line-height:1.6}.tx-markdown-view .markdown-body code{background-color:var(--tx-fill-color, #f0f2f5);border-radius:4px;padding:2px 6px;font-size:.9em}.tx-markdown-view .markdown-body blockquote{border-left:4px solid var(--tx-color-primary-light-5, #a0cfff);background-color:var(--tx-fill-color-lighter, #fafcff);padding:12px 16px;margin:16px 0;color:var(--tx-text-color-secondary, #606266)}.tx-markdown-view .markdown-body blockquote p{margin:0}.tx-markdown-view .markdown-body table{border-collapse:collapse;width:100%;margin:16px 0}.tx-markdown-view .markdown-body table th,.tx-markdown-view .markdown-body table td{border:1px solid var(--tx-border-color-light, #e4e7ed);padding:10px 14px;text-align:left}.tx-markdown-view .markdown-body table th{background-color:var(--tx-fill-color-light, #fafafa);font-weight:600}.tx-markdown-view .markdown-body table tr:nth-child(2n){background-color:var(--tx-fill-color-lighter, #fafcff)}.tx-markdown-view .markdown-body ul,.tx-markdown-view .markdown-body ol{padding-left:1.5em}.tx-markdown-view .markdown-body ul li,.tx-markdown-view .markdown-body ol li{margin-bottom:4px}.tx-markdown-view .markdown-body p{margin:8px 0}.tx-markdown-view .markdown-body hr{border:none;border-top:1px solid var(--tx-border-color-light, #e4e7ed);margin:24px 0}.tx-markdown-view .markdown-body img{max-width:100%;border-radius:8px}.tx-markdown-view.dark .markdown-body pre{background-color:var(--tx-fill-color-darker, #1a1a1a);border-color:var(--tx-border-color, #414243)}.tx-markdown-view.dark .markdown-body code{background-color:var(--tx-fill-color, #2a2a2a)}.tx-markdown-view.dark .markdown-body blockquote{background-color:var(--tx-fill-color, #1e1e1e);border-left-color:var(--tx-color-primary-light-3, #79bbff)}.tx-markdown-view.dark .markdown-body table th{background-color:var(--tx-fill-color, #2a2a2a)}.tx-markdown-view.dark .markdown-body table tr:nth-child(2n){background-color:var(--tx-fill-color-lighter, #1e1e1e)}.tx-markdown-view.dark .markdown-body table th,.tx-markdown-view.dark .markdown-body table td{border-color:var(--tx-border-color, #414243)}.tx-thinking-orb{display:block;flex:none}.tx-reasoning-disclosure{border-left:2px solid var(--tx-border-color-light, #e4e7ed);padding-left:10px}.tx-reasoning-disclosure .tx-reasoning-disclosure__header{display:inline-flex;align-items:center;gap:6px;padding:2px 0;border:none;background:transparent;color:var(--tx-text-color-secondary, #6b7280);font:inherit;font-size:12px;cursor:pointer}.tx-reasoning-disclosure .tx-reasoning-disclosure__icon{display:inline-flex}.tx-reasoning-disclosure.is-streaming .tx-reasoning-disclosure__label{background:linear-gradient(90deg,var(--tx-text-color-secondary, #6b7280) 35%,var(--tx-text-color-primary, #111827) 50%,var(--tx-text-color-secondary, #6b7280) 65%);-webkit-background-clip:text;background-clip:text;background-size:200% 100%;color:transparent;animation:tx-reasoning-shimmer 1.6s linear infinite}.tx-reasoning-disclosure .tx-reasoning-disclosure__duration{color:var(--tx-text-color-placeholder, #a8abb2);font-size:11.5px}.tx-reasoning-disclosure .tx-reasoning-disclosure__chevron{display:inline-flex;transition:transform .2s cubic-bezier(.4,0,.2,1)}.tx-reasoning-disclosure .tx-reasoning-disclosure__chevron.is-open{transform:rotate(180deg)}.tx-reasoning-disclosure .tx-reasoning-disclosure__collapse{display:grid;grid-template-rows:0fr;transition:grid-template-rows .26s cubic-bezier(.4,0,.2,1)}.tx-reasoning-disclosure .tx-reasoning-disclosure__collapse.is-open{grid-template-rows:1fr}.tx-reasoning-disclosure .tx-reasoning-disclosure__body{min-height:0;overflow:hidden}.tx-reasoning-disclosure.is-streaming .tx-reasoning-disclosure__text{-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 2em),rgba(0,0,0,.4) 100%);mask-image:linear-gradient(to bottom,#000 calc(100% - 2em),#0006)}.tx-reasoning-disclosure .tx-reasoning-disclosure__text{max-height:200px;margin-top:4px;overflow:auto;color:var(--tx-text-color-secondary, #6b7280);font-size:12px;line-height:1.6;white-space:pre-wrap;word-break:break-word}@keyframes tx-reasoning-shimmer{0%{background-position:200% 0}to{background-position:-100% 0}}@media(prefers-reduced-motion:reduce){.tx-reasoning-disclosure .tx-reasoning-disclosure__collapse,.tx-reasoning-disclosure .tx-reasoning-disclosure__chevron,.tx-reasoning-disclosure.is-streaming .tx-reasoning-disclosure__label{transition:none;animation:none}}.tx-sources{font-size:12.5px}.tx-sources .tx-sources__header{display:inline-flex;align-items:center;gap:6px;padding:3px 0;border:none;background:transparent;color:var(--tx-text-color-secondary, #6b7280);font:inherit;cursor:pointer}.tx-sources .tx-sources__icon,.tx-sources .tx-sources__stack{display:inline-flex}.tx-sources .tx-sources__stack-icon{width:14px;height:14px;border-radius:999px;background:var(--tx-fill-color-blank, #fff);box-shadow:0 0 0 1.5px var(--tx-sources-stack-ring, var(--tx-bg-color, #fff))}.tx-sources .tx-sources__stack-icon+.tx-sources__stack-icon{margin-left:-4px}.tx-sources .tx-sources__chevron{display:inline-flex;transition:transform .2s cubic-bezier(.4,0,.2,1)}.tx-sources .tx-sources__chevron.is-open{transform:rotate(180deg)}.tx-sources .tx-sources__collapse{display:grid;grid-template-rows:0fr;transition:grid-template-rows .26s cubic-bezier(.4,0,.2,1)}.tx-sources .tx-sources__collapse.is-open{grid-template-rows:1fr}.tx-sources .tx-sources__list{min-height:0;overflow:hidden;margin:0;padding:0;list-style:none}.tx-sources .tx-sources__item{margin-top:6px}.tx-sources .tx-sources__link{display:flex;align-items:center;gap:8px;min-width:0;padding:6px 10px;border:1px solid var(--tx-border-color-lighter, #e5e7eb);border-radius:10px;color:var(--tx-text-color-primary, #111827);text-decoration:none;transition:border-color .15s ease,background-color .15s ease}.tx-sources .tx-sources__link:hover{border-color:var(--tx-color-primary, #409eff);background:color-mix(in srgb,var(--tx-color-primary, #409eff) 4%,transparent)}.tx-sources .tx-sources__ordinal{flex:none;min-width:18px;color:var(--tx-text-color-secondary, #6b7280);font-variant-numeric:tabular-nums;text-align:center}.tx-sources .tx-sources__favicon{flex:none;width:14px;height:14px;border-radius:3px}.tx-sources .tx-sources__title{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tx-sources .tx-sources__domain{flex:none;color:var(--tx-text-color-secondary, #6b7280);font-size:11.5px}@media(prefers-reduced-motion:reduce){.tx-sources .tx-sources__collapse,.tx-sources .tx-sources__chevron{transition:none}}.tx-tool-call-card{border:1px solid var(--tx-border-color-lighter, #e5e7eb);border-radius:12px;background:color-mix(in srgb,var(--tx-fill-color, #f0f2f5) 45%,transparent);overflow:hidden}.tx-tool-call-card[data-status=error]{border-color:color-mix(in srgb,var(--tx-color-danger, #f56c6c) 32%,var(--tx-border-color-lighter, #e5e7eb))}.tx-tool-call-card .tx-tool-call-card__header{display:flex;align-items:center;gap:8px;width:100%;padding:8px 12px;border:none;background:transparent;color:var(--tx-text-color-primary, #111827);font:inherit;font-size:12.5px;text-align:left;cursor:pointer}.tx-tool-call-card .tx-tool-call-card__icon{display:inline-flex;flex:none;color:var(--tx-text-color-secondary, #6b7280);transition:color .15s ease}.tx-tool-call-card[data-status=running] .tx-tool-call-card__icon{color:var(--tx-color-primary, #409eff)}.tx-tool-call-card[data-status=done] .tx-tool-call-card__icon{color:var(--tx-color-success, #67c23a)}.tx-tool-call-card[data-status=error] .tx-tool-call-card__icon{color:var(--tx-color-danger, #f56c6c)}.tx-tool-call-card .tx-tool-call-card__spin{animation:tx-tool-call-card-spin .9s linear infinite}.tx-tool-call-card .tx-tool-call-card__name{flex:none;font-weight:600}.tx-tool-call-card .tx-tool-call-card__summary{flex:1;min-width:0;overflow:hidden;color:var(--tx-text-color-secondary, #6b7280);text-overflow:ellipsis;white-space:nowrap}.tx-tool-call-card .tx-tool-call-card__status{flex:none;padding:2px 8px;border-radius:999px;background:color-mix(in srgb,var(--tx-text-color-secondary, #6b7280) 12%,transparent);color:var(--tx-text-color-secondary, #6b7280);font-size:10.5px;font-weight:600}.tx-tool-call-card[data-status=running] .tx-tool-call-card__status{background:color-mix(in srgb,var(--tx-color-primary, #409eff) 12%,transparent);color:var(--tx-color-primary, #409eff)}.tx-tool-call-card[data-status=error] .tx-tool-call-card__status{background:color-mix(in srgb,var(--tx-color-danger, #f56c6c) 12%,transparent);color:var(--tx-color-danger, #f56c6c)}.tx-tool-call-card .tx-tool-call-card__chevron{display:inline-flex;flex:none;color:var(--tx-text-color-secondary, #6b7280);transition:transform .2s cubic-bezier(.4,0,.2,1)}.tx-tool-call-card .tx-tool-call-card__chevron.is-open{transform:rotate(180deg)}.tx-tool-call-card .tx-tool-call-card__collapse{display:grid;grid-template-rows:0fr;transition:grid-template-rows .26s cubic-bezier(.4,0,.2,1)}.tx-tool-call-card .tx-tool-call-card__collapse.is-open{grid-template-rows:1fr}.tx-tool-call-card .tx-tool-call-card__body{display:grid;gap:8px;min-height:0;overflow:hidden;padding:0 12px}.tx-tool-call-card__collapse.is-open .tx-tool-call-card .tx-tool-call-card__body{padding-bottom:10px}.tx-tool-call-card .tx-tool-call-card__section{display:grid;gap:4px}.tx-tool-call-card .tx-tool-call-card__section-label{color:var(--tx-text-color-secondary, #6b7280);font-size:10.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.tx-tool-call-card .tx-tool-call-card__pre{margin:0;padding:8px 10px;border-radius:8px;background:var(--tx-fill-color-blank, #fff);border:1px solid var(--tx-border-color-lighter, #e5e7eb);color:var(--tx-text-color-primary, #111827);font-size:12px;line-height:1.55;white-space:pre-wrap;word-break:break-word}.tx-tool-call-card .tx-tool-call-card__logs{margin:0;padding:8px 10px;max-height:160px;overflow:auto;border-radius:8px;background:color-mix(in srgb,#000 82%,transparent);color:#d6e2f0;font-size:11.5px;line-height:1.55;white-space:pre-wrap;word-break:break-word}.tx-tool-call-card .tx-tool-call-card__result{max-height:var(--tx-tool-call-card-result-max-height, 320px);overflow:auto}.tx-tool-call-card .tx-tool-call-card__error{display:flex;align-items:center;gap:10px}.tx-tool-call-card .tx-tool-call-card__error-text{flex:1;min-width:0;color:var(--tx-color-danger, #f56c6c);font-size:12px;word-break:break-word}.tx-tool-call-card .tx-tool-call-card__retry{flex:none;padding:4px 12px;border:1px solid color-mix(in srgb,var(--tx-color-danger, #f56c6c) 45%,transparent);border-radius:999px;background:transparent;color:var(--tx-color-danger, #f56c6c);font-size:12px;cursor:pointer}.tx-tool-call-card .tx-tool-call-card__retry:hover{background:color-mix(in srgb,var(--tx-color-danger, #f56c6c) 10%,transparent)}@keyframes tx-tool-call-card-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.tx-tool-call-card .tx-tool-call-card__collapse,.tx-tool-call-card .tx-tool-call-card__chevron,.tx-tool-call-card .tx-tool-call-card__spin{transition:none;animation:none}}.tx-ai-message[data-v-a9c07932]{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;align-items:flex-start;width:100%}.tx-ai-message--with-avatar[data-v-a9c07932]{grid-template-columns:30px minmax(0,1fr)}.tx-ai-message--user[data-v-a9c07932]{justify-items:end}.tx-ai-message--user.tx-ai-message--with-avatar[data-v-a9c07932]{grid-template-columns:minmax(0,1fr) 30px}.tx-ai-message--user .tx-ai-message__avatar[data-v-a9c07932]{grid-column:2;color:var(--tx-color-primary, #409eff);background:color-mix(in srgb,var(--tx-color-primary, #409eff) 14%,transparent);border-color:color-mix(in srgb,var(--tx-color-primary, #409eff) 24%,transparent)}.tx-ai-message--user.tx-ai-message--with-avatar .tx-ai-message__body[data-v-a9c07932]{grid-column:1;grid-row:1;background:color-mix(in srgb,var(--tx-color-primary, #409eff) 6%,var(--tx-fill-color-blank, #fff));border-color:color-mix(in srgb,var(--tx-color-primary, #409eff) 22%,var(--tx-border-color-lighter, #e5e7eb))}.tx-ai-message__avatar[data-v-a9c07932]{display:grid;place-items:center;width:30px;height:30px;overflow:hidden;border:1px solid var(--tx-border-color-lighter, #e5e7eb);border-radius:12px;color:var(--tx-color-success, #67c23a);background:color-mix(in srgb,var(--tx-color-success, #67c23a) 12%,transparent);font-size:11px;font-weight:700}.tx-ai-message__avatar img[data-v-a9c07932]{width:100%;height:100%;object-fit:cover}.tx-ai-message__body[data-v-a9c07932]{width:100%;min-width:0;padding:10px 12px;border:1px solid var(--tx-border-color-lighter, #e5e7eb);border-radius:14px;background:var(--tx-fill-color-blank, #fff)}.tx-ai-message__header[data-v-a9c07932]{display:flex;align-items:center;gap:8px;margin-bottom:6px}.tx-ai-message__role[data-v-a9c07932]{color:var(--tx-text-color-secondary, #6b7280);font-size:11px;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.tx-ai-message__status[data-v-a9c07932]{padding:2px 6px;border-radius:999px;color:var(--tx-color-primary, #409eff);background:color-mix(in srgb,var(--tx-color-primary, #409eff) 10%,transparent);font-size:10px;font-weight:600}.tx-ai-message__content[data-v-a9c07932]{color:var(--tx-text-color-primary, #111827);font-size:13px;line-height:1.6;word-break:break-word}.tx-ai-message__content p[data-v-a9c07932]{margin:0;white-space:pre-wrap}.tx-ai-message__parts[data-v-a9c07932]{display:grid;gap:10px}.tx-ai-message__part[data-v-a9c07932]{min-width:0}.tx-ai-message__part-label[data-v-a9c07932]{color:var(--tx-text-color-secondary, #6b7280);font-size:12px}.tx-ai-message__typing[data-v-a9c07932]{display:inline-flex;min-width:48px;align-items:center;gap:5px}.tx-ai-message__typing span[data-v-a9c07932]{width:6px;height:6px;border-radius:999px;animation:tx-ai-typing-dot-a9c07932 1.15s ease-in-out infinite;background:var(--tx-text-color-secondary, #6b7280)}.tx-ai-message__typing span[data-v-a9c07932]:nth-child(2){animation-delay:.14s}.tx-ai-message__typing span[data-v-a9c07932]:nth-child(3){animation-delay:.28s}.tx-ai-message__response.is-streaming[data-v-a9c07932]{animation:tx-ai-response-reveal-a9c07932 .42s ease-out both}@keyframes tx-ai-typing-dot-a9c07932{0%,80%,to{transform:translateY(0);opacity:.45}40%{transform:translateY(-3px);opacity:1}}@keyframes tx-ai-response-reveal-a9c07932{0%{opacity:.68;transform:translateY(3px);filter:blur(2px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}.tx-ai-message--system .tx-ai-message__body[data-v-a9c07932],.tx-ai-message--tool .tx-ai-message__body[data-v-a9c07932]{background:color-mix(in srgb,var(--tx-fill-color, #f0f2f5) 60%,transparent)}.tx-ai-message.is-error .tx-ai-message__body[data-v-a9c07932]{border-color:color-mix(in srgb,var(--tx-color-danger, #f56c6c) 28%,var(--tx-border-color-lighter, #e5e7eb));background:color-mix(in srgb,var(--tx-color-danger, #f56c6c) 7%,var(--tx-fill-color-blank, #fff))}.tx-ai-message--compact[data-v-a9c07932]{gap:8px}.tx-ai-message--compact.tx-ai-message--with-avatar[data-v-a9c07932]{grid-template-columns:24px minmax(0,1fr)}.tx-ai-message--compact.tx-ai-message--user.tx-ai-message--with-avatar[data-v-a9c07932]{grid-template-columns:minmax(0,1fr) 24px}.tx-ai-message--compact .tx-ai-message__avatar[data-v-a9c07932]{width:24px;height:24px;border-radius:9px;font-size:10px}.tx-ai-message--compact .tx-ai-message__body[data-v-a9c07932]{padding:8px 10px;border-radius:12px}.tx-ai-conversation[data-v-af5667e3]{width:100%}.tx-ai-conversation__list[data-v-af5667e3]{display:flex;flex-direction:column;gap:10px}.tx-ai-conversation__empty[data-v-af5667e3]{margin:0;padding:10px 12px;border:1px dashed var(--tx-border-color, #dcdfe6);border-radius:12px;color:var(--tx-text-color-secondary, #6b7280);background:color-mix(in srgb,var(--tx-fill-color, #f0f2f5) 55%,transparent);font-size:13px}.tuff-icon[data-v-9c4afd5e]{display:inline-flex;align-items:center;justify-content:center;line-height:1;flex-shrink:0;overflow:hidden;max-width:1em;max-height:1em}.tuff-icon img[data-v-9c4afd5e]{display:block;width:1em;height:1em;object-fit:contain}.tuff-icon__class[data-v-9c4afd5e]{width:1em;height:1em;display:flex;align-items:center;justify-content:center;overflow:hidden}.tuff-icon__class i[data-v-9c4afd5e]{font-size:1em;line-height:1;display:block;color:currentColor;background-color:currentColor}.tuff-icon__class i[data-v-9c4afd5e]:before,.tuff-icon__class i[data-v-9c4afd5e]:after{color:currentColor;background-color:currentColor}.tuff-icon__emoji[data-v-9c4afd5e]{display:inline-block;font-size:1em;line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:1em}.tuff-icon__svg-mask[data-v-9c4afd5e]{width:1em;height:1em;display:block;background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.tuff-icon__builtin[data-v-9c4afd5e]{display:inline-flex;align-items:center;justify-content:center}.tuff-icon__loading-skeleton[data-v-9c4afd5e]{display:block;width:1em;height:1em;border-radius:6px;overflow:hidden;background:var(--tx-fill-color-light, #f5f7fa);position:relative}.tuff-icon__loading-shimmer[data-v-9c4afd5e]{position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.7),transparent);animation:tx-icon-shimmer-9c4afd5e 1.2s infinite}@keyframes tx-icon-shimmer-9c4afd5e{0%{transform:translate(-100%)}to{transform:translate(100%)}}.tx-os-icon[data-v-5f471081]{display:block;width:1em;height:1em;flex:0 0 auto}.tx-status-icon[data-v-563daa0b]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:var(--tx-status-icon-size, 18px);height:var(--tx-status-icon-size, 18px)}.tx-status-icon__icon[data-v-563daa0b]{width:100%;height:100%}.tx-status-icon__indicator[data-v-563daa0b]{position:absolute;right:var(--tx-status-indicator-offset, 0px);bottom:var(--tx-status-indicator-offset, 0px);width:var(--tx-status-indicator-size, 8px);height:var(--tx-status-indicator-size, 8px);border-radius:999px;box-sizing:border-box;border:2px solid var(--tx-bg-color-overlay, #fff);background:var(--tx-status-indicator-color, var(--tx-color-info))}.tx-status-icon__indicator.is-info[data-v-563daa0b]{--tx-status-indicator-color: #9ca3af}.tx-status-icon__indicator.is-success[data-v-563daa0b]{--tx-status-indicator-color: var(--tx-color-success)}.tx-status-icon__indicator.is-warning[data-v-563daa0b]{--tx-status-indicator-color: var(--tx-color-warning)}.tx-status-icon__indicator.is-error[data-v-563daa0b]{--tx-status-indicator-color: var(--tx-color-danger)}.tx-status-icon__indicator.is-loading[data-v-563daa0b]{--tx-status-indicator-color: var(--tx-color-primary)}.tx-status-icon__indicator.is-loading[data-v-563daa0b]:after{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:999px;border:2px solid var(--tx-status-indicator-color);opacity:.55;animation:tx-status-icon-pulse-563daa0b 1.2s ease-out infinite;pointer-events:none}@keyframes tx-status-icon-pulse-563daa0b{0%{transform:scale(.9);opacity:.55}70%{transform:scale(2.1);opacity:0}to{transform:scale(2.1);opacity:0}}.tx-alert[data-v-0ca90d25]{display:flex;align-items:flex-start;padding:12px 16px;border-radius:8px;font-size:14px;line-height:1.5;position:relative;--tx-alert-bg: color-mix(in srgb, var(--tx-alert-accent) 12%, transparent);--tx-alert-border: color-mix(in srgb, var(--tx-alert-accent) 32%, transparent);--tx-alert-text: var(--tx-alert-accent);--tx-alert-icon: var(--tx-alert-accent);border:1px solid var(--tx-alert-border);background:var(--tx-alert-bg)}.tx-alert--info[data-v-0ca90d25]{--tx-alert-accent: var(--tx-color-primary, #409eff)}.tx-alert--success[data-v-0ca90d25]{--tx-alert-accent: var(--tx-color-success, #67c23a)}.tx-alert--warning[data-v-0ca90d25]{--tx-alert-accent: var(--tx-color-warning, #e6a23c)}.tx-alert--error[data-v-0ca90d25]{--tx-alert-accent: var(--tx-color-danger, #f56c6c)}.tx-alert__icon[data-v-0ca90d25]{flex-shrink:0;margin-right:12px;margin-top:1px;color:var(--tx-alert-icon);font-size:16px}.tx-alert__content[data-v-0ca90d25]{flex:1;min-width:0}.tx-alert__title[data-v-0ca90d25]{font-weight:600;margin-bottom:4px;color:var(--tx-alert-text)}.tx-alert__message[data-v-0ca90d25]{color:var(--tx-alert-text)}.tx-alert__close[data-v-0ca90d25]{flex-shrink:0;margin-left:12px;background:none;border:none;padding:0;cursor:pointer;color:var(--tx-alert-text);opacity:.7;transition:opacity .2s;font-size:16px}.tx-alert__close[data-v-0ca90d25]:hover{opacity:1}.tx-alert--closable[data-v-0ca90d25]{padding-right:40px}.tx-alert__close[data-v-0ca90d25]{position:absolute;top:12px;right:12px}.tx-alert-enter-active[data-v-0ca90d25],.tx-alert-leave-active[data-v-0ca90d25]{transition:opacity .26s cubic-bezier(.32,.72,.35,1),transform .26s cubic-bezier(.32,.72,.35,1)}.tx-alert-leave-active[data-v-0ca90d25]{transition-duration:.16s}.tx-alert-enter-from[data-v-0ca90d25],.tx-alert-leave-to[data-v-0ca90d25]{opacity:0;transform:translateY(-4px) scale(.985)}@media(prefers-reduced-motion:reduce){.tx-alert-enter-active[data-v-0ca90d25],.tx-alert-leave-active[data-v-0ca90d25]{transition:opacity .01s linear}.tx-alert-enter-from[data-v-0ca90d25],.tx-alert-leave-to[data-v-0ca90d25]{transform:none}}.tx-bui-allocation-bar{box-sizing:border-box;font-family:var(--tx-font-family, "Inter", "Helvetica Neue", Arial, sans-serif);font-size:13px;color:var(--tx-bui-ink, #1f2124)}:where(.tx-bui-allocation-bar) *,:where(.tx-bui-allocation-bar) *:before,:where(.tx-bui-allocation-bar) *:after{box-sizing:border-box}:where(.tx-bui-allocation-bar) button{padding:0;font:inherit;color:inherit;background:transparent;border:0}:where(.tx-bui-allocation-bar) ul,:where(.tx-bui-allocation-bar) ol{padding:0;margin:0;list-style:none}:where(.tx-bui-allocation-bar) h1,:where(.tx-bui-allocation-bar) h2,:where(.tx-bui-allocation-bar) h3,:where(.tx-bui-allocation-bar) h4,:where(.tx-bui-allocation-bar) h5,:where(.tx-bui-allocation-bar) h6{margin:0;font-size:inherit;font-weight:inherit}:where(.tx-bui-allocation-bar) svg,:where(.tx-bui-allocation-bar) img{display:block}.tx-bui-allocation-bar{display:flex;flex-direction:column}.tx-bui-allocation-bar__track{display:flex;gap:2px;height:36px;padding:2px;overflow:hidden;background:var(--tx-bui-field, #f2f2f3);border-radius:999px}.tx-bui-allocation-bar__segment{position:relative;height:100%;overflow:hidden;cursor:pointer;border-radius:999px;opacity:.58;transition:opacity .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1),transform .3s cubic-bezier(.16,1,.3,1)}.tx-bui-allocation-bar__segment.is-active{opacity:1;box-shadow:inset 0 0 0 1px #ffffff38}.tx-bui-allocation-bar__segment:active{transform:scale(.98)}@media(prefers-reduced-motion:reduce){.tx-bui-allocation-bar__segment{transition:none}.tx-bui-allocation-bar__segment:active{transform:none}}.tx-bui-allocation-bar__sheen{position:absolute;top:4px;bottom:4px;left:4px;width:0;background:#fff3;border-radius:999px;opacity:0;transition:width .5s cubic-bezier(.16,1,.3,1),opacity .5s cubic-bezier(.16,1,.3,1)}.tx-bui-allocation-bar__segment.is-active .tx-bui-allocation-bar__sheen{width:calc(100% - 8px);opacity:1}@media(prefers-reduced-motion:reduce){.tx-bui-allocation-bar__sheen{transition:none}}.tx-bui-allocation-bar__legend{display:flex;gap:6px;align-items:center;margin-top:8px}.tx-bui-allocation-bar__chip{display:inline-flex;gap:4px;align-items:center;padding:2px 6px;font-size:11px;color:var(--tx-bui-ink-2, #62656b);cursor:pointer;border-radius:999px;transition:background-color .15s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1)),color .15s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1)),transform .15s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1))}.tx-bui-allocation-bar__chip:hover:not(.is-active){color:var(--tx-bui-ink, #1f2124);background:var(--tx-bui-hover, #f4f5f6)}.tx-bui-allocation-bar__chip.is-active{color:var(--tx-bui-ink, #1f2124);background:var(--tx-bui-field, #f2f2f3)}.tx-bui-allocation-bar__chip:focus-visible{outline:2px solid var(--tx-bui-accent, #0285ff);outline-offset:1px}.tx-bui-allocation-bar__chip:active{transform:scale(.96)}@media(prefers-reduced-motion:reduce){.tx-bui-allocation-bar__chip{transition:none}.tx-bui-allocation-bar__chip:active{transform:none}}.tx-bui-allocation-bar__dot{flex:0 0 6px;width:6px;height:6px;border-radius:999px}.tx-bui-allocation-bar__percent{font-variant-numeric:tabular-nums}.tx-bui-allocation-bar__detail{min-height:64px;padding:8px 10px;margin-top:12px;background:var(--tx-bui-inset, #f7f8f9);border-radius:var(--tx-bui-radius-control, 8px);box-shadow:var(--tx-bui-shadow-hairline, 0 0 0 1px #ecedef)}.tx-bui-allocation-bar__detail-label{display:block;font-size:11.5px;font-weight:500;color:var(--tx-bui-ink-2, #62656b)}.tx-bui-allocation-bar__detail-body{display:block;margin-top:4px;font-size:11px;line-height:1.6;color:var(--tx-bui-ink-3, #9a9da3)}.tx-bui-approval-card__reopen{box-sizing:border-box;font-family:var(--tx-font-family, "Inter", "Helvetica Neue", Arial, sans-serif);font-size:13px;color:var(--tx-bui-ink, #1f2124)}:where(.tx-bui-approval-card__reopen) *,:where(.tx-bui-approval-card__reopen) *:before,:where(.tx-bui-approval-card__reopen) *:after{box-sizing:border-box}:where(.tx-bui-approval-card__reopen) button{padding:0;font:inherit;color:inherit;background:transparent;border:0}:where(.tx-bui-approval-card__reopen) ul,:where(.tx-bui-approval-card__reopen) ol{padding:0;margin:0;list-style:none}:where(.tx-bui-approval-card__reopen) h1,:where(.tx-bui-approval-card__reopen) h2,:where(.tx-bui-approval-card__reopen) h3,:where(.tx-bui-approval-card__reopen) h4,:where(.tx-bui-approval-card__reopen) h5,:where(.tx-bui-approval-card__reopen) h6{margin:0;font-size:inherit;font-weight:inherit}:where(.tx-bui-approval-card__reopen) svg,:where(.tx-bui-approval-card__reopen) img{display:block}.tx-bui-approval-card__reopen{padding:8px 12px;font-size:12.5px;font-weight:500;color:var(--tx-bui-ink, #1f2124);cursor:pointer;background:var(--tx-bui-surface, #fff);border-radius:var(--tx-bui-radius-control, 8px);box-shadow:var(--tx-bui-shadow-btn, 0 0 0 1px #e0e2e5, 0 1px 2px rgba(16, 24, 40, .0509803922));transition:background-color .15s ease}.tx-bui-approval-card__reopen:hover{background:var(--tx-bui-hover, #f4f5f6)}@media(prefers-reduced-motion:reduce){.tx-bui-approval-card__reopen{transition:none}}.tx-bui-approval-card{box-sizing:border-box;font-family:var(--tx-font-family, "Inter", "Helvetica Neue", Arial, sans-serif);font-size:13px;color:var(--tx-bui-ink, #1f2124)}:where(.tx-bui-approval-card) *,:where(.tx-bui-approval-card) *:before,:where(.tx-bui-approval-card) *:after{box-sizing:border-box}:where(.tx-bui-approval-card) button{padding:0;font:inherit;color:inherit;background:transparent;border:0}:where(.tx-bui-approval-card) ul,:where(.tx-bui-approval-card) ol{padding:0;margin:0;list-style:none}:where(.tx-bui-approval-card) h1,:where(.tx-bui-approval-card) h2,:where(.tx-bui-approval-card) h3,:where(.tx-bui-approval-card) h4,:where(.tx-bui-approval-card) h5,:where(.tx-bui-approval-card) h6{margin:0;font-size:inherit;font-weight:inherit}:where(.tx-bui-approval-card) svg,:where(.tx-bui-approval-card) img{display:block}.tx-bui-approval-card{display:flex;flex-direction:column;align-items:stretch;width:100%;min-height:196px;max-width:320px}.tx-bui-approval-card .tx-bui-approval-card__shell{width:100%;overflow:hidden;background:var(--tx-bui-surface, #fff);border-radius:var(--tx-bui-radius-card, 10px);box-shadow:var(--tx-bui-shadow-card, 0 0 0 1px #ecedef, 0 1px 2px rgba(16, 24, 40, .0392156863), 0 2px 6px rgba(16, 24, 40, .031372549))}.tx-bui-approval-card .tx-bui-approval-card__sent{display:flex;flex-direction:column;gap:8px;align-items:center;justify-content:center;height:148px}.tx-bui-approval-card .tx-bui-approval-card__sent-mark{animation:tx-bui-pop-in .3s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1)) 0ms both}@media(prefers-reduced-motion:reduce){.tx-bui-approval-card .tx-bui-approval-card__sent-mark{animation:none}}.tx-bui-approval-card .tx-bui-approval-card__sent-mark{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;color:#fff;background:var(--tx-bui-green, #189a4d);border-radius:999px}.tx-bui-approval-card .tx-bui-approval-card__sent-text{animation:tx-bui-fade-up .35s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1)) .1s both}@media(prefers-reduced-motion:reduce){.tx-bui-approval-card .tx-bui-approval-card__sent-text{animation:none}}.tx-bui-approval-card .tx-bui-approval-card__sent-text{font-size:13px;font-weight:500;color:var(--tx-bui-ink, #1f2124)}.tx-bui-approval-card .tx-bui-approval-card__restart{font-size:12px;font-weight:500;color:var(--tx-bui-accent-ink, #0170dd);cursor:pointer}.tx-bui-approval-card .tx-bui-approval-card__restart:hover{text-decoration:underline}.tx-bui-approval-card .tx-bui-approval-card__body{padding:12px;animation:tx-bui-fade-up .35s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1)) 0ms both}@media(prefers-reduced-motion:reduce){.tx-bui-approval-card .tx-bui-approval-card__body{animation:none}}.tx-bui-approval-card .tx-bui-approval-card__prompt{display:flex;gap:12px;align-items:flex-start;justify-content:space-between}.tx-bui-approval-card .tx-bui-approval-card__question{font-size:13px;font-weight:500;color:var(--tx-bui-ink, #1f2124)}.tx-bui-approval-card .tx-bui-approval-card__dismiss{display:inline-flex;flex:none;align-items:center;justify-content:center;width:28px;height:28px;color:var(--tx-bui-ink-3, #9a9da3);cursor:pointer;border-radius:var(--tx-bui-radius-control, 8px);transition:background-color .1s ease,color .1s ease}.tx-bui-approval-card .tx-bui-approval-card__dismiss:hover{color:var(--tx-bui-ink, #1f2124);background:var(--tx-bui-hover, #f4f5f6)}.tx-bui-approval-card .tx-bui-approval-card__options{display:flex;flex-direction:column;gap:2px;margin-top:8px}.tx-bui-approval-card .tx-bui-approval-card__option,.tx-bui-approval-card .tx-bui-approval-card__custom{display:flex;gap:8px;align-items:center;margin-inline:-6px;padding:4px 6px;text-align:left;border-radius:var(--tx-bui-radius-control, 8px);transition:background-color .1s ease}.tx-bui-approval-card .tx-bui-approval-card__option{cursor:pointer}.tx-bui-approval-card .tx-bui-approval-card__option:hover{background:var(--tx-bui-hover, #f4f5f6)}.tx-bui-approval-card .tx-bui-approval-card__custom:hover,.tx-bui-approval-card .tx-bui-approval-card__custom:focus-within{background:var(--tx-bui-hover, #f4f5f6)}.tx-bui-approval-card .tx-bui-approval-card__indicator{display:inline-flex;flex:none;align-items:center;justify-content:center;width:16px;height:16px;color:transparent;box-shadow:inset 0 0 0 1.5px var(--tx-bui-line-strong, #e0e2e5);transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}.tx-bui-approval-card .tx-bui-approval-card__indicator.is-radio{border-radius:999px}.tx-bui-approval-card .tx-bui-approval-card__indicator.is-check{border-radius:5px}.tx-bui-approval-card .tx-bui-approval-card__indicator.is-spacer{box-shadow:none}.tx-bui-approval-card .tx-bui-approval-card__dot{width:6px;height:6px;background:var(--tx-bui-canvas, #f1f2f3);border-radius:999px;transform:scale(0);transition:transform .2s ease}.tx-bui-approval-card .tx-bui-approval-card__option.is-selected .tx-bui-approval-card__indicator{color:var(--tx-bui-canvas, #f1f2f3);background:var(--tx-bui-ink, #1f2124);box-shadow:none}.tx-bui-approval-card .tx-bui-approval-card__option.is-selected .tx-bui-approval-card__dot{transform:scale(1)}.tx-bui-approval-card .tx-bui-approval-card__option-label{font-size:13px;color:var(--tx-bui-ink-2, #62656b);transition:color .2s ease}.tx-bui-approval-card .tx-bui-approval-card__option.is-selected .tx-bui-approval-card__option-label{color:var(--tx-bui-ink, #1f2124)}.tx-bui-approval-card .tx-bui-approval-card__custom-input{flex:1;min-width:0;font:inherit;font-size:13px;color:var(--tx-bui-ink, #1f2124);background:transparent;border:0;outline:none}.tx-bui-approval-card .tx-bui-approval-card__custom-input::placeholder{color:var(--tx-bui-ink-3, #9a9da3)}.tx-bui-approval-card .tx-bui-approval-card__footer{padding:10px 12px;display:flex;gap:12px;align-items:center;justify-content:space-between}.tx-bui-approval-card .tx-bui-approval-card__pager,.tx-bui-approval-card .tx-bui-approval-card__actions{display:inline-flex;gap:8px;align-items:center}.tx-bui-approval-card .tx-bui-approval-card__actions{margin-right:-2px}.tx-bui-approval-card .tx-bui-approval-card__nav{display:inline-flex;flex:none;align-items:center;justify-content:center;width:24px;height:24px;color:var(--tx-bui-ink-3, #9a9da3);cursor:pointer;border-radius:5px;transition:background-color .1s ease,color .1s ease}.tx-bui-approval-card .tx-bui-approval-card__nav:disabled{cursor:default;opacity:.35}.tx-bui-approval-card .tx-bui-approval-card__nav:not(:disabled):hover{color:var(--tx-bui-ink-2, #62656b);background:var(--tx-bui-hover, #f4f5f6)}.tx-bui-approval-card .tx-bui-approval-card__dots{display:inline-flex;gap:4px;align-items:center}.tx-bui-approval-card .tx-bui-approval-card__dot-button{width:7px;height:7px;cursor:pointer;border:1.5px solid var(--tx-bui-ink-3, #9a9da3);border-radius:999px;transition:width .3s ease,height .3s ease,background-color .3s ease,border-color .3s ease,border-width .3s ease}.tx-bui-approval-card .tx-bui-approval-card__dot-button:disabled{cursor:default}.tx-bui-approval-card .tx-bui-approval-card__dot-button.is-answered{background:var(--tx-bui-ink-3, #9a9da3);border-color:transparent}.tx-bui-approval-card .tx-bui-approval-card__dot-button.is-current{width:9px;height:9px;background:transparent;border-width:2.5px;border-color:var(--tx-bui-ink, #1f2124)}.tx-bui-approval-card .tx-bui-approval-card__send{display:inline-flex;flex:none;align-items:center;justify-content:center;width:28px;height:28px;color:var(--tx-bui-ink-3, #9a9da3);cursor:default;background:var(--tx-bui-field, #f2f2f3);border-radius:8px;box-shadow:var(--tx-bui-shadow-btn, 0 0 0 1px #e0e2e5, 0 1px 2px rgba(16, 24, 40, .0509803922));transition:background-color .2s ease,color .2s ease,transform .2s ease}.tx-bui-approval-card .tx-bui-approval-card__send:not(:disabled){color:var(--tx-bui-surface, #fff);cursor:pointer;background:var(--tx-bui-ink, #1f2124);box-shadow:inset 0 1px #ffffff24}.tx-bui-approval-card .tx-bui-approval-card__send:not(:disabled):active{transform:scale(.96)}@media(prefers-reduced-motion:reduce){.tx-bui-approval-card .tx-bui-approval-card__dismiss,.tx-bui-approval-card .tx-bui-approval-card__option,.tx-bui-approval-card .tx-bui-approval-card__custom,.tx-bui-approval-card .tx-bui-approval-card__indicator,.tx-bui-approval-card .tx-bui-approval-card__dot,.tx-bui-approval-card .tx-bui-approval-card__option-label,.tx-bui-approval-card .tx-bui-approval-card__nav,.tx-bui-approval-card .tx-bui-approval-card__dot-button,.tx-bui-approval-card .tx-bui-approval-card__send{transition:none}.tx-bui-approval-card .tx-bui-approval-card__send:not(:disabled):active{transform:none}}.tx-avatar[data-v-981d0709]{position:relative;display:inline-flex;align-items:center;justify-content:center;font-weight:600;letter-spacing:.02em;width:var(--tx-avatar-size, var(--tx-avatar-size-preset, auto));height:var(--tx-avatar-size, var(--tx-avatar-size-preset, auto));font-size:var(--tx-avatar-font-size, var(--tx-avatar-font-size-preset, inherit));--tx-avatar-status-diameter: var(--tx-avatar-status-size, var(--tx-avatar-status-size-preset, 12px));--tx-avatar-status-ring: var(--tx-avatar-status-border, var(--tx-avatar-status-border-preset, 2px));--tx-avatar-ring-color: var(--tx-avatar-ring, var(--tx-bg-color, #ffffff));-webkit-user-select:none;user-select:none;background:var(--tx-avatar-bg, var(--tx-avatar-background, var(--tx-fill-color, #f3f4f6)));color:var(--tx-avatar-text, var(--tx-avatar-color, var(--tx-text-color-primary, #374151)));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tx-border-color-light, #e4e7ed) 60%,transparent)}.tx-avatar--circle[data-v-981d0709]{border-radius:50%;--tx-avatar-status-inset: calc(14.64% - var(--tx-avatar-status-diameter) * .5)}.tx-avatar--square[data-v-981d0709]{border-radius:8px;--tx-avatar-status-inset: calc(var(--tx-avatar-status-diameter) * -.25)}.tx-avatar--rounded[data-v-981d0709]{border-radius:12px;--tx-avatar-status-inset: calc(var(--tx-avatar-status-diameter) * -.25)}.tx-avatar--small[data-v-981d0709]{--tx-avatar-size-preset: 32px;--tx-avatar-font-size-preset: 12px;--tx-avatar-status-size-preset: 8px;--tx-avatar-status-border-preset: 1.5px}.tx-avatar--medium[data-v-981d0709]{--tx-avatar-size-preset: 40px;--tx-avatar-font-size-preset: 14px;--tx-avatar-status-size-preset: 10px;--tx-avatar-status-border-preset: 2px}.tx-avatar--large[data-v-981d0709]{--tx-avatar-size-preset: 48px;--tx-avatar-font-size-preset: 16px;--tx-avatar-status-size-preset: 12px;--tx-avatar-status-border-preset: 2px}.tx-avatar--xlarge[data-v-981d0709]{--tx-avatar-size-preset: 64px;--tx-avatar-font-size-preset: 20px;--tx-avatar-status-size-preset: 16px;--tx-avatar-status-border-preset: 2.5px}.tx-avatar--clickable[data-v-981d0709]{cursor:pointer;transition:transform .2s,box-shadow .2s}.tx-avatar--clickable[data-v-981d0709]:focus-visible{outline:2px solid color-mix(in srgb,var(--tx-color-primary, #409eff) 60%,transparent);outline-offset:2px}.tx-avatar--clickable[data-v-981d0709]:hover{transform:scale(1.05);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tx-border-color-light, #e4e7ed) 60%,transparent),2px 4px 12px color-mix(in srgb,#000 15%,transparent)}.tx-avatar__image[data-v-981d0709]{width:100%;height:100%;object-fit:cover;border-radius:inherit}.tx-avatar__fallback[data-v-981d0709]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:inherit}.tx-avatar__text[data-v-981d0709]{text-transform:uppercase}.tx-avatar__icon[data-v-981d0709],.tx-avatar__default-icon[data-v-981d0709]{font-size:inherit;color:var(--tx-avatar-text, var(--tx-avatar-color, var(--tx-text-color-secondary, #6b7280)))}.tx-avatar__status[data-v-981d0709]{position:absolute;bottom:var(--tx-avatar-status-inset, 0);right:var(--tx-avatar-status-inset, 0);box-sizing:border-box;width:var(--tx-avatar-status-diameter);height:var(--tx-avatar-status-diameter);border-radius:50%;border:var(--tx-avatar-status-ring) solid var(--tx-avatar-ring-color)}.tx-avatar__status--online[data-v-981d0709]{background:var(--tx-color-success, #22c55e)}.tx-avatar__status--offline[data-v-981d0709]{background:var(--tx-text-color-placeholder, #6b7280)}.tx-avatar__status--busy[data-v-981d0709]{background:var(--tx-color-danger, #ef4444)}.tx-avatar__status--away[data-v-981d0709]{background:var(--tx-color-warning, #f59e0b)}.tx-glass-surface{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;transition:opacity .26s ease-out}.tx-glass-surface__svg{width:100%;height:100%;pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;z-index:-1}.tx-glass-surface__content{width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:inherit;position:relative;z-index:1}.tx-base-surface{position:relative;border-radius:var(--tx-surface-radius, inherit);overflow:hidden}.tx-base-surface--pure{background:var(--tx-surface-color, var(--tx-fill-color-lighter, #fafafa))}.tx-base-surface .tx-base-surface__layer{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;transition:opacity var(--tx-surface-transition, 299ms) ease,background var(--tx-surface-transition, 299ms) ease,backdrop-filter var(--tx-surface-transition, 299ms) ease}.tx-base-surface .tx-base-surface__layer--glass{z-index:0}.tx-base-surface .tx-base-surface__layer--glass .tx-glass-surface{width:100%;height:100%;border-radius:inherit}.tx-base-surface .tx-base-surface__layer--filter{z-index:1;background:color-mix(in srgb,var(--tx-bg-color-overlay, #fff) 10%,transparent);backdrop-filter:blur(var(--tx-surface-filter-blur, 10px)) saturate(var(--tx-surface-filter-saturation, 1.5)) contrast(var(--tx-surface-filter-contrast, 1)) brightness(var(--tx-surface-filter-brightness, 1));-webkit-backdrop-filter:blur(var(--tx-surface-filter-blur, 10px)) saturate(var(--tx-surface-filter-saturation, 1.5)) contrast(var(--tx-surface-filter-contrast, 1)) brightness(var(--tx-surface-filter-brightness, 1));will-change:backdrop-filter}.tx-base-surface .tx-base-surface__layer--mask{z-index:3;background:var(--tx-surface-color, var(--tx-fill-color-lighter, #fafafa));opacity:var(--tx-surface-mask-opacity, .75)}.tx-base-surface .tx-base-surface__layer--refraction-edge{z-index:4;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tx-surface-refraction-mask-color, #fff) calc(var(--tx-surface-refraction-edge-opacity, .08) * 100%),transparent)}.tx-base-surface .tx-base-surface__layer--motion-cover{z-index:2;background:color-mix(in srgb,var(--tx-surface-refraction-mask-color, var(--tx-bg-color-overlay, #fff)) 100%,transparent);opacity:var(--tx-surface-motion-cover-opacity, 0)}.tx-base-surface.tx-base-surface--refraction .tx-base-surface__layer--glass,.tx-base-surface.tx-base-surface--refraction .tx-base-surface__layer--filter{transition:opacity .22s ease 80ms,background var(--tx-surface-transition, 299ms) ease,backdrop-filter var(--tx-surface-transition, 299ms) ease}.tx-base-surface.tx-base-surface--refraction-motion .tx-base-surface__layer--glass,.tx-base-surface.tx-base-surface--refraction-motion .tx-base-surface__layer--filter{opacity:0;transition:opacity .14s ease,background var(--tx-surface-transition, 299ms) ease,backdrop-filter var(--tx-surface-transition, 299ms) ease}.tx-base-surface .tx-base-surface__content{position:relative;z-index:5;border-radius:inherit;min-height:inherit}.tx-base-surface--preset-card.tx-base-surface--blur .tx-base-surface__layer--filter{background:color-mix(in srgb,var(--tx-bg-color-overlay, #fff) 22%,transparent);backdrop-filter:blur(var(--tx-surface-filter-blur, 30px)) saturate(calc(var(--tx-surface-filter-saturation, 1.5) * 1.2)) contrast(calc(var(--tx-surface-filter-contrast, 1) * 1.06)) brightness(var(--tx-surface-filter-brightness, 1));-webkit-backdrop-filter:blur(var(--tx-surface-filter-blur, 30px)) saturate(calc(var(--tx-surface-filter-saturation, 1.5) * 1.2)) contrast(calc(var(--tx-surface-filter-contrast, 1) * 1.06)) brightness(var(--tx-surface-filter-brightness, 1))}.tx-base-surface--preset-card.tx-base-surface--refraction .tx-base-surface__layer--filter{background:radial-gradient(120% 88% at var(--tx-surface-refraction-light-x, 24%) var(--tx-surface-refraction-light-y, 20%),color-mix(in srgb,var(--tx-surface-refraction-mask-color, #fff) var(--tx-surface-refraction-filter-primary-weight, 32%),transparent),transparent 58%),radial-gradient(105% 82% at calc(100% - var(--tx-surface-refraction-light-x, 24%)) calc(100% - var(--tx-surface-refraction-light-y, 20%)),color-mix(in srgb,var(--tx-surface-refraction-mask-color, #fff) var(--tx-surface-refraction-filter-secondary-weight, 20%),transparent),transparent 64%),radial-gradient(140% 100% at var(--tx-surface-refraction-light-x, 24%) var(--tx-surface-refraction-light-y, 20%),color-mix(in srgb,var(--tx-surface-refraction-mask-color, #fff) var(--tx-surface-refraction-filter-veil-weight, 16%),transparent),transparent 62%),color-mix(in srgb,var(--tx-surface-refraction-mask-color, #fff) var(--tx-surface-refraction-filter-base-weight, 6%),transparent);backdrop-filter:blur(var(--tx-surface-filter-blur, 24px)) saturate(calc(var(--tx-surface-filter-saturation, 1.5) * var(--tx-surface-refraction-filter-saturation-boost, 1.36))) contrast(calc(var(--tx-surface-filter-contrast, 1) * (var(--tx-surface-refraction-filter-contrast-base, 1.06) + var(--tx-surface-refraction-strength, .6) * var(--tx-surface-refraction-filter-contrast-gain, .1)))) brightness(calc(var(--tx-surface-filter-brightness, 1) * var(--tx-surface-refraction-filter-brightness-boost, 1.04)));-webkit-backdrop-filter:blur(var(--tx-surface-filter-blur, 24px)) saturate(calc(var(--tx-surface-filter-saturation, 1.5) * var(--tx-surface-refraction-filter-saturation-boost, 1.36))) contrast(calc(var(--tx-surface-filter-contrast, 1) * (var(--tx-surface-refraction-filter-contrast-base, 1.06) + var(--tx-surface-refraction-strength, .6) * var(--tx-surface-refraction-filter-contrast-gain, .1)))) brightness(calc(var(--tx-surface-filter-brightness, 1) * var(--tx-surface-refraction-filter-brightness-boost, 1.04)))}.tx-base-surface--preset-card.tx-base-surface--glass .tx-base-surface__layer--mask{background:radial-gradient(700px 220px at 0% 0%,rgba(255,255,255,.55),transparent 55%),radial-gradient(600px 260px at 100% 0%,rgba(255,255,255,.22),transparent 58%),linear-gradient(135deg,#ffffff2e,#ffffff05 45%,#fff0 68%);opacity:var(--tx-surface-mask-opacity, .22)}.tx-base-surface--preset-card.tx-base-surface--refraction .tx-base-surface__layer--mask{background:radial-gradient(620px 260px at var(--tx-surface-refraction-light-x, 24%) var(--tx-surface-refraction-light-y, 20%),color-mix(in srgb,var(--tx-surface-refraction-mask-color, #fff) calc(var(--tx-surface-refraction-halo-opacity, .32) * var(--tx-surface-refraction-halo-opacity-gain, 1) * 100%),transparent),transparent 60%),radial-gradient(760px 360px at calc(100% - var(--tx-surface-refraction-light-x, 24%)) calc(100% - var(--tx-surface-refraction-light-y, 20%)),color-mix(in srgb,var(--tx-surface-refraction-mask-color, #fff) var(--tx-surface-refraction-mask-primary-weight, 30%),transparent),transparent 64%),radial-gradient(740px 340px at var(--tx-surface-refraction-light-x, 24%) calc(100% - var(--tx-surface-refraction-light-y, 20%)),color-mix(in srgb,var(--tx-surface-refraction-mask-color, #fff) var(--tx-surface-refraction-mask-secondary-weight, 24%),transparent),transparent 64%),linear-gradient(var(--tx-surface-refraction-streak-angle, 128deg),color-mix(in srgb,var(--tx-surface-refraction-mask-color, #fff) var(--tx-surface-refraction-streak-weight, 22%),transparent) 0%,color-mix(in srgb,var(--tx-surface-refraction-mask-color, #fff) var(--tx-surface-refraction-mask-veil-weight, 10%),transparent) 36%,transparent 70%);opacity:var(--tx-surface-refraction-mask-effective-opacity, clamp(.08, var(--tx-surface-mask-opacity, .16) + var(--tx-surface-refraction-strength, .56) * var(--tx-surface-refraction-mask-strength-gain, .05), .5));mask-image:radial-gradient(120% 90% at var(--tx-surface-refraction-light-x, 24%) var(--tx-surface-refraction-light-y, 20%),#000 46%,transparent 95%);-webkit-mask-image:radial-gradient(120% 90% at var(--tx-surface-refraction-light-x, 24%) var(--tx-surface-refraction-light-y, 20%),#000 46%,transparent 95%)}.tx-base-surface--fake .tx-base-surface__content{position:relative;z-index:1}.tx-base-surface--fake:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--tx-surface-radius, inherit);background:var(--tx-surface-fake-bg);opacity:var(--tx-surface-fake-opacity, .75);z-index:var(--tx-surface-fake-index, 0);pointer-events:none;transition:background var(--tx-surface-transition, 299ms) ease-out,opacity var(--tx-surface-transition, 299ms) ease-out}.tx-base-surface--settling{transition:backdrop-filter var(--tx-surface-transition, 299ms) ease-out,background var(--tx-surface-transition, 299ms) ease-out}.tx-surface-layer-fade-enter-active,.tx-surface-layer-fade-leave-active{transition:opacity var(--tx-surface-transition, 299ms) ease}.tx-surface-layer-fade-enter-from,.tx-surface-layer-fade-leave-to{opacity:0}[data-theme=dark] .tx-base-surface--preset-card.tx-base-surface--blur .tx-base-surface__layer--filter,.dark .tx-base-surface--preset-card.tx-base-surface--blur .tx-base-surface__layer--filter{background:color-mix(in srgb,#fff 14%,transparent);backdrop-filter:blur(var(--tx-surface-filter-blur, 30px)) saturate(calc(var(--tx-surface-filter-saturation, 1.5) * 1.1)) contrast(var(--tx-surface-filter-contrast, 1)) brightness(calc(var(--tx-surface-filter-brightness, 1) * 1.1));-webkit-backdrop-filter:blur(var(--tx-surface-filter-blur, 30px)) saturate(calc(var(--tx-surface-filter-saturation, 1.5) * 1.1)) contrast(var(--tx-surface-filter-contrast, 1)) brightness(calc(var(--tx-surface-filter-brightness, 1) * 1.1))}.tx-spinner-container{position:relative;display:block;width:var(--tx-spinner-size, 16px);height:var(--tx-spinner-size, 16px);border:calc(var(--tx-spinner-stroke, 2) * 1px) solid currentColor;border-radius:50%}.tx-spinner-container-float{position:absolute;top:0%;left:50%;width:25%;height:25%;min-width:6px;min-height:6px;border-radius:50%;background-color:currentColor;transform:translate(-50%,-50%)}@keyframes tx-spinner-float-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.tx-spinner-container-ball{position:absolute;top:50%;left:50%;width:100%;height:100%;background-color:currentColor;border-radius:50%;transform:translate(-50%,-50%);animation:tx-spinner-ball-move .85s ease-out infinite}@keyframes tx-spinner-ball-move{0%{opacity:1;transform:translate(-50%,-50%) scale(0)}to{opacity:.45;transform:translate(-50%,-50%) scale(1)}}@keyframes tx-spinner-rotate{to{transform:rotate(360deg)}}@keyframes tx-spinner-dash{0%{stroke-dashoffset:31.416}50%{stroke-dashoffset:0}to{stroke-dashoffset:-31.416}}.tx-spinner{position:relative;display:inline-flex;align-items:center;justify-content:center;width:var(--tx-spinner-size, 16px);height:var(--tx-spinner-size, 16px);color:var(--tx-text-color-secondary, #909399);scale:1;transition:opacity .18s cubic-bezier(.2,0,0,1),filter .18s cubic-bezier(.2,0,0,1),scale .18s cubic-bezier(.2,0,0,1);will-change:opacity,filter,scale;animation:tx-spinner-float-rotate .85s linear infinite}.tx-spinner__svg{width:100%;height:100%;animation:tx-spinner-rotate 1s linear infinite}.tx-spinner__circle{animation:tx-spinner-dash 1.5s ease-in-out infinite}.tx-spinner-visibility-enter-from,.tx-spinner-visibility-leave-to{opacity:0;filter:blur(4px);scale:.86}@media(prefers-reduced-motion:reduce){.tx-spinner{animation:none;transition:opacity .18s cubic-bezier(.2,0,0,1)}.tx-spinner .tx-spinner__svg{animation:none}.tx-spinner .tx-spinner__circle{animation:none;stroke-dashoffset:23.562}.tx-spinner-container-ball{animation:none;opacity:0}.tx-spinner-visibility-enter-from,.tx-spinner-visibility-leave-to{filter:none;scale:1}}.tx-card[data-v-92bd0cc5]{position:relative;display:flex;flex-direction:column;width:100%;border-radius:var(--tx-card-radius, 14px);padding:var(--tx-card-padding, 12px);box-sizing:border-box;transition:box-shadow .18s ease,border-color .18s ease,background .18s ease;transform:translate3d(var(--tx-card-dx, 0px),var(--tx-card-dy, 0px),0);will-change:transform;touch-action:pan-y}.tx-card.is-solid[data-v-92bd0cc5],.tx-card.is-dashed[data-v-92bd0cc5]{border:1px solid color-mix(in srgb,var(--tx-border-color-light, #e4e7ed) 72%,transparent)}.tx-card.is-dashed[data-v-92bd0cc5]{border-style:dashed}.tx-card.is-plain[data-v-92bd0cc5]{border:none}.tx-card.is-bg-glass[data-v-92bd0cc5],.tx-card.is-bg-refraction[data-v-92bd0cc5]{border-color:color-mix(in srgb,rgba(255,255,255,.26) 55%,var(--tx-border-color-light, #e4e7ed))}.tx-card.is-shadow-none[data-v-92bd0cc5]{box-shadow:none}.tx-card.is-shadow-soft[data-v-92bd0cc5]{box-shadow:5px 10px 26px #00000024}.tx-card.is-shadow-medium[data-v-92bd0cc5]{box-shadow:11px 22px 56px #0000002e}.tx-card[data-v-92bd0cc5]:hover:not(.is-disabled):not(.is-plain){border-color:color-mix(in srgb,var(--tx-color-primary, #409eff) 36%,color-mix(in srgb,var(--tx-border-color-light, #e4e7ed) 72%,transparent))}.tx-card.is-clickable[data-v-92bd0cc5]{cursor:pointer}.tx-card.is-clickable[data-v-92bd0cc5]:focus-visible{outline:2px solid color-mix(in srgb,var(--tx-color-primary, #409eff) 60%,transparent);outline-offset:2px}.tx-card.is-disabled[data-v-92bd0cc5]{opacity:.65;cursor:not-allowed}.tx-card__surface[data-v-92bd0cc5]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border-radius:var(--tx-card-radius, 14px);pointer-events:none;transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden}.tx-card__cover[data-v-92bd0cc5]{position:relative;z-index:1;margin:calc(var(--tx-card-padding, 12px) * -1);margin-bottom:var(--tx-card-padding, 12px);border-radius:var(--tx-card-radius, 14px);overflow:hidden}.tx-card__header[data-v-92bd0cc5]{position:relative;z-index:1;padding-bottom:10px}.tx-card__body[data-v-92bd0cc5]{position:relative;z-index:1;min-height:0;width:100%}.tx-card__footer[data-v-92bd0cc5]{position:relative;z-index:1;padding-top:10px}.tx-card__loading[data-v-92bd0cc5]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;border-radius:var(--tx-card-radius, 14px);background:color-mix(in srgb,var(--tx-bg-color-overlay, #fff) 50%,transparent);z-index:2}.tx-base-anchor__reference[data-v-b95e65c2]{position:relative;display:inline-flex;align-items:center;width:fit-content}.tx-base-anchor__reference.is-full-width[data-v-b95e65c2]{display:flex;width:100%}.tx-base-anchor__reference.is-virtual-reference[data-v-b95e65c2]{position:fixed;left:0;top:0;width:0;height:0;overflow:hidden;pointer-events:none}.tx-base-anchor[data-v-b95e65c2]{padding:0;background:transparent;border:none;overflow:visible;pointer-events:none}.tx-base-anchor__clip[data-v-b95e65c2]{position:relative;pointer-events:auto;overflow:hidden;will-change:clip-path;visibility:hidden;z-index:2}.tx-base-anchor__body[data-v-b95e65c2]{display:flex;flex-direction:column}.tx-base-anchor__arrow[data-v-b95e65c2]{position:absolute;width:var(--tx-ba-arrow-size, 10px);height:var(--tx-ba-arrow-size, 10px);pointer-events:none;background:transparent;overflow:hidden;z-index:4}.tx-base-anchor:not(.is-open) .tx-base-anchor__arrow[data-v-b95e65c2]{opacity:0;visibility:hidden}.tx-base-anchor__arrow[data-side=bottom][data-v-b95e65c2]{clip-path:inset(0 0 50% 0)}.tx-base-anchor__arrow[data-side=top][data-v-b95e65c2]{clip-path:inset(50% 0 0 0)}.tx-base-anchor__arrow[data-side=left][data-v-b95e65c2]{clip-path:inset(0 0 0 50%)}.tx-base-anchor__arrow[data-side=right][data-v-b95e65c2]{clip-path:inset(0 50% 0 0)}.tx-base-anchor__arrow[data-v-b95e65c2]:before,.tx-base-anchor__arrow[data-v-b95e65c2]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);box-sizing:border-box}.tx-base-anchor__arrow[data-v-b95e65c2]:before{background:color-mix(in srgb,var(--tx-border-color-light, #e4e7ed) 72%,transparent)}.tx-base-anchor__arrow[data-v-b95e65c2]:after{top:1px;right:1px;bottom:1px;left:1px;background:var(--tx-bg-color-overlay, #fff)}.tx-base-anchor__arrow[data-bg=mask][data-v-b95e65c2]:after{background:var(--tx-card-fake-background, var(--tx-bg-color-overlay, #fff));backdrop-filter:none;-webkit-backdrop-filter:none}.tx-base-anchor__arrow[data-bg=blur][data-v-b95e65c2]:after{background:color-mix(in srgb,var(--tx-bg-color-overlay, #fff) 12%,transparent);backdrop-filter:blur(18px) saturate(150%);-webkit-backdrop-filter:blur(18px) saturate(150%)}.tx-base-anchor__arrow[data-bg=glass][data-v-b95e65c2]:after{background:color-mix(in srgb,var(--tx-bg-color-overlay, #fff) 50%,transparent);backdrop-filter:blur(22px) saturate(185%) contrast(1.08);-webkit-backdrop-filter:blur(22px) saturate(185%) contrast(1.08)}.tx-base-anchor__arrow[data-bg=refraction][data-v-b95e65c2]:after{background:color-mix(in srgb,var(--tx-surface-refraction-mask-color, var(--tx-bg-color-overlay, #fff)) 22%,transparent);backdrop-filter:blur(18px) saturate(162%) contrast(1.06) brightness(1.02);-webkit-backdrop-filter:blur(18px) saturate(162%) contrast(1.06) brightness(1.02)}.tx-base-anchor__arrow[data-bg=pure][data-v-b95e65c2]:after{background:var(--tx-fill-color-lighter, var(--tx-bg-color-overlay, #fff));backdrop-filter:none;-webkit-backdrop-filter:none}.tx-base-anchor__outline-path[data-v-b95e65c2]{fill:none;stroke:color-mix(in srgb,var(--tx-border-color-light, #e4e7ed) 88%,transparent);stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;shape-rendering:geometricPrecision;vector-effect:non-scaling-stroke}.tx-base-anchor__content[data-v-b95e65c2]{position:relative;will-change:transform;max-height:var(--tx-ba-max-height, 420px)}.tx-base-anchor__card[data-v-b95e65c2]{width:100%;max-height:var(--tx-ba-max-height, 420px);overflow:hidden}.tx-base-anchor__card[data-v-b95e65c2] .tx-card__body{min-height:0;overflow:auto}.tx-base-anchor__outline[data-v-b95e65c2]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:3}.tx-base-anchor.is-unlimited-height .tx-base-anchor__content[data-v-b95e65c2],.tx-base-anchor.is-unlimited-height .tx-base-anchor__card[data-v-b95e65c2]{max-height:none}.tx-base-anchor__liquid[data-v-b95e65c2]{position:absolute;z-index:1;pointer-events:none;visibility:hidden}.tx-base-anchor__liquid-goo[data-v-b95e65c2]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:visible}.tx-base-anchor__liquid-shadow[data-v-b95e65c2]{position:absolute;opacity:0;box-shadow:5px 10px 26px #00000024}.tx-base-anchor__liquid-panel[data-v-b95e65c2]{position:relative;width:100%;max-height:var(--tx-ba-max-height, 420px);overflow:auto;box-sizing:border-box}.tx-base-anchor.is-liquid .tx-base-anchor__clip[data-v-b95e65c2]{overflow:visible}.tx-tooltip__reference[data-v-8384cf59]{position:relative;display:inline-flex;align-items:center}.tx-tooltip__reference.is-full-width[data-v-8384cf59]{width:100%}.tx-tooltip[data-v-8384cf59]{position:relative;display:inline-flex;align-items:center;width:100%;color:var(--tx-text-color-primary, #303133);font-size:12px;line-height:1.35;max-height:var(--tx-tooltip-max-height, 320px);overflow:auto}.tx-tooltip__content[data-v-8384cf59]{position:relative;z-index:1}[data-v-53b47f54] .tx-context-menu-panel .tx-popover__reference,[data-v-53b47f54] .tx-context-menu-panel .tx-base-anchor__reference{display:flex;width:100%}.tx-popover__reference[data-v-53b47f54]{display:inline-flex;align-items:center;width:fit-content}.tx-popover__reference.is-full-width[data-v-53b47f54]{display:flex;width:100%}.tx-popover__content[data-v-53b47f54]{position:relative;width:100%}.tx-avatar-group[data-v-a754b4b9]{display:inline-flex;align-items:center;--tx-avatar-group-gap: var(--tx-avatar-group-overlap)}.tx-avatar-group[data-v-a754b4b9] .tx-avatar-group__item{z-index:var(--tx-avatar-group-index, 1);margin-left:calc(var(--tx-avatar-group-gap) * -1);transition:transform .18s ease,box-shadow .18s ease,margin-left .22s ease}.tx-avatar-group[data-v-a754b4b9] .tx-avatar-group__item:first-child{margin-left:0}.tx-avatar-group[data-v-a754b4b9] .tx-avatar-group__more-ref{z-index:var(--tx-avatar-group-more-z, 1)}.tx-avatar-group.is-hover-lift[data-v-a754b4b9] .tx-avatar-group__item:not(.tx-avatar-group__more-ref):hover{z-index:var(--tx-avatar-group-hover-z, 999);transform:translateY(-4px) scale(1.06);box-shadow:3px 6px 16px color-mix(in srgb,#000 18%,transparent)}.tx-avatar-group.is-hover-lift[data-v-a754b4b9] .tx-avatar-group__more-ref:hover .tx-avatar-group__more{transform:translateY(-4px) scale(1.06);box-shadow:3px 6px 16px color-mix(in srgb,#000 18%,transparent)}.tx-avatar-group[data-v-a754b4b9] .tx-avatar-group__more-ref .tx-avatar-group__more{transition:transform .18s ease,box-shadow .18s ease}.tx-avatar-group.is-spread-hover[data-v-a754b4b9]:hover{--tx-avatar-group-gap: var(--tx-avatar-group-spread-overlap)}.tx-avatar-group__more[data-v-a754b4b9]{--tx-avatar-bg: var(--tx-avatar-group-more-bg, var(--tx-fill-color-light, #f5f7fa));--tx-avatar-text: var(--tx-avatar-group-more-text, var(--tx-text-color-secondary, #909399));font-weight:600;letter-spacing:0}.tx-avatar-group__overflow-grid[data-v-a754b4b9]{display:flex;flex-wrap:wrap;gap:8px;max-width:var(--tx-avatar-group-overflow-width, 232px)}.tx-avatar-group__overflow-grid[data-v-a754b4b9] .tx-avatar-group__overflow-item{flex:none}@media(prefers-reduced-motion:reduce){.tx-avatar-group[data-v-a754b4b9] .tx-avatar-group__item,.tx-avatar-group[data-v-a754b4b9] .tx-avatar-group__more-ref .tx-avatar-group__more{transition:none}.tx-avatar-group.is-hover-lift[data-v-a754b4b9] .tx-avatar-group__item:not(.tx-avatar-group__more-ref):hover,.tx-avatar-group.is-hover-lift[data-v-a754b4b9] .tx-avatar-group__more-ref:hover .tx-avatar-group__more{transform:none}}[tx-morph-root]{display:inline-block;position:relative;vertical-align:top;will-change:width,height;white-space:nowrap;text-align:inherit}[tx-morph-item]:not(br){display:inline-block;position:relative;will-change:opacity,transform;transform:none;opacity:1}[tx-morph-sr]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip-path:inset(50%);white-space:pre;-webkit-user-select:none;user-select:none}[tx-morph-slot]{clip-path:inset(0 -100vw)}[tx-morph-slot]>span{display:inline-block;will-change:opacity,transform}@supports (mask-clip: no-clip) or (-webkit-mask-clip: no-clip){[tx-morph-slot]{--tx-morph-mask: linear-gradient( to bottom, transparent, #000 var(--tx-morph-fade, .15em), #000 calc(100% - var(--tx-morph-fade, .15em)), transparent );-webkit-mask-image:var(--tx-morph-mask);mask-image:var(--tx-morph-mask);-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;-webkit-mask-clip:no-clip;mask-clip:no-clip}}[tx-morph-root][tx-morph-debug]{outline:2px solid magenta}[tx-morph-root][tx-morph-debug] [tx-morph-item]{outline:2px solid cyan;outline-offset:-4px}.tx-badge[data-v-20530c6d]{display:inline-flex;align-items:center;justify-content:center;padding:2px 8px;font-size:12px;font-weight:500;line-height:1;border-radius:9999px;white-space:nowrap;background:var(--tx-badge-bg, #f3f4f6);color:var(--tx-badge-text, #374151);border:1px solid var(--tx-badge-border, transparent);transform:scale(1);transform-origin:center;opacity:1;filter:blur(0);transition:transform var(--tx-badge-pop-dur, .5s) var(--tx-badge-pop-ease, cubic-bezier(.34, 1.36, .64, 1)),opacity var(--tx-badge-fade-dur, .4s) var(--tx-badge-pop-ease, cubic-bezier(.34, 1.36, .64, 1)),filter var(--tx-badge-pop-dur, .5s) var(--tx-badge-pop-ease, cubic-bezier(.34, 1.36, .64, 1))}.tx-badge--default[data-v-20530c6d]{--tx-badge-bg: var(--tx-fill-color-light, #f3f4f6);--tx-badge-text: var(--tx-text-color-secondary, #374151);--tx-badge-border: transparent}.tx-badge--primary[data-v-20530c6d]{--tx-badge-bg: color-mix(in srgb, var(--tx-color-primary, #409eff) 12%, transparent);--tx-badge-text: var(--tx-color-primary, #409eff);--tx-badge-border: color-mix(in srgb, var(--tx-color-primary, #409eff) 32%, transparent)}.tx-badge--success[data-v-20530c6d]{--tx-badge-bg: color-mix(in srgb, var(--tx-color-success, #67c23a) 12%, transparent);--tx-badge-text: var(--tx-color-success, #67c23a);--tx-badge-border: color-mix(in srgb, var(--tx-color-success, #67c23a) 32%, transparent)}.tx-badge--warning[data-v-20530c6d]{--tx-badge-bg: color-mix(in srgb, var(--tx-color-warning, #e6a23c) 12%, transparent);--tx-badge-text: var(--tx-color-warning, #e6a23c);--tx-badge-border: color-mix(in srgb, var(--tx-color-warning, #e6a23c) 32%, transparent)}.tx-badge--error[data-v-20530c6d]{--tx-badge-bg: color-mix(in srgb, var(--tx-color-danger, #f56c6c) 12%, transparent);--tx-badge-text: var(--tx-color-danger, #f56c6c);--tx-badge-border: color-mix(in srgb, var(--tx-color-danger, #f56c6c) 32%, transparent)}.tx-badge--numeric[data-v-20530c6d]{overflow:clip}.tx-badge--dot[data-v-20530c6d]{width:8px;height:8px;padding:0;min-width:8px;border-radius:50%}.tx-badge__dot[data-v-20530c6d]{display:block;width:100%;height:100%;border-radius:50%;background:var(--tx-badge-dot, currentColor)}.tx-badge.is-open[data-v-20530c6d]{animation:tx-badge-slide-in-20530c6d var(--tx-badge-slide-dur, .26s) var(--tx-badge-slide-ease, cubic-bezier(.22, 1, .36, 1))}.tx-badge.is-closed[data-v-20530c6d]{transform:scale(0);opacity:0;filter:blur(var(--tx-badge-blur, 2px));transition:transform var(--tx-badge-pop-close-dur, .18s) var(--tx-badge-close-ease, cubic-bezier(.4, 0, .2, 1)),opacity var(--tx-badge-fade-close-dur, .18s) var(--tx-badge-close-ease, cubic-bezier(.4, 0, .2, 1)),filter var(--tx-badge-pop-close-dur, .18s) var(--tx-badge-close-ease, cubic-bezier(.4, 0, .2, 1))}@keyframes tx-badge-slide-in-20530c6d{0%{translate:var(--tx-badge-offset-x, -8.2px) var(--tx-badge-offset-y, 12.4px)}to{translate:0 0}}@media(prefers-reduced-motion:reduce){.tx-badge[data-v-20530c6d]{animation:none;transition:none}}.tx-copy-button[data-v-a29749f9]{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:30px;padding:0 10px;border:1px solid var(--tx-border-color, #dcdfe6);border-radius:8px;background:var(--tx-bg-color, #ffffff);color:var(--tx-text-color-regular, #606266);font:inherit;font-size:13px;line-height:1;cursor:pointer;transition:border-color .2s ease,color .2s ease,background-color .2s ease,transform .2s ease}.tx-copy-button[data-v-a29749f9]:hover:not(:disabled){border-color:var(--tx-color-primary, #409eff);color:var(--tx-color-primary, #409eff);background:var(--tx-color-primary-light-9, #ecf5ff)}.tx-copy-button[data-v-a29749f9]:active:not(:disabled){transform:scale(.98)}.tx-copy-button[data-v-a29749f9]:focus-visible{outline:2px solid var(--tx-color-primary-light-5, #a0cfff);outline-offset:2px}.tx-copy-button[data-v-a29749f9]:disabled{opacity:.6;cursor:not-allowed}.tx-copy-button--md[data-v-a29749f9]{height:34px;padding:0 12px;font-size:14px}.tx-copy-button.is-copied[data-v-a29749f9]{border-color:color-mix(in srgb,var(--tx-color-success, #67c23a) 45%,transparent);color:var(--tx-color-success, #67c23a);background:color-mix(in srgb,var(--tx-color-success, #67c23a) 10%,transparent)}.tx-copy-button__icon[data-v-a29749f9],.tx-copy-button__label[data-v-a29749f9]{display:inline-flex;align-items:center}.tx-copy-button__status[data-v-a29749f9]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.tx-icon-button[data-v-ee4c5adc]{--tx-icon-button-size: 40px;--tx-icon-button-radius: 10px;--tx-icon-button-color: var(--tx-text-color, currentColor);--tx-icon-button-bg: transparent;--tx-icon-button-bg-hover: var(--tx-fill-color, rgba(15, 23, 42, .06));--tx-icon-button-bg-pressed: var(--tx-fill-color-light, rgba(15, 23, 42, .1));--tx-icon-button-focus: color-mix(in srgb, var(--tx-color-primary, #409eff) 28%, transparent);display:inline-flex;width:var(--tx-icon-button-size);min-width:var(--tx-icon-button-size);height:var(--tx-icon-button-size);align-items:center;justify-content:center;border:0;border-radius:var(--tx-icon-button-radius);padding:0;color:var(--tx-icon-button-color);background:var(--tx-icon-button-bg);font:inherit;line-height:1;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .16s ease,color .16s ease,box-shadow .16s ease,transform .16s ease}.tx-icon-button[data-v-ee4c5adc]:hover:not(.is-disabled){background:var(--tx-icon-button-bg-hover)}.tx-icon-button[data-v-ee4c5adc]:active:not(.is-disabled){transform:scale(.96)}.tx-icon-button[data-v-ee4c5adc]:focus-visible{outline:none;box-shadow:0 0 0 3px var(--tx-icon-button-focus)}.tx-icon-button.is-pressed[data-v-ee4c5adc]{background:var(--tx-icon-button-bg-pressed)}.tx-icon-button.is-disabled[data-v-ee4c5adc]{cursor:not-allowed;opacity:.56}.tx-icon-button--status-success[data-v-ee4c5adc]{--tx-icon-button-status-color: var(--tx-color-success, #67c23a)}.tx-icon-button--status-warning[data-v-ee4c5adc]{--tx-icon-button-status-color: var(--tx-color-warning, #e6a23c)}.tx-icon-button--status-danger[data-v-ee4c5adc]{--tx-icon-button-status-color: var(--tx-color-danger, #f56c6c)}.tx-icon-button--status-info[data-v-ee4c5adc]{--tx-icon-button-status-color: var(--tx-color-info, #909399)}.tx-icon-button--status-success[data-v-ee4c5adc],.tx-icon-button--status-warning[data-v-ee4c5adc],.tx-icon-button--status-danger[data-v-ee4c5adc],.tx-icon-button--status-info[data-v-ee4c5adc]{--tx-icon-button-color: var(--tx-icon-button-status-color);--tx-icon-button-bg-hover: color-mix(in srgb, var(--tx-icon-button-status-color) 10%, transparent);--tx-icon-button-bg-pressed: color-mix(in srgb, var(--tx-icon-button-status-color) 16%, transparent);--tx-icon-button-focus: color-mix(in srgb, var(--tx-icon-button-status-color) 28%, transparent)}.tx-icon-button--xs[data-v-ee4c5adc]{--tx-icon-button-size: 24px;--tx-icon-button-radius: 4px}.tx-icon-button--sm[data-v-ee4c5adc]{--tx-icon-button-size: 32px;--tx-icon-button-radius: 8px}.tx-icon-button--lg[data-v-ee4c5adc]{--tx-icon-button-size: 48px;--tx-icon-button-radius: 14px}.tx-icon-button--circle[data-v-ee4c5adc],.tx-icon-button--pill[data-v-ee4c5adc]{--tx-icon-button-radius: 999px}.tx-icon-button--pill[data-v-ee4c5adc]{width:auto;min-width:var(--tx-icon-button-size);padding:0 12px}.tx-icon-button__inner[data-v-ee4c5adc]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem}.tx-icon-button__icon[data-v-ee4c5adc]{font-size:1.25rem}.tx-button{position:relative}.tx-button:hover{background-color:var(--tx-button-bg-color-hover)}.tx-button .tx-spinner{color:currentColor}.tx-button{--fake-index: -1;display:inline-flex;gap:.5rem;align-items:center;justify-content:center;padding:0 .5rem;min-width:80px;height:32px;-webkit-user-select:none;user-select:none;cursor:pointer;color:var(--tx-text-color);border-radius:var(--tx-button-radius, 12px);background-color:transparent;--fake-radius: var(--tx-button-radius, 12px);border:1px solid var(--tx-button-border-color);--tx-button-radius: 12px;--tx-button-bg-color-hover: var(--tx-bg-color-page);--tx-button-border-color: var(--tx-border-color)}.tx-button.block{width:100%}.tx-button.round{--tx-button-radius: 999px}.tx-button.circle{--tx-button-radius: 999px;padding:0;min-width:32px;width:32px;height:32px}.tx-button.circle.block{width:100%;--tx-button-radius: 50%;padding:0 .5rem;min-width:80px}.tx-button.dashed{border-style:dashed}.tx-button.borderless{border-color:transparent;--tx-button-border-color: transparent}.tx-button.disabled{opacity:.7;cursor:not-allowed;--fake-index: 1;--fake-opacity: .25}.tx-button.loading{cursor:progress}.tx-button.variant-primary{color:var(--tx-color-primary);--tx-button-bg-color-hover: var(--tx-color-primary-light-9);--tx-button-border-color: var(--tx-color-primary)}.tx-button.variant-success{color:var(--tx-color-success);--tx-button-bg-color-hover: color-mix(in srgb, var(--tx-color-success) 12%, transparent);--tx-button-border-color: var(--tx-color-success)}.tx-button.variant-warning{color:var(--tx-color-warning);--tx-button-bg-color-hover: color-mix(in srgb, var(--tx-color-warning) 12%, transparent);--tx-button-border-color: var(--tx-color-warning)}.tx-button.variant-secondary{color:var(--tx-text-color-secondary);--tx-button-bg-color-hover: var(--tx-fill-color);--tx-button-border-color: var(--tx-border-color-light)}.tx-button.variant-flat{color:var(--tx-text-color);--tx-button-bg-color-hover: var(--tx-fill-color);--tx-button-border-color: var(--tx-border-color);--tx-button-radius: 8px;min-width:120px}.tx-button.variant-bare{min-width:0;height:auto;padding:var(--tx-button-bare-padding, .5rem);border:none;--tx-button-radius: var(--tx-button-bare-radius, 10px);background:var(--tx-button-bare-bg, transparent);--fake-inner-opacity: var(--tx-button-bare-fake-opacity, 0);--tx-button-bg-color-hover: var(--tx-button-bare-hover, var(--tx-fill-color));--tx-button-border-color: transparent;justify-content:flex-start}.tx-button.variant-bare .tx-button__inner{display:flex;width:100%;align-items:inherit;justify-content:inherit;gap:inherit;white-space:inherit}.tx-button.variant-flat.tone-primary{color:var(--tx-color-primary);--tx-button-bg-color-hover: var(--tx-color-primary-light-9);--tx-button-border-color: var(--tx-color-primary)}.tx-button.variant-flat.tone-success{color:var(--tx-color-success);--tx-button-bg-color-hover: color-mix(in srgb, var(--tx-color-success) 12%, transparent);--tx-button-border-color: var(--tx-color-success)}.tx-button.variant-flat.tone-warning{color:var(--tx-color-warning);--tx-button-bg-color-hover: color-mix(in srgb, var(--tx-color-warning) 12%, transparent);--tx-button-border-color: var(--tx-color-warning)}.tx-button.variant-flat.tone-danger{color:var(--tx-color-danger);--tx-button-bg-color-hover: var(--tx-color-danger-light-9);--tx-button-border-color: var(--tx-color-danger)}.tx-button.variant-flat.tone-info{color:var(--tx-color-info);--tx-button-bg-color-hover: color-mix(in srgb, var(--tx-color-info) 12%, transparent);--tx-button-border-color: var(--tx-color-info)}.tx-button.variant-flat.tone-text,.tx-button.variant-ghost{color:var(--tx-text-color-secondary);--tx-button-bg-color-hover: var(--tx-fill-color);--tx-button-border-color: #0000}.tx-button.variant-ghost:hover:not(.disabled){background:var(--tx-fill-color, #f5f7fa)}.tx-button.variant-danger{color:var(--tx-color-danger);--tx-button-bg-color-hover: var(--tx-color-danger-light-9);--tx-button-border-color: var(--tx-color-danger)}.tx-button.variant-info{color:var(--tx-color-info);--tx-button-bg-color-hover: color-mix(in srgb, var(--tx-color-info) 12%, transparent);--tx-button-border-color: var(--tx-color-info)}.tx-button.plain{background:transparent}.tx-button .tx-button__inner{position:relative;display:inline-flex;align-items:center;justify-content:center;--tx-button-gap: .5rem;gap:var(--tx-button-gap);white-space:nowrap;transition:width var(--tx-transition-duration-fast) var(--tx-transition-function)}.tx-button .tx-button__spinner-slot{display:inline-flex;align-items:center;justify-content:center;width:0;overflow:hidden;margin-right:calc(-1 * var(--tx-button-gap));transition:width .18s cubic-bezier(.2,0,0,1),margin-right .18s cubic-bezier(.2,0,0,1);will-change:width,margin-right}.tx-button .tx-button__spinner-slot.is-visible{width:var(--tx-button-spinner-size, 16px);margin-right:0}.tx-button .tx-button__spinner{position:relative;opacity:1;filter:blur(0);scale:1;transition:opacity .18s cubic-bezier(.2,0,0,1),filter .18s cubic-bezier(.2,0,0,1),scale .18s cubic-bezier(.2,0,0,1);will-change:opacity,filter,scale}.tx-button .tx-button__spinner.is-overlay{position:absolute;top:50%;left:50%;translate:-50% -50%}.tx-button .tx-button__loading-layer{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--tx-button-radius, 12px);overflow:hidden;z-index:0;pointer-events:none}.tx-button .tx-button__loading-layer:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(120deg,transparent 40%,color-mix(in srgb,currentColor 18%,transparent) 50%,transparent 60%);background-size:200% 100%;animation:tx-button-loading-sweep 1.33s cubic-bezier(.4,0,.2,1) infinite}.tx-button.loading-bar .tx-button__spinner,.tx-button.loading-bar .tx-button__spinner-slot{display:none}.tx-button.loading-bar .tx-button__inner{position:relative;z-index:1}.tx-button:not(.loading) .tx-button__spinner{opacity:0;filter:blur(4px);scale:.86;pointer-events:none}.tx-button.loading .tx-button__inner>:not(.tx-button__spinner){opacity:.92}.tx-button.loading .tx-button__spinner.is-overlay{z-index:1}.tx-button.loading .tx-button__spinner.is-overlay~.tx-button__icon,.tx-button.loading .tx-button__spinner.is-overlay~:not(.tx-button__spinner){opacity:0;filter:blur(2px)}.tx-button.auto-width .tx-button__inner{overflow:hidden}.tx-button.tx-size-sm{padding:0 .5rem;height:26px;min-width:60px;font-size:13px;--tx-button-radius: 10px}.tx-button.variant-flat.tx-size-sm{padding:0 .75rem;height:32px;min-width:32px;font-size:13px}.tx-button.tx-size-lg{padding:0 1.5rem;height:38px;font-size:15px}@keyframes tx-button-loading-sweep{0%{background-position:100% 0;opacity:0}8%{opacity:.55}60%{background-position:-100% 0;opacity:.55}to{background-position:-100% 0;opacity:0}}.tx-split-button{--tx-split-button-bg: var(--tx-color-primary, #409eff);--tx-split-button-fg: #fff;display:inline-flex;align-items:stretch;border-radius:var(--tx-split-button-radius, 10px);overflow:hidden;box-shadow:0 1px 2px #00000014}.tx-split-button.variant-success{--tx-split-button-bg: var(--tx-color-success, #67c23a)}.tx-split-button.variant-warning{--tx-split-button-bg: var(--tx-color-warning, #e6a23c)}.tx-split-button.variant-danger{--tx-split-button-bg: var(--tx-color-danger, #f56c6c)}.tx-split-button.variant-info{--tx-split-button-bg: var(--tx-color-info, #909399)}.tx-split-button.variant-secondary{--tx-split-button-bg: var(--tx-text-color-secondary, #606266)}.tx-split-button.variant-ghost{--tx-split-button-bg: color-mix(in srgb, var(--tx-fill-color, #f5f7fa) 78%, transparent);--tx-split-button-fg: var(--tx-text-color, #303133);box-shadow:none}.tx-split-button.is-disabled,.tx-split-button.is-loading{opacity:.72;cursor:not-allowed}.tx-split-button.tx-size-sm .tx-split-button__primary,.tx-split-button.tx-size-sm .tx-split-button__menu{height:28px}.tx-split-button.tx-size-sm .tx-split-button__primary{padding:0 12px;font-size:12px}.tx-split-button.tx-size-sm .tx-split-button__menu{width:30px}.tx-split-button.tx-size-lg .tx-split-button__primary,.tx-split-button.tx-size-lg .tx-split-button__menu{height:40px}.tx-split-button.tx-size-lg .tx-split-button__primary{padding:0 18px;font-size:14px}.tx-split-button.tx-size-lg .tx-split-button__menu{width:40px}.tx-split-button__primary,.tx-split-button__menu{border:0;background:var(--tx-split-button-bg);color:var(--tx-split-button-fg);cursor:pointer}.tx-split-button__primary:disabled,.tx-split-button__menu:disabled{cursor:not-allowed}.tx-split-button__primary:hover:not(:disabled),.tx-split-button__menu:hover:not(:disabled){background:color-mix(in srgb,var(--tx-split-button-bg) 88%,#000)}.tx-split-button__primary{height:32px;padding:0 14px;display:inline-flex;align-items:center;justify-content:center;font-size:13px;font-weight:600}.tx-split-button__inner{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.tx-split-button__spinner-slot{display:inline-flex;align-items:center;justify-content:center;width:0;overflow:hidden;margin-right:-8px;transition:width .18s cubic-bezier(.2,0,0,1),margin-right .18s cubic-bezier(.2,0,0,1)}.tx-split-button__spinner-slot.is-visible{width:16px;margin-right:0}.tx-split-button__spinner{color:currentColor}.tx-split-button__icon,.tx-split-button__menu-icon{font-size:16px}.tx-split-button__menu{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border-left:1px solid rgba(255,255,255,.22)}.tx-split-button__menu:hover:not(:disabled){background:color-mix(in srgb,var(--tx-split-button-bg) 86%,#000)}.tx-button.is-haptic-shake{animation:tx-button-haptic-shake .26s cubic-bezier(.36,.07,.19,.97)}@keyframes tx-button-haptic-shake{10%,90%{transform:translate(calc(var(--tx-button-shake-amp, 1px) * -.6))}20%,80%{transform:translate(calc(var(--tx-button-shake-amp, 1px) * .9))}30%,50%,70%{transform:translate(calc(var(--tx-button-shake-amp, 1px) * -1))}40%,60%{transform:translate(var(--tx-button-shake-amp, 1px))}}@media(prefers-reduced-motion:reduce){.tx-button.is-haptic-shake{animation:none}}.tx-empty-state[data-v-df18ad0c]{width:100%;display:flex;gap:var(--tx-empty-state-gap, 14px);padding:var(--tx-empty-state-padding, 20px);color:var(--tx-text-color-secondary, #909399);box-sizing:border-box}.tx-empty-state--layout-vertical[data-v-df18ad0c]{flex-direction:column}.tx-empty-state--layout-horizontal[data-v-df18ad0c]{flex-direction:row}.tx-empty-state--align-start[data-v-df18ad0c]{align-items:flex-start;text-align:left}.tx-empty-state--align-center[data-v-df18ad0c]{align-items:center;text-align:center}.tx-empty-state--align-end[data-v-df18ad0c]{align-items:flex-end;text-align:right}.tx-empty-state--size-small[data-v-df18ad0c]{--tx-empty-state-gap: 10px;--tx-empty-state-padding: 16px;--tx-empty-state-title-size: 14px;--tx-empty-state-desc-size: 12px;--tx-empty-state-illus-size: 52px}.tx-empty-state--size-medium[data-v-df18ad0c]{--tx-empty-state-gap: 14px;--tx-empty-state-padding: 20px;--tx-empty-state-title-size: 15px;--tx-empty-state-desc-size: 13px;--tx-empty-state-illus-size: 64px}.tx-empty-state--size-large[data-v-df18ad0c]{--tx-empty-state-gap: 18px;--tx-empty-state-padding: 26px;--tx-empty-state-title-size: 18px;--tx-empty-state-desc-size: 14px;--tx-empty-state-illus-size: 80px}.tx-empty-state--card[data-v-df18ad0c]{border-radius:16px;border:1px solid var(--tx-border-color-lighter, #ebeef5);background:var(--tx-fill-color-lighter, #fafafa)}.tx-empty-state__icon[data-v-df18ad0c]{color:var(--tx-text-color-secondary, #909399);line-height:1}.tx-empty-state__illustration[data-v-df18ad0c]{width:var(--tx-empty-state-illus-size, 64px);height:var(--tx-empty-state-illus-size, 64px);display:inline-flex;align-items:center;justify-content:center;color:var(--tx-text-color-secondary, #909399);position:relative}.tx-empty-state__illustration svg[data-v-df18ad0c]{width:100%;height:100%;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;overflow:visible}.tx-empty-state__loading[data-v-df18ad0c]{width:100%;height:100%;display:grid;gap:10px;align-content:center}.tx-empty-state__loading-row[data-v-df18ad0c]{display:flex;align-items:center;gap:10px}.tx-empty-state__loading-row--muted[data-v-df18ad0c]{opacity:.6}.tx-empty-state__loading-avatar[data-v-df18ad0c]{width:32px;height:32px;border-radius:50%;flex-shrink:0}.tx-empty-state__loading-lines[data-v-df18ad0c]{flex:1;display:flex;flex-direction:column;gap:6px}.tx-empty-state__loading-line[data-v-df18ad0c]{height:6px;border-radius:4px}.tx-empty-state__loading-line--wide[data-v-df18ad0c]{width:80%}.tx-empty-state__loading-line--short[data-v-df18ad0c]{width:50%}.tx-empty-state__skeleton-block[data-v-df18ad0c]{position:relative;overflow:hidden;background:color-mix(in srgb,currentColor 10%,transparent)}.tx-empty-state__skeleton-block[data-v-df18ad0c]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.5),transparent);transform:translate(-100%);animation:tx-empty-state-shimmer-df18ad0c 1.5s infinite}@keyframes tx-empty-state-shimmer-df18ad0c{to{transform:translate(100%)}}.tx-empty-state__selection-bg-item[data-v-df18ad0c]{fill:color-mix(in srgb,currentColor 8%,transparent);stroke:none}.tx-empty-state__selection-item-bg[data-v-df18ad0c],.tx-empty-state__selection-item-bg-muted[data-v-df18ad0c]{fill:color-mix(in srgb,currentColor 5%,transparent);stroke:none}.tx-empty-state__selection-item-icon[data-v-df18ad0c]{fill:color-mix(in srgb,currentColor 20%,transparent);stroke:none}.tx-empty-state__selection-item-text[data-v-df18ad0c]{fill:color-mix(in srgb,currentColor 15%,transparent);stroke:none}.tx-empty-state__selection-target[data-v-df18ad0c]{animation:tx-empty-state-item-highlight-df18ad0c 3s ease-in-out infinite}.tx-empty-state__selection-target .tx-empty-state__selection-item-bg[data-v-df18ad0c]{transition:fill .3s}.tx-empty-state__selection-cursor[data-v-df18ad0c]{fill:var(--tx-text-color-primary, #1e293b);stroke:var(--tx-bg-color, #fff);stroke-width:1;animation:tx-empty-state-cursor-move-df18ad0c 3s ease-in-out infinite}@keyframes tx-empty-state-cursor-move-df18ad0c{0%{transform:translate(12px,12px);opacity:0}15%{opacity:1}35%{transform:translate(0)}42%{transform:translate(0) scale(.92)}50%{transform:translate(0) scale(1)}75%{opacity:1}to{transform:translate(12px,12px);opacity:0}}@keyframes tx-empty-state-item-highlight-df18ad0c{0%,25%{opacity:.7}42%{opacity:1}50%{opacity:1}52%{opacity:1}85%{opacity:1}to{opacity:.7}}.tx-empty-state__search-group[data-v-df18ad0c]{animation:tx-empty-state-search-pan-df18ad0c 3s ease-in-out infinite;transform-origin:bottom center;transform-box:fill-box}.tx-empty-state__search-glass-bg[data-v-df18ad0c]{fill:transparent;stroke:none}.tx-empty-state__search-glass-border[data-v-df18ad0c]{stroke:color-mix(in srgb,currentColor 40%,transparent)}.tx-empty-state__search-handle[data-v-df18ad0c]{stroke:color-mix(in srgb,currentColor 60%,transparent);stroke-width:3}.tx-empty-state__search-bubble[data-v-df18ad0c]{animation:tx-empty-state-question-pop-df18ad0c 3s ease-in-out infinite;transform-origin:bottom center;transform-box:fill-box}.tx-empty-state__search-bubble-bg[data-v-df18ad0c]{fill:var(--tx-text-color-primary, #333);stroke:none}.tx-empty-state__search-question[data-v-df18ad0c]{fill:#fff;stroke:none}@keyframes tx-empty-state-search-pan-df18ad0c{0%{transform:translate(-4px) rotate(0)}50%{transform:translate(4px) rotate(8deg)}to{transform:translate(-4px) rotate(0)}}@keyframes tx-empty-state-question-pop-df18ad0c{0%,60%{opacity:0;transform:scale(0) translate(-50%,-10px)}70%{opacity:1;transform:scale(1.1) translate(-50%,-10px)}80%{transform:scale(1) translate(-50%,-10px)}to{opacity:1;transform:scale(1) translate(-50%,-10px)}}.tx-empty-state__chart-axis[data-v-df18ad0c]{stroke:color-mix(in srgb,currentColor 30%,transparent)}.tx-empty-state__chart-grid[data-v-df18ad0c]{stroke:color-mix(in srgb,currentColor 8%,transparent);stroke-dasharray:3 3}.tx-empty-state__chart-line[data-v-df18ad0c]{stroke:currentColor;stroke-width:2;fill:none;stroke-dasharray:120;stroke-dashoffset:120;animation:tx-empty-state-flatline-df18ad0c 3.5s ease-out infinite}.tx-empty-state__chart-dot[data-v-df18ad0c]{fill:currentColor;stroke:none;opacity:0;animation:tx-empty-state-dot-appear-df18ad0c 3.5s ease-out infinite}.tx-empty-state__chart-marks[data-v-df18ad0c]{opacity:0;animation:tx-empty-state-marks-fade-df18ad0c 3.5s ease-out infinite}.tx-empty-state__chart-marks path[data-v-df18ad0c]{stroke:color-mix(in srgb,currentColor 40%,transparent)}@keyframes tx-empty-state-flatline-df18ad0c{0%{stroke-dashoffset:120}60%{stroke-dashoffset:0}to{stroke-dashoffset:0}}@keyframes tx-empty-state-dot-appear-df18ad0c{0%,55%{opacity:0;transform:scale(0)}65%{opacity:1;transform:scale(1.3)}75%{transform:scale(1)}to{opacity:1}}@keyframes tx-empty-state-marks-fade-df18ad0c{0%,40%{opacity:0}55%{opacity:.6}to{opacity:.6}}.tx-empty-state__offline-cloud[data-v-df18ad0c]{animation:tx-empty-state-float-cloud-df18ad0c 3s ease-in-out infinite}.tx-empty-state__offline-dot[data-v-df18ad0c]{fill:currentColor;stroke:none}.tx-empty-state__offline-wave[data-v-df18ad0c]{opacity:.35}.tx-empty-state__offline-slash[data-v-df18ad0c]{stroke:var(--tx-color-danger, #ef4444);stroke-width:3;stroke-linecap:round;stroke-dasharray:60;stroke-dashoffset:60;animation:tx-empty-state-slash-draw-df18ad0c 3s ease-in-out infinite alternate}@keyframes tx-empty-state-float-cloud-df18ad0c{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes tx-empty-state-slash-draw-df18ad0c{0%{stroke-dashoffset:60;opacity:0}20%{opacity:1}50%{stroke-dashoffset:0}to{stroke-dashoffset:0;opacity:1}}.tx-empty-state__lock[data-v-df18ad0c]{animation:tx-empty-state-lock-shake-df18ad0c 2s ease-in-out infinite;transform-origin:top center;transform-box:fill-box}.tx-empty-state__lock-body[data-v-df18ad0c]{fill:var(--tx-color-danger-light, #fef2f2);stroke:var(--tx-color-danger, #ef4444)}.tx-empty-state__lock-shackle[data-v-df18ad0c]{stroke:var(--tx-color-danger, #ef4444)}.tx-empty-state__lock-keyhole[data-v-df18ad0c],.tx-empty-state__lock-keyhole-line[data-v-df18ad0c]{fill:var(--tx-color-danger, #ef4444);stroke:none}@keyframes tx-empty-state-lock-shake-df18ad0c{0%,to{transform:rotate(0)}20%{transform:rotate(-8deg)}40%{transform:rotate(8deg)}60%{transform:rotate(-4deg)}80%{transform:rotate(4deg)}}.tx-empty-state__sheet[data-v-df18ad0c]{fill:#fff;stroke:color-mix(in srgb,currentColor 30%,transparent);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);animation:tx-empty-state-paper-fold-df18ad0c 3s ease-in-out infinite}.tx-empty-state__sheet-corner[data-v-df18ad0c]{fill:color-mix(in srgb,currentColor 10%,transparent);stroke:color-mix(in srgb,currentColor 30%,transparent)}.tx-empty-state__sheet-plus-bg[data-v-df18ad0c]{fill:var(--tx-color-primary, #3b82f6);stroke:none;filter:drop-shadow(0 2px 3px rgba(0,0,0,.1));animation:tx-empty-state-bounce-df18ad0c 2s infinite;transform-origin:center;transform-box:fill-box}.tx-empty-state__sheet-plus-icon[data-v-df18ad0c]{stroke:#fff;stroke-width:2.5;animation:tx-empty-state-bounce-df18ad0c 2s infinite;transform-origin:center;transform-box:fill-box}@keyframes tx-empty-state-paper-fold-df18ad0c{0%{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}50%{clip-path:polygon(0 0,75% 0,100% 25%,100% 100%,0 100%)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@keyframes tx-empty-state-bounce-df18ad0c{0%,to{transform:translateY(-15%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}.tx-empty-state__box-body[data-v-df18ad0c]{fill:color-mix(in srgb,currentColor 15%,transparent);stroke:color-mix(in srgb,currentColor 40%,transparent)}.tx-empty-state__box-opening[data-v-df18ad0c]{stroke:color-mix(in srgb,currentColor 20%,transparent);stroke-width:1;stroke-dasharray:2 3}.tx-empty-state__box-lid[data-v-df18ad0c]{fill:color-mix(in srgb,currentColor 25%,transparent);stroke:color-mix(in srgb,currentColor 40%,transparent);transform-origin:32px 30px;animation:tx-empty-state-box-lid-df18ad0c 3s ease-in-out infinite}.tx-empty-state__box-dust[data-v-df18ad0c]{fill:color-mix(in srgb,currentColor 50%,transparent);stroke:none;opacity:0}.tx-empty-state__box-dust--1[data-v-df18ad0c]{animation:tx-empty-state-dust-1-df18ad0c 3s ease-out infinite}.tx-empty-state__box-dust--2[data-v-df18ad0c]{animation:tx-empty-state-dust-2-df18ad0c 3s ease-out infinite;animation-delay:.15s}.tx-empty-state__box-dust--3[data-v-df18ad0c]{animation:tx-empty-state-dust-3-df18ad0c 3s ease-out infinite;animation-delay:.3s}@keyframes tx-empty-state-box-lid-df18ad0c{0%,to{transform:translateY(0)}30%{transform:translateY(-6px)}60%{transform:translateY(-6px)}80%{transform:translateY(0)}}@keyframes tx-empty-state-dust-1-df18ad0c{0%,25%{opacity:0;transform:translate(0) scale(.5)}35%{opacity:.8}60%{opacity:0;transform:translate(-8px,-12px) scale(1.2)}to{opacity:0}}@keyframes tx-empty-state-dust-2-df18ad0c{0%,28%{opacity:0;transform:translate(0) scale(.5)}38%{opacity:.7}62%{opacity:0;transform:translate(6px,-14px) scale(1)}to{opacity:0}}@keyframes tx-empty-state-dust-3-df18ad0c{0%,30%{opacity:0;transform:translate(0) scale(.4)}40%{opacity:.6}65%{opacity:0;transform:translateY(-16px) scale(.8)}to{opacity:0}}.tx-empty-state__guide-circle[data-v-df18ad0c]{fill:var(--tx-color-primary-light-9, #ecf5ff);stroke:var(--tx-color-primary, #409eff);stroke-width:0}.tx-empty-state__guide-arrow[data-v-df18ad0c]{stroke:var(--tx-color-primary, #409eff);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;fill:none;animation:tx-empty-state-bounce-df18ad0c 2s infinite}.tx-empty-state__guide-bar[data-v-df18ad0c]{fill:color-mix(in srgb,currentColor 10%,transparent)}.tx-empty-state__guide-progress[data-v-df18ad0c]{fill:var(--tx-color-primary-light-5, #b3d8ff);animation:tx-empty-state-shimmer-df18ad0c 2s infinite}.tx-empty-state__content[data-v-df18ad0c]{display:flex;flex-direction:column;gap:6px}.tx-empty-state__title[data-v-df18ad0c]{font-size:var(--tx-empty-state-title-size, 15px);font-weight:600;color:var(--tx-text-color-primary, #303133)}.tx-empty-state__description[data-v-df18ad0c]{font-size:var(--tx-empty-state-desc-size, 13px);color:var(--tx-text-color-secondary, #909399);line-height:1.5}.tx-empty-state__actions[data-v-df18ad0c]{display:flex;flex-wrap:wrap;gap:10px;margin-top:6px}.tx-empty-state--align-start .tx-empty-state__actions[data-v-df18ad0c]{justify-content:flex-start}.tx-empty-state--align-center .tx-empty-state__actions[data-v-df18ad0c]{justify-content:center}.tx-empty-state--align-end .tx-empty-state__actions[data-v-df18ad0c]{justify-content:flex-end}.tx-breadcrumb[data-v-b086270c]{display:flex;align-items:center}.tx-breadcrumb__list[data-v-b086270c]{display:flex;align-items:center;list-style:none;margin:0;padding:0}.tx-breadcrumb__item[data-v-b086270c]{display:flex;align-items:center}.tx-breadcrumb__link[data-v-b086270c]{display:flex;align-items:center;color:var(--tx-breadcrumb-text, var(--tx-text-color-secondary));text-decoration:none;font-size:14px;transition:color .2s;padding:4px 8px;border-radius:4px;font-family:inherit;line-height:inherit;background:none;border:none;cursor:pointer}.tx-breadcrumb__link[data-v-b086270c]:focus-visible{outline:2px solid color-mix(in srgb,var(--tx-color-primary, #409eff) 60%,transparent);outline-offset:2px}.tx-breadcrumb__link[data-v-b086270c]:hover:not(.tx-breadcrumb__link--current){color:var(--tx-breadcrumb-hover, var(--tx-text-color-regular));background:var(--tx-breadcrumb-hover-bg, var(--tx-fill-color-light))}.tx-breadcrumb__link--current[data-v-b086270c]{color:var(--tx-breadcrumb-current, var(--tx-text-color-primary));font-weight:500;cursor:default}.tx-breadcrumb__link--disabled[data-v-b086270c]{opacity:.5;cursor:not-allowed;pointer-events:none}.tx-breadcrumb__icon[data-v-b086270c]{margin-right:6px;font-size:16px}.tx-breadcrumb__separator[data-v-b086270c]{display:flex;align-items:center;color:var(--tx-breadcrumb-separator, var(--tx-text-color-placeholder));margin:0 4px;font-size:16px}.tx-checkbox[data-v-86ea2bd2]{--tx-checkbox-ring-color: var(--tx-text-color-secondary, #909399);-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;padding:0;border:0;cursor:pointer;color:inherit;font:inherit;text-align:inherit;background:transparent;-webkit-user-select:none;user-select:none;gap:8px;outline:none}.tx-checkbox__box[data-v-86ea2bd2]{position:relative;display:flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:6px;border:1px solid var(--tx-border-color, #dcdfe6);background-color:var(--tx-bg-color, #fff);transition:background-color .18s ease,border-color .18s ease,transform .12s ease,box-shadow .18s ease,border-radius .18s ease}.tx-checkbox__box[data-v-86ea2bd2]:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:50%;border:2px solid var(--tx-checkbox-ring-color);border-top-color:transparent;opacity:0;transition:opacity .18s ease}.tx-checkbox__box svg[data-v-86ea2bd2]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.tx-checkbox__box .tx-checkbox__tick[data-v-86ea2bd2]{stroke:var(--tx-checkbox-checkmark-color, #fff);stroke-dasharray:306.27;stroke-dashoffset:306.27;transition:stroke-dashoffset .3s ease}.tx-checkbox__label[data-v-86ea2bd2]{font-size:14px;color:var(--tx-text-color-regular, #606266)}.tx-checkbox.is-checked .tx-checkbox__box[data-v-86ea2bd2]{background-color:var(--tx-color-primary, #409eff);border-color:var(--tx-color-primary, #409eff);animation:tx-checkbox-pop-86ea2bd2 .18s ease-out}.tx-checkbox.is-checked .tx-checkbox__box .tx-checkbox__tick[data-v-86ea2bd2]{stroke-dashoffset:0;animation:tx-checkbox-tick-86ea2bd2 .32s ease-out}.tx-checkbox__dash[data-v-86ea2bd2]{width:8px;height:1.5px;border-radius:1px;background:var(--tx-checkbox-checkmark-color, #fff)}.tx-checkbox.is-indeterminate .tx-checkbox__box[data-v-86ea2bd2]{background-color:var(--tx-color-primary, #409eff);border-color:var(--tx-color-primary, #409eff)}.tx-checkbox.is-indeterminate .tx-checkbox__tick[data-v-86ea2bd2]{display:none}.tx-checkbox.is-disabled[data-v-86ea2bd2]{cursor:not-allowed}.tx-checkbox.is-disabled .tx-checkbox__box[data-v-86ea2bd2]{background-color:var(--tx-disabled-bg-color, #f5f7fa);border-color:var(--tx-disabled-border-color, var(--tx-border-color-light, #e4e7ed))}.tx-checkbox.is-disabled .tx-checkbox__label[data-v-86ea2bd2]{color:var(--tx-disabled-text-color, #c0c4cc)}.tx-checkbox.is-disabled.is-checked .tx-checkbox__box[data-v-86ea2bd2]{background-color:var(--tx-text-color-disabled, #c0c4cc);border-color:var(--tx-text-color-disabled, #c0c4cc)}.tx-checkbox.is-loading[data-v-86ea2bd2]{cursor:progress}.tx-checkbox.is-loading .tx-checkbox__box[data-v-86ea2bd2]{border-radius:50%;border-color:transparent;background-color:transparent}.tx-checkbox.is-loading .tx-checkbox__box[data-v-86ea2bd2]:after{opacity:1;animation:tx-checkbox-ring-spin-86ea2bd2 .7s linear infinite}.tx-checkbox.is-loading .tx-checkbox__tick[data-v-86ea2bd2],.tx-checkbox.is-loading .tx-checkbox__dash[data-v-86ea2bd2]{display:none}.tx-checkbox.is-loading.is-checked[data-v-86ea2bd2],.tx-checkbox.is-loading.is-indeterminate[data-v-86ea2bd2]{--tx-checkbox-ring-color: var(--tx-color-primary, #409eff)}.tx-checkbox:hover:not(.is-disabled):not(.is-loading) .tx-checkbox__box[data-v-86ea2bd2]{border-color:var(--tx-color-primary, #409eff);box-shadow:0 0 0 3px var(--tx-color-primary-light-9, #ecf5ff)}.tx-checkbox:active:not(.is-disabled):not(.is-loading) .tx-checkbox__box[data-v-86ea2bd2]{transform:scale(.96)}.tx-checkbox:focus-visible .tx-checkbox__box[data-v-86ea2bd2]{box-shadow:0 0 0 3px var(--tx-color-primary-light-7, #c6e2ff)}@keyframes tx-checkbox-pop-86ea2bd2{0%{transform:scale(.96)}60%{transform:scale(1.06)}to{transform:scale(1)}}@keyframes tx-checkbox-tick-86ea2bd2{0%{stroke-dashoffset:306.27;opacity:.1}to{stroke-dashoffset:0;opacity:1}}@keyframes tx-checkbox-ring-spin-86ea2bd2{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.tx-checkbox.is-loading .tx-checkbox__box[data-v-86ea2bd2]:after{animation:none}}.tx-input[data-v-fbcc4965]{position:relative;display:inline-flex;align-items:center;width:100%;min-width:0;height:32px;padding:0 12px;border-radius:12px;border:1px solid var(--tx-border-color, #dcdfe6);background-color:var(--tx-bg-color, #fff);transition:border-color .25s,box-shadow .25s}.tx-input[data-v-fbcc4965]:hover:not(.is-disabled){border-color:var(--tx-color-primary-light-3, #79bbff)}.tx-input[data-v-fbcc4965]:focus-within:not(.is-disabled),.tx-input.is-focused[data-v-fbcc4965]:not(.is-disabled){border-color:var(--tx-color-primary, #409eff);box-shadow:0 0 0 3px var(--tx-color-primary-light-9, #ecf5ff)}.tx-input__icon[data-v-fbcc4965]{display:flex;align-items:center;justify-content:center;font-size:16px;color:var(--tx-text-color-placeholder, #a8abb2);flex-shrink:0}.tx-input__icon--prefix[data-v-fbcc4965]{margin-right:6px}.tx-input__icon--suffix[data-v-fbcc4965]{margin-left:6px}.tx-input__inner[data-v-fbcc4965]{flex:1;min-width:0;width:100%;height:100%;padding:0;border:none;outline:none;background:transparent;font-size:14px;color:var(--tx-text-color-primary, #303133)}.tx-input__inner[data-v-fbcc4965]::placeholder{color:var(--tx-text-color-placeholder, #a8abb2)}.tx-input__textarea[data-v-fbcc4965]{height:auto;padding:8px 0;resize:vertical;line-height:1.5}.tx-input__capslock[data-v-fbcc4965]{display:flex;align-items:center;justify-content:center;margin-right:4px;color:var(--tx-color-warning, #e6a23c);flex-shrink:0}.tx-input__clear[data-v-fbcc4965]{display:flex;align-items:center;justify-content:center;padding:0;border:none;background:transparent;cursor:pointer;color:var(--tx-text-color-placeholder, #a8abb2);transition:color .2s;flex-shrink:0}.tx-input__clear[data-v-fbcc4965]:hover{color:var(--tx-text-color-secondary, #909399)}.tx-input.is-textarea[data-v-fbcc4965]{height:auto;min-height:80px;align-items:flex-start}.tx-input.is-disabled[data-v-fbcc4965]{background-color:var(--tx-disabled-bg-color, #f5f7fa);cursor:not-allowed}.tx-input.is-disabled .tx-input__inner[data-v-fbcc4965]{cursor:not-allowed;color:var(--tx-disabled-text-color, #c0c4cc)}.tx-input.is-readonly .tx-input__inner[data-v-fbcc4965]{cursor:default}.tx-input-clear-enter-active[data-v-fbcc4965],.tx-input-clear-leave-active[data-v-fbcc4965]{transition:opacity .16s ease,filter .16s ease,transform .16s ease}.tx-input-clear-enter-from[data-v-fbcc4965],.tx-input-clear-leave-to[data-v-fbcc4965]{opacity:0;filter:blur(3px);transform:scale(.8)}.tx-search-input__icon[data-v-3d3824f7]{display:inline-flex;align-items:center;justify-content:center;margin-right:6px;color:var(--tx-text-color-secondary, #909399)}.tx-tag{display:inline-flex;align-items:center;gap:6px;border-radius:8px;color:var(--tx-tag-text, var(--tx-tag-color, var(--tx-color-primary)));background:var(--tx-tag-bg, color-mix(in srgb, currentColor 12%, transparent));border:1px solid var(--tx-tag-border, color-mix(in srgb, currentColor 32%, transparent));font-weight:600;font-size:11px;letter-spacing:.05em;line-height:1;white-space:nowrap;transition:all .2s ease;cursor:default}.tx-tag[role=button]{cursor:pointer}.tx-tag[role=button]:focus-visible{outline:2px solid color-mix(in srgb,var(--tx-tag-color, var(--tx-color-primary, #409eff)) 60%,transparent);outline-offset:2px}.tx-tag__icon{font-size:12px;line-height:1}.tx-tag__content{display:inline-flex;align-items:center}.tx-tag__dot{flex:0 0 auto;width:var(--tx-tag-dot-size, 6px);height:var(--tx-tag-dot-size, 6px);margin-right:-1px;border-radius:50%}.tx-tag__count{padding:0 4px;margin-right:-2px;border-radius:4px;font-size:10.5px;font-variant-numeric:tabular-nums;background:color-mix(in srgb,currentColor 12%,transparent)}.tx-tag__close{display:inline-flex;align-items:center;justify-content:center;padding:0;margin-left:2px;border:none;background:transparent;color:inherit;cursor:pointer;opacity:.7;transition:opacity .2s ease;border-radius:50%}.tx-tag__close:hover{opacity:1}.tx-tag__close:disabled{cursor:not-allowed;opacity:.4}.tx-tag.pill{border-radius:999px}.tx-tag--sm{padding:4px 6px}.tx-tag--md{padding:5px 8px;font-size:12px}.tx-tag--md .tx-tag__icon{font-size:14px}.tx-tag--closable{padding-right:6px}.tx-tag--disabled{opacity:.6;cursor:not-allowed}.tx-cascader__item[data-v-057b7604]{--tx-card-item-padding: 6px 10px;--tx-card-item-radius: 10px;--tx-card-item-gap: 8px}.tx-cascader__label[data-v-057b7604]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--tx-text-color-primary, #303133)}.tx-cascader__meta[data-v-057b7604]{color:var(--tx-text-color-secondary, #909399);font-size:12px}.tx-cascader__chevron[data-v-057b7604]{font-size:15px;line-height:1}.tx-cascader__level[data-v-8b54b98f]{display:flex;flex-direction:column;gap:2px;min-width:0}.tx-cascader__branch[data-v-8b54b98f]{display:block;min-width:0}.tx-cascader__branch-panel[data-v-8b54b98f]{display:flex;flex-direction:column;min-width:0}.tx-cascader__empty[data-v-8b54b98f]{padding:10px;color:var(--tx-text-color-secondary, #909399)}.tx-cascader[data-v-e9ea83aa]{position:relative;display:inline-flex;align-items:center;width:100%;min-width:180px;min-height:32px;padding:4px 10px;border-radius:12px;border:1px solid var(--tx-border-color, #dcdfe6);background:var(--tx-bg-color, #fff);box-sizing:border-box;cursor:pointer;transition:border-color .25s,box-shadow .25s;outline:none}.tx-cascader[data-v-e9ea83aa]:hover:not(.is-disabled){border-color:var(--tx-color-primary-light-3, #79bbff)}.tx-cascader[data-v-e9ea83aa]:focus-visible:not(.is-disabled){border-color:var(--tx-color-primary, #409eff);box-shadow:0 0 0 3px var(--tx-color-primary-light-7, #c6e2ff)}.tx-cascader.is-disabled[data-v-e9ea83aa]{background:var(--tx-disabled-bg-color, #f5f7fa);cursor:not-allowed;opacity:.7}.tx-cascader__value[data-v-e9ea83aa]{flex:1;min-width:0}.tx-cascader__tags[data-v-e9ea83aa]{display:flex;flex-wrap:wrap;gap:6px}.tx-cascader__text[data-v-e9ea83aa]{font-size:14px;color:var(--tx-text-color-primary, #303133);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tx-cascader__placeholder[data-v-e9ea83aa]{font-size:14px;color:var(--tx-text-color-placeholder, #a8abb2)}.tx-cascader__clear[data-v-e9ea83aa]{display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;padding:2px;margin-right:4px;color:var(--tx-text-color-placeholder, #a8abb2);cursor:pointer}.tx-cascader__clear[data-v-e9ea83aa]:hover{color:var(--tx-text-color-secondary, #909399)}.tx-cascader__arrow[data-v-e9ea83aa]{display:inline-flex;align-items:center;justify-content:center;color:var(--tx-text-color-secondary, #909399);transition:transform .2s ease}.tx-cascader.is-open[data-v-e9ea83aa]{border-color:var(--tx-color-primary, #409eff)}.tx-cascader.is-open .tx-cascader__arrow[data-v-e9ea83aa]{transform:rotate(180deg)}.tx-cascader__panel[data-v-e9ea83aa]{width:100%;min-width:200px;display:flex;flex-direction:column;gap:10px}.tx-cascader__search[data-v-e9ea83aa]{padding:2px}.tx-cascader__search-list[data-v-e9ea83aa]{display:flex;flex-direction:column;gap:4px;overflow:auto;padding:2px}.tx-cascader__search-item[data-v-e9ea83aa]{--tx-card-item-padding: 6px 10px;--tx-card-item-radius: 10px;--tx-card-item-gap: 8px}.tx-cascader__search-label[data-v-e9ea83aa]{font-size:14px;color:var(--tx-text-color-primary, #303133)}.tx-cascader__empty[data-v-e9ea83aa]{padding:10px;color:var(--tx-text-color-secondary, #909399)}.tx-bui-cell-link{display:inline-flex;align-items:center;gap:4px;box-sizing:border-box;max-width:100%;font-size:12.5px;color:var(--tx-bui-accent-ink, #0170dd);text-decoration-line:none;text-underline-offset:3px;transition:color .12s ease-out,text-decoration-color .12s ease-out}.tx-bui-cell-link.is-muted{color:var(--tx-bui-ink, #1f2124);font-weight:500}.tx-bui-cell-link.is-underline-always{text-decoration-line:underline;text-decoration-color:color-mix(in oklab,currentColor 35%,transparent)}.tx-bui-cell-link:hover,.tx-bui-cell-link:focus-visible{text-decoration-line:underline;text-decoration-color:currentColor}.tx-bui-cell-link:hover{color:var(--tx-bui-ink, #1f2124)}.tx-bui-cell-link.is-muted:hover{color:var(--tx-bui-accent-ink, #0170dd)}.tx-bui-cell-link:focus-visible{outline:2px solid var(--tx-bui-accent, #0285ff);outline-offset:2px;border-radius:2px}@media(prefers-reduced-motion:reduce){.tx-bui-cell-link{transition:none}}.tx-bui-cell-link__text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tx-bui-cell-link__arrow{display:inline-flex;flex:0 0 auto;color:var(--tx-bui-ink-3, #9a9da3)}.tx-bui-cell-link:hover .tx-bui-cell-link__arrow,.tx-bui-cell-link:focus-visible .tx-bui-cell-link__arrow{color:inherit}.tx-chain-of-thought{font-size:12.5px}.tx-chain-of-thought .tx-chain-of-thought__header{display:inline-flex;align-items:center;gap:6px;padding:3px 0;border:none;background:transparent;color:var(--tx-text-color-secondary, #6b7280);font:inherit;cursor:pointer}.tx-chain-of-thought .tx-chain-of-thought__icon{display:inline-flex}.tx-chain-of-thought.is-thinking .tx-chain-of-thought__label{background:linear-gradient(90deg,var(--tx-text-color-secondary, #6b7280) 35%,var(--tx-text-color-primary, #111827) 50%,var(--tx-text-color-secondary, #6b7280) 65%);-webkit-background-clip:text;background-clip:text;background-size:200% 100%;color:transparent;animation:tx-chain-shimmer 1.6s linear infinite}.tx-chain-of-thought .tx-chain-of-thought__count{padding:1px 7px;border-radius:999px;background:color-mix(in srgb,var(--tx-text-color-secondary, #6b7280) 12%,transparent);font-size:10.5px;font-weight:600}.tx-chain-of-thought .tx-chain-of-thought__chevron{display:inline-flex;transition:transform .2s cubic-bezier(.4,0,.2,1)}.tx-chain-of-thought .tx-chain-of-thought__chevron.is-open{transform:rotate(180deg)}.tx-chain-of-thought .tx-chain-of-thought__collapse{display:grid;grid-template-rows:0fr;transition:grid-template-rows .26s cubic-bezier(.4,0,.2,1)}.tx-chain-of-thought .tx-chain-of-thought__collapse.is-open{grid-template-rows:1fr}.tx-chain-of-thought .tx-chain-of-thought__steps{min-height:0;overflow:hidden;margin:0;padding:4px 0 0;list-style:none}.tx-chain-of-thought .tx-chain-of-thought__step{position:relative;display:flex;gap:10px;padding:0 0 12px 2px}.tx-chain-of-thought .tx-chain-of-thought__step:before{content:"";position:absolute;top:18px;bottom:0;left:9px;width:1px;background:var(--tx-border-color-light, #e4e7ed)}.tx-chain-of-thought .tx-chain-of-thought__step:last-child{padding-bottom:2px}.tx-chain-of-thought .tx-chain-of-thought__step:last-child:before{display:none}.tx-chain-of-thought .tx-chain-of-thought__bullet{z-index:1;display:grid;flex:none;place-items:center;width:16px;height:16px;margin-top:1px;border:1px solid var(--tx-border-color-light, #e4e7ed);border-radius:999px;background:var(--tx-fill-color-blank, #fff);color:var(--tx-color-success, #67c23a)}.tx-chain-of-thought .tx-chain-of-thought__step[data-status=active] .tx-chain-of-thought__bullet{color:var(--tx-color-primary, #409eff)}.tx-chain-of-thought .tx-chain-of-thought__step[data-status=error] .tx-chain-of-thought__bullet{color:var(--tx-color-danger, #f56c6c)}.tx-chain-of-thought .tx-chain-of-thought__step[data-kind=tool][data-status=done] .tx-chain-of-thought__bullet{color:var(--tx-text-color-secondary, #6b7280)}.tx-chain-of-thought .tx-chain-of-thought__spin{animation:tx-chain-spin .9s linear infinite}.tx-chain-of-thought .tx-chain-of-thought__content{flex:1;min-width:0}.tx-chain-of-thought .tx-chain-of-thought__title{color:var(--tx-text-color-primary, #111827)}.tx-chain-of-thought .tx-chain-of-thought__duration{margin-left:5px;color:var(--tx-text-color-secondary, #6b7280);font-size:11px;font-variant-numeric:tabular-nums}.tx-chain-of-thought.is-thinking .tx-chain-of-thought__step[data-status=active] .tx-chain-of-thought__body{-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 1.6em),rgba(0,0,0,.4) 100%);mask-image:linear-gradient(to bottom,#000 calc(100% - 1.6em),#0006)}.tx-chain-of-thought .tx-chain-of-thought__body{max-height:140px;margin-top:4px;overflow:auto;color:var(--tx-text-color-secondary, #6b7280);font-size:12px;line-height:1.6;word-break:break-word}.tx-chain-of-thought .tx-chain-of-thought__body.is-plain{white-space:pre-wrap}.tx-chain-of-thought .tx-chain-of-thought__md p,.tx-chain-of-thought .tx-chain-of-thought__md ul,.tx-chain-of-thought .tx-chain-of-thought__md ol{margin:0 0 .5em;padding-left:0}.tx-chain-of-thought .tx-chain-of-thought__md ul,.tx-chain-of-thought .tx-chain-of-thought__md ol{padding-left:1.3em}.tx-chain-of-thought .tx-chain-of-thought__md>:last-child{margin-bottom:0}.tx-chain-of-thought .tx-chain-of-thought__md strong{color:var(--tx-text-color-primary, #111827);font-weight:600}.tx-chain-of-thought .tx-chain-of-thought__md code{padding:.1em .3em;border-radius:4px;background:color-mix(in srgb,var(--tx-text-color-secondary, #6b7280) 10%,transparent);font-size:.9em}@keyframes tx-chain-shimmer{0%{background-position:200% 0}to{background-position:-100% 0}}@keyframes tx-chain-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.tx-chain-of-thought .tx-chain-of-thought__collapse,.tx-chain-of-thought .tx-chain-of-thought__chevron,.tx-chain-of-thought .tx-chain-of-thought__spin,.tx-chain-of-thought.is-thinking .tx-chain-of-thought__label{transition:none;animation:none}}.tx-chat-composer[data-v-d5c6c869]{width:100%;border-radius:16px;border:1px solid var(--tx-border-color-lighter, #e5e7eb);background:var(--tx-fill-color-blank, #fff);padding:12px;display:grid;gap:10px}.tx-chat-composer__attachments[data-v-d5c6c869]{display:flex;flex-wrap:wrap;gap:8px}.tx-chat-composer__attachment[data-v-d5c6c869]{display:inline-flex;align-items:center;gap:6px;border-radius:999px;border:1px solid color-mix(in srgb,var(--tx-color-primary, #409eff) 28%,transparent);background:color-mix(in srgb,var(--tx-color-primary, #409eff) 10%,transparent);color:var(--tx-text-color-primary, #111827);padding:4px 10px;font-size:12px;line-height:1}.tx-chat-composer__attachment.is-pending[data-v-d5c6c869]{border-color:color-mix(in srgb,#f59e0b 32%,transparent);background:color-mix(in srgb,#f59e0b 14%,transparent)}.tx-chat-composer__attachment-label[data-v-d5c6c869]{max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tx-chat-composer__attachment-kind[data-v-d5c6c869]{color:var(--tx-text-color-secondary, #6b7280);text-transform:uppercase;letter-spacing:.02em}.tx-chat-composer__input[data-v-d5c6c869]{width:100%}.tx-chat-composer__textarea[data-v-d5c6c869]{width:100%;resize:vertical;max-height:calc(var(--tx-chat-composer-max-rows, 6) * 1.6em);overflow-y:auto;padding:10px 12px;border-radius:14px;border:1px solid var(--tx-border-color, #dcdfe6);background:var(--tx-bg-color, #fff);color:var(--tx-text-color-primary, #111827);font-size:14px;line-height:1.6;outline:none;transition:border-color .2s,box-shadow .2s}.tx-chat-composer__textarea[data-v-d5c6c869]::placeholder{color:var(--tx-text-color-placeholder, #a8abb2)}.tx-chat-composer__textarea[data-v-d5c6c869]:focus{border-color:var(--tx-color-primary, #409eff);box-shadow:0 0 0 3px color-mix(in srgb,var(--tx-color-primary, #409eff) 18%,transparent)}.tx-chat-composer__actions[data-v-d5c6c869]{display:flex;align-items:center;justify-content:space-between;gap:10px}.tx-chat-composer__toolbar[data-v-d5c6c869]{display:flex;align-items:center;gap:10px}.tx-chat-composer__actions-left[data-v-d5c6c869],.tx-chat-composer__actions-right[data-v-d5c6c869]{display:flex;align-items:center;gap:8px}.tx-chat-composer__plus[data-v-d5c6c869]{display:inline-block;font-size:16px;line-height:1;margin-right:2px}.tx-chat-composer.is-disabled[data-v-d5c6c869]{opacity:.75}.tx-chat-composer.is-dragover[data-v-d5c6c869]{border-color:var(--tx-color-primary, #409eff);border-style:dashed;background:color-mix(in srgb,var(--tx-color-primary, #409eff) 5%,var(--tx-fill-color-blank, #fff))}.tx-stagger{--tx-stagger-index: 0}.tx-stagger-enter-active,.tx-stagger-leave-active{transition:opacity var(--tx-stagger-duration, .18s) var(--tx-stagger-easing, ease-out),transform var(--tx-stagger-duration, .18s) var(--tx-stagger-easing, ease-out);transition-delay:calc(var(--tx-stagger-delay-base, 0ms) + var(--tx-stagger-index, 0) * var(--tx-stagger-delay-step, 24ms))}.tx-stagger-enter-from,.tx-stagger-leave-to{opacity:0;transform:translateY(6px)}.tx-chat-message[data-v-000ac186]{width:100%}.tx-chat-message__meta[data-v-000ac186]{display:flex;align-items:flex-start;gap:10px}.tx-chat-message__avatar[data-v-000ac186]{width:28px;height:28px;border-radius:10px;overflow:hidden;flex-shrink:0;background:var(--tx-fill-color-light, #f5f7fa)}.tx-chat-message__avatar img[data-v-000ac186]{width:100%;height:100%;object-fit:cover}.tx-chat-message__avatar-fallback[data-v-000ac186]{width:100%;height:100%;background:linear-gradient(135deg,color-mix(in srgb,var(--tx-color-primary, #409eff) 30%,transparent),color-mix(in srgb,var(--tx-fill-color, #f0f2f5) 75%,transparent))}.tx-chat-message__bubble[data-v-000ac186]{flex:1;min-width:0;border-radius:14px;border:1px solid var(--tx-border-color-lighter, #e5e7eb);background:var(--tx-fill-color-blank, #fff);padding:10px 12px}.tx-chat-message__header[data-v-000ac186]{display:flex;justify-content:flex-end;margin-bottom:6px}.tx-chat-message__time[data-v-000ac186]{font-size:11px;color:var(--tx-text-color-secondary, #6b7280)}.tx-chat-message__plain[data-v-000ac186]{white-space:pre-wrap;font-size:13px;line-height:1.6;color:var(--tx-text-color-primary, #111827)}.tx-chat-message__attachments[data-v-000ac186]{margin-top:10px;display:flex;flex-wrap:wrap;gap:8px}.tx-chat-message__thumb[data-v-000ac186]{width:92px;height:64px;border-radius:12px;border:1px solid var(--tx-border-color-lighter, #e5e7eb);background:var(--tx-fill-color-blank, #fff);padding:0;overflow:hidden;cursor:pointer}.tx-chat-message__thumb img[data-v-000ac186]{width:100%;height:100%;object-fit:cover}.tx-chat-message--user .tx-chat-message__meta[data-v-000ac186]{flex-direction:row-reverse}.tx-chat-message--user .tx-chat-message__bubble[data-v-000ac186]{background:color-mix(in srgb,var(--tx-color-primary, #409eff) 7%,var(--tx-fill-color-blank, #fff));border-color:color-mix(in srgb,var(--tx-color-primary, #409eff) 35%,transparent)}.tx-chat-message--system .tx-chat-message__bubble[data-v-000ac186]{background:color-mix(in srgb,var(--tx-fill-color, #f0f2f5) 55%,transparent)}.tx-chat-list[data-v-3c597ac8]{width:100%}.tx-chat-list__inner[data-v-3c597ac8]{display:flex;flex-direction:column;gap:10px}.tx-typing-indicator[data-v-fc351c01]{display:inline-flex;align-items:center;gap:8px;color:var(--tx-typing-indicator-color, var(--tx-text-color-secondary, #6b7280));font-size:12px}.tx-typing-indicator__sr-text[data-v-fc351c01]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.tx-typing-indicator__circle-dash[data-v-fc351c01]{width:var(--tx-typing-circle-dash-size, 18px);height:var(--tx-typing-circle-dash-size, 18px);border-radius:999px;background:repeating-conic-gradient(from 0deg,currentColor 0 var(--tx-typing-circle-dash-deg, 12deg),transparent var(--tx-typing-circle-dash-deg, 12deg) calc(var(--tx-typing-circle-dash-deg, 12deg) + var(--tx-typing-circle-gap-deg, 12deg)));mask:radial-gradient(farthest-side,transparent calc(100% - var(--tx-typing-circle-dash-thickness, 2px)),#000 calc(100% - var(--tx-typing-circle-dash-thickness, 2px) + 1px));-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - var(--tx-typing-circle-dash-thickness, 2px)),#000 calc(100% - var(--tx-typing-circle-dash-thickness, 2px) + 1px));animation:tx-typing-circle-dash-rotate-fc351c01 .95s linear infinite;opacity:.95}.tx-typing-indicator__dots[data-v-fc351c01]{display:inline-flex;align-items:center}.tx-typing-indicator__dot[data-v-fc351c01]{border-radius:999px;background:color-mix(in srgb,currentColor 72%,transparent);animation:tx-typing-indicator-bounce-fc351c01 1.1s infinite ease-in-out}.tx-typing-indicator__dot[data-v-fc351c01]:nth-child(2){animation-delay:.12s}.tx-typing-indicator__dot[data-v-fc351c01]:nth-child(3){animation-delay:.24s}.tx-typing-indicator__pure[data-v-fc351c01]{width:var(--tx-typing-pure-size, 14px);height:var(--tx-typing-pure-size, 14px);border-radius:999px;border:2px solid color-mix(in srgb,currentColor 22%,transparent);border-top-color:currentColor;animation:tx-typing-pure-rotate-fc351c01 .8s linear infinite;opacity:.9}.tx-typing-indicator__ring[data-v-fc351c01]{width:var(--tx-typing-ring-size, 18px);height:var(--tx-typing-ring-size, 18px);border-radius:999px;background:conic-gradient(from 0deg,currentColor 0deg,currentColor 92deg,transparent 92deg,transparent 360deg);mask:radial-gradient(farthest-side,transparent calc(100% - var(--tx-typing-ring-thickness, 2px)),#000 calc(100% - var(--tx-typing-ring-thickness, 2px) + 1px));-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - var(--tx-typing-ring-thickness, 2px)),#000 calc(100% - var(--tx-typing-ring-thickness, 2px) + 1px));animation:tx-typing-ring-rotate-fc351c01 .9s linear infinite;opacity:.95}.tx-typing-indicator__bars[data-v-fc351c01]{display:inline-flex;align-items:flex-end;gap:2px;height:var(--tx-typing-bars-size, 12px)}.tx-typing-indicator__bar[data-v-fc351c01]{width:max(2px,var(--tx-typing-bars-size, 12px) / 6);height:100%;border-radius:999px;background:color-mix(in srgb,currentColor 75%,transparent);transform-origin:center bottom;animation:tx-typing-bars-pulse-fc351c01 .92s ease-in-out infinite}.tx-typing-indicator__bar[data-v-fc351c01]:nth-child(2){animation-delay:.12s}.tx-typing-indicator__bar[data-v-fc351c01]:nth-child(3){animation-delay:.24s}.tx-typing-indicator__ai-wrap[data-v-fc351c01]{width:var(--tx-typing-ai-size, 44px);height:var(--tx-typing-ai-size, 44px);display:inline-flex;align-items:center;justify-content:center}.tx-typing-indicator__ai[data-v-fc351c01]{--tx-typing-ai-color-one: var(--tx-color-warning, #ffbf48);--tx-typing-ai-color-two: var(--tx-color-danger, #be4a1d);--tx-typing-ai-color-three: color-mix(in srgb, var(--tx-typing-ai-color-one) 50%, transparent);--tx-typing-ai-color-four: color-mix(in srgb, var(--tx-typing-ai-color-two) 50%, transparent);--tx-typing-ai-color-five: color-mix(in srgb, var(--tx-typing-ai-color-one) 25%, transparent);--tx-typing-ai-time: 2s;position:relative;width:100px;height:100px;border-radius:50%;transform:scale(var(--tx-typing-ai-scale, .44));transform-origin:center;box-shadow:0 0 25px 0 var(--tx-typing-ai-color-three),10px 20px 50px 0 var(--tx-typing-ai-color-four);animation:tx-typing-ai-colorize-fc351c01 calc(var(--tx-typing-ai-time) * 3) ease-in-out infinite}.tx-typing-indicator__ai[data-v-fc351c01]:before{content:"";position:absolute;top:0;left:0;width:100px;height:100px;border-radius:50%;border-top:solid 1px var(--tx-typing-ai-color-one);border-bottom:solid 1px var(--tx-typing-ai-color-two);background:linear-gradient(180deg,var(--tx-typing-ai-color-five),var(--tx-typing-ai-color-four));box-shadow:inset 0 10px 10px 0 var(--tx-typing-ai-color-three),inset 0 -10px 10px 0 var(--tx-typing-ai-color-four)}.tx-typing-indicator__ai-box[data-v-fc351c01]{width:100px;height:100px;background:linear-gradient(180deg,var(--tx-typing-ai-color-one) 30%,var(--tx-typing-ai-color-two) 70%)}.tx-typing-indicator__ai-svg[data-v-fc351c01]{position:absolute;top:0;left:0}.tx-typing-indicator__ai-mask[data-v-fc351c01]{filter:contrast(15);animation:tx-typing-ai-roundness-fc351c01 calc(var(--tx-typing-ai-time) / 2) linear infinite}.tx-typing-indicator__ai-mask polygon[data-v-fc351c01]{filter:blur(7px)}.tx-typing-indicator__ai-mask polygon[data-v-fc351c01]:nth-child(1){transform-origin:75% 25%;transform:rotate(90deg)}.tx-typing-indicator__ai-mask polygon[data-v-fc351c01]:nth-child(2){transform-origin:50% 50%;animation:tx-typing-ai-rotation-fc351c01 var(--tx-typing-ai-time) linear infinite reverse}.tx-typing-indicator__ai-mask polygon[data-v-fc351c01]:nth-child(3){transform-origin:50% 60%;animation:tx-typing-ai-rotation-fc351c01 var(--tx-typing-ai-time) linear infinite;animation-delay:calc(var(--tx-typing-ai-time) / -3)}.tx-typing-indicator__ai-mask polygon[data-v-fc351c01]:nth-child(4){transform-origin:40% 40%;animation:tx-typing-ai-rotation-fc351c01 var(--tx-typing-ai-time) linear infinite reverse}.tx-typing-indicator__ai-mask polygon[data-v-fc351c01]:nth-child(5){transform-origin:40% 40%;animation:tx-typing-ai-rotation-fc351c01 var(--tx-typing-ai-time) linear infinite reverse;animation-delay:calc(var(--tx-typing-ai-time) / -2)}.tx-typing-indicator__ai-mask polygon[data-v-fc351c01]:nth-child(6){transform-origin:60% 40%;animation:tx-typing-ai-rotation-fc351c01 var(--tx-typing-ai-time) linear infinite}.tx-typing-indicator__ai-mask polygon[data-v-fc351c01]:nth-child(7){transform-origin:60% 40%;animation:tx-typing-ai-rotation-fc351c01 var(--tx-typing-ai-time) linear infinite;animation-delay:calc(var(--tx-typing-ai-time) / -1.5)}@keyframes tx-typing-indicator-bounce-fc351c01{0%,80%,to{transform:translateY(0);opacity:.55}40%{transform:translateY(-4px);opacity:1}}@keyframes tx-typing-ai-rotation-fc351c01{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes tx-typing-ai-roundness-fc351c01{0%{filter:contrast(15)}20%{filter:contrast(3)}40%{filter:contrast(3)}60%{filter:contrast(15)}to{filter:contrast(15)}}@keyframes tx-typing-ai-colorize-fc351c01{0%{filter:hue-rotate(0deg)}20%{filter:hue-rotate(-30deg)}40%{filter:hue-rotate(-60deg)}60%{filter:hue-rotate(-90deg)}80%{filter:hue-rotate(-45deg)}to{filter:hue-rotate(0deg)}}@keyframes tx-typing-pure-rotate-fc351c01{to{transform:rotate(360deg)}}@keyframes tx-typing-ring-rotate-fc351c01{to{transform:rotate(360deg)}}@keyframes tx-typing-circle-dash-rotate-fc351c01{to{transform:rotate(360deg)}}@keyframes tx-typing-bars-pulse-fc351c01{0%,to{transform:scaleY(.35);opacity:.45}45%{transform:scaleY(1);opacity:1}}@media(prefers-reduced-motion:reduce){.tx-typing-indicator__dot[data-v-fc351c01],.tx-typing-indicator__bar[data-v-fc351c01],.tx-typing-indicator__pure[data-v-fc351c01],.tx-typing-indicator__ring[data-v-fc351c01],.tx-typing-indicator__circle-dash[data-v-fc351c01],.tx-typing-indicator__ai[data-v-fc351c01],.tx-typing-indicator__ai-mask[data-v-fc351c01],.tx-typing-indicator__ai-mask polygon[data-v-fc351c01]{animation:none}}.tx-code-editor{position:relative;display:flex;flex-direction:column;width:100%;min-height:160px;border-radius:12px;border:1px solid var(--tx-code-editor-border, var(--tx-border-color, #dcdfe6));background:var(--tx-code-editor-bg, var(--tx-fill-color-blank, #ffffff));overflow:hidden;transition:border-color .25s,box-shadow .25s}.tx-code-editor.is-focused{border-color:var(--tx-code-editor-focus, var(--tx-color-primary, #409eff));box-shadow:0 0 0 2px color-mix(in srgb,var(--tx-code-editor-focus, #409eff) 35%,transparent)}.tx-code-editor.is-readonly{opacity:.92}.tx-code-editor__toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px;border-bottom:1px solid var(--tx-code-editor-border, var(--tx-border-color, #dcdfe6));background:var(--tx-code-editor-toolbar-bg, var(--tx-fill-color-lighter, #fafafa));color:var(--tx-code-editor-text, var(--tx-text-color-primary, #303133))}.tx-code-editor__view{flex:1;min-height:160px}.tx-code-editor .cm-editor{height:100%;background:transparent}.tx-code-editor .cm-content{min-height:160px}.tx-code-editor-toolbar[data-v-b7b5a37d]{display:flex;align-items:center;justify-content:space-between;gap:12px;color:inherit}.tx-code-editor-toolbar__actions[data-v-b7b5a37d]{display:flex;flex-wrap:wrap;gap:8px}.tx-code-editor-toolbar__action[data-v-b7b5a37d]{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:8px;border:1px solid color-mix(in srgb,currentColor 12%,transparent);background:transparent;color:inherit;font-size:12px;line-height:1;cursor:pointer;transition:border-color .2s,background-color .2s,color .2s}.tx-code-editor-toolbar__action[data-v-b7b5a37d]:hover:not(:disabled){background:color-mix(in srgb,currentColor 10%,transparent)}.tx-code-editor-toolbar__action[data-v-b7b5a37d]:disabled{opacity:.5;cursor:not-allowed}.tx-code-editor-toolbar__action.is-active[data-v-b7b5a37d]{border-color:color-mix(in srgb,currentColor 30%,transparent);background:color-mix(in srgb,currentColor 18%,transparent)}.tx-code-editor-toolbar__label[data-v-b7b5a37d]{white-space:nowrap}.tx-code-editor-toolbar__shortcut[data-v-b7b5a37d]{font-size:11px;opacity:.6}.tx-code-editor-toolbar.is-compact .tx-code-editor-toolbar__action[data-v-b7b5a37d]{padding:4px 8px}.tx-bui-code-stream{box-sizing:border-box;font-family:var(--tx-font-family, "Inter", "Helvetica Neue", Arial, sans-serif);font-size:13px;color:var(--tx-bui-ink, #1f2124)}:where(.tx-bui-code-stream) *,:where(.tx-bui-code-stream) *:before,:where(.tx-bui-code-stream) *:after{box-sizing:border-box}:where(.tx-bui-code-stream) button{padding:0;font:inherit;color:inherit;background:transparent;border:0}:where(.tx-bui-code-stream) ul,:where(.tx-bui-code-stream) ol{padding:0;margin:0;list-style:none}:where(.tx-bui-code-stream) h1,:where(.tx-bui-code-stream) h2,:where(.tx-bui-code-stream) h3,:where(.tx-bui-code-stream) h4,:where(.tx-bui-code-stream) h5,:where(.tx-bui-code-stream) h6{margin:0;font-size:inherit;font-weight:inherit}:where(.tx-bui-code-stream) svg,:where(.tx-bui-code-stream) img{display:block}.tx-bui-code-stream{overflow:hidden;border-radius:var(--tx-bui-radius-card, 10px);background:var(--tx-bui-surface, #fff);box-shadow:var(--tx-bui-shadow-card, 0 0 0 1px #ecedef, 0 1px 2px rgba(16, 24, 40, .0392156863), 0 2px 6px rgba(16, 24, 40, .031372549))}.tx-bui-code-stream .tx-bui-code-stream__header{padding:10px 12px;display:flex;align-items:center;justify-content:space-between;gap:8px;border-bottom:1px solid var(--tx-bui-line, #ecedef)}.tx-bui-code-stream .tx-bui-code-stream__title{display:flex;align-items:baseline;gap:8px;min-width:0}.tx-bui-code-stream .tx-bui-code-stream__filename{overflow:hidden;color:var(--tx-bui-ink, #1f2124);font-family:var(--tx-bui-font-mono, "JetBrains Mono", ui-monospace, "SF Mono", monospace);font-size:12px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.tx-bui-code-stream .tx-bui-code-stream__lang{flex:none;color:var(--tx-bui-ink-3, #9a9da3);font-size:11.5px}.tx-bui-code-stream .tx-bui-code-stream__actions{display:flex;flex:none;align-items:center;gap:4px}.tx-bui-code-stream .tx-bui-code-stream__body{min-height:var(--tx-bui-code-stream-min-height, calc(var(--tx-bui-code-stream-lines, 0) * 1.7em + 20px));padding:10px 12px;overflow-x:auto;background:var(--tx-bui-inset, #f7f8f9);font-family:var(--tx-bui-font-mono, "JetBrains Mono", ui-monospace, "SF Mono", monospace);font-size:11.5px;line-height:1.7}.tx-bui-code-stream .tx-bui-code-stream__line{animation:tx-bui-fade-up .25s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1)) 0ms both}@media(prefers-reduced-motion:reduce){.tx-bui-code-stream .tx-bui-code-stream__line{animation:none}}.tx-bui-code-stream .tx-bui-code-stream__line{display:flex}.tx-bui-code-stream .tx-bui-code-stream__lineno{flex:none;width:20px;color:color-mix(in oklab,var(--tx-bui-ink-3, #9a9da3) 60%,transparent);font-size:10.5px;line-height:1.86;text-align:right;-webkit-user-select:none;user-select:none}.tx-bui-code-stream .tx-bui-code-stream__content{padding-left:10px;white-space:pre}.tx-bui-code-stream .tx-bui-code-stream__code{font:inherit}.tx-bui-code-stream .tx-bui-code-stream__caret{display:inline-block;width:3px;height:12px;margin-left:2px;border-radius:999px;background:var(--tx-bui-accent, #0285ff);transform:translateY(2px)}.tx-bui-code-stream .tx-bui-code-stream__copy.tx-copy-button{gap:4px;height:24px;padding:0 6px;border:0;border-radius:var(--tx-bui-radius-chip, 6px);background:transparent;color:var(--tx-bui-ink-3, #9a9da3);font-size:11.5px;font-weight:500;transition:background-color .1s ease,color .1s ease}.tx-bui-code-stream .tx-bui-code-stream__copy.tx-copy-button:hover:not(:disabled){border:0;background:var(--tx-bui-hover, #f4f5f6);color:var(--tx-bui-ink, #1f2124)}.tx-bui-code-stream .tx-bui-code-stream__copy.tx-copy-button.is-copied{border:0;background:transparent;color:var(--tx-bui-green, #189a4d)}.tx-bui-code-stream .tx-bui-code-stream__copy.tx-copy-button .tx-copy-button__icon svg{width:10px;height:10px}@media(prefers-reduced-motion:reduce){.tx-bui-code-stream .tx-bui-code-stream__copy.tx-copy-button{transition:none}}.tx-collapse[data-v-2e70724e]{--tx-collapse-radius: 10px;border:1px solid var(--tx-collapse-border, color-mix(in srgb, var(--tx-border-color-light, #e4e7ed) 72%, transparent));border-radius:var(--tx-collapse-radius);background:var(--tx-collapse-bg, var(--tx-bg-color-overlay, #ffffff));overflow:hidden}.tx-collapse-item+.tx-collapse-item[data-v-41a60390]{border-top:1px solid var(--tx-collapse-border, color-mix(in srgb, var(--tx-border-color-light, #e4e7ed) 55%, transparent))}.tx-collapse-item__header[data-v-41a60390]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;gap:10px;width:100%;min-height:40px;padding:9px 12px 9px 14px;border:0;border-radius:0;cursor:pointer;font:inherit;font-size:13px;font-weight:500;line-height:1.45;text-align:left;-webkit-user-select:none;user-select:none;background:var(--tx-collapse-header-bg, var(--tx-bg-color-overlay, #ffffff));color:var(--tx-collapse-header-text, var(--tx-text-color-primary, #374151));outline:none;transition:background-color .18s ease,color .18s ease,box-shadow .18s ease}.tx-collapse-item:first-child .tx-collapse-item__header[data-v-41a60390]{border-top-left-radius:calc(var(--tx-collapse-radius, 12px) - 1px);border-top-right-radius:calc(var(--tx-collapse-radius, 12px) - 1px)}.tx-collapse-item:last-child .tx-collapse-item__header[data-v-41a60390]:not(.tx-collapse-item__header--active){border-bottom-left-radius:calc(var(--tx-collapse-radius, 12px) - 1px);border-bottom-right-radius:calc(var(--tx-collapse-radius, 12px) - 1px)}.tx-collapse-item__header[data-v-41a60390]:hover:not(.tx-collapse-item__header--active):not(.tx-collapse-item__header--disabled){background:var(--tx-collapse-header-hover-bg, color-mix(in srgb, var(--tx-text-color-primary, #111827) 5%, transparent))}.tx-collapse-item__header--active[data-v-41a60390]{background:color-mix(in srgb,var(--tx-collapse-header-active-bg, var(--tx-fill-color, #f3f4f6)) 55%,transparent);color:var(--tx-collapse-header-active-text, var(--tx-text-color-primary, #111827))}.tx-collapse-item__header[data-v-41a60390]:focus-visible{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--tx-color-primary, #409eff) 55%,transparent)}.tx-collapse-item__header--disabled[data-v-41a60390]{opacity:.5;cursor:not-allowed}.tx-collapse-item__title[data-v-41a60390]{flex:1;min-width:0}.tx-collapse-item__arrow[data-v-41a60390]{flex:none;font-size:12px;color:var(--tx-collapse-arrow, var(--tx-text-color-secondary, #6b7280));opacity:.75;transition:transform .32s var(--tx-ease-out-strong, cubic-bezier(.22, 1, .36, 1)),opacity .18s ease}.tx-collapse-item__header:hover .tx-collapse-item__arrow[data-v-41a60390],.tx-collapse-item__arrow--active[data-v-41a60390]{opacity:1}.tx-collapse-item__arrow--active[data-v-41a60390]{transform:rotate(180deg)}.tx-collapse-item__content[data-v-41a60390]{overflow:hidden}.tx-collapse-item__content-inner[data-v-41a60390]{padding:0 14px 13px;font-size:13px;color:var(--tx-collapse-content-text, var(--tx-text-color-regular, #6b7280));line-height:1.6}.tx-collapse-enter-active[data-v-41a60390],.tx-collapse-leave-active[data-v-41a60390]{overflow:hidden;transition:height .32s var(--tx-ease-out-strong, cubic-bezier(.22, 1, .36, 1))}.tx-collapse-enter-active .tx-collapse-item__content-inner[data-v-41a60390],.tx-collapse-leave-active .tx-collapse-item__content-inner[data-v-41a60390]{transition:opacity .28s ease,transform .32s var(--tx-ease-out-strong, cubic-bezier(.22, 1, .36, 1))}.tx-collapse-enter-from .tx-collapse-item__content-inner[data-v-41a60390],.tx-collapse-leave-to .tx-collapse-item__content-inner[data-v-41a60390]{opacity:0;transform:translateY(-4px)}@media(prefers-reduced-motion:reduce){.tx-collapse-item__arrow[data-v-41a60390],.tx-collapse-enter-active[data-v-41a60390],.tx-collapse-leave-active[data-v-41a60390],.tx-collapse-enter-active .tx-collapse-item__content-inner[data-v-41a60390],.tx-collapse-leave-active .tx-collapse-item__content-inner[data-v-41a60390]{transition-duration:.01ms}.tx-collapse-enter-from .tx-collapse-item__content-inner[data-v-41a60390],.tx-collapse-leave-to .tx-collapse-item__content-inner[data-v-41a60390]{transform:none}}.tx-command-palette__overlay[data-v-fff3e0ef]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a59;display:flex;align-items:flex-start;justify-content:center;padding:10vh 16px 24px}.tx-command-palette__panel[data-v-fff3e0ef]{width:min(90vw,560px);background:var(--tx-bg-color, #fff);border-radius:18px;box-shadow:10px 20px 70px #0f172a47;border:1px solid color-mix(in srgb,var(--tx-border-color, #e5e7eb) 50%,transparent);overflow:hidden}.tx-command-palette__search[data-v-fff3e0ef]{display:flex;align-items:center;gap:10px;padding:16px;border-bottom:1px solid var(--tx-border-color-lighter, #ebeef5);transition:border-bottom-color .18s ease}.tx-command-palette__search[data-v-fff3e0ef]:focus-within{border-bottom-color:color-mix(in srgb,var(--tx-color-primary, #409eff) 55%,transparent)}.tx-command-palette__search-icon[data-v-fff3e0ef]{display:inline-flex;align-items:center;justify-content:center;color:var(--tx-text-color-secondary, #909399)}.tx-command-palette__input[data-v-fff3e0ef]{width:100%;border:none;outline:none;font-size:15px;color:var(--tx-text-color-primary, #303133);background:transparent}.tx-command-palette__list[data-v-fff3e0ef]{max-height:var(--tx-command-palette-max, 320px);overflow:auto;display:flex;flex-direction:column;gap:6px;padding:12px}.tx-command-palette__item[data-v-fff3e0ef]{display:flex;align-items:center;gap:12px;width:100%;border:none;text-align:left;border-radius:12px;padding:10px 12px;background:transparent;cursor:pointer;color:var(--tx-text-color-primary, #303133);transition:background .16s ease,color .16s ease}.tx-command-palette__item.is-active[data-v-fff3e0ef]{background:color-mix(in srgb,var(--tx-color-primary, #409eff) 12%,transparent)}.tx-command-palette__item.is-disabled[data-v-fff3e0ef]{opacity:.5;cursor:not-allowed}.tx-command-palette__icon[data-v-fff3e0ef]{display:inline-flex;align-items:center;justify-content:center;color:var(--tx-text-color-secondary, #909399)}.tx-command-palette__content[data-v-fff3e0ef]{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.tx-command-palette__title[data-v-fff3e0ef]{font-size:14px;font-weight:600}.tx-command-palette__desc[data-v-fff3e0ef]{font-size:12px;color:var(--tx-text-color-secondary, #909399)}.tx-command-palette__highlight[data-v-fff3e0ef]{padding:0;background:color-mix(in srgb,var(--tx-color-primary, #409eff) 20%,transparent);color:inherit;border-radius:3px}.tx-command-palette__shortcut[data-v-fff3e0ef]{font-size:11px;color:var(--tx-text-color-secondary, #909399);border:1px solid var(--tx-border-color-lighter, #ebeef5);padding:2px 6px;border-radius:8px}.tx-command-palette__empty[data-v-fff3e0ef]{padding:16px;text-align:center;color:var(--tx-text-color-secondary, #909399);font-size:13px}.tx-command-palette-enter-active[data-v-fff3e0ef],.tx-command-palette-leave-active[data-v-fff3e0ef]{transition:opacity .34s cubic-bezier(.2,0,0,1)}.tx-command-palette-enter-from[data-v-fff3e0ef],.tx-command-palette-leave-to[data-v-fff3e0ef]{opacity:0}.tx-col[data-v-cbf2c6d3]{min-width:0}.tx-container[data-v-11fb6a51]{width:100%;max-width:var(--tx-container-max-width, 1200px);padding-left:var(--tx-container-padding, 16px);padding-right:var(--tx-container-padding, 16px);box-sizing:border-box}.tx-container.is-fluid[data-v-11fb6a51]{max-width:none}.tx-container.is-responsive[data-v-11fb6a51]:not(.is-fluid){max-width:100%}@media(min-width:640px){.tx-container.is-responsive[data-v-11fb6a51]:not(.is-fluid){max-width:640px}}@media(min-width:768px){.tx-container.is-responsive[data-v-11fb6a51]:not(.is-fluid){max-width:768px}}@media(min-width:1024px){.tx-container.is-responsive[data-v-11fb6a51]:not(.is-fluid){max-width:1024px}}@media(min-width:1280px){.tx-container.is-responsive[data-v-11fb6a51]:not(.is-fluid){max-width:1280px}}.tx-row[data-v-4eb4fdca]{display:flex;width:calc(100% + var(--tx-row-gutter, 0px));min-width:0;margin-left:calc(var(--tx-row-gutter, 0px) / -2);margin-right:calc(var(--tx-row-gutter, 0px) / -2)}.tx-bui-icon-chip{box-sizing:border-box;font-family:var(--tx-font-family, "Inter", "Helvetica Neue", Arial, sans-serif);font-size:13px;color:var(--tx-bui-ink, #1f2124)}:where(.tx-bui-icon-chip) *,:where(.tx-bui-icon-chip) *:before,:where(.tx-bui-icon-chip) *:after{box-sizing:border-box}:where(.tx-bui-icon-chip) button{padding:0;font:inherit;color:inherit;background:transparent;border:0}:where(.tx-bui-icon-chip) ul,:where(.tx-bui-icon-chip) ol{padding:0;margin:0;list-style:none}:where(.tx-bui-icon-chip) h1,:where(.tx-bui-icon-chip) h2,:where(.tx-bui-icon-chip) h3,:where(.tx-bui-icon-chip) h4,:where(.tx-bui-icon-chip) h5,:where(.tx-bui-icon-chip) h6{margin:0;font-size:inherit;font-weight:inherit}:where(.tx-bui-icon-chip) svg,:where(.tx-bui-icon-chip) img{display:block}.tx-bui-icon-chip{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--tx-bui-icon-chip-size, 14px);height:var(--tx-bui-icon-chip-size, 14px);border-radius:var(--tx-bui-icon-chip-radius, 4px);font-size:var(--tx-bui-icon-chip-font-size, 7px);font-weight:700;line-height:1;letter-spacing:.01em}.tx-bui-icon-chip>svg{width:62%;height:62%}.tx-bui-icon-chip.is-solid{color:#fff}.tx-bui-icon-chip.is-solid.is-neutral{color:var(--tx-bui-ink-2, #62656b);background:var(--tx-bui-inset, #f7f8f9);box-shadow:var(--tx-bui-shadow-hairline, 0 0 0 1px #ecedef)}.tx-bui-icon-chip.is-solid.is-ink{color:var(--tx-bui-surface, #fff);background:var(--tx-bui-ink, #1f2124)}.tx-bui-icon-chip.is-solid.is-accent{background:var(--tx-bui-accent, #0285ff)}.tx-bui-icon-chip.is-solid.is-green{background:var(--tx-bui-green, #189a4d)}.tx-bui-icon-chip.is-solid.is-orange{background:var(--tx-bui-orange, #ef720c)}.tx-bui-icon-chip.is-solid.is-red{background:var(--tx-bui-red, #e3474c)}.tx-bui-icon-chip.is-soft.is-neutral{color:var(--tx-bui-ink-2, #62656b);background:var(--tx-bui-inset, #f7f8f9);box-shadow:var(--tx-bui-shadow-hairline, 0 0 0 1px #ecedef)}.tx-bui-icon-chip.is-soft.is-ink{color:var(--tx-bui-ink, #1f2124);background:var(--tx-bui-field, #f2f2f3);box-shadow:0 0 0 1px color-mix(in oklab,var(--tx-bui-ink, #1f2124) 12%,transparent)}.tx-bui-icon-chip.is-soft.is-accent{color:var(--tx-bui-accent-ink, #0170dd);background:var(--tx-bui-accent-tint, #e9f3ff);box-shadow:0 0 0 1px color-mix(in oklab,var(--tx-bui-accent, #0285ff) 30%,transparent)}.tx-bui-icon-chip.is-soft.is-green{color:var(--tx-bui-green, #189a4d);background:var(--tx-bui-green-tint, #e8f5ed);box-shadow:0 0 0 1px color-mix(in oklab,var(--tx-bui-green, #189a4d) 30%,transparent)}.tx-bui-icon-chip.is-soft.is-orange{color:var(--tx-bui-orange, #ef720c);background:var(--tx-bui-orange-tint, #fdf1e5);box-shadow:0 0 0 1px color-mix(in oklab,var(--tx-bui-orange, #ef720c) 30%,transparent)}.tx-bui-icon-chip.is-soft.is-red{color:var(--tx-bui-red, #e3474c);background:var(--tx-bui-red-tint, #fcecec);box-shadow:0 0 0 1px color-mix(in oklab,var(--tx-bui-red, #e3474c) 30%,transparent)}.tx-bui-context-chunk{box-sizing:border-box;font-family:var(--tx-font-family, "Inter", "Helvetica Neue", Arial, sans-serif);font-size:13px;color:var(--tx-bui-ink, #1f2124)}:where(.tx-bui-context-chunk) *,:where(.tx-bui-context-chunk) *:before,:where(.tx-bui-context-chunk) *:after{box-sizing:border-box}:where(.tx-bui-context-chunk) button{padding:0;font:inherit;color:inherit;background:transparent;border:0}:where(.tx-bui-context-chunk) ul,:where(.tx-bui-context-chunk) ol{padding:0;margin:0;list-style:none}:where(.tx-bui-context-chunk) h1,:where(.tx-bui-context-chunk) h2,:where(.tx-bui-context-chunk) h3,:where(.tx-bui-context-chunk) h4,:where(.tx-bui-context-chunk) h5,:where(.tx-bui-context-chunk) h6{margin:0;font-size:inherit;font-weight:inherit}:where(.tx-bui-context-chunk) svg,:where(.tx-bui-context-chunk) img{display:block}.tx-bui-context-chunk{overflow:hidden;background:var(--tx-bui-surface, #fff);border-radius:var(--tx-bui-radius-card, 10px);box-shadow:var(--tx-bui-shadow-card, 0 0 0 1px #ecedef, 0 1px 2px rgba(16, 24, 40, .0392156863), 0 2px 6px rgba(16, 24, 40, .031372549))}.tx-bui-context-chunk.is-appearing{animation:tx-bui-fade-up .4s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1)) var(--tx-bui-context-chunk-enter-delay, 0ms) both}.tx-bui-context-chunk__bar{padding:10px 12px;display:flex;gap:10px;align-items:center;border-bottom:1px solid var(--tx-bui-line, #ecedef)}.tx-bui-context-chunk__heading{display:flex;gap:6px;align-items:center;min-width:0;font-size:13px;font-weight:500;color:var(--tx-bui-ink, #1f2124)}.tx-bui-context-chunk__glyph{flex-shrink:0}.tx-bui-context-chunk__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tx-bui-context-chunk__chars{font-variant-numeric:tabular-nums;flex-shrink:0;margin-left:auto;font-size:12px;color:var(--tx-bui-ink-3, #9a9da3)}.tx-bui-context-chunk__body{padding:8px 12px 4px;margin:0;font-size:12.5px;line-height:1.625;color:var(--tx-bui-ink-2, #62656b)}.tx-bui-context-chunk__footer{padding:0 12px 12px}.tx-bui-context-chunk__source{display:inline-flex;gap:6px;align-items:center;height:24px;max-width:100%;padding:0 8px;font-size:12px;font-weight:500;color:var(--tx-bui-ink-2, #62656b);text-decoration:none;background:var(--tx-bui-inset, #f7f8f9);border-radius:999px;box-shadow:var(--tx-bui-shadow-btn, 0 0 0 1px #e0e2e5, 0 1px 2px rgba(16, 24, 40, .0509803922));opacity:0;transform:scale(.95);transition:opacity .3s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1)),transform .3s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1)),background-color .3s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1))}.tx-bui-context-chunk__source.is-settled{opacity:1;transform:scale(1)}.tx-bui-context-chunk__source.is-interactive{cursor:pointer}.tx-bui-context-chunk__source.is-interactive:hover{background:var(--tx-bui-hover, #f4f5f6)}.tx-bui-context-chunk__source.is-interactive:focus-visible{outline:2px solid var(--tx-bui-accent, #0285ff);outline-offset:2px}.tx-bui-context-chunk__source-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tx-bui-context-chunk__external{flex-shrink:0}@media(prefers-reduced-motion:reduce){.tx-bui-context-chunk.is-appearing{animation:none}.tx-bui-context-chunk__source{opacity:1;transform:none;transition:none}}.tx-bui-context-cards{box-sizing:border-box;font-family:var(--tx-font-family, "Inter", "Helvetica Neue", Arial, sans-serif);font-size:13px;color:var(--tx-bui-ink, #1f2124)}:where(.tx-bui-context-cards) *,:where(.tx-bui-context-cards) *:before,:where(.tx-bui-context-cards) *:after{box-sizing:border-box}:where(.tx-bui-context-cards) button{padding:0;font:inherit;color:inherit;background:transparent;border:0}:where(.tx-bui-context-cards) ul,:where(.tx-bui-context-cards) ol{padding:0;margin:0;list-style:none}:where(.tx-bui-context-cards) h1,:where(.tx-bui-context-cards) h2,:where(.tx-bui-context-cards) h3,:where(.tx-bui-context-cards) h4,:where(.tx-bui-context-cards) h5,:where(.tx-bui-context-cards) h6{margin:0;font-size:inherit;font-weight:inherit}:where(.tx-bui-context-cards) svg,:where(.tx-bui-context-cards) img{display:block}.tx-bui-context-cards{display:flex;flex-direction:column;gap:8px;width:100%;max-width:var(--tx-bui-context-cards-max-width, 380px)}.tx-bui-context-cards__header{display:flex;gap:8px;align-items:center;padding:0 2px;animation:tx-bui-fade-in .4s ease-out both}.tx-bui-context-cards__title{font-size:13px;font-weight:600;color:var(--tx-bui-ink, #1f2124)}.tx-bui-context-cards__total{font-variant-numeric:tabular-nums;display:inline-flex;align-items:center;height:20px;padding:0 6px;font-size:11.5px;font-weight:500;color:var(--tx-bui-ink-2, #62656b);background:var(--tx-bui-inset, #f7f8f9);border-radius:6px;box-shadow:var(--tx-bui-shadow-hairline, 0 0 0 1px #ecedef)}@media(prefers-reduced-motion:reduce){.tx-bui-context-cards__header{animation:none}}.tx-context-indicator{display:inline-flex;align-items:center;gap:6px;color:var(--tx-text-color-secondary, #6b7280);font-size:12px}.tx-context-indicator .tx-context-indicator__track{fill:none;stroke:var(--tx-border-color-light, #e4e7ed);stroke-width:2.5}.tx-context-indicator .tx-context-indicator__arc{fill:none;stroke:var(--tx-color-primary, #409eff);stroke-width:2.5;stroke-linecap:round;transform:rotate(-90deg);transform-origin:center;transition:stroke-dashoffset .25s ease}.tx-context-indicator[data-level=warning] .tx-context-indicator__arc{stroke:var(--tx-color-warning, #e6a23c)}.tx-context-indicator[data-level=danger] .tx-context-indicator__arc{stroke:var(--tx-color-danger, #f56c6c)}.tx-context-indicator .tx-context-indicator__text{font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:reduce){.tx-context-indicator .tx-context-indicator__arc{transition:none}}.tx-context-menu-panel[data-v-76036866]{display:flex;flex-direction:column;gap:2px;width:100%;min-width:0;box-sizing:border-box;overflow:auto}.tx-context-menu-panel.is-dense[data-v-76036866]{gap:0}.tx-context-menu__trigger[data-v-2e2c2030]{display:block;width:100%}.tx-context-menu__trigger.is-disabled[data-v-2e2c2030]{cursor:not-allowed;opacity:.65}.tx-context-menu.tx-base-anchor{--tx-card-fake-background: var(--tx-bg-color-overlay, #fff)}.tx-context-menu-divider[data-v-1410d8c7]{height:1px;margin:5px 6px;background:color-mix(in srgb,var(--tx-border-color-light, #e4e7ed) 76%,transparent)}.tx-context-menu-divider.is-dashed[data-v-1410d8c7]{height:0;background:transparent;border-top:1px dashed color-mix(in srgb,var(--tx-border-color-light, #e4e7ed) 82%,transparent)}.tx-context-menu-divider.is-inset[data-v-1410d8c7]{margin-left:34px}.tx-context-menu-item[data-v-e4e76d3b]{--tx-card-item-padding: 8px 10px;--tx-card-item-radius: 10px;--tx-card-item-gap: 10px}.tx-context-menu-item[data-v-e4e76d3b] .tx-card-item__top{align-items:center}.tx-context-menu-item[data-v-e4e76d3b] .tx-card-item__title{font-weight:500;color:var(--tx-context-menu-item-color, var(--tx-text-color-primary, #303133))}.tx-context-menu-item.is-danger[data-v-e4e76d3b]{--tx-context-menu-item-color: var(--tx-color-danger, #f56c6c)}.tx-context-menu-item.is-disabled[data-v-e4e76d3b]{opacity:.5}.tx-context-menu-item__shortcut[data-v-e4e76d3b]{color:var(--tx-text-color-placeholder, #a8abb2);font-size:12px;line-height:1;white-space:nowrap}.tx-context-menu-item__arrow[data-v-e4e76d3b]{transform:rotate(-90deg);opacity:.68;color:var(--tx-text-color-secondary, #909399)}.tx-context-menu-submenu__trigger[data-v-351ee840]{flex:1 1 auto;min-width:0}.tx-context-menu-submenu__right[data-v-351ee840]{display:inline-flex;align-items:center;gap:6px}.tx-context-menu-submenu__arrow[data-v-351ee840]{transform:rotate(-90deg);opacity:.68;color:var(--tx-text-color-secondary, #909399)}.tx-context-menu-submenu__body[data-v-351ee840]{display:flex;width:100%}.tx-conversation-stream{position:relative;width:100%;height:100%;min-height:0}.tx-conversation-stream__scroller{width:100%;height:100%;overflow-y:auto;overflow-anchor:none}.tx-conversation-stream__top{position:relative;display:grid;place-items:center;min-height:40px}.tx-conversation-stream__sentinel{position:absolute;top:0;width:100%;height:1px;pointer-events:none}.tx-conversation-stream__spinner{display:inline-block;width:16px;height:16px;border:2px solid var(--tx-border-color-light, #e4e7ed);border-radius:999px;opacity:0;transition:opacity .15s ease}.tx-conversation-stream__spinner.is-loading{border-top-color:var(--tx-color-primary, #409eff);opacity:1;animation:tx-conversation-stream-spin .8s linear infinite}.tx-conversation-stream__retry{padding:4px 12px;border:1px solid var(--tx-border-color, #dcdfe6);border-radius:999px;background:transparent;color:var(--tx-text-color-secondary, #6b7280);font-family:inherit;font-size:12px;cursor:pointer}.tx-conversation-stream__retry:hover{border-color:var(--tx-color-primary, #409eff);color:var(--tx-color-primary, #409eff)}.tx-conversation-stream__spacer{position:relative;width:100%}.tx-conversation-stream__item{position:absolute;top:0;right:0;left:0;box-sizing:border-box}.tx-conversation-stream__live{width:100%;box-sizing:border-box}.tx-conversation-stream__empty{display:grid;place-items:center;height:100%}.tx-conversation-stream__pill{position:absolute;bottom:16px;left:50%;display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:32px;padding:0 10px;border:1px solid var(--tx-border-color-light, #e4e7ed);border-radius:999px;background:var(--tx-fill-color-blank, #fff);color:var(--tx-text-color-primary, #303133);box-shadow:1px 2px 10px color-mix(in srgb,#000 12%,transparent);cursor:pointer;transform:translate(-50%);animation:tx-conversation-stream-pill-in .32s cubic-bezier(.34,1.56,.64,1) both}.tx-conversation-stream__pill:hover{border-color:var(--tx-color-primary, #409eff)}.tx-conversation-stream__pill.is-streaming{border-color:color-mix(in srgb,var(--tx-color-primary, #409eff) 55%,transparent);color:var(--tx-color-primary, #409eff)}@keyframes tx-conversation-stream-spin{to{transform:rotate(360deg)}}@keyframes tx-conversation-stream-pill-in{0%{opacity:0;transform:translate(-50%) translateY(6px)}to{opacity:1;transform:translate(-50%) translateY(0)}}@media(prefers-reduced-motion:reduce){.tx-conversation-stream__pill{animation:none}}.tx-corner-overlay[data-v-9c61319a]{position:relative;display:inline-block}.tx-corner-overlay__overlay[data-v-9c61319a]{position:absolute;display:inline-flex;align-items:center;justify-content:center}.tx-data-table[data-v-07dc07ef]{position:relative;width:100%;overflow:hidden;border-radius:12px;border:1px solid transparent}.tx-data-table.is-bordered[data-v-07dc07ef]{border-color:var(--tx-border-color-lighter, #ebeef5)}.tx-data-table.has-fixed-columns[data-v-07dc07ef]:not(.is-scroll-x):not(.is-sticky-shell){overflow:visible}.tx-data-table.is-scroll-x[data-v-07dc07ef]{overflow-x:auto}.tx-data-table.is-sticky-shell[data-v-07dc07ef]{overflow:auto}.tx-data-table__table[data-v-07dc07ef]{width:100%;border-collapse:collapse;color:var(--tx-text-color-primary, #303133);background:var(--tx-bg-color, #fff)}.tx-data-table.is-layout-fixed .tx-data-table__table[data-v-07dc07ef]{table-layout:fixed}.tx-data-table__th[data-v-07dc07ef],.tx-data-table__cell[data-v-07dc07ef]{padding:10px 12px;text-align:left;border-bottom:1px solid var(--tx-border-color-lighter, #ebeef5);font-size:13px;line-height:1.5}.tx-data-table__table>:last-child>tr:last-child>td[data-v-07dc07ef],.tx-data-table__table>:last-child>tr:last-child>th[data-v-07dc07ef]{border-bottom:0}.tx-data-table__th.is-nowrap[data-v-07dc07ef],.tx-data-table__cell.is-nowrap[data-v-07dc07ef],.tx-data-table.is-nowrap .tx-data-table__th[data-v-07dc07ef],.tx-data-table.is-nowrap .tx-data-table__cell[data-v-07dc07ef]{white-space:nowrap}.tx-data-table__th.is-fixed[data-v-07dc07ef],.tx-data-table__cell.is-fixed[data-v-07dc07ef]{position:sticky;z-index:1;background:var(--tx-bg-color, #fff)}.tx-data-table__th.is-fixed[data-v-07dc07ef]{z-index:3;background:var(--tx-fill-color-lighter, #fafafa)}.tx-data-table__th.is-fixed-left[data-v-07dc07ef],.tx-data-table__cell.is-fixed-left[data-v-07dc07ef]{box-shadow:1px 0 0 var(--tx-border-color-lighter, #ebeef5)}.tx-data-table__th.is-fixed-right[data-v-07dc07ef],.tx-data-table__cell.is-fixed-right[data-v-07dc07ef]{box-shadow:-1px 0 0 var(--tx-border-color-lighter, #ebeef5)}.tx-data-table__th[data-v-07dc07ef]{font-weight:600;color:var(--tx-text-color-regular, #606266);background:var(--tx-fill-color-lighter, #fafafa);-webkit-user-select:none;user-select:none;white-space:nowrap}.tx-data-table__th--select[data-v-07dc07ef],.tx-data-table__cell--select[data-v-07dc07ef]{width:42px;text-align:center}.tx-data-table__th.is-sortable[data-v-07dc07ef]{padding:0}.tx-data-table__sort-button[data-v-07dc07ef]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;justify-content:flex-start;box-sizing:border-box;width:100%;padding:10px 12px;border:0;background:transparent;color:inherit;font:inherit;font-weight:inherit;line-height:inherit;text-align:inherit;cursor:pointer}.tx-data-table__sort-button.is-align-center[data-v-07dc07ef]{justify-content:center}.tx-data-table__sort-button.is-align-right[data-v-07dc07ef]{justify-content:flex-end}.tx-data-table__sort-button[data-v-07dc07ef]:focus-visible{outline:2px solid var(--tx-color-primary, #409eff);outline-offset:-2px}.tx-data-table__sort[data-v-07dc07ef]{display:inline-flex;flex-direction:column;gap:2px;margin-left:6px;color:var(--tx-text-color-placeholder, #a8abb2)}.tx-data-table__sort svg[data-v-07dc07ef]{opacity:.45}.tx-data-table__sort svg.is-active[data-v-07dc07ef]{opacity:1;color:var(--tx-color-primary, #409eff)}.tx-data-table.is-striped tbody tr[data-v-07dc07ef]:nth-child(odd){background:color-mix(in srgb,var(--tx-fill-color-light, #f5f7fa) 60%,transparent)}.tx-data-table.is-hover tbody tr[data-v-07dc07ef]:hover{background:var(--tx-data-table-row-hover-bg, color-mix(in srgb, var(--tx-color-primary-light-9, #ecf5ff) 60%, transparent))}.tx-data-table.is-highlight-selected .tx-data-table__row.is-selected>.tx-data-table__cell[data-v-07dc07ef]{background:var(--tx-data-table-row-selected-bg, color-mix(in srgb, var(--tx-color-primary, #409eff) 7%, var(--tx-bg-color, #fff)))}.tx-data-table__row.is-interactive[data-v-07dc07ef]{cursor:pointer}.tx-data-table__row.is-interactive[data-v-07dc07ef]:focus-visible{outline:2px solid var(--tx-color-primary, #409eff);outline-offset:-2px}.tx-data-table__loading[data-v-07dc07ef]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--tx-bg-color, #fff) 70%,transparent);z-index:2;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.tx-data-table__empty[data-v-07dc07ef]{padding:24px 12px;text-align:center;color:var(--tx-text-color-secondary, #909399)}.tx-data-table__footer-row[data-v-07dc07ef] td,.tx-data-table__footer-row[data-v-07dc07ef] th{padding:10px 12px;text-align:left;font-size:13px;line-height:1.5;color:var(--tx-text-color-regular, #606266);background:var(--tx-fill-color-lighter, #fafafa);border-top:1px solid var(--tx-border-color-lighter, #ebeef5)}.tx-data-table__footer-cell--select[data-v-07dc07ef]{width:42px;text-align:center}.tx-data-table.is-sticky-shell .tx-data-table__table[data-v-07dc07ef]{border-collapse:separate;border-spacing:0}.tx-data-table.is-sticky-shell.has-sticky-header thead th[data-v-07dc07ef]{position:sticky;top:0;z-index:5}.tx-data-table.is-sticky-shell.has-sticky-footer .tx-data-table__footer-row[data-v-07dc07ef] td,.tx-data-table.is-sticky-shell.has-sticky-footer .tx-data-table__footer-row[data-v-07dc07ef] th{position:sticky;bottom:0;z-index:4}.tx-data-table.is-sticky-shell.has-sticky-header thead th.is-fixed[data-v-07dc07ef]{z-index:7}.tx-data-table.is-sticky-shell.has-sticky-footer .tx-data-table__footer-row[data-v-07dc07ef] td.is-fixed{z-index:6}.tx-picker[data-v-e9d9bbad]{--tx-picker-item-height: 36px;width:100%;border-radius:16px;overflow:hidden;border:1px solid color-mix(in srgb,var(--tx-border-color, #dcdfe6) 72%,transparent);background:color-mix(in srgb,var(--tx-bg-color-overlay, #fff) 86%,transparent)}.tx-picker__toolbar[data-v-e9d9bbad]{display:grid;grid-template-columns:88px 1fr 88px;gap:8px;align-items:center;padding:10px 12px;border-bottom:1px solid color-mix(in srgb,var(--tx-border-color, #dcdfe6) 60%,transparent);background:color-mix(in srgb,var(--tx-bg-color-overlay, #fff) 70%,transparent);backdrop-filter:blur(18px) saturate(150%);-webkit-backdrop-filter:blur(18px) saturate(150%)}.tx-picker__title[data-v-e9d9bbad]{text-align:center;font-size:13px;font-weight:600;color:var(--tx-text-color-primary, #303133);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tx-picker__btn[data-v-e9d9bbad]{border:none;background:transparent;padding:6px 8px;border-radius:10px;font-size:13px;cursor:pointer;color:var(--tx-text-color-secondary, #909399)}.tx-picker__btn[data-v-e9d9bbad]:disabled{cursor:not-allowed;opacity:.6}.tx-picker__btn.is-primary[data-v-e9d9bbad]{color:var(--tx-color-primary, #409eff)}.tx-picker__columns[data-v-e9d9bbad]{position:relative;display:flex;width:100%;height:calc(var(--tx-picker-item-height) * var(--tx-picker-visible-count, 5))}.tx-picker__col[data-v-e9d9bbad]{flex:1;min-width:0}.tx-picker__wheel[data-v-e9d9bbad]{position:relative;height:100%;overflow:hidden;touch-action:none;cursor:grab;perspective:calc(var(--tx-picker-radius, 114px) * 9);perspective-origin:50% 50%;-webkit-mask-image:linear-gradient(to bottom,transparent 0%,#000 24%,#000 76%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0%,#000 24%,#000 76%,transparent 100%)}.tx-picker__wheel[data-v-e9d9bbad]:active{cursor:grabbing}.tx-picker__item[data-v-e9d9bbad]{position:absolute;left:0;right:0;top:50%;height:var(--tx-picker-item-height);margin-top:calc(var(--tx-picker-item-height) / -2);display:flex;align-items:center;justify-content:center;padding:0 10px;font-size:14px;color:var(--tx-text-color-secondary, #909399);pointer-events:none;-webkit-user-select:none;user-select:none;backface-visibility:hidden;transform:rotateX(calc((var(--tx-picker-offset, 0) - var(--tx-picker-index, 0)) * var(--tx-picker-step, 18) * 1deg)) translateZ(var(--tx-picker-radius, 114px));transition:color .18s ease,font-weight .18s ease}.tx-picker__item.is-selected[data-v-e9d9bbad]{color:var(--tx-text-color-primary, #303133);font-weight:600}.tx-picker__item.is-disabled[data-v-e9d9bbad]{opacity:.45}@media(prefers-reduced-motion:reduce){.tx-picker__item[data-v-e9d9bbad]{transition:none}}.tx-picker__highlight[data-v-e9d9bbad]{position:absolute;left:10px;right:10px;top:50%;height:var(--tx-picker-item-height);transform:translateY(-50%);border-radius:12px;background:color-mix(in srgb,var(--tx-color-primary, #409eff) 10%,transparent);border:1px solid color-mix(in srgb,var(--tx-color-primary, #409eff) 20%,transparent);pointer-events:none}.tx-picker-popup[data-v-e9d9bbad]{position:fixed;top:0;right:0;bottom:0;left:0}.tx-picker-popup__mask[data-v-e9d9bbad]{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000059}.tx-picker-popup__panel[data-v-e9d9bbad]{position:absolute;left:0;right:0;bottom:0;border-radius:18px 18px 0 0;overflow:hidden;background:color-mix(in srgb,var(--tx-bg-color-overlay, #fff) 78%,transparent);backdrop-filter:blur(18px) saturate(150%);-webkit-backdrop-filter:blur(18px) saturate(150%);border:1px solid color-mix(in srgb,var(--tx-border-color, #dcdfe6) 60%,transparent)}.tx-picker-popup-enter-active[data-v-e9d9bbad],.tx-picker-popup-leave-active[data-v-e9d9bbad]{transition:opacity .18s ease}.tx-picker-popup-enter-from[data-v-e9d9bbad],.tx-picker-popup-leave-to[data-v-e9d9bbad]{opacity:0}.tx-picker-popup-enter-active .tx-picker-popup__panel[data-v-e9d9bbad],.tx-picker-popup-leave-active .tx-picker-popup__panel[data-v-e9d9bbad]{transition:transform .22s ease}.tx-picker-popup-enter-from .tx-picker-popup__panel[data-v-e9d9bbad],.tx-picker-popup-leave-to .tx-picker-popup__panel[data-v-e9d9bbad]{transform:translateY(18px)}.is-disabled[data-v-e9d9bbad]{opacity:.7}.is-disabled .tx-picker__wheel[data-v-e9d9bbad]{pointer-events:none;cursor:not-allowed}.tx-date-picker-popover[data-v-83abc484]{width:100%}.tx-date-picker-field[data-v-83abc484]{display:inline-flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:38px;padding:8px 12px;border:1px solid var(--tx-border-color, #dcdfe6);border-radius:14px;color:var(--tx-text-color-primary, #303133);background:var(--tx-bg-color, #fff);cursor:pointer;transition:border-color .2s,box-shadow .2s,background .2s}.tx-date-picker-field[data-v-83abc484]:hover:not(.is-disabled),.tx-date-picker-field.is-open[data-v-83abc484]{border-color:var(--tx-color-primary, #409eff);box-shadow:0 0 0 3px color-mix(in srgb,var(--tx-color-primary, #409eff) 14%,transparent)}.tx-date-picker-field.is-disabled[data-v-83abc484]{cursor:not-allowed;opacity:.58}.tx-date-picker-field__value[data-v-83abc484]{min-width:0;font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tx-date-picker-field__value.is-placeholder[data-v-83abc484]{color:var(--tx-text-color-placeholder, #a8abb2)}.tx-date-picker-field__icon[data-v-83abc484]{display:inline-flex;color:var(--tx-text-color-secondary, #606266)}.tx-date-picker-calendar[data-v-83abc484]{width:min(336px,100vw - 28px);max-width:100%;padding:14px;border-radius:20px;background:radial-gradient(circle at 12% 0%,color-mix(in srgb,var(--tx-color-primary, #409eff) 13%,transparent),transparent 34%),var(--tx-bg-color, #fff)}.tx-date-picker-calendar__header[data-v-83abc484]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.tx-date-picker-calendar__title[data-v-83abc484]{padding:4px 10px;border:0;border-radius:10px;font-size:14px;font-weight:700;color:var(--tx-text-color-primary, #303133);background:transparent;font-variant-numeric:tabular-nums;cursor:pointer;transition:background .16s ease}.tx-date-picker-calendar__title[data-v-83abc484]:hover:not(:disabled){background:color-mix(in srgb,var(--tx-color-primary, #409eff) 12%,transparent)}.tx-date-picker-calendar__title.is-static[data-v-83abc484]{cursor:default;opacity:1}.tx-date-picker-calendar__view[data-v-83abc484]{display:flex;flex-direction:column}.tx-date-picker-calendar__nav[data-v-83abc484]{width:32px;height:32px;border:0;border-radius:11px;color:var(--tx-text-color-primary, #303133);background:color-mix(in srgb,var(--tx-fill-color, #f5f7fa) 86%,transparent);font-size:22px;line-height:1;cursor:pointer}.tx-date-picker-calendar__nav[data-v-83abc484]:disabled{cursor:not-allowed;opacity:.42}.tx-date-picker-calendar__weekdays[data-v-83abc484],.tx-date-picker-calendar__grid[data-v-83abc484]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px}.tx-date-picker-calendar__row[data-v-83abc484]{display:contents}.tx-date-picker-calendar__weekdays[data-v-83abc484]{margin-bottom:6px;color:var(--tx-text-color-secondary, #606266);font-size:11px;font-weight:700;text-align:center}.tx-date-picker-calendar__cell[data-v-83abc484]{min-width:0;aspect-ratio:1;border:0;border-radius:12px;color:var(--tx-text-color-primary, #303133);background:transparent;font-size:13px;font-weight:650;font-variant-numeric:tabular-nums;cursor:pointer;transition:background .16s,color .16s,box-shadow .16s}.tx-date-picker-calendar__cell[data-v-83abc484]:hover:not(:disabled):not(.is-selected){background:color-mix(in srgb,var(--tx-color-primary, #409eff) 11%,transparent)}.tx-date-picker-calendar__cell.is-outside-month[data-v-83abc484]{color:var(--tx-text-color-placeholder, #a8abb2)}.tx-date-picker-calendar__cell.is-today[data-v-83abc484]:not(.is-selected){box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tx-color-primary, #409eff) 45%,transparent)}.tx-date-picker-calendar__cell.is-selected[data-v-83abc484]{color:var(--tx-color-on-primary, #fff);background:linear-gradient(135deg,var(--tx-color-primary, #409eff),color-mix(in srgb,var(--tx-color-primary, #409eff) 72%,#111827));box-shadow:4px 8px 18px color-mix(in srgb,var(--tx-color-primary, #409eff) 28%,transparent);animation:tx-date-pick-83abc484 .26s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1))}.tx-date-picker-calendar__cell.is-selected[data-v-83abc484]:hover:not(:disabled){box-shadow:5px 10px 22px color-mix(in srgb,var(--tx-color-primary, #409eff) 40%,transparent)}@keyframes tx-date-pick-83abc484{0%{transform:scale(.82);box-shadow:0 0 color-mix(in srgb,var(--tx-color-primary, #409eff) 45%,transparent)}60%{transform:scale(1.06)}to{transform:scale(1)}}.tx-date-picker-calendar__cell.is-in-range[data-v-83abc484]{border-radius:0;background:color-mix(in srgb,var(--tx-color-primary, #409eff) 14%,transparent)}.tx-date-picker-calendar__cell.is-in-range.is-outside-month[data-v-83abc484]{color:color-mix(in srgb,var(--tx-text-color-primary, #303133) 55%,transparent)}.tx-date-picker-calendar__cell.is-range-start[data-v-83abc484]:not(.is-range-end){border-radius:12px 0 0 12px}.tx-date-picker-calendar__cell.is-range-end[data-v-83abc484]:not(.is-range-start){border-radius:0 12px 12px 0}.tx-date-picker-calendar.is-range .tx-date-picker-calendar__grid[data-v-83abc484]{column-gap:0}.tx-date-picker-calendar.is-range .tx-date-picker-calendar__cell[data-v-83abc484]{width:100%}.tx-date-picker-calendar__cell[data-v-83abc484]:disabled{cursor:not-allowed;opacity:.34}.tx-date-picker-calendar__tiles[data-v-83abc484]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding-top:2px}.tx-date-picker-calendar__tiles.is-years[data-v-83abc484]{grid-template-columns:repeat(4,minmax(0,1fr))}.tx-date-picker-calendar__tile[data-v-83abc484]{min-width:0;padding:12px 0;border:0;border-radius:12px;color:var(--tx-text-color-primary, #303133);background:transparent;font-size:13px;font-weight:650;font-variant-numeric:tabular-nums;cursor:pointer;transition:background .16s,color .16s,box-shadow .16s}.tx-date-picker-calendar__tile[data-v-83abc484]:hover:not(:disabled):not(.is-selected){background:color-mix(in srgb,var(--tx-color-primary, #409eff) 11%,transparent)}.tx-date-picker-calendar__tile.is-muted[data-v-83abc484]{color:var(--tx-text-color-placeholder, #a8abb2)}.tx-date-picker-calendar__tile.is-today[data-v-83abc484]:not(.is-selected){box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tx-color-primary, #409eff) 45%,transparent)}.tx-date-picker-calendar__tile.is-selected[data-v-83abc484]{color:var(--tx-color-on-primary, #fff);background:linear-gradient(135deg,var(--tx-color-primary, #409eff),color-mix(in srgb,var(--tx-color-primary, #409eff) 72%,#111827));box-shadow:4px 8px 18px color-mix(in srgb,var(--tx-color-primary, #409eff) 28%,transparent)}.tx-date-picker-calendar__tile[data-v-83abc484]:disabled{cursor:not-allowed;opacity:.34}.tx-date-slide-next-enter-active[data-v-83abc484],.tx-date-slide-prev-enter-active[data-v-83abc484],.tx-date-zoom-enter-active[data-v-83abc484]{transition:opacity .16s ease,transform .16s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1))}.tx-date-slide-next-leave-active[data-v-83abc484],.tx-date-slide-prev-leave-active[data-v-83abc484],.tx-date-zoom-leave-active[data-v-83abc484]{transition:opacity .11s ease,transform .11s ease}.tx-date-slide-next-enter-from[data-v-83abc484]{opacity:0;transform:translate(14px)}.tx-date-slide-next-leave-to[data-v-83abc484]{opacity:0;transform:translate(-10px)}.tx-date-slide-prev-enter-from[data-v-83abc484]{opacity:0;transform:translate(-14px)}.tx-date-slide-prev-leave-to[data-v-83abc484]{opacity:0;transform:translate(10px)}.tx-date-zoom-enter-from[data-v-83abc484]{opacity:0;transform:scale(.94)}.tx-date-zoom-leave-to[data-v-83abc484]{opacity:0;transform:scale(1.04)}@media(prefers-reduced-motion:reduce){.tx-date-picker-calendar__cell.is-selected[data-v-83abc484]{animation:none}.tx-date-slide-next-enter-active[data-v-83abc484],.tx-date-slide-prev-enter-active[data-v-83abc484],.tx-date-zoom-enter-active[data-v-83abc484],.tx-date-slide-next-leave-active[data-v-83abc484],.tx-date-slide-prev-leave-active[data-v-83abc484],.tx-date-zoom-leave-active[data-v-83abc484]{transition:opacity 90ms ease}.tx-date-slide-next-enter-from[data-v-83abc484],.tx-date-slide-prev-enter-from[data-v-83abc484],.tx-date-zoom-enter-from[data-v-83abc484],.tx-date-slide-next-leave-to[data-v-83abc484],.tx-date-slide-prev-leave-to[data-v-83abc484],.tx-date-zoom-leave-to[data-v-83abc484]{transform:none}}@media(max-width:520px){.tx-date-picker-calendar[data-v-83abc484]{width:min(100vw - 20px,360px);padding:12px}.tx-date-picker-calendar__cell[data-v-83abc484]{border-radius:10px;font-size:12px}}@keyframes tx-blow-dialog-fade-in{0%{opacity:0}to{opacity:1}}@keyframes tx-blow-dialog-scale{0%{transform:scale(0)}to{transform:scale(1)}}.tx-blow-dialog{position:fixed;display:flex;justify-content:center;align-items:center;top:0;right:0;bottom:0;left:0;padding:24px;box-sizing:border-box;background:#0000004d;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);transition:opacity .5s;animation:tx-blow-dialog-fade-in .5s}.tx-blow-dialog--closing{opacity:0}.tx-blow-dialog--closing .tx-blow-dialog__container{opacity:0;transform:scale(0)}.tx-blow-dialog__container{position:relative;display:flex;flex-direction:column;gap:10px;width:min(360px,100%);max-height:100%;padding:32px 24px 24px;border-radius:18px;border:1px solid color-mix(in srgb,var(--tx-border-color-light, #e4e7ed) 72%,transparent);background:var(--tx-bg-color-overlay, #fff);box-shadow:inset 0 1px color-mix(in srgb,var(--tx-color-white, #fff) 10%,transparent),12px 24px 64px -20px #0f172a73,1px 2px 8px #0f172a14;box-sizing:border-box;transition:transform .5s,opacity .5s;animation:tx-blow-dialog-scale .5s}.tx-blow-dialog__title{margin:0;font-size:17px;font-weight:600;line-height:1.3;letter-spacing:-.01em;text-align:center;color:var(--tx-text-color-primary, #303133)}.tx-blow-dialog__content{overflow-wrap:anywhere;margin:0;max-height:300px;overflow-y:auto;font-size:13px;line-height:1.55}.tx-blow-dialog__content span{display:block;width:100%;text-align:center;color:var(--tx-text-color-secondary, #909399);white-space:pre-line}.tx-blow-dialog__confirm{margin-top:14px}@keyframes tx-bottom-dialog-enter-dfc12b28{0%{opacity:0;transform:scale(.8) translate(-50%) translateY(100%)}to{opacity:1;transform:scale(1) translate(-50%) translateY(0)}}.tx-bottom-dialog[data-v-dfc12b28]{position:fixed;left:50%;bottom:2%;width:35%;min-width:320px;max-width:480px;min-height:200px;border-radius:12px;box-shadow:4px 8px 32px #00000026;background:var(--tx-bg-color, #fff);-webkit-backdrop-filter:blur(18px) saturate(180%);backdrop-filter:blur(18px) saturate(180%);transform:translate(-50%);animation:tx-bottom-dialog-enter-dfc12b28 .2s ease-out;overflow:hidden;transition:transform .25s,opacity .25s}.tx-bottom-dialog__container[data-v-dfc12b28]{position:relative;display:flex;flex-direction:column;align-items:center;padding:24px;width:100%;height:100%;box-sizing:border-box}.tx-bottom-dialog__title[data-v-dfc12b28]{margin:0 0 12px;font-weight:600;font-size:20px;color:var(--tx-text-color-primary, #303133)}.tx-bottom-dialog__content[data-v-dfc12b28]{overflow-wrap:anywhere;max-height:46vh;overflow-y:auto;margin-bottom:24px;text-align:center;font-size:14px;color:var(--tx-text-color-secondary, #909399);white-space:pre-line}.tx-bottom-dialog__buttons[data-v-dfc12b28]{display:flex;flex-direction:column;gap:10px;width:100%;margin-top:auto}@keyframes tx-popper-dialog-enter{0%{opacity:0;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.tx-popper-dialog{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#0000004d;transition:opacity .25s ease}.tx-popper-dialog--closing{opacity:0}.tx-popper-dialog--closing .tx-popper-dialog__container{opacity:0;transform:scale(1.05)}.tx-popper-dialog__container{position:relative;padding:16px;width:min(360px,80vw);max-height:80vh;border-radius:16px;box-sizing:border-box;overflow:hidden;transition:all .25s ease;animation:tx-popper-dialog-enter .25s ease;--fake-radius: 16px;--fake-inner-opacity: .12}.tx-popper-dialog__title{margin:0;font-size:18px;font-weight:600;text-align:center;color:var(--tx-text-color-primary, #303133)}.tx-popper-dialog__content{overflow-wrap:anywhere;position:relative;margin-top:12px;margin-bottom:60px;max-height:300px;overflow-y:auto}.tx-popper-dialog__content span{display:block;width:100%;text-align:center;line-height:1.4;color:var(--tx-text-color-secondary, #909399);white-space:pre-line}.tx-popper-dialog__confirm{position:absolute;left:16px;right:16px;bottom:16px;width:auto}@keyframes tx-touch-tip-enter-9477b51e{0%{opacity:0;transform:translate(-50%,-50%) scale(1.1)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.tx-touch-tip[data-v-9477b51e]{position:fixed;top:0;right:0;bottom:0;left:0}.tx-touch-tip[data-v-9477b51e]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#00000059}.tx-touch-tip__container[data-v-9477b51e]{position:absolute;left:50%;top:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:420px;min-height:260px;width:min(420px,88vw);color:var(--tx-text-color-primary, #303133);border-radius:12px;box-shadow:9px 18px 65px #00000040;transform:translate(-50%,-50%);animation:tx-touch-tip-enter-9477b51e .25s ease;-webkit-backdrop-filter:blur(16px) saturate(150%) brightness(1.2);backdrop-filter:blur(16px) saturate(150%) brightness(1.2);--fake-opacity: .75;--fake-inner-opacity: .75;--fake-radius: 12px}.tx-touch-tip__title[data-v-9477b51e]{position:absolute;top:16px;margin:0;height:32px;line-height:32px;font-size:18px;font-weight:600}.tx-touch-tip__content[data-v-9477b51e]{overflow-wrap:anywhere;position:relative;width:80%;height:calc(100% - 30px);overflow-y:auto;text-align:center;color:var(--tx-text-color-secondary, #909399);white-space:pre-line}.tx-touch-tip__btns[data-v-9477b51e]{position:absolute;display:flex;gap:12px;justify-content:center;align-items:center;bottom:16px;width:80%;-webkit-user-select:none;user-select:none}.tx-touch-tip__btn[data-v-9477b51e]{flex:1}.tx-bui-diff-table{box-sizing:border-box;font-family:var(--tx-font-family, "Inter", "Helvetica Neue", Arial, sans-serif);font-size:13px;color:var(--tx-bui-ink, #1f2124)}:where(.tx-bui-diff-table) *,:where(.tx-bui-diff-table) *:before,:where(.tx-bui-diff-table) *:after{box-sizing:border-box}:where(.tx-bui-diff-table) button{padding:0;font:inherit;color:inherit;background:transparent;border:0}:where(.tx-bui-diff-table) ul,:where(.tx-bui-diff-table) ol{padding:0;margin:0;list-style:none}:where(.tx-bui-diff-table) h1,:where(.tx-bui-diff-table) h2,:where(.tx-bui-diff-table) h3,:where(.tx-bui-diff-table) h4,:where(.tx-bui-diff-table) h5,:where(.tx-bui-diff-table) h6{margin:0;font-size:inherit;font-weight:inherit}:where(.tx-bui-diff-table) svg,:where(.tx-bui-diff-table) img{display:block}.tx-bui-diff-table{width:100%}.tx-bui-diff-table__shell{position:relative;overflow:hidden;border-radius:var(--tx-bui-radius-card, 10px);background:var(--tx-bui-surface, #fff);box-shadow:var(--tx-bui-shadow-card, 0 0 0 1px #ecedef, 0 1px 2px rgba(16, 24, 40, .0392156863), 0 2px 6px rgba(16, 24, 40, .031372549))}.tx-bui-diff-table__bar{padding:10px 12px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--tx-bui-line, #ecedef)}.tx-bui-diff-table__title{font-size:12.5px;font-weight:500;color:var(--tx-bui-ink, #1f2124)}.tx-bui-diff-table__table{width:100%;table-layout:fixed;border-collapse:collapse;text-align:left}.tx-bui-diff-table__th{padding:10px 12px;font-size:12px;font-weight:500;color:var(--tx-bui-ink-3, #9a9da3);border-bottom:1px solid var(--tx-bui-line, #ecedef)}.tx-bui-diff-table__cell{padding:10px 12px;font-variant-numeric:tabular-nums;font-size:12.5px;color:var(--tx-bui-ink-2, #62656b);transition:color var(--tx-bui-diff-table-duration, .4s) var(--tx-transition-function, cubic-bezier(.4, 0, .2, 1)),text-decoration-color var(--tx-bui-diff-table-duration, .4s) var(--tx-transition-function, cubic-bezier(.4, 0, .2, 1))}.tx-bui-diff-table__cell:first-child{font-size:13px;font-weight:500;color:var(--tx-bui-ink, #1f2124)}.tx-bui-diff-table__cell.is-align-center{text-align:center}.tx-bui-diff-table__cell.is-align-right{text-align:right}.tx-bui-diff-table__th.is-align-center{text-align:center}.tx-bui-diff-table__th.is-align-right{text-align:right}.tx-bui-diff-table__row{border-bottom:1px solid var(--tx-bui-line, #ecedef);transition:background-color var(--tx-bui-diff-table-duration, .4s) var(--tx-transition-function, cubic-bezier(.4, 0, .2, 1))}.tx-bui-diff-table__row:last-child{border-bottom:0}.tx-bui-diff-table__row:hover{background:var(--tx-bui-hover, #f4f5f6)}.tx-bui-diff-table__row.is-removed.is-tinted{background:var(--tx-bui-red-tint, #fcecec)}.tx-bui-diff-table__row.is-removed.is-tinted:hover{background:color-mix(in oklab,var(--tx-bui-red, #e3474c) 18%,transparent)}.tx-bui-diff-table__row.is-modified.is-tinted{background:var(--tx-bui-orange-tint, #fdf1e5)}.tx-bui-diff-table__row.is-modified.is-tinted:hover{background:color-mix(in oklab,var(--tx-bui-orange, #ef720c) 18%,transparent)}.tx-bui-diff-table__row.is-removed.is-tinted .tx-bui-diff-table__cell.is-tinted,.tx-bui-diff-table__row.is-removed.is-tinted .tx-bui-diff-table__cell.is-tinted:first-child{color:var(--tx-bui-red, #e3474c)}.tx-bui-diff-table__row.is-modified.is-tinted .tx-bui-diff-table__cell.is-tinted,.tx-bui-diff-table__row.is-modified.is-tinted .tx-bui-diff-table__cell.is-tinted:first-child{color:var(--tx-bui-orange, #ef720c)}.tx-bui-diff-table__cell.is-struck{text-decoration-line:line-through;text-decoration-color:color-mix(in oklab,var(--tx-bui-red, #e3474c) 50%,transparent)}.tx-bui-diff-table__row.is-tinted.is-removed .tx-bui-diff-table__cell:not(.is-tinted),.tx-bui-diff-table__row.is-tinted.is-modified .tx-bui-diff-table__cell:not(.is-tinted){opacity:.55;transition:opacity var(--tx-bui-diff-table-duration, .4s) var(--tx-transition-function, cubic-bezier(.4, 0, .2, 1))}.tx-bui-diff-table__added-cell{padding:0}.tx-bui-diff-table__reveal{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .4s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1)),opacity .4s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1))}.tx-bui-diff-table__reveal>*{overflow:hidden}.tx-bui-diff-table__reveal.is-open{grid-template-rows:1fr;opacity:1}@media(prefers-reduced-motion:reduce){.tx-bui-diff-table__reveal{transition:none}}.tx-bui-diff-table__reveal{transition-duration:var(--tx-bui-diff-table-duration, .4s)}.tx-bui-diff-table__reveal-inner{background:var(--tx-bui-green-tint, #e8f5ed)}.tx-bui-diff-table__added-grid{display:grid;align-items:center;border-top:1px solid var(--tx-bui-line, #ecedef)}.tx-bui-diff-table__cell.is-added{display:block;color:var(--tx-bui-green, #189a4d)}.tx-bui-diff-table__cell.is-added:first-child{font-size:13px;font-weight:500;color:var(--tx-bui-green, #189a4d)}@media(prefers-reduced-motion:reduce){.tx-bui-diff-table__row,.tx-bui-diff-table__cell,.tx-bui-diff-table__reveal{transition:none}}.tx-divider[data-v-6727f46f]{--tx-divider-color: var(--tx-border-color, #dcdfe6);--tx-divider-gap: 12px;box-sizing:border-box;color:var(--tx-text-color-secondary, #909399)}.tx-divider--horizontal[data-v-6727f46f]{display:flex;align-items:center;width:100%;margin:16px 0;font-size:13px;line-height:1}.tx-divider--horizontal[data-v-6727f46f]:before,.tx-divider--horizontal[data-v-6727f46f]:after{content:"";min-width:var(--tx-divider-gap);border-top:1px solid var(--tx-divider-color);flex:1}.tx-divider--dashed[data-v-6727f46f]:before,.tx-divider--dashed[data-v-6727f46f]:after{border-top-style:dashed}.tx-divider--text-left[data-v-6727f46f]:before{flex:0 0 24px}.tx-divider--text-right[data-v-6727f46f]:after{flex:0 0 24px}.tx-divider__text[data-v-6727f46f]{padding:0 var(--tx-divider-gap);white-space:nowrap}.tx-divider--vertical[data-v-6727f46f]{display:inline-block;width:1px;height:1em;min-height:16px;margin:0 8px;vertical-align:middle;border-left:1px solid var(--tx-divider-color)}.tx-divider--vertical.tx-divider--dashed[data-v-6727f46f]{border-left-style:dashed}.tx-divider--gradient.tx-divider--horizontal[data-v-6727f46f]:before,.tx-divider--gradient.tx-divider--horizontal[data-v-6727f46f]:after,.tx-divider--gradient.tx-divider--vertical[data-v-6727f46f]{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.tx-divider--gradient-start.tx-divider--horizontal[data-v-6727f46f]:before{-webkit-mask-image:linear-gradient(to right,transparent,#000);mask-image:linear-gradient(to right,transparent,#000)}.tx-divider--gradient-start.tx-divider--horizontal[data-v-6727f46f]:after{-webkit-mask-image:linear-gradient(to right,#000,#000);mask-image:linear-gradient(to right,#000,#000)}.tx-divider--gradient-end.tx-divider--horizontal[data-v-6727f46f]:before{-webkit-mask-image:linear-gradient(to right,#000,#000);mask-image:linear-gradient(to right,#000,#000)}.tx-divider--gradient-end.tx-divider--horizontal[data-v-6727f46f]:after{-webkit-mask-image:linear-gradient(to right,#000,transparent);mask-image:linear-gradient(to right,#000,transparent)}.tx-divider--gradient-both.tx-divider--horizontal[data-v-6727f46f]:before{-webkit-mask-image:linear-gradient(to right,transparent,#000);mask-image:linear-gradient(to right,transparent,#000)}.tx-divider--gradient-both.tx-divider--horizontal[data-v-6727f46f]:after{-webkit-mask-image:linear-gradient(to right,#000,transparent);mask-image:linear-gradient(to right,#000,transparent)}.tx-divider--gradient-start.tx-divider--vertical[data-v-6727f46f]{-webkit-mask-image:linear-gradient(to bottom,transparent,#000);mask-image:linear-gradient(to bottom,transparent,#000)}.tx-divider--gradient-end.tx-divider--vertical[data-v-6727f46f]{-webkit-mask-image:linear-gradient(to bottom,#000,transparent);mask-image:linear-gradient(to bottom,#000,transparent)}.tx-divider--gradient-both.tx-divider--vertical[data-v-6727f46f]{-webkit-mask-image:linear-gradient(to bottom,transparent,#000 50%,transparent);mask-image:linear-gradient(to bottom,transparent,#000 50%,transparent)}.tx-bui-dot-indicator{display:inline-flex;align-items:center;gap:8px;box-sizing:border-box;font-size:12px;line-height:1.4;color:var(--tx-bui-ink-2, #62656b)}.tx-bui-dot-indicator__dot{flex:0 0 auto;width:var(--tx-bui-dot-indicator-size, 8px);height:var(--tx-bui-dot-indicator-size, 8px);border-radius:50%;background:var(--tx-bui-dot-indicator-color, currentColor)}.tx-bui-dot-indicator__label{min-width:0;font-variant-numeric:tabular-nums}.tx-drawer{--tx-drawer-transition: .4s cubic-bezier(.16, 1, .3, 1);--tx-drawer-mask-background: rgba(0, 0, 0, .45);--tx-drawer-panel-background: var(--tx-bg-color-overlay, var(--tx-bg-color, #fff));--tx-drawer-panel-background-transparent: color-mix(in srgb, var(--tx-drawer-panel-background) 78%, transparent);position:fixed;top:0;bottom:0;left:0;width:100vw;max-width:100vw;z-index:var(--tx-drawer-z-index, 1998);pointer-events:none}.tx-drawer--visible{pointer-events:auto}.tx-drawer--visible .tx-drawer__mask{opacity:1}.tx-drawer--visible.tx-drawer--right .tx-drawer__panel,.tx-drawer--visible.tx-drawer--left .tx-drawer__panel,.tx-drawer--visible.tx-drawer--top .tx-drawer__panel,.tx-drawer--visible.tx-drawer--bottom .tx-drawer__panel{transform:translateZ(0)}.tx-drawer--right .tx-drawer__panel{top:0;right:0;bottom:0;transform:translate3d(100%,0,0);box-shadow:-8px 4px 32px #0000002e}.tx-drawer--left .tx-drawer__panel{top:0;bottom:0;left:0;transform:translate3d(-100%,0,0);box-shadow:8px 4px 32px #0000002e}.tx-drawer--top .tx-drawer__panel{top:0;right:0;left:0;transform:translate3d(0,-100%,0);box-shadow:4px 8px 32px #0000002e}.tx-drawer--bottom .tx-drawer__panel{right:0;bottom:0;left:0;transform:translate3d(0,100%,0);box-shadow:4px -8px 32px #0000002e}.tx-drawer--mask-opacity .tx-drawer__mask,.tx-drawer--mask-transparent .tx-drawer__mask{backdrop-filter:none;-webkit-backdrop-filter:none}.tx-drawer--mask-transparent .tx-drawer__mask{background:transparent}.tx-drawer--panel-transparent .tx-drawer__panel{background:var(--tx-drawer-panel-background-transparent);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.tx-drawer__mask{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--tx-drawer-mask-background);opacity:0;transition:opacity var(--tx-drawer-transition);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.tx-drawer__panel{position:absolute;z-index:1;display:flex;flex-direction:column;width:var(--tx-drawer-width, 60%);height:var(--tx-drawer-height, 100%);max-width:100vw;max-height:100vh;background:var(--tx-drawer-panel-background);transition:transform var(--tx-drawer-transition)}.tx-drawer__header,.tx-drawer__footer{flex-shrink:0;padding:16px 20px}.tx-drawer__header{display:flex;gap:12px;align-items:center;justify-content:space-between}.tx-drawer__header-content{flex:1;min-width:0}.tx-drawer__title{flex:1;min-width:0;margin:0;overflow:hidden;color:var(--tx-text-color-primary, #303133);font-size:18px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.tx-drawer__close{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;color:var(--tx-text-color-secondary, #909399);background:transparent;border:none;border-radius:6px;cursor:pointer;transition:all .2s ease}.tx-drawer__close:hover{color:var(--tx-text-color-primary, #303133);background:var(--tx-fill-color-light, #f5f7fa)}.tx-drawer__divider.tx-divider{--tx-divider-color: var(--tx-border-color-light, #eee);--tx-divider-gap: 0;flex-shrink:0;margin:0}.tx-drawer__divider.tx-divider--horizontal:before,.tx-drawer__divider.tx-divider--horizontal:after{min-width:0}.tx-drawer__body{flex:1;min-height:0;padding:20px;overflow:auto}.tx-dropdown-item[data-v-99b09734]{--tx-card-item-padding: 8px 10px;--tx-card-item-radius: 10px;--tx-card-item-gap: 10px}.tx-dropdown-item.tx-dropdown-item[data-v-99b09734]:not(.is-disabled):focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--tx-color-primary, #409eff) 22%,transparent)}.tx-dropdown-item[data-v-99b09734] .tx-card-item__title{font-weight:500;color:var(--tx-text-color-primary, #303133)}.tx-dropdown-item.is-danger[data-v-99b09734] .tx-card-item__title{color:var(--tx-color-danger, #f56c6c)}.tx-dropdown-item.is-disabled[data-v-99b09734]{opacity:.5}.tx-dropdown-item__arrow[data-v-99b09734]{transform:rotate(-90deg);opacity:.7}.tx-dropdown__panel[data-v-5a614d70]{display:flex;flex-direction:column;gap:4px;padding:2px}.tx-dropdown-submenu__trigger[data-v-cd2fae90]{flex:1 1 auto;min-width:0}.tx-dropdown-submenu__right[data-v-cd2fae90]{display:inline-flex;align-items:center;gap:6px}.tx-dropdown-submenu__arrow[data-v-cd2fae90]{transform:rotate(-90deg);opacity:.7}.tx-dropdown-submenu__panel[data-v-cd2fae90]{display:flex;flex-direction:column;gap:4px;padding:2px}.tx-edge-fade-mask[data-v-a0790b7e]{position:relative;display:block;min-width:0;min-height:0}.tx-edge-fade-mask__viewport[data-v-a0790b7e]{width:100%;height:100%;-webkit-overflow-scrolling:touch}.tx-edge-fade-mask--vertical .tx-edge-fade-mask__viewport[data-v-a0790b7e]{overflow-y:auto;overflow-x:hidden}.tx-edge-fade-mask--horizontal .tx-edge-fade-mask__viewport[data-v-a0790b7e]{overflow-x:auto;overflow-y:hidden}.tx-file-uploader[data-v-1fec3030]{display:flex;flex-direction:column;gap:12px;color:var(--tx-text-color-primary, #303133)}.tx-file-uploader.is-disabled[data-v-1fec3030]{opacity:.7;cursor:not-allowed}.tx-file-uploader__input[data-v-1fec3030]{display:none}.tx-file-uploader__drop[data-v-1fec3030]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px dashed var(--tx-border-color-lighter, #e5e7eb);border-radius:14px;padding:18px;background:color-mix(in srgb,var(--tx-fill-color, #f5f7fa) 55%,transparent);display:flex;flex-direction:column;gap:8px;align-items:center;text-align:center;color:inherit;font:inherit;cursor:pointer;transition:border-color .16s ease,background .16s ease}.tx-file-uploader__drop[data-v-1fec3030]:disabled{cursor:not-allowed}.tx-file-uploader.is-dragging .tx-file-uploader__drop[data-v-1fec3030]{border-color:var(--tx-color-primary, #409eff);background:color-mix(in srgb,var(--tx-color-primary, #409eff) 12%,transparent)}.tx-file-uploader__drop-title[data-v-1fec3030]{font-size:14px;font-weight:600}.tx-file-uploader__drop-hint[data-v-1fec3030]{font-size:12px;color:var(--tx-text-color-secondary, #909399)}.tx-file-uploader__button[data-v-1fec3030]{margin-top:4px;border:none;background:var(--tx-color-primary, #409eff);color:#fff;border-radius:10px;padding:6px 12px;font-size:12px;cursor:pointer}.tx-file-uploader__drop:disabled .tx-file-uploader__button[data-v-1fec3030]{opacity:.6;cursor:not-allowed}.tx-file-uploader__list[data-v-1fec3030]{display:flex;flex-direction:column;gap:8px}.tx-file-uploader__item[data-v-1fec3030]{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border-radius:12px;border:1px solid var(--tx-border-color-lighter, #e5e7eb);background:var(--tx-fill-color-blank, #fff)}.tx-file-uploader__meta[data-v-1fec3030]{display:flex;flex-direction:column;gap:2px}.tx-file-uploader__name[data-v-1fec3030]{font-size:13px;font-weight:600}.tx-file-uploader__size[data-v-1fec3030]{font-size:12px;color:var(--tx-text-color-secondary, #909399)}.tx-file-uploader__remove[data-v-1fec3030]{width:28px;height:28px;border-radius:10px;border:1px solid var(--tx-border-color-lighter, #e5e7eb);background:transparent;color:var(--tx-text-color-secondary, #909399);cursor:pointer}.tx-file-uploader__remove[data-v-1fec3030]:disabled{opacity:.6;cursor:not-allowed}.tx-bui-filter-chips{box-sizing:border-box;font-family:var(--tx-font-family, "Inter", "Helvetica Neue", Arial, sans-serif);font-size:13px;color:var(--tx-bui-ink, #1f2124)}:where(.tx-bui-filter-chips) *,:where(.tx-bui-filter-chips) *:before,:where(.tx-bui-filter-chips) *:after{box-sizing:border-box}:where(.tx-bui-filter-chips) button{padding:0;font:inherit;color:inherit;background:transparent;border:0}:where(.tx-bui-filter-chips) ul,:where(.tx-bui-filter-chips) ol{padding:0;margin:0;list-style:none}:where(.tx-bui-filter-chips) h1,:where(.tx-bui-filter-chips) h2,:where(.tx-bui-filter-chips) h3,:where(.tx-bui-filter-chips) h4,:where(.tx-bui-filter-chips) h5,:where(.tx-bui-filter-chips) h6{margin:0;font-size:inherit;font-weight:inherit}:where(.tx-bui-filter-chips) svg,:where(.tx-bui-filter-chips) img{display:block}.tx-bui-filter-chips{display:flex;position:relative;align-items:center;gap:4px;margin:0 -4px 4px;padding:4px;overflow-x:auto;scrollbar-width:none}.tx-bui-filter-chips::-webkit-scrollbar{display:none}.tx-bui-filter-chips__indicator{position:absolute;top:0;left:0;width:var(--tx-bui-filter-chips-indicator-w, 0);height:var(--tx-bui-filter-chips-indicator-h, 0);border-radius:999px;background:var(--tx-bui-surface, #fff);box-shadow:var(--tx-bui-shadow-btn, 0 0 0 1px #e0e2e5, 0 1px 2px rgba(16, 24, 40, .0509803922));transform:translate(var(--tx-bui-filter-chips-indicator-x, 0),var(--tx-bui-filter-chips-indicator-y, 0));pointer-events:none;transition:transform .24s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1)),width .24s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1))}.tx-bui-filter-chips.is-placing .tx-bui-filter-chips__indicator{transition:none}@media(prefers-reduced-motion:reduce){.tx-bui-filter-chips__indicator{transition:none}}.tx-bui-filter-chips__chip{display:inline-flex;position:relative;flex:0 0 auto;align-items:center;gap:6px;height:26px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:500;color:var(--tx-bui-ink-2, #62656b);cursor:pointer;transition:background-color .2s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1)),box-shadow .2s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1)),color .2s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1))}.tx-bui-filter-chips__chip:hover:not(.is-active):not(.is-disabled){background:var(--tx-bui-hover, #f4f5f6)}.tx-bui-filter-chips__chip.is-active{color:var(--tx-bui-ink, #1f2124);background:var(--tx-bui-surface, #fff);box-shadow:var(--tx-bui-shadow-btn, 0 0 0 1px #e0e2e5, 0 1px 2px rgba(16, 24, 40, .0509803922))}.tx-bui-filter-chips.is-sliding .tx-bui-filter-chips__chip.is-active{background:transparent;box-shadow:none}.tx-bui-filter-chips__chip.is-disabled{cursor:not-allowed;opacity:.5}.tx-bui-filter-chips__chip:focus-visible{outline:2px solid var(--tx-bui-accent, #0285ff);outline-offset:2px}@media(prefers-reduced-motion:reduce){.tx-bui-filter-chips__chip{transition:none}}.tx-bui-filter-chips__icon{flex:0 0 auto;width:1.15em;height:1.15em;font-size:1.15em;line-height:1}.tx-bui-filter-chips__chip.is-icon-only{width:30px;padding:0;justify-content:center;font-size:15px}.tx-bui-filter-chips .tx-bui-filter-chips__chip{padding:0 10px}.tx-bui-filter-chips__dot{flex:0 0 auto;width:6px;height:6px;border-radius:50%}.tx-bui-filter-chips__label{white-space:nowrap}.tx-bui-filter-chips__count{padding:0 4px;border-radius:4px;font-size:10.5px;font-variant-numeric:tabular-nums;color:var(--tx-bui-ink-3, #9a9da3)}.tx-bui-filter-chips__chip.is-active .tx-bui-filter-chips__count{color:var(--tx-bui-ink-2, #62656b);background:var(--tx-bui-field, #f2f2f3)}.tx-flat-radio[data-v-1867ae7b]{position:relative;display:inline-flex;align-items:center;height:var(--tx-flat-radio-height, 30px);padding:var(--tx-flat-radio-padding, 3px);gap:var(--tx-flat-radio-gap, 4px);font-size:var(--tx-flat-radio-font-size, 13px);border-radius:var(--tx-flat-radio-radius, 8px);background:var(--tx-flat-radio-track-bg, var(--tx-fill-color, #f0f2f5));box-sizing:border-box;outline:none;-webkit-user-select:none;user-select:none}.tx-flat-radio.is-bordered[data-v-1867ae7b]{border:1px solid var(--tx-border-color-light, #e4e7ed)}.tx-flat-radio.is-disabled[data-v-1867ae7b]{opacity:.5;pointer-events:none}.tx-flat-radio[data-v-1867ae7b]:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--tx-color-primary, #409eff) 25%,transparent)}.tx-flat-radio[data-v-1867ae7b] .tx-flat-radio-item{height:100%;padding:var(--tx-flat-radio-item-padding, 0 8px);border-radius:var(--tx-flat-radio-item-radius, 6px);font-size:inherit}.tx-flat-radio__indicator[data-v-1867ae7b]{position:absolute;top:var(--tx-flat-radio-padding, 3px);left:0;height:calc(100% - var(--tx-flat-radio-padding, 3px) * 2);border-radius:var(--tx-flat-radio-item-radius, 6px);background:var(--tx-flat-radio-indicator-bg, var(--tx-surface-raised, #fff));box-shadow:var(--tx-flat-radio-indicator-shadow, var(--tx-elevation-2, 1px 2px 8px rgba(0, 0, 0, .05)));pointer-events:none;z-index:0;will-change:transform,width;transition:transform var(--tx-flat-radio-duration, .26s) var(--tx-flat-radio-ease, cubic-bezier(.32, 1.28, .5, 1)),width var(--tx-flat-radio-duration, .26s) var(--tx-flat-radio-ease, cubic-bezier(.32, 1.28, .5, 1)),opacity .15s ease}.tx-flat-radio__indicator.no-transition[data-v-1867ae7b]{transition:none!important}@media(prefers-reduced-motion:reduce){.tx-flat-radio__indicator[data-v-1867ae7b]{transition:opacity .15s ease}}.tx-flat-radio-item[data-v-c908bc1c]{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:var(--tx-flat-radio-item-gap, 4px);border:none;background:transparent;color:var(--tx-text-color-secondary, #606266);cursor:pointer;white-space:nowrap;flex-shrink:0;font-family:inherit;font-weight:500;line-height:1;transition:color .2s ease,background-color .2s ease,box-shadow .2s ease;box-sizing:border-box}.tx-flat-radio-item[data-v-c908bc1c]:hover:not(.is-disabled):not(.is-selected){color:var(--tx-text-color-primary, #303133)}.tx-flat-radio-item.is-selected[data-v-c908bc1c]{color:var(--tx-text-color-primary, #303133)}.tx-flat-radio-item:active:not(.is-disabled) .tx-flat-radio-item__icon[data-v-c908bc1c],.tx-flat-radio-item:active:not(.is-disabled) .tx-flat-radio-item__label[data-v-c908bc1c]{transform:scale(.94)}.tx-flat-radio-item.is-multiple-selected[data-v-c908bc1c]{background:var(--tx-flat-radio-indicator-bg, var(--tx-surface-raised, #fff));box-shadow:var(--tx-elevation-1, 1px 2px 4px rgba(0, 0, 0, .04))}.tx-flat-radio-item.is-focused[data-v-c908bc1c]{box-shadow:0 0 0 2px color-mix(in srgb,var(--tx-color-primary, #409eff) 55%,transparent)}.tx-flat-radio-item[data-v-c908bc1c]:focus-visible{outline:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--tx-color-primary, #409eff) 45%,transparent)}.tx-flat-radio-item.is-disabled[data-v-c908bc1c]{opacity:.4;cursor:not-allowed}.tx-flat-radio-item__icon[data-v-c908bc1c]{display:inline-flex;align-items:center;justify-content:center;font-size:1em;transition:transform .18s cubic-bezier(.34,1.4,.64,1)}.tx-flat-radio-item__label[data-v-c908bc1c]{display:inline-flex;align-items:center;transition:transform .18s cubic-bezier(.34,1.4,.64,1)}@media(prefers-reduced-motion:reduce){.tx-flat-radio-item__icon[data-v-c908bc1c],.tx-flat-radio-item__label[data-v-c908bc1c]{transition:none}.tx-flat-radio-item:active:not(.is-disabled) .tx-flat-radio-item__icon[data-v-c908bc1c],.tx-flat-radio-item:active:not(.is-disabled) .tx-flat-radio-item__label[data-v-c908bc1c]{transform:none}}.tx-bui-scrub-field{box-sizing:border-box;font-family:var(--tx-font-family, "Inter", "Helvetica Neue", Arial, sans-serif);font-size:13px;color:var(--tx-bui-ink, #1f2124)}:where(.tx-bui-scrub-field) *,:where(.tx-bui-scrub-field) *:before,:where(.tx-bui-scrub-field) *:after{box-sizing:border-box}:where(.tx-bui-scrub-field) button{padding:0;font:inherit;color:inherit;background:transparent;border:0}:where(.tx-bui-scrub-field) ul,:where(.tx-bui-scrub-field) ol{padding:0;margin:0;list-style:none}:where(.tx-bui-scrub-field) h1,:where(.tx-bui-scrub-field) h2,:where(.tx-bui-scrub-field) h3,:where(.tx-bui-scrub-field) h4,:where(.tx-bui-scrub-field) h5,:where(.tx-bui-scrub-field) h6{margin:0;font-size:inherit;font-weight:inherit}:where(.tx-bui-scrub-field) svg,:where(.tx-bui-scrub-field) img{display:block}.tx-bui-scrub-field{display:flex;gap:4px;align-items:center;min-width:0;height:26px;padding:4px 8px 4px 6px;background:var(--tx-bui-field, #f2f2f3);border-radius:var(--tx-bui-radius-chip, 6px);transition:background-color .2s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1)),box-shadow .2s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1))}.tx-bui-scrub-field.is-active{background:var(--tx-bui-accent-tint, #e9f3ff);box-shadow:0 0 0 1px var(--tx-bui-accent, #0285ff)}.tx-bui-scrub-field.is-disabled{cursor:not-allowed;opacity:.6}@media(prefers-reduced-motion:reduce){.tx-bui-scrub-field{transition:none}}.tx-bui-scrub-field__handle{display:flex;flex-shrink:0;align-items:center;height:100%;padding:0 4px;font-size:12px;color:var(--tx-bui-ink-3, #9a9da3);cursor:ew-resize;-webkit-user-select:none;user-select:none;border-radius:4px;touch-action:pan-y}.tx-bui-scrub-field__handle:hover{color:var(--tx-bui-ink-2, #62656b)}.tx-bui-scrub-field__handle:focus-visible{color:var(--tx-bui-accent-ink, #0170dd);outline:none}.tx-bui-scrub-field.is-disabled .tx-bui-scrub-field__handle{cursor:not-allowed}.tx-bui-scrub-field__input{font-variant-numeric:tabular-nums;flex:1;min-width:0;padding:0;font:inherit;font-size:12px;color:var(--tx-bui-ink, #1f2124);background:transparent;border:0;outline:none}.tx-bui-scrub-field__input:disabled{cursor:not-allowed;color:var(--tx-bui-ink-3, #9a9da3)}.tx-bui-scrub-field__suffix{flex-shrink:0;padding-right:2px;font-size:11.5px;color:var(--tx-bui-ink-3, #9a9da3)}.tx-bui-chip-select{position:relative;width:100%}.tx-bui-chip-select__trigger{display:flex;gap:4px;align-items:center;justify-content:space-between;width:100%;height:26px;padding:4px 4px 4px 8px;cursor:pointer;background:var(--tx-bui-inset, #f7f8f9);border-radius:var(--tx-bui-radius-chip, 6px);box-shadow:var(--tx-bui-shadow-hairline, 0 0 0 1px #ecedef);transition:box-shadow .2s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1))}.tx-bui-chip-select__trigger.is-open,.tx-bui-chip-select__trigger:focus-visible{outline:none;box-shadow:0 0 0 1px var(--tx-bui-accent, #0285ff)}.tx-bui-chip-select__trigger:disabled{cursor:not-allowed;opacity:.6}@media(prefers-reduced-motion:reduce){.tx-bui-chip-select__trigger{transition:none}}.tx-bui-chip-select__value{overflow:hidden;font-size:12px;color:var(--tx-bui-ink, #1f2124);text-overflow:ellipsis;white-space:nowrap}.tx-bui-chip-select__trigger.is-placeholder .tx-bui-chip-select__value{color:var(--tx-bui-ink-3, #9a9da3)}.tx-bui-chip-select__chevron{flex-shrink:0;color:var(--tx-bui-ink-3, #9a9da3);transition:transform .2s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1))}.tx-bui-chip-select__trigger.is-open .tx-bui-chip-select__chevron{transform:rotate(180deg)}@media(prefers-reduced-motion:reduce){.tx-bui-chip-select__chevron{transition:none}}.tx-bui-chip-select__menu{animation:tx-bui-pop-in .2s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1)) 0ms both}@media(prefers-reduced-motion:reduce){.tx-bui-chip-select__menu{animation:none}}.tx-bui-chip-select__menu{position:absolute;right:0;bottom:32px;z-index:10;width:100%;padding:4px;background:var(--tx-bui-surface, #fff);border-radius:10px;box-shadow:var(--tx-bui-shadow-raised, 0 0 0 1px #ecedef, 0 2px 10px rgba(0, 0, 0, .0431372549));transform-origin:bottom right}.tx-bui-chip-select__option{display:flex;align-items:center;height:26px;padding:0 8px;font-size:12.5px;color:var(--tx-bui-ink, #1f2124);cursor:pointer;border-radius:var(--tx-bui-radius-chip, 6px);transition:background-color .15s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1))}.tx-bui-chip-select__option.is-selected{background:var(--tx-bui-field, #f2f2f3)}.tx-bui-chip-select__option.is-active{background:var(--tx-bui-hover-2, #e7e9eb)}@media(prefers-reduced-motion:reduce){.tx-bui-chip-select__option{transition:none}}.tx-bui-fine-tune-card{box-sizing:border-box;font-family:var(--tx-font-family, "Inter", "Helvetica Neue", Arial, sans-serif);font-size:13px;color:var(--tx-bui-ink, #1f2124)}:where(.tx-bui-fine-tune-card) *,:where(.tx-bui-fine-tune-card) *:before,:where(.tx-bui-fine-tune-card) *:after{box-sizing:border-box}:where(.tx-bui-fine-tune-card) button{padding:0;font:inherit;color:inherit;background:transparent;border:0}:where(.tx-bui-fine-tune-card) ul,:where(.tx-bui-fine-tune-card) ol{padding:0;margin:0;list-style:none}:where(.tx-bui-fine-tune-card) h1,:where(.tx-bui-fine-tune-card) h2,:where(.tx-bui-fine-tune-card) h3,:where(.tx-bui-fine-tune-card) h4,:where(.tx-bui-fine-tune-card) h5,:where(.tx-bui-fine-tune-card) h6{margin:0;font-size:inherit;font-weight:inherit}:where(.tx-bui-fine-tune-card) svg,:where(.tx-bui-fine-tune-card) img{display:block}.tx-bui-fine-tune-card{position:relative;width:100%;max-width:240px;background:var(--tx-bui-surface, #fff);border-radius:var(--tx-bui-radius-card, 10px);box-shadow:var(--tx-bui-shadow-raised, 0 0 0 1px #ecedef, 0 2px 10px rgba(0, 0, 0, .0431372549))}.tx-bui-fine-tune-card.is-disabled{opacity:.7}.tx-bui-fine-tune-card__header{padding:10px 12px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--tx-bui-line, #ecedef)}.tx-bui-fine-tune-card__title{font-size:13px;font-weight:500;color:var(--tx-bui-ink, #1f2124)}.tx-bui-fine-tune-card__edited{animation:tx-bui-pop-in .25s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1)) 0ms both}@media(prefers-reduced-motion:reduce){.tx-bui-fine-tune-card__edited{animation:none}}.tx-bui-fine-tune-card__edited{display:flex;gap:6px;align-items:center;font-size:12px;font-weight:500;color:var(--tx-bui-green, #189a4d)}.tx-bui-fine-tune-card__adjust{display:flex;gap:6px;align-items:center}.tx-bui-fine-tune-card__spark{display:flex;align-items:center;justify-content:center;width:18px;height:18px;color:var(--tx-bui-accent, #0285ff);background:var(--tx-bui-accent-tint, #e9f3ff);border-radius:5px;box-shadow:0 0 0 1px color-mix(in oklab,var(--tx-bui-accent, #0285ff) 30%,transparent)}.tx-bui-fine-tune-card__adjust-label{font-size:12px;font-weight:500;color:transparent;background-image:linear-gradient(90deg,var(--tx-bui-accent, #0285ff) 35%,var(--tx-bui-accent-ink, #0170dd) 50%,var(--tx-bui-accent, #0285ff) 65%);-webkit-background-clip:text;background-clip:text;background-size:200% 100%;animation:tx-bui-shimmer-text 1.4s linear infinite}@media(prefers-reduced-motion:reduce){.tx-bui-fine-tune-card__adjust-label{color:var(--tx-bui-accent-ink, #0170dd);background:none;animation:none}}.tx-bui-fine-tune-card__section{padding:12px;display:flex;flex-direction:column;gap:8px;border-bottom:1px solid var(--tx-bui-line, #ecedef)}.tx-bui-fine-tune-card__section-title{margin:0;font-size:12.5px;font-weight:500;color:var(--tx-bui-ink, #1f2124)}.tx-bui-fine-tune-card__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0}.tx-bui-fine-tune-card__layout.tx-bui-fine-tune-card__layout{display:flex;width:100%}.tx-bui-fine-tune-card__layout.tx-bui-fine-tune-card__layout:focus-visible{box-shadow:0 0 0 2px color-mix(in oklab,var(--tx-bui-accent, #0285ff) 35%,transparent)}.tx-bui-fine-tune-card__layout.tx-bui-fine-tune-card__layout .tx-flat-radio-item{flex:1;padding:0;color:var(--tx-bui-ink-3, #9a9da3);transition:color .2s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1))}.tx-bui-fine-tune-card__layout.tx-bui-fine-tune-card__layout .tx-flat-radio-item:hover:not(.is-selected){color:var(--tx-bui-ink-2, #62656b)}.tx-bui-fine-tune-card__layout.tx-bui-fine-tune-card__layout .tx-flat-radio-item.is-selected{font-weight:inherit;color:var(--tx-bui-accent, #0285ff)}.tx-bui-fine-tune-card__layout.tx-bui-fine-tune-card__layout .tx-flat-radio__indicator{background:var(--tx-bui-surface, #fff);box-shadow:var(--tx-bui-shadow-btn, 0 0 0 1px #e0e2e5, 0 1px 2px rgba(16, 24, 40, .0509803922));transition:transform .3s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1)),width .3s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1)),opacity .15s ease}@media(prefers-reduced-motion:reduce){.tx-bui-fine-tune-card__layout.tx-bui-fine-tune-card__layout .tx-flat-radio-item,.tx-bui-fine-tune-card__layout.tx-bui-fine-tune-card__layout .tx-flat-radio__indicator{transition:none}}.tx-bui-fine-tune-card__glyph{display:flex;gap:2px}.tx-bui-fine-tune-card__glyph.is-col{flex-direction:column}.tx-bui-fine-tune-card__glyph.is-grid{display:grid;grid-template-columns:repeat(2,auto)}.tx-bui-fine-tune-card__dot{width:6px;height:6px;border:1.2px solid currentcolor;border-radius:2px}.tx-bui-fine-tune-card__footer{padding:10px 12px;display:flex;align-items:center;justify-content:space-between}.tx-bui-fine-tune-card__footer-label{font-size:12px;color:var(--tx-bui-ink-3, #9a9da3)}.tx-bui-fine-tune-card__type{width:120px;margin-right:-2px}.tx-flat-dropdown[data-v-f78d74ab]{display:inline-flex;width:fit-content;cursor:pointer}.tx-flat-dropdown.is-disabled[data-v-f78d74ab]{pointer-events:none}.tx-flat-dropdown__panel[data-v-f78d74ab]{z-index:var(--tx-fd-z-index, 10020);will-change:transform,filter,opacity}.tx-flat-dropdown-enter-active[data-v-f78d74ab]{transition:opacity .12s ease,transform .14s cubic-bezier(.22,.61,.36,1)}.tx-flat-dropdown-leave-active[data-v-f78d74ab]{transition:opacity var(--tx-fd-exit-duration, .28s) ease,transform var(--tx-fd-exit-duration, .28s) cubic-bezier(.4,0,.2,1),filter var(--tx-fd-exit-duration, .28s) ease}.tx-flat-dropdown-enter-from[data-v-f78d74ab]{opacity:0;transform:scale(.96)}.tx-flat-dropdown-leave-to[data-v-f78d74ab]{opacity:0;transform:scale(.8);filter:blur(12px)}@media(prefers-reduced-motion:reduce){.tx-flat-dropdown-enter-active[data-v-f78d74ab],.tx-flat-dropdown-leave-active[data-v-f78d74ab]{transition-duration:1ms}.tx-flat-dropdown-enter-from[data-v-f78d74ab],.tx-flat-dropdown-leave-to[data-v-f78d74ab]{filter:none;transform:none}}.flat-input[data-v-ce742625]{position:relative;padding-top:2px;padding-right:5px;display:grid;grid-template-columns:1fr 5fr;width:100%;height:32px;line-height:32px;border-radius:8px;box-sizing:border-box;border:1px solid var(--tx-border-color, #dcdfe6);--fake-radius: 8px;transition:border-color .25s,box-shadow .25s}.flat-input[data-v-ce742625]:hover{border-color:var(--tx-color-primary-light-3, #79bbff);box-shadow:0 0 2px 1px var(--tx-color-primary-light-5, #a0cfff)}.flat-input[data-v-ce742625]:focus-within{border-color:var(--tx-color-primary, #409eff);box-shadow:0 0 2px 1px var(--tx-color-primary-light-3, #79bbff),0 0 4px 2px var(--tx-color-primary-light-5, #a0cfff)}.flat-input__prefix[data-v-ce742625]{position:relative;padding-left:6px;display:flex;margin-bottom:.15rem;align-items:center;font-size:18px;color:var(--tx-text-color-primary, #303133)}.flat-input__control[data-v-ce742625]{height:calc(100% - 4px);width:calc(100% - 2px);outline:none;border:none;font-size:16px;background-color:transparent;color:var(--tx-text-color-primary, #303133)}.flat-input__control[data-v-ce742625]::placeholder{color:var(--tx-text-color-placeholder, #a8abb2)}textarea.flat-input__control[data-v-ce742625]{width:100%;resize:none}.flat-input.none-prefix[data-v-ce742625]{padding:0 5px;grid-template-columns:1fr}.flat-input.area[data-v-ce742625]{height:10rem}.flat-input.win[data-v-ce742625]:before{filter:invert(.25);--fake-opacity: .25;--fake-inner-opacity: .25}.flat-input.win[data-v-ce742625]:hover:before{--fake-opacity: .35;--fake-inner-opacity: .35}.flat-input.win[data-v-ce742625]:hover{border-color:var(--tx-border-color, #dcdfe6);border-bottom:1px solid var(--tx-border-color, #dcdfe6);box-shadow:none}.flat-input.win[data-v-ce742625]:focus-within:before{filter:invert(.05);--fake-opacity: .5;--fake-inner-opacity: .5}.flat-input.win[data-v-ce742625]:focus-within{border-color:var(--tx-border-color, #dcdfe6);border-bottom:2px solid var(--tx-color-primary, #409eff);box-shadow:none}.flat-input.win[data-v-ce742625]{border-radius:8px;--fake-radius: 8px !important;border-bottom:1px solid var(--tx-border-color, #dcdfe6)}.flat-input.is-disabled[data-v-ce742625]{opacity:.6;cursor:not-allowed}.flat-input.is-disabled[data-v-ce742625]:hover,.flat-input.is-disabled[data-v-ce742625]:focus-within{border-color:var(--tx-border-color, #dcdfe6);box-shadow:none}.flat-input.is-disabled .flat-input__control[data-v-ce742625]{cursor:not-allowed}.flat-input__caps[data-v-ce742625]{position:absolute;top:-30px;right:0;font-size:12px}.tx-flat-select[data-v-edc66717]{position:relative;display:inline-block;min-width:120px}.tx-flat-select__trigger[data-v-edc66717]{display:inline-flex;align-items:center;justify-content:space-between;gap:6px;width:100%;height:34px;padding:0 10px;border:1px solid var(--tx-border-color-light, #e4e7ed);border-radius:10px;background:var(--tx-bg-color, #fff);color:var(--tx-text-color-primary, #303133);font-size:13px;font-family:inherit;cursor:pointer;outline:none;box-sizing:border-box;position:relative;z-index:2}.tx-flat-select__trigger[data-v-edc66717]:hover:not(:disabled){border-color:var(--tx-border-color, #dcdfe6)}.tx-flat-select__trigger[data-v-edc66717]:focus-visible{border-color:var(--tx-color-primary, #409eff);box-shadow:0 0 0 2px color-mix(in srgb,var(--tx-color-primary, #409eff) 15%,transparent)}.tx-flat-select__trigger[data-v-edc66717]:disabled{opacity:.5;cursor:not-allowed}.tx-flat-select__text[data-v-edc66717]{flex:1;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tx-flat-select__text.is-placeholder[data-v-edc66717]{color:var(--tx-text-color-placeholder, #a8abb2)}.tx-flat-select__arrow[data-v-edc66717]{display:inline-flex;align-items:center;color:var(--tx-text-color-secondary, #909399);flex-shrink:0}.tx-flat-select__dropdown[data-v-edc66717]{position:absolute;left:0;width:100%;z-index:3;display:flex;flex-direction:column;padding:4px;background:var(--tx-bg-color-overlay, #fff);border:1px solid var(--tx-border-color-lighter, #ebeef5);border-radius:10px;box-shadow:2px 4px 16px #00000014,1px 2px 4px #0000000a;box-sizing:border-box;gap:2px;visibility:hidden;pointer-events:none}.tx-flat-select__dropdown.is-visible[data-v-edc66717]{visibility:visible;pointer-events:auto}.tx-flat-select__dropdown.is-animating[data-v-edc66717]{transition:clip-path .24s cubic-bezier(.22,1,.36,1),opacity .07s ease .17s}.tx-flat-select__dropdown.is-closing[data-v-edc66717]{opacity:0}.tx-flat-select__dropdown.is-closing[data-v-edc66717] .tx-flat-select-item.is-selected{color:var(--tx-text-color-primary, #303133);background:transparent;transition:color .14s ease,background-color .14s ease}.tx-flat-select__dropdown.is-closing[data-v-edc66717] .tx-flat-select-item__check{opacity:0;transition:opacity .1s ease}.tx-flat-select-item[data-v-d5b677fc]{display:flex;align-items:center;justify-content:space-between;width:100%;height:34px;padding:0 10px;border:none;border-radius:6px;background:transparent;color:var(--tx-text-color-primary, #303133);font-size:13px;font-family:inherit;cursor:pointer;outline:none;box-sizing:border-box;flex-shrink:0}.tx-flat-select-item[data-v-d5b677fc]:hover:not(.is-disabled):not(.is-selected){background:var(--tx-fill-color-light, #f5f7fa)}.tx-flat-select-item[data-v-d5b677fc]:focus-visible{outline:2px solid color-mix(in srgb,var(--tx-color-primary, #409eff) 60%,transparent);outline-offset:-2px}.tx-flat-select-item.is-selected[data-v-d5b677fc]{color:var(--tx-color-primary, #409eff);font-weight:500;background:color-mix(in srgb,var(--tx-color-primary, #409eff) 8%,transparent)}.tx-flat-select-item.is-disabled[data-v-d5b677fc]{opacity:.4;cursor:not-allowed}.tx-flat-select-item__label[data-v-d5b677fc]{flex:1;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tx-flat-select-item__check[data-v-d5b677fc]{display:inline-flex;align-items:center;flex-shrink:0;margin-left:6px}.tx-flex[data-v-4dba57ac]{display:var(--tx-flex-display, flex);flex-direction:var(--tx-flex-direction, row);flex-wrap:var(--tx-flex-wrap, nowrap);align-items:var(--tx-flex-align, stretch);justify-content:var(--tx-flex-justify, flex-start);gap:var(--tx-flex-gap, 12px);min-width:0}.TxFlipOverlay-Mask{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;pointer-events:auto;padding:12px;box-sizing:border-box}.TxFlipOverlay-Mask.is-stack-underlay-mask{background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.TxFlipOverlay-Mask.is-stack-underlay-mask .TxFlipOverlay-GlobalMask{opacity:0}.TxFlipOverlay-GlobalMask{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;background:var(--tx-overlay-mask, rgba(8, 10, 16, .52));transition:opacity .12s linear}.TxFlipOverlay-Mask:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;opacity:0}.TxFlipOverlay-Mask.is-close-guard-warning:after{animation:tx-flip-overlay-mask-warning .42s ease-out}@keyframes tx-flip-overlay-mask-warning{0%{opacity:0;background:radial-gradient(circle at 50% 50%,#ff404000,#ff404000 72%)}22%{opacity:1;background:radial-gradient(circle at 50% 50%,#ff424206,#ff424203 42%,#ff424200 72%)}to{opacity:0;background:radial-gradient(circle at 50% 50%,#ff404000,#ff404000 72%)}}.TxFlipOverlay-Card{--tx-flip-overlay-radius: 16px;position:fixed;left:50%;top:50%;display:flex;flex-direction:column;max-width:calc(100vw - 24px);max-height:calc(90dvh - 24px);border:1px solid var(--tx-border-color-lighter);border-radius:var(--tx-flip-overlay-radius);min-width:0;min-height:0;overflow:hidden;transform-origin:50% 50%;transform-style:preserve-3d;backface-visibility:hidden;will-change:transform,opacity,filter;z-index:1}.TxFlipOverlay-Surface{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border-radius:inherit;pointer-events:none}.TxFlipOverlay-Shell{position:relative;z-index:1;display:flex;flex-direction:column;width:100%;height:100%;min-width:0;min-height:0;transform-origin:50% 50%}.TxFlipOverlay-Card.is-close-guard-warning{animation:tx-flip-overlay-close-guard-warning .72s ease-out}.TxFlipOverlay-Shell.is-close-guard-focus{animation:tx-flip-overlay-close-guard-focus .36s cubic-bezier(.2,.72,.2,1)}@keyframes tx-flip-overlay-close-guard-focus{0%{transform:scale(1)}28%{transform:scale(1.04)}52%{transform:scale(.985)}72%{transform:scale(1.015)}to{transform:scale(1)}}@keyframes tx-flip-overlay-close-guard-warning{0%{filter:drop-shadow(0 0 0 rgba(255,79,79,0))}18%{filter:drop-shadow(0 0 6px rgba(255,96,96,.098)) drop-shadow(0 0 22px rgba(255,64,64,.072)) drop-shadow(0 0 42px rgba(255,47,47,.05))}to{filter:drop-shadow(0 0 0 rgba(255,79,79,0))}}.TxFlipOverlay-Card.is-border-dashed{border-style:dashed}.TxFlipOverlay-Card.is-border-none{border:none}.TxFlipOverlay-Card.is-stack-depth-hidden{visibility:hidden}.TxFlipOverlay-Header{flex-shrink:0;display:flex;align-items:flex-start;gap:12px;padding:14px 14px 10px;min-width:0}.TxFlipOverlay-HeaderDisplay{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.TxFlipOverlay-HeaderTitle{margin:0;font-size:16px;font-weight:600;line-height:1.35}.TxFlipOverlay-HeaderDesc{margin:0;font-size:13px;line-height:1.45;opacity:.72}.TxFlipOverlay-HeaderActions{flex-shrink:0;display:flex;align-items:center;justify-content:flex-end;gap:8px}.TxFlipOverlay-Close{width:36px;height:36px;border:none;border-radius:9999px;background:#00000014;color:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:20px;line-height:1;transition:background-color .2s ease,transform .2s ease}.TxFlipOverlay-Close:hover{background:#00000024}.TxFlipOverlay-Close:active{transform:scale(.96)}.TxFlipOverlay-Close:focus-visible{outline:2px solid currentColor;outline-offset:2px}.TxFlipOverlay-Body,.TxFlipOverlay-Content{flex:1;max-height:inherit;min-width:0;min-height:0}.TxFlipOverlay-Body.is-scrollable,.TxFlipOverlay-Content.is-scrollable{overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.tx-floating[data-v-dbafef3c]{position:relative;width:100%;height:100%}.tx-floating-element[data-v-ff71a0c4]{position:absolute;will-change:transform}.tx-form[data-v-3471bccf]{display:flex;flex-direction:column;gap:14px}.tx-form--label-top[data-v-3471bccf]{align-items:stretch}.tx-form-item[data-v-4d57a609]{display:flex;gap:12px;align-items:flex-start}.tx-form-item--label-top[data-v-4d57a609]{flex-direction:column;gap:6px}.tx-form-item--label-right .tx-form-item__label[data-v-4d57a609]{text-align:right}.tx-form-item.is-inline[data-v-4d57a609]{align-items:center}.tx-form-item__label[data-v-4d57a609]{font-size:13px;color:var(--tx-text-color-regular, #606266);min-width:0;padding-top:6px}.tx-form-item--label-top .tx-form-item__label[data-v-4d57a609]{padding-top:0}.tx-form-item__content[data-v-4d57a609]{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.tx-form-item__error[data-v-4d57a609]{font-size:12px;color:var(--tx-color-danger, #f56c6c)}.tx-form-item.is-error .tx-form-item__label[data-v-4d57a609]{color:var(--tx-color-danger, #f56c6c)}.tx-form-item.is-required .tx-form-item__label[data-v-4d57a609]:after{content:"*";margin-left:4px;color:var(--tx-color-danger, #f56c6c)}.tx-fusion[data-v-7b36931c]{display:inline-block}.tx-fusion[role=button][data-v-7b36931c]{cursor:pointer}.tx-fusion[data-v-7b36931c]:focus-visible{outline:2px solid color-mix(in srgb,var(--tx-color-primary, #409eff) 60%,transparent);outline-offset:2px}.tx-fusion.is-disabled[data-v-7b36931c]{pointer-events:none;opacity:.7}.tx-fusion__filters[data-v-7b36931c]{position:absolute;width:0;height:0}.tx-fusion__stage[data-v-7b36931c],.tx-fusion__goo[data-v-7b36931c]{position:relative;display:grid;place-items:center}.tx-fusion__blob[data-v-7b36931c]{grid-area:1/1;transition:transform var(--tx-fusion-duration, .26s) var(--tx-fusion-easing, ease);will-change:transform}.tx-fusion__blob--a[data-v-7b36931c]{transform:translate3d(calc(var(--tx-fusion-gap, 40px) * -.5),0,0) scale(1)}.tx-fusion__blob--b[data-v-7b36931c]{transform:translate3d(calc(var(--tx-fusion-gap, 40px) * .5),0,0) scale(1)}.tx-fusion.is-active .tx-fusion__blob--a[data-v-7b36931c],.tx-fusion.is-active .tx-fusion__blob--b[data-v-7b36931c]{transform:translateZ(0) scale(1.02)}.tx-fusion.is-dir-y .tx-fusion__blob--a[data-v-7b36931c]{transform:translate3d(0,calc(var(--tx-fusion-gap, 40px) * -.5),0) scale(1)}.tx-fusion.is-dir-y .tx-fusion__blob--b[data-v-7b36931c]{transform:translate3d(0,calc(var(--tx-fusion-gap, 40px) * .5),0) scale(1)}.tx-fusion.is-dir-y.is-active .tx-fusion__blob--a[data-v-7b36931c],.tx-fusion.is-dir-y.is-active .tx-fusion__blob--b[data-v-7b36931c]{transform:translateZ(0) scale(1.02)}.tx-glow-text[data-v-fa5b7299]{position:relative;display:inline-block;width:fit-content;max-width:100%;border-radius:var(--tx-glow-radius, 10px);overflow:hidden;isolation:isolate}.tx-glow-text[data-v-fa5b7299]>*{position:relative;z-index:1}.tx-glow-text.is-adaptive[data-v-fa5b7299]:not(.has-custom-blend){--tx-glow-blend-mode: screen}.tx-glow-text.is-text-clip .tx-glow-text__shine[data-v-fa5b7299]{display:none}@supports (mix-blend-mode: plus-lighter){.tx-glow-text.is-adaptive[data-v-fa5b7299]:not(.has-custom-blend){--tx-glow-blend-mode: plus-lighter}}@supports (backdrop-filter: blur(0)){.tx-glow-text.is-adaptive[data-v-fa5b7299]:not(.has-custom-backdrop){--tx-glow-backdrop: brightness(1.18) saturate(1.12)}}.tx-glow-text__shine[data-v-fa5b7299]{position:absolute;top:-40%;right:-40%;bottom:-40%;left:-40%;z-index:2;opacity:var(--tx-glow-opacity, .75);pointer-events:none;mix-blend-mode:var(--tx-glow-blend-mode, screen);-webkit-backdrop-filter:var(--tx-glow-backdrop, none);backdrop-filter:var(--tx-glow-backdrop, none);--tx-glow-band-size: var(--tx-glow-band, 38%);--tx-glow-band-half: calc(var(--tx-glow-band-size) / 2);--tx-glow-band-soft: calc(var(--tx-glow-band-size) / 3);background:linear-gradient(var(--tx-glow-angle, 20deg),transparent 0%,transparent calc(50% - var(--tx-glow-band-half)),var(--tx-glow-color, rgba(255, 255, 255, .9)) calc(50% - var(--tx-glow-band-soft)),var(--tx-glow-color, rgba(255, 255, 255, .9)) 50%,var(--tx-glow-color, rgba(255, 255, 255, .9)) calc(50% + var(--tx-glow-band-soft)),transparent calc(50% + var(--tx-glow-band-half)),transparent 100%);transform:translate(-160%);filter:blur(.4px);animation:tx-glow-sweep-fa5b7299 var(--tx-glow-duration, 1.4s) var(--tx-glow-ease, linear) infinite;animation-delay:var(--tx-glow-delay, 0ms);will-change:transform,opacity,filter}.tx-glow-text__clip-shine[data-v-fa5b7299]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:block;overflow:hidden;pointer-events:none;white-space:pre-wrap;color:transparent;font:inherit;line-height:inherit;letter-spacing:inherit;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;--tx-glow-band-size: var(--tx-glow-band, 38%);--tx-glow-band-half: calc(var(--tx-glow-band-size) / 2);--tx-glow-band-soft: calc(var(--tx-glow-band-size) / 3);background-image:linear-gradient(var(--tx-glow-angle, 20deg),transparent 0%,transparent calc(50% - var(--tx-glow-band-half)),var(--tx-glow-color, rgba(255, 255, 255, .9)) calc(50% - var(--tx-glow-band-soft)),var(--tx-glow-color, rgba(255, 255, 255, .9)) 50%,var(--tx-glow-color, rgba(255, 255, 255, .9)) calc(50% + var(--tx-glow-band-soft)),transparent calc(50% + var(--tx-glow-band-half)),transparent 100%);background-repeat:no-repeat;background-size:300% 100%;background-position:0 0;opacity:var(--tx-glow-opacity, .75);animation:tx-glow-text-sweep-fa5b7299 var(--tx-glow-duration, 2s) var(--tx-glow-ease, linear) infinite;animation-delay:var(--tx-glow-delay, 0ms);will-change:background-position}.tx-glow-text.is-once .tx-glow-text__shine[data-v-fa5b7299],.tx-glow-text.is-once .tx-glow-text__clip-shine[data-v-fa5b7299]{animation-iteration-count:1;animation-fill-mode:forwards}.tx-glow-text.is-inactive .tx-glow-text__shine[data-v-fa5b7299],.tx-glow-text.is-inactive .tx-glow-text__clip-shine[data-v-fa5b7299]{display:none}@media(prefers-reduced-motion:reduce){.tx-glow-text__shine[data-v-fa5b7299]{animation:none;transform:translate(0);filter:none}.tx-glow-text__clip-shine[data-v-fa5b7299]{animation:none;background-position:50% 50%;filter:none}}@keyframes tx-glow-sweep-fa5b7299{0%{transform:translate(-160%);opacity:var(--tx-glow-opacity, .75)}65%{transform:translate(160%);opacity:var(--tx-glow-opacity, .75)}65.01%,to{transform:translate(160%);opacity:0}}@keyframes tx-glow-text-sweep-fa5b7299{0%{background-position:100% 0}65%,to{background-position:0 0}}@property --tx-gradient-angle{syntax: "<angle>"; inherits: false; initial-value: 0deg;}.tx-gradient-border[data-v-c5c363f9]{position:relative;display:block;border-radius:var(--tx-gradient-border-radius);overflow:hidden}.tx-gradient-border[data-v-c5c363f9]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.85;filter:blur(var(--tx-gradient-border-width));border-style:solid;border-width:var(--tx-gradient-border-width);border-radius:var(--tx-gradient-border-radius);border-image-slice:1;border-image-source:linear-gradient(var(--tx-gradient-angle),#0894ff 0%,#c959dd 34%,#ff2e54 68%,#ff9004 100%);pointer-events:none;animation:tx-gradient-border-rotate-c5c363f9 var(--tx-gradient-duration) linear infinite}.tx-gradient-border__inner[data-v-c5c363f9]{position:relative;display:block;padding:var(--tx-gradient-inner-padding)}@keyframes tx-gradient-border-rotate-c5c363f9{0%{--tx-gradient-angle: 0deg}to{--tx-gradient-angle: 360deg}}@media(prefers-reduced-motion:reduce){.tx-gradient-border[data-v-c5c363f9]:before{animation:none}}.tx-gradual-blur{position:absolute;inset:auto;pointer-events:none}.tx-gradual-blur__inner{position:relative;width:100%;height:100%}.tx-gradual-blur__layer{position:absolute;top:0;right:0;bottom:0;left:0}.tx-gradual-blur__slot{position:relative}.tx-grid-layout[data-v-6e3fdf7e]{display:grid;gap:var(--tx-grid-gap, 1.5rem);grid-template-columns:repeat(auto-fit,minmax(var(--tx-grid-min-width, 300px),1fr))}@media(min-width:1400px){.tx-grid-layout[data-v-6e3fdf7e]{grid-template-columns:repeat(var(--tx-grid-max-columns, 4),1fr)}}[data-v-6e3fdf7e] .tx-grid-layout__item{background:var(--tx-fill-color-light, #f5f7fa);height:100%;position:relative;border-radius:16px;transition:all .3s ease;cursor:pointer;overflow:hidden}[data-v-6e3fdf7e] .tx-grid-layout__item:before{content:"";position:absolute;width:calc(100% + 3px);height:calc(100% + 3px);top:50%;left:50%;opacity:var(--tx-grid-op, 0);transition:opacity .25s ease-in-out;transform:translate(-50%,-50%);border-radius:18px;filter:blur(5px);background:radial-gradient(250px circle at var(--tx-grid-x) var(--tx-grid-y),var(--tx-color-primary, #409eff) 0,transparent 100%);z-index:0}[data-v-6e3fdf7e] .tx-grid-layout__item>*{position:relative;z-index:1}.tx-grid[data-v-ea092292]{width:100%;min-width:0}.tx-grid-item[data-v-8114d39c]{min-width:0}.tx-block-slot{position:relative;display:flex;gap:16px;justify-content:flex-start;align-items:center;padding:4px 16px;width:100%;height:56px;-webkit-user-select:none;user-select:none;box-sizing:border-box;--fake-color: var(--tx-fill-color-dark, #e4e7ed);--fake-radius: 12px;--fake-opacity: .5;transition:transform .2s cubic-bezier(.4,0,.2,1),box-shadow .25s ease}.tx-block-slot.disabled,.tx-block-slot--disabled{opacity:.5;pointer-events:none}.tx-block-slot .tx-block-slot__content{display:flex;align-items:center;flex:1 1 auto;width:auto;min-width:0;height:100%;box-sizing:border-box;cursor:pointer}.tx-block-slot .tx-block-slot__content>*{margin-right:16px;font-size:24px}.tx-block-slot .tx-block-slot__content>.tx-block-slot__label{flex:1;min-width:0}.tx-block-slot .tx-block-slot__content .tx-block-slot__title{margin:0;font-size:14px;font-weight:500;color:var(--tx-text-color-primary, #303133)}.tx-block-slot .tx-block-slot__content .tx-block-slot__description{margin:4px 0 0;font-size:12px;font-weight:400;line-height:16px;opacity:.5;color:var(--tx-text-color-secondary, #909399)}.tx-block-slot .tx-block-slot__title-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap;width:100%}.tx-block-slot .tx-block-slot__tags{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap;flex:0 0 auto;max-width:100%;align-self:flex-start;height:auto}.tx-block-slot .tx-block-slot__tags--after{margin-top:4px}.tx-block-slot .tx-block-slot__slot{display:flex;align-items:center;justify-content:flex-end;margin-left:auto;flex-shrink:0;gap:8px}.tx-block-slot:hover{--fake-color: var(--tx-fill-color, #f0f2f5)}.tx-block-slot:active:not(.disabled):not(.tx-block-slot--disabled){transform:scale(.985)}.tx-block-slot:focus-visible{outline:2px solid color-mix(in srgb,var(--tx-color-primary, #409eff) 60%,transparent);outline-offset:-2px}.touch-blur .tx-block-slot{--fake-color: var(--tx-fill-color, #f0f2f5)}.touch-blur .tx-block-slot:hover{--fake-color: var(--tx-fill-color-dark, #e4e7ed)}.tx-block-input .tx-block-slot__slot{flex-shrink:1;min-width:0}.tx-block-input .tx-block-input__input{width:180px;min-width:120px;flex-shrink:1}.tx-block-line,.TBlockLine-Container{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;display:flex;gap:12px;align-items:center;padding:2px 18px 2px 50px;min-height:30px;width:100%;border:0;border-radius:0;background:transparent;color:inherit;font:inherit;text-align:left;--fake-color: var(--tx-fill-color, #f0f2f5);--fake-opacity: .45;--fake-radius: 0;transition:background-color .2s ease,transform .15s ease}.tx-block-line .tx-block-line__title,.TBlockLine-Container .tx-block-line__title{width:120px;flex:0 0 120px;font-size:13px;font-weight:600;color:var(--tx-text-color-secondary, #909399);transition:color .2s ease}.tx-block-line .tx-block-line__description,.TBlockLine-Container .tx-block-line__description{flex:1;min-width:0;margin:0;font-size:13px;line-height:20px;white-space:pre-line;color:var(--tx-text-color-secondary, #909399)}.tx-block-line .tx-block-line__link-slot,.TBlockLine-Container .tx-block-line__link-slot{font-size:13px;font-weight:600;color:var(--tx-color-primary, #409eff);display:inline-flex;align-items:center;gap:6px;transition:color .2s ease}.tx-block-line.link,.tx-block-line--link,.TBlockLine-Container.link,.TBlockLine-Container--link{cursor:pointer;padding-top:2px;padding-bottom:2px;--fake-color: var(--tx-fill-color, #f0f2f5);--fake-opacity: .4}.tx-block-line.link .tx-block-line__title,.tx-block-line--link .tx-block-line__title,.TBlockLine-Container.link .tx-block-line__title,.TBlockLine-Container--link .tx-block-line__title{width:auto;min-width:120px;opacity:.7;color:var(--tx-text-color-primary, #303133);text-decoration-color:var(--tx-text-color-primary, #303133)}.tx-block-line.link .tx-block-line__link-slot,.tx-block-line--link .tx-block-line__link-slot,.TBlockLine-Container.link .tx-block-line__link-slot,.TBlockLine-Container--link .tx-block-line__link-slot{color:var(--tx-color-primary, #409eff);text-decoration-color:var(--tx-color-primary, #409eff)}.tx-block-line.link:focus-visible,.tx-block-line--link:focus-visible,.TBlockLine-Container.link:focus-visible,.TBlockLine-Container--link:focus-visible{outline:2px solid var(--tx-color-primary);outline-offset:-2px}.tx-block-line.link:hover,.tx-block-line--link:hover,.TBlockLine-Container.link:hover,.TBlockLine-Container--link:hover{text-decoration:underline;--fake-inner-opacity: .75}.tx-block-line.link:hover .tx-block-line__link-slot,.tx-block-line--link:hover .tx-block-line__link-slot,.TBlockLine-Container.link:hover .tx-block-line__link-slot,.TBlockLine-Container--link:hover .tx-block-line__link-slot{color:var(--tx-color-primary-dark-2, var(--tx-color-primary, #409eff))}.tx-block-line.link:active,.tx-block-line--link:active,.TBlockLine-Container.link:active,.TBlockLine-Container--link:active{transform:scale(.99)}.tuff-select[data-v-3c9004d6]{position:relative;display:inline-block;width:240px;max-width:100%}.tuff-select__trigger[data-v-3c9004d6]{display:flex;width:100%;flex:1 1 auto;min-width:0}.tuff-select__arrow[data-v-3c9004d6]{display:inline-flex;align-items:center;flex-shrink:0;color:var(--tx-text-color-secondary, #909399)}.tuff-select__multi-trigger[data-v-3c9004d6]{--tuff-select-tag-gap: 4px;--tuff-select-tag-padding: 4px;display:flex;align-items:center;width:100%;min-height:32px;min-width:0;padding:var(--tuff-select-tag-padding);border:1px solid var(--tx-border-color, #dcdfe6);border-radius:12px;background-color:var(--tx-bg-color, #fff);transition:border-color .18s ease,box-shadow .18s ease,height .18s cubic-bezier(.22,1,.36,1);cursor:pointer}.tuff-select__multi-trigger[data-v-3c9004d6]:hover:not(.is-disabled){border-color:var(--tx-color-primary-light-3, #79bbff)}.tuff-select__multi-trigger.is-disabled[data-v-3c9004d6]{background-color:var(--tx-disabled-bg-color, #f5f7fa);cursor:not-allowed}.tuff-select__tags[data-v-3c9004d6]{display:flex;align-items:center;flex:1 1 auto;flex-wrap:wrap;gap:var(--tuff-select-tag-gap);min-width:0;position:relative}.tuff-select__tag[data-v-3c9004d6]{display:inline-flex;align-items:center;max-width:100%;min-height:24px;gap:4px;padding:2px 7px;border-radius:7px;border:1px solid var(--tx-border-color-light, #e4e7ed);background:color-mix(in srgb,var(--tx-fill-color-light, #f5f7fa) 72%,transparent);color:var(--tx-text-color-primary, #303133);font-size:13px;line-height:1.2;transform-origin:center}.tuff-select-tag-move[data-v-3c9004d6],.tuff-select-tag-enter-active[data-v-3c9004d6],.tuff-select-tag-leave-active[data-v-3c9004d6]{transition:transform .18s cubic-bezier(.22,1,.36,1),opacity .16s ease,filter .16s ease}.tuff-select-tag-enter-from[data-v-3c9004d6]{opacity:0;transform:scale(.96)}.tuff-select-tag-leave-active[data-v-3c9004d6]{position:absolute;left:var(--tuff-select-tag-leave-left);top:var(--tuff-select-tag-leave-top);width:var(--tuff-select-tag-leave-width);height:var(--tuff-select-tag-leave-height);z-index:0;pointer-events:none}.tuff-select-tag-leave-to[data-v-3c9004d6]{opacity:0;filter:blur(2px);transform:scale(.82)}.tuff-select__tag--summary[data-v-3c9004d6]{color:var(--tx-color-primary, #409eff)}.tuff-select__tag-label[data-v-3c9004d6]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tuff-select__tag-remove[data-v-3c9004d6]{display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:transparent;color:var(--tx-text-color-secondary, #909399);cursor:pointer}.tuff-select__tag-remove[data-v-3c9004d6]:hover{color:var(--tx-text-color-primary, #303133)}.tuff-select__multi-input[data-v-3c9004d6]{flex:1 1 72px;min-width:48px;height:24px;padding:0;border:0;outline:none;background:transparent;color:var(--tx-text-color-primary, #303133);font:inherit}.tuff-select__multi-input[data-v-3c9004d6]::placeholder{color:var(--tx-text-color-placeholder, #a8abb2)}.tuff-select__multi-input[data-v-3c9004d6]:disabled{cursor:not-allowed;color:var(--tx-disabled-text-color, #c0c4cc)}.tuff-select__placeholder[data-v-3c9004d6]{flex:1 1 auto;min-width:0;color:var(--tx-text-color-placeholder, #a8abb2)}.tuff-select__panel[data-v-3c9004d6]{width:100%;height:100%;overflow:auto;display:flex;flex-direction:column}.tuff-select__search[data-v-3c9004d6]{padding:var(--tuff-select-content-padding);padding-bottom:calc(var(--tuff-select-content-padding) * .75);border-bottom:1px solid var(--tx-border-color-light, #e4e7ed);position:sticky;top:0;z-index:1;background-color:var(--tx-bg-color, #fff)}.tuff-select__list[data-v-3c9004d6]{display:flex;flex-direction:column;gap:2px;padding:var(--tuff-select-content-padding)}.tuff-select__option[data-v-3c9004d6]{margin:0 var(--tuff-select-option-padding)}.tuff-select__group-label[data-v-3c9004d6]{padding:10px 10px 4px;color:var(--tx-text-color-secondary, #909399);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.tuff-select__check[data-v-3c9004d6]{display:inline-flex;align-items:center;color:var(--tx-color-primary, #409eff)}.tuff-select__status[data-v-3c9004d6]{display:flex;align-items:center;gap:8px;min-height:36px;padding:6px 10px;color:var(--tx-text-color-secondary, #909399);font-size:14px}.tuff-select__status--loading[data-v-3c9004d6]{color:var(--tx-text-color-regular, #606266)}.tuff-select__footer[data-v-3c9004d6]{border-top:1px solid var(--tx-border-color-light, #e4e7ed);padding:var(--tuff-select-content-padding)}.tuff-select__create[data-v-3c9004d6]{display:inline-flex;align-items:center;gap:8px;min-height:30px;padding:0 10px;border:0;border-radius:8px;background:transparent;color:var(--tx-text-color-primary, #303133);cursor:pointer;font:inherit}.tuff-select__create[data-v-3c9004d6]:hover{background:color-mix(in srgb,var(--tx-color-primary, #409eff) 8%,transparent);color:var(--tx-color-primary, #409eff)}.tuff-select.is-open .tuff-select__trigger[data-v-3c9004d6]{border-color:var(--tx-color-primary, #409eff)}.tuff-select.is-open .tuff-select__multi-trigger[data-v-3c9004d6]{border-color:var(--tx-color-primary, #409eff);box-shadow:0 0 0 3px var(--tx-color-primary-light-9, #ecf5ff)}.tuff-select.is-status-error[data-v-3c9004d6] .tx-input,.tuff-select.is-status-error .tuff-select__multi-trigger[data-v-3c9004d6]{border-color:var(--tx-color-danger, #f56c6c)}.tuff-select.is-status-warning[data-v-3c9004d6] .tx-input,.tuff-select.is-status-warning .tuff-select__multi-trigger[data-v-3c9004d6]{border-color:var(--tx-color-warning, #e6a23c)}.tuff-select.is-disabled .tuff-select__trigger[data-v-3c9004d6]{cursor:not-allowed}.tuff-select.is-disabled .tuff-select__trigger[data-v-3c9004d6] .tx-input{pointer-events:none;cursor:not-allowed}.tuff-select.is-disabled .tuff-select__trigger[data-v-3c9004d6] .tx-input__inner,.tuff-select.is-disabled .tuff-select__trigger .tuff-select__arrow[data-v-3c9004d6]{cursor:not-allowed}.tuff-select.is-disabled .tuff-select__value[data-v-3c9004d6]{color:var(--tx-disabled-text-color, #c0c4cc)}.tx-block-select .tx-block-select__select{width:180px;min-width:120px;flex-shrink:0}.tx-text-transformer[data-v-c848f429]{position:relative;display:inline-flex;align-items:center;overflow:hidden;max-width:100%}.tx-text-transformer__morph[data-v-c848f429]{min-width:0;max-width:100%}.tx-text-transformer.is-morph[data-v-c848f429]{overflow:visible}.tx-text-transformer__layer[data-v-c848f429]{display:inline-block;min-width:0;transition:opacity var(--tx-tt-duration) cubic-bezier(.2,0,0,1),filter var(--tx-tt-duration) cubic-bezier(.2,0,0,1),color var(--tx-tt-duration) cubic-bezier(.2,0,0,1);will-change:opacity,filter;white-space:nowrap}.tx-text-transformer:not(.is-wrap) .tx-text-transformer__layer[data-v-c848f429]{max-width:100%;overflow:hidden;text-overflow:ellipsis}.tx-text-transformer.is-wrap .tx-text-transformer__layer[data-v-c848f429]{white-space:pre-line}.tx-text-transformer__layer--current[data-v-c848f429]{opacity:1;filter:blur(0px)}.tx-text-transformer__layer--prev[data-v-c848f429]{position:absolute;left:0;right:0;top:0;opacity:1;filter:blur(0px);pointer-events:none}.tx-text-transformer.is-animating .tx-text-transformer__layer--current[data-v-c848f429]{opacity:1;filter:blur(0px)}.tx-text-transformer.has-prev .tx-text-transformer__layer--current[data-v-c848f429]{opacity:0;filter:blur(var(--tx-tt-blur))}.tx-text-transformer.has-prev.is-animating .tx-text-transformer__layer--current[data-v-c848f429]{opacity:1;filter:blur(0px)}.tx-text-transformer.is-animating .tx-text-transformer__layer--prev[data-v-c848f429]{opacity:0;filter:blur(var(--tx-tt-blur))}@property --tuff-switch-flow-angle{syntax: "<angle>"; inherits: false; initial-value: 0deg;}.tuff-switch{--tuff-switch-track-color: var(--tx-fill-color, #f0f2f5);--tuff-switch-active-color: var(--tx-color-primary, #409eff);--tuff-switch-thumb-color: var(--tx-text-color-secondary, #909399);--tuff-switch-breathe-color: var(--tuff-switch-thumb-color);--tuff-switch-flow-color: var(--tuff-switch-thumb-color);--tuff-switch-flow-width: 1.5px;--tuff-switch-ring-width: 2px;--tuff-switch-track-width: 44px;--tuff-switch-track-height: 24px;--tuff-switch-track-radius: 10px;--tuff-switch-thumb-radius: 6px;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:8px;padding:0;border:0;cursor:pointer;color:inherit;font:inherit;text-align:inherit;background:transparent;-webkit-user-select:none;user-select:none;outline:none}.tuff-switch__track{position:relative;display:inline-flex;align-items:center;flex:none;width:var(--tuff-switch-track-width);height:var(--tuff-switch-track-height);border-radius:var(--tuff-switch-track-radius);background-color:var(--tuff-switch-track-color);transition:all .25s ease-in-out}.tuff-switch__track:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background-color:var(--tuff-switch-breathe-color);opacity:0;pointer-events:none;transition:opacity .25s ease-in-out}.tuff-switch__track:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:var(--tuff-switch-flow-width);background:conic-gradient(from var(--tuff-switch-flow-angle),transparent 0deg,var(--tuff-switch-flow-color) 45deg,transparent 90deg,transparent 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;pointer-events:none;transition:opacity .25s ease-in-out}.tuff-switch__label{display:inline-flex;align-items:center;min-width:0;font-size:14px;color:var(--tx-text-color-regular, #606266)}.tuff-switch__thumb{position:absolute;height:70%;aspect-ratio:1/1;top:15%;left:10%;border-radius:var(--tuff-switch-thumb-radius);background-color:var(--tuff-switch-thumb-color);transition:all .25s ease-in-out}.tuff-switch__thumb:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:var(--tuff-switch-ring-width) solid var(--tuff-switch-thumb-color);border-top-color:transparent;opacity:0;transition:opacity .25s ease-in-out}.tuff-switch.is-active{--tuff-switch-breathe-color: #fff;--tuff-switch-flow-color: #fff}.tuff-switch.is-active .tuff-switch__track{background-color:var(--tuff-switch-active-color)}.tuff-switch.is-active .tuff-switch__thumb{left:50%;filter:brightness(2)}.tuff-switch.is-loading{cursor:progress}.tuff-switch.is-loading .tuff-switch__track:before{opacity:.14;animation:tuff-switch-track-breathe 1.8s ease-in-out infinite}.tuff-switch.is-loading .tuff-switch__track:after{opacity:1;animation:tuff-switch-border-flow 1.6s linear infinite}.tuff-switch.is-loading .tuff-switch__thumb{border-radius:50%;background-color:transparent}.tuff-switch.is-loading .tuff-switch__thumb:after{opacity:1;animation:tuff-switch-ring-spin .7s linear infinite}.tuff-switch.is-disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.tuff-switch:hover:not(.is-disabled):not(.is-loading) .tuff-switch__track{box-shadow:0 0 12px 1px var(--tuff-switch-track-color)}.tuff-switch.is-active:hover:not(.is-disabled):not(.is-loading) .tuff-switch__track{box-shadow:0 0 16px 1px color-mix(in srgb,var(--tuff-switch-active-color) 55%,white)}.tuff-switch:active:not(.is-disabled):not(.is-loading) .tuff-switch__thumb{transform:scale(.85)}.tuff-switch:focus-visible{outline:2px solid var(--tx-color-primary-light-5, #a0cfff);outline-offset:2px;border-radius:var(--tuff-switch-track-radius)}.tuff-switch.has-label:focus-visible{border-radius:6px}.tuff-switch--small{--tuff-switch-flow-width: 1px;--tuff-switch-ring-width: 1.5px;--tuff-switch-track-width: 36px;--tuff-switch-track-height: 20px;--tuff-switch-track-radius: 8px;--tuff-switch-thumb-radius: 5px;gap:6px}.tuff-switch--small .tuff-switch__label{font-size:13px}.tuff-switch--large{--tuff-switch-flow-width: 2px;--tuff-switch-ring-width: 2.5px;--tuff-switch-track-width: 52px;--tuff-switch-track-height: 28px;--tuff-switch-track-radius: 12px;--tuff-switch-thumb-radius: 6px;gap:10px}.tuff-switch--large .tuff-switch__label{font-size:15px}@keyframes tuff-switch-ring-spin{to{transform:rotate(360deg)}}@keyframes tuff-switch-track-breathe{0%,to{opacity:.06}50%{opacity:.2}}@keyframes tuff-switch-border-flow{to{--tuff-switch-flow-angle: 360deg}}@media(prefers-reduced-motion:reduce){.tuff-switch.is-loading .tuff-switch__thumb:after,.tuff-switch.is-loading .tuff-switch__track:before,.tuff-switch.is-loading .tuff-switch__track:after{animation:none}}.tx-block-switch__actions{display:flex;align-items:center;gap:12px}.tx-block-switch.tx-block-switch--loading:not(.tx-block-switch--disabled){opacity:1}.tx-block-switch.tx-block-switch--loading:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;opacity:.72;border-radius:var(--fake-radius, 12px);pointer-events:none;background:linear-gradient(100deg,transparent 0%,transparent 34%,color-mix(in srgb,var(--tx-color-white, #fff) 52%,transparent) 50%,transparent 66%,transparent 100%);background-size:260% 100%;animation:tx-block-switch-loading-shimmer 1.35s cubic-bezier(.4,0,.2,1) infinite}@keyframes tx-block-switch-loading-shimmer{0%{background-position:160% 0;opacity:0}18%,76%{opacity:.72}to{background-position:-160% 0;opacity:0}}.tx-block-switch__guidance{font-size:18px;color:var(--tx-text-color-secondary, #909399)}.tx-group-block{position:relative;width:100%;margin-bottom:.7rem;overflow:hidden;border-radius:12px;border:1px solid var(--tx-border-color-lighter, #ebeef5);--fake-radius: 0 !important;transition:border-color .25s ease}.tx-group-block--expanded,.tx-group-block.expand{overflow:visible}.tx-group-block__header{position:relative;padding:4px 22px 4px 12px;display:flex;justify-content:space-between;align-items:center;width:100%;height:56px;cursor:pointer;-webkit-user-select:none;user-select:none;box-sizing:border-box;border-bottom:1px solid var(--tx-border-color-lighter, #ebeef5);--fake-color: var(--tx-fill-color-dark, #e4e7ed);--fake-inner-opacity: .5;--fake-radius: 12px 12px 0 0;transition:background-color .25s ease,border-color .25s ease}.tx-group-block__header--static,.tx-group-block__header.is-static{cursor:default}.tx-group-block__header--static:hover,.tx-group-block__header.is-static:hover{--fake-color: var(--tx-fill-color-dark, #e4e7ed)}.tx-group-block__header:not(.is-static):not(.tx-group-block__header--static):hover{--fake-color: var(--tx-fill-color, #f0f2f5)}.tx-group-block__header:not(.is-static):not(.tx-group-block__header--static):active{--fake-color: var(--tx-fill-color-dark, #e4e7ed)}.tx-group-block__header>.tx-group-block__trigger{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;margin:0;padding:0;border:0;border-radius:inherit;color:inherit;font:inherit;background:transparent;cursor:pointer}.tx-group-block__header>.tx-group-block__trigger:focus-visible{outline:2px solid var(--tx-focus-ring-color, var(--tx-color-primary, #409eff));outline-offset:-2px}.tx-group-block__header>.tx-group-block__content{position:relative;z-index:2;display:flex;justify-content:space-between;align-items:center;height:100%;pointer-events:none}.tx-group-block__header>.tx-group-block__content>*{margin-right:12px;font-size:24px}.tx-group-block__label{flex:1;min-width:0}.tx-group-block .tx-group-block__name{margin:0!important;font-size:14px;font-weight:500;line-height:18px;color:var(--tx-text-color-primary, #303133)}.tx-group-block .tx-group-block__description{margin:4px 0 0!important;font-size:12px;font-weight:400;line-height:16px!important;opacity:.5;color:var(--tx-text-color-secondary, #909399)}.tx-group-block__header>.tx-group-block__toggle{position:relative;z-index:2;font-size:18px;color:var(--tx-text-color-secondary, #909399);pointer-events:none;transition:transform .3s cubic-bezier(.4,0,.2,1)}.tx-group-block__header>.tx-group-block__toggle.is-expanded{transform:rotate(180deg)}.tx-group-block__header>.tx-group-block__header-extra{position:relative;z-index:2;flex:0 0 auto}.tx-group-block__body{padding:0;overflow:visible}.tx-group-block__body .tx-block-slot,.tx-group-block__body .tx-block-switch{margin:0;border-radius:0!important;--fake-radius: 0 !important;--fake-inner-opacity: .5}.tx-group-block__body .tx-block-slot .tx-block-slot__content>*,.tx-group-block__body .tx-block-switch .tx-block-slot__content>*{font-size:20px}.tx-group-block__body .tx-block-slot .tx-block-slot__slot,.tx-group-block__body .tx-block-switch .tx-block-slot__slot{margin-right:32px}.touch-blur .tx-group-block__header{--fake-color: var(--tx-fill-color, #f0f2f5)}.touch-blur .tx-group-block__header:not(.is-static):not(.tx-group-block__header--static):hover{--fake-color: var(--tx-fill-color-light, #f5f7fa)}.touch-blur .tx-group-block__body .tx-block-slot:hover,.touch-blur .tx-group-block__body .tx-block-switch:hover{--fake-color: var(--tx-fill-color-light, #f5f7fa) !important}.tx-image-gallery__grid[data-v-916f9ab5]{display:grid;grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:10px}.tx-image-gallery__thumb[data-v-916f9ab5]{border-radius:14px;border:1px solid var(--tx-border-color-lighter, #e5e7eb);background:var(--tx-fill-color-blank, #fff);padding:0;overflow:hidden;cursor:pointer;aspect-ratio:1}.tx-image-gallery__thumb img[data-v-916f9ab5]{width:100%;height:100%;object-fit:cover;display:block}.tx-image-gallery__viewer[data-v-916f9ab5]{width:100%;display:flex;align-items:center;justify-content:center}.tx-image-gallery__viewer img[data-v-916f9ab5]{max-width:100%;max-height:70vh;border-radius:14px;border:1px solid var(--tx-border-color-lighter, #e5e7eb)}.tx-image-gallery__footer[data-v-916f9ab5]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px}.tx-image-gallery__count[data-v-916f9ab5]{font-size:12px;color:var(--tx-text-color-secondary, #6b7280)}.tx-image-gallery__nav[data-v-916f9ab5]{border-radius:12px;border:1px solid var(--tx-border-color-lighter, #e5e7eb);background:var(--tx-fill-color-blank, #fff);padding:8px 12px;cursor:pointer}.tx-image-gallery__nav[data-v-916f9ab5]:disabled{opacity:.6;cursor:not-allowed}.tx-image-uploader__input[data-v-92b50186]{display:none}.tx-image-uploader__grid[data-v-92b50186]{display:grid;grid-template-columns:repeat(auto-fill,minmax(88px,1fr));gap:10px}.tx-image-uploader__add[data-v-92b50186]{border-radius:14px;border:1px dashed var(--tx-border-color-lighter, #e5e7eb);background:color-mix(in srgb,var(--tx-fill-color, #f0f2f5) 45%,transparent);height:88px;cursor:pointer;color:var(--tx-text-color-secondary, #6b7280);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;transition:border-color .15s ease,background .15s ease}.tx-image-uploader__add[data-v-92b50186]:hover{border-color:color-mix(in srgb,var(--tx-color-primary, #409eff) 55%,transparent);background:color-mix(in srgb,var(--tx-color-primary, #409eff) 10%,transparent)}.tx-image-uploader__add[data-v-92b50186]:disabled{opacity:.6;cursor:not-allowed}.tx-image-uploader__add-text[data-v-92b50186]{font-size:12px;font-weight:600}.tx-image-uploader__item[data-v-92b50186]{position:relative;border-radius:14px;overflow:hidden;border:1px solid var(--tx-border-color-lighter, #e5e7eb);background:var(--tx-fill-color-blank, #fff);height:88px}.tx-image-uploader__item img[data-v-92b50186]{width:100%;height:100%;object-fit:cover;display:block}.tx-image-uploader__remove[data-v-92b50186]{position:absolute;top:6px;right:6px;width:26px;height:26px;border-radius:10px;border:1px solid var(--tx-border-color-lighter, #e5e7eb);background:color-mix(in srgb,var(--tx-bg-color, #fff) 70%,transparent);color:var(--tx-text-color-secondary, #6b7280);cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .15s ease}.tx-image-uploader__item:hover .tx-image-uploader__remove[data-v-92b50186],.tx-image-uploader__item:focus-within .tx-image-uploader__remove[data-v-92b50186],.tx-image-uploader__remove[data-v-92b50186]:focus-visible{opacity:1}.tx-image-uploader__remove[data-v-92b50186]:focus-visible{outline:2px solid color-mix(in srgb,var(--tx-color-primary, #409eff) 60%,transparent);outline-offset:2px}.tx-image-uploader__remove[data-v-92b50186]:disabled{cursor:not-allowed}.tx-image-uploader--disabled[data-v-92b50186]{opacity:.7}.tx-bui-inline-citation{--tx-bui-inline-citation-avatar-ring: #1018281a;display:inline-flex;align-items:center;gap:4px;height:18px;padding:0 3px;margin-right:4px;border-radius:5px;background:var(--tx-bui-inset, #f7f8f9);box-shadow:var(--tx-bui-shadow-hairline, 0 0 0 1px #ecedef);color:var(--tx-bui-ink-2, #62656b);font-family:var(--tx-bui-font-mono, ui-monospace, "SF Mono", monospace);font-size:10.5px;text-decoration:none;vertical-align:middle;transform:translateY(-1px);transition:background-color .15s ease,color .15s ease}.tx-bui-inline-citation:hover{background:var(--tx-bui-hover, #f4f5f6);color:var(--tx-bui-ink, #1f2124)}.tx-bui-inline-citation.is-appear{animation:tx-bui-pop-in .25s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1)) 0ms both}@media(prefers-reduced-motion:reduce){.tx-bui-inline-citation.is-appear{animation:none}}.tx-bui-inline-citation .tx-bui-inline-citation__avatar{display:block;flex:none;width:12px;height:12px;border-radius:3px;box-shadow:0 0 0 1px var(--tx-bui-inline-citation-avatar-ring, rgba(16, 24, 40, .1019607843))}.tx-bui-inline-citation .tx-bui-inline-citation__label{white-space:nowrap}[data-theme=dark] .tx-bui-inline-citation,.dark .tx-bui-inline-citation{--tx-bui-inline-citation-avatar-ring: #ffffff1f}@media(prefers-reduced-motion:reduce){.tx-bui-inline-citation{transition:none}}.tx-bui-insight-cards{box-sizing:border-box;font-family:var(--tx-font-family, "Inter", "Helvetica Neue", Arial, sans-serif);font-size:13px;color:var(--tx-bui-ink, #1f2124)}:where(.tx-bui-insight-cards) *,:where(.tx-bui-insight-cards) *:before,:where(.tx-bui-insight-cards) *:after{box-sizing:border-box}:where(.tx-bui-insight-cards) button{padding:0;font:inherit;color:inherit;background:transparent;border:0}:where(.tx-bui-insight-cards) ul,:where(.tx-bui-insight-cards) ol{padding:0;margin:0;list-style:none}:where(.tx-bui-insight-cards) h1,:where(.tx-bui-insight-cards) h2,:where(.tx-bui-insight-cards) h3,:where(.tx-bui-insight-cards) h4,:where(.tx-bui-insight-cards) h5,:where(.tx-bui-insight-cards) h6{margin:0;font-size:inherit;font-weight:inherit}:where(.tx-bui-insight-cards) svg,:where(.tx-bui-insight-cards) img{display:block}.tx-bui-insight-cards{width:100%}.tx-bui-insight-cards__header{display:flex;align-items:center;justify-content:space-between}.tx-bui-insight-cards__heading{display:flex;gap:6px;align-items:baseline}.tx-bui-insight-cards__title{font-size:13px;font-weight:600;color:var(--tx-bui-ink, #1f2124)}.tx-bui-insight-cards__count{font-variant-numeric:tabular-nums;font-size:13px;color:var(--tx-bui-ink-3, #9a9da3)}.tx-bui-insight-cards__pager{display:flex;gap:2px;align-items:center}.tx-bui-insight-cards__step{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;color:var(--tx-bui-ink-3, #9a9da3);cursor:pointer;border-radius:var(--tx-bui-radius-chip, 6px);transition:background-color .1s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1)),color .1s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1)),transform .1s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1))}.tx-bui-insight-cards__step:hover:not(:disabled){color:var(--tx-bui-ink, #1f2124);background:var(--tx-bui-hover, #f4f5f6)}.tx-bui-insight-cards__step:focus-visible{outline:2px solid var(--tx-bui-accent, #0285ff);outline-offset:1px}.tx-bui-insight-cards__step:active:not(:disabled){transform:scale(.96)}.tx-bui-insight-cards__step:disabled{cursor:not-allowed;opacity:.4}@media(prefers-reduced-motion:reduce){.tx-bui-insight-cards__step{transition:none}.tx-bui-insight-cards__step:active:not(:disabled){transform:none}}.tx-bui-insight-cards__prose{margin:6px 0 0;font-size:12.5px;line-height:1.625;color:var(--tx-bui-ink-2, #62656b)}.tx-bui-insight-cards__card{margin-top:8px}.tx-bui-insight-cards__follow-up{margin-top:8px;padding:6px 12px;font-size:12px;text-align:left;color:var(--tx-bui-ink, #1f2124);cursor:pointer;background:var(--tx-bui-surface, #fff);border-radius:999px;box-shadow:var(--tx-bui-shadow-btn, 0 0 0 1px #e0e2e5, 0 1px 2px rgba(16, 24, 40, .0509803922));transition:background-color .1s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1))}.tx-bui-insight-cards__follow-up:hover{background:var(--tx-bui-hover, #f4f5f6)}.tx-bui-insight-cards__follow-up:focus-visible{outline:2px solid var(--tx-bui-accent, #0285ff);outline-offset:1px}@media(prefers-reduced-motion:reduce){.tx-bui-insight-cards__follow-up{transition:none}}.tx-bui-insight-metric{box-sizing:border-box;font-family:var(--tx-font-family, "Inter", "Helvetica Neue", Arial, sans-serif);font-size:13px;color:var(--tx-bui-ink, #1f2124)}:where(.tx-bui-insight-metric) *,:where(.tx-bui-insight-metric) *:before,:where(.tx-bui-insight-metric) *:after{box-sizing:border-box}:where(.tx-bui-insight-metric) button{padding:0;font:inherit;color:inherit;background:transparent;border:0}:where(.tx-bui-insight-metric) ul,:where(.tx-bui-insight-metric) ol{padding:0;margin:0;list-style:none}:where(.tx-bui-insight-metric) h1,:where(.tx-bui-insight-metric) h2,:where(.tx-bui-insight-metric) h3,:where(.tx-bui-insight-metric) h4,:where(.tx-bui-insight-metric) h5,:where(.tx-bui-insight-metric) h6{margin:0;font-size:inherit;font-weight:inherit}:where(.tx-bui-insight-metric) svg,:where(.tx-bui-insight-metric) img{display:block}.tx-bui-insight-metric{flex:1;min-width:0}.tx-bui-insight-metric__label{display:flex;gap:6px;align-items:center;font-size:11.5px;color:var(--tx-bui-ink-2, #62656b)}.tx-bui-insight-metric__dot{flex:0 0 8px;width:8px;height:8px;border-radius:999px}.tx-bui-insight-metric__value{font-variant-numeric:tabular-nums;display:block;font-size:17px;font-weight:600;letter-spacing:-.01em;color:var(--tx-bui-ink, #1f2124)}.tx-bui-insight-metric__detail{font-variant-numeric:tabular-nums;font-family:var(--tx-bui-font-mono, "JetBrains Mono", ui-monospace, "SF Mono", monospace);font-size:11.5px;color:var(--tx-bui-ink-2, #62656b)}.tx-bui-insight-metric.is-positive .tx-bui-insight-metric__value,.tx-bui-insight-metric.is-positive .tx-bui-insight-metric__detail{color:var(--tx-bui-green, #189a4d)}.tx-bui-insight-metric.is-negative .tx-bui-insight-metric__value,.tx-bui-insight-metric.is-negative .tx-bui-insight-metric__detail{color:var(--tx-bui-red, #e3474c)}.tx-kbd[data-v-c4930c1d]{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 6px;border:1px solid var(--tx-border-color, #dcdfe6);border-bottom-color:var(--tx-border-color-dark, #c8ccd3);border-radius:6px;background:linear-gradient(180deg,var(--tx-bg-color, #ffffff),var(--tx-fill-color-light, #f5f7fa));box-shadow:0 1px #0f172a14;color:var(--tx-text-color-regular, #606266);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:12px;font-weight:600;line-height:1;white-space:nowrap}.tx-kbd--md[data-v-c4930c1d]{min-width:26px;height:26px;padding:0 8px;font-size:13px}.tx-kbd--primary[data-v-c4930c1d]{border-color:color-mix(in srgb,var(--tx-color-primary, #409eff) 45%,transparent);background:color-mix(in srgb,var(--tx-color-primary, #409eff) 10%,var(--tx-bg-color, #ffffff));color:var(--tx-color-primary, #409eff)}.tx-keyframe-stroke-text[data-v-6eb781c3]{display:inline-block;width:auto;height:var(--tx-kf-view-height, var(--tx-kf-font-size, 64px));overflow:visible}.tx-keyframe-stroke-text text[data-v-6eb781c3]{font-size:var(--tx-kf-font-size, 64px);font-family:var(--tx-kf-font-family, inherit);font-weight:var(--tx-kf-font-weight, 700);letter-spacing:.012em;dominant-baseline:alphabetic}.tx-keyframe-stroke-text__measure[data-v-6eb781c3]{opacity:0;fill:transparent;stroke:none}.tx-keyframe-stroke-text__stroke[data-v-6eb781c3]{fill:transparent;stroke:var(--tx-kf-stroke-color, #4C4CFF);stroke-width:var(--tx-kf-stroke-width, 2);stroke-linejoin:round;stroke-linecap:round;paint-order:stroke fill;stroke-dasharray:var(--tx-kf-stroke-length, 100);stroke-dashoffset:var(--tx-kf-stroke-length, 100);animation:tx-kf-stroke-draw-6eb781c3 var(--tx-kf-duration, 1.8s) cubic-bezier(.65,0,.35,1) forwards}.tx-keyframe-stroke-text__fill[data-v-6eb781c3]{fill:var(--tx-kf-fill-color, #111827);opacity:0;animation:tx-kf-fill-reveal-6eb781c3 var(--tx-kf-duration, 1.8s) ease forwards}@keyframes tx-kf-stroke-draw-6eb781c3{0%{stroke-dashoffset:var(--tx-kf-stroke-length, 100)}70%{stroke-dashoffset:0}to{stroke-dashoffset:0}}@keyframes tx-kf-fill-reveal-6eb781c3{0%,55%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.tx-keyframe-stroke-text__stroke[data-v-6eb781c3]{animation:none;stroke-dashoffset:0}.tx-keyframe-stroke-text__fill[data-v-6eb781c3]{animation:none;opacity:1}}@keyframes tx-skeleton-shimmer-18da4c65{0%{background-position:200% 0}to{background-position:-200% 0}}.tx-layout-skeleton[data-v-18da4c65]{width:100%;height:100%;border-radius:12px;overflow:hidden;border:1px solid var(--tx-border-color-lighter, #eee);background:color-mix(in srgb,var(--tx-bg-color, #fff) 65%,transparent)}.tx-layout-skeleton__container[data-v-18da4c65]{width:100%;height:100%;display:flex;flex-direction:column}.tx-layout-skeleton__header[data-v-18da4c65]{height:40px;padding:0 16px;display:flex;align-items:center}.tx-layout-skeleton__header-line[data-v-18da4c65]{width:200px;height:20px}.tx-layout-skeleton__main[data-v-18da4c65]{flex:1;display:flex;padding:16px;gap:16px}.tx-layout-skeleton__sidebar[data-v-18da4c65]{width:200px;display:flex;flex-direction:column;gap:8px}.tx-layout-skeleton__sidebar-item[data-v-18da4c65]{display:flex;align-items:center;gap:12px;padding:8px;border-radius:10px;background:var(--tx-fill-color-light, #f5f7fa)}.tx-layout-skeleton__circle[data-v-18da4c65]{width:32px;height:32px;border-radius:999px;background:linear-gradient(90deg,color-mix(in srgb,var(--tx-skeleton-base-color, var(--tx-skeleton-color, var(--tx-fill-color, #f0f2f5))) 70%,transparent),color-mix(in srgb,var(--tx-skeleton-base-color, var(--tx-skeleton-color, var(--tx-fill-color, #f0f2f5))) 95%,transparent),color-mix(in srgb,var(--tx-skeleton-base-color, var(--tx-skeleton-color, var(--tx-fill-color, #f0f2f5))) 70%,transparent));background-size:200% 100%;animation:tx-skeleton-shimmer-18da4c65 1.2s ease-in-out 0s infinite}@media(prefers-reduced-motion:reduce){.tx-layout-skeleton__circle[data-v-18da4c65]{animation:none}}.tx-layout-skeleton__sidebar-text[data-v-18da4c65]{flex:1;height:16px}.tx-layout-skeleton__content[data-v-18da4c65]{flex:1;display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:10px;background:var(--tx-bg-color-page, #f7f7f7)}.tx-layout-skeleton__content-line[data-v-18da4c65]{height:20px}.tx-layout-skeleton__line[data-v-18da4c65]{height:100%;border-radius:6px;background:linear-gradient(90deg,color-mix(in srgb,var(--tx-skeleton-base-color, var(--tx-skeleton-color, var(--tx-fill-color, #f0f2f5))) 70%,transparent),color-mix(in srgb,var(--tx-skeleton-base-color, var(--tx-skeleton-color, var(--tx-fill-color, #f0f2f5))) 95%,transparent),color-mix(in srgb,var(--tx-skeleton-base-color, var(--tx-skeleton-color, var(--tx-fill-color, #f0f2f5))) 70%,transparent));background-size:200% 100%;animation:tx-skeleton-shimmer-18da4c65 1.2s ease-in-out 0s infinite}@media(prefers-reduced-motion:reduce){.tx-layout-skeleton__line[data-v-18da4c65]{animation:none}}.tx-liquid[data-v-5fcf728e]{position:relative;isolation:isolate}.tx-liquid__silhouette[data-v-5fcf728e]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;pointer-events:none;z-index:-1;will-change:filter,transform}.tx-liquid__overlay[data-v-5fcf728e]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;pointer-events:none;z-index:9999}.tx-liquid-item[data-v-f6e313bb]{display:inline-block;will-change:transform}.tx-liquid-item--observed[data-v-78761526]{display:contents}.tx-loading-overlay__container{position:relative}.tx-loading-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:var(--tx-loading-overlay-bg);backdrop-filter:blur(10px) saturate(140%);-webkit-backdrop-filter:blur(10px) saturate(140%);z-index:1}.tx-loading-overlay--fullscreen{position:fixed}.tx-loading-overlay__inner{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px;padding:12px 16px;border-radius:12px;background:color-mix(in srgb,var(--tx-bg-color, #fff) 80%,transparent);border:1px solid var(--tx-border-color-light, #e4e7ed);color:var(--tx-text-color-secondary, #909399)}.tx-loading-overlay__text{font-size:12px;line-height:1.2}.tx-markdown-editor{--tx-markdown-editor-border: var(--tx-border-color, #dcdfe6);--tx-markdown-editor-bg: var(--tx-fill-color-blank, #ffffff);--tx-markdown-editor-toolbar-bg: var(--tx-fill-color-lighter, #fafafa);--tx-markdown-editor-text: var(--tx-text-color-primary, #303133);--tx-markdown-editor-muted: var(--tx-text-color-secondary, #606266);--tx-markdown-editor-focus: var(--tx-color-primary, #409eff);display:flex;flex-direction:column;width:100%;min-width:0;border:1px solid var(--tx-markdown-editor-border);border-radius:12px;background:var(--tx-markdown-editor-bg);color:var(--tx-markdown-editor-text);overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.tx-markdown-editor.is-focused{border-color:var(--tx-markdown-editor-focus);box-shadow:0 0 0 3px color-mix(in srgb,var(--tx-markdown-editor-focus) 18%,transparent)}.tx-markdown-editor.is-disabled{opacity:.62;cursor:not-allowed}.tx-markdown-editor__toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px;border-bottom:1px solid var(--tx-markdown-editor-border);background:var(--tx-markdown-editor-toolbar-bg)}.tx-markdown-editor__actions,.tx-markdown-editor__modes{display:inline-flex;align-items:center;gap:4px;min-width:0}.tx-markdown-editor__actions{flex-wrap:wrap}.tx-markdown-editor__modes{flex-shrink:0;padding:2px;border-radius:9px;border:1px solid color-mix(in srgb,currentColor 10%,transparent)}.tx-markdown-editor__button{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:0;border-radius:7px;background:transparent;color:var(--tx-markdown-editor-muted);cursor:pointer;transition:background-color .2s ease,color .2s ease}.tx-markdown-editor__button:hover:not(:disabled),.tx-markdown-editor__button.is-active{background:color-mix(in srgb,var(--tx-markdown-editor-focus) 12%,transparent);color:var(--tx-markdown-editor-focus)}.tx-markdown-editor__button:focus-visible{outline:2px solid color-mix(in srgb,var(--tx-markdown-editor-focus) 40%,transparent);outline-offset:2px}.tx-markdown-editor__button:disabled{opacity:.42;cursor:not-allowed}.tx-markdown-editor__body{position:relative;display:flex;flex:1;min-height:220px;overflow:auto}.tx-markdown-editor__surface,.tx-markdown-editor__preview,.tx-markdown-editor__source{width:100%;min-height:inherit;padding:16px}.tx-markdown-editor__surface,.tx-markdown-editor__preview{outline:0;color:var(--tx-markdown-editor-text)}.tx-markdown-editor__surface[data-empty=true]:before{content:attr(data-placeholder);color:var(--tx-text-color-placeholder, #a8abb2);pointer-events:none}.tx-markdown-editor__source{border:0;outline:0;resize:none;background:transparent;color:var(--tx-markdown-editor-text);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:13px;line-height:1.65}.tx-markdown-editor__source::placeholder{color:var(--tx-text-color-placeholder, #a8abb2)}.tx-markdown-editor .markdown-body{font-size:14px;line-height:1.7}.tx-markdown-editor .markdown-body h1,.tx-markdown-editor .markdown-body h2,.tx-markdown-editor .markdown-body h3,.tx-markdown-editor .markdown-body h4,.tx-markdown-editor .markdown-body h5,.tx-markdown-editor .markdown-body h6{margin:1.35em 0 .55em;font-weight:650;line-height:1.35}.tx-markdown-editor .markdown-body h1{font-size:1.8em;padding-bottom:.3em;border-bottom:1px solid var(--tx-markdown-editor-border)}.tx-markdown-editor .markdown-body h2{font-size:1.45em;padding-bottom:.25em;border-bottom:1px solid var(--tx-markdown-editor-border)}.tx-markdown-editor .markdown-body h3{font-size:1.2em}.tx-markdown-editor .markdown-body p,.tx-markdown-editor .markdown-body ul,.tx-markdown-editor .markdown-body ol,.tx-markdown-editor .markdown-body blockquote,.tx-markdown-editor .markdown-body pre,.tx-markdown-editor .markdown-body table{margin:0 0 1em}.tx-markdown-editor .markdown-body ul,.tx-markdown-editor .markdown-body ol{padding-left:1.5em}.tx-markdown-editor .markdown-body li+li{margin-top:.25em}.tx-markdown-editor .markdown-body a{color:var(--tx-markdown-editor-focus);text-decoration:none}.tx-markdown-editor .markdown-body a:hover{text-decoration:underline}.tx-markdown-editor .markdown-body code{padding:.15em .35em;border-radius:4px;background:color-mix(in srgb,currentColor 9%,transparent);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.9em}.tx-markdown-editor .markdown-body pre{padding:12px;border-radius:8px;border:1px solid var(--tx-markdown-editor-border);background:color-mix(in srgb,currentColor 5%,transparent);overflow:auto}.tx-markdown-editor .markdown-body pre code{padding:0;background:transparent}.tx-markdown-editor .markdown-body blockquote{padding:10px 14px;border-left:4px solid color-mix(in srgb,var(--tx-markdown-editor-focus) 55%,transparent);border-radius:0 8px 8px 0;background:color-mix(in srgb,var(--tx-markdown-editor-focus) 7%,transparent);color:var(--tx-markdown-editor-muted)}.tx-markdown-editor .markdown-body table{width:100%;border-collapse:collapse;overflow:auto}.tx-markdown-editor .markdown-body th,.tx-markdown-editor .markdown-body td{padding:8px 10px;border:1px solid var(--tx-markdown-editor-border);text-align:left}.tx-markdown-editor .markdown-body th{background:color-mix(in srgb,currentColor 6%,transparent);font-weight:650}.tx-markdown-editor .markdown-body hr{height:1px;margin:20px 0;border:0;background:var(--tx-markdown-editor-border)}.tx-markdown-editor .markdown-body img{max-width:100%;border-radius:8px}.tx-markdown-editor .markdown-body>:first-child{margin-top:0}.tx-markdown-editor .markdown-body>:last-child{margin-bottom:0}.tx-markdown-editor--dark{--tx-markdown-editor-border: var(--tx-border-color, #414243);--tx-markdown-editor-bg: var(--tx-fill-color-blank, #0d1117);--tx-markdown-editor-toolbar-bg: var(--tx-fill-color, #161b22);--tx-markdown-editor-text: var(--tx-text-color-primary, #e6edf3);--tx-markdown-editor-muted: var(--tx-text-color-secondary, #8b949e)}:where(.tx-md) .markdown-body{--base-size-4: .25rem;--base-size-8: .5rem;--base-size-16: 1rem;--base-size-24: 1.5rem;--base-size-40: 2.5rem;--base-text-weight-normal: 400;--base-text-weight-medium: 500;--base-text-weight-semibold: 600;--fontStack-monospace: ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, Liberation Mono, monospace;--fgColor-accent: Highlight;color-scheme:light;--fgColor-default: #1f2328;--fgColor-muted: #59636e;--fgColor-accent: #0969da;--fgColor-success: #1a7f37;--fgColor-attention: #9a6700;--fgColor-danger: #d1242f;--fgColor-done: #8250df;--bgColor-default: #ffffff;--bgColor-muted: #f6f8fa;--bgColor-neutral-muted: #818b981f;--bgColor-attention-muted: #fff8c5;--borderColor-default: #d1d9e0;--borderColor-muted: #d1d9e0b3;--borderColor-neutral-muted: #d1d9e0b3;--borderColor-accent-emphasis: #0969da;--borderColor-success-emphasis: #1a7f37;--borderColor-attention-emphasis: #9a6700;--borderColor-danger-emphasis: #cf222e;--borderColor-done-emphasis: #8250df;--color-prettylights-syntax-comment: #59636e;--color-prettylights-syntax-constant: #0550ae;--color-prettylights-syntax-constant-other-reference-link: #0a3069;--color-prettylights-syntax-entity: #6639ba;--color-prettylights-syntax-storage-modifier-import: #1f2328;--color-prettylights-syntax-entity-tag: #0550ae;--color-prettylights-syntax-keyword: #cf222e;--color-prettylights-syntax-string: #0a3069;--color-prettylights-syntax-variable: #953800;--color-prettylights-syntax-brackethighlighter-unmatched: #82071e;--color-prettylights-syntax-brackethighlighter-angle: #59636e;--color-prettylights-syntax-invalid-illegal-text: #f6f8fa;--color-prettylights-syntax-invalid-illegal-bg: #82071e;--color-prettylights-syntax-carriage-return-text: #f6f8fa;--color-prettylights-syntax-carriage-return-bg: #cf222e;--color-prettylights-syntax-string-regexp: #116329;--color-prettylights-syntax-markup-list: #3b2300;--color-prettylights-syntax-markup-heading: #0550ae;--color-prettylights-syntax-markup-italic: #1f2328;--color-prettylights-syntax-markup-bold: #1f2328;--color-prettylights-syntax-markup-deleted-text: #82071e;--color-prettylights-syntax-markup-deleted-bg: #ffebe9;--color-prettylights-syntax-markup-inserted-text: #116329;--color-prettylights-syntax-markup-inserted-bg: #dafbe1;--color-prettylights-syntax-markup-changed-text: #953800;--color-prettylights-syntax-markup-changed-bg: #ffd8b5;--color-prettylights-syntax-markup-ignored-text: #d1d9e0;--color-prettylights-syntax-markup-ignored-bg: #0550ae;--color-prettylights-syntax-meta-diff-range: #8250df;--color-prettylights-syntax-sublimelinter-gutter-mark: #818b98}@media(prefers-color-scheme:dark){.tx-markdown-view:not(.light) .markdown-body{color-scheme:dark;--focus-outlineColor: #1f6feb;--fgColor-default: #f0f6fc;--fgColor-muted: #9198a1;--fgColor-accent: #4493f8;--fgColor-success: #3fb950;--fgColor-attention: #d29922;--fgColor-danger: #f85149;--fgColor-done: #ab7df8;--bgColor-default: #000;--bgColor-muted: #151b23;--bgColor-neutral-muted: #656c7633;--bgColor-attention-muted: #bb800926;--borderColor-default: #3d444d;--borderColor-muted: #3d444db3;--borderColor-neutral-muted: #3d444db3;--borderColor-accent-emphasis: #1f6feb;--borderColor-success-emphasis: #238636;--borderColor-attention-emphasis: #9e6a03;--borderColor-danger-emphasis: #da3633;--borderColor-done-emphasis: #8957e5;--color-prettylights-syntax-comment: #9198a1;--color-prettylights-syntax-constant: #79c0ff;--color-prettylights-syntax-constant-other-reference-link: #a5d6ff;--color-prettylights-syntax-entity: #d2a8ff;--color-prettylights-syntax-storage-modifier-import: #f0f6fc;--color-prettylights-syntax-entity-tag: #7ee787;--color-prettylights-syntax-keyword: #ff7b72;--color-prettylights-syntax-string: #a5d6ff;--color-prettylights-syntax-variable: #ffa657;--color-prettylights-syntax-brackethighlighter-unmatched: #f85149;--color-prettylights-syntax-brackethighlighter-angle: #9198a1;--color-prettylights-syntax-invalid-illegal-text: #f0f6fc;--color-prettylights-syntax-invalid-illegal-bg: #8e1519;--color-prettylights-syntax-carriage-return-text: #f0f6fc;--color-prettylights-syntax-carriage-return-bg: #b62324;--color-prettylights-syntax-string-regexp: #7ee787;--color-prettylights-syntax-markup-list: #f2cc60;--color-prettylights-syntax-markup-heading: #1f6feb;--color-prettylights-syntax-markup-italic: #f0f6fc;--color-prettylights-syntax-markup-bold: #f0f6fc;--color-prettylights-syntax-markup-deleted-text: #ffdcd7;--color-prettylights-syntax-markup-deleted-bg: #67060c;--color-prettylights-syntax-markup-inserted-text: #aff5b4;--color-prettylights-syntax-markup-inserted-bg: #033a16;--color-prettylights-syntax-markup-changed-text: #ffdfb6;--color-prettylights-syntax-markup-changed-bg: #5a1e02;--color-prettylights-syntax-markup-ignored-text: #f0f6fc;--color-prettylights-syntax-markup-ignored-bg: #1158c7;--color-prettylights-syntax-meta-diff-range: #d2a8ff;--color-prettylights-syntax-sublimelinter-gutter-mark: #3d444d}}.tx-markdown-view.dark .markdown-body,.dark :where(.tx-md) .markdown-body,[data-theme=dark] :where(.tx-md) .markdown-body,html[data-theme=dark] :where(.tx-md) .markdown-body,body[data-theme=dark] :where(.tx-md) .markdown-body{color-scheme:dark;--focus-outlineColor: #1f6feb;--fgColor-default: #f0f6fc;--fgColor-muted: #9198a1;--fgColor-accent: #4493f8;--fgColor-success: #3fb950;--fgColor-attention: #d29922;--fgColor-danger: #f85149;--fgColor-done: #ab7df8;--bgColor-default: #000;--bgColor-muted: #151b23;--bgColor-neutral-muted: #656c7633;--bgColor-attention-muted: #bb800926;--borderColor-default: #3d444d;--borderColor-muted: #3d444db3;--borderColor-neutral-muted: #3d444db3;--borderColor-accent-emphasis: #1f6feb;--borderColor-success-emphasis: #238636;--borderColor-attention-emphasis: #9e6a03;--borderColor-danger-emphasis: #da3633;--borderColor-done-emphasis: #8957e5;--color-prettylights-syntax-comment: #9198a1;--color-prettylights-syntax-constant: #79c0ff;--color-prettylights-syntax-constant-other-reference-link: #a5d6ff;--color-prettylights-syntax-entity: #d2a8ff;--color-prettylights-syntax-storage-modifier-import: #f0f6fc;--color-prettylights-syntax-entity-tag: #7ee787;--color-prettylights-syntax-keyword: #ff7b72;--color-prettylights-syntax-string: #a5d6ff;--color-prettylights-syntax-variable: #ffa657;--color-prettylights-syntax-brackethighlighter-unmatched: #f85149;--color-prettylights-syntax-brackethighlighter-angle: #9198a1;--color-prettylights-syntax-invalid-illegal-text: #f0f6fc;--color-prettylights-syntax-invalid-illegal-bg: #8e1519;--color-prettylights-syntax-carriage-return-text: #f0f6fc;--color-prettylights-syntax-carriage-return-bg: #b62324;--color-prettylights-syntax-string-regexp: #7ee787;--color-prettylights-syntax-markup-list: #f2cc60;--color-prettylights-syntax-markup-heading: #1f6feb;--color-prettylights-syntax-markup-italic: #f0f6fc;--color-prettylights-syntax-markup-bold: #f0f6fc;--color-prettylights-syntax-markup-deleted-text: #ffdcd7;--color-prettylights-syntax-markup-deleted-bg: #67060c;--color-prettylights-syntax-markup-inserted-text: #aff5b4;--color-prettylights-syntax-markup-inserted-bg: #033a16;--color-prettylights-syntax-markup-changed-text: #ffdfb6;--color-prettylights-syntax-markup-changed-bg: #5a1e02;--color-prettylights-syntax-markup-ignored-text: #f0f6fc;--color-prettylights-syntax-markup-ignored-bg: #1158c7;--color-prettylights-syntax-meta-diff-range: #d2a8ff;--color-prettylights-syntax-sublimelinter-gutter-mark: #3d444d}.tx-markdown-view.light .markdown-body,.light :where(.tx-md) .markdown-body,[data-theme=light] :where(.tx-md) .markdown-body,html[data-theme=light] :where(.tx-md) .markdown-body,body[data-theme=light] :where(.tx-md) .markdown-body{color-scheme:light;--focus-outlineColor: #0969da;--fgColor-default: #1f2328;--fgColor-muted: #59636e;--fgColor-accent: #0969da;--fgColor-success: #1a7f37;--fgColor-attention: #9a6700;--fgColor-danger: #d1242f;--fgColor-done: #8250df;--bgColor-default: #ffffff;--bgColor-muted: #f6f8fa;--bgColor-neutral-muted: #818b981f;--bgColor-attention-muted: #fff8c5;--borderColor-default: #d1d9e0;--borderColor-muted: #d1d9e0b3;--borderColor-neutral-muted: #d1d9e0b3;--borderColor-accent-emphasis: #0969da;--borderColor-success-emphasis: #1a7f37;--borderColor-attention-emphasis: #9a6700;--borderColor-danger-emphasis: #cf222e;--borderColor-done-emphasis: #8250df;--color-prettylights-syntax-comment: #59636e;--color-prettylights-syntax-constant: #0550ae;--color-prettylights-syntax-constant-other-reference-link: #0a3069;--color-prettylights-syntax-entity: #6639ba;--color-prettylights-syntax-storage-modifier-import: #1f2328;--color-prettylights-syntax-entity-tag: #0550ae;--color-prettylights-syntax-keyword: #cf222e;--color-prettylights-syntax-string: #0a3069;--color-prettylights-syntax-variable: #953800;--color-prettylights-syntax-brackethighlighter-unmatched: #82071e;--color-prettylights-syntax-brackethighlighter-angle: #59636e;--color-prettylights-syntax-invalid-illegal-text: #f6f8fa;--color-prettylights-syntax-invalid-illegal-bg: #82071e;--color-prettylights-syntax-carriage-return-text: #f6f8fa;--color-prettylights-syntax-carriage-return-bg: #cf222e;--color-prettylights-syntax-string-regexp: #116329;--color-prettylights-syntax-markup-list: #3b2300;--color-prettylights-syntax-markup-heading: #0550ae;--color-prettylights-syntax-markup-italic: #1f2328;--color-prettylights-syntax-markup-bold: #1f2328;--color-prettylights-syntax-markup-deleted-text: #82071e;--color-prettylights-syntax-markup-deleted-bg: #ffebe9;--color-prettylights-syntax-markup-inserted-text: #116329;--color-prettylights-syntax-markup-inserted-bg: #dafbe1;--color-prettylights-syntax-markup-changed-text: #953800;--color-prettylights-syntax-markup-changed-bg: #ffd8b5;--color-prettylights-syntax-markup-ignored-text: #d1d9e0;--color-prettylights-syntax-markup-ignored-bg: #0550ae;--color-prettylights-syntax-meta-diff-range: #8250df;--color-prettylights-syntax-sublimelinter-gutter-mark: #818b98}@media(prefers-color-scheme:light){.tx-markdown-view:not(.dark) .markdown-body{color-scheme:light;--focus-outlineColor: #0969da;--fgColor-default: #1f2328;--fgColor-muted: #59636e;--fgColor-accent: #0969da;--fgColor-success: #1a7f37;--fgColor-attention: #9a6700;--fgColor-danger: #d1242f;--fgColor-done: #8250df;--bgColor-default: #ffffff;--bgColor-muted: #f6f8fa;--bgColor-neutral-muted: #818b981f;--bgColor-attention-muted: #fff8c5;--borderColor-default: #d1d9e0;--borderColor-muted: #d1d9e0b3;--borderColor-neutral-muted: #d1d9e0b3;--borderColor-accent-emphasis: #0969da;--borderColor-success-emphasis: #1a7f37;--borderColor-attention-emphasis: #9a6700;--borderColor-danger-emphasis: #cf222e;--borderColor-done-emphasis: #8250df;--color-prettylights-syntax-comment: #59636e;--color-prettylights-syntax-constant: #0550ae;--color-prettylights-syntax-constant-other-reference-link: #0a3069;--color-prettylights-syntax-entity: #6639ba;--color-prettylights-syntax-storage-modifier-import: #1f2328;--color-prettylights-syntax-entity-tag: #0550ae;--color-prettylights-syntax-keyword: #cf222e;--color-prettylights-syntax-string: #0a3069;--color-prettylights-syntax-variable: #953800;--color-prettylights-syntax-brackethighlighter-unmatched: #82071e;--color-prettylights-syntax-brackethighlighter-angle: #59636e;--color-prettylights-syntax-invalid-illegal-text: #f6f8fa;--color-prettylights-syntax-invalid-illegal-bg: #82071e;--color-prettylights-syntax-carriage-return-text: #f6f8fa;--color-prettylights-syntax-carriage-return-bg: #cf222e;--color-prettylights-syntax-string-regexp: #116329;--color-prettylights-syntax-markup-list: #3b2300;--color-prettylights-syntax-markup-heading: #0550ae;--color-prettylights-syntax-markup-italic: #1f2328;--color-prettylights-syntax-markup-bold: #1f2328;--color-prettylights-syntax-markup-deleted-text: #82071e;--color-prettylights-syntax-markup-deleted-bg: #ffebe9;--color-prettylights-syntax-markup-inserted-text: #116329;--color-prettylights-syntax-markup-inserted-bg: #dafbe1;--color-prettylights-syntax-markup-changed-text: #953800;--color-prettylights-syntax-markup-changed-bg: #ffd8b5;--color-prettylights-syntax-markup-ignored-text: #d1d9e0;--color-prettylights-syntax-markup-ignored-bg: #0550ae;--color-prettylights-syntax-meta-diff-range: #8250df;--color-prettylights-syntax-sublimelinter-gutter-mark: #818b98}}:where(.tx-md) .markdown-body{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;margin:0;color:var(--fgColor-default);background-color:transparent;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";font-size:16px;line-height:1.5;word-wrap:break-word}:where(.tx-md) .markdown-body .octicon{display:inline-block;fill:currentColor;vertical-align:text-bottom}:where(.tx-md) .markdown-body h1:hover .anchor .octicon-link:before,:where(.tx-md) .markdown-body h2:hover .anchor .octicon-link:before,:where(.tx-md) .markdown-body h3:hover .anchor .octicon-link:before,:where(.tx-md) .markdown-body h4:hover .anchor .octicon-link:before,:where(.tx-md) .markdown-body h5:hover .anchor .octicon-link:before,:where(.tx-md) .markdown-body h6:hover .anchor .octicon-link:before{width:16px;height:16px;content:" ";display:inline-block;background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' version='1.1' aria-hidden='true'><path fill-rule='evenodd' d='M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z'></path></svg>");mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' version='1.1' aria-hidden='true'><path fill-rule='evenodd' d='M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z'></path></svg>")}:where(.tx-md) .markdown-body details,:where(.tx-md) .markdown-body figcaption,:where(.tx-md) .markdown-body figure{display:block}:where(.tx-md) .markdown-body summary{display:list-item}:where(.tx-md) .markdown-body [hidden]{display:none!important}:where(.tx-md) .markdown-body a{background-color:transparent;color:var(--fgColor-accent);text-decoration:none}:where(.tx-md) .markdown-body abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(.tx-md) .markdown-body b,:where(.tx-md) .markdown-body strong{font-weight:var(--base-text-weight-semibold, 600)}:where(.tx-md) .markdown-body dfn{font-style:italic}:where(.tx-md) .markdown-body h1{margin:.67em 0;font-weight:var(--base-text-weight-semibold, 600);padding-bottom:.3em;font-size:2em;border-bottom:1px solid var(--borderColor-muted)}:where(.tx-md) .markdown-body mark{background-color:var(--bgColor-attention-muted);color:var(--fgColor-default)}:where(.tx-md) .markdown-body small{font-size:90%}:where(.tx-md) .markdown-body sub,:where(.tx-md) .markdown-body sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}:where(.tx-md) .markdown-body sub{bottom:-.25em}:where(.tx-md) .markdown-body sup{top:-.5em}:where(.tx-md) .markdown-body img{border-style:none;max-width:100%;box-sizing:content-box}:where(.tx-md) .markdown-body code,:where(.tx-md) .markdown-body kbd,:where(.tx-md) .markdown-body pre,:where(.tx-md) .markdown-body samp{font-family:monospace;font-size:1em}:where(.tx-md) .markdown-body figure{margin:1em var(--base-size-40)}:where(.tx-md) .markdown-body hr{box-sizing:content-box;overflow:hidden;background:transparent;border-bottom:1px solid var(--borderColor-muted);height:.25em;padding:0;margin:var(--base-size-24) 0;background-color:var(--borderColor-default);border:0}:where(.tx-md) .markdown-body input{font:inherit;margin:0;overflow:visible;font-family:inherit;font-size:inherit;line-height:inherit}:where(.tx-md) .markdown-body [type=button],:where(.tx-md) .markdown-body [type=reset],:where(.tx-md) .markdown-body [type=submit]{-webkit-appearance:button;-moz-appearance:button;appearance:button}:where(.tx-md) .markdown-body [type=checkbox],:where(.tx-md) .markdown-body [type=radio]{box-sizing:border-box;padding:0}:where(.tx-md) .markdown-body [type=number]::-webkit-inner-spin-button,:where(.tx-md) .markdown-body [type=number]::-webkit-outer-spin-button{height:auto}:where(.tx-md) .markdown-body [type=search]::-webkit-search-cancel-button,:where(.tx-md) .markdown-body [type=search]::-webkit-search-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none}:where(.tx-md) .markdown-body ::-webkit-input-placeholder{color:inherit;opacity:.54}:where(.tx-md) .markdown-body ::-webkit-file-upload-button{-webkit-appearance:button;-moz-appearance:button;appearance:button;font:inherit}:where(.tx-md) .markdown-body a:hover{text-decoration:underline}:where(.tx-md) .markdown-body ::placeholder{color:var(--fgColor-muted);opacity:1}:where(.tx-md) .markdown-body hr:before{display:table;content:""}:where(.tx-md) .markdown-body hr:after{display:table;clear:both;content:""}:where(.tx-md) .markdown-body table{border-spacing:0;border-collapse:collapse;display:block;width:max-content;min-width:100%;max-width:100%;overflow:auto;border-radius:12px;font-variant:tabular-nums}:where(.tx-md) .markdown-body td,:where(.tx-md) .markdown-body th{padding:0}:where(.tx-md) .markdown-body details summary{cursor:pointer}:where(.tx-md) .markdown-body a:focus,:where(.tx-md) .markdown-body [role=button]:focus,:where(.tx-md) .markdown-body input[type=radio]:focus,:where(.tx-md) .markdown-body input[type=checkbox]:focus{outline:2px solid var(--focus-outlineColor);outline-offset:-2px;box-shadow:none}:where(.tx-md) .markdown-body a:focus:not(:focus-visible),:where(.tx-md) .markdown-body [role=button]:focus:not(:focus-visible),:where(.tx-md) .markdown-body input[type=radio]:focus:not(:focus-visible),:where(.tx-md) .markdown-body input[type=checkbox]:focus:not(:focus-visible){outline:solid 1px transparent}:where(.tx-md) .markdown-body a:focus-visible,:where(.tx-md) .markdown-body [role=button]:focus-visible,:where(.tx-md) .markdown-body input[type=radio]:focus-visible,:where(.tx-md) .markdown-body input[type=checkbox]:focus-visible{outline:2px solid var(--focus-outlineColor);outline-offset:-2px;box-shadow:none}:where(.tx-md) .markdown-body a:not([class]):focus,:where(.tx-md) .markdown-body a:not([class]):focus-visible,:where(.tx-md) .markdown-body input[type=radio]:focus,:where(.tx-md) .markdown-body input[type=radio]:focus-visible,:where(.tx-md) .markdown-body input[type=checkbox]:focus,:where(.tx-md) .markdown-body input[type=checkbox]:focus-visible{outline-offset:0}:where(.tx-md) .markdown-body kbd{display:inline-block;padding:var(--base-size-4);font:11px var(--fontStack-monospace, ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, Liberation Mono, monospace);line-height:10px;color:var(--fgColor-default);vertical-align:middle;background-color:var(--bgColor-muted);border:solid 1px var(--borderColor-neutral-muted);border-bottom-color:var(--borderColor-neutral-muted);border-radius:6px;box-shadow:inset 0 -1px 0 var(--borderColor-neutral-muted)}:where(.tx-md) .markdown-body h1,:where(.tx-md) .markdown-body h2,:where(.tx-md) .markdown-body h3,:where(.tx-md) .markdown-body h4,:where(.tx-md) .markdown-body h5,:where(.tx-md) .markdown-body h6{margin-top:var(--base-size-24);margin-bottom:var(--base-size-16);font-weight:var(--base-text-weight-semibold, 600);line-height:1.25}:where(.tx-md) .markdown-body h2{font-weight:var(--base-text-weight-semibold, 600);padding-bottom:.3em;font-size:1.5em}:where(.tx-md) .markdown-body h3{font-weight:var(--base-text-weight-semibold, 600);font-size:1.25em}:where(.tx-md) .markdown-body h4{font-weight:var(--base-text-weight-semibold, 600);font-size:1em}:where(.tx-md) .markdown-body h5{font-weight:var(--base-text-weight-semibold, 600);font-size:.875em}:where(.tx-md) .markdown-body h6{font-weight:var(--base-text-weight-semibold, 600);font-size:.85em;color:var(--fgColor-muted)}:where(.tx-md) .markdown-body p{margin-top:0;margin-bottom:10px}:where(.tx-md) .markdown-body blockquote{margin:0;padding:0 1em;color:var(--fgColor-muted);border-left:.25em solid var(--borderColor-default)}:where(.tx-md) .markdown-body ul,:where(.tx-md) .markdown-body ol{margin-top:0;margin-bottom:0;padding-left:2em}:where(.tx-md) .markdown-body ol ol,:where(.tx-md) .markdown-body ul ol{list-style-type:lower-roman}:where(.tx-md) .markdown-body ul ul ol,:where(.tx-md) .markdown-body ul ol ol,:where(.tx-md) .markdown-body ol ul ol,:where(.tx-md) .markdown-body ol ol ol{list-style-type:lower-alpha}:where(.tx-md) .markdown-body dd{margin-left:0}:where(.tx-md) .markdown-body tt,:where(.tx-md) .markdown-body code,:where(.tx-md) .markdown-body samp{font-family:var(--fontStack-monospace, ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, Liberation Mono, monospace);font-size:12px}:where(.tx-md) .markdown-body pre{margin-top:0;margin-bottom:0;font-family:var(--fontStack-monospace, ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, Liberation Mono, monospace);font-size:12px;word-wrap:normal}:where(.tx-md) .markdown-body .octicon{display:inline-block;overflow:visible!important;vertical-align:text-bottom;fill:currentColor}:where(.tx-md) .markdown-body input::-webkit-outer-spin-button,:where(.tx-md) .markdown-body input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}:where(.tx-md) .markdown-body .mr-2{margin-right:var(--base-size-8, 8px)!important}:where(.tx-md) .markdown-body:before{display:table;content:""}:where(.tx-md) .markdown-body:after{display:table;clear:both;content:""}:where(.tx-md) .markdown-body>*:first-child{margin-top:0!important}:where(.tx-md) .markdown-body>*:last-child{margin-bottom:0!important}:where(.tx-md) .markdown-body a:not([href]){color:inherit;text-decoration:none}:where(.tx-md) .markdown-body .absent{color:var(--fgColor-danger)}:where(.tx-md) .markdown-body .anchor{float:left;padding-right:var(--base-size-4);margin-left:-20px;line-height:1}:where(.tx-md) .markdown-body .anchor:focus{outline:none}:where(.tx-md) .markdown-body p,:where(.tx-md) .markdown-body blockquote,:where(.tx-md) .markdown-body ul,:where(.tx-md) .markdown-body ol,:where(.tx-md) .markdown-body dl,:where(.tx-md) .markdown-body table,:where(.tx-md) .markdown-body pre,:where(.tx-md) .markdown-body details{margin-top:0;margin-bottom:var(--base-size-16)}:where(.tx-md) .markdown-body blockquote>:first-child{margin-top:0}:where(.tx-md) .markdown-body blockquote>:last-child{margin-bottom:0}:where(.tx-md) .markdown-body h1 .octicon-link,:where(.tx-md) .markdown-body h2 .octicon-link,:where(.tx-md) .markdown-body h3 .octicon-link,:where(.tx-md) .markdown-body h4 .octicon-link,:where(.tx-md) .markdown-body h5 .octicon-link,:where(.tx-md) .markdown-body h6 .octicon-link{color:var(--fgColor-default);vertical-align:middle;visibility:hidden}:where(.tx-md) .markdown-body h1:hover .anchor,:where(.tx-md) .markdown-body h2:hover .anchor,:where(.tx-md) .markdown-body h3:hover .anchor,:where(.tx-md) .markdown-body h4:hover .anchor,:where(.tx-md) .markdown-body h5:hover .anchor,:where(.tx-md) .markdown-body h6:hover .anchor{text-decoration:none}:where(.tx-md) .markdown-body h1:hover .anchor .octicon-link,:where(.tx-md) .markdown-body h2:hover .anchor .octicon-link,:where(.tx-md) .markdown-body h3:hover .anchor .octicon-link,:where(.tx-md) .markdown-body h4:hover .anchor .octicon-link,:where(.tx-md) .markdown-body h5:hover .anchor .octicon-link,:where(.tx-md) .markdown-body h6:hover .anchor .octicon-link{visibility:visible}:where(.tx-md) .markdown-body h1 tt,:where(.tx-md) .markdown-body h1 code,:where(.tx-md) .markdown-body h2 tt,:where(.tx-md) .markdown-body h2 code,:where(.tx-md) .markdown-body h3 tt,:where(.tx-md) .markdown-body h3 code,:where(.tx-md) .markdown-body h4 tt,:where(.tx-md) .markdown-body h4 code,:where(.tx-md) .markdown-body h5 tt,:where(.tx-md) .markdown-body h5 code,:where(.tx-md) .markdown-body h6 tt,:where(.tx-md) .markdown-body h6 code{padding:0 .2em;font-size:inherit}:where(.tx-md) .markdown-body summary h1,:where(.tx-md) .markdown-body summary h2,:where(.tx-md) .markdown-body summary h3,:where(.tx-md) .markdown-body summary h4,:where(.tx-md) .markdown-body summary h5,:where(.tx-md) .markdown-body summary h6{display:inline-block}:where(.tx-md) .markdown-body summary h1 .anchor,:where(.tx-md) .markdown-body summary h2 .anchor,:where(.tx-md) .markdown-body summary h3 .anchor,:where(.tx-md) .markdown-body summary h4 .anchor,:where(.tx-md) .markdown-body summary h5 .anchor,:where(.tx-md) .markdown-body summary h6 .anchor{margin-left:-40px}:where(.tx-md) .markdown-body summary h1,:where(.tx-md) .markdown-body summary h2{padding-bottom:0;border-bottom:0}:where(.tx-md) .markdown-body ul.no-list,:where(.tx-md) .markdown-body ol.no-list{padding:0;list-style-type:none}:where(.tx-md) .markdown-body ol[type="a s"]{list-style-type:lower-alpha}:where(.tx-md) .markdown-body ol[type="A s"]{list-style-type:upper-alpha}:where(.tx-md) .markdown-body ol[type="i s"]{list-style-type:lower-roman}:where(.tx-md) .markdown-body ol[type="I s"]{list-style-type:upper-roman}:where(.tx-md) .markdown-body ol[type="1"]{list-style-type:decimal}:where(.tx-md) .markdown-body div>ol:not([type]){list-style-type:decimal}:where(.tx-md) .markdown-body ul ul,:where(.tx-md) .markdown-body ul ol,:where(.tx-md) .markdown-body ol ol,:where(.tx-md) .markdown-body ol ul{margin-top:0;margin-bottom:0}:where(.tx-md) .markdown-body li>p{margin-top:var(--base-size-16)}:where(.tx-md) .markdown-body li+li{margin-top:.25em}:where(.tx-md) .markdown-body dl{padding:0}:where(.tx-md) .markdown-body dl dt{padding:0;margin-top:var(--base-size-16);font-size:1em;font-style:italic;font-weight:var(--base-text-weight-semibold, 600)}:where(.tx-md) .markdown-body dl dd{padding:0 var(--base-size-16);margin-bottom:var(--base-size-16)}:where(.tx-md) .markdown-body table th{font-weight:var(--base-text-weight-semibold, 600);background-color:transparent}:where(.tx-md) .markdown-body table th,:where(.tx-md) .markdown-body table td{padding:6px 13px;border:1px solid var(--borderColor-default)}:where(.tx-md) .markdown-body table td>:last-child{margin-bottom:0}:where(.tx-md) .markdown-body table tr{background-color:transparent;border-top:1px solid var(--borderColor-muted)}:where(.tx-md) .markdown-body table tr:nth-child(2n){background-color:transparent}:where(.tx-md) .markdown-body table img{background-color:transparent}:where(.tx-md) .markdown-body img[align=right]{padding-left:20px}:where(.tx-md) .markdown-body img[align=left]{padding-right:20px}:where(.tx-md) .markdown-body .emoji{max-width:none;vertical-align:text-top;background-color:transparent}:where(.tx-md) .markdown-body span.frame{display:block;overflow:hidden}:where(.tx-md) .markdown-body span.frame>span{display:block;float:left;width:auto;padding:7px;margin:13px 0 0;overflow:hidden;border:1px solid var(--borderColor-default)}:where(.tx-md) .markdown-body span.frame span img{display:block;float:left}:where(.tx-md) .markdown-body span.frame span span{display:block;padding:5px 0 0;clear:both;color:var(--fgColor-default)}:where(.tx-md) .markdown-body span.align-center{display:block;overflow:hidden;clear:both}:where(.tx-md) .markdown-body span.align-center>span{display:block;margin:13px auto 0;overflow:hidden;text-align:center}:where(.tx-md) .markdown-body span.align-center span img{margin:0 auto;text-align:center}:where(.tx-md) .markdown-body span.align-right{display:block;overflow:hidden;clear:both}:where(.tx-md) .markdown-body span.align-right>span{display:block;margin:13px 0 0;overflow:hidden;text-align:right}:where(.tx-md) .markdown-body span.align-right span img{margin:0;text-align:right}:where(.tx-md) .markdown-body span.float-left{display:block;float:left;margin-right:13px;overflow:hidden}:where(.tx-md) .markdown-body span.float-left span{margin:13px 0 0}:where(.tx-md) .markdown-body span.float-right{display:block;float:right;margin-left:13px;overflow:hidden}:where(.tx-md) .markdown-body span.float-right>span{display:block;margin:13px auto 0;overflow:hidden;text-align:right}:where(.tx-md) .markdown-body code,:where(.tx-md) .markdown-body tt{padding:.2em .4em;margin:0;font-size:85%;white-space:break-spaces;background-color:var(--bgColor-neutral-muted);border-radius:6px}:where(.tx-md) .markdown-body code br,:where(.tx-md) .markdown-body tt br{display:none}:where(.tx-md) .markdown-body del code{text-decoration:inherit}:where(.tx-md) .markdown-body samp{font-size:85%}:where(.tx-md) .markdown-body pre code{font-size:100%}:where(.tx-md) .markdown-body pre>code{padding:0;margin:0;word-break:normal;white-space:pre;background:transparent;border:0}:where(.tx-md) .markdown-body .highlight{margin-bottom:var(--base-size-16)}:where(.tx-md) .markdown-body .highlight pre{margin-bottom:0;word-break:normal}:where(.tx-md) .markdown-body .highlight pre,:where(.tx-md) .markdown-body pre{padding:var(--base-size-16);overflow:auto;font-size:85%;line-height:1.45;color:var(--fgColor-default);background-color:var(--bgColor-muted);border-radius:6px}:where(.tx-md) .markdown-body pre code,:where(.tx-md) .markdown-body pre tt{display:inline;max-width:auto;padding:0;margin:0;overflow:visible;line-height:inherit;word-wrap:normal;background-color:transparent;border:0}:where(.tx-md) .markdown-body .csv-data td,:where(.tx-md) .markdown-body .csv-data th{padding:5px;overflow:hidden;font-size:12px;line-height:1;text-align:left;white-space:nowrap}:where(.tx-md) .markdown-body .csv-data .blob-num{padding:10px var(--base-size-8) 9px;text-align:right;background:var(--bgColor-default);border:0}:where(.tx-md) .markdown-body .csv-data tr{border-top:0}:where(.tx-md) .markdown-body .csv-data th{font-weight:var(--base-text-weight-semibold, 600);background:var(--bgColor-muted);border-top:0}:where(.tx-md) .markdown-body [data-footnote-ref]:before{content:"["}:where(.tx-md) .markdown-body [data-footnote-ref]:after{content:"]"}:where(.tx-md) .markdown-body .footnotes{font-size:12px;color:var(--fgColor-muted);border-top:1px solid var(--borderColor-default)}:where(.tx-md) .markdown-body .footnotes ol{padding-left:var(--base-size-16)}:where(.tx-md) .markdown-body .footnotes ol ul{display:inline-block;padding-left:var(--base-size-16);margin-top:var(--base-size-16)}:where(.tx-md) .markdown-body .footnotes li{position:relative}:where(.tx-md) .markdown-body .footnotes li:target:before{position:absolute;top:calc(var(--base-size-8)*-1);right:calc(var(--base-size-8)*-1);bottom:calc(var(--base-size-8)*-1);left:calc(var(--base-size-24)*-1);pointer-events:none;content:"";border:2px solid var(--borderColor-accent-emphasis);border-radius:6px}:where(.tx-md) .markdown-body .footnotes li:target{color:var(--fgColor-default)}:where(.tx-md) .markdown-body .footnotes .data-footnote-backref g-emoji{font-family:monospace}:where(.tx-md) .markdown-body body:has(:modal){padding-right:var(--dialog-scrollgutter)!important}:where(.tx-md) .markdown-body .pl-c{color:var(--color-prettylights-syntax-comment)}:where(.tx-md) .markdown-body .pl-c1,:where(.tx-md) .markdown-body .pl-s .pl-v{color:var(--color-prettylights-syntax-constant)}:where(.tx-md) .markdown-body .pl-e,:where(.tx-md) .markdown-body .pl-en{color:var(--color-prettylights-syntax-entity)}:where(.tx-md) .markdown-body .pl-smi,:where(.tx-md) .markdown-body .pl-s .pl-s1{color:var(--color-prettylights-syntax-storage-modifier-import)}:where(.tx-md) .markdown-body .pl-ent{color:var(--color-prettylights-syntax-entity-tag)}:where(.tx-md) .markdown-body .pl-k{color:var(--color-prettylights-syntax-keyword)}:where(.tx-md) .markdown-body .pl-s,:where(.tx-md) .markdown-body .pl-pds,:where(.tx-md) .markdown-body .pl-s .pl-pse .pl-s1,:where(.tx-md) .markdown-body .pl-sr,:where(.tx-md) .markdown-body .pl-sr .pl-cce,:where(.tx-md) .markdown-body .pl-sr .pl-sre,:where(.tx-md) .markdown-body .pl-sr .pl-sra{color:var(--color-prettylights-syntax-string)}:where(.tx-md) .markdown-body .pl-v,:where(.tx-md) .markdown-body .pl-smw{color:var(--color-prettylights-syntax-variable)}:where(.tx-md) .markdown-body .pl-bu{color:var(--color-prettylights-syntax-brackethighlighter-unmatched)}:where(.tx-md) .markdown-body .pl-ii{color:var(--color-prettylights-syntax-invalid-illegal-text);background-color:var(--color-prettylights-syntax-invalid-illegal-bg)}:where(.tx-md) .markdown-body .pl-c2{color:var(--color-prettylights-syntax-carriage-return-text);background-color:var(--color-prettylights-syntax-carriage-return-bg)}:where(.tx-md) .markdown-body .pl-sr .pl-cce{font-weight:700;color:var(--color-prettylights-syntax-string-regexp)}:where(.tx-md) .markdown-body .pl-ml{color:var(--color-prettylights-syntax-markup-list)}:where(.tx-md) .markdown-body .pl-mh,:where(.tx-md) .markdown-body .pl-mh .pl-en,:where(.tx-md) .markdown-body .pl-ms{font-weight:700;color:var(--color-prettylights-syntax-markup-heading)}:where(.tx-md) .markdown-body .pl-mi{font-style:italic;color:var(--color-prettylights-syntax-markup-italic)}:where(.tx-md) .markdown-body .pl-mb{font-weight:700;color:var(--color-prettylights-syntax-markup-bold)}:where(.tx-md) .markdown-body .pl-md{color:var(--color-prettylights-syntax-markup-deleted-text);background-color:var(--color-prettylights-syntax-markup-deleted-bg)}:where(.tx-md) .markdown-body .pl-mi1{color:var(--color-prettylights-syntax-markup-inserted-text);background-color:var(--color-prettylights-syntax-markup-inserted-bg)}:where(.tx-md) .markdown-body .pl-mc{color:var(--color-prettylights-syntax-markup-changed-text);background-color:var(--color-prettylights-syntax-markup-changed-bg)}:where(.tx-md) .markdown-body .pl-mi2{color:var(--color-prettylights-syntax-markup-ignored-text);background-color:var(--color-prettylights-syntax-markup-ignored-bg)}:where(.tx-md) .markdown-body .pl-mdr{font-weight:700;color:var(--color-prettylights-syntax-meta-diff-range)}:where(.tx-md) .markdown-body .pl-ba{color:var(--color-prettylights-syntax-brackethighlighter-angle)}:where(.tx-md) .markdown-body .pl-sg{color:var(--color-prettylights-syntax-sublimelinter-gutter-mark)}:where(.tx-md) .markdown-body .pl-corl{text-decoration:underline;color:var(--color-prettylights-syntax-constant-other-reference-link)}:where(.tx-md) .markdown-body [role=button]:focus:not(:focus-visible),:where(.tx-md) .markdown-body [role=tabpanel][tabindex="0"]:focus:not(:focus-visible),:where(.tx-md) .markdown-body button:focus:not(:focus-visible),:where(.tx-md) .markdown-body summary:focus:not(:focus-visible),:where(.tx-md) .markdown-body a:focus:not(:focus-visible){outline:none;box-shadow:none}:where(.tx-md) .markdown-body [tabindex="0"]:focus:not(:focus-visible),:where(.tx-md) .markdown-body details-dialog:focus:not(:focus-visible){outline:none}:where(.tx-md) .markdown-body g-emoji{display:inline-block;min-width:1ch;font-family:"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-size:1em;font-style:normal!important;font-weight:var(--base-text-weight-normal, 400);line-height:1;vertical-align:-.075em}:where(.tx-md) .markdown-body g-emoji img{width:1em;height:1em}:where(.tx-md) .markdown-body .task-list-item{list-style-type:none}:where(.tx-md) .markdown-body .task-list-item label{font-weight:var(--base-text-weight-normal, 400)}:where(.tx-md) .markdown-body .task-list-item.enabled label{cursor:pointer}:where(.tx-md) .markdown-body .task-list-item+.task-list-item{margin-top:var(--base-size-4)}:where(.tx-md) .markdown-body .task-list-item .handle{display:none}:where(.tx-md) .markdown-body .task-list-item-checkbox{margin:0 .2em .25em -1.4em;vertical-align:middle}:where(.tx-md) .markdown-body ul:dir(rtl) .task-list-item-checkbox{margin:0 -1.6em .25em .2em}:where(.tx-md) .markdown-body ol:dir(rtl) .task-list-item-checkbox{margin:0 -1.6em .25em .2em}:where(.tx-md) .markdown-body .contains-task-list:hover .task-list-item-convert-container,:where(.tx-md) .markdown-body .contains-task-list:focus-within .task-list-item-convert-container{display:block;width:auto;height:24px;overflow:visible;clip:auto}:where(.tx-md) .markdown-body ::-webkit-calendar-picker-indicator{filter:invert(50%)}:where(.tx-md) .markdown-body .markdown-alert{padding:var(--base-size-8) var(--base-size-16);margin-bottom:var(--base-size-16);color:inherit;border-left:.25em solid var(--borderColor-default)}:where(.tx-md) .markdown-body .markdown-alert>:first-child{margin-top:0}:where(.tx-md) .markdown-body .markdown-alert>:last-child{margin-bottom:0}:where(.tx-md) .markdown-body .markdown-alert .markdown-alert-title{display:flex;font-weight:var(--base-text-weight-medium, 500);align-items:center;line-height:1}:where(.tx-md) .markdown-body .markdown-alert.markdown-alert-note{border-left-color:var(--borderColor-accent-emphasis)}:where(.tx-md) .markdown-body .markdown-alert.markdown-alert-note .markdown-alert-title{color:var(--fgColor-accent)}:where(.tx-md) .markdown-body .markdown-alert.markdown-alert-important{border-left-color:var(--borderColor-done-emphasis)}:where(.tx-md) .markdown-body .markdown-alert.markdown-alert-important .markdown-alert-title{color:var(--fgColor-done)}:where(.tx-md) .markdown-body .markdown-alert.markdown-alert-warning{border-left-color:var(--borderColor-attention-emphasis)}:where(.tx-md) .markdown-body .markdown-alert.markdown-alert-warning .markdown-alert-title{color:var(--fgColor-attention)}:where(.tx-md) .markdown-body .markdown-alert.markdown-alert-tip{border-left-color:var(--borderColor-success-emphasis)}:where(.tx-md) .markdown-body .markdown-alert.markdown-alert-tip .markdown-alert-title{color:var(--fgColor-success)}:where(.tx-md) .markdown-body .markdown-alert.markdown-alert-caution{border-left-color:var(--borderColor-danger-emphasis)}:where(.tx-md) .markdown-body .markdown-alert.markdown-alert-caution .markdown-alert-title{color:var(--fgColor-danger)}:where(.tx-md) .markdown-body>*:first-child>.heading-element:first-child{margin-top:0!important}:where(.tx-md) .markdown-body .highlight pre:has(+.zeroclipboard-container){min-height:52px}.tx-markdown-view.dark .markdown-body,.tx-markdown-view[data-theme=dark] .markdown-body{color:#e6edf3;--fgColor-default: #e6edf3 !important;--fgColor-muted: #7d8590 !important;--fgColor-accent: #2f81f7 !important;--bgColor-default: #0d1117 !important;--bgColor-muted: #161b22 !important;--bgColor-neutral-muted: #656c7633 !important;--borderColor-default: #30363d !important;--borderColor-muted: #30363db3 !important;--borderColor-neutral-muted: #30363db3 !important}.tx-message-actions{display:inline-flex;gap:2px;align-items:center}.tx-message-actions.has-appear{animation:tx-message-actions-appear .9s cubic-bezier(.22,1,.36,1) both}.tx-message-actions .tx-message-actions__btn{display:inline-grid;place-items:center;width:26px;height:26px;padding:0;border:none;border-radius:7px;background:transparent;color:var(--tx-text-color-secondary, #6b7280);cursor:pointer;transition:background-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1)}.tx-message-actions .tx-message-actions__btn:hover{background:color-mix(in srgb,var(--tx-text-color-secondary, #6b7280) 10%,transparent);color:var(--tx-text-color-primary, #111827)}.tx-message-actions .tx-message-actions__btn.is-copied{color:var(--tx-color-success, #67c23a)}.tx-message-actions .tx-message-actions__btn.is-speaking{color:var(--tx-color-primary, #409eff)}.tx-message-actions .tx-message-actions__spin{animation:tx-message-actions-spin .9s linear infinite}@keyframes tx-message-actions-spin{to{transform:rotate(360deg)}}@keyframes tx-message-actions-appear{0%{opacity:0;transform:translateY(4px);filter:blur(8px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@media(prefers-reduced-motion:reduce){.tx-message-actions.has-appear,.tx-message-actions .tx-message-actions__spin{animation:none}}.tx-nav-bar[data-v-61f4f8fe]{--tx-nav-bar-height: 44px;width:100%;color:var(--tx-text-color-primary, #303133);background:color-mix(in srgb,var(--tx-bg-color-overlay, #fff) 70%,transparent);border-bottom:1px solid color-mix(in srgb,var(--tx-border-color-light, #e4e7ed) 60%,transparent);backdrop-filter:blur(18px) saturate(150%);-webkit-backdrop-filter:blur(18px) saturate(150%);position:relative;z-index:var(--tx-nav-bar-z-index, 2000)}.tx-nav-bar.is-fixed[data-v-61f4f8fe]{position:sticky;top:0}.tx-nav-bar.is-disabled[data-v-61f4f8fe]{opacity:.75}.tx-nav-bar__safe[data-v-61f4f8fe]{height:env(safe-area-inset-top,0px)}.tx-nav-bar__inner[data-v-61f4f8fe]{height:var(--tx-nav-bar-height);display:grid;grid-template-columns:minmax(56px,1fr) minmax(0,2fr) minmax(56px,1fr);align-items:center;padding:0 10px}.tx-nav-bar__left[data-v-61f4f8fe],.tx-nav-bar__right[data-v-61f4f8fe]{display:flex;align-items:center;min-width:0;height:100%;padding:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:inherit;font:inherit;background:transparent}.tx-nav-bar__left[data-v-61f4f8fe]:not(:disabled),.tx-nav-bar__right[data-v-61f4f8fe]:not(:disabled){cursor:pointer}.tx-nav-bar__left[data-v-61f4f8fe]:disabled,.tx-nav-bar__right[data-v-61f4f8fe]:disabled{cursor:default}.tx-nav-bar__left[data-v-61f4f8fe]{justify-content:flex-start}.tx-nav-bar__right[data-v-61f4f8fe]{justify-content:flex-end}.tx-nav-bar__center[data-v-61f4f8fe]{min-width:0}.tx-nav-bar__title[data-v-61f4f8fe]{text-align:center;font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tx-nav-bar__back[data-v-61f4f8fe]{width:34px;height:34px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;color:var(--tx-text-color-primary, #303133)}.tx-nav-bar__left:not(:disabled):hover .tx-nav-bar__back[data-v-61f4f8fe]{background:color-mix(in srgb,var(--tx-fill-color, #f0f2f5) 70%,transparent)}.tx-nav-bar__left:disabled .tx-nav-bar__back[data-v-61f4f8fe]{opacity:.6}.tx-number-input[data-v-e83847ce]{display:inline-flex;align-items:stretch;width:100%;min-width:120px;height:34px;overflow:hidden;border:1px solid var(--tx-border-color, #dcdfe6);border-radius:10px;background:var(--tx-bg-color, #ffffff);transition:border-color .2s ease,box-shadow .2s ease}.tx-number-input[data-v-e83847ce]:hover:not(.is-disabled){border-color:var(--tx-color-primary-light-3, #79bbff)}.tx-number-input.is-focused[data-v-e83847ce]:not(.is-disabled){border-color:var(--tx-color-primary, #409eff);box-shadow:0 0 0 3px var(--tx-color-primary-light-9, #ecf5ff)}.tx-number-input__field[data-v-e83847ce]{flex:1;min-width:0;width:100%;padding:0 10px;border:0;outline:0;background:transparent;color:var(--tx-text-color-primary, #303133);font:inherit;text-align:center}.tx-number-input__field[data-v-e83847ce]::placeholder{color:var(--tx-text-color-placeholder, #a8abb2)}.tx-number-input__field[data-v-e83847ce]::-webkit-outer-spin-button,.tx-number-input__field[data-v-e83847ce]::-webkit-inner-spin-button{margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.tx-number-input__control[data-v-e83847ce]{display:inline-flex;align-items:center;justify-content:center;width:34px;border:0;border-right:1px solid var(--tx-border-color, #dcdfe6);background:var(--tx-fill-color-light, #f5f7fa);color:var(--tx-text-color-regular, #606266);font:inherit;cursor:pointer;transition:background-color .2s ease,color .2s ease}.tx-number-input__control[data-v-e83847ce]:last-child{border-right:0;border-left:1px solid var(--tx-border-color, #dcdfe6)}.tx-number-input__control[data-v-e83847ce]:hover:not(:disabled){background:var(--tx-color-primary-light-9, #ecf5ff);color:var(--tx-color-primary, #409eff)}.tx-number-input__control[data-v-e83847ce]:disabled{color:var(--tx-disabled-text-color, #c0c4cc);cursor:not-allowed}.tx-number-input.is-disabled[data-v-e83847ce]{background:var(--tx-disabled-bg-color, #f5f7fa);cursor:not-allowed}.tx-number-input.is-disabled .tx-number-input__field[data-v-e83847ce]{color:var(--tx-disabled-text-color, #c0c4cc);cursor:not-allowed}.tx-number-input.is-readonly .tx-number-input__field[data-v-e83847ce]{cursor:default}.tx-outline-border[data-v-cb569431]{position:relative;display:inline-block;border-radius:var(--tx-outline-radius)}.tx-outline-border__content[data-v-cb569431]{display:block;border-radius:var(--tx-outline-radius)}.tx-outline-border__inner[data-v-cb569431]{display:block;padding:var(--tx-outline-padding)}.tx-pagination[data-v-1ba49f34]{display:flex;flex-direction:column;align-items:center;gap:8px}.tx-pagination__list[data-v-1ba49f34]{display:flex;align-items:center;flex-wrap:wrap;list-style:none;margin:0;padding:0;gap:6px}.tx-pagination__item[data-v-1ba49f34]{display:flex;flex:0 0 auto;margin:0;padding:0;list-style:none}.tx-pagination__item[data-v-1ba49f34]::marker{content:""}.tx-pagination__button[data-v-1ba49f34]{display:flex;align-items:center;justify-content:center;min-width:32px;height:32px;padding:0 8px;border:1px solid var(--tx-pagination-border, var(--tx-border-color-lighter, #dcdfe6));border-radius:var(--tx-pagination-radius, 8px);background:var(--tx-pagination-bg, var(--tx-fill-color-blank, #ffffff));color:var(--tx-pagination-text, var(--tx-text-color-regular, #606266));font-size:14px;line-height:1;cursor:pointer;transition:background-color var(--tx-transition-duration-fast, .2s),border-color var(--tx-transition-duration-fast, .2s),color var(--tx-transition-duration-fast, .2s),box-shadow var(--tx-transition-duration-fast, .2s)}.tx-pagination__button[data-v-1ba49f34]:hover:not(.tx-pagination__button--disabled){background:var(--tx-pagination-hover-bg, color-mix(in srgb, var(--tx-color-primary, #409eff) 10%, var(--tx-fill-color-blank, #ffffff)));border-color:var(--tx-pagination-hover-border, color-mix(in srgb, var(--tx-color-primary, #409eff) 48%, var(--tx-border-color-lighter, #dcdfe6)));color:var(--tx-pagination-hover-text, var(--tx-color-primary, #409eff))}.tx-pagination__button[data-v-1ba49f34]:focus-visible{outline:none;border-color:var(--tx-pagination-focus-border, var(--tx-color-primary, #409eff));box-shadow:var(--tx-focus-ring-shadow, 0 0 0 3px color-mix(in srgb, var(--tx-color-primary, #409eff) 22%, transparent))}.tx-pagination__button--active[data-v-1ba49f34]{background:var(--tx-pagination-active-bg, var(--tx-color-primary, #409eff));border-color:var(--tx-pagination-active-border, var(--tx-color-primary, #409eff));color:var(--tx-pagination-active-text, var(--tx-color-on-primary, #ffffff));font-weight:600}.tx-pagination__button--disabled[data-v-1ba49f34]{color:var(--tx-pagination-disabled-text, var(--tx-text-color-disabled, #c0c4cc));background:var(--tx-pagination-disabled-bg, color-mix(in srgb, var(--tx-fill-color, #f0f2f5) 70%, transparent));border-color:var(--tx-pagination-disabled-border, var(--tx-border-color-extra-light, #f2f6fc));opacity:1;cursor:not-allowed}.tx-pagination__ellipsis[data-v-1ba49f34]{display:flex;align-items:center;justify-content:center;min-width:32px;height:32px;padding:0 8px;color:var(--tx-pagination-info-text, var(--tx-text-color-secondary, #909399));font-size:14px}.tx-pagination__info[data-v-1ba49f34]{font-size:13px;color:var(--tx-pagination-info-text, var(--tx-text-color-secondary, #909399))}@keyframes tx-progress-loading{0%{transform:translate(-100%)}to{transform:translate(250%)}}@keyframes tx-progress-classic{0%{transform:translate(-100%)}to{transform:translate(192.3%)}}@keyframes tx-progress-bounce{0%{transform:translate(0)}50%{transform:translate(257%)}to{transform:translate(0)}}@keyframes tx-progress-elastic{0%{transform:translate(-100%) scaleX(.55)}50%{transform:translate(177.25%) scaleX(1.35)}to{transform:translate(454.5%) scaleX(.55)}}@keyframes tx-progress-flow-shimmer{0%{transform:translate(-120%)}to{transform:translate(120%)}}@keyframes tx-progress-flow-wave{0%{transform:translate(-70%)}to{transform:translate(70%)}}@keyframes tx-progress-stardust-far{0%{background-position:0 0}to{background-position:96px 0}}@keyframes tx-progress-stardust-near{0%{background-position:0 0}to{background-position:132px 0}}@keyframes tx-progress-stardust-twinkle{0%,to{opacity:.55}50%{opacity:1}}@keyframes tx-progress-indicator-burst{0%{opacity:.45;transform:translate3d(0,-50%,0) scale(.92);filter:blur(0px)}45%{opacity:.95;transform:translate3d(0,-50%,0) scale(1.06);filter:blur(.2px)}to{opacity:.6;transform:translate3d(0,-50%,0) scale(.94);filter:blur(0px)}}@keyframes tx-progress-split{0%{opacity:0;transform:translateZ(0) scaleX(.06)}35%{opacity:.95;transform:translateZ(0) scaleX(1)}to{opacity:0;transform:translateZ(0) scaleX(.06)}}@keyframes tx-progress-sparkle{0%{opacity:.6;transform:translate3d(-50%,-50%,0) scale(.92) rotate(0)}50%{opacity:1;transform:translate3d(-50%,-50%,0) scale(1.06) rotate(14deg)}to{opacity:.7;transform:translate3d(-50%,-50%,0) scale(.94) rotate(0)}}.tx-progress-bar-wrapper{position:relative;display:inline-block;width:100%;overflow:visible}.tx-progress-bar-wrapper--text-outside{display:flex;align-items:center;gap:10px}.tx-progress-bar-wrapper--text-top{display:flex;flex-direction:column;gap:6px}.tx-progress-bar__body{position:relative;display:block;width:100%;overflow:visible}.tx-progress-bar-wrapper--text-outside .tx-progress-bar__body{flex:1;min-width:0}.tx-progress-bar__track{position:relative;display:block;width:100%;height:var(--tx-progress-height, 5px);border-radius:999px;background:color-mix(in srgb,var(--tx-text-color-primary, #303133) 10%,transparent);overflow:hidden}.tx-progress-bar-wrapper--mask-solid .tx-progress-bar__track:after,.tx-progress-bar-wrapper--mask-dashed .tx-progress-bar__track:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;border:1px solid color-mix(in srgb,var(--tx-border-color-light, #e4e7ed) 68%,transparent);z-index:2}.tx-progress-bar-wrapper--mask-dashed .tx-progress-bar__track:after{border-style:dashed}.tx-progress-bar__mask{position:absolute;display:block;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:color-mix(in srgb,var(--tx-bg-color-overlay, #fff) 10%,transparent);border:none;pointer-events:none;z-index:0}.tx-progress-bar-wrapper--mask-plain .tx-progress-bar__mask{background:color-mix(in srgb,var(--tx-bg-color-overlay, #fff) 7%,transparent)}.tx-progress-bar-wrapper--bg-mask .tx-progress-bar__mask{background:var(--tx-bg-color-overlay, #fff);backdrop-filter:none;-webkit-backdrop-filter:none}.tx-progress-bar-wrapper--bg-mask .tx-progress-bar__track:after{border-color:color-mix(in srgb,var(--tx-border-color, #dcdfe6) 78%,transparent)}.tx-progress-bar-wrapper--bg-blur .tx-progress-bar__mask{background:color-mix(in srgb,var(--tx-bg-color-overlay, #fff) 14%,transparent);backdrop-filter:blur(16px) saturate(150%);-webkit-backdrop-filter:blur(16px) saturate(150%)}.tx-progress-bar-wrapper--bg-blur .tx-progress-bar__track:after{border-color:color-mix(in srgb,rgba(255,255,255,.4196078431) 58%,var(--tx-border-color-light, #e4e7ed))}.tx-progress-bar-wrapper--bg-glass .tx-progress-bar__mask{background:color-mix(in srgb,var(--tx-bg-color-overlay, #fff) 40%,transparent);backdrop-filter:blur(22px) saturate(185%) contrast(1.08);-webkit-backdrop-filter:blur(22px) saturate(185%) contrast(1.08)}.tx-progress-bar-wrapper--bg-glass .tx-progress-bar__track:after{border-color:color-mix(in srgb,rgba(255,255,255,.6196078431) 62%,var(--tx-border-color-light, #e4e7ed))}.tx-progress-bar{position:absolute;display:block;left:0;top:0;height:100%;width:var(--tx-progress-width, 0%);border-radius:inherit;background:var(--tx-progress-fill, var(--tx-progress-color, var(--tx-color-primary, #409eff)));transition:width .48s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1));overflow:hidden;z-index:1}.tx-progress-bar:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;opacity:0}.tx-progress-bar--flow-shimmer:after{opacity:.65;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--tx-progress-color, var(--tx-color-primary, #409eff)) 55%,transparent),transparent);animation:tx-progress-flow-shimmer 1.35s linear infinite}.tx-progress-bar--flow-wave:after{opacity:.48;background:radial-gradient(70% 120% at 0% 50%,color-mix(in srgb,var(--tx-progress-color, var(--tx-color-primary, #409eff)) 65%,transparent),transparent 55%),radial-gradient(70% 120% at 100% 50%,color-mix(in srgb,var(--tx-progress-color, var(--tx-color-primary, #409eff)) 45%,transparent),transparent 55%);animation:tx-progress-flow-wave 1.55s ease-in-out infinite}.tx-progress-bar--flow-stardust:before,.tx-progress-bar--flow-stardust:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background-repeat:repeat;mix-blend-mode:screen}.tx-progress-bar--flow-stardust:before{opacity:.5;background-image:radial-gradient(circle at 7px 3px,rgba(255,255,255,.5490196078) 0 .45px,transparent .9px),radial-gradient(circle at 23px 1.5px,rgba(255,255,255,.4) 0 .4px,transparent .85px),radial-gradient(circle at 39px 3.5px,rgba(255,255,255,.5019607843) 0 .45px,transparent .9px),radial-gradient(circle at 58px 1px,rgba(255,255,255,.3490196078) 0 .4px,transparent .85px),radial-gradient(circle at 71px 2.5px,rgba(255,255,255,.5490196078) 0 .45px,transparent .9px),radial-gradient(circle at 88px 4px,rgba(255,255,255,.4) 0 .4px,transparent .85px);background-size:96px 5px;background-position:0 0;animation:tx-progress-stardust-far 4.8s linear infinite}.tx-progress-bar--flow-stardust:after{opacity:.85;background-image:radial-gradient(circle at 12px 2px,#fff 0 .7px,rgba(255,255,255,.2980392157) 1.1px,transparent 1.8px),radial-gradient(circle at 41px 3.5px,#fff 0 .6px,rgba(255,255,255,.2784313725) 1px,transparent 1.6px),radial-gradient(circle at 67px 1.5px,#fff 0 .75px,rgba(255,255,255,.2980392157) 1.2px,transparent 1.9px),radial-gradient(circle at 94px 3px,#fff 0 .6px,rgba(255,255,255,.2588235294) 1px,transparent 1.6px),radial-gradient(circle at 118px 2px,#fff 0 .7px,rgba(255,255,255,.2980392157) 1.1px,transparent 1.8px);background-size:132px 5px;background-position:0 0;animation:tx-progress-stardust-near 2.6s linear infinite,tx-progress-stardust-twinkle 1.7s ease-in-out infinite}.tx-progress-bar__segments{display:flex;height:100%;width:100%;gap:1px}.tx-progress-bar__segment{position:relative;display:block;height:100%;min-width:2px;transition:filter .22s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1))}.tx-progress-bar--segmented{background:transparent}.tx-progress-bar__segment-fill{position:absolute;top:0;right:0;bottom:0;left:0;display:block;border-radius:2px;transform-origin:center;transition:transform .22s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1)),border-radius .22s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1)),box-shadow .22s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1))}.tx-progress-bar__segment:after{content:attr(data-tip);position:absolute;left:50%;bottom:calc(100% + 7px);padding:2px 7px;border-radius:6px;font-size:11px;font-weight:500;line-height:1.4;white-space:nowrap;color:var(--tx-bg-color, #fff);background:var(--tx-text-color-primary, #303133);opacity:0;transform:translate(-50%,3px);pointer-events:none;transition:opacity .18s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1)),transform .18s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1));z-index:4}.tx-progress-bar__segment:first-child .tx-progress-bar__segment-fill{border-top-left-radius:999px;border-bottom-left-radius:999px}.tx-progress-bar__segment:last-child .tx-progress-bar__segment-fill{border-top-right-radius:999px;border-bottom-right-radius:999px}.tx-progress-bar--segmented:hover .tx-progress-bar__segment:not(:hover){filter:saturate(.6) opacity(.55)}.tx-progress-bar__segment:hover .tx-progress-bar__segment-fill{border-radius:999px;transform:scaleY(1.7);box-shadow:1px 2px 10px #0000002e;z-index:1}.tx-progress-bar__segment:hover:after{opacity:1;transform:translate(-50%)}.tx-progress-bar-wrapper--segmented .tx-progress-bar__track,.tx-progress-bar-wrapper--segmented .tx-progress-bar{overflow:visible}.tx-progress-bar--indeterminate{width:100%;background:transparent}.tx-progress-bar--indeterminate:before{content:"";position:absolute;left:0;top:0;height:100%;width:40%;border-radius:inherit;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--tx-progress-color, var(--tx-color-primary, #409eff)) 72%,transparent),transparent);animation:tx-progress-loading 1.6s infinite linear}.tx-progress-bar--indeterminate-classic:before{width:52%;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--tx-progress-color, var(--tx-color-primary, #409eff)) 92%,transparent) 30%,color-mix(in srgb,var(--tx-progress-color, var(--tx-color-primary, #409eff)) 92%,transparent) 70%,transparent);animation:tx-progress-classic 1.6s infinite linear}.tx-progress-bar--indeterminate-bounce:before{width:28%;background:radial-gradient(60% 120% at 50% 50%,color-mix(in srgb,var(--tx-progress-color, var(--tx-color-primary, #409eff)) 78%,transparent),color-mix(in srgb,var(--tx-progress-color, var(--tx-color-primary, #409eff)) 62%,transparent) 45%,transparent 75%);filter:blur(.2px) saturate(1.25);animation:tx-progress-bounce 1.05s infinite ease-in-out}.tx-progress-bar--indeterminate-elastic:before{width:22%;transform-origin:center;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--tx-progress-color, var(--tx-color-primary, #409eff)) 78%,transparent),color-mix(in srgb,var(--tx-progress-color, var(--tx-color-primary, #409eff)) 64%,transparent),transparent);animation:tx-progress-elastic 1.8s infinite linear}.tx-progress-bar--indeterminate-split:before{left:0;width:100%;transform-origin:center;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--tx-progress-color, var(--tx-color-primary, #409eff)) 85%,transparent),transparent);animation:tx-progress-split 1.15s infinite ease-in-out}.tx-progress-bar__glow{position:absolute;top:0;right:0;width:44px;max-width:100%;height:100%;background:linear-gradient(90deg,transparent,color-mix(in srgb,rgba(255,255,255,.6509803922) 65%,var(--tx-progress-glow, var(--tx-progress-color, var(--tx-color-primary, #409eff)))));opacity:0;pointer-events:none;transition:opacity .24s ease;z-index:2}.tx-progress-bar__glow.is-visible{opacity:1}.tx-progress-bar__head{display:flex;align-items:baseline;min-width:0;font-size:12px;line-height:1.4;white-space:nowrap}.tx-progress-bar__head-label{font-weight:500;color:var(--tx-progress-accent, var(--tx-progress-color, var(--tx-color-primary, #409eff)))}.tx-progress-bar__head-detail{min-width:0;overflow:hidden;text-overflow:ellipsis;color:var(--tx-text-color-secondary, #909399)}.tx-progress-bar__head-detail:before{content:"•";margin:0 6px}.tx-progress-bar__text{position:absolute;display:flex;top:0;right:0;bottom:0;left:0;align-items:center;justify-content:center;font-size:12px;font-weight:600;color:color-mix(in srgb,#fff 92%,transparent);text-shadow:0 1px 10px rgba(0,0,0,.24);pointer-events:none;-webkit-user-select:none;user-select:none;z-index:3}.tx-progress-bar__indicator{position:absolute;top:50%;width:28px;height:18px;z-index:2;pointer-events:none}.tx-progress-bar__indicator--sparkle{background:transparent}.tx-progress-bar__indicator--sparkle:before{content:"";position:absolute;top:50%;right:0;bottom:0;left:0;transform:translate3d(0,-50%,0);border-radius:999px;background:radial-gradient(circle at 8% 50%,color-mix(in srgb,var(--tx-progress-color, var(--tx-color-primary, #409eff)) 80%,transparent) 0 2px,transparent 3px),radial-gradient(circle at 24% 30%,color-mix(in srgb,var(--tx-progress-color, var(--tx-color-primary, #409eff)) 68%,transparent) 0 1.6px,transparent 2.6px),radial-gradient(circle at 42% 70%,color-mix(in srgb,var(--tx-progress-color, var(--tx-color-primary, #409eff)) 62%,transparent) 0 1.4px,transparent 2.4px),radial-gradient(circle at 58% 45%,color-mix(in srgb,var(--tx-progress-color, var(--tx-color-primary, #409eff)) 72%,transparent) 0 1.8px,transparent 2.8px),radial-gradient(circle at 74% 62%,color-mix(in srgb,var(--tx-progress-color, var(--tx-color-primary, #409eff)) 58%,transparent) 0 1.4px,transparent 2.4px),radial-gradient(circle at 92% 38%,color-mix(in srgb,var(--tx-progress-color, var(--tx-color-primary, #409eff)) 76%,transparent) 0 2.2px,transparent 3.2px);background-size:120% 100%;animation:tx-progress-indicator-burst .85s infinite ease-in-out;filter:saturate(1.22)}.tx-progress-bar-wrapper--hover-glow:hover .tx-progress-bar{box-shadow:0 0 0 1px color-mix(in srgb,var(--tx-progress-color, var(--tx-color-primary, #409eff)) 35%,transparent),9px 18px 48px color-mix(in srgb,var(--tx-progress-color, var(--tx-color-primary, #409eff)) 30%,transparent)}.tx-progress-bar-wrapper--hover-glow:hover .tx-progress-bar__indicator--sparkle:before{filter:saturate(1.35) drop-shadow(0 0 10px color-mix(in srgb,var(--tx-progress-color, var(--tx-color-primary, #409eff)) 45%,transparent))}.tx-progress-bar__outside-text{display:inline-block;font-size:12px;font-weight:600;color:var(--tx-text-color-regular, #606266);white-space:nowrap}@media(prefers-reduced-motion:reduce){.tx-progress-bar--indeterminate:before{width:100%;transform:none;background:color-mix(in srgb,var(--tx-progress-color, var(--tx-color-primary, #409eff)) 35%,transparent);filter:none;animation:none}.tx-progress-bar--flow-shimmer:after,.tx-progress-bar--flow-wave:after,.tx-progress-bar--flow-stardust:before,.tx-progress-bar--flow-stardust:after,.tx-progress-bar__indicator--sparkle:before{animation:none}.tx-progress-bar__segment,.tx-progress-bar__segment-fill,.tx-progress-bar__segment:after{transition:none}}.tx-bui-prompt-bar-menu{animation:tx-bui-pop-in .18s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1)) 0ms both}@media(prefers-reduced-motion:reduce){.tx-bui-prompt-bar-menu{animation:none}}.tx-bui-prompt-bar-menu{position:absolute;bottom:100%;z-index:10;margin-bottom:8px;padding:4px;border-radius:10px;background:var(--tx-bui-surface, #fff);box-shadow:var(--tx-bui-shadow-raised, 0 0 0 1px #ecedef, 0 2px 10px rgba(0, 0, 0, .0431372549))}.tx-bui-prompt-bar-menu.is-stretch{left:0;right:0;transform-origin:bottom center}.tx-bui-prompt-bar-menu.is-end{right:0;transform-origin:bottom right}.tx-bui-prompt-bar-menu .tx-bui-prompt-bar-menu__highlight{position:absolute;left:4px;right:4px;border-radius:6px;background:var(--tx-bui-hover, #f4f5f6);pointer-events:none;transition:top .22s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1)),height .22s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1)),opacity .15s ease}.tx-bui-prompt-bar-menu .tx-bui-prompt-bar-menu__list{position:relative;z-index:1;margin:0;padding:0;list-style:none}.tx-bui-prompt-bar-menu .tx-bui-prompt-bar-menu__option{display:flex;align-items:center;gap:10px;height:var(--tx-bui-prompt-bar-menu-row-height, 36px);padding:0 8px;border-radius:6px;text-align:left;cursor:pointer}.tx-bui-prompt-bar-menu .tx-bui-prompt-bar-menu__empty{display:flex;align-items:center;height:var(--tx-bui-prompt-bar-menu-row-height, 36px);padding:0 8px;color:var(--tx-bui-ink-3, #9a9da3);font-size:12px}.tx-bui-prompt-bar-menu .tx-bui-prompt-bar-menu__footer{margin-top:4px;padding:6px 8px 4px;border-top:1px solid var(--tx-bui-line, #ecedef);color:var(--tx-bui-ink-3, #9a9da3);font-size:11px}@media(prefers-reduced-motion:reduce){.tx-bui-prompt-bar-menu .tx-bui-prompt-bar-menu__highlight{transition:none}}@keyframes tx-bui-eq-bounce{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}.tx-bui-prompt-bar{box-sizing:border-box;font-family:var(--tx-font-family, "Inter", "Helvetica Neue", Arial, sans-serif);font-size:13px;color:var(--tx-bui-ink, #1f2124)}:where(.tx-bui-prompt-bar) *,:where(.tx-bui-prompt-bar) *:before,:where(.tx-bui-prompt-bar) *:after{box-sizing:border-box}:where(.tx-bui-prompt-bar) button{padding:0;font:inherit;color:inherit;background:transparent;border:0}:where(.tx-bui-prompt-bar) ul,:where(.tx-bui-prompt-bar) ol{padding:0;margin:0;list-style:none}:where(.tx-bui-prompt-bar) h1,:where(.tx-bui-prompt-bar) h2,:where(.tx-bui-prompt-bar) h3,:where(.tx-bui-prompt-bar) h4,:where(.tx-bui-prompt-bar) h5,:where(.tx-bui-prompt-bar) h6{margin:0;font-size:inherit;font-weight:inherit}:where(.tx-bui-prompt-bar) svg,:where(.tx-bui-prompt-bar) img{display:block}.tx-bui-prompt-bar{position:relative;width:100%}.tx-bui-prompt-bar .tx-bui-prompt-bar__composer{--tx-bui-prompt-bar-ring: var(--tx-bui-line, #ecedef);--tx-bui-prompt-bar-cast: 0 1px 2px #1018280a, 0 2px 6px #10182808;position:relative;isolation:isolate;display:flex;flex-direction:column;gap:6px;padding:6px;overflow:hidden;border-radius:14px;background:var(--tx-bui-surface, #fff);box-shadow:0 0 0 1px var(--tx-bui-prompt-bar-ring),var(--tx-bui-prompt-bar-cast);transition:box-shadow .15s ease,border-radius .15s ease}.tx-bui-prompt-bar .tx-bui-prompt-bar__composer:focus-within{--tx-bui-prompt-bar-ring: var(--tx-bui-line-strong, #e0e2e5)}.tx-bui-prompt-bar .tx-bui-prompt-bar__measure{position:absolute;visibility:hidden;pointer-events:none;white-space:pre;font-size:13px;line-height:18px}.tx-bui-prompt-bar .tx-bui-prompt-bar__attachments{display:flex;flex-wrap:wrap;gap:6px;padding:2px 2px 0}.tx-bui-prompt-bar .tx-bui-prompt-bar__attachment{animation:tx-bui-pop-in .2s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1)) 0ms both}@media(prefers-reduced-motion:reduce){.tx-bui-prompt-bar .tx-bui-prompt-bar__attachment{animation:none}}.tx-bui-prompt-bar .tx-bui-prompt-bar__attachment{display:flex;align-items:center;gap:6px;height:26px;padding:4px 4px 4px 6px;border-radius:var(--tx-bui-radius-chip, 6px);background:var(--tx-bui-field, #f2f2f3);box-shadow:var(--tx-bui-shadow-hairline, 0 0 0 1px #ecedef);color:var(--tx-bui-ink-2, #62656b);font-size:11.5px}.tx-bui-prompt-bar .tx-bui-prompt-bar__attachment-icon{display:flex;flex:none}.tx-bui-prompt-bar .tx-bui-prompt-bar__attachment-name{max-width:144px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tx-bui-prompt-bar .tx-bui-prompt-bar__attachment-remove{display:flex;align-items:center;justify-content:center;flex:none;width:16px;height:16px;border-radius:4px;color:var(--tx-bui-ink-3, #9a9da3);cursor:pointer;transition:background-color .1s ease,color .1s ease}.tx-bui-prompt-bar .tx-bui-prompt-bar__attachment-remove:hover{background:color-mix(in oklab,var(--tx-bui-line, #ecedef) 70%,transparent);color:var(--tx-bui-ink, #1f2124)}.tx-bui-prompt-bar .tx-bui-prompt-bar__controls{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"lead input trail";gap:6px 4px;align-items:end}.tx-bui-prompt-bar .tx-bui-prompt-bar__controls.is-expanded{grid-template-areas:"input input input" "lead . trail"}.tx-bui-prompt-bar .tx-bui-prompt-bar__controls.is-leadless{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"input trail"}.tx-bui-prompt-bar .tx-bui-prompt-bar__controls.is-leadless.is-expanded{grid-template-areas:"input input" ". trail"}.tx-bui-prompt-bar .tx-bui-prompt-bar__lead{grid-area:lead;display:flex;justify-self:start}.tx-bui-prompt-bar .tx-bui-prompt-bar__trail{grid-area:trail;display:flex;align-items:flex-end;gap:4px}.tx-bui-prompt-bar .tx-bui-prompt-bar__input{grid-area:input;min-width:0;width:100%;padding:5px 4px;border:0;background:transparent;color:var(--tx-bui-ink, #1f2124);font:inherit;font-size:13px;line-height:18px;resize:none;outline:none;overflow-wrap:anywhere}.tx-bui-prompt-bar .tx-bui-prompt-bar__input::placeholder{color:var(--tx-bui-ink-3, #9a9da3)}.tx-bui-prompt-bar .tx-bui-prompt-bar__control{display:flex;align-items:center;justify-content:center;flex:none;width:28px;height:28px;border-radius:var(--tx-bui-radius-control, 8px);color:var(--tx-bui-ink-3, #9a9da3);cursor:pointer;transition:background-color .15s ease,color .15s ease,transform .15s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1))}.tx-bui-prompt-bar .tx-bui-prompt-bar__control:not(:disabled):active{transform:scale(.94)}.tx-bui-prompt-bar .tx-bui-prompt-bar__control:disabled{cursor:not-allowed}.tx-bui-prompt-bar .tx-bui-prompt-bar__plus:not(:disabled):hover,.tx-bui-prompt-bar .tx-bui-prompt-bar__dictate:not(:disabled):hover{background:var(--tx-bui-hover, #f4f5f6);color:var(--tx-bui-ink, #1f2124)}.tx-bui-prompt-bar .tx-bui-prompt-bar__plus.is-on{background:var(--tx-bui-hover, #f4f5f6);color:var(--tx-bui-ink, #1f2124)}.tx-bui-prompt-bar .tx-bui-prompt-bar__dictate.is-on,.tx-bui-prompt-bar .tx-bui-prompt-bar__dictate.is-on:hover{background:var(--tx-bui-accent-tint, #e9f3ff);color:var(--tx-bui-accent-ink, #0170dd)}.tx-bui-prompt-bar .tx-bui-prompt-bar__send{background:var(--tx-bui-line-strong, #e0e2e5);color:var(--tx-bui-ink-2, #62656b)}.tx-bui-prompt-bar .tx-bui-prompt-bar__send.is-ready{background:var(--tx-bui-ink, #1f2124);color:var(--tx-bui-surface, #fff)}.tx-bui-prompt-bar .tx-bui-prompt-bar__model{display:flex;align-items:center;gap:4px;flex:none;height:28px;padding:0 6px;border-radius:var(--tx-bui-radius-control, 8px);color:var(--tx-bui-ink-2, #62656b);font-size:12px;font-weight:500;white-space:nowrap;cursor:pointer;transition:background-color .15s ease,color .15s ease,transform .15s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1))}.tx-bui-prompt-bar .tx-bui-prompt-bar__model:not(:disabled):hover{background:var(--tx-bui-hover, #f4f5f6);color:var(--tx-bui-ink, #1f2124)}.tx-bui-prompt-bar .tx-bui-prompt-bar__model:not(:disabled):active{transform:scale(.94)}.tx-bui-prompt-bar .tx-bui-prompt-bar__model:disabled{cursor:not-allowed}.tx-bui-prompt-bar .tx-bui-prompt-bar__model-chevron{display:flex;color:var(--tx-bui-ink-3, #9a9da3)}.tx-bui-prompt-bar .tx-bui-prompt-bar__bars{display:flex;align-items:center;gap:2.5px;height:14px}.tx-bui-prompt-bar .tx-bui-prompt-bar__bar{width:2.5px;height:100%;border-radius:999px;background:currentcolor;transform-origin:center;animation:tx-bui-eq-bounce .9s ease-in-out infinite}.tx-bui-prompt-bar .tx-bui-prompt-bar__bar:nth-child(2){animation-delay:.15s}.tx-bui-prompt-bar .tx-bui-prompt-bar__bar:nth-child(3){animation-delay:.3s}.tx-bui-prompt-bar .tx-bui-prompt-bar__row-icon{display:flex;align-items:center;justify-content:center;flex:none;width:22px;height:22px;color:var(--tx-bui-ink-2, #62656b)}.tx-bui-prompt-bar .tx-bui-prompt-bar__row-name{flex:none;color:var(--tx-bui-ink, #1f2124);font-size:12.5px;font-weight:500}.tx-bui-prompt-bar .tx-bui-prompt-bar__row-name.is-grow{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tx-bui-prompt-bar .tx-bui-prompt-bar__row-desc{flex:1;min-width:0;overflow:hidden;color:var(--tx-bui-ink-3, #9a9da3);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.tx-bui-prompt-bar .tx-bui-prompt-bar__row-tag{flex:none;color:var(--tx-bui-ink-3, #9a9da3);font-size:11px}.tx-bui-prompt-bar .tx-bui-prompt-bar__row-connect{flex:none;color:var(--tx-bui-accent-ink, #0170dd);font-size:12px;font-weight:500}.tx-bui-prompt-bar .tx-bui-prompt-bar__row-connect.is-connected{color:var(--tx-bui-green, #189a4d)}.tx-bui-prompt-bar .tx-bui-prompt-bar__row-check{display:flex;flex:none;color:var(--tx-bui-ink, #1f2124);visibility:hidden}.tx-bui-prompt-bar .tx-bui-prompt-bar__row-check.is-on{visibility:visible}.tx-bui-prompt-bar.is-disabled .tx-bui-prompt-bar__composer{opacity:.65}.tx-bui-prompt-bar.is-pill .tx-bui-prompt-bar__composer{border-radius:999px}.tx-bui-prompt-bar.is-pill .tx-bui-prompt-bar__composer.is-relaxed{border-radius:24px}.tx-bui-prompt-bar.is-pill .tx-bui-prompt-bar__attachments{padding-inline:4px}.tx-bui-prompt-bar.is-pill .tx-bui-prompt-bar__attachment,.tx-bui-prompt-bar.is-pill .tx-bui-prompt-bar__attachment-remove,.tx-bui-prompt-bar.is-pill .tx-bui-prompt-bar__control,.tx-bui-prompt-bar.is-pill .tx-bui-prompt-bar__model{border-radius:999px}@media(prefers-reduced-motion:reduce){.tx-bui-prompt-bar .tx-bui-prompt-bar__composer,.tx-bui-prompt-bar .tx-bui-prompt-bar__attachment-remove,.tx-bui-prompt-bar .tx-bui-prompt-bar__control,.tx-bui-prompt-bar .tx-bui-prompt-bar__model{transition:none}.tx-bui-prompt-bar .tx-bui-prompt-bar__control:active,.tx-bui-prompt-bar .tx-bui-prompt-bar__model:active{transform:none}.tx-bui-prompt-bar .tx-bui-prompt-bar__bar{animation:none;transform:scaleY(.7)}}.tx-radio[data-v-522c6528]{display:inline-flex;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .16s ease,border-color .16s ease,transform .12s ease,color .16s ease;outline:none}.tx-radio--button[data-v-522c6528]{justify-content:center;height:28px;padding:0 10px;border-radius:999px;border:1px solid transparent;background:transparent;color:var(--tx-text-color-regular, #606266);font-size:13px}.tx-radio--button.is-checked[data-v-522c6528]{color:color-mix(in srgb,var(--tx-color-primary, #409eff) 92%,var(--tx-text-color-regular, #606266))}.tx-radio--button[data-v-522c6528]:hover:not(.is-disabled):not(.is-checked){background:color-mix(in srgb,var(--tx-bg-color-overlay, #fff) 18%,transparent);border-color:color-mix(in srgb,var(--tx-border-color-light, #e4e7ed) 60%,transparent)}.tx-radio--button[data-v-522c6528]:active:not(.is-disabled){transform:scale(.98)}.tx-radio--button[data-v-522c6528]:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--tx-color-primary, #409eff) 26%,transparent)}.tx-radio--card[data-v-522c6528]{gap:10px;width:100%;padding:10px 12px;border-radius:14px;border:1px solid color-mix(in srgb,var(--tx-border-color-light, #e4e7ed) 65%,transparent);background:color-mix(in srgb,var(--tx-bg-color-overlay, #fff) 24%,transparent);color:var(--tx-text-color-regular, #606266);font-size:14px;text-align:left}.tx-radio--card.is-checked[data-v-522c6528]{color:var(--tx-text-color-primary, #303133);border-color:color-mix(in srgb,var(--tx-color-primary, #409eff) 55%,var(--tx-border-color-light, #e4e7ed));background:color-mix(in srgb,var(--tx-color-primary, #409eff) 8%,var(--tx-bg-color-overlay, #fff))}.tx-radio--card.is-checked .tx-radio__indicator[data-v-522c6528]{background:var(--tx-color-primary, #409eff);border-color:var(--tx-color-primary, #409eff)}.tx-radio--card[data-v-522c6528]:hover:not(.is-disabled){border-color:color-mix(in srgb,var(--tx-border-color-light, #e4e7ed) 90%,transparent);background:color-mix(in srgb,var(--tx-bg-color-overlay, #fff) 34%,transparent)}.tx-radio--card[data-v-522c6528]:active:not(.is-disabled){transform:scale(.995)}.tx-radio--card[data-v-522c6528]:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--tx-color-primary, #409eff) 22%,transparent)}.tx-radio--standard[data-v-522c6528]{gap:8px;padding:6px 2px;border:none;background:transparent;color:var(--tx-text-color-regular, #606266);font-size:14px;border-radius:10px}.tx-radio--standard.is-checked[data-v-522c6528]{color:var(--tx-text-color-primary, #303133)}.tx-radio--standard.is-checked .tx-radio__indicator[data-v-522c6528]{background:var(--tx-color-primary, #409eff);border-color:var(--tx-color-primary, #409eff)}.tx-radio--standard[data-v-522c6528]:hover:not(.is-disabled){background:color-mix(in srgb,var(--tx-bg-color-overlay, #fff) 14%,transparent)}.tx-radio--standard[data-v-522c6528]:active:not(.is-disabled){transform:scale(.99)}.tx-radio--standard[data-v-522c6528]:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--tx-color-primary, #409eff) 22%,transparent)}.tx-radio.is-disabled[data-v-522c6528]{cursor:not-allowed;opacity:.6}.tx-radio__indicator[data-v-522c6528]{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;border:2px solid var(--tx-border-color-light, #e4e7ed);background:transparent;flex-shrink:0;transition:background .16s ease,border-color .16s ease}.tx-radio__indicator[data-v-522c6528]:after{content:"";width:6px;height:6px;border-radius:50%;background:#fff;opacity:1;transform:scale(0);transition:transform .18s cubic-bezier(.2,.9,.2,1)}.tx-radio--standard.is-checked .tx-radio__indicator[data-v-522c6528]:after,.tx-radio--card.is-checked .tx-radio__indicator[data-v-522c6528]:after{transform:scale(1)}.tx-radio__label[data-v-522c6528]{display:inline}.tx-radio__content[data-v-522c6528]{display:inline-flex;flex-direction:column;gap:2px}.tx-radio-group[data-v-e54b293a]{position:relative;display:inline-flex;align-items:center;gap:2px;touch-action:none}.tx-radio-group--button[data-v-e54b293a]{flex-wrap:wrap;padding:3px;gap:6px;border-radius:999px;border:1px solid color-mix(in srgb,var(--tx-border-color-light, #e4e7ed) 72%,transparent);background:color-mix(in srgb,var(--tx-bg-color-overlay, #fff) 10%,transparent)}.tx-radio-group--standard[data-v-e54b293a]{flex-direction:column;align-items:flex-start;gap:8px;padding:0;border:none;background:transparent}.tx-radio-group--card[data-v-e54b293a]{flex-direction:column;align-items:flex-start;gap:10px;padding:0;border:none;background:transparent}.tx-radio-group--standard.tx-radio-group--dir-row[data-v-e54b293a],.tx-radio-group--card.tx-radio-group--dir-row[data-v-e54b293a]{flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:12px}.tx-radio-group__indicator-outline[data-v-e54b293a]{position:absolute;left:0;top:0;border-radius:999px;background:linear-gradient(180deg,#ffffffa6,#fff0);border:1px solid color-mix(in srgb,var(--tx-border-color-light, #e4e7ed) 55%,transparent);transition:opacity 40ms ease;pointer-events:none;z-index:0}.tx-radio-group__indicator-glass-wrap[data-v-e54b293a]{position:absolute;left:0;top:0;pointer-events:none;z-index:10;border:1px solid color-mix(in srgb,var(--tx-border-color-light, #e4e7ed) 80%,transparent);will-change:transform,opacity;transition:opacity 40ms ease,filter 40ms ease;opacity:0}.tx-radio-group__indicator-glass-wrap.is-active[data-v-e54b293a]{opacity:1}.tx-radio-group__indicator-glass-inner[data-v-e54b293a]{width:100%;height:100%;border-radius:inherit;transition:transform .12s ease;background:radial-gradient(ellipse 80% 60% at 20% 15%,#ffffffa6,#fff0 55%),radial-gradient(ellipse 50% 40% at 75% 80%,#ffffff40,#fff0 50%),linear-gradient(135deg,#ffffff1f,#fff0 60%)}.tx-radio-group__indicator-blur[data-v-e54b293a]{position:absolute;left:0;top:0;border-radius:999px;overflow:hidden;pointer-events:none;z-index:10;will-change:transform,opacity,backdrop-filter;transition:opacity 40ms ease,box-shadow 40ms ease,backdrop-filter 55ms ease,-webkit-backdrop-filter 55ms ease;background:color-mix(in srgb,var(--tx-bg-color-overlay, #fff) 10%,transparent);border:1px solid color-mix(in srgb,var(--tx-border-color-light, #e4e7ed) 40%,transparent);box-shadow:1px 2px 8px #0000000f}.tx-radio-group__indicator-blur.is-active[data-v-e54b293a]{box-shadow:2px 4px 12px #00000014}.tx-radio-group__indicator-plain[data-v-e54b293a]{position:absolute;left:0;top:0;border-radius:999px;pointer-events:none;z-index:0;will-change:transform,opacity;transition:opacity 40ms ease,box-shadow 40ms ease;background:color-mix(in srgb,var(--tx-bg-color-overlay, #fff) 88%,transparent);border:1px solid color-mix(in srgb,var(--tx-border-color-light, #e4e7ed) 50%,transparent);box-shadow:1px 2px 8px #0f172a14,inset 0 1px #ffffff2b}.tx-radio-group--indicator-outline .tx-radio-group__indicator-plain[data-v-e54b293a]{background:transparent;border:1px solid color-mix(in srgb,var(--tx-border-color-light, #e4e7ed) 40%,var(--tx-color-primary, #409eff));box-shadow:none}.tx-radio-group__indicator-hit[data-v-e54b293a]{position:absolute;left:0;top:0;border-radius:999px;cursor:grab;z-index:2}.tx-radio-group__indicator-hit.is-dragging[data-v-e54b293a]{pointer-events:none}.tx-radio-group__indicator-hit[data-v-e54b293a]:active{cursor:grabbing}.tx-radio-group--button[data-v-e54b293a] .tx-radio{position:relative;z-index:1;flex:0 0 auto;white-space:nowrap}.tx-rating[data-v-0713b188]{display:flex;align-items:center;gap:8px}.tx-rating__stars[data-v-0713b188]{display:flex;align-items:center;gap:var(--tx-rating-star-gap, 2px)}.tx-rating__star[data-v-0713b188]{position:relative;display:flex;align-items:center;justify-content:center;width:1em;height:1em;background:none;border:none;padding:0;cursor:pointer;color:var(--tx-rating-star-empty, #d1d5db);font-size:var(--tx-rating-star-size, 20px);line-height:1;transition:color .2s,transform .2s,filter .2s;transform-origin:center}.tx-rating__star[data-v-0713b188]:hover:not(.tx-rating__star--disabled){transform:scale(1.1)}.tx-rating__star:hover:not(.tx-rating__star--disabled) .tx-rating__icon--filled[data-v-0713b188]{color:var(--tx-rating-star-hover, var(--tx-rating-star-filled, #fbbf24))}.tx-rating__icon[data-v-0713b188]{position:absolute;top:0;right:0;bottom:0;left:0;display:inline-flex;align-items:center;justify-content:flex-start;overflow:hidden}.tx-rating__icon--empty[data-v-0713b188]{color:var(--tx-rating-star-empty, #d1d5db)}.tx-rating__icon--filled[data-v-0713b188]{color:var(--tx-rating-star-filled, #fbbf24)}.tx-rating__star--pop[data-v-0713b188]{animation:tx-rating-pop-0713b188 .62s cubic-bezier(.16,1.45,.32,1);z-index:1}.tx-rating__star--pop[data-v-0713b188]:after{position:absolute;top:-.24em;right:-.24em;bottom:-.24em;left:-.24em;border-radius:999px;pointer-events:none;content:"";background:radial-gradient(circle,var(--tx-rating-star-filled, #fbbf24) 0 24%,transparent 62%);opacity:0;animation:tx-rating-ripple-0713b188 .62s ease-out}.tx-rating__star--disabled[data-v-0713b188]{cursor:not-allowed;opacity:.6}.tx-rating__text[data-v-0713b188]{font-size:14px;color:var(--tx-rating-text, #6b7280);font-weight:500}@keyframes tx-rating-pop-0713b188{0%{transform:scale(.88) rotate(0);filter:brightness(1)}28%{transform:scale(1.58) rotate(-14deg);filter:brightness(1.45) drop-shadow(0 0 10px var(--tx-rating-star-filled, #fbbf24))}52%{transform:scale(.94) rotate(8deg);filter:brightness(1.15) drop-shadow(0 0 6px var(--tx-rating-star-filled, #fbbf24))}74%{transform:scale(1.16) rotate(-3deg);filter:brightness(1.1)}to{transform:scale(1) rotate(0);filter:brightness(1)}}@keyframes tx-rating-ripple-0713b188{0%{opacity:.36;transform:scale(.3)}to{opacity:0;transform:scale(1.45)}}@media(prefers-reduced-motion:reduce){.tx-rating__star[data-v-0713b188],.tx-rating__star--pop[data-v-0713b188]{transition:none;animation:none}}.tx-bui-signal-meter{display:inline-flex;flex:none;align-items:flex-end;gap:2px}.tx-bui-signal-meter .tx-bui-signal-meter__bar{width:var(--tx-bui-signal-meter-width, 4px);height:var(--tx-bui-signal-meter-height, 10px);background:var(--tx-bui-line-strong, #e0e2e5);border-radius:999px;transition:background-color .3s ease}.tx-bui-signal-meter .tx-bui-signal-meter__bar.is-filled{background:var(--tx-bui-signal-meter-tone, currentColor)}@media(prefers-reduced-motion:reduce){.tx-bui-signal-meter .tx-bui-signal-meter__bar{transition:none}}.tx-bui-recommendation-card{box-sizing:border-box;font-family:var(--tx-font-family, "Inter", "Helvetica Neue", Arial, sans-serif);font-size:13px;color:var(--tx-bui-ink, #1f2124)}:where(.tx-bui-recommendation-card) *,:where(.tx-bui-recommendation-card) *:before,:where(.tx-bui-recommendation-card) *:after{box-sizing:border-box}:where(.tx-bui-recommendation-card) button{padding:0;font:inherit;color:inherit;background:transparent;border:0}:where(.tx-bui-recommendation-card) ul,:where(.tx-bui-recommendation-card) ol{padding:0;margin:0;list-style:none}:where(.tx-bui-recommendation-card) h1,:where(.tx-bui-recommendation-card) h2,:where(.tx-bui-recommendation-card) h3,:where(.tx-bui-recommendation-card) h4,:where(.tx-bui-recommendation-card) h5,:where(.tx-bui-recommendation-card) h6{margin:0;font-size:inherit;font-weight:inherit}:where(.tx-bui-recommendation-card) svg,:where(.tx-bui-recommendation-card) img{display:block}.tx-bui-recommendation-card{width:100%;max-width:380px;overflow:hidden;background:var(--tx-bui-surface, #fff);border-radius:var(--tx-bui-radius-card, 10px);box-shadow:var(--tx-bui-shadow-card, 0 0 0 1px #ecedef, 0 1px 2px rgba(16, 24, 40, .0392156863), 0 2px 6px rgba(16, 24, 40, .031372549))}.tx-bui-recommendation-card .tx-bui-recommendation-card__head{padding:12px}.tx-bui-recommendation-card .tx-bui-recommendation-card__title{font-size:13px;font-weight:600;color:var(--tx-bui-ink, #1f2124)}.tx-bui-recommendation-card .tx-bui-recommendation-card__body{min-height:var(--tx-bui-recommendation-card-body-min-height, 48px);margin:6px 0 0;font-size:13px;line-height:1.625;color:var(--tx-bui-ink-2, #62656b);animation:tx-bui-fade-in .18s ease-out both}.tx-bui-recommendation-card .tx-bui-recommendation-card__body code{padding:2px 6px;font-family:var(--tx-bui-font-mono, "JetBrains Mono", ui-monospace, "SF Mono", monospace);font-size:12px;color:var(--tx-bui-accent-ink, #0170dd);background:var(--tx-bui-accent-tint, #e9f3ff);border-radius:6px}.tx-bui-recommendation-card .tx-bui-recommendation-card__body code.is-warning{color:var(--tx-bui-orange, #ef720c);background:var(--tx-bui-orange-tint, #fdf1e5)}.tx-bui-recommendation-card .tx-bui-recommendation-card__drawer{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .3s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1)),opacity .3s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1))}.tx-bui-recommendation-card .tx-bui-recommendation-card__drawer>*{overflow:hidden}.tx-bui-recommendation-card .tx-bui-recommendation-card__drawer.is-open{grid-template-rows:1fr;opacity:1}@media(prefers-reduced-motion:reduce){.tx-bui-recommendation-card .tx-bui-recommendation-card__drawer{transition:none}}.tx-bui-recommendation-card .tx-bui-recommendation-card__drawer{transition:grid-template-rows .3s cubic-bezier(.16,1,.3,1),opacity .3s cubic-bezier(.16,1,.3,1)}.tx-bui-recommendation-card .tx-bui-recommendation-card__drawer-clip{min-height:0}.tx-bui-recommendation-card .tx-bui-recommendation-card__drawer-inner{padding:8px;background:var(--tx-bui-inset, #f7f8f9);border-top:1px solid var(--tx-bui-line, #ecedef)}.tx-bui-recommendation-card .tx-bui-recommendation-card__drawer-title{margin:0 0 4px;padding:0 6px;font-size:11px;font-weight:500;color:var(--tx-bui-ink-3, #9a9da3)}.tx-bui-recommendation-card .tx-bui-recommendation-card__alt{display:flex;gap:10px;align-items:center;width:100%;padding:6px;text-align:left;cursor:pointer;border-radius:var(--tx-bui-radius-control, 8px);transition:background-color .1s ease}.tx-bui-recommendation-card .tx-bui-recommendation-card__alt:hover{background:var(--tx-bui-hover, #f4f5f6)}.tx-bui-recommendation-card .tx-bui-recommendation-card__alt-text{flex:1;min-width:0;overflow:hidden;font-size:12.5px;color:var(--tx-bui-ink, #1f2124);text-overflow:ellipsis;white-space:nowrap}.tx-bui-recommendation-card .tx-bui-recommendation-card__alt-label{flex:none;font-size:11px;color:var(--tx-bui-ink-3, #9a9da3)}.tx-bui-recommendation-card .tx-bui-recommendation-card__footer{padding:10px 12px;display:flex;gap:12px;align-items:center;justify-content:space-between;background:var(--tx-bui-inset, #f7f8f9);border-top:1px solid var(--tx-bui-line, #ecedef)}.tx-bui-recommendation-card .tx-bui-recommendation-card__confidence,.tx-bui-recommendation-card .tx-bui-recommendation-card__actions{display:inline-flex;gap:8px;align-items:center}.tx-bui-recommendation-card .tx-bui-recommendation-card__actions{margin-right:-2px}.tx-bui-recommendation-card .tx-bui-recommendation-card__confidence-label{font-size:12.5px;font-weight:500;color:var(--tx-bui-ink-2, #62656b)}.tx-bui-recommendation-card .tx-bui-recommendation-card__alternatives{height:28px;padding:0 10px;font-size:12.5px;font-weight:500;color:var(--tx-bui-ink, #1f2124);cursor:pointer;background:var(--tx-bui-surface, #fff);border-radius:var(--tx-bui-radius-control, 8px);box-shadow:var(--tx-bui-shadow-btn, 0 0 0 1px #e0e2e5, 0 1px 2px rgba(16, 24, 40, .0509803922));transition:background-color .1s ease,transform .1s ease}.tx-bui-recommendation-card .tx-bui-recommendation-card__alternatives:hover,.tx-bui-recommendation-card .tx-bui-recommendation-card__alternatives.is-open{background:var(--tx-bui-hover, #f4f5f6)}.tx-bui-recommendation-card .tx-bui-recommendation-card__alternatives:active{transform:scale(.96)}.tx-bui-recommendation-card .tx-bui-recommendation-card__accept{height:28px;padding:0 12px;font-size:12.5px;font-weight:500;color:var(--tx-bui-canvas, #f1f2f3);cursor:pointer;background:var(--tx-bui-ink, #1f2124);border-radius:var(--tx-bui-radius-control, 8px);box-shadow:inset 0 1px #ffffff24,0 0 0 1px #1018281f,0 1px 2px #1018281a;transition:background-color .15s ease,transform .15s ease}.tx-bui-recommendation-card .tx-bui-recommendation-card__accept.is-tone-accent{color:#fff;background:var(--tx-bui-accent, #0285ff)}.tx-bui-recommendation-card .tx-bui-recommendation-card__accept.is-tone-danger{color:#fff;background:var(--tx-bui-red, #e3474c)}.tx-bui-recommendation-card .tx-bui-recommendation-card__accept.is-accepted{color:#fff;background:var(--tx-bui-green, #189a4d)}.tx-bui-recommendation-card .tx-bui-recommendation-card__accept:active{transform:scale(.96)}@media(prefers-reduced-motion:reduce){.tx-bui-recommendation-card .tx-bui-recommendation-card__body{animation:none}.tx-bui-recommendation-card .tx-bui-recommendation-card__drawer,.tx-bui-recommendation-card .tx-bui-recommendation-card__alt,.tx-bui-recommendation-card .tx-bui-recommendation-card__alternatives,.tx-bui-recommendation-card .tx-bui-recommendation-card__accept{transition:none}.tx-bui-recommendation-card .tx-bui-recommendation-card__alternatives:active,.tx-bui-recommendation-card .tx-bui-recommendation-card__accept:active{transform:none}}.tx-resize-box{--tx-resize-box-duration: .3s;--tx-resize-box-easing: cubic-bezier(.22, 1, .36, 1);box-sizing:border-box;transition:width var(--tx-resize-box-duration) var(--tx-resize-box-easing),height var(--tx-resize-box-duration) var(--tx-resize-box-easing)}.tx-resize-box--clip{overflow:hidden}.tx-resize-box--animating{will-change:width,height}.tx-resize-box--static{transition:none}@media(prefers-reduced-motion:reduce){.tx-resize-box{transition-duration:.01ms}}.tx-scroll[data-v-7e50816d]{display:block;position:relative;width:100%;height:100%;min-width:0;min-height:0}.tx-scroll__native[data-v-7e50816d]{width:100%;height:100%;overflow:auto}.tx-scroll__wrapper[data-v-7e50816d]{position:relative;z-index:0;width:100%;height:100%;overflow:hidden}.tx-scroll__content[data-v-7e50816d]{padding:8px 12px;min-height:100%}.tx-scroll__wrapper[data-v-7e50816d] .bscroll-vertical-scrollbar{position:absolute!important;top:4px;bottom:4px;right:2px;width:6px;pointer-events:none;z-index:1}.tx-scroll__wrapper[data-v-7e50816d] .bscroll-horizontal-scrollbar{position:absolute!important;left:4px;right:4px;bottom:2px;height:6px;pointer-events:none;z-index:1}.tx-scroll__wrapper[data-v-7e50816d] .bscroll-indicator{pointer-events:auto;min-height:var(--tx-scrollbar-min-size);min-width:var(--tx-scrollbar-min-size);border-radius:999px;background-color:#00000059}.tx-scroll__wrapper--always-visible[data-v-7e50816d] .bscroll-vertical-scrollbar,.tx-scroll__wrapper--always-visible[data-v-7e50816d] .bscroll-horizontal-scrollbar,.tx-scroll__wrapper--wheeling[data-v-7e50816d] .bscroll-vertical-scrollbar,.tx-scroll__wrapper--wheeling[data-v-7e50816d] .bscroll-horizontal-scrollbar{opacity:1!important;display:block!important}.tx-bui-search-panel{box-sizing:border-box;font-family:var(--tx-font-family, "Inter", "Helvetica Neue", Arial, sans-serif);font-size:13px;color:var(--tx-bui-ink, #1f2124)}:where(.tx-bui-search-panel) *,:where(.tx-bui-search-panel) *:before,:where(.tx-bui-search-panel) *:after{box-sizing:border-box}:where(.tx-bui-search-panel) button{padding:0;font:inherit;color:inherit;background:transparent;border:0}:where(.tx-bui-search-panel) ul,:where(.tx-bui-search-panel) ol{padding:0;margin:0;list-style:none}:where(.tx-bui-search-panel) h1,:where(.tx-bui-search-panel) h2,:where(.tx-bui-search-panel) h3,:where(.tx-bui-search-panel) h4,:where(.tx-bui-search-panel) h5,:where(.tx-bui-search-panel) h6{margin:0;font-size:inherit;font-weight:inherit}:where(.tx-bui-search-panel) svg,:where(.tx-bui-search-panel) img{display:block}.tx-bui-search-panel{display:flex;flex-direction:column;align-items:stretch;width:100%;max-width:var(--tx-bui-search-panel-max-width, 288px);min-height:var(--tx-bui-search-panel-min-height, 248px)}.tx-bui-search-panel__card{align-self:flex-start;width:100%;overflow:hidden;background:var(--tx-bui-surface, #fff);border-radius:var(--tx-bui-radius-card, 10px);box-shadow:var(--tx-bui-shadow-raised, 0 0 0 1px #ecedef, 0 2px 10px rgba(0, 0, 0, .0431372549))}.tx-bui-search-panel__field{display:flex;gap:8px;align-items:center;height:40px;padding:0 12px;border-bottom:1px solid var(--tx-bui-line, #ecedef);transition:background-color .1s ease}.tx-bui-search-panel__field:hover:not(.is-disabled){background:var(--tx-bui-hover, #f4f5f6)}.tx-bui-search-panel__field:focus-within{background:transparent}.tx-bui-search-panel__field.is-disabled{opacity:.6}.tx-bui-search-panel__field-icon{flex-shrink:0;color:var(--tx-bui-ink-3, #9a9da3)}.tx-bui-search-panel__input{flex:1;min-width:0;padding:0;font:inherit;font-size:13px;color:var(--tx-bui-ink, #1f2124);background:transparent;border:0;outline:none}.tx-bui-search-panel__input::placeholder{color:var(--tx-bui-ink-3, #9a9da3)}.tx-bui-search-panel__clear{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:22px;height:22px;color:var(--tx-bui-ink-3, #9a9da3);cursor:pointer;border-radius:999px;transition:background-color .1s ease,color .1s ease;animation:tx-bui-fade-in .15s ease-out both}.tx-bui-search-panel__clear:hover{color:var(--tx-bui-ink, #1f2124);background:color-mix(in oklab,var(--tx-bui-line, #ecedef) 70%,transparent)}.tx-bui-search-panel__clear:focus-visible{outline:2px solid var(--tx-bui-accent, #0285ff);outline-offset:1px}.tx-bui-search-panel__list{padding:4px}.tx-bui-search-panel__option{display:flex;align-items:center;width:100%;height:32px;padding:0 8px;overflow:hidden;font-size:13px;color:var(--tx-bui-ink, #1f2124);text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;border-radius:6px;transition:background-color .1s ease;animation:tx-bui-fade-in .2s ease-out both}.tx-bui-search-panel__option.is-active{background:var(--tx-bui-hover, #f4f5f6)}.tx-bui-search-panel__option[aria-disabled=true]{color:var(--tx-bui-ink-3, #9a9da3);cursor:not-allowed}.tx-bui-search-panel__empty{--tx-empty-state-padding: 32px 16px;--tx-empty-state-gap: 6px;--tx-empty-state-title-size: 13px;--tx-empty-state-desc-size: 12px;--tx-text-color-primary: var(--tx-bui-ink, #1f2124);--tx-text-color-secondary: var(--tx-bui-ink-3, #9a9da3);animation:tx-bui-fade-in .25s ease-out both}.tx-bui-search-panel__empty-icon{display:flex;align-items:center;justify-content:center;width:32px;height:32px;color:var(--tx-bui-ink-3, #9a9da3);background:var(--tx-bui-inset, #f7f8f9);border-radius:var(--tx-bui-radius-control, 8px);box-shadow:var(--tx-bui-shadow-hairline, 0 0 0 1px #ecedef)}@media(prefers-reduced-motion:reduce){.tx-bui-search-panel__field,.tx-bui-search-panel__clear,.tx-bui-search-panel__option{transition:none}.tx-bui-search-panel__clear,.tx-bui-search-panel__option,.tx-bui-search-panel__empty{animation:none}}.tx-search-select[data-v-26b448a7]{width:100%}.tx-search-select__reference[data-v-26b448a7]{display:block;width:100%}.tx-search-select__icon[data-v-26b448a7]{display:inline-flex;align-items:center;justify-content:center;margin-right:6px;color:var(--tx-text-color-secondary, #909399)}.tx-search-select__loading[data-v-26b448a7]{display:inline-flex;align-items:center;justify-content:center;color:var(--tx-text-color-secondary, #909399)}.tx-search-select__panel[data-v-26b448a7]{width:100%;overflow:auto}.tx-search-select__list[data-v-26b448a7]{display:flex;flex-direction:column;gap:4px}.tx-search-select__item[data-v-26b448a7]{--tx-card-item-padding: 10px 10px;--tx-card-item-radius: 12px;--tx-card-item-gap: 8px}.tx-search-select__item.is-active[data-v-26b448a7]{background:color-mix(in srgb,var(--tx-color-primary, #409eff) 12%,transparent);border-radius:12px}.tx-search-select__item[data-v-26b448a7] .tx-card-item__title{font-weight:500;color:var(--tx-text-color-primary, #303133)}.tx-search-select__item.is-disabled[data-v-26b448a7] .tx-card-item__title{color:var(--tx-disabled-text-color, #c0c4cc)}.tx-search-select__empty[data-v-26b448a7]{padding:8px 6px;font-size:12px;color:var(--tx-text-color-secondary, #909399)}.tx-segmented-slider{--tx-segmented-slider-height: 32px;--tx-segmented-slider-track-height: 4px;--tx-segmented-slider-dot-size: 16px;--tx-segmented-slider-dot-active-size: 20px;position:relative;width:100%;min-height:var(--tx-segmented-slider-height);padding:8px 0}.tx-segmented-slider__track{position:relative;height:var(--tx-segmented-slider-track-height);background:color-mix(in srgb,var(--tx-text-color-primary, #303133) 12%,transparent);border-radius:999px;margin:calc((var(--tx-segmented-slider-dot-size) - var(--tx-segmented-slider-track-height)) / 2) 0}.tx-segmented-slider__progress{position:absolute;left:0;top:0;height:100%;background:linear-gradient(90deg,color-mix(in srgb,var(--tx-color-primary, #409eff) 62%,transparent),var(--tx-color-primary, #409eff));border-radius:999px;transition:width .32s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1)),height .32s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1))}.tx-segmented-slider__segment{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;top:50%;transform:translate(-50%,-50%);padding:0;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit;outline:none}.tx-segmented-slider__segment:disabled{cursor:not-allowed}.tx-segmented-slider__segment:focus-visible .tx-segmented-slider__dot{box-shadow:0 0 0 3px color-mix(in srgb,var(--tx-color-primary, #409eff) 35%,transparent)}.tx-segmented-slider__segment:hover:not(:disabled):not(.is-active) .tx-segmented-slider__dot{border-color:color-mix(in srgb,var(--tx-color-primary, #409eff) 55%,transparent);transform:scale(1.12)}.tx-segmented-slider__segment:hover:not(:disabled):not(.is-active) .tx-segmented-slider__label{color:var(--tx-text-color-primary, #303133)}.tx-segmented-slider__segment.is-active .tx-segmented-slider__dot{width:var(--tx-segmented-slider-dot-active-size);height:var(--tx-segmented-slider-dot-active-size);background:var(--tx-color-primary, #409eff);border-color:var(--tx-color-primary, #409eff);box-shadow:2px 4px 12px color-mix(in srgb,var(--tx-color-primary, #409eff) 35%,transparent)}.tx-segmented-slider__segment.is-active .tx-segmented-slider__label{color:var(--tx-color-primary, #409eff);font-weight:600}.tx-segmented-slider__segment.is-completed .tx-segmented-slider__dot{background:var(--tx-color-primary, #409eff);border-color:var(--tx-color-primary, #409eff)}.tx-segmented-slider__dot{display:block;box-sizing:border-box;width:var(--tx-segmented-slider-dot-size);height:var(--tx-segmented-slider-dot-size);border-radius:50%;background:var(--tx-bg-color, #ffffff);border:2px solid var(--tx-border-color, #dcdfe6);transition:width .2s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1)),height .2s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1)),transform .2s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1)),background-color .2s ease,border-color .2s ease,box-shadow .2s ease;margin:0 auto;position:relative;z-index:2}.tx-segmented-slider__label{position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%);font-size:12px;color:var(--tx-text-color-secondary, #909399);white-space:nowrap;transition:color .2s ease,font-weight .2s ease;line-height:1.2}@media(prefers-reduced-motion:reduce){.tx-segmented-slider .tx-segmented-slider__progress,.tx-segmented-slider .tx-segmented-slider__dot,.tx-segmented-slider .tx-segmented-slider__label{transition:none}}.tx-segmented-slider.is-disabled{opacity:.6;pointer-events:none}.tx-segmented-slider.is-disabled .tx-segmented-slider__segment{cursor:not-allowed}.tx-segmented-slider.is-disabled .tx-segmented-slider__progress{background:var(--tx-text-color-placeholder, #a8abb2)}.tx-segmented-slider.is-vertical{width:var(--tx-segmented-slider-height);min-height:200px;padding:0 8px}.tx-segmented-slider.is-vertical .tx-segmented-slider__track{width:var(--tx-segmented-slider-track-height);height:100%;margin:0 calc((var(--tx-segmented-slider-dot-size) - var(--tx-segmented-slider-track-height)) / 2)}.tx-segmented-slider.is-vertical .tx-segmented-slider__progress{width:100%;height:var(--height, 0%);top:auto;bottom:0}.tx-segmented-slider.is-vertical .tx-segmented-slider__segment{left:50%;top:auto;bottom:var(--bottom, 0%);transform:translate(-50%,50%)}.tx-segmented-slider.is-vertical .tx-segmented-slider__label{top:50%;left:calc(100% + 8px);transform:translateY(-50%)}.tuff-select-item[data-v-fe1216cd]{width:100%}.tuff-select-item[data-v-fe1216cd] .tx-card-item__title{font-weight:500;color:var(--tx-text-color-regular, #606266)}.tuff-select-item.is-selected[data-v-fe1216cd] .tx-card-item__title{color:var(--tx-color-primary, #409eff)}.tuff-select-item.is-disabled[data-v-fe1216cd] .tx-card-item__title{color:var(--tx-disabled-text-color, #c0c4cc)}.tuff-select__check[data-v-fe1216cd]{display:inline-flex;align-items:center;color:var(--tx-color-primary, #409eff)}.tx-bui-selection-actions{box-sizing:border-box;font-family:var(--tx-font-family, "Inter", "Helvetica Neue", Arial, sans-serif);font-size:13px;color:var(--tx-bui-ink, #1f2124)}:where(.tx-bui-selection-actions) *,:where(.tx-bui-selection-actions) *:before,:where(.tx-bui-selection-actions) *:after{box-sizing:border-box}:where(.tx-bui-selection-actions) button{padding:0;font:inherit;color:inherit;background:transparent;border:0}:where(.tx-bui-selection-actions) ul,:where(.tx-bui-selection-actions) ol{padding:0;margin:0;list-style:none}:where(.tx-bui-selection-actions) h1,:where(.tx-bui-selection-actions) h2,:where(.tx-bui-selection-actions) h3,:where(.tx-bui-selection-actions) h4,:where(.tx-bui-selection-actions) h5,:where(.tx-bui-selection-actions) h6{margin:0;font-size:inherit;font-weight:inherit}:where(.tx-bui-selection-actions) svg,:where(.tx-bui-selection-actions) img{display:block}.tx-bui-selection-actions{animation:tx-bui-pop-in .22s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1)) 0ms both}@media(prefers-reduced-motion:reduce){.tx-bui-selection-actions{animation:none}}.tx-bui-selection-actions{display:flex;align-items:center;justify-content:center;width:fit-content;max-width:calc(100vw - 48px);height:36px;overflow:hidden;padding:4px;color:var(--tx-bui-ink, #1f2124);background:var(--tx-bui-surface, #fff);border-radius:999px;box-shadow:var(--tx-bui-shadow-overlay, 0 0 0 1px #ecedef, 0 8px 28px rgba(0, 0, 0, .0666666667))}.tx-bui-selection-actions .tx-bui-selection-actions__content{display:flex;gap:2px;align-items:center;justify-content:center;width:fit-content;flex:none}.tx-bui-selection-actions .tx-bui-selection-actions__control,.tx-bui-selection-actions .tx-bui-selection-actions__primary{display:inline-flex;flex:none;gap:4px;align-items:center;height:28px;padding:0 10px;white-space:nowrap;cursor:pointer;border-radius:999px}.tx-bui-selection-actions .tx-bui-selection-actions__control{font-size:12px;color:var(--tx-bui-ink, #1f2124);transition:background-color .15s ease,color .15s ease,transform .15s ease}.tx-bui-selection-actions .tx-bui-selection-actions__control:hover{background:var(--tx-bui-hover, #f4f5f6)}.tx-bui-selection-actions .tx-bui-selection-actions__control:active{transform:scale(.96)}.tx-bui-selection-actions .tx-bui-selection-actions__primary{font-size:12.5px;color:var(--tx-bui-canvas, #f1f2f3);background:var(--tx-bui-ink, #1f2124);box-shadow:var(--tx-bui-shadow-hairline, 0 0 0 1px #ecedef);transition:opacity .15s ease,transform .15s ease}.tx-bui-selection-actions .tx-bui-selection-actions__primary:hover{opacity:.9}.tx-bui-selection-actions .tx-bui-selection-actions__primary:active{transform:scale(.96)}.tx-bui-selection-actions .tx-bui-selection-actions__icon-button{display:inline-flex;flex:none;align-items:center;justify-content:center;width:28px;height:28px;color:var(--tx-bui-ink, #1f2124);cursor:pointer;border-radius:999px;transition:background-color .2s ease,color .2s ease,transform .2s ease}.tx-bui-selection-actions .tx-bui-selection-actions__icon-button:hover{background:var(--tx-bui-hover, #f4f5f6)}.tx-bui-selection-actions .tx-bui-selection-actions__icon-button:active{transform:scale(.96)}.tx-bui-selection-actions .tx-bui-selection-actions__chevron{transition:transform .4s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1))}.tx-bui-selection-actions .tx-bui-selection-actions__icon-button[aria-expanded=true] .tx-bui-selection-actions__chevron{transform:rotate(180deg)}.tx-bui-selection-actions .tx-bui-selection-actions__send{display:inline-flex;flex:none;align-items:center;justify-content:center;width:28px;height:28px;color:var(--tx-bui-surface, #fff);cursor:pointer;background:var(--tx-bui-ink, #1f2124);border-radius:999px;transition:opacity .2s ease,transform .2s ease}.tx-bui-selection-actions .tx-bui-selection-actions__send:active{transform:scale(.94)}.tx-bui-selection-actions .tx-bui-selection-actions__divider{flex:none;width:1px;height:16px;margin-inline:2px;background:var(--tx-bui-line, #ecedef)}.tx-bui-selection-actions .tx-bui-selection-actions__divider.is-strong{margin-inline:4px;background:var(--tx-bui-line-strong, #e0e2e5)}.tx-bui-selection-actions .tx-bui-selection-actions__busy{display:inline-flex;gap:6px;align-items:center;height:28px;padding:0 10px;font-size:12.5px;color:var(--tx-bui-ink-2, #62656b);white-space:nowrap}.tx-bui-selection-actions .tx-bui-selection-actions__spinner{flex:none;width:12px;height:12px;border:1.5px solid var(--tx-bui-line-strong, #e0e2e5);border-top-color:var(--tx-bui-ink-2, #62656b);border-radius:999px;animation:tx-bui-spin .7s linear infinite}.tx-bui-selection-actions .tx-bui-selection-actions__busy-label.is-shimmering{color:transparent;background-image:linear-gradient(90deg,var(--tx-bui-ink-3, #9a9da3) 35%,var(--tx-bui-ink, #1f2124) 50%,var(--tx-bui-ink-3, #9a9da3) 65%);-webkit-background-clip:text;background-clip:text;background-size:200% 100%;animation:tx-bui-shimmer-text 1.4s linear infinite}@media(prefers-reduced-motion:reduce){.tx-bui-selection-actions .tx-bui-selection-actions__busy-label.is-shimmering{color:var(--tx-bui-ink-2, #62656b);background:none;animation:none}}.tx-bui-selection-actions .tx-bui-selection-actions__group{display:grid;grid-template-columns:0fr;min-width:0;opacity:0;transform:translate(-8px);transition:grid-template-columns .4s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1)),opacity .4s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1)),transform .4s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1))}.tx-bui-selection-actions .tx-bui-selection-actions__group>*{min-width:0;overflow:hidden}.tx-bui-selection-actions .tx-bui-selection-actions__group.is-shown{grid-template-columns:1fr;opacity:1;transform:translate(0)}.tx-bui-selection-actions .tx-bui-selection-actions__group.is-send:not(.is-shown){transform:scale(.88)}.tx-bui-selection-actions .tx-bui-selection-actions__group-inner{display:inline-flex;gap:2px;align-items:center;white-space:nowrap}.tx-bui-selection-actions .tx-bui-selection-actions__form{display:flex;align-items:center;height:28px}.tx-bui-selection-actions .tx-bui-selection-actions__input{width:145px;max-width:100%;height:28px;padding:0 10px 0 12px;font:inherit;font-size:12.5px;color:var(--tx-bui-ink, #1f2124);background:transparent;border:0;outline:none;border-radius:999px}.tx-bui-selection-actions .tx-bui-selection-actions__input::placeholder{color:var(--tx-bui-ink-3, #9a9da3)}.tx-bui-selection-actions .tx-bui-selection-actions__input:focus-visible{box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--tx-bui-ink, #1f2124) 28%,transparent)}@media(prefers-reduced-motion:reduce){.tx-bui-selection-actions .tx-bui-selection-actions__control,.tx-bui-selection-actions .tx-bui-selection-actions__primary,.tx-bui-selection-actions .tx-bui-selection-actions__icon-button,.tx-bui-selection-actions .tx-bui-selection-actions__send,.tx-bui-selection-actions .tx-bui-selection-actions__chevron,.tx-bui-selection-actions .tx-bui-selection-actions__group{transition:none}.tx-bui-selection-actions .tx-bui-selection-actions__control:active,.tx-bui-selection-actions .tx-bui-selection-actions__primary:active,.tx-bui-selection-actions .tx-bui-selection-actions__icon-button:active,.tx-bui-selection-actions .tx-bui-selection-actions__send:active{transform:none}.tx-bui-selection-actions .tx-bui-selection-actions__spinner{animation:none}}.tx-bui-sidebar-nav{box-sizing:border-box;font-family:var(--tx-font-family, "Inter", "Helvetica Neue", Arial, sans-serif);font-size:13px;color:var(--tx-bui-ink, #1f2124)}:where(.tx-bui-sidebar-nav) *,:where(.tx-bui-sidebar-nav) *:before,:where(.tx-bui-sidebar-nav) *:after{box-sizing:border-box}:where(.tx-bui-sidebar-nav) button{padding:0;font:inherit;color:inherit;background:transparent;border:0}:where(.tx-bui-sidebar-nav) ul,:where(.tx-bui-sidebar-nav) ol{padding:0;margin:0;list-style:none}:where(.tx-bui-sidebar-nav) h1,:where(.tx-bui-sidebar-nav) h2,:where(.tx-bui-sidebar-nav) h3,:where(.tx-bui-sidebar-nav) h4,:where(.tx-bui-sidebar-nav) h5,:where(.tx-bui-sidebar-nav) h6{margin:0;font-size:inherit;font-weight:inherit}:where(.tx-bui-sidebar-nav) svg,:where(.tx-bui-sidebar-nav) img{display:block}.tx-bui-sidebar-nav{width:var(--tx-bui-sidebar-nav-width, 240px);padding:8px;background:var(--tx-bui-surface, #fff);border-radius:var(--tx-bui-radius-card, 10px);box-shadow:var(--tx-bui-shadow-raised, 0 0 0 1px #ecedef, 0 2px 10px rgba(0, 0, 0, .0431372549))}.tx-bui-sidebar-nav__workspace{transition:transform .15s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1))}.tx-bui-sidebar-nav__workspace:active{transform:scale(.96)}@media(prefers-reduced-motion:reduce){.tx-bui-sidebar-nav__workspace{transition:none}.tx-bui-sidebar-nav__workspace:active{transform:none}}.tx-bui-sidebar-nav__workspace{display:flex;gap:10px;align-items:center;width:100%;padding:6px;margin-bottom:8px;text-align:left;cursor:pointer;border-radius:var(--tx-bui-radius-control, 8px);transition:background-color .1s ease,transform .15s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1))}.tx-bui-sidebar-nav__workspace:hover{background:var(--tx-bui-hover, #f4f5f6)}.tx-bui-sidebar-nav__workspace:focus-visible{outline:2px solid var(--tx-bui-accent, #0285ff);outline-offset:-2px}.tx-bui-sidebar-nav__workspace-text{display:block;flex:1;min-width:0}.tx-bui-sidebar-nav__workspace-name{display:block;overflow:hidden;font-size:13px;font-weight:500;line-height:1.25;color:var(--tx-bui-ink, #1f2124);text-overflow:ellipsis;white-space:nowrap}.tx-bui-sidebar-nav__workspace-desc{display:block;overflow:hidden;font-size:11px;line-height:1.25;color:var(--tx-bui-ink-3, #9a9da3);text-overflow:ellipsis;white-space:nowrap}.tx-bui-sidebar-nav__workspace-chevron{flex-shrink:0;color:var(--tx-bui-ink-3, #9a9da3)}.tx-bui-sidebar-nav__search{display:flex;gap:8px;align-items:center;height:32px;padding:0 10px;margin-bottom:4px;background:var(--tx-bui-inset, #f7f8f9);border-radius:var(--tx-bui-radius-control, 8px);box-shadow:var(--tx-bui-shadow-hairline, 0 0 0 1px #ecedef)}.tx-bui-sidebar-nav__search:focus-within{box-shadow:0 0 0 1px var(--tx-bui-accent, #0285ff)}.tx-bui-sidebar-nav__search-icon{flex-shrink:0;color:var(--tx-bui-ink-3, #9a9da3)}.tx-bui-sidebar-nav__search-input{flex:1;min-width:0;padding:0;font:inherit;font-size:12.5px;color:var(--tx-bui-ink, #1f2124);background:transparent;border:0;outline:none}.tx-bui-sidebar-nav__search-input::placeholder{color:var(--tx-bui-ink-3, #9a9da3)}.tx-bui-sidebar-nav__search-hint{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:18px;height:18px;font-family:inherit;font-size:10px;color:var(--tx-bui-ink-3, #9a9da3);background:var(--tx-bui-surface, #fff);border-radius:5px;box-shadow:var(--tx-bui-shadow-hairline, 0 0 0 1px #ecedef)}.tx-bui-sidebar-nav__action{transition:transform .15s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1))}.tx-bui-sidebar-nav__action:active{transform:scale(.96)}@media(prefers-reduced-motion:reduce){.tx-bui-sidebar-nav__action{transition:none}.tx-bui-sidebar-nav__action:active{transform:none}}.tx-bui-sidebar-nav__action{display:flex;gap:8px;align-items:center;width:100%;padding:6px 8px;margin-bottom:8px;font-size:13px;font-weight:500;color:var(--tx-bui-accent, #0285ff);text-align:left;cursor:pointer;border-radius:var(--tx-bui-radius-control, 8px);transition:background-color .1s ease,transform .15s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1))}.tx-bui-sidebar-nav__action:hover{background:var(--tx-bui-accent-tint, #e9f3ff)}.tx-bui-sidebar-nav__action:focus-visible{outline:2px solid var(--tx-bui-accent, #0285ff);outline-offset:-2px}.tx-bui-sidebar-nav__action-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tx-bui-sidebar-nav__action-plus{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:16px;height:16px;color:#fff;background:var(--tx-bui-accent, #0285ff);border-radius:999px}.tx-bui-sidebar-nav__body{position:relative;display:flex;flex-direction:column;gap:8px}.tx-bui-sidebar-nav__indicator{position:absolute;right:0;left:0;pointer-events:none;background:var(--tx-bui-hover, #f4f5f6);border-radius:7px}.tx-bui-sidebar-nav__indicator.is-revealed{transition:top var(--tx-bui-sidebar-nav-indicator-duration, .22s) var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1)),height var(--tx-bui-sidebar-nav-indicator-duration, .22s) var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1)),opacity .15s ease}.tx-bui-sidebar-nav__group-label{padding:4px 8px;font-size:10.5px;font-weight:500;color:var(--tx-bui-ink-3, #9a9da3);text-transform:uppercase;letter-spacing:.08em}.tx-bui-sidebar-nav__list{display:flex;flex-direction:column;gap:1px}.tx-bui-sidebar-nav__item{position:relative;z-index:1;display:flex;align-items:center}.tx-bui-sidebar-nav__row{transition:transform .15s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1))}.tx-bui-sidebar-nav__row:active{transform:scale(.96)}@media(prefers-reduced-motion:reduce){.tx-bui-sidebar-nav__row{transition:none}.tx-bui-sidebar-nav__row:active{transform:none}}.tx-bui-sidebar-nav__row{display:flex;flex:1;gap:8px;align-items:center;min-width:0;padding:6px 8px;text-align:left;cursor:pointer;border-radius:7px;transition:color .15s ease,transform .15s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1))}.tx-bui-sidebar-nav__row:focus-visible{outline:2px solid var(--tx-bui-accent, #0285ff);outline-offset:-2px}.tx-bui-sidebar-nav__row:disabled{cursor:not-allowed;opacity:.5}.tx-bui-sidebar-nav__icon{display:flex;flex-shrink:0;align-items:center;justify-content:center;font-size:13px;line-height:1;color:var(--tx-bui-ink-3, #9a9da3);transition:color .15s ease}.tx-bui-sidebar-nav__icon>svg{width:13px;height:13px}.tx-bui-sidebar-nav__label{flex:1;min-width:0;overflow:hidden;font-size:13px;color:var(--tx-bui-ink-2, #62656b);text-overflow:ellipsis;white-space:nowrap;transition:color .15s ease}.tx-bui-sidebar-nav__badge{font-variant-numeric:tabular-nums;animation:tx-bui-pop-in .25s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1)) 0ms both}@media(prefers-reduced-motion:reduce){.tx-bui-sidebar-nav__badge{animation:none}}.tx-bui-sidebar-nav__badge{display:flex;flex-shrink:0;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 4px;font-size:10.5px;font-weight:600;color:var(--tx-bui-accent-ink, #0170dd);background:var(--tx-bui-accent-tint, #e9f3ff);border-radius:999px}.tx-bui-sidebar-nav__item-action{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:18px;height:18px;margin-right:8px;color:var(--tx-bui-ink-3, #9a9da3);cursor:pointer;border-radius:5px;opacity:0;transition:background-color .1s ease,color .1s ease,opacity .1s ease}.tx-bui-sidebar-nav__item-action:hover{color:var(--tx-bui-ink-2, #62656b);background:color-mix(in oklab,var(--tx-bui-line, #ecedef) 70%,transparent)}.tx-bui-sidebar-nav__item-action:focus-visible{opacity:1;outline:2px solid var(--tx-bui-accent, #0285ff);outline-offset:1px}.tx-bui-sidebar-nav__item-action:disabled{cursor:not-allowed}.tx-bui-sidebar-nav__item:hover .tx-bui-sidebar-nav__item-action,.tx-bui-sidebar-nav__item:focus-within .tx-bui-sidebar-nav__item-action,.tx-bui-sidebar-nav__item.is-active .tx-bui-sidebar-nav__item-action{opacity:1}.tx-bui-sidebar-nav__item.is-active .tx-bui-sidebar-nav__icon{color:var(--tx-bui-ink, #1f2124)}.tx-bui-sidebar-nav__item.is-active .tx-bui-sidebar-nav__label{font-weight:500;color:var(--tx-bui-ink, #1f2124)}.tx-bui-sidebar-nav__item.is-active .tx-bui-sidebar-nav__badge{color:var(--tx-bui-ink-2, #62656b);background:var(--tx-bui-surface, #fff);box-shadow:var(--tx-bui-shadow-hairline, 0 0 0 1px #ecedef)}@media(hover:none){.tx-bui-sidebar-nav__item-action{opacity:1}}@media(prefers-reduced-motion:reduce){.tx-bui-sidebar-nav__workspace,.tx-bui-sidebar-nav__action,.tx-bui-sidebar-nav__row,.tx-bui-sidebar-nav__icon,.tx-bui-sidebar-nav__label,.tx-bui-sidebar-nav__item-action,.tx-bui-sidebar-nav__indicator.is-revealed{transition:none}}@keyframes tx-skeleton-shimmer-a9dc331a{0%{background-position:200% 0}to{background-position:-200% 0}}.tx-card-skeleton[data-v-a9dc331a]{display:flex;align-items:flex-start;gap:1rem;padding:1rem;margin-bottom:.5rem;border-radius:.75rem;background:var(--tx-fill-color-blank, #fff);border:1px solid var(--tx-border-color-light, #e5e7eb);box-sizing:border-box}.tx-card-skeleton__icon[data-v-a9dc331a]{width:2.5rem;height:2.5rem;border-radius:.625rem;flex-shrink:0}.tx-card-skeleton__content[data-v-a9dc331a]{flex:1;min-width:0}.tx-card-skeleton__header[data-v-a9dc331a]{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.tx-card-skeleton__title[data-v-a9dc331a]{height:1.25rem;width:40%;border-radius:.25rem}.tx-card-skeleton__badge[data-v-a9dc331a]{height:1.25rem;width:3rem;border-radius:.375rem}.tx-card-skeleton__desc[data-v-a9dc331a]{height:.875rem;width:80%;border-radius:.25rem}.tx-card-skeleton__icon[data-v-a9dc331a],.tx-card-skeleton__title[data-v-a9dc331a]{background:linear-gradient(90deg,color-mix(in srgb,var(--tx-skeleton-base-color, var(--tx-skeleton-color, var(--tx-fill-color, #f0f2f5))) 70%,transparent),color-mix(in srgb,var(--tx-skeleton-base-color, var(--tx-skeleton-color, var(--tx-fill-color, #f0f2f5))) 95%,transparent),color-mix(in srgb,var(--tx-skeleton-base-color, var(--tx-skeleton-color, var(--tx-fill-color, #f0f2f5))) 70%,transparent));background-size:200% 100%;animation:tx-skeleton-shimmer-a9dc331a 1.2s ease-in-out 0s infinite}@media(prefers-reduced-motion:reduce){.tx-card-skeleton__icon[data-v-a9dc331a],.tx-card-skeleton__title[data-v-a9dc331a]{animation:none}}.tx-card-skeleton__badge[data-v-a9dc331a]{background:linear-gradient(90deg,color-mix(in srgb,var(--tx-skeleton-base-color, var(--tx-skeleton-color, var(--tx-fill-color, #f0f2f5))) 70%,transparent),color-mix(in srgb,var(--tx-skeleton-base-color, var(--tx-skeleton-color, var(--tx-fill-color, #f0f2f5))) 95%,transparent),color-mix(in srgb,var(--tx-skeleton-base-color, var(--tx-skeleton-color, var(--tx-fill-color, #f0f2f5))) 70%,transparent));background-size:200% 100%;animation:tx-skeleton-shimmer-a9dc331a 1.2s ease-in-out .1s infinite}@media(prefers-reduced-motion:reduce){.tx-card-skeleton__badge[data-v-a9dc331a]{animation:none}}.tx-card-skeleton__desc[data-v-a9dc331a]{background:linear-gradient(90deg,color-mix(in srgb,var(--tx-skeleton-base-color, var(--tx-skeleton-color, var(--tx-fill-color, #f0f2f5))) 70%,transparent),color-mix(in srgb,var(--tx-skeleton-base-color, var(--tx-skeleton-color, var(--tx-fill-color, #f0f2f5))) 95%,transparent),color-mix(in srgb,var(--tx-skeleton-base-color, var(--tx-skeleton-color, var(--tx-fill-color, #f0f2f5))) 70%,transparent));background-size:200% 100%;animation:tx-skeleton-shimmer-a9dc331a 1.2s ease-in-out .2s infinite}@media(prefers-reduced-motion:reduce){.tx-card-skeleton__desc[data-v-a9dc331a]{animation:none}}@keyframes tx-skeleton-shimmer-f7cadd1c{0%{background-position:200% 0}to{background-position:-200% 0}}.tx-row-skeleton[data-v-f7cadd1c]{display:flex;flex-direction:column;width:100%}.tx-row-skeleton__row[data-v-f7cadd1c]{display:flex;gap:var(--tx-skeleton-row-gap, 16px);align-items:center;justify-content:space-between;width:100%;padding:var(--tx-skeleton-row-padding-block, 12px) var(--tx-skeleton-row-padding-inline, 16px);box-sizing:border-box}.tx-row-skeleton__separator[data-v-f7cadd1c]{height:1px;margin-left:var(--tx-skeleton-row-separator-inset, 16px);background:var(--tx-skeleton-row-separator-color, var(--tx-border-color-light, #e5e7eb))}.tx-row-skeleton__leading[data-v-f7cadd1c]{flex-shrink:0;width:var(--tx-skeleton-row-leading-size, 20px);height:var(--tx-skeleton-row-leading-size, 20px);border-radius:var(--tx-skeleton-row-leading-radius, 6px);background:linear-gradient(90deg,color-mix(in srgb,var(--tx-skeleton-base-color, var(--tx-skeleton-color, var(--tx-fill-color, #f0f2f5))) 70%,transparent),color-mix(in srgb,var(--tx-skeleton-base-color, var(--tx-skeleton-color, var(--tx-fill-color, #f0f2f5))) 95%,transparent),color-mix(in srgb,var(--tx-skeleton-base-color, var(--tx-skeleton-color, var(--tx-fill-color, #f0f2f5))) 70%,transparent));background-size:200% 100%;animation:tx-skeleton-shimmer-f7cadd1c 1.2s ease-in-out 0s infinite}@media(prefers-reduced-motion:reduce){.tx-row-skeleton__leading[data-v-f7cadd1c]{animation:none}}.tx-row-skeleton__text[data-v-f7cadd1c]{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--tx-skeleton-row-text-gap, 3px);min-width:0}.tx-row-skeleton__title[data-v-f7cadd1c],.tx-row-skeleton__desc[data-v-f7cadd1c]{display:flex;align-items:center}.tx-row-skeleton__title[data-v-f7cadd1c]:before,.tx-row-skeleton__desc[data-v-f7cadd1c]:before{content:"";display:block;width:100%;border-radius:var(--tx-skeleton-row-bar-radius, 4px);background:linear-gradient(90deg,color-mix(in srgb,var(--tx-skeleton-base-color, var(--tx-skeleton-color, var(--tx-fill-color, #f0f2f5))) 70%,transparent),color-mix(in srgb,var(--tx-skeleton-base-color, var(--tx-skeleton-color, var(--tx-fill-color, #f0f2f5))) 95%,transparent),color-mix(in srgb,var(--tx-skeleton-base-color, var(--tx-skeleton-color, var(--tx-fill-color, #f0f2f5))) 70%,transparent));background-size:200% 100%;animation:tx-skeleton-shimmer-f7cadd1c 1.2s ease-in-out 0s infinite}@media(prefers-reduced-motion:reduce){.tx-row-skeleton__title[data-v-f7cadd1c]:before,.tx-row-skeleton__desc[data-v-f7cadd1c]:before{animation:none}}.tx-row-skeleton__title[data-v-f7cadd1c]{height:var(--tx-skeleton-row-title-line, 16px)}.tx-row-skeleton__title[data-v-f7cadd1c]:before{height:var(--tx-skeleton-row-title-bar, 10px)}.tx-row-skeleton__desc[data-v-f7cadd1c]{height:var(--tx-skeleton-row-desc-line, 18px)}.tx-row-skeleton__desc[data-v-f7cadd1c]:before{height:var(--tx-skeleton-row-desc-bar, 8px)}.tx-row-skeleton__trailing[data-v-f7cadd1c]{flex-shrink:0;width:var(--tx-skeleton-row-trailing-width, 36px);height:var(--tx-skeleton-row-trailing-height, 20px);border-radius:var(--tx-skeleton-row-trailing-radius, 10px);background:linear-gradient(90deg,color-mix(in srgb,var(--tx-skeleton-base-color, var(--tx-skeleton-color, var(--tx-fill-color, #f0f2f5))) 70%,transparent),color-mix(in srgb,var(--tx-skeleton-base-color, var(--tx-skeleton-color, var(--tx-fill-color, #f0f2f5))) 95%,transparent),color-mix(in srgb,var(--tx-skeleton-base-color, var(--tx-skeleton-color, var(--tx-fill-color, #f0f2f5))) 70%,transparent));background-size:200% 100%;animation:tx-skeleton-shimmer-f7cadd1c 1.2s ease-in-out 0s infinite}@media(prefers-reduced-motion:reduce){.tx-row-skeleton__trailing[data-v-f7cadd1c]{animation:none}}@keyframes tx-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.tx-skeleton{display:flex;flex-direction:column;gap:var(--tx-skeleton-gap, 10px)}.tx-skeleton__item{width:var(--tx-skeleton-width, 100%);height:var(--tx-skeleton-height, 12px);border-radius:var(--tx-skeleton-radius, 8px);background:linear-gradient(90deg,color-mix(in srgb,var(--tx-skeleton-base-color, var(--tx-skeleton-color, var(--tx-fill-color, #f0f2f5))) 70%,transparent),color-mix(in srgb,var(--tx-skeleton-base-color, var(--tx-skeleton-color, var(--tx-fill-color, #f0f2f5))) 95%,transparent),color-mix(in srgb,var(--tx-skeleton-base-color, var(--tx-skeleton-color, var(--tx-fill-color, #f0f2f5))) 70%,transparent));background-size:200% 100%;animation:tx-skeleton-shimmer 1.2s ease-in-out 0s infinite}@media(prefers-reduced-motion:reduce){.tx-skeleton__item{animation:none}}.tx-skeleton__item--circle{aspect-ratio:1}.tx-slider{--tx-slider-height: 28px;--tx-slider-thumb-size: var(--tx-slider-surface-width);--tx-slider-track-height: 6px;--tx-slider-track-color: color-mix(in srgb, var(--tx-text-color-primary, #111827) 14%, transparent);--tx-slider-surface-size: 28px;--tx-slider-surface-width: 36px;--tx-slider-surface-radius: 999px;--tx-slider-surface-opacity: 1;--tx-slider-surface-tint: color-mix(in srgb, var(--tx-bg-color-overlay, #fff) 88%, transparent);--tx-slider-surface-rim: color-mix(in srgb, var(--tx-border-color-light, #e4e7ed) 50%, transparent);--tx-slider-surface-highlight: color-mix(in srgb, var(--tx-color-white, #fff) 17%, transparent);--tx-slider-surface-shadow: 1px 2px 8px rgba(15, 23, 42, .08);--tx-slider-thumb-scale: 1;--tx-slider-thumb-ring: 0 0 0 0 transparent;--tx-slider-thumb-shadow: 0 1px 3px color-mix(in srgb, #000 18%, transparent);--tx-slider-thumb-color: var(--tx-text-color-primary, #303133);--tx-slider-hover-ease: cubic-bezier(.22, 1, .36, 1);--tx-slider-hover-duration: .18s;display:inline-flex;align-items:center;gap:10px;width:100%}.tx-slider:not(.has-surface){--tx-slider-thumb-size: 18px}.tx-slider.is-thumb-blur{--tx-slider-surface-tint: color-mix(in srgb, var(--tx-bg-color-overlay, #fff) 22%, transparent);--tx-slider-surface-blur: 8px;--tx-slider-surface-saturate: 160%}.tx-slider.is-thumb-blur.is-dragging{--tx-slider-surface-blur: 10px;--tx-slider-surface-saturate: 190%}.tx-slider.is-thumb-glass.is-dragging{--tx-slider-surface-tint: transparent}.tx-slider.is-hovering,.tx-slider.is-focused{--tx-slider-track-height: 8px;--tx-slider-track-color: color-mix(in srgb, var(--tx-text-color-primary, #111827) 20%, transparent);--tx-slider-surface-rim: color-mix(in srgb, var(--tx-border-color-light, #e4e7ed) 75%, transparent);--tx-slider-thumb-shadow: 1px 2px 6px color-mix(in srgb, #000 22%, transparent)}.tx-slider.is-dragging{--tx-slider-track-height: 10px;--tx-slider-track-color: color-mix(in srgb, var(--tx-text-color-primary, #111827) 26%, transparent);--tx-slider-surface-rim: color-mix(in srgb, var(--tx-color-primary, #409eff) 30%, color-mix(in srgb, var(--tx-border-color-light, #e4e7ed) 75%, transparent));--tx-slider-surface-shadow: 3px 6px 16px rgba(15, 23, 42, .14);--tx-slider-thumb-shadow: 2px 4px 12px color-mix(in srgb, #000 30%, transparent)}.tx-slider:not(.has-surface).is-hovering{--tx-slider-thumb-scale: 1.08;--tx-slider-thumb-ring: 0 0 0 3px color-mix(in srgb, var(--tx-color-primary, #409eff) 14%, transparent)}.tx-slider:not(.has-surface).is-dragging{--tx-slider-thumb-scale: 1.16;--tx-slider-thumb-ring: 0 0 0 6px color-mix(in srgb, var(--tx-color-primary, #409eff) 24%, transparent)}.tx-slider.is-focused:not(.is-dragging){--tx-slider-thumb-ring: 0 0 0 3px var(--tx-focus-ring-color, color-mix(in srgb, var(--tx-color-primary, #409eff) 72%, white))}.tx-slider__main{position:relative;flex:1;min-width:0;height:var(--tx-slider-height);display:flex;align-items:center}.tx-slider__track{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);height:var(--tx-slider-track-height);border-radius:999px;background:var(--tx-slider-track-color);pointer-events:none;transition:height var(--tx-slider-hover-duration) var(--tx-slider-hover-ease),background-color var(--tx-slider-hover-duration) var(--tx-slider-hover-ease)}.tx-slider__range{position:absolute;left:0;top:0;height:100%;border-radius:inherit;background:var(--tx-color-primary, #409eff);transition:background-color var(--tx-slider-hover-duration) var(--tx-slider-hover-ease)}.tx-slider__surface{position:absolute;top:50%;width:var(--tx-slider-surface-width);height:var(--tx-slider-surface-size);border-radius:var(--tx-slider-surface-radius);background:var(--tx-slider-surface-tint);box-shadow:inset 0 0 0 1px var(--tx-slider-surface-rim),inset 0 1px 0 var(--tx-slider-surface-highlight),var(--tx-slider-surface-shadow);opacity:var(--tx-slider-surface-opacity);transform:translate(-50%,-50%);will-change:transform;pointer-events:none;transition:box-shadow var(--tx-slider-hover-duration) var(--tx-slider-hover-ease)}.tx-slider.is-thumb-blur .tx-slider__surface{backdrop-filter:blur(var(--tx-slider-surface-blur)) saturate(var(--tx-slider-surface-saturate));-webkit-backdrop-filter:blur(var(--tx-slider-surface-blur)) saturate(var(--tx-slider-surface-saturate));transition:box-shadow var(--tx-slider-hover-duration) var(--tx-slider-hover-ease),backdrop-filter var(--tx-slider-hover-duration) var(--tx-slider-hover-ease)}.tx-slider .tx-slider__glass{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;box-shadow:inset 0 0 0 1px var(--tx-slider-surface-rim);pointer-events:none;transition:opacity .12s ease}.tx-slider .tx-slider__glass.is-active{opacity:1}.tx-slider.is-focused:not(.is-dragging) .tx-slider__surface{box-shadow:inset 0 0 0 1px var(--tx-slider-surface-rim),inset 0 1px 0 var(--tx-slider-surface-highlight),var(--tx-slider-surface-shadow),0 0 0 3px var(--tx-focus-ring-color, color-mix(in srgb, var(--tx-color-primary, #409eff) 72%, white))}.tx-slider__tooltip{position:absolute;top:0;transform-origin:50% 120%;pointer-events:none;will-change:transform;filter:none;padding:6px 10px;border-radius:999px;font-size:12px;font-weight:600;color:var(--tx-text-color-primary, #303133);background:color-mix(in srgb,var(--tx-bg-color-overlay, #fff) 12%,transparent);backdrop-filter:blur(18px) saturate(150%);-webkit-backdrop-filter:blur(18px) saturate(150%);border:1px solid color-mix(in srgb,var(--tx-border-color-light, #e4e7ed) 72%,transparent);box-shadow:5px 10px 26px #00000024;white-space:nowrap;z-index:2}.tx-slider .tx-slider-tooltip-enter-active,.tx-slider .tx-slider-tooltip-leave-active{transition:opacity var(--tx-slider-tooltip-motion-duration, .16s) ease,filter var(--tx-slider-tooltip-motion-duration, .16s) ease}.tx-slider .tx-slider-tooltip-enter-from,.tx-slider .tx-slider-tooltip-leave-to{opacity:0}.tx-slider .tx-slider-tooltip-none-enter-active,.tx-slider .tx-slider-tooltip-none-leave-active{transition:none}.tx-slider .tx-slider__tooltip[data-motion=blur].tx-slider-tooltip-enter-from,.tx-slider .tx-slider__tooltip[data-motion=blur].tx-slider-tooltip-leave-to{filter:blur(var(--tx-slider-tooltip-motion-blur, 10px))}.tx-slider .tx-slider__tooltip[data-motion=fade].tx-slider-tooltip-enter-from,.tx-slider .tx-slider__tooltip[data-motion=fade].tx-slider-tooltip-leave-to{filter:none}.tx-slider__input{width:100%;height:var(--tx-slider-height);margin:0;cursor:pointer;background:transparent;-moz-appearance:none;appearance:none;-webkit-appearance:none;outline:none;position:relative;z-index:1}.tx-slider__input::-webkit-slider-runnable-track{height:var(--tx-slider-height);background:transparent}.tx-slider__input::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--tx-slider-thumb-size);height:var(--tx-slider-thumb-size);border-radius:999px;background:var(--tx-slider-thumb-color);border:1px solid color-mix(in srgb,#000 12%,transparent);box-shadow:var(--tx-slider-thumb-ring),var(--tx-slider-thumb-shadow);margin-top:calc((var(--tx-slider-height) - var(--tx-slider-thumb-size)) / 2);transform:scale(var(--tx-slider-thumb-scale));transition:transform var(--tx-slider-hover-duration) var(--tx-slider-hover-ease),box-shadow var(--tx-slider-hover-duration) var(--tx-slider-hover-ease)}.tx-slider.has-surface .tx-slider__input::-webkit-slider-thumb{width:var(--tx-slider-thumb-size);height:var(--tx-slider-height);margin-top:0;background:transparent;border:0;box-shadow:none;transform:none;transition:none}.tx-slider__value{font-size:12px;color:var(--tx-text-color-secondary, #909399);min-width:36px;text-align:right;font-variant-numeric:tabular-nums}.tx-slider.is-disabled{opacity:.6}.tx-slider.is-disabled .tx-slider__input{cursor:not-allowed}.tx-slider.is-disabled .tx-slider__range{background:var(--tx-text-color-placeholder, #a8abb2)}@media(prefers-reduced-motion:reduce){.tx-slider{--tx-slider-hover-duration: 0ms}}.tx-sortable-list[data-v-d1abf858]{display:flex;flex-direction:column;gap:8px}.tx-sortable-list__item[data-v-d1abf858]{border-radius:12px;border:1px solid var(--tx-border-color-lighter, #e5e7eb);background:var(--tx-fill-color-blank, #fff);cursor:grab;transition:transform .16s cubic-bezier(.32,.72,.35,1),box-shadow .16s ease,background .12s ease,border-color .12s ease,opacity .12s ease}.tx-sortable-list__item[data-v-d1abf858]:focus-visible{outline:2px solid var(--tx-color-primary, #409eff);outline-offset:2px}.tx-sortable-list__item--handle[data-v-d1abf858],.tx-sortable-list__item--disabled[data-v-d1abf858]{cursor:default}.tx-sortable-list__item--over[data-v-d1abf858]{border-color:color-mix(in srgb,var(--tx-color-primary, #409eff) 55%,transparent)}.tx-sortable-list__item--dragging[data-v-d1abf858],.tx-sortable-list__item--grabbed[data-v-d1abf858]{cursor:grabbing;border-color:color-mix(in srgb,var(--tx-color-primary, #409eff) 55%,transparent);background:color-mix(in srgb,var(--tx-color-primary, #409eff) 6%,var(--tx-fill-color-blank, #fff));box-shadow:var(--tx-elevation-3, 2px 4px 14px rgba(0, 0, 0, .06));transform:scale(1.015)}.tx-sortable-list__default[data-v-d1abf858]{display:flex;align-items:center;gap:8px;padding:10px 12px;font-size:13px;color:var(--tx-text-color-primary, #111827)}.tx-sortable-list__grip[data-v-d1abf858]{flex:none;display:inline-flex;align-items:center;margin:-4px 0 -4px -2px;padding:4px 2px;border-radius:6px;color:var(--tx-text-color-placeholder, #9ca3af);cursor:grab}.tx-sortable-list__grip[data-v-d1abf858]:hover{color:var(--tx-text-color-secondary, #909399)}.tx-sortable-list__item--disabled .tx-sortable-list__grip[data-v-d1abf858]{cursor:default}.tx-sortable-list__status[data-v-d1abf858]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){.tx-sortable-list__item[data-v-d1abf858]{transition:background .12s ease,border-color .12s ease}.tx-sortable-list__item--dragging[data-v-d1abf858],.tx-sortable-list__item--grabbed[data-v-d1abf858]{transform:none}}.tx-bui-chart-scrubber{box-sizing:border-box;font-family:var(--tx-font-family, "Inter", "Helvetica Neue", Arial, sans-serif);font-size:13px;color:var(--tx-bui-ink, #1f2124)}:where(.tx-bui-chart-scrubber) *,:where(.tx-bui-chart-scrubber) *:before,:where(.tx-bui-chart-scrubber) *:after{box-sizing:border-box}:where(.tx-bui-chart-scrubber) button{padding:0;font:inherit;color:inherit;background:transparent;border:0}:where(.tx-bui-chart-scrubber) ul,:where(.tx-bui-chart-scrubber) ol{padding:0;margin:0;list-style:none}:where(.tx-bui-chart-scrubber) h1,:where(.tx-bui-chart-scrubber) h2,:where(.tx-bui-chart-scrubber) h3,:where(.tx-bui-chart-scrubber) h4,:where(.tx-bui-chart-scrubber) h5,:where(.tx-bui-chart-scrubber) h6{margin:0;font-size:inherit;font-weight:inherit}:where(.tx-bui-chart-scrubber) svg,:where(.tx-bui-chart-scrubber) img{display:block}.tx-bui-chart-scrubber{position:relative;overflow:hidden;touch-action:pan-y;cursor:crosshair}.tx-bui-chart-scrubber.is-disabled{cursor:default;touch-action:auto}.tx-bui-chart-scrubber__cursor{position:absolute;top:0;bottom:0;z-index:4;width:1px;pointer-events:none;background:var(--tx-bui-ink, #1f2124);opacity:.26}.tx-bui-chart-scrubber__anchor{position:absolute;top:8px;z-index:5;pointer-events:none;transform:translate(-50%)}.tx-bui-chart-scrubber__tooltip{display:block;min-width:154px;padding:9px 10px;font-size:12px;color:var(--tx-bui-tooltip-fg, #f6f7f8);background:var(--tx-bui-tooltip-bg, #25272b);border:1px solid var(--tx-bui-tooltip-border, #3a3c40);border-radius:10px;box-shadow:var(--tx-bui-shadow-overlay, 0 0 0 1px #ecedef, 0 8px 28px rgba(0, 0, 0, .1019607843))}.tx-bui-chart-scrubber__time{display:block;margin-bottom:7px;font-size:11px;color:var(--tx-bui-tooltip-muted, #a5a8ad)}.tx-bui-chart-scrubber__row{display:flex;gap:16px;align-items:center;justify-content:space-between;line-height:1.65}.tx-bui-chart-scrubber__label{display:inline-flex;gap:7px;align-items:center;color:var(--tx-bui-tooltip-fg, #f6f7f8)}.tx-bui-chart-scrubber__dot{flex:0 0 8px;width:8px;height:8px;border-radius:50%}.tx-bui-chart-scrubber__value{font-variant-numeric:tabular-nums;font-weight:500;color:var(--tx-bui-tooltip-muted, #a5a8ad)}.tx-bui-spark-chart{position:relative;width:100%;height:100%}.tx-bui-spark-chart__canvas{display:block;width:100%;height:100%}.tx-splitter[data-v-a0513514]{--tx-splitter-bar-size: 10px;--tx-splitter-ratio: .5;width:100%;height:100%;display:grid;overflow:hidden;border-radius:14px;border:1px solid color-mix(in srgb,var(--tx-border-color, #dcdfe6) 65%,transparent);background:color-mix(in srgb,var(--tx-bg-color-overlay, #fff) 82%,transparent)}.tx-splitter.is-horizontal[data-v-a0513514]{grid-template-columns:minmax(0,calc(var(--tx-splitter-ratio) * 100%)) var(--tx-splitter-bar-size) minmax(0,calc((1 - var(--tx-splitter-ratio)) * 100%))}.tx-splitter.is-vertical[data-v-a0513514]{grid-template-rows:minmax(0,calc(var(--tx-splitter-ratio) * 100%)) var(--tx-splitter-bar-size) minmax(0,calc((1 - var(--tx-splitter-ratio)) * 100%))}.tx-splitter__pane[data-v-a0513514]{min-width:0;min-height:0}.tx-splitter__bar[data-v-a0513514]{position:relative;outline:none;background:transparent;touch-action:none}.tx-splitter__bar[data-v-a0513514]:before{content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;border-radius:999px;background:color-mix(in srgb,var(--tx-fill-color, #f0f2f5) 85%,transparent);opacity:.35;transition:opacity .16s ease,background .16s ease}.tx-splitter__bar[data-v-a0513514]:focus-visible:before{opacity:.75;background:color-mix(in srgb,var(--tx-color-primary, #409eff) 18%,transparent)}.tx-splitter.is-horizontal .tx-splitter__bar[data-v-a0513514]{cursor:col-resize}.tx-splitter.is-vertical .tx-splitter__bar[data-v-a0513514]{cursor:row-resize}.tx-splitter__grip[data-v-a0513514]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:28px;height:28px;border-radius:10px;border:1px solid color-mix(in srgb,var(--tx-border-color-light, #e4e7ed) 60%,transparent);background:color-mix(in srgb,var(--tx-bg-color-overlay, #fff) 74%,transparent);backdrop-filter:blur(14px) saturate(150%);-webkit-backdrop-filter:blur(14px) saturate(150%);box-shadow:5px 10px 24px #0000001f}.tx-splitter.is-disabled[data-v-a0513514]{opacity:.75}.tx-splitter.is-disabled .tx-splitter__bar[data-v-a0513514]{cursor:not-allowed}.tx-splitter.is-dragging[data-v-a0513514]{-webkit-user-select:none;user-select:none}.tx-stack[data-v-070094ba]{display:var(--tx-stack-display, flex);flex-direction:var(--tx-stack-direction, column);flex-wrap:var(--tx-stack-wrap, nowrap);align-items:var(--tx-stack-align, stretch);justify-content:var(--tx-stack-justify, flex-start);gap:var(--tx-stack-gap, 12px);min-width:0}@property --tx-stat-card-progress{syntax: "<percentage>"; inherits: false; initial-value: 0%;}.tx-stat-card[data-v-b218fb1f]{position:relative;width:100%;min-height:112px;padding:16px;border-radius:16px;box-sizing:border-box;overflow:hidden;--fake-color: var(--tx-bg-color, #fff);--fake-opacity: .7;--tx-stat-card-icon-color: var(--tx-text-color-primary, #303133);--tx-stat-card-glow-color: color-mix(in srgb, var(--tx-color-primary) 42%, transparent);--tx-stat-card-glow-color-soft: color-mix(in srgb, var(--tx-color-primary) 18%, transparent);background:transparent;border:1px solid var(--tx-border-color-lighter, #eee);backdrop-filter:blur(16px) saturate(140%);-webkit-backdrop-filter:blur(16px) saturate(140%);display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;transition:transform .18s ease,border-color .18s ease,background-color .18s ease}.tx-stat-card--insight[data-v-b218fb1f],.tx-stat-card--progress[data-v-b218fb1f]{justify-content:flex-start}.tx-stat-card--insight .tx-stat-card__content[data-v-b218fb1f],.tx-stat-card--progress .tx-stat-card__content[data-v-b218fb1f]{display:flex;flex-direction:column;height:100%}.tx-stat-card--insight .tx-stat-card__value[data-v-b218fb1f],.tx-stat-card--progress .tx-stat-card__value[data-v-b218fb1f]{margin-top:8px}.tx-stat-card--insight .tx-stat-card__insight[data-v-b218fb1f],.tx-stat-card--progress .tx-stat-card__meta[data-v-b218fb1f]{margin-top:auto}.tx-stat-card--clickable[data-v-b218fb1f]{cursor:pointer}.tx-stat-card[data-v-b218fb1f]:hover{--fake-opacity: .75;border-color:var(--tx-border-color, #dcdfe6)}.tx-stat-card:hover .tx-stat-card__decoration[data-v-b218fb1f]{transform:scale(2.05);filter:blur(28px) brightness(160%) saturate(220%)}.tx-stat-card:hover .tx-stat-card__glow[data-v-b218fb1f]{transform:translateY(-50%) scale(1.2);opacity:.75;filter:blur(30px) saturate(220%)}.tx-stat-card:hover .tx-stat-card__icon-layer[data-v-b218fb1f]{transform:scale(1.25) rotate(10deg) translate(-10%,-10%)}.tx-stat-card__content[data-v-b218fb1f]{position:relative;z-index:1}.tx-stat-card__value[data-v-b218fb1f]{font-size:28px;font-weight:700;line-height:1.1;color:var(--tx-text-color-primary, #303133)}.tx-stat-card__label[data-v-b218fb1f]{margin-top:6px;font-size:13px;line-height:1.2;color:var(--tx-text-color-secondary, #909399)}.tx-stat-card__label--top[data-v-b218fb1f]{margin-top:0;margin-bottom:6px}.tx-stat-card__meta[data-v-b218fb1f]{font-size:12px;line-height:1.2;color:var(--tx-text-color-secondary, #909399)}.tx-stat-card__insight[data-v-b218fb1f]{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;line-height:1.2;color:var(--tx-color-success, #67c23a)}.tx-stat-card__insight-icon[data-v-b218fb1f]{font-size:14px}.tx-stat-card__insight-prefix[data-v-b218fb1f],.tx-stat-card__insight-suffix[data-v-b218fb1f]{opacity:.9}.tx-stat-card__progress[data-v-b218fb1f]{position:absolute;right:18px;top:50%;width:72px;height:72px;transform:translateY(-50%);--tx-stat-card-progress-color: var(--tx-color-primary, #409eff);--tx-stat-card-progress-track: rgba(64, 158, 255, .24)}@supports (color: color-mix(in srgb,#000 50%,transparent)){.tx-stat-card__progress[data-v-b218fb1f]{--tx-stat-card-progress-track: color-mix(in srgb, var(--tx-stat-card-progress-color) 22%, transparent)}}.tx-stat-card__progress-ring[data-v-b218fb1f]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:999px;background:conic-gradient(var(--tx-stat-card-progress-color) 0 var(--tx-stat-card-progress),var(--tx-stat-card-progress-track) var(--tx-stat-card-progress) 100%);-webkit-mask:radial-gradient(circle,transparent 56%,#000 58%);mask:radial-gradient(circle,transparent 56%,#000 58%);transition:--tx-stat-card-progress .6s cubic-bezier(.22,1,.36,1)}.tx-stat-card__progress-inner[data-v-b218fb1f]{position:absolute;top:10px;right:10px;bottom:10px;left:10px;border-radius:999px;background:color-mix(in srgb,var(--tx-stat-card-progress-color) 16%,transparent);display:flex;align-items:center;justify-content:center}@supports (color: color-mix(in srgb,#000 50%,transparent)){.tx-stat-card__progress-inner[data-v-b218fb1f]{background:color-mix(in srgb,var(--tx-stat-card-progress-color) 12%,rgba(0,0,0,.45))}}.tx-stat-card__progress-icon[data-v-b218fb1f]{font-size:22px;color:var(--tx-stat-card-progress-color)}.tx-stat-card__icon-layer[data-v-b218fb1f]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;transition:transform .35s cubic-bezier(.33,1,.68,1)}.tx-stat-card__icon[data-v-b218fb1f]{position:absolute;right:16px;top:50%;transform:translateY(-50%)}.tx-stat-card__decoration[data-v-b218fb1f]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;transform:scale(1.8);filter:blur(22px) brightness(140%) saturate(200%);transition:transform .35s cubic-bezier(.33,1,.68,1),filter .35s cubic-bezier(.33,1,.68,1)}.tx-stat-card__glow[data-v-b218fb1f]{position:absolute;right:-12px;top:50%;width:220px;height:220px;border-radius:50%;transform:translateY(-50%) scale(.72);background:radial-gradient(closest-side,var(--tx-stat-card-glow-color) 0%,var(--tx-stat-card-glow-color-soft) 45%,transparent 72%);opacity:0;filter:blur(18px) saturate(160%);transition:transform .65s cubic-bezier(.22,1,.36,1),opacity .65s ease,filter .65s ease}.tx-stat-card--glow-in .tx-stat-card__glow[data-v-b218fb1f]{transform:translateY(-50%) scale(1.05);opacity:.62;filter:blur(26px) saturate(200%)}.tx-stat-card__decoration-icon[data-v-b218fb1f]{position:absolute;right:16px;top:50%;transform:translateY(-50%);font-size:64px;line-height:1;opacity:.18;color:var(--tx-stat-card-icon-color, var(--tx-text-color-secondary, #909399));filter:blur(1px) saturate(160%)}.tx-status-badge{display:inline-flex;align-items:center;justify-content:center;gap:6px;border-radius:999px;font-size:12px;font-weight:500;color:var(--tx-status-color, var(--tx-text-color-primary));background:var(--tx-status-bg, color-mix(in srgb, currentColor 12%, transparent));border:1px solid var(--tx-status-border, color-mix(in srgb, currentColor 32%, transparent));transition:background-color .25s ease}.tx-status-badge[role=button]{cursor:pointer}.tx-status-badge:focus-visible{outline:2px solid color-mix(in srgb,var(--tx-status-color, var(--tx-color-primary)) 60%,transparent);outline-offset:2px}.tx-status-badge__icon{flex:none;font-size:1em;line-height:1}.tx-status-badge__icon[class]{width:1em;height:1em}.tx-status-badge__text{line-height:1}.tx-status-badge--sm{padding:2px 8px}.tx-status-badge--md{padding:3px 10px}.tx-status-badge--sm.has-icon{padding-left:2px;padding-right:4px}.tx-status-badge--md.has-icon{padding-left:3px;padding-right:5px}.tx-step[data-v-ab9f1484]{--tx-step-icon-size: 24px;--tx-step-line-gap: 6px;--tx-step-line-thickness: 2px;--tx-step-title-size: 14px;--tx-step-description-size: 12px;position:relative;display:flex}.tx-step--small[data-v-ab9f1484]{--tx-step-icon-size: 20px;--tx-step-title-size: 12px;--tx-step-description-size: 11px}.tx-step--large[data-v-ab9f1484]{--tx-step-icon-size: 28px;--tx-step-title-size: 16px;--tx-step-description-size: 13px}.tx-step--horizontal[data-v-ab9f1484]{flex:1;flex-direction:column;align-items:center}.tx-step--vertical[data-v-ab9f1484]{flex-direction:row;align-items:flex-start;gap:12px;margin-bottom:16px}.tx-step--vertical[data-v-ab9f1484]:last-child{margin-bottom:0}.tx-step--clickable[data-v-ab9f1484]{cursor:pointer}.tx-step--clickable:hover .tx-step__title[data-v-ab9f1484]{color:var(--tx-step-title-hover, var(--tx-color-primary))}.tx-step--disabled[data-v-ab9f1484]{cursor:not-allowed;opacity:.5}.tx-step__head[data-v-ab9f1484]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;flex:none;padding:0;border:0;border-radius:50%;background:transparent;color:inherit;font:inherit;outline:none}.tx-step__head[data-v-ab9f1484]:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--tx-color-primary, #409eff) 28%,transparent)}.tx-step__icon[data-v-ab9f1484]{display:flex;align-items:center;justify-content:center;width:var(--tx-step-icon-size);height:var(--tx-step-icon-size);border-radius:50%;font-size:calc(var(--tx-step-icon-size) * .5);font-weight:600;position:relative;z-index:2;transition:background-color .24s ease,color .24s ease,box-shadow .24s ease,transform .24s ease}.tx-step__icon--wait[data-v-ab9f1484]{background:var(--tx-step-icon-wait-bg, transparent);color:var(--tx-step-icon-wait-text, var(--tx-text-color-secondary));box-shadow:inset 0 0 0 1.5px var(--tx-step-icon-wait-border, var(--tx-border-color))}.tx-step__icon--active[data-v-ab9f1484]{background:var(--tx-step-icon-active-bg, var(--tx-color-primary));color:var(--tx-step-icon-active-text, var(--tx-color-on-primary));box-shadow:0 0 0 4px var(--tx-step-icon-active-shadow, color-mix(in srgb, var(--tx-color-primary) 18%, transparent));animation:tx-step-activate-ab9f1484 .46s cubic-bezier(.22,1,.36,1) .2s both,tx-step-breathe-ab9f1484 2.8s ease-in-out .66s infinite}.tx-step__icon--completed[data-v-ab9f1484]{background:var(--tx-step-icon-completed-bg, var(--tx-color-primary));color:var(--tx-step-icon-completed-text, var(--tx-color-on-primary))}.tx-step__icon--error[data-v-ab9f1484]{background:var(--tx-step-icon-error-bg, var(--tx-color-danger));color:var(--tx-step-icon-error-text, var(--tx-color-on-primary))}.tx-step__glyph[data-v-ab9f1484]{display:inline-flex;align-items:center;justify-content:center;line-height:1}.tx-step__number[data-v-ab9f1484]{line-height:1}.tx-step-glyph-enter-active[data-v-ab9f1484]{transition:transform .32s cubic-bezier(.34,1.56,.64,1),opacity .16s ease}.tx-step-glyph-leave-active[data-v-ab9f1484]{transition:transform .14s ease-in,opacity .14s ease-in}.tx-step-glyph-enter-from[data-v-ab9f1484]{transform:scale(.4) rotate(-40deg);opacity:0}.tx-step-glyph-leave-to[data-v-ab9f1484]{transform:scale(.6);opacity:0}.tx-step__line[data-v-ab9f1484]{position:absolute;overflow:hidden;background:var(--tx-step-line, var(--tx-border-color-lighter));border-radius:calc(var(--tx-step-line-thickness) / 2)}.tx-step__line-fill[data-v-ab9f1484]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:var(--tx-step-line-completed, var(--tx-color-primary));transform:scaleX(0);transform-origin:left center;transition:transform .26s cubic-bezier(.22,1,.36,1)}.tx-step__line--completed .tx-step__line-fill[data-v-ab9f1484]{transform:scaleX(1);animation:tx-step-line-fill-ab9f1484 .42s cubic-bezier(.22,1,.36,1) calc(var(--tx-step-index, 0) * .14s) both}.tx-step--horizontal .tx-step__line[data-v-ab9f1484]{top:calc(var(--tx-step-icon-size) / 2 - var(--tx-step-line-thickness) / 2);left:calc(50% + var(--tx-step-icon-size) / 2 + var(--tx-step-line-gap));right:calc(-50% + var(--tx-step-icon-size) / 2 + var(--tx-step-line-gap));height:var(--tx-step-line-thickness)}.tx-step--vertical .tx-step__line[data-v-ab9f1484]{left:calc(var(--tx-step-icon-size) / 2 - var(--tx-step-line-thickness) / 2);top:calc(var(--tx-step-icon-size) + var(--tx-step-line-gap));bottom:calc(var(--tx-step-line-gap) - 16px);width:var(--tx-step-line-thickness)}.tx-step--vertical .tx-step__line-fill[data-v-ab9f1484]{transform:scaleY(0);transform-origin:center top}.tx-step--vertical .tx-step__line--completed .tx-step__line-fill[data-v-ab9f1484]{transform:scaleY(1);animation-name:tx-step-line-fill-vertical-ab9f1484}@keyframes tx-step-line-fill-ab9f1484{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes tx-step-line-fill-vertical-ab9f1484{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes tx-step-activate-ab9f1484{0%{transform:scale(.8);box-shadow:0 0 0 0 var(--tx-step-icon-active-shadow, color-mix(in srgb, var(--tx-color-primary) 18%, transparent))}to{transform:scale(1);box-shadow:0 0 0 4px var(--tx-step-icon-active-shadow, color-mix(in srgb, var(--tx-color-primary) 18%, transparent))}}@keyframes tx-step-breathe-ab9f1484{0%,to{box-shadow:0 0 0 4px var(--tx-step-icon-active-shadow, color-mix(in srgb, var(--tx-color-primary) 18%, transparent))}50%{box-shadow:0 0 0 7px color-mix(in srgb,var(--tx-color-primary) 10%,transparent)}}.tx-step__content[data-v-ab9f1484]{text-align:center;margin-top:8px;min-width:0}.tx-step--vertical .tx-step__content[data-v-ab9f1484]{text-align:left;margin-top:0;flex:1;padding-top:calc((var(--tx-step-icon-size) - var(--tx-step-title-size) * 1.4) / 2)}.tx-step__title[data-v-ab9f1484]{font-weight:500;color:var(--tx-step-title, var(--tx-text-color-secondary));font-size:var(--tx-step-title-size);line-height:1.4;transition:color .2s ease}.tx-step--completed .tx-step__title[data-v-ab9f1484]{color:var(--tx-step-title-completed, var(--tx-text-color-primary))}.tx-step--active .tx-step__title[data-v-ab9f1484]{color:var(--tx-step-title-active, var(--tx-color-primary));font-weight:600}.tx-step__description[data-v-ab9f1484]{color:var(--tx-step-description, var(--tx-text-color-secondary));font-size:var(--tx-step-description-size);line-height:1.4;margin-top:4px}@media(prefers-reduced-motion:reduce){.tx-step__icon[data-v-ab9f1484],.tx-step__line-fill[data-v-ab9f1484],.tx-step-glyph-enter-active[data-v-ab9f1484],.tx-step-glyph-leave-active[data-v-ab9f1484]{transition:none}.tx-step__icon--active[data-v-ab9f1484],.tx-step__line--completed .tx-step__line-fill[data-v-ab9f1484],.tx-step--vertical .tx-step__line--completed .tx-step__line-fill[data-v-ab9f1484]{animation:none}}.tx-steps[data-v-4c07e44e]{display:flex}.tx-steps--horizontal[data-v-4c07e44e]{flex-direction:row;align-items:flex-start;width:100%}.tx-steps--vertical[data-v-4c07e44e]{flex-direction:column;align-items:stretch}.tx-steps--small[data-v-4c07e44e]{font-size:12px}.tx-steps--medium[data-v-4c07e44e]{font-size:14px}.tx-steps--large[data-v-4c07e44e]{font-size:16px}.tx-code-block{margin:16px 0;border:1px solid var(--tx-border-color-light, #e4e7ed);border-radius:8px;background:var(--tx-fill-color-darker, #f6f8fa);overflow:hidden}.tx-code-block .tx-code-block__header{display:flex;align-items:center;justify-content:space-between;padding:4px 8px 4px 14px;border-bottom:1px solid var(--tx-border-color-light, #e4e7ed)}.tx-code-block .tx-code-block__lang{color:var(--tx-text-color-secondary, #6b7280);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.tx-code-block .tx-code-block__actions{display:flex;align-items:center;gap:4px}.tx-code-block .tx-code-block__toggle{padding:3px 10px;border:1px solid var(--tx-border-color-lighter, #e5e7eb);border-radius:999px;background:transparent;color:var(--tx-text-color-secondary, #6b7280);font:inherit;font-size:11.5px;cursor:pointer}.tx-code-block .tx-code-block__toggle:hover{border-color:var(--tx-color-primary, #409eff);color:var(--tx-color-primary, #409eff)}.tx-code-block .tx-code-block__preview{display:block;width:100%;height:260px;border:none;background:#fff}.tx-code-block .tx-code-block__body,.tx-code-block .tx-code-block__body pre,.tx-code-block pre.tx-code-block__plain{margin:0;padding:0;border:none;border-radius:0;background:transparent}.tx-code-block .tx-code-block__body pre,.tx-code-block pre.tx-code-block__plain{padding:14px 16px;overflow-x:auto}.tx-code-block .tx-code-block__body pre code,.tx-code-block pre.tx-code-block__plain code{display:block;padding:0;border-radius:0;background:transparent;font-size:13px;line-height:1.6;white-space:pre}.tx-code-block.dark{border-color:var(--tx-border-color, #414243);background:var(--tx-fill-color-darker, #1a1a1a)}.tx-code-block.dark .tx-code-block__header{border-bottom-color:var(--tx-border-color, #414243)}.tx-mermaid-block{margin:16px 0}.tx-mermaid-block .tx-mermaid-block__figure{display:block;width:100%;padding:12px;border:1px solid var(--tx-border-color-light, #e4e7ed);border-radius:8px;background:var(--tx-fill-color-blank, #fff);cursor:zoom-in;transition:border-color .15s ease}.tx-mermaid-block .tx-mermaid-block__figure:hover{border-color:var(--tx-border-color, #dcdfe6)}.tx-mermaid-block .tx-mermaid-block__svg{display:flex;justify-content:center}.tx-mermaid-block .tx-mermaid-block__svg svg{max-width:100%;height:auto}.tx-mermaid-block .tx-mermaid-block__error{margin:0 0 8px;color:var(--tx-color-danger, #f56c6c);font-size:12px}.tx-mermaid-block .tx-mermaid-block__skeleton{position:relative;padding:12px;border:1px dashed var(--tx-border-color-light, #e4e7ed);border-radius:8px;overflow:hidden}.tx-mermaid-block .tx-mermaid-block__shimmer{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent 30%,color-mix(in srgb,var(--tx-fill-color, #f0f2f5) 65%,transparent) 50%,transparent 70%);background-size:220% 100%;animation:tx-mermaid-shimmer 1.6s ease-in-out infinite;pointer-events:none}.tx-mermaid-block .tx-mermaid-block__draft{margin:0;padding:0;border:none;background:transparent;color:var(--tx-text-color-secondary, #6b7280);font-size:12px;line-height:1.6;white-space:pre-wrap;word-break:break-word}.tx-mermaid-block.dark .tx-mermaid-block__figure{border-color:var(--tx-border-color, #414243);background:var(--tx-fill-color-darker, #1a1a1a)}.tx-mermaid-block.dark .tx-mermaid-block__skeleton{border-color:var(--tx-border-color, #414243)}.tx-mermaid-block__overlay{position:fixed;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:48px;background:color-mix(in srgb,#000 55%,transparent);animation:tx-mermaid-fade .22s cubic-bezier(.22,1,.36,1) both}.tx-mermaid-block__zoomed{max-width:min(1200px,92vw);max-height:88vh;padding:24px;border-radius:12px;background:var(--tx-fill-color-blank, #fff);overflow:auto}.tx-mermaid-block__zoomed svg{width:100%;height:auto}.tx-mermaid-block__close{position:absolute;top:18px;right:22px;width:34px;height:34px;border:none;border-radius:999px;background:color-mix(in srgb,#000 40%,transparent);color:#fff;font-size:19px;line-height:1;cursor:pointer}@keyframes tx-mermaid-shimmer{0%{background-position:200% 0}to{background-position:-20% 0}}@keyframes tx-mermaid-fade{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.tx-mermaid-block .tx-mermaid-block__shimmer,.tx-mermaid-block__overlay{animation:none}}.tx-stream-md{font-size:14px;line-height:1.7}.tx-stream-md.is-streaming .tx-stream-md__block{animation:tx-stream-md-reveal .42s cubic-bezier(.22,1,.36,1) both}.tx-stream-md .tx-stream-md__block{transition:--tx-stream-md-ink .5s ease}.tx-stream-md .tx-stream-md__block--last,.tx-stream-md.is-streaming .tx-stream-md__block{-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - min(1.4em,40%)),rgb(0,0,0,var(--tx-stream-md-ink)) 100%);mask-image:linear-gradient(to bottom,#000 calc(100% - min(1.4em,40%)),rgb(0,0,0,var(--tx-stream-md-ink)))}.tx-stream-md.is-streaming .tx-stream-md__block--last{--tx-stream-md-ink: .65}.tx-stream-md .tx-stream-md__markup--tail>p:last-child:after,.tx-stream-md .tx-stream-md__markup--tail>h1:last-child:after,.tx-stream-md .tx-stream-md__markup--tail>h2:last-child:after,.tx-stream-md .tx-stream-md__markup--tail>h3:last-child:after,.tx-stream-md .tx-stream-md__markup--tail>h4:last-child:after,.tx-stream-md .tx-stream-md__markup--tail>h5:last-child:after,.tx-stream-md .tx-stream-md__markup--tail>h6:last-child:after,.tx-stream-md .tx-stream-md__markup--tail>blockquote:last-child>p:last-child:after{content:"";display:inline-block;width:.62em;height:.62em;margin-left:4px;border-radius:999px;background:radial-gradient(circle at 32% 30%,#9ecbff,#4f8dff 38%,#7a5cff 72%,#4c2ea8);box-shadow:0 0 6px #7a5cff8c;vertical-align:-.02em;animation:tx-stream-md-orb 1.4s ease-in-out infinite}.tx-stream-md .tx-stream-md__cursor{height:0;line-height:1.2}.tx-stream-md .tx-stream-md__cursor:before{content:"";display:inline-block;width:.62em;height:.62em;border-radius:999px;background:radial-gradient(circle at 32% 30%,#9ecbff,#4f8dff 38%,#7a5cff 72%,#4c2ea8);box-shadow:0 0 6px #7a5cff8c;animation:tx-stream-md-orb 1.4s ease-in-out infinite}.tx-stream-md .tx-stream-md__fresh{animation:tx-stream-md-fresh .44s cubic-bezier(.22,1,.36,1) both}.tx-stream-md .markdown-body{line-height:1.75;word-break:break-word}.tx-stream-md .markdown-body>:first-child,.tx-stream-md .markdown-body>.tx-stream-md__block:first-child>:first-child{margin-top:0!important}.tx-stream-md .markdown-body>:last-child,.tx-stream-md .markdown-body>.tx-stream-md__block:last-child>:last-child{margin-bottom:0!important}.tx-stream-md .markdown-body h1,.tx-stream-md .markdown-body h2,.tx-stream-md .markdown-body h3,.tx-stream-md .markdown-body h4,.tx-stream-md .markdown-body h5,.tx-stream-md .markdown-body h6{margin:1.6em 0 .7em;font-weight:600;line-height:1.35}.tx-stream-md .markdown-body h1{font-size:1.6em}.tx-stream-md .markdown-body h2{font-size:1.35em}.tx-stream-md .markdown-body h3{font-size:1.15em}.tx-stream-md .markdown-body h4,.tx-stream-md .markdown-body h5,.tx-stream-md .markdown-body h6{font-size:1em}.tx-stream-md .markdown-body p{margin:0 0 1em}.tx-stream-md .markdown-body a{color:var(--tx-color-primary, #409eff);text-decoration:none}.tx-stream-md .markdown-body a:hover{text-decoration:underline}.tx-stream-md .markdown-body strong{font-weight:600}.tx-stream-md .markdown-body ul,.tx-stream-md .markdown-body ol{margin:0 0 1em;padding-left:1.6em}.tx-stream-md .markdown-body ul li,.tx-stream-md .markdown-body ol li{margin:.35em 0}.tx-stream-md .markdown-body ul li::marker,.tx-stream-md .markdown-body ol li::marker{color:var(--tx-text-color-secondary, #6b7280)}.tx-stream-md .markdown-body ul ul,.tx-stream-md .markdown-body ul ol,.tx-stream-md .markdown-body ol ul,.tx-stream-md .markdown-body ol ol{margin:.35em 0 0}.tx-stream-md .markdown-body pre{margin:0 0 1em;padding:14px 16px;overflow-x:auto;border:1px solid var(--tx-border-color-light, #e4e7ed);border-radius:10px;background-color:var(--tx-fill-color-darker, #f6f8fa)}.tx-stream-md .markdown-body pre code{display:block;padding:0;border-radius:0;background:transparent;font-size:.85em;line-height:1.65;white-space:pre}.tx-stream-md .markdown-body code{padding:.15em .4em;border-radius:5px;background-color:var(--tx-fill-color, #f0f2f5);font-size:.875em}.tx-stream-md .markdown-body blockquote{margin:0 0 1em;padding:.1em 0 .1em 1em;border-left:2px solid var(--tx-border-color, #dcdfe6);color:var(--tx-text-color-secondary, #606266)}.tx-stream-md .markdown-body blockquote p:last-child{margin-bottom:0}.tx-stream-md .markdown-body .tx-stream-md__blocked-image{display:flex;gap:10px;align-items:flex-start;max-width:100%;margin:.4em 0;padding:10px 12px;border:1px dashed var(--tx-border-color, #d0d3d9);border-radius:10px;font-size:.92em;line-height:1.45}.tx-stream-md .markdown-body .tx-stream-md__blocked-image-icon{flex:none;opacity:.6;font-size:1.05em}.tx-stream-md .markdown-body .tx-stream-md__blocked-image-body{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.tx-stream-md .markdown-body .tx-stream-md__blocked-image-title{font-weight:500}.tx-stream-md .markdown-body .tx-stream-md__blocked-image-alt{opacity:.85}.tx-stream-md .markdown-body .tx-stream-md__blocked-image-src{font-family:var(--tx-font-mono, ui-monospace, SFMono-Regular, Menlo, monospace);font-size:.88em;opacity:.55;overflow-wrap:anywhere}.tx-stream-md .markdown-body .tx-stream-md__blocked-image-actions{display:flex;flex:none;flex-direction:column;gap:6px}.tx-stream-md .markdown-body .tx-stream-md__blocked-image-actions button{padding:4px 10px;border:1px solid var(--tx-border-color-light, #e4e7ed);border-radius:999px;background:transparent;color:inherit;font:inherit;font-size:.88em;white-space:nowrap;cursor:pointer}.tx-stream-md .markdown-body .tx-stream-md__blocked-image-actions button:hover{background:var(--tx-fill-color-light, rgba(0, 0, 0, .04))}.tx-stream-md .markdown-body .tx-stream-md__table-wrap{position:relative;margin:0 0 1em}.tx-stream-md .markdown-body .tx-stream-md__table-wrap:hover .tx-stream-md__table-copy,.tx-stream-md .markdown-body .tx-stream-md__table-wrap .tx-stream-md__table-copy:focus-visible{opacity:1}.tx-stream-md .markdown-body .tx-stream-md__table-scroll{max-width:100%;max-height:420px;overflow:auto;overscroll-behavior:contain}.tx-stream-md .markdown-body .tx-stream-md__table-copy{position:absolute;top:6px;right:6px;padding:3px 9px;border:1px solid var(--tx-border-color-light, #e4e7ed);border-radius:999px;background:var(--tx-bg-color, #fff);color:inherit;font:inherit;font-size:.82em;cursor:pointer;opacity:0;transition:opacity .15s ease}.tx-stream-md .markdown-body .tx-stream-md__table-copy:hover{background:var(--tx-fill-color-light, rgba(0, 0, 0, .04))}.tx-stream-md .markdown-body table{width:100%;margin:0 0 1em;border-collapse:collapse;font-size:.95em}.tx-stream-md .markdown-body table thead th{position:sticky;top:0;z-index:1;background:var(--tx-bg-color, #fff)}.tx-stream-md .markdown-body table th,.tx-stream-md .markdown-body table td{padding:8px 12px;border:1px solid var(--tx-border-color-light, #e4e7ed);text-align:left;vertical-align:top}.tx-stream-md .markdown-body table th{background-color:var(--tx-fill-color-light, #fafafa);font-weight:600}.tx-stream-md .markdown-body hr{margin:1.8em 0;border:none;border-top:1px solid var(--tx-border-color-light, #e4e7ed)}.tx-stream-md .markdown-body img{max-width:100%;border-radius:10px}.tx-stream-md.dark .markdown-body pre{background-color:var(--tx-fill-color-darker, #1a1a1a);border-color:var(--tx-border-color, #414243)}.tx-stream-md.dark .markdown-body code{background-color:var(--tx-fill-color, #2a2a2a)}.tx-stream-md.dark .markdown-body blockquote{border-left-color:var(--tx-border-color, #414243)}.tx-stream-md.dark .markdown-body table th{background-color:var(--tx-fill-color, #2a2a2a)}.tx-stream-md.dark .markdown-body table th,.tx-stream-md.dark .markdown-body table td{border-color:var(--tx-border-color, #414243)}@property --tx-stream-md-ink{syntax: "<number>"; inherits: false; initial-value: 1;}@keyframes tx-stream-md-reveal{0%{opacity:.4;transform:translateY(4px);filter:blur(3px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@keyframes tx-stream-md-fresh{0%{opacity:.08;filter:blur(5px)}55%{opacity:1}to{opacity:1;filter:blur(0)}}@keyframes tx-stream-md-orb{0%,to{transform:scale(.86);opacity:.75}50%{transform:scale(1.06);opacity:1}}@media(prefers-reduced-motion:reduce){.tx-stream-md.is-streaming .tx-stream-md__block{animation:none}.tx-stream-md .tx-stream-md__markup--tail>:last-child:after,.tx-stream-md .tx-stream-md__cursor:before,.tx-stream-md .tx-stream-md__fresh{animation:none}}.tx-suggestion-chips{display:flex;gap:8px;overflow-x:auto;padding:2px;-webkit-mask-image:linear-gradient(to right,transparent,#000 12px,#000 calc(100% - 12px),transparent);mask-image:linear-gradient(to right,transparent,#000 12px,#000 calc(100% - 12px),transparent);scrollbar-width:none}.tx-suggestion-chips::-webkit-scrollbar{display:none}.tx-suggestion-chips .tx-suggestion-chips__chip{flex:none;padding:6px 13px;border:1px solid var(--tx-border-color-lighter, #e5e7eb);border-radius:999px;background:var(--tx-fill-color-blank, #fff);color:var(--tx-text-color-primary, #111827);font:inherit;font-size:12.5px;white-space:nowrap;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.tx-suggestion-chips .tx-suggestion-chips__chip:hover{border-color:var(--tx-color-primary, #409eff);background:color-mix(in srgb,var(--tx-color-primary, #409eff) 5%,transparent)}.tx-suggestion-chips.is-list{flex-direction:column;gap:0;padding:0;overflow-x:visible;-webkit-mask-image:none;mask-image:none}.tx-suggestion-chips.is-list .tx-suggestion-chips__chip{display:flex;align-items:center;gap:8px;flex:initial;padding:6px;border:0;border-bottom:1px solid var(--tx-border-color-lighter, #e5e7eb);border-radius:7px;background:transparent;font-size:12.5px;text-align:left;white-space:normal;animation:tx-bui-fade-up .35s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1)) calc(var(--tx-suggestion-chips-index, 0) * 90ms) both}.tx-suggestion-chips.is-list .tx-suggestion-chips__chip:hover{border-color:var(--tx-border-color-lighter, #e5e7eb);background:var(--tx-fill-color-light, #f5f7fa)}.tx-suggestion-chips.is-list .tx-suggestion-chips__glyph{display:flex;flex:none;color:var(--tx-text-color-secondary, #6b7280)}@media(prefers-reduced-motion:reduce){.tx-suggestion-chips.is-list .tx-suggestion-chips__chip{animation:none}}.tx-tab-bar[data-v-1f599447]{width:100%;background:color-mix(in srgb,var(--tx-bg-color-overlay, #fff) 70%,transparent);border-top:1px solid color-mix(in srgb,var(--tx-border-color-light, #e4e7ed) 60%,transparent);backdrop-filter:blur(18px) saturate(150%);-webkit-backdrop-filter:blur(18px) saturate(150%);z-index:var(--tx-tab-bar-z-index, 2000)}.tx-tab-bar.is-fixed[data-v-1f599447]{position:fixed;left:0;right:0;bottom:0}.tx-tab-bar.is-disabled[data-v-1f599447]{opacity:.75}.tx-tab-bar__inner[data-v-1f599447]{position:relative;height:var(--tx-tab-bar-height, 56px);display:grid;grid-auto-flow:column;grid-auto-columns:1fr;align-items:center}.tx-tab-bar__indicator[data-v-1f599447]{position:absolute;top:0;left:0;pointer-events:none;z-index:0;will-change:transform,width;transition:transform var(--tx-tab-bar-indicator-duration, .26s) var(--tx-tab-bar-indicator-ease, cubic-bezier(.32, 1.28, .5, 1)),width var(--tx-tab-bar-indicator-duration, .26s) var(--tx-tab-bar-indicator-ease, cubic-bezier(.32, 1.28, .5, 1)),opacity .15s ease}.tx-tab-bar__indicator.no-transition[data-v-1f599447]{transition:none!important}.tx-tab-bar__indicator.is-pill[data-v-1f599447]{box-sizing:border-box;border-radius:var(--tx-tab-bar-pill-radius, 14px);background:var(--tx-surface-raised, #fff);box-shadow:var(--tx-elevation-1, 1px 2px 4px rgba(0, 0, 0, .04))}.tx-tab-bar__indicator.is-block[data-v-1f599447]{box-sizing:border-box;border-radius:var(--tx-tab-bar-pill-radius, 14px);background:color-mix(in srgb,var(--tx-color-primary, #409eff) 12%,transparent)}.tx-tab-bar__indicator.is-line[data-v-1f599447]{height:2px;border-radius:999px;background:var(--tx-color-primary, #409eff)}.tx-tab-bar__indicator.is-dot[data-v-1f599447]{border-radius:999px;background:var(--tx-color-primary, #409eff)}@media(prefers-reduced-motion:reduce){.tx-tab-bar__indicator[data-v-1f599447]{transition:opacity .15s ease}}.tx-tab-bar__item[data-v-1f599447]{position:relative;z-index:1;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--tx-tab-bar-item-gap, 2px) + 2px);border:none;background:transparent;cursor:pointer;color:var(--tx-text-color-secondary, #909399)}.tx-tab-bar__item.is-active[data-v-1f599447]{color:var(--tx-color-primary, #409eff)}.tx-tab-bar__item[data-v-1f599447]:disabled{cursor:not-allowed;opacity:.55}.tx-tab-bar__icon[data-v-1f599447]{position:relative;width:calc(var(--tx-tab-bar-icon-size, 20px) + 2px);height:calc(var(--tx-tab-bar-icon-size, 20px) + 2px);display:flex;align-items:center;justify-content:center}.tx-tab-bar__icon i[data-v-1f599447]{font-size:var(--tx-tab-bar-icon-size, 20px)}.tx-tab-bar__badge[data-v-1f599447]{position:absolute;top:-7px;right:-12px;box-shadow:0 0 0 2px var(--tx-bg-color-overlay, #fff);min-width:16px;height:16px;padding:0 5px;border-radius:999px;background:var(--tx-color-danger, #f56c6c);color:#fff;font-size:11px;line-height:16px;font-weight:600}.tx-tab-bar__label[data-v-1f599447]{font-size:var(--tx-tab-bar-label-size, 11px);line-height:1.1}.tx-tab-bar__safe[data-v-1f599447]{height:env(safe-area-inset-bottom,0px)}.tx-tab-header[data-v-6ef04c3f]{position:sticky;top:0;left:0;z-index:2;display:flex;align-items:center;box-sizing:border-box;width:100%;min-width:0}.touch-blur .tx-tab-header[data-v-6ef04c3f]{--fake-opacity: 0}.tx-tab-item[data-v-ea3472b9]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;display:flex;align-items:center;gap:8px;margin:6px 8px;padding:8px 10px;border:0;border-radius:10px;background:transparent;color:inherit;cursor:pointer;font:inherit;text-align:left;-webkit-user-select:none;user-select:none;box-sizing:border-box;--fake-color: transparent;--fake-radius: 10px}.tx-tab-item[data-v-ea3472b9]:hover{--fake-color: var(--tx-fill-color-light, #f5f7fa)}.tx-tab-item.is-active[data-v-ea3472b9]{--fake-color: var(--tx-fill-color, #f0f2f5)}.tx-tab-item.is-disabled[data-v-ea3472b9]{cursor:not-allowed;opacity:.5;--fake-color: transparent}.tx-tab-item__icon[data-v-ea3472b9]{font-size:18px;line-height:1;color:var(--tx-text-color-secondary, #909399)}.tx-tab-item.is-active .tx-tab-item__icon[data-v-ea3472b9]{color:var(--tx-text-color-primary, #303133)}.tx-tab-item__name[data-v-ea3472b9]{font-size:13px;line-height:1.2;color:var(--tx-text-color-primary, #303133)}.tx-tabs[data-v-3f675304]{position:relative;display:flex;width:100%;height:100%;border:1px solid var(--tx-border-color, #dcdfe6);border-radius:12px;overflow:hidden;background:var(--tx-bg-color, #fff)}.tx-tabs--borderless[data-v-3f675304]{border:none;background:transparent}.tx-tabs--borderless .tx-tabs__nav[data-v-3f675304]{border:none}.tx-tabs--auto-width[data-v-3f675304]{display:inline-flex;width:fit-content;max-width:100%}.tx-tabs--auto-width .tx-tabs__main[data-v-3f675304]{flex:0 1 auto}.tx-tabs__nav[data-v-3f675304]{position:relative;display:flex;flex-direction:column;border-right:1px solid var(--tx-border-color, #dcdfe6);box-sizing:border-box}.tx-tabs__nav-bar[data-v-3f675304]{display:flex;flex:1;min-height:0;align-items:stretch}.tx-tabs--top .tx-tabs__nav-bar[data-v-3f675304],.tx-tabs--bottom .tx-tabs__nav-bar[data-v-3f675304]{flex-direction:row;align-items:center}.tx-tabs--left .tx-tabs__nav-bar[data-v-3f675304],.tx-tabs--right .tx-tabs__nav-bar[data-v-3f675304]{flex-direction:column}.tx-tabs__nav-extra[data-v-3f675304]{display:flex;flex:0 0 auto;align-items:center;padding:0 8px}.tx-tabs--nav-anim .tx-tabs__nav[data-v-3f675304]{transition:min-width var(--tx-tabs-nav-duration, .22s) var(--tx-tabs-nav-easing, ease),max-width var(--tx-tabs-nav-duration, .22s) var(--tx-tabs-nav-easing, ease),width var(--tx-tabs-nav-duration, .22s) var(--tx-tabs-nav-easing, ease),flex-basis var(--tx-tabs-nav-duration, .22s) var(--tx-tabs-nav-easing, ease)}.tx-tabs__nav-inner[data-v-3f675304]{position:relative;padding:8px 6px;flex:1;min-height:0}.tx-tabs__group[data-v-3f675304]{margin-top:6px}.tx-tabs__group-name[data-v-3f675304]{padding:6px 14px;font-size:12px;color:var(--tx-text-color-secondary, #909399);opacity:.9}.tx-tabs__pointer[data-v-3f675304]{position:absolute;top:0;left:0;width:3px;border-radius:50px;opacity:0;transform:translateZ(0);transform-origin:center;will-change:top,left,right,bottom,width,height,opacity,transform;z-index:0}.tx-tabs__pointer-inner[data-v-3f675304]{position:relative;width:100%;height:100%;border-radius:inherit;background:linear-gradient(180deg,var(--tx-color-primary, #409eff),color-mix(in srgb,var(--tx-color-primary, #409eff) 72%,white));box-shadow:1px 2px 8px color-mix(in srgb,var(--tx-color-primary, #409eff) 36%,transparent),0 0 0 1px color-mix(in srgb,var(--tx-color-primary, #409eff) 12%,transparent);transform:scale(1);transform-origin:center;will-change:transform,opacity}.tx-tabs__pointer-inner[data-v-3f675304]:before{content:"";position:absolute;top:-16px;right:-8px;bottom:-16px;left:-8px;border-radius:999px;background:radial-gradient(ellipse at center,color-mix(in srgb,var(--tx-color-primary, #409eff) 28%,transparent) 0%,transparent 70%);filter:blur(10px);opacity:0;transform:scale(.75);transition:opacity 1s cubic-bezier(.25,.46,.45,.94),transform 1s cubic-bezier(.25,.46,.45,.94)}.tx-tabs__pointer-inner.tx-tabs__pointer--glow[data-v-3f675304]:before{opacity:.42;transform:scale(1)}.tx-tabs__nav-inner[data-v-3f675304] .tx-tab-item{position:relative;z-index:1}.tx-tabs--indicator-pill .tx-tabs__pointer[data-v-3f675304]{width:6px;border-radius:999px}.tx-tabs--top.tx-tabs--indicator-pill .tx-tabs__pointer[data-v-3f675304],.tx-tabs--bottom.tx-tabs--indicator-pill .tx-tabs__pointer[data-v-3f675304]{height:6px;width:auto}.tx-tabs--indicator-dot .tx-tabs__pointer[data-v-3f675304]{width:8px;height:8px;border-radius:999px}.tx-tabs--indicator-block .tx-tabs__pointer[data-v-3f675304]{border-radius:12px}.tx-tabs--indicator-block .tx-tabs__pointer-inner[data-v-3f675304]{background:color-mix(in srgb,var(--tx-color-primary, #409eff) 12%,transparent)}.tx-tabs--indicator-outline .tx-tabs__pointer[data-v-3f675304]{border-radius:12px}.tx-tabs--indicator-outline .tx-tabs__pointer-inner[data-v-3f675304]{background:transparent;border:1.5px solid color-mix(in srgb,var(--tx-color-primary, #409eff) 55%,transparent)}.tx-tabs--indicator-block:not(.tx-tabs--indicator-hidden) .tx-tabs__nav-inner[data-v-3f675304] .tx-tab-item.is-active,.tx-tabs--indicator-outline:not(.tx-tabs--indicator-hidden) .tx-tabs__nav-inner[data-v-3f675304] .tx-tab-item.is-active{--fake-color: transparent;--fake-opacity: 0}.tx-tabs--indicator-block .tx-tabs__pointer[data-v-3f675304]{z-index:0}.tx-tabs--indicator-block .tx-tabs__pointer-inner[data-v-3f675304]{background:color-mix(in srgb,var(--tx-color-primary, #409eff) 18%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tx-color-primary, #409eff) 20%,transparent),3px 6px 18px color-mix(in srgb,var(--tx-color-primary, #409eff) 18%,transparent)}.tx-tabs__pointer-inner.tx-tabs__pointer--motion-stretch-x[data-v-3f675304]{animation:tx-tabs-pointer-stretch-x-3f675304 var(--tx-tabs-indicator-duration, .35s) cubic-bezier(.25,.46,.45,.94) both}.tx-tabs__pointer-inner.tx-tabs__pointer--motion-stretch-y[data-v-3f675304]{animation:tx-tabs-pointer-stretch-y-3f675304 var(--tx-tabs-indicator-duration, .35s) cubic-bezier(.25,.46,.45,.94) both}.tx-tabs__pointer-inner.tx-tabs__pointer--motion-warp-x[data-v-3f675304]{animation:tx-tabs-pointer-warp-x-3f675304 calc(var(--tx-tabs-indicator-duration, .18s) + .17s) cubic-bezier(.2,1.3,.2,1) both}.tx-tabs__pointer-inner.tx-tabs__pointer--motion-warp-y[data-v-3f675304]{animation:tx-tabs-pointer-warp-y-3f675304 calc(var(--tx-tabs-indicator-duration, .18s) + .17s) cubic-bezier(.2,1.3,.2,1) both}.tx-tabs__pointer-inner.tx-tabs__pointer--motion-glide-x[data-v-3f675304]{animation:tx-tabs-pointer-glide-x-3f675304 calc(var(--tx-tabs-indicator-duration, .18s) + .12s) cubic-bezier(.22,.9,.2,1) both}.tx-tabs__pointer-inner.tx-tabs__pointer--motion-glide-y[data-v-3f675304]{animation:tx-tabs-pointer-glide-y-3f675304 calc(var(--tx-tabs-indicator-duration, .18s) + .12s) cubic-bezier(.22,.9,.2,1) both}.tx-tabs__pointer-inner.tx-tabs__pointer--motion-snap-x[data-v-3f675304]{animation:tx-tabs-pointer-snap-x-3f675304 calc(var(--tx-tabs-indicator-duration, .18s) + 90ms) cubic-bezier(.3,1.1,.3,1) both}.tx-tabs__pointer-inner.tx-tabs__pointer--motion-snap-y[data-v-3f675304]{animation:tx-tabs-pointer-snap-y-3f675304 calc(var(--tx-tabs-indicator-duration, .18s) + 90ms) cubic-bezier(.3,1.1,.3,1) both}.tx-tabs__pointer-inner.tx-tabs__pointer--motion-spring-x[data-v-3f675304]{animation:tx-tabs-pointer-spring-x-3f675304 calc(var(--tx-tabs-indicator-duration, .18s) + .22s) cubic-bezier(.34,1.56,.64,1) both}.tx-tabs__pointer-inner.tx-tabs__pointer--motion-spring-y[data-v-3f675304]{animation:tx-tabs-pointer-spring-y-3f675304 calc(var(--tx-tabs-indicator-duration, .18s) + .22s) cubic-bezier(.34,1.56,.64,1) both}@keyframes tx-tabs-pointer-stretch-x-3f675304{0%{transform:scaleX(1)}42%{transform:scaleX(calc(1 + .36 * var(--tx-tabs-indicator-strength, 1)))}to{transform:scaleX(1)}}@keyframes tx-tabs-pointer-stretch-y-3f675304{0%{transform:scaleY(1)}42%{transform:scaleY(calc(1 + .36 * var(--tx-tabs-indicator-strength, 1)))}to{transform:scaleY(1)}}@keyframes tx-tabs-pointer-warp-x-3f675304{0%{transform:scaleX(calc(1 + -.08 * var(--tx-tabs-indicator-strength, 1)))}32%{transform:scaleX(calc(1 + .34 * var(--tx-tabs-indicator-strength, 1)))}62%{transform:scaleX(calc(1 + -.03 * var(--tx-tabs-indicator-strength, 1)))}to{transform:scaleX(1)}}@keyframes tx-tabs-pointer-warp-y-3f675304{0%{transform:scaleY(calc(1 + -.08 * var(--tx-tabs-indicator-strength, 1)))}32%{transform:scaleY(calc(1 + .34 * var(--tx-tabs-indicator-strength, 1)))}62%{transform:scaleY(calc(1 + -.03 * var(--tx-tabs-indicator-strength, 1)))}to{transform:scaleY(1)}}@keyframes tx-tabs-pointer-glide-x-3f675304{0%{transform:scaleX(calc(1 + -.02 * var(--tx-tabs-indicator-strength, 1)));opacity:.85}55%{transform:scaleX(calc(1 + .14 * var(--tx-tabs-indicator-strength, 1)));opacity:1}to{transform:scaleX(1);opacity:1}}@keyframes tx-tabs-pointer-glide-y-3f675304{0%{transform:scaleY(calc(1 + -.02 * var(--tx-tabs-indicator-strength, 1)));opacity:.85}55%{transform:scaleY(calc(1 + .14 * var(--tx-tabs-indicator-strength, 1)));opacity:1}to{transform:scaleY(1);opacity:1}}@keyframes tx-tabs-pointer-snap-x-3f675304{0%{transform:scaleX(calc(1 + -.06 * var(--tx-tabs-indicator-strength, 1)))}70%{transform:scaleX(calc(1 + .22 * var(--tx-tabs-indicator-strength, 1)))}to{transform:scaleX(1)}}@keyframes tx-tabs-pointer-snap-y-3f675304{0%{transform:scaleY(calc(1 + -.06 * var(--tx-tabs-indicator-strength, 1)))}70%{transform:scaleY(calc(1 + .22 * var(--tx-tabs-indicator-strength, 1)))}to{transform:scaleY(1)}}@keyframes tx-tabs-pointer-spring-x-3f675304{0%{transform:scaleX(calc(1 + -.08 * var(--tx-tabs-indicator-strength, 1)))}40%{transform:scaleX(calc(1 + .32 * var(--tx-tabs-indicator-strength, 1)))}66%{transform:scaleX(calc(1 + -.04 * var(--tx-tabs-indicator-strength, 1)))}82%{transform:scaleX(calc(1 + .06 * var(--tx-tabs-indicator-strength, 1)))}to{transform:scaleX(1)}}@keyframes tx-tabs-pointer-spring-y-3f675304{0%{transform:scaleY(calc(1 + -.08 * var(--tx-tabs-indicator-strength, 1)))}40%{transform:scaleY(calc(1 + .32 * var(--tx-tabs-indicator-strength, 1)))}66%{transform:scaleY(calc(1 + -.04 * var(--tx-tabs-indicator-strength, 1)))}82%{transform:scaleY(calc(1 + .06 * var(--tx-tabs-indicator-strength, 1)))}to{transform:scaleY(1)}}.tx-tabs--indicator-anim .tx-tabs__pointer[data-v-3f675304]{transition:opacity var(--tx-tabs-indicator-duration, .35s) var(--tx-tabs-indicator-easing, ease),transform var(--tx-tabs-indicator-duration, .35s) var(--tx-tabs-indicator-easing, ease),width var(--tx-tabs-indicator-duration, .35s) var(--tx-tabs-indicator-easing, ease),height var(--tx-tabs-indicator-duration, .35s) var(--tx-tabs-indicator-easing, ease)}.tx-tabs--right[data-v-3f675304]{flex-direction:row-reverse}.tx-tabs--top[data-v-3f675304]{flex-direction:column}.tx-tabs--bottom[data-v-3f675304]{flex-direction:column-reverse}.tx-tabs--top .tx-tabs__nav[data-v-3f675304],.tx-tabs--bottom .tx-tabs__nav[data-v-3f675304]{flex-direction:row;border-right:none}.tx-tabs--top .tx-tabs__nav[data-v-3f675304]{border-bottom:1px solid var(--tx-border-color, #dcdfe6)}.tx-tabs--bottom .tx-tabs__nav[data-v-3f675304]{border-top:1px solid var(--tx-border-color, #dcdfe6)}.tx-tabs--top .tx-tabs__nav-inner[data-v-3f675304],.tx-tabs--bottom .tx-tabs__nav-inner[data-v-3f675304]{display:flex;flex-direction:row;align-items:center;padding:6px 8px;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.tx-tabs--top .tx-tabs__nav-inner[data-v-3f675304]::-webkit-scrollbar,.tx-tabs--bottom .tx-tabs__nav-inner[data-v-3f675304]::-webkit-scrollbar{display:none}.tx-tabs--top .tx-tabs__pointer[data-v-3f675304],.tx-tabs--bottom .tx-tabs__pointer[data-v-3f675304]{width:auto;height:3px}.tx-tabs__main[data-v-3f675304]{position:relative;flex:1;min-width:0;min-height:0;height:100%;box-sizing:border-box}.tx-tabs--top .tx-tabs__main[data-v-3f675304],.tx-tabs--bottom .tx-tabs__main[data-v-3f675304],.tx-tabs--auto-height[data-v-3f675304],.tx-tabs--auto-height .tx-tabs__main[data-v-3f675304]{height:auto}.tx-tabs__select-slot[data-v-3f675304]{position:relative;height:100%;display:flex;flex-direction:column;min-height:0}.tx-tabs:not(.tx-tabs--auto-width) .tx-tabs__select-slot[data-v-3f675304]{width:100%}.tx-tabs--auto-width .tx-tabs__select-slot[data-v-3f675304]{width:fit-content;max-width:100%}.tx-tabs--auto-height .tx-tabs__select-slot[data-v-3f675304]{height:auto}.tx-tabs__auto-sizer[data-v-3f675304]{width:100%}.tx-tabs--auto-width .tx-tabs__auto-sizer[data-v-3f675304],.tx-tabs--auto-width .tx-tabs__select-slot[data-v-3f675304],.tx-tabs--auto-width .tx-tabs__content-scroll[data-v-3f675304]{width:auto;max-width:100%}.tx-tabs__auto-sizer--fill[data-v-3f675304]{height:100%}.tx-tabs__auto-sizer--fill[data-v-3f675304] .tx-tabs__auto-sizer-inner--fill{height:100%;min-height:0}.tx-tabs__content-scroll[data-v-3f675304]{width:100%;height:100%;overflow:auto;flex:1;min-height:0}.tx-tabs--auto-height .tx-tabs__content-scroll[data-v-3f675304]{height:auto;flex:0 0 auto}.tx-tabs__content-wrapper[data-v-3f675304]{box-sizing:border-box;padding:6px 2px;flex:1;min-height:0}.tx-tabs--auto-height .tx-tabs__content-wrapper[data-v-3f675304]{flex:0 0 auto}.tx-tabs__empty[data-v-3f675304]{padding:12px;color:var(--tx-text-color-secondary, #909399)}.tx-tabs-content-enter[data-v-3f675304]{animation-duration:var(--tx-tabs-content-duration, .18s);animation-timing-function:var(--tx-tabs-content-easing, ease);animation-fill-mode:both}.tx-tabs--content-fade .tx-tabs-content-enter[data-v-3f675304]{animation-name:tx-tabs-content-fade-3f675304}.tx-tabs--content-slide .tx-tabs-content-enter[data-v-3f675304]{animation-name:tx-tabs-content-slide-3f675304}.tx-tabs--content-zoom .tx-tabs-content-enter[data-v-3f675304]{animation-name:tx-tabs-content-zoom-3f675304}.tx-tabs--content-blur .tx-tabs-content-enter[data-v-3f675304]{animation-name:tx-tabs-content-blur-3f675304}.tx-tabs--content-scale .tx-tabs-content-enter[data-v-3f675304]{animation-name:tx-tabs-content-scale-3f675304}@keyframes tx-tabs-content-fade-3f675304{0%{opacity:0}to{opacity:1}}@keyframes tx-tabs-content-slide-3f675304{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes tx-tabs-content-zoom-3f675304{0%{opacity:.7;transform:translateY(6px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes tx-tabs-content-blur-3f675304{0%{opacity:0;filter:blur(8px);transform:translateY(6px)}to{opacity:1;filter:blur(0);transform:translateY(0)}}@keyframes tx-tabs-content-scale-3f675304{0%{opacity:.72;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.tx-tag-input[data-v-a8875cfa]{border:1px solid var(--tx-border-color, #dcdfe6);border-radius:12px;padding:6px 8px;background:var(--tx-bg-color, #fff);cursor:text;transition:border-color .2s ease,box-shadow .2s ease}.tx-tag-input[data-v-a8875cfa]:hover:not(.is-disabled){border-color:var(--tx-color-primary-light-3, #79bbff)}.tx-tag-input[data-v-a8875cfa]:focus-within:not(.is-disabled){border-color:var(--tx-color-primary, #409eff);box-shadow:0 0 0 3px var(--tx-color-primary-light-7, #c6e2ff)}.tx-tag-input.is-disabled[data-v-a8875cfa]{background:var(--tx-disabled-bg-color, #f5f7fa);cursor:not-allowed;opacity:.8}.tx-tag-input__tags[data-v-a8875cfa]{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.tx-tag-input__input[data-v-a8875cfa]{flex:1;min-width:120px;border:none;outline:none;background:transparent;font-size:14px;color:var(--tx-text-color-primary, #303133);padding:4px 2px}.tx-tag-input__input[data-v-a8875cfa]::placeholder{color:var(--tx-text-color-placeholder, #a8abb2)}.tx-tag-input__input[data-v-a8875cfa]:disabled{cursor:not-allowed}@keyframes tx-bui-spin{to{transform:rotate(360deg)}}.tx-bui-task-rows{box-sizing:border-box;font-family:var(--tx-font-family, "Inter", "Helvetica Neue", Arial, sans-serif);font-size:13px;color:var(--tx-bui-ink, #1f2124)}:where(.tx-bui-task-rows) *,:where(.tx-bui-task-rows) *:before,:where(.tx-bui-task-rows) *:after{box-sizing:border-box}:where(.tx-bui-task-rows) button{padding:0;font:inherit;color:inherit;background:transparent;border:0}:where(.tx-bui-task-rows) ul,:where(.tx-bui-task-rows) ol{padding:0;margin:0;list-style:none}:where(.tx-bui-task-rows) h1,:where(.tx-bui-task-rows) h2,:where(.tx-bui-task-rows) h3,:where(.tx-bui-task-rows) h4,:where(.tx-bui-task-rows) h5,:where(.tx-bui-task-rows) h6{margin:0;font-size:inherit;font-weight:inherit}:where(.tx-bui-task-rows) svg,:where(.tx-bui-task-rows) img{display:block}.tx-bui-task-rows{display:flex;flex-direction:column}.tx-bui-task-rows.is-capsules{gap:8px}.tx-bui-task-rows.is-list{align-self:flex-start;overflow:hidden;border-radius:var(--tx-bui-radius-card, 10px);background:var(--tx-bui-surface, #fff);box-shadow:var(--tx-bui-shadow-card, 0 0 0 1px #ecedef, 0 1px 2px rgba(16, 24, 40, .0392156863), 0 2px 6px rgba(16, 24, 40, .031372549))}.tx-bui-task-rows .tx-bui-task-rows__row{animation:tx-bui-fade-up .45s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1)) calc(var(--tx-bui-task-rows-index, 0) * 80ms) both}@media(prefers-reduced-motion:reduce){.tx-bui-task-rows .tx-bui-task-rows__row{animation:none}}.tx-bui-task-rows .tx-bui-task-rows__row{align-self:stretch;overflow:hidden;transition:border-radius .3s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1))}.tx-bui-task-rows.is-capsules .tx-bui-task-rows__row{border-radius:22px;background:var(--tx-bui-surface, #fff);box-shadow:var(--tx-bui-shadow-card, 0 0 0 1px #ecedef, 0 1px 2px rgba(16, 24, 40, .0392156863), 0 2px 6px rgba(16, 24, 40, .031372549))}.tx-bui-task-rows.is-capsules .tx-bui-task-rows__row.is-open{border-radius:14px}.tx-bui-task-rows.is-list .tx-bui-task-rows__row{border-bottom:1px solid var(--tx-bui-line, #ecedef)}.tx-bui-task-rows.is-list .tx-bui-task-rows__row:last-child{border-bottom:0}.tx-bui-task-rows .tx-bui-task-rows__header{display:flex;align-items:center}.tx-bui-task-rows .tx-bui-task-rows__toggle{display:flex;flex:1;align-items:center;gap:10px;min-width:0;height:44px;padding:0 10px;text-align:left;cursor:pointer;transition:background-color .1s ease}.tx-bui-task-rows .tx-bui-task-rows__toggle:hover{background:var(--tx-bui-inset, #f7f8f9)}.tx-bui-task-rows .tx-bui-task-rows__toggle:focus-visible{outline:2px solid var(--tx-bui-accent, #0285ff);outline-offset:-2px}.tx-bui-task-rows .tx-bui-task-rows__badge{display:flex;flex:none;align-items:center;justify-content:center;width:24px;height:24px}.tx-bui-task-rows .tx-bui-task-rows__mark{animation:tx-bui-pop-in .3s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1)) 0ms both}@media(prefers-reduced-motion:reduce){.tx-bui-task-rows .tx-bui-task-rows__mark{animation:none}}.tx-bui-task-rows .tx-bui-task-rows__mark{display:flex;flex:none;align-items:center;justify-content:center;width:22px;height:22px;border-radius:999px;color:#fff}.tx-bui-task-rows .tx-bui-task-rows__mark.is-done{background:var(--tx-bui-green, #189a4d)}.tx-bui-task-rows .tx-bui-task-rows__mark.is-error{background:var(--tx-bui-red, #e3474c)}.tx-bui-task-rows .tx-bui-task-rows__ring{position:relative;display:inline-flex;flex:none;align-items:center;justify-content:center;width:24px;height:24px}.tx-bui-task-rows .tx-bui-task-rows__ring-track{position:absolute;top:0;right:0;bottom:0;left:0}.tx-bui-task-rows .tx-bui-task-rows__ring.is-active .tx-bui-task-rows__ring-track{animation:tx-bui-spin 1.1s linear infinite}.tx-bui-task-rows .tx-bui-task-rows__ring-index{font-variant-numeric:tabular-nums;position:relative;color:var(--tx-bui-ink, #1f2124);font-size:10.5px;font-weight:600}.tx-bui-task-rows .tx-bui-task-rows__label{flex:1;min-width:0;overflow:hidden;color:var(--tx-bui-ink, #1f2124);font-size:13px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.tx-bui-task-rows .tx-bui-task-rows__amount{font-variant-numeric:tabular-nums;flex:none;color:var(--tx-bui-ink-2, #62656b);font-size:12.5px}.tx-bui-task-rows .tx-bui-task-rows__pill{display:inline-flex;flex:none;align-items:center;gap:6px;height:22px;padding:0 8px;border-radius:999px;background:var(--tx-bui-field, #f2f2f3);color:var(--tx-bui-ink-2, #62656b);font-size:11.5px;font-weight:500;animation:tx-bui-fade-in .2s ease-out both}.tx-bui-task-rows .tx-bui-task-rows__row[data-status=done] .tx-bui-task-rows__pill{background:var(--tx-bui-green-tint, #e8f5ed);color:var(--tx-bui-green, #189a4d)}.tx-bui-task-rows .tx-bui-task-rows__row[data-status=error] .tx-bui-task-rows__pill{background:var(--tx-bui-red-tint, #fcecec);color:var(--tx-bui-red, #e3474c)}.tx-bui-task-rows .tx-bui-task-rows__retry{display:flex;animation:tx-bui-spin 1.2s linear infinite}.tx-bui-task-rows .tx-bui-task-rows__chevron{display:flex;flex:none;align-items:center;justify-content:center;width:28px;height:28px;margin-left:-8px;border-radius:999px;color:var(--tx-bui-ink-3, #9a9da3)}.tx-bui-task-rows .tx-bui-task-rows__chevron svg{transition:transform .3s ease}.tx-bui-task-rows .tx-bui-task-rows__chevron.is-open svg{transform:rotate(180deg)}.tx-bui-task-rows .tx-bui-task-rows__collapse{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .3s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1)),opacity .3s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1))}.tx-bui-task-rows .tx-bui-task-rows__collapse>*{overflow:hidden}.tx-bui-task-rows .tx-bui-task-rows__collapse.is-open{grid-template-rows:1fr;opacity:1}@media(prefers-reduced-motion:reduce){.tx-bui-task-rows .tx-bui-task-rows__collapse{transition:none}}.tx-bui-task-rows .tx-bui-task-rows__details{display:grid;grid-template-columns:24px 1fr;gap:10px;margin-bottom:10px;padding:0 10px}.tx-bui-task-rows .tx-bui-task-rows__rail{width:1px;height:100%;margin:0 auto;background:var(--tx-bui-line, #ecedef)}.tx-bui-task-rows .tx-bui-task-rows__detail-list{display:flex;flex-direction:column;gap:6px}.tx-bui-task-rows .tx-bui-task-rows__detail{animation:tx-bui-fade-up .3s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1)) calc(.12s + var(--tx-bui-task-rows-detail-index, 0) * .1s) both}@media(prefers-reduced-motion:reduce){.tx-bui-task-rows .tx-bui-task-rows__detail{animation:none}}.tx-bui-task-rows .tx-bui-task-rows__detail{display:flex;align-items:center;justify-content:space-between;gap:10px}.tx-bui-task-rows .tx-bui-task-rows__detail-label{color:var(--tx-bui-ink-2, #62656b);font-size:12px}.tx-bui-task-rows .tx-bui-task-rows__detail-meta{font-variant-numeric:tabular-nums;color:var(--tx-bui-ink-3, #9a9da3);font-family:var(--tx-bui-font-mono, "JetBrains Mono", ui-monospace, "SF Mono", monospace);font-size:11.5px}@media(prefers-reduced-motion:reduce){.tx-bui-task-rows .tx-bui-task-rows__row,.tx-bui-task-rows .tx-bui-task-rows__toggle,.tx-bui-task-rows .tx-bui-task-rows__chevron svg{transition:none}.tx-bui-task-rows .tx-bui-task-rows__ring.is-active .tx-bui-task-rows__ring-track,.tx-bui-task-rows .tx-bui-task-rows__retry,.tx-bui-task-rows .tx-bui-task-rows__pill{animation:none}}.tx-textarea[data-v-2eb6442f]{position:relative;display:inline-flex;width:100%;min-height:96px;border:1px solid var(--tx-border-color, #dcdfe6);border-radius:12px;background:var(--tx-bg-color, #ffffff);transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.tx-textarea[data-v-2eb6442f]:hover:not(.is-disabled){border-color:var(--tx-color-primary-light-3, #79bbff)}.tx-textarea.is-focused[data-v-2eb6442f]:not(.is-disabled){border-color:var(--tx-color-primary, #409eff);box-shadow:0 0 0 3px var(--tx-color-primary-light-9, #ecf5ff)}.tx-textarea--success[data-v-2eb6442f]:not(.is-disabled){border-color:var(--tx-color-success, #67c23a)}.tx-textarea--error[data-v-2eb6442f]:not(.is-disabled){border-color:var(--tx-color-danger, #f56c6c)}.tx-textarea__field[data-v-2eb6442f]{width:100%;min-width:0;min-height:inherit;padding:10px 12px;border:0;outline:0;background:transparent;color:var(--tx-text-color-primary, #303133);font:inherit;line-height:1.5}.tx-textarea__field[data-v-2eb6442f]::placeholder{color:var(--tx-text-color-placeholder, #a8abb2)}.tx-textarea--resize-none .tx-textarea__field[data-v-2eb6442f]{resize:none}.tx-textarea--resize-vertical .tx-textarea__field[data-v-2eb6442f]{resize:vertical}.tx-textarea--resize-horizontal .tx-textarea__field[data-v-2eb6442f]{resize:horizontal}.tx-textarea--resize-both .tx-textarea__field[data-v-2eb6442f]{resize:both}.tx-textarea.has-counter .tx-textarea__field[data-v-2eb6442f]{padding-bottom:28px}.tx-textarea__count[data-v-2eb6442f]{position:absolute;right:10px;bottom:6px;color:var(--tx-text-color-placeholder, #a8abb2);font-size:12px;line-height:1;pointer-events:none}.tx-textarea.is-disabled[data-v-2eb6442f]{background:var(--tx-disabled-bg-color, #f5f7fa);cursor:not-allowed}.tx-textarea.is-disabled .tx-textarea__field[data-v-2eb6442f]{color:var(--tx-disabled-text-color, #c0c4cc);cursor:not-allowed}.tx-textarea.is-readonly .tx-textarea__field[data-v-2eb6442f]{cursor:default}.tx-timeline[data-v-9b403419]{position:relative}.tx-timeline--vertical[data-v-9b403419]{padding-left:40px}.tx-timeline--horizontal[data-v-9b403419]{display:flex;align-items:center;padding:20px 0;overflow-x:auto}.tx-timeline-item[data-v-b7c32b80]{position:relative}.tx-timeline-item--vertical[data-v-b7c32b80]{padding-bottom:24px}.tx-timeline-item--vertical[data-v-b7c32b80]:last-child{padding-bottom:0}.tx-timeline-item--vertical[data-v-b7c32b80]:before{content:"";position:absolute;left:-24px;top:24px;bottom:-24px;width:2px;background:var(--tx-timeline-line, var(--tx-border-color-lighter))}.tx-timeline-item--vertical[data-v-b7c32b80]:last-child:before{display:none}.tx-timeline-item--horizontal[data-v-b7c32b80]{display:flex;flex-direction:column;align-items:center;margin-right:40px;min-width:120px}.tx-timeline-item__dot[data-v-b7c32b80]{position:absolute;left:-28px;top:4px;width:12px;height:12px;border-radius:50%;border:2px solid #ffffff;box-shadow:0 0 0 2px var(--tx-timeline-dot-border, var(--tx-bg-color));display:flex;align-items:center;justify-content:center;z-index:1}.tx-timeline-item__dot--default[data-v-b7c32b80]{background:var(--tx-timeline-dot-default, var(--tx-color-info))}.tx-timeline-item__dot--primary[data-v-b7c32b80]{background:var(--tx-timeline-dot-primary, var(--tx-color-primary))}.tx-timeline-item__dot--success[data-v-b7c32b80]{background:var(--tx-timeline-dot-success, var(--tx-color-success))}.tx-timeline-item__dot--warning[data-v-b7c32b80]{background:var(--tx-timeline-dot-warning, var(--tx-color-warning))}.tx-timeline-item__dot--error[data-v-b7c32b80]{background:var(--tx-timeline-dot-error, var(--tx-color-danger))}.tx-timeline-item__dot--active[data-v-b7c32b80]{box-shadow:0 0 0 2px var(--tx-timeline-dot-active, var(--tx-color-primary));transform:scale(1.2)}.tx-timeline-item--horizontal .tx-timeline-item__dot[data-v-b7c32b80]{position:static;margin-bottom:8px}.tx-timeline-item__icon[data-v-b7c32b80]{font-size:6px;color:#fff}.tx-timeline-item__content[data-v-b7c32b80]{flex:1}.tx-timeline-item--horizontal .tx-timeline-item__content[data-v-b7c32b80]{text-align:center}.tx-timeline-item__header[data-v-b7c32b80]{display:flex;align-items:baseline;gap:8px;margin-bottom:8px}.tx-timeline-item--horizontal .tx-timeline-item__header[data-v-b7c32b80]{flex-direction:column;gap:4px}.tx-timeline-item__title[data-v-b7c32b80]{font-weight:600;color:var(--tx-timeline-title, var(--tx-text-color-primary));font-size:14px}.tx-timeline-item__time[data-v-b7c32b80]{font-size:12px;color:var(--tx-timeline-time, var(--tx-text-color-secondary))}.tx-timeline-item__description[data-v-b7c32b80]{color:var(--tx-timeline-description, var(--tx-text-color-secondary));font-size:14px;line-height:1.5}.tx-toast-host{--tx-toast-width: 364px;--tx-toast-ease: cubic-bezier(.21, 1.02, .73, 1);position:fixed;width:min(var(--tx-toast-width),100vw - var(--tx-toast-edge) * 2);pointer-events:none;transition:height .4s var(--tx-toast-ease)}.tx-toast-host[data-expanded=true]{pointer-events:auto}.tx-toast-host[data-position$=-right]{right:var(--tx-toast-edge)}.tx-toast-host[data-position$=-left]{left:var(--tx-toast-edge)}.tx-toast-host[data-position$=-center]{left:50%;margin-left:calc(min(var(--tx-toast-width),100vw - var(--tx-toast-edge) * 2)/-2)}.tx-toast-host[data-position^=top-]{top:var(--tx-toast-edge)}.tx-toast-host[data-position^=bottom-]{bottom:var(--tx-toast-edge)}.tx-toast{--tx-toast-y: 0px;--tx-toast-swipe: 0px;--tx-toast-scale: 1;position:absolute;left:0;right:0;overflow:hidden;border-radius:14px;background:color-mix(in srgb,var(--tx-bg-color, #fff) 88%,transparent);backdrop-filter:blur(14px) saturate(180%);-webkit-backdrop-filter:blur(14px) saturate(180%);box-shadow:inset 0 0 0 1px var(--tx-toast-ring, var(--tx-border-color-light, #e4e7ed)),var(--tx-elevation-3, 2px 4px 14px rgba(0, 0, 0, .06));pointer-events:none;touch-action:pan-x;transform:translateY(calc(var(--tx-toast-y) + var(--tx-toast-swipe))) scale(var(--tx-toast-scale));transition:transform .4s var(--tx-toast-ease),height .4s var(--tx-toast-ease),opacity .3s var(--tx-toast-ease)}.tx-toast[data-front=true]{pointer-events:auto}.tx-toast[data-visible=false]{opacity:0;pointer-events:none}.tx-toast[data-swiping=true]{transition:none;cursor:grabbing;-webkit-user-select:none;user-select:none}.tx-toast-host[data-position^=top-] .tx-toast{top:0}.tx-toast-host[data-position^=bottom-] .tx-toast{bottom:0}.tx-toast-host[data-expanded=true] .tx-toast[data-visible=true]{pointer-events:auto}.tx-toast-move{transition:none}.tx-toast.tx-toast-enter-active,.tx-toast.tx-toast-leave-active{transition:transform .4s var(--tx-toast-ease),opacity .3s var(--tx-toast-ease)}.tx-toast.tx-toast-enter-from,.tx-toast.tx-toast-leave-to{opacity:0;transform:translateY(calc(var(--tx-toast-y) + var(--tx-toast-swipe) + var(--tx-toast-shift, 100%))) scale(var(--tx-toast-scale))}.tx-toast__inner{display:flex;align-items:flex-start;gap:10px;padding:14px 16px}.tx-toast__icon{flex:none;display:inline-flex;margin-top:1px;font-size:16px;color:var(--tx-toast-accent, var(--tx-text-color-secondary, #909399))}.tx-toast__content{flex:1;min-width:0}.tx-toast__title{font-size:13px;font-weight:600;line-height:1.4;color:var(--tx-text-color-primary, #303133)}.tx-toast__desc{margin-top:3px;font-size:12.5px;line-height:1.45;color:var(--tx-text-color-secondary, #909399);word-break:break-word}.tx-toast__action{flex:none;align-self:center;height:26px;padding:0 11px;border:0;border-radius:8px;font:inherit;font-size:12px;font-weight:600;color:var(--tx-bg-color, #fff);background:var(--tx-toast-accent, var(--tx-text-color-primary, #303133));cursor:pointer}.tx-toast__action:hover{opacity:.88}.tx-toast__close{flex:none;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;margin:-1px -4px 0 0;padding:0;border:0;border-radius:7px;background:transparent;font-size:14px;color:var(--tx-text-color-secondary, #909399);opacity:.6;cursor:pointer;transition:opacity .2s,background-color .2s}.tx-toast__close:hover,.tx-toast__close:focus-visible{opacity:1;background:color-mix(in srgb,var(--tx-fill-color-light, #f5f7fa) 70%,transparent)}.tx-toast--info{--tx-toast-accent: var(--tx-color-primary, #409eff)}.tx-toast--success{--tx-toast-accent: var(--tx-color-success, #67c23a)}.tx-toast--warning{--tx-toast-accent: var(--tx-color-warning, #e6a23c)}.tx-toast--danger{--tx-toast-accent: var(--tx-color-danger, #f56c6c)}.tx-toast--info,.tx-toast--success,.tx-toast--warning,.tx-toast--danger{--tx-toast-ring: color-mix(in srgb, var(--tx-toast-accent) 28%, var(--tx-border-color-light, #e4e7ed))}@media(prefers-reduced-motion:reduce){.tx-toast-host,.tx-toast,.tx-toast.tx-toast-enter-active,.tx-toast.tx-toast-leave-active{transition:opacity .01s linear}.tx-toast.tx-toast-enter-from,.tx-toast.tx-toast-leave-to{transform:translateY(var(--tx-toast-y)) scale(var(--tx-toast-scale))}}@keyframes tx-bui-pop-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes tx-bui-fade-in{0%{opacity:0}to{opacity:1}}.tx-bui-diff-chips{box-sizing:border-box;font-family:var(--tx-font-family, "Inter", "Helvetica Neue", Arial, sans-serif);font-size:13px;color:var(--tx-bui-ink, #1f2124)}:where(.tx-bui-diff-chips) *,:where(.tx-bui-diff-chips) *:before,:where(.tx-bui-diff-chips) *:after{box-sizing:border-box}:where(.tx-bui-diff-chips) button{padding:0;font:inherit;color:inherit;background:transparent;border:0}:where(.tx-bui-diff-chips) ul,:where(.tx-bui-diff-chips) ol{padding:0;margin:0;list-style:none}:where(.tx-bui-diff-chips) h1,:where(.tx-bui-diff-chips) h2,:where(.tx-bui-diff-chips) h3,:where(.tx-bui-diff-chips) h4,:where(.tx-bui-diff-chips) h5,:where(.tx-bui-diff-chips) h6{margin:0;font-size:inherit;font-weight:inherit}:where(.tx-bui-diff-chips) svg,:where(.tx-bui-diff-chips) img{display:block}.tx-bui-diff-chips{display:flex;flex-wrap:wrap;gap:6px;max-width:100%}.tx-bui-diff-chips .tx-bui-diff-chips__chip{animation:tx-bui-pop-in .25s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1)) 0ms both}@media(prefers-reduced-motion:reduce){.tx-bui-diff-chips .tx-bui-diff-chips__chip{animation:none}}.tx-bui-diff-chips .tx-bui-diff-chips__chip{display:inline-flex;gap:6px;align-items:center;max-width:100%;height:28px;padding:0 8px;font-family:var(--tx-bui-font-mono, "JetBrains Mono", ui-monospace, "SF Mono", monospace);font-size:11.5px;color:var(--tx-bui-ink, #1f2124);cursor:pointer;background:var(--tx-bui-surface, #fff);border-radius:var(--tx-bui-radius-chip, 6px);box-shadow:var(--tx-bui-shadow-btn, 0 0 0 1px #e0e2e5, 0 1px 2px rgba(16, 24, 40, .0509803922));transition:background-color .1s ease;animation-delay:calc(var(--tx-bui-diff-chips-index, 0) * var(--tx-bui-diff-chips-step, 80ms))}.tx-bui-diff-chips .tx-bui-diff-chips__chip:hover{background:var(--tx-bui-hover, #f4f5f6)}.tx-bui-diff-chips .tx-bui-diff-chips__file{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tx-bui-diff-chips .tx-bui-diff-chips__add,.tx-bui-diff-chips .tx-bui-diff-chips__del{font-variant-numeric:tabular-nums;flex:none}.tx-bui-diff-chips .tx-bui-diff-chips__add{color:var(--tx-bui-green, #189a4d)}.tx-bui-diff-chips .tx-bui-diff-chips__del{color:var(--tx-bui-red, #e3474c)}.tx-bui-diff-chips .tx-bui-diff-chips__more{display:inline-flex;align-items:center;height:28px;padding:0 6px;font-family:var(--tx-bui-font-mono, "JetBrains Mono", ui-monospace, "SF Mono", monospace);font-size:11.5px;color:var(--tx-bui-ink-3, #9a9da3);text-decoration:underline;text-decoration-color:transparent;text-underline-offset:2px;cursor:pointer;border-radius:var(--tx-bui-radius-chip, 6px);transition:color .1s ease,text-decoration-color .1s ease;animation:tx-bui-fade-in .3s ease-out both;animation-delay:calc(var(--tx-bui-diff-chips-index, 0) * var(--tx-bui-diff-chips-step, 80ms))}.tx-bui-diff-chips .tx-bui-diff-chips__more:hover{color:var(--tx-bui-ink-2, #62656b);text-decoration-color:currentcolor}@media(prefers-reduced-motion:reduce){.tx-bui-diff-chips .tx-bui-diff-chips__chip,.tx-bui-diff-chips .tx-bui-diff-chips__more{transition:none;animation:none}}@keyframes tx-bui-fade-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.tx-bui-tool-chips{box-sizing:border-box;font-family:var(--tx-font-family, "Inter", "Helvetica Neue", Arial, sans-serif);font-size:13px;color:var(--tx-bui-ink, #1f2124)}:where(.tx-bui-tool-chips) *,:where(.tx-bui-tool-chips) *:before,:where(.tx-bui-tool-chips) *:after{box-sizing:border-box}:where(.tx-bui-tool-chips) button{padding:0;font:inherit;color:inherit;background:transparent;border:0}:where(.tx-bui-tool-chips) ul,:where(.tx-bui-tool-chips) ol{padding:0;margin:0;list-style:none}:where(.tx-bui-tool-chips) h1,:where(.tx-bui-tool-chips) h2,:where(.tx-bui-tool-chips) h3,:where(.tx-bui-tool-chips) h4,:where(.tx-bui-tool-chips) h5,:where(.tx-bui-tool-chips) h6{margin:0;font-size:inherit;font-weight:inherit}:where(.tx-bui-tool-chips) svg,:where(.tx-bui-tool-chips) img{display:block}.tx-bui-tool-chips{width:100%;max-width:320px;padding-bottom:4px}.tx-bui-tool-chips .tx-bui-tool-chips__summary{display:flex;gap:6px;align-items:center;width:fit-content;margin-inline:-6px;padding:4px 6px;font-size:12.5px;color:var(--tx-bui-ink-2, #62656b);cursor:pointer;border-radius:var(--tx-bui-radius-control, 8px);transition:background-color .1s ease}.tx-bui-tool-chips .tx-bui-tool-chips__summary:hover{background:var(--tx-bui-hover-2, #e7e9eb)}.tx-bui-tool-chips .tx-bui-tool-chips__summary-text{font-variant-numeric:tabular-nums}.tx-bui-tool-chips .tx-bui-tool-chips__summary-chevron{flex:none;transform:rotate(-90deg);transition:transform .2s ease}.tx-bui-tool-chips .tx-bui-tool-chips__summary[aria-expanded=true] .tx-bui-tool-chips__summary-chevron{transform:rotate(0)}.tx-bui-tool-chips .tx-bui-tool-chips__collapse{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .3s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1)),opacity .3s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1))}.tx-bui-tool-chips .tx-bui-tool-chips__collapse>*{overflow:hidden}.tx-bui-tool-chips .tx-bui-tool-chips__collapse.is-open{grid-template-rows:1fr;opacity:1}@media(prefers-reduced-motion:reduce){.tx-bui-tool-chips .tx-bui-tool-chips__collapse{transition:none}}.tx-bui-tool-chips .tx-bui-tool-chips__clip{min-height:0;margin-inline:-4px;padding-inline:6px;padding-bottom:4px}.tx-bui-tool-chips .tx-bui-tool-chips__rows{display:flex;flex-direction:column;gap:4px;margin-top:6px}.tx-bui-tool-chips .tx-bui-tool-chips__row{animation:tx-bui-fade-up .3s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1)) 0ms both}@media(prefers-reduced-motion:reduce){.tx-bui-tool-chips .tx-bui-tool-chips__row{animation:none}}.tx-bui-tool-chips .tx-bui-tool-chips__row-button{display:flex;gap:8px;align-items:center;width:calc(100% + 6px);min-width:0;height:28px;margin-inline:-3px;padding-inline:3px;text-align:left;cursor:pointer;border-radius:var(--tx-bui-radius-control, 8px);transition:background-color .1s ease}.tx-bui-tool-chips .tx-bui-tool-chips__row-button:hover{background:var(--tx-bui-hover-2, #e7e9eb)}.tx-bui-tool-chips .tx-bui-tool-chips__row-icon{position:relative;display:inline-flex;flex:none;align-items:center;justify-content:center;width:16px;height:16px;color:var(--tx-bui-ink-3, #9a9da3)}.tx-bui-tool-chips .tx-bui-tool-chips__glyph{display:inline-flex;transition:opacity .1s ease}.tx-bui-tool-chips .tx-bui-tool-chips__row-chevron{position:absolute;opacity:0;transform:rotate(-90deg);transition:opacity .15s ease,transform .15s ease}.tx-bui-tool-chips .tx-bui-tool-chips__row-button:hover .tx-bui-tool-chips__glyph,.tx-bui-tool-chips .tx-bui-tool-chips__row-button.is-expanded .tx-bui-tool-chips__glyph{opacity:0}.tx-bui-tool-chips .tx-bui-tool-chips__row-button:hover .tx-bui-tool-chips__row-chevron,.tx-bui-tool-chips .tx-bui-tool-chips__row-button.is-expanded .tx-bui-tool-chips__row-chevron{opacity:1}.tx-bui-tool-chips .tx-bui-tool-chips__row-button.is-expanded .tx-bui-tool-chips__row-chevron{transform:rotate(0)}@media(hover:none){.tx-bui-tool-chips .tx-bui-tool-chips__glyph{opacity:0}.tx-bui-tool-chips .tx-bui-tool-chips__row-chevron{opacity:1}}.tx-bui-tool-chips .tx-bui-tool-chips__row-label{flex:none;font-size:12.5px;font-weight:500;color:var(--tx-bui-ink, #1f2124)}.tx-bui-tool-chips .tx-bui-tool-chips__chip{display:inline-flex;flex:1;align-items:center;min-width:0;height:22px;padding-inline:6px;overflow:hidden;font-size:11.5px;color:var(--tx-bui-tool-chips-chip-color, #43464c);text-overflow:ellipsis;white-space:nowrap;background:var(--tx-bui-tool-chips-chip-bg, var(--tx-bui-hover-2, #e7e9eb));border-radius:var(--tx-bui-radius-chip, 6px);box-shadow:var(--tx-bui-shadow-hairline, 0 0 0 1px #ecedef);transition:background-color .1s ease}.tx-bui-tool-chips .tx-bui-tool-chips__chip.is-mono{font-family:var(--tx-bui-font-mono, "JetBrains Mono", ui-monospace, "SF Mono", monospace)}.tx-bui-tool-chips .tx-bui-tool-chips__row-button:hover .tx-bui-tool-chips__chip{background:var(--tx-bui-tool-chips-chip-hover-bg, var(--tx-bui-line-strong, #e0e2e5))}.tx-bui-tool-chips .tx-bui-tool-chips__detail-collapse{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .3s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1)),opacity .3s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1))}.tx-bui-tool-chips .tx-bui-tool-chips__detail-collapse>*{overflow:hidden}.tx-bui-tool-chips .tx-bui-tool-chips__detail-collapse.is-open{grid-template-rows:1fr;opacity:1}@media(prefers-reduced-motion:reduce){.tx-bui-tool-chips .tx-bui-tool-chips__detail-collapse{transition:none}}.tx-bui-tool-chips .tx-bui-tool-chips__detail-clip{min-height:0}.tx-bui-tool-chips .tx-bui-tool-chips__detail{display:flex;flex-direction:column;gap:2px;margin:2px 0 4px 8px;padding:2px 0 2px 14px;border-left:1px solid var(--tx-bui-line, #ecedef)}.tx-bui-tool-chips .tx-bui-tool-chips__detail.is-mono{font-family:var(--tx-bui-font-mono, "JetBrains Mono", ui-monospace, "SF Mono", monospace)}.tx-bui-tool-chips .tx-bui-tool-chips__detail-line{overflow:hidden;font-size:11.5px;line-height:1.6;color:var(--tx-bui-ink-2, #62656b);text-overflow:ellipsis;white-space:nowrap}.tx-bui-tool-chips .tx-bui-tool-chips__detail-line.is-add{color:var(--tx-bui-green, #189a4d)}.tx-bui-tool-chips .tx-bui-tool-chips__detail-line.is-del{color:var(--tx-bui-red, #e3474c)}.tx-bui-tool-chips .tx-bui-tool-chips__diffs{margin-top:10px;padding-top:10px;border-top:1px solid var(--tx-bui-line, #ecedef)}@media(prefers-reduced-motion:reduce){.tx-bui-tool-chips .tx-bui-tool-chips__summary,.tx-bui-tool-chips .tx-bui-tool-chips__summary-chevron,.tx-bui-tool-chips .tx-bui-tool-chips__row-button,.tx-bui-tool-chips .tx-bui-tool-chips__glyph,.tx-bui-tool-chips .tx-bui-tool-chips__row-chevron,.tx-bui-tool-chips .tx-bui-tool-chips__chip{transition:none}}[data-theme=dark] .tx-bui-tool-chips,.dark .tx-bui-tool-chips{--tx-bui-tool-chips-chip-color: var(--tx-bui-ink-2, #a5a8ad);--tx-bui-tool-chips-chip-bg: var(--tx-bui-field, #2b2c2f);--tx-bui-tool-chips-chip-hover-bg: var(--tx-bui-hover, #2a2b2e)}.tx-tool-confirmation{padding:10px 12px;border:1px solid var(--tx-border-color-lighter, #e5e7eb);border-left-width:3px;border-left-color:var(--tx-color-primary, #409eff);border-radius:12px;background:color-mix(in srgb,var(--tx-fill-color, #f0f2f5) 40%,transparent);font-size:12.5px}.tx-tool-confirmation[data-risk=write],.tx-tool-confirmation[data-risk=execute]{border-left-color:var(--tx-color-danger, #f56c6c)}.tx-tool-confirmation .tx-tool-confirmation__head{display:flex;align-items:center;gap:8px}.tx-tool-confirmation .tx-tool-confirmation__icon{display:inline-flex;color:var(--tx-text-color-secondary, #6b7280)}.tx-tool-confirmation .tx-tool-confirmation__name{font-weight:600}.tx-tool-confirmation .tx-tool-confirmation__risk{padding:2px 8px;border-radius:999px;background:color-mix(in srgb,var(--tx-text-color-secondary, #6b7280) 12%,transparent);color:var(--tx-text-color-secondary, #6b7280);font-size:10.5px;font-weight:600}.tx-tool-confirmation[data-risk=write] .tx-tool-confirmation__risk,.tx-tool-confirmation[data-risk=execute] .tx-tool-confirmation__risk{background:color-mix(in srgb,var(--tx-color-danger, #f56c6c) 12%,transparent);color:var(--tx-color-danger, #f56c6c)}.tx-tool-confirmation .tx-tool-confirmation__summary{margin:6px 0 0;color:var(--tx-text-color-secondary, #6b7280)}.tx-tool-confirmation .tx-tool-confirmation__input{margin:8px 0 0;padding:8px 10px;max-height:120px;overflow:auto;border:1px solid var(--tx-border-color-lighter, #e5e7eb);border-radius:8px;background:var(--tx-fill-color-blank, #fff);font-size:11.5px;line-height:1.55;white-space:pre-wrap;word-break:break-word}.tx-tool-confirmation .tx-tool-confirmation__actions{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:10px}.tx-tool-confirmation .tx-tool-confirmation__remember{display:inline-flex;align-items:center;gap:6px;color:var(--tx-text-color-secondary, #6b7280);font-size:12px;cursor:pointer}.tx-tool-confirmation .tx-tool-confirmation__buttons{display:flex;gap:8px}.tx-tool-confirmation .tx-tool-confirmation__deny,.tx-tool-confirmation .tx-tool-confirmation__allow{padding:5px 14px;border-radius:999px;font:inherit;font-size:12px;cursor:pointer}.tx-tool-confirmation .tx-tool-confirmation__deny{border:1px solid var(--tx-border-color, #dcdfe6);background:transparent;color:var(--tx-text-color-secondary, #6b7280)}.tx-tool-confirmation .tx-tool-confirmation__deny:hover{border-color:var(--tx-text-color-secondary, #6b7280)}.tx-tool-confirmation .tx-tool-confirmation__allow{border:1px solid transparent;background:var(--tx-color-primary, #409eff);color:#fff}.tx-tool-confirmation .tx-tool-confirmation__allow:hover{opacity:.9}.tx-tool-confirmation .tx-tool-confirmation__allow.is-dangerous{background:var(--tx-color-danger, #f56c6c)}.tx-transfer[data-v-2f50d706]{display:flex;align-items:stretch;gap:12px;width:100%}.tx-transfer__panel[data-v-2f50d706]{flex:1;min-width:0;border:1px solid var(--tx-border-color-lighter, #ebeef5);border-radius:12px;background:var(--tx-fill-color-blank, #ffffff);display:flex;flex-direction:column;min-height:var(--tx-transfer-min-height, 240px);max-height:var(--tx-transfer-max-height, 320px);overflow:hidden}.tx-transfer__panel-header[data-v-2f50d706]{flex:none;display:flex;align-items:center;gap:8px;padding:10px 12px;border-bottom:1px solid var(--tx-border-color-lighter, #ebeef5);font-size:13px;font-weight:600;color:var(--tx-text-color-primary, #303133)}.tx-transfer__select-all[data-v-2f50d706]{flex:none}.tx-transfer__title[data-v-2f50d706]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tx-transfer__filter[data-v-2f50d706]{flex:none;padding:8px 12px;border-bottom:1px solid var(--tx-border-color-lighter, #ebeef5)}.tx-transfer__list[data-v-2f50d706]{flex:1;min-height:0;overflow:auto;padding:6px 8px;display:flex;flex-direction:column;gap:4px}.tx-transfer__row[data-v-2f50d706]{display:flex;align-items:center;gap:4px}.tx-transfer__row .tx-transfer__item[data-v-2f50d706]{flex:1;min-width:0}.tx-transfer__row-actions[data-v-2f50d706]{flex:none;display:flex;gap:2px}.tx-transfer__order[data-v-2f50d706]{flex:none;min-width:20px;height:20px;padding:0 5px;border-radius:999px;background:var(--tx-fill-color-light, #f5f7fa);display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:600;color:var(--tx-text-color-secondary, #909399)}.tx-transfer__item[data-v-2f50d706]{display:flex;align-items:center;gap:8px;padding:4px 6px;border-radius:8px;cursor:pointer;color:var(--tx-text-color-regular, #606266);transition:background .2s ease}.tx-transfer__item[data-v-2f50d706]:hover:not(.is-disabled){background:var(--tx-fill-color-light, #f5f7fa)}.tx-transfer__item.is-disabled[data-v-2f50d706]{opacity:.5;cursor:not-allowed}.tx-transfer__label[data-v-2f50d706]{flex:1;min-width:0;font-size:13px;overflow-wrap:anywhere}.tx-transfer__actions[data-v-2f50d706]{display:flex;flex-direction:column;justify-content:center;gap:8px}.tx-transfer__action-btn[data-v-2f50d706]{min-width:40px;height:36px;padding:0 10px;gap:4px;border:1px solid var(--tx-border-color, #dcdfe6);border-radius:10px;background:var(--tx-fill-color-blank, #ffffff);color:var(--tx-text-color-regular, #606266)}.tx-transfer__action-btn.is-armed[data-v-2f50d706]{border-color:var(--tx-color-primary, #409eff);background:var(--tx-color-primary, #409eff);color:#fff}.tx-transfer__action-btn[data-v-2f50d706]:disabled{opacity:.5}.tx-transfer__action-count[data-v-2f50d706]{font-size:12px;font-weight:600;line-height:1}.tx-transfer__empty[data-v-2f50d706]{padding:16px;text-align:center;font-size:12px;color:var(--tx-text-color-secondary, #909399)}@media(max-width:640px){.tx-transfer[data-v-2f50d706]{flex-direction:column;align-items:stretch}.tx-transfer__actions[data-v-2f50d706]{flex-direction:row;justify-content:center}.tx-transfer__actions[data-v-2f50d706] .tx-button{transform:rotate(90deg)}}.tx-transition-smooth-size__outer{width:100%}.tx-transition{--tx-transition-duration: .18s;--tx-transition-easing: cubic-bezier(.2, 0, 0, 1)}.tx-fade-enter-active,.tx-fade-leave-active{transition:opacity var(--tx-transition-duration) var(--tx-transition-easing)}.tx-fade-enter-from,.tx-fade-leave-to{opacity:0}.tx-slide-fade-enter-active,.tx-slide-fade-leave-active{transition:opacity var(--tx-transition-duration) var(--tx-transition-easing),transform var(--tx-transition-duration) var(--tx-transition-easing)}.tx-slide-fade-enter-from,.tx-slide-fade-leave-to{opacity:0;transform:translateY(8px)}.tx-rebound-enter-active{transition:opacity var(--tx-transition-duration) cubic-bezier(.34,1.56,.64,1),transform var(--tx-transition-duration) cubic-bezier(.34,1.56,.64,1)}.tx-rebound-leave-active{transition:opacity var(--tx-transition-duration) var(--tx-transition-easing),transform var(--tx-transition-duration) var(--tx-transition-easing)}.tx-rebound-enter-from,.tx-rebound-leave-to{opacity:0;transform:translateY(10px) scale(.985)}.tx-fade-move,.tx-slide-fade-move,.tx-rebound-move{transition:transform var(--tx-transition-duration) var(--tx-transition-easing)}@media(prefers-reduced-motion:reduce){.tx-fade-enter-active,.tx-fade-leave-active,.tx-slide-fade-enter-active,.tx-slide-fade-leave-active,.tx-rebound-enter-active,.tx-rebound-leave-active,.tx-fade-move,.tx-slide-fade-move,.tx-rebound-move{transition-duration:.01ms}.tx-slide-fade-enter-from,.tx-slide-fade-leave-to,.tx-rebound-enter-from,.tx-rebound-leave-to{transform:none}}.tx-tree[data-v-1865a606]{display:flex;flex-direction:column;gap:6px;width:100%}.tx-tree__list[data-v-1865a606]{display:flex;flex-direction:column;gap:4px}.tx-tree__item[data-v-1865a606]{width:100%;border-radius:10px;outline:none}.tx-tree__item[data-v-1865a606]:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--tx-color-primary, #409eff) 24%,transparent)}.tx-tree__row[data-v-1865a606]{display:flex;align-items:center;gap:8px;padding:6px 10px;border-radius:10px;cursor:pointer;color:var(--tx-text-color-primary, #303133);transition:background .15s ease}.tx-tree__row.is-selected[data-v-1865a606]{background:color-mix(in srgb,var(--tx-color-primary, #409eff) 12%,transparent)}.tx-tree__row.is-disabled[data-v-1865a606]{opacity:.6;cursor:not-allowed}.tx-tree__row[data-v-1865a606]:hover:not(.is-disabled):not(.is-selected){background:color-mix(in srgb,var(--tx-fill-color, #f5f7fa) 70%,transparent)}.tx-tree__row.is-selected[data-v-1865a606]:hover:not(.is-disabled){background:color-mix(in srgb,var(--tx-color-primary, #409eff) 20%,transparent)}.tx-tree__caret[data-v-1865a606]{width:18px;height:18px;border:none;background:transparent;padding:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:var(--tx-text-color-secondary, #909399)}.tx-tree__caret-placeholder[data-v-1865a606]{width:18px;height:18px}.tx-tree__label[data-v-1865a606]{font-size:14px}.tx-tree__empty[data-v-1865a606]{padding:10px;color:var(--tx-text-color-secondary, #909399);font-size:13px}.tx-tree-select[data-v-29cc0932]{position:relative;display:inline-flex;align-items:center;width:100%;min-width:180px;min-height:32px;padding:4px 10px;border-radius:12px;border:1px solid var(--tx-border-color, #dcdfe6);background:var(--tx-bg-color, #fff);box-sizing:border-box;cursor:pointer;transition:border-color .25s,box-shadow .25s;outline:none}.tx-tree-select[data-v-29cc0932]:hover:not(.is-disabled){border-color:var(--tx-color-primary-light-3, #79bbff)}.tx-tree-select[data-v-29cc0932]:focus-visible:not(.is-disabled){border-color:var(--tx-color-primary, #409eff);box-shadow:0 0 0 3px var(--tx-color-primary-light-7, #c6e2ff)}.tx-tree-select.is-disabled[data-v-29cc0932]{background:var(--tx-disabled-bg-color, #f5f7fa);cursor:not-allowed;opacity:.7}.tx-tree-select__value[data-v-29cc0932]{flex:1;min-width:0}.tx-tree-select__tags[data-v-29cc0932]{display:flex;flex-wrap:wrap;gap:6px}.tx-tree-select__text[data-v-29cc0932]{font-size:14px;color:var(--tx-text-color-primary, #303133);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tx-tree-select__placeholder[data-v-29cc0932]{font-size:14px;color:var(--tx-text-color-placeholder, #a8abb2)}.tx-tree-select__clear[data-v-29cc0932]{display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;padding:2px;margin-right:4px;color:var(--tx-text-color-placeholder, #a8abb2);cursor:pointer}.tx-tree-select__clear[data-v-29cc0932]:hover{color:var(--tx-text-color-secondary, #909399)}.tx-tree-select__arrow[data-v-29cc0932]{display:inline-flex;align-items:center;justify-content:center;color:var(--tx-text-color-secondary, #909399);transition:transform .2s ease}.tx-tree-select.is-open[data-v-29cc0932]{border-color:var(--tx-color-primary, #409eff)}.tx-tree-select.is-open .tx-tree-select__arrow[data-v-29cc0932]{transform:rotate(180deg)}.tx-tree-select__panel[data-v-29cc0932]{width:100%;min-width:220px;display:flex;flex-direction:column;gap:8px;overflow:hidden}.tx-tree-select__search[data-v-29cc0932]{padding:2px}.tx-tree-select__list[data-v-29cc0932]{flex:1;min-height:0;overflow:auto;display:flex;flex-direction:column;gap:2px}.tx-tree-select__item[data-v-29cc0932]{--tx-card-item-padding: 6px 10px;--tx-card-item-radius: 10px;--tx-card-item-gap: 8px}.tx-tree-select__left[data-v-29cc0932]{display:inline-flex;align-items:center;gap:8px}.tx-tree-select__caret[data-v-29cc0932]{width:18px;height:18px;border:none;background:transparent;padding:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:var(--tx-text-color-secondary, #909399)}.tx-tree-select__caret-placeholder[data-v-29cc0932]{width:18px;height:18px}.tx-tree-select__label[data-v-29cc0932]{font-size:14px}.tx-tree-select__empty[data-v-29cc0932]{padding:10px;color:var(--tx-text-color-secondary, #909399)}.tx-tuff-logo-stroke[data-v-adb718af]{display:inline-block;overflow:visible;transform-origin:center}.tx-tuff-logo-stroke__outline[data-v-adb718af],.tx-tuff-logo-stroke__ring[data-v-adb718af],.tx-tuff-logo-stroke__core-stroke[data-v-adb718af]{stroke-dasharray:100;stroke-dashoffset:100;stroke-linecap:round;stroke-linejoin:round}.tx-tuff-logo-stroke.is-once .tx-tuff-logo-stroke__outline[data-v-adb718af]{animation:tx-tuff-logo-outline-adb718af var(--tx-tuff-logo-duration, 2.2s) ease forwards}.tx-tuff-logo-stroke.is-once .tx-tuff-logo-stroke__ring[data-v-adb718af]{animation:tx-tuff-logo-ring-adb718af var(--tx-tuff-logo-duration, 2.2s) ease forwards}.tx-tuff-logo-stroke.is-once .tx-tuff-logo-stroke__core-stroke[data-v-adb718af]{animation:tx-tuff-logo-core-adb718af var(--tx-tuff-logo-duration, 2.2s) cubic-bezier(.65,0,.35,1) forwards}.tx-tuff-logo-stroke__core-fill[data-v-adb718af]{opacity:0}.tx-tuff-logo-stroke.is-once .tx-tuff-logo-stroke__core-fill[data-v-adb718af]{animation:tx-tuff-logo-fill-adb718af var(--tx-tuff-logo-duration, 2.2s) ease forwards}.tx-tuff-logo-stroke.is-breathe[data-v-adb718af]{animation:tx-tuff-logo-breathe-adb718af calc(var(--tx-tuff-logo-duration, 2.2s) * 1.2) ease-in-out infinite;animation-delay:calc(var(--tx-tuff-logo-duration, 2.2s) * .82);animation-fill-mode:both}.tx-tuff-logo-stroke.is-breathe .tx-tuff-logo-stroke__outline[data-v-adb718af]{animation:tx-tuff-logo-outline-adb718af var(--tx-tuff-logo-duration, 2.2s) ease forwards}.tx-tuff-logo-stroke.is-breathe .tx-tuff-logo-stroke__ring[data-v-adb718af]{animation:tx-tuff-logo-ring-adb718af var(--tx-tuff-logo-duration, 2.2s) ease forwards}.tx-tuff-logo-stroke.is-breathe .tx-tuff-logo-stroke__core-stroke[data-v-adb718af]{animation:tx-tuff-logo-core-adb718af var(--tx-tuff-logo-duration, 2.2s) cubic-bezier(.65,0,.35,1) forwards}.tx-tuff-logo-stroke.is-breathe .tx-tuff-logo-stroke__core-fill[data-v-adb718af]{animation:tx-tuff-logo-fill-adb718af var(--tx-tuff-logo-duration, 2.2s) ease forwards}.tx-tuff-logo-stroke.is-hover[data-v-adb718af]{cursor:pointer}.tx-tuff-logo-stroke.is-hover .tx-tuff-logo-stroke__core-fill[data-v-adb718af]{opacity:.14}.tx-tuff-logo-stroke.is-hover:hover .tx-tuff-logo-stroke__outline[data-v-adb718af]{animation:tx-tuff-logo-outline-adb718af var(--tx-tuff-logo-duration, 2.2s) ease forwards}.tx-tuff-logo-stroke.is-hover:hover .tx-tuff-logo-stroke__ring[data-v-adb718af]{animation:tx-tuff-logo-ring-adb718af var(--tx-tuff-logo-duration, 2.2s) ease forwards}.tx-tuff-logo-stroke.is-hover:hover .tx-tuff-logo-stroke__core-stroke[data-v-adb718af]{animation:tx-tuff-logo-core-adb718af var(--tx-tuff-logo-duration, 2.2s) cubic-bezier(.65,0,.35,1) forwards}.tx-tuff-logo-stroke.is-hover:hover .tx-tuff-logo-stroke__core-fill[data-v-adb718af]{animation:tx-tuff-logo-fill-adb718af var(--tx-tuff-logo-duration, 2.2s) ease forwards}@keyframes tx-tuff-logo-outline-adb718af{0%{stroke-dashoffset:100}45%{stroke-dashoffset:0}to{stroke-dashoffset:0}}@keyframes tx-tuff-logo-ring-adb718af{0%,20%{stroke-dashoffset:100}70%{stroke-dashoffset:0}to{stroke-dashoffset:0}}@keyframes tx-tuff-logo-core-adb718af{0%,40%{stroke-dashoffset:100}to{stroke-dashoffset:0}}@keyframes tx-tuff-logo-fill-adb718af{0%,60%{opacity:0}to{opacity:1}}@keyframes tx-tuff-logo-breathe-adb718af{0%,to{transform:scale(1);filter:brightness(1) saturate(1)}50%{transform:scale(1.03);filter:brightness(1.08) saturate(1.1)}}@media(prefers-reduced-motion:reduce){.tx-tuff-logo-stroke__outline[data-v-adb718af],.tx-tuff-logo-stroke__ring[data-v-adb718af],.tx-tuff-logo-stroke__core-stroke[data-v-adb718af]{animation:none!important;stroke-dashoffset:0}.tx-tuff-logo-stroke__core-fill[data-v-adb718af]{animation:none!important;opacity:1}.tx-tuff-logo-stroke[data-v-adb718af]{animation:none!important;transform:none;filter:none}}.tx-version-capsule[data-v-90c52f11]{--tx-version-capsule-height: 44px;--tx-version-capsule-bg: var(--tx-fill-color-light);--tx-version-capsule-border-color: var(--tx-border-color);--tx-version-capsule-padding: 0 16px;--tx-version-capsule-gap: 9px;--tx-version-capsule-font-size: var(--tx-font-size-base, 14px);--tx-version-capsule-tone: var(--tx-color-primary);--tx-version-capsule-accent: var(--tx-color-primary);--tx-version-capsule-panel-offset: 10px;--tx-version-capsule-panel-width: 394px;position:relative;display:inline-flex}.tx-version-capsule--stable[data-v-90c52f11]{--tx-version-capsule-tone: var(--tx-color-success)}.tx-version-capsule--nightly[data-v-90c52f11]{--tx-version-capsule-tone: var(--tx-color-warning)}.tx-version-capsule--neutral[data-v-90c52f11]{--tx-version-capsule-tone: var(--tx-text-color-secondary)}.tx-version-capsule__bar[data-v-90c52f11]{display:inline-flex;align-items:stretch;height:var(--tx-version-capsule-height);border:1px solid var(--tx-version-capsule-border-color);border-radius:999px;background:var(--tx-version-capsule-bg);overflow:hidden;transition:border-color var(--tx-transition-duration-fast, .2s) var(--tx-transition-function, ease-in-out),transform var(--tx-transition-duration-fast, .2s) var(--tx-transition-function, ease-in-out)}.tx-version-capsule__segment[data-v-90c52f11]{display:inline-flex;align-items:center;gap:var(--tx-version-capsule-gap);padding:var(--tx-version-capsule-padding);border:0;background:transparent;color:var(--tx-text-color-primary);font:inherit;font-size:var(--tx-version-capsule-font-size);cursor:pointer;transition:background-color var(--tx-transition-duration-fast, .2s) var(--tx-transition-function, ease-in-out)}.tx-version-capsule__segment[data-v-90c52f11]:hover,.tx-version-capsule__segment.is-open[data-v-90c52f11]{background:color-mix(in srgb,var(--tx-version-capsule-accent) 16%,transparent)}.tx-version-capsule__segment[data-v-90c52f11]:focus-visible{outline:2px solid var(--tx-version-capsule-accent);outline-offset:-2px}.tx-version-capsule__dot[data-v-90c52f11]{width:8px;height:8px;border-radius:999px;background:var(--tx-version-capsule-tone);box-shadow:0 0 10px color-mix(in srgb,var(--tx-version-capsule-tone) 70%,transparent)}.tx-version-capsule__channel[data-v-90c52f11]{color:var(--tx-version-capsule-tone);font-size:calc(var(--tx-version-capsule-font-size) - 3px);font-weight:700;letter-spacing:.08em}.tx-version-capsule__version[data-v-90c52f11]{font-weight:680}.tx-version-capsule__glyph[data-v-90c52f11],.tx-version-capsule__chevron[data-v-90c52f11]{width:calc(var(--tx-version-capsule-font-size) + 2px);height:calc(var(--tx-version-capsule-font-size) + 2px);flex:none}.tx-version-capsule__glyph[data-v-90c52f11]{color:var(--tx-text-color-secondary);transition:color var(--tx-transition-duration-fast, .2s) var(--tx-transition-function, ease-in-out)}.tx-version-capsule__segment--download:hover .tx-version-capsule__glyph[data-v-90c52f11],.tx-version-capsule__segment--download.is-open .tx-version-capsule__glyph[data-v-90c52f11]{color:var(--tx-version-capsule-accent)}.tx-version-capsule__divider[data-v-90c52f11]{width:1px;flex:none;background:var(--tx-version-capsule-border-color)}.tx-version-capsule__history[data-v-90c52f11]{color:var(--tx-version-capsule-accent);font-weight:620}.tx-version-capsule__chevron[data-v-90c52f11]{color:var(--tx-version-capsule-accent);transition:transform var(--tx-transition-duration-fast, .2s) var(--tx-transition-function, ease-in-out)}.tx-version-capsule__segment--history.is-open .tx-version-capsule__chevron[data-v-90c52f11]{transform:rotate(180deg)}.tx-version-capsule.is-disabled .tx-version-capsule__segment[data-v-90c52f11]{cursor:not-allowed;opacity:.5}.tx-version-capsule.is-disabled .tx-version-capsule__segment[data-v-90c52f11]:hover{background:transparent}.tx-version-capsule__panel[data-v-90c52f11]{position:absolute;top:calc(100% + var(--tx-version-capsule-panel-offset));z-index:var(--tx-index-popper, 2000);width:var(--tx-version-capsule-panel-width);max-width:min(var(--tx-version-capsule-panel-width),100vw - 32px);text-align:left}.tx-version-capsule__panel--start[data-v-90c52f11]{left:0}.tx-version-capsule__panel--end[data-v-90c52f11]{right:0}.tx-version-capsule-panel-enter-active[data-v-90c52f11],.tx-version-capsule-panel-leave-active[data-v-90c52f11]{transition:opacity var(--tx-transition-duration-fast, .2s) var(--tx-transition-function, ease-in-out),transform var(--tx-transition-duration-fast, .2s) var(--tx-transition-function, ease-in-out)}.tx-version-capsule-panel-enter-from[data-v-90c52f11],.tx-version-capsule-panel-leave-to[data-v-90c52f11]{opacity:0;transform:translateY(-6px)}@media(prefers-reduced-motion:reduce){.tx-version-capsule__bar[data-v-90c52f11],.tx-version-capsule__segment[data-v-90c52f11],.tx-version-capsule__glyph[data-v-90c52f11],.tx-version-capsule__chevron[data-v-90c52f11],.tx-version-capsule-panel-enter-active[data-v-90c52f11],.tx-version-capsule-panel-leave-active[data-v-90c52f11]{transition:none}}.tx-version-download-panel[data-v-e8e2461e]{--tx-version-panel-bg: var(--tx-bg-color-overlay);--tx-version-panel-border-color: var(--tx-border-color);--tx-version-panel-radius: 16px;--tx-version-panel-accent: var(--tx-color-primary);display:flex;flex-direction:column;border:1px solid var(--tx-version-panel-border-color);border-radius:var(--tx-version-panel-radius);background:var(--tx-version-panel-bg);box-shadow:var(--tx-box-shadow-dark, 0 24px 60px rgba(0, 0, 0, .4));overflow:hidden}.tx-version-download-panel__notice[data-v-e8e2461e]{display:flex;flex-direction:column;gap:9px;padding:16px 18px;border-bottom:1px solid var(--tx-version-panel-border-color)}.tx-version-download-panel__notice--warning[data-v-e8e2461e]{--tx-version-notice-tone: var(--tx-color-warning);background:color-mix(in srgb,var(--tx-color-warning) 8%,transparent)}.tx-version-download-panel__notice--success[data-v-e8e2461e]{--tx-version-notice-tone: var(--tx-color-success);background:color-mix(in srgb,var(--tx-color-success) 8%,transparent)}.tx-version-download-panel__notice-head[data-v-e8e2461e]{display:flex;align-items:center;gap:9px}.tx-version-download-panel__notice-icon[data-v-e8e2461e]{display:grid;place-items:center;width:24px;height:24px;flex:none;border-radius:999px;background:color-mix(in srgb,var(--tx-version-notice-tone) 22%,transparent);color:var(--tx-version-notice-tone)}.tx-version-download-panel__notice-icon svg[data-v-e8e2461e]{width:14px;height:14px}.tx-version-download-panel__notice-title[data-v-e8e2461e]{color:var(--tx-text-color-primary);font-size:14px;font-weight:680}.tx-version-download-panel__notice-desc[data-v-e8e2461e]{margin:0;color:var(--tx-text-color-regular);font-size:12.5px;line-height:1.5}.tx-version-download-panel__points[data-v-e8e2461e]{display:flex;flex-direction:column;gap:6px;margin:2px 0 0;padding:0;list-style:none}.tx-version-download-panel__points li[data-v-e8e2461e]{position:relative;padding-left:14px;color:var(--tx-text-color-secondary);font-size:12px;line-height:1.5}.tx-version-download-panel__points li[data-v-e8e2461e]:before{content:"";position:absolute;top:7px;left:2px;width:4px;height:4px;border-radius:999px;background:var(--tx-version-notice-tone)}.tx-version-download-panel__builds[data-v-e8e2461e]{display:flex;flex-direction:column;gap:6px;padding:14px}.tx-version-download-panel__builds-label[data-v-e8e2461e]{margin:0 0 2px;padding:0 10px;color:var(--tx-text-color-placeholder);font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.tx-version-download-panel__empty[data-v-e8e2461e]{margin:0;padding:6px 10px 10px;color:var(--tx-text-color-secondary);font-size:12.5px}.tx-version-download-panel__build[data-v-e8e2461e]{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:8px 10px;border:0;border-radius:10px;background:transparent;color:inherit;font:inherit;text-align:left;text-decoration:none;cursor:pointer;transition:background-color var(--tx-transition-duration-fast, .2s) var(--tx-transition-function, ease-in-out)}.tx-version-download-panel__build[data-v-e8e2461e]:hover{background:var(--tx-fill-color-light)}.tx-version-download-panel__build[data-v-e8e2461e]:focus-visible{outline:2px solid var(--tx-version-panel-accent);outline-offset:-2px}.tx-version-download-panel__build.is-recommended[data-v-e8e2461e]{background:var(--tx-fill-color)}.tx-version-download-panel__build-main[data-v-e8e2461e]{display:flex;align-items:center;gap:10px;min-width:0}.tx-version-download-panel__build-icon[data-v-e8e2461e]{width:16px;height:16px;flex:none;color:var(--tx-text-color-secondary)}.tx-version-download-panel__build-text[data-v-e8e2461e]{display:flex;flex-direction:column;gap:2px;min-width:0}.tx-version-download-panel__build-name[data-v-e8e2461e]{color:var(--tx-text-color-regular);font-size:13px;font-weight:600}.tx-version-download-panel__build.is-recommended .tx-version-download-panel__build-name[data-v-e8e2461e],.tx-version-download-panel__build.is-recommended .tx-version-download-panel__build-icon[data-v-e8e2461e]{color:var(--tx-text-color-primary)}.tx-version-download-panel__build-meta[data-v-e8e2461e]{color:var(--tx-text-color-placeholder);font-size:11px}.tx-version-download-panel__build-glyph[data-v-e8e2461e]{width:14px;height:14px;flex:none;color:var(--tx-text-color-placeholder)}.tx-version-download-panel__cta[data-v-e8e2461e]{display:inline-flex;align-items:center;gap:5px;flex:none;padding:6px 11px;border-radius:999px;background:color-mix(in srgb,var(--tx-version-panel-accent) 20%,transparent);color:var(--tx-version-panel-accent);font-size:11.5px;font-weight:700}.tx-version-download-panel__cta svg[data-v-e8e2461e]{width:12px;height:12px}.tx-version-download-panel__footer[data-v-e8e2461e]{display:flex;align-items:center;gap:6px;padding:12px 18px;border-top:1px solid var(--tx-version-panel-border-color);background:var(--tx-fill-color-lighter);font-size:12px}@media(prefers-reduced-motion:reduce){.tx-version-download-panel__build[data-v-e8e2461e]{transition:none}}.tx-version-history-panel[data-v-5888195a]{--tx-version-panel-bg: var(--tx-bg-color-overlay);--tx-version-panel-border-color: var(--tx-border-color);--tx-version-panel-radius: 16px;--tx-version-panel-accent: var(--tx-color-primary);display:flex;flex-direction:column;border:1px solid var(--tx-version-panel-border-color);border-radius:var(--tx-version-panel-radius);background:var(--tx-version-panel-bg);box-shadow:var(--tx-box-shadow-dark, 0 24px 60px rgba(0, 0, 0, .4));overflow:hidden}.tx-version-history-panel--stable[data-v-5888195a]{--tx-version-entry-tone: var(--tx-color-success)}.tx-version-history-panel--preview[data-v-5888195a]{--tx-version-entry-tone: var(--tx-color-primary)}.tx-version-history-panel--nightly[data-v-5888195a]{--tx-version-entry-tone: var(--tx-color-warning)}.tx-version-history-panel--neutral[data-v-5888195a]{--tx-version-entry-tone: var(--tx-text-color-secondary)}.tx-version-history-panel__head[data-v-5888195a]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:13px 16px;border-bottom:1px solid var(--tx-version-panel-border-color)}.tx-version-history-panel__title[data-v-5888195a]{display:inline-flex;align-items:center;gap:7px;color:var(--tx-text-color-primary);font-size:13.5px;font-weight:680}.tx-version-history-panel__title svg[data-v-5888195a]{width:14px;height:14px;color:var(--tx-version-panel-accent)}.tx-version-history-panel__count[data-v-5888195a]{color:var(--tx-text-color-placeholder);font-size:11.5px}.tx-version-history-panel__body[data-v-5888195a]{display:flex;flex-direction:column;gap:6px;padding:12px}.tx-version-history-panel__empty[data-v-5888195a]{margin:0;padding:4px 10px 8px;color:var(--tx-text-color-secondary);font-size:12.5px}.tx-version-history-panel__latest[data-v-5888195a]{display:flex;flex-direction:column;gap:8px;width:100%;padding:12px;box-sizing:border-box;border:1px solid color-mix(in srgb,var(--tx-version-entry-tone) 24%,transparent);border-radius:12px;background:var(--tx-fill-color);color:inherit;font:inherit;text-align:left;text-decoration:none;cursor:pointer}.tx-version-history-panel__latest[data-v-5888195a]:focus-visible{outline:2px solid var(--tx-version-panel-accent);outline-offset:-2px}.tx-version-history-panel__latest-top[data-v-5888195a]{display:flex;align-items:center;justify-content:space-between;gap:8px}.tx-version-history-panel__latest-ident[data-v-5888195a]{display:inline-flex;align-items:center;gap:8px;min-width:0}.tx-version-history-panel__chip[data-v-5888195a]{flex:none;padding:3px 7px;border-radius:6px;background:color-mix(in srgb,var(--tx-version-entry-tone) 20%,transparent);color:var(--tx-version-entry-tone);font-size:9.5px;font-weight:700;letter-spacing:.08em}.tx-version-history-panel__latest-tag[data-v-5888195a]{color:var(--tx-text-color-primary);font-size:13.5px;font-weight:680}.tx-version-history-panel__latest-badge[data-v-5888195a]{display:inline-flex;align-items:center;gap:4px;flex:none;padding:3px 7px;border-radius:999px;background:var(--tx-fill-color-light);color:var(--tx-color-warning);font-size:9.5px;font-weight:700;letter-spacing:.08em}.tx-version-history-panel__latest-badge svg[data-v-5888195a]{width:10px;height:10px}.tx-version-history-panel__latest-note[data-v-5888195a]{margin:0;color:var(--tx-text-color-secondary);font-size:12px;line-height:1.5}.tx-version-history-panel__latest-foot[data-v-5888195a]{display:flex;align-items:center;justify-content:space-between;gap:10px}.tx-version-history-panel__notes-cta[data-v-5888195a]{display:inline-flex;align-items:center;gap:4px;color:var(--tx-version-panel-accent);font-size:11.5px;font-weight:640}.tx-version-history-panel__notes-cta svg[data-v-5888195a]{width:12px;height:12px}.tx-version-history-panel__date[data-v-5888195a]{color:var(--tx-text-color-placeholder);font-size:11.5px}.tx-version-history-panel__row[data-v-5888195a]{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:8px 10px;box-sizing:border-box;border:0;border-radius:10px;background:transparent;color:inherit;font:inherit;text-align:left;text-decoration:none;cursor:pointer;transition:background-color var(--tx-transition-duration-fast, .2s) var(--tx-transition-function, ease-in-out)}.tx-version-history-panel__row[data-v-5888195a]:hover{background:var(--tx-fill-color-light)}.tx-version-history-panel__row[data-v-5888195a]:focus-visible{outline:2px solid var(--tx-version-panel-accent);outline-offset:-2px}.tx-version-history-panel__row-main[data-v-5888195a]{display:inline-flex;align-items:center;gap:9px;min-width:0}.tx-version-history-panel__row-dot[data-v-5888195a]{width:6px;height:6px;flex:none;border-radius:999px;background:var(--tx-version-entry-tone)}.tx-version-history-panel__row-tag[data-v-5888195a]{color:var(--tx-text-color-regular);font-size:12.5px;font-weight:600}.tx-version-history-panel__row-meta[data-v-5888195a]{display:inline-flex;align-items:center;gap:10px;flex:none}.tx-version-history-panel__row-channel[data-v-5888195a]{color:var(--tx-version-entry-tone);font-size:9.5px;font-weight:700;letter-spacing:.08em}.tx-version-history-panel__footer[data-v-5888195a]{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:12px 18px;border-top:1px solid var(--tx-version-panel-border-color);background:var(--tx-fill-color-lighter);font-size:12px}@media(prefers-reduced-motion:reduce){.tx-version-history-panel__row[data-v-5888195a]{transition:none}}.tx-virtual-list[data-v-a3fe83a0]{width:100%;overflow:auto;position:relative}.tx-virtual-list__spacer[data-v-a3fe83a0]{position:relative;width:100%}.tx-virtual-list__items[data-v-a3fe83a0]{position:absolute;left:0;right:0;top:0}.tx-virtual-list__item[data-v-a3fe83a0]{display:flex;align-items:center;box-sizing:border-box;width:100%}@keyframes tx-bui-pixel-on{0%,to{opacity:.15}18%,42%{opacity:1}62%{opacity:.15}}@keyframes tx-bui-shimmer-text{0%{background-position:150%}to{background-position:-50%}}.tx-bui-working-indicator{box-sizing:border-box;font-family:var(--tx-font-family, "Inter", "Helvetica Neue", Arial, sans-serif);font-size:13px;color:var(--tx-bui-ink, #1f2124)}:where(.tx-bui-working-indicator) *,:where(.tx-bui-working-indicator) *:before,:where(.tx-bui-working-indicator) *:after{box-sizing:border-box}:where(.tx-bui-working-indicator) button{padding:0;font:inherit;color:inherit;background:transparent;border:0}:where(.tx-bui-working-indicator) ul,:where(.tx-bui-working-indicator) ol{padding:0;margin:0;list-style:none}:where(.tx-bui-working-indicator) h1,:where(.tx-bui-working-indicator) h2,:where(.tx-bui-working-indicator) h3,:where(.tx-bui-working-indicator) h4,:where(.tx-bui-working-indicator) h5,:where(.tx-bui-working-indicator) h6{margin:0;font-size:inherit;font-weight:inherit}:where(.tx-bui-working-indicator) svg,:where(.tx-bui-working-indicator) img{display:block}.tx-bui-working-indicator{display:inline-flex;align-items:center;gap:10px;width:fit-content}.tx-bui-working-indicator .tx-bui-working-indicator__grid{display:grid;grid-template-columns:repeat(3,4px);gap:1.5px}.tx-bui-working-indicator .tx-bui-working-indicator__cell{width:4px;height:4px;border-radius:1px;background:var(--tx-bui-ink, #1f2124);opacity:.15}.tx-bui-working-indicator.is-dots .tx-bui-working-indicator__cell{border-radius:999px}.tx-bui-working-indicator.is-drive .tx-bui-working-indicator__cell,.tx-bui-working-indicator.is-dots .tx-bui-working-indicator__cell{animation:tx-bui-pixel-on .65s ease-in-out infinite}.tx-bui-working-indicator.is-drive .tx-bui-working-indicator__cell:nth-child(1),.tx-bui-working-indicator.is-dots .tx-bui-working-indicator__cell:nth-child(1){animation-delay:90ms}.tx-bui-working-indicator.is-drive .tx-bui-working-indicator__cell:nth-child(2),.tx-bui-working-indicator.is-dots .tx-bui-working-indicator__cell:nth-child(2){animation-delay:.18s}.tx-bui-working-indicator.is-drive .tx-bui-working-indicator__cell:nth-child(3),.tx-bui-working-indicator.is-dots .tx-bui-working-indicator__cell:nth-child(3){animation-delay:.27s}.tx-bui-working-indicator.is-drive .tx-bui-working-indicator__cell:nth-child(4),.tx-bui-working-indicator.is-dots .tx-bui-working-indicator__cell:nth-child(4){animation-delay:0ms}.tx-bui-working-indicator.is-drive .tx-bui-working-indicator__cell:nth-child(5),.tx-bui-working-indicator.is-dots .tx-bui-working-indicator__cell:nth-child(5){animation-delay:90ms}.tx-bui-working-indicator.is-drive .tx-bui-working-indicator__cell:nth-child(6),.tx-bui-working-indicator.is-dots .tx-bui-working-indicator__cell:nth-child(6){animation-delay:.18s}.tx-bui-working-indicator.is-drive .tx-bui-working-indicator__cell:nth-child(7),.tx-bui-working-indicator.is-dots .tx-bui-working-indicator__cell:nth-child(7){animation-delay:90ms}.tx-bui-working-indicator.is-drive .tx-bui-working-indicator__cell:nth-child(8),.tx-bui-working-indicator.is-dots .tx-bui-working-indicator__cell:nth-child(8){animation-delay:.18s}.tx-bui-working-indicator.is-drive .tx-bui-working-indicator__cell:nth-child(9),.tx-bui-working-indicator.is-dots .tx-bui-working-indicator__cell:nth-child(9){animation-delay:.27s}.tx-bui-working-indicator.is-orbit .tx-bui-working-indicator__cell{animation:tx-bui-pixel-on .95s ease-in-out infinite}.tx-bui-working-indicator.is-orbit .tx-bui-working-indicator__cell:nth-child(1){animation-delay:0ms}.tx-bui-working-indicator.is-orbit .tx-bui-working-indicator__cell:nth-child(2){animation-delay:.11s}.tx-bui-working-indicator.is-orbit .tx-bui-working-indicator__cell:nth-child(3){animation-delay:.22s}.tx-bui-working-indicator.is-orbit .tx-bui-working-indicator__cell:nth-child(4){animation-delay:.77s}.tx-bui-working-indicator.is-orbit .tx-bui-working-indicator__cell:nth-child(5){opacity:.07;animation:none}.tx-bui-working-indicator.is-orbit .tx-bui-working-indicator__cell:nth-child(6){animation-delay:.33s}.tx-bui-working-indicator.is-orbit .tx-bui-working-indicator__cell:nth-child(7){animation-delay:.66s}.tx-bui-working-indicator.is-orbit .tx-bui-working-indicator__cell:nth-child(8){animation-delay:.55s}.tx-bui-working-indicator.is-orbit .tx-bui-working-indicator__cell:nth-child(9){animation-delay:.44s}.tx-bui-working-indicator .tx-bui-working-indicator__label{color:transparent;background-image:linear-gradient(90deg,var(--tx-bui-ink-3, #9a9da3) 35%,var(--tx-bui-ink, #1f2124) 50%,var(--tx-bui-ink-3, #9a9da3) 65%);-webkit-background-clip:text;background-clip:text;background-size:200% 100%;animation:tx-bui-shimmer-text 1.4s linear infinite}@media(prefers-reduced-motion:reduce){.tx-bui-working-indicator .tx-bui-working-indicator__label{color:var(--tx-bui-ink-2, #62656b);background:none;animation:none}}.tx-bui-working-indicator .tx-bui-working-indicator__label{font-size:13px;font-weight:500;white-space:nowrap}.tx-bui-working-indicator .tx-bui-working-indicator__elapsed{font-variant-numeric:tabular-nums;color:var(--tx-bui-ink-3, #9a9da3);font-family:var(--tx-bui-font-mono, "JetBrains Mono", ui-monospace, "SF Mono", monospace);font-size:12px}@media(prefers-reduced-motion:reduce){.tx-bui-working-indicator.is-drive .tx-bui-working-indicator__cell,.tx-bui-working-indicator.is-dots .tx-bui-working-indicator__cell,.tx-bui-working-indicator.is-orbit .tx-bui-working-indicator__cell{animation:none}}:root{--tx-color-primary: #409eff;--tx-color-primary-light-3: #79bbff;--tx-color-primary-light-5: #a0cfff;--tx-color-primary-light-7: #c6e2ff;--tx-color-primary-light-9: #ecf5ff;--tx-color-primary-dark-2: #337ecc;--tx-color-on-primary: #ffffff;--tx-color-success: #67c23a;--tx-color-warning: #e6a23c;--tx-color-danger: #f56c6c;--tx-color-info: #909399;--tx-color-danger-light-5: #fbc4c4;--tx-color-danger-light-7: #fcd3d3;--tx-color-danger-light-9: #fef0f0;--tx-text-color-primary: #303133;--tx-text-color-regular: #606266;--tx-text-color-secondary: #909399;--tx-text-color-placeholder: #a8abb2;--tx-text-color-disabled: #c0c4cc;--tx-border-color: #dcdfe6;--tx-border-color-light: #e4e7ed;--tx-border-color-lighter: #ebeef5;--tx-border-color-extra-light: #f2f6fc;--tx-fill-color: #f0f2f5;--tx-fill-color-light: #f5f7fa;--tx-fill-color-lighter: #fafafa;--tx-fill-color-darker: #ebeef5;--tx-fill-color-blank: #ffffff;--tx-bg-color: #ffffff;--tx-bg-color-page: #f2f3f5;--tx-bg-color-overlay: #ffffff;--tx-surface-refraction-mask-color: #ffffff;--tx-surface-refraction-mask-rgb: 255 255 255;--tx-surface-refraction-mask-blend-mode: screen;--tx-surface-raised: #ffffff;--tx-elevation-1: 1px 2px 4px rgba(0, 0, 0, .04);--tx-elevation-2: 1px 2px 8px rgba(0, 0, 0, .05);--tx-elevation-3: 2px 4px 14px rgba(0, 0, 0, .06);--tx-elevation-4: 4px 8px 24px rgba(0, 0, 0, .08);--tx-elevation-5: 6px 14px 40px rgba(0, 0, 0, .11);--tx-box-shadow: 6px 12px 32px 4px rgba(0, 0, 0, .04), 4px 8px 20px rgba(0, 0, 0, .08);--tx-box-shadow-light: 2px 4px 12px rgba(0, 0, 0, .12);--tx-box-shadow-lighter: 1px 2px 6px rgba(0, 0, 0, .12);--tx-box-shadow-dark: 8px 16px 48px 16px rgba(0, 0, 0, .08), 6px 12px 32px rgba(0, 0, 0, .12), 4px 8px 16px -8px rgba(0, 0, 0, .16);--tx-transition-duration: .3s;--tx-transition-duration-fast: .2s;--tx-transition-function: ease-in-out;--tx-ease-out-strong: cubic-bezier(.23, 1, .32, 1);--tx-border-radius-base: 4px;--tx-border-radius-small: 2px;--tx-border-radius-round: 20px;--tx-border-radius-circle: 100%;--tx-font-size-base: 14px;--tx-font-size-small: 12px;--tx-font-size-large: 16px;--tx-font-weight-primary: 500;--tx-index-normal: 1;--tx-index-top: 1000;--tx-index-popper: 2000;--tx-disabled-bg-color: var(--tx-fill-color-light);--tx-disabled-text-color: var(--tx-text-color-placeholder);--tx-disabled-border-color: var(--tx-border-color-light);--tx-color-white: #ffffff;--tx-color-primary-rgb: 64 158 255;--tx-color-success-rgb: 103 194 58;--tx-color-warning-rgb: 230 162 60;--tx-color-danger-rgb: 245 108 108;--tx-color-info-rgb: 144 147 153;--tx-color-primary-light-8: color-mix(in srgb, var(--tx-color-primary) 20%, white);--tx-color-success-light-5: color-mix(in srgb, var(--tx-color-success) 50%, white);--tx-color-success-light-7: color-mix(in srgb, var(--tx-color-success) 30%, white);--tx-color-success-light-8: color-mix(in srgb, var(--tx-color-success) 20%, white);--tx-color-success-light-9: color-mix(in srgb, var(--tx-color-success) 10%, white);--tx-color-warning-light-3: color-mix(in srgb, var(--tx-color-warning) 70%, white);--tx-color-warning-light-5: color-mix(in srgb, var(--tx-color-warning) 50%, white);--tx-color-warning-light-7: color-mix(in srgb, var(--tx-color-warning) 30%, white);--tx-color-warning-light-8: color-mix(in srgb, var(--tx-color-warning) 20%, white);--tx-color-warning-light-9: color-mix(in srgb, var(--tx-color-warning) 10%, white);--tx-color-warning-dark-2: color-mix(in srgb, var(--tx-color-warning) 80%, black);--tx-color-danger-light-3: color-mix(in srgb, var(--tx-color-danger) 70%, white);--tx-color-info-light-3: color-mix(in srgb, var(--tx-color-info) 70%, white);--tx-color-info-light-6: color-mix(in srgb, var(--tx-color-info) 40%, white);--tx-color-info-light-7: color-mix(in srgb, var(--tx-color-info) 30%, white);--tx-color-info-light-8: color-mix(in srgb, var(--tx-color-info) 20%, white);--tx-color-info-light-9: color-mix(in srgb, var(--tx-color-info) 10%, white);--tx-color-error: var(--tx-color-danger);--tx-color-error-light-5: var(--tx-color-danger-light-5);--tx-color-error-light-9: var(--tx-color-danger-light-9);--tx-border: 1px solid var(--tx-border-color);--tx-border-color-dark: color-mix(in srgb, var(--tx-border-color) 80%, black);--tx-border-color-rgb: 220 223 230;--tx-fill-color-dark: var(--tx-fill-color-darker);--tx-fill-color-extra-light: var(--tx-fill-color-lighter);--tx-fill-color-rgb: 240 242 245;--tx-fill-color-extra-light-rgb: 250 250 250;--tx-font-family: "Inter", "PingFang SC", "Microsoft YaHei", "Helvetica Neue", Arial, sans-serif;--tx-mask-color-extra-light: rgba(0, 0, 0, .3);--tx-overlay-color: rgba(0, 0, 0, .5);--tx-skeleton-color: var(--tx-fill-color-lighter);--tx-text-color: var(--tx-text-color-regular);--tx-text-color-tertiary: var(--tx-text-color-secondary);--tx-focus-ring-color: var(--tx-color-primary-light-7);--tx-focus-ring-shadow: 0 0 0 3px var(--tx-color-primary-light-9);--tx-color-primary-soft: color-mix(in srgb, var(--tx-color-primary) 12%, transparent);--tx-coloring-border-color: color-mix(in srgb, var(--tx-color-primary) 24%, var(--tx-border-color));--tx-coloring-border-color-hover: color-mix(in srgb, var(--tx-color-primary) 46%, var(--tx-border-color));--tx-coloring-border-shadow: inset 0 0 0 1px var(--tx-coloring-border-color);--tx-coloring-border-shadow-hover: inset 0 0 0 1px var(--tx-coloring-border-color-hover)}[data-theme=dark],.dark{--tx-color-primary: #409eff;--tx-color-primary-light-3: #3375b9;--tx-color-primary-light-5: #2a598a;--tx-color-primary-light-7: #213d5b;--tx-color-primary-light-9: #18222c;--tx-color-primary-dark-2: #66b1ff;--tx-color-on-primary: #ffffff;--tx-color-success: #4ade80;--tx-color-warning: #fbbf24;--tx-color-danger: #f87171;--tx-text-color-primary: #e5eaf3;--tx-text-color-regular: #cfd3dc;--tx-text-color-secondary: #a3a6ad;--tx-text-color-placeholder: #8d9095;--tx-text-color-disabled: #6c6e72;--tx-border-color: #4c4d4f;--tx-border-color-light: #414243;--tx-border-color-lighter: #363637;--tx-border-color-extra-light: #2b2b2c;--tx-fill-color: #303030;--tx-fill-color-light: #262727;--tx-fill-color-lighter: #1d1d1d;--tx-fill-color-darker: #3a3a3a;--tx-fill-color-blank: transparent;--tx-color-danger-light-5: #a63f3f;--tx-color-danger-light-7: #812f2f;--tx-color-danger-light-9: #4f2020;--tx-bg-color: #141414;--tx-bg-color-page: #0a0a0a;--tx-bg-color-overlay: #1d1e1f;--tx-surface-refraction-mask-color: #000000;--tx-surface-refraction-mask-rgb: 0 0 0;--tx-surface-refraction-mask-blend-mode: multiply;--tx-surface-raised: color-mix(in srgb, #ffffff 14%, var(--tx-fill-color, #303030));--tx-elevation-1: 1px 2px 4px rgba(0, 0, 0, .24);--tx-elevation-2: 1px 2px 8px rgba(0, 0, 0, .3);--tx-elevation-3: 2px 4px 14px rgba(0, 0, 0, .36);--tx-elevation-4: 4px 8px 24px rgba(0, 0, 0, .44);--tx-elevation-5: 6px 14px 40px rgba(0, 0, 0, .54);--tx-box-shadow: 6px 12px 32px 4px rgba(0, 0, 0, .36), 4px 8px 20px rgba(0, 0, 0, .72);--tx-box-shadow-light: 2px 4px 12px rgba(0, 0, 0, .72);--tx-box-shadow-lighter: 1px 2px 6px rgba(0, 0, 0, .72);--tx-box-shadow-dark: 8px 16px 48px 16px rgba(0, 0, 0, .72), 6px 12px 32px rgba(0, 0, 0, .72), 4px 8px 16px -8px rgba(0, 0, 0, .72);--tx-color-white: #ffffff;--tx-color-primary-rgb: 64 158 255;--tx-color-success-rgb: 74 222 128;--tx-color-warning-rgb: 251 191 36;--tx-color-danger-rgb: 248 113 113;--tx-color-info-rgb: 144 147 153;--tx-color-primary-light-8: color-mix(in srgb, var(--tx-color-primary) 20%, white);--tx-color-success-light-5: color-mix(in srgb, var(--tx-color-success) 50%, white);--tx-color-success-light-7: color-mix(in srgb, var(--tx-color-success) 30%, white);--tx-color-success-light-8: color-mix(in srgb, var(--tx-color-success) 20%, white);--tx-color-success-light-9: color-mix(in srgb, var(--tx-color-success) 10%, white);--tx-color-warning-light-3: color-mix(in srgb, var(--tx-color-warning) 70%, white);--tx-color-warning-light-5: color-mix(in srgb, var(--tx-color-warning) 50%, white);--tx-color-warning-light-7: color-mix(in srgb, var(--tx-color-warning) 30%, white);--tx-color-warning-light-8: color-mix(in srgb, var(--tx-color-warning) 20%, white);--tx-color-warning-light-9: color-mix(in srgb, var(--tx-color-warning) 10%, white);--tx-color-warning-dark-2: color-mix(in srgb, var(--tx-color-warning) 80%, black);--tx-color-danger-light-3: color-mix(in srgb, var(--tx-color-danger) 70%, white);--tx-color-info-light-3: color-mix(in srgb, var(--tx-color-info) 70%, white);--tx-color-info-light-6: color-mix(in srgb, var(--tx-color-info) 40%, white);--tx-color-info-light-7: color-mix(in srgb, var(--tx-color-info) 30%, white);--tx-color-info-light-8: color-mix(in srgb, var(--tx-color-info) 20%, white);--tx-color-info-light-9: color-mix(in srgb, var(--tx-color-info) 10%, white);--tx-color-error: var(--tx-color-danger);--tx-color-error-light-5: var(--tx-color-danger-light-5);--tx-color-error-light-9: var(--tx-color-danger-light-9);--tx-border: 1px solid var(--tx-border-color);--tx-border-color-dark: var(--tx-border-color);--tx-border-color-rgb: 76 77 79;--tx-fill-color-dark: var(--tx-fill-color-darker);--tx-fill-color-extra-light: var(--tx-fill-color-lighter);--tx-fill-color-rgb: 48 48 48;--tx-fill-color-extra-light-rgb: 29 29 29;--tx-font-family: "Inter", "PingFang SC", "Microsoft YaHei", "Helvetica Neue", Arial, sans-serif;--tx-mask-color-extra-light: rgba(0, 0, 0, .3);--tx-overlay-color: rgba(0, 0, 0, .5);--tx-skeleton-color: var(--tx-fill-color);--tx-text-color: var(--tx-text-color-regular);--tx-text-color-tertiary: var(--tx-text-color-secondary);--tx-focus-ring-color: var(--tx-color-primary-light-7);--tx-focus-ring-shadow: 0 0 0 3px color-mix(in srgb, var(--tx-color-primary) 18%, transparent);--tx-color-primary-soft: color-mix(in srgb, var(--tx-color-primary) 18%, transparent);--tx-coloring-border-color: color-mix(in srgb, var(--tx-color-primary) 34%, var(--tx-border-color));--tx-coloring-border-color-hover: color-mix(in srgb, var(--tx-color-primary) 58%, var(--tx-border-color));--tx-coloring-border-shadow: inset 0 0 0 1px var(--tx-coloring-border-color);--tx-coloring-border-shadow-hover: inset 0 0 0 1px var(--tx-coloring-border-color-hover)}html[data-tx-contrast=high],html.contrast{--tx-color-primary: #005fcc;--tx-color-primary-light-3: #1d76d3;--tx-color-primary-light-5: #5aa0e6;--tx-color-primary-light-7: #b7d9f8;--tx-color-primary-light-8: #d5e9fb;--tx-color-primary-light-9: #edf6ff;--tx-color-primary-dark-2: #004c9f;--tx-color-on-primary: #ffffff;--tx-color-success: #166534;--tx-color-warning: #9a5b00;--tx-color-danger: #b42318;--tx-color-info: #475569;--tx-text-color-primary: #111827;--tx-text-color-regular: #1f2937;--tx-text-color-secondary: #374151;--tx-text-color-placeholder: #4b5563;--tx-text-color-disabled: #6b7280;--tx-border-color: #6b7280;--tx-border-color-light: #94a3b8;--tx-border-color-lighter: #cbd5e1;--tx-border-color-extra-light: #e2e8f0;--tx-fill-color: #e5e7eb;--tx-fill-color-light: #f3f4f6;--tx-fill-color-lighter: #f8fafc;--tx-fill-color-darker: #cbd5e1;--tx-fill-color-blank: #ffffff;--tx-bg-color: #ffffff;--tx-bg-color-page: #eef2f7;--tx-bg-color-overlay: #ffffff;--tx-color-primary-rgb: 0 95 204;--tx-color-success-rgb: 22 101 52;--tx-color-warning-rgb: 154 91 0;--tx-color-danger-rgb: 180 35 24;--tx-color-info-rgb: 71 85 105;--tx-border-color-rgb: 107 114 128;--tx-fill-color-rgb: 229 231 235;--tx-fill-color-extra-light-rgb: 248 250 252;--tx-color-success-light-5: color-mix(in srgb, var(--tx-color-success) 50%, white);--tx-color-success-light-7: color-mix(in srgb, var(--tx-color-success) 30%, white);--tx-color-success-light-8: color-mix(in srgb, var(--tx-color-success) 20%, white);--tx-color-success-light-9: color-mix(in srgb, var(--tx-color-success) 12%, white);--tx-color-warning-light-3: color-mix(in srgb, var(--tx-color-warning) 70%, white);--tx-color-warning-light-5: color-mix(in srgb, var(--tx-color-warning) 50%, white);--tx-color-warning-light-7: color-mix(in srgb, var(--tx-color-warning) 30%, white);--tx-color-warning-light-8: color-mix(in srgb, var(--tx-color-warning) 20%, white);--tx-color-warning-light-9: color-mix(in srgb, var(--tx-color-warning) 12%, white);--tx-color-danger-light-3: color-mix(in srgb, var(--tx-color-danger) 70%, white);--tx-color-danger-light-5: color-mix(in srgb, var(--tx-color-danger) 50%, white);--tx-color-danger-light-7: color-mix(in srgb, var(--tx-color-danger) 30%, white);--tx-color-danger-light-9: color-mix(in srgb, var(--tx-color-danger) 12%, white);--tx-color-info-light-3: color-mix(in srgb, var(--tx-color-info) 70%, white);--tx-color-info-light-6: color-mix(in srgb, var(--tx-color-info) 40%, white);--tx-color-info-light-7: color-mix(in srgb, var(--tx-color-info) 30%, white);--tx-color-info-light-8: color-mix(in srgb, var(--tx-color-info) 20%, white);--tx-color-info-light-9: color-mix(in srgb, var(--tx-color-info) 12%, white);--tx-border-color-dark: color-mix(in srgb, var(--tx-border-color) 78%, black);--tx-focus-ring-color: color-mix(in srgb, var(--tx-color-primary) 72%, white);--tx-focus-ring-shadow: 0 0 0 4px color-mix(in srgb, var(--tx-color-primary) 22%, transparent);--tx-color-primary-soft: color-mix(in srgb, var(--tx-color-primary) 16%, transparent);--tx-coloring-border-color: color-mix(in srgb, var(--tx-color-primary) 34%, var(--tx-border-color));--tx-coloring-border-color-hover: color-mix(in srgb, var(--tx-color-primary) 58%, var(--tx-border-color));--tx-coloring-border-shadow: inset 0 0 0 1px var(--tx-coloring-border-color);--tx-coloring-border-shadow-hover: inset 0 0 0 1px var(--tx-coloring-border-color-hover)}html[data-theme=dark][data-tx-contrast=high],html[data-theme=dark].contrast,html.dark[data-tx-contrast=high],html.dark.contrast{--tx-color-primary: #7cc4ff;--tx-color-primary-light-3: #5caee9;--tx-color-primary-light-5: #397ca8;--tx-color-primary-light-7: #1d4662;--tx-color-primary-light-8: #18394f;--tx-color-primary-light-9: #102536;--tx-color-primary-dark-2: #b8ddff;--tx-color-on-primary: #0a2540;--tx-color-success: #86efac;--tx-color-warning: #facc15;--tx-color-danger: #fda4af;--tx-color-info: #cbd5e1;--tx-text-color-primary: #ffffff;--tx-text-color-regular: #f3f4f6;--tx-text-color-secondary: #d1d5db;--tx-text-color-placeholder: #cbd5e1;--tx-text-color-disabled: #94a3b8;--tx-border-color: #94a3b8;--tx-border-color-light: #64748b;--tx-border-color-lighter: #475569;--tx-border-color-extra-light: #334155;--tx-fill-color: #1f2937;--tx-fill-color-light: #111827;--tx-fill-color-lighter: #0f172a;--tx-fill-color-darker: #334155;--tx-fill-color-blank: #0b1120;--tx-bg-color: #05070d;--tx-bg-color-page: #000000;--tx-bg-color-overlay: #111827;--tx-surface-refraction-mask-color: #000000;--tx-surface-refraction-mask-rgb: 0 0 0;--tx-color-primary-rgb: 124 196 255;--tx-color-success-rgb: 134 239 172;--tx-color-warning-rgb: 250 204 21;--tx-color-danger-rgb: 253 164 175;--tx-color-info-rgb: 203 213 225;--tx-border-color-rgb: 148 163 184;--tx-fill-color-rgb: 31 41 55;--tx-fill-color-extra-light-rgb: 15 23 42;--tx-color-success-light-5: color-mix(in srgb, var(--tx-color-success) 50%, black);--tx-color-success-light-7: color-mix(in srgb, var(--tx-color-success) 30%, black);--tx-color-success-light-8: color-mix(in srgb, var(--tx-color-success) 20%, black);--tx-color-success-light-9: color-mix(in srgb, var(--tx-color-success) 12%, black);--tx-color-warning-light-3: color-mix(in srgb, var(--tx-color-warning) 70%, black);--tx-color-warning-light-5: color-mix(in srgb, var(--tx-color-warning) 50%, black);--tx-color-warning-light-7: color-mix(in srgb, var(--tx-color-warning) 30%, black);--tx-color-warning-light-8: color-mix(in srgb, var(--tx-color-warning) 20%, black);--tx-color-warning-light-9: color-mix(in srgb, var(--tx-color-warning) 12%, black);--tx-color-danger-light-3: color-mix(in srgb, var(--tx-color-danger) 70%, black);--tx-color-danger-light-5: color-mix(in srgb, var(--tx-color-danger) 50%, black);--tx-color-danger-light-7: color-mix(in srgb, var(--tx-color-danger) 30%, black);--tx-color-danger-light-9: color-mix(in srgb, var(--tx-color-danger) 12%, black);--tx-color-info-light-3: color-mix(in srgb, var(--tx-color-info) 70%, black);--tx-color-info-light-6: color-mix(in srgb, var(--tx-color-info) 40%, black);--tx-color-info-light-7: color-mix(in srgb, var(--tx-color-info) 30%, black);--tx-color-info-light-8: color-mix(in srgb, var(--tx-color-info) 20%, black);--tx-color-info-light-9: color-mix(in srgb, var(--tx-color-info) 12%, black);--tx-border-color-dark: #cbd5e1;--tx-focus-ring-color: var(--tx-color-primary);--tx-focus-ring-shadow: 0 0 0 4px color-mix(in srgb, var(--tx-color-primary) 30%, transparent);--tx-color-primary-soft: color-mix(in srgb, var(--tx-color-primary) 24%, transparent);--tx-coloring-border-color: color-mix(in srgb, var(--tx-color-primary) 42%, var(--tx-border-color));--tx-coloring-border-color-hover: color-mix(in srgb, var(--tx-color-primary) 68%, var(--tx-border-color));--tx-coloring-border-shadow: inset 0 0 0 1px var(--tx-coloring-border-color);--tx-coloring-border-shadow-hover: inset 0 0 0 1px var(--tx-coloring-border-color-hover)}@media(prefers-contrast:more){html:not([data-tx-contrast=normal]){--tx-color-primary: #005fcc;--tx-color-primary-light-3: #1d76d3;--tx-color-primary-light-5: #5aa0e6;--tx-color-primary-light-7: #b7d9f8;--tx-color-primary-light-8: #d5e9fb;--tx-color-primary-light-9: #edf6ff;--tx-color-primary-dark-2: #004c9f;--tx-color-on-primary: #ffffff;--tx-color-success: #166534;--tx-color-warning: #9a5b00;--tx-color-danger: #b42318;--tx-color-info: #475569;--tx-text-color-primary: #111827;--tx-text-color-regular: #1f2937;--tx-text-color-secondary: #374151;--tx-text-color-placeholder: #4b5563;--tx-text-color-disabled: #6b7280;--tx-border-color: #6b7280;--tx-border-color-light: #94a3b8;--tx-border-color-lighter: #cbd5e1;--tx-border-color-extra-light: #e2e8f0;--tx-fill-color: #e5e7eb;--tx-fill-color-light: #f3f4f6;--tx-fill-color-lighter: #f8fafc;--tx-fill-color-darker: #cbd5e1;--tx-fill-color-blank: #ffffff;--tx-bg-color: #ffffff;--tx-bg-color-page: #eef2f7;--tx-bg-color-overlay: #ffffff;--tx-color-primary-rgb: 0 95 204;--tx-color-success-rgb: 22 101 52;--tx-color-warning-rgb: 154 91 0;--tx-color-danger-rgb: 180 35 24;--tx-color-info-rgb: 71 85 105;--tx-border-color-rgb: 107 114 128;--tx-fill-color-rgb: 229 231 235;--tx-fill-color-extra-light-rgb: 248 250 252;--tx-color-success-light-5: color-mix(in srgb, var(--tx-color-success) 50%, white);--tx-color-success-light-7: color-mix(in srgb, var(--tx-color-success) 30%, white);--tx-color-success-light-8: color-mix(in srgb, var(--tx-color-success) 20%, white);--tx-color-success-light-9: color-mix(in srgb, var(--tx-color-success) 12%, white);--tx-color-warning-light-3: color-mix(in srgb, var(--tx-color-warning) 70%, white);--tx-color-warning-light-5: color-mix(in srgb, var(--tx-color-warning) 50%, white);--tx-color-warning-light-7: color-mix(in srgb, var(--tx-color-warning) 30%, white);--tx-color-warning-light-8: color-mix(in srgb, var(--tx-color-warning) 20%, white);--tx-color-warning-light-9: color-mix(in srgb, var(--tx-color-warning) 12%, white);--tx-color-danger-light-3: color-mix(in srgb, var(--tx-color-danger) 70%, white);--tx-color-danger-light-5: color-mix(in srgb, var(--tx-color-danger) 50%, white);--tx-color-danger-light-7: color-mix(in srgb, var(--tx-color-danger) 30%, white);--tx-color-danger-light-9: color-mix(in srgb, var(--tx-color-danger) 12%, white);--tx-color-info-light-3: color-mix(in srgb, var(--tx-color-info) 70%, white);--tx-color-info-light-6: color-mix(in srgb, var(--tx-color-info) 40%, white);--tx-color-info-light-7: color-mix(in srgb, var(--tx-color-info) 30%, white);--tx-color-info-light-8: color-mix(in srgb, var(--tx-color-info) 20%, white);--tx-color-info-light-9: color-mix(in srgb, var(--tx-color-info) 12%, white);--tx-border-color-dark: color-mix(in srgb, var(--tx-border-color) 78%, black);--tx-focus-ring-color: color-mix(in srgb, var(--tx-color-primary) 72%, white);--tx-focus-ring-shadow: 0 0 0 4px color-mix(in srgb, var(--tx-color-primary) 22%, transparent);--tx-color-primary-soft: color-mix(in srgb, var(--tx-color-primary) 16%, transparent);--tx-coloring-border-color: color-mix(in srgb, var(--tx-color-primary) 34%, var(--tx-border-color));--tx-coloring-border-color-hover: color-mix(in srgb, var(--tx-color-primary) 58%, var(--tx-border-color));--tx-coloring-border-shadow: inset 0 0 0 1px var(--tx-coloring-border-color);--tx-coloring-border-shadow-hover: inset 0 0 0 1px var(--tx-coloring-border-color-hover)}html[data-theme=dark]:not([data-tx-contrast=normal]),html.dark:not([data-tx-contrast=normal]){--tx-color-primary: #7cc4ff;--tx-color-primary-light-3: #5caee9;--tx-color-primary-light-5: #397ca8;--tx-color-primary-light-7: #1d4662;--tx-color-primary-light-8: #18394f;--tx-color-primary-light-9: #102536;--tx-color-primary-dark-2: #b8ddff;--tx-color-on-primary: #0a2540;--tx-color-success: #86efac;--tx-color-warning: #facc15;--tx-color-danger: #fda4af;--tx-color-info: #cbd5e1;--tx-text-color-primary: #ffffff;--tx-text-color-regular: #f3f4f6;--tx-text-color-secondary: #d1d5db;--tx-text-color-placeholder: #cbd5e1;--tx-text-color-disabled: #94a3b8;--tx-border-color: #94a3b8;--tx-border-color-light: #64748b;--tx-border-color-lighter: #475569;--tx-border-color-extra-light: #334155;--tx-fill-color: #1f2937;--tx-fill-color-light: #111827;--tx-fill-color-lighter: #0f172a;--tx-fill-color-darker: #334155;--tx-fill-color-blank: #0b1120;--tx-bg-color: #05070d;--tx-bg-color-page: #000000;--tx-bg-color-overlay: #111827;--tx-surface-refraction-mask-color: #000000;--tx-surface-refraction-mask-rgb: 0 0 0;--tx-color-primary-rgb: 124 196 255;--tx-color-success-rgb: 134 239 172;--tx-color-warning-rgb: 250 204 21;--tx-color-danger-rgb: 253 164 175;--tx-color-info-rgb: 203 213 225;--tx-border-color-rgb: 148 163 184;--tx-fill-color-rgb: 31 41 55;--tx-fill-color-extra-light-rgb: 15 23 42;--tx-color-success-light-5: color-mix(in srgb, var(--tx-color-success) 50%, black);--tx-color-success-light-7: color-mix(in srgb, var(--tx-color-success) 30%, black);--tx-color-success-light-8: color-mix(in srgb, var(--tx-color-success) 20%, black);--tx-color-success-light-9: color-mix(in srgb, var(--tx-color-success) 12%, black);--tx-color-warning-light-3: color-mix(in srgb, var(--tx-color-warning) 70%, black);--tx-color-warning-light-5: color-mix(in srgb, var(--tx-color-warning) 50%, black);--tx-color-warning-light-7: color-mix(in srgb, var(--tx-color-warning) 30%, black);--tx-color-warning-light-8: color-mix(in srgb, var(--tx-color-warning) 20%, black);--tx-color-warning-light-9: color-mix(in srgb, var(--tx-color-warning) 12%, black);--tx-color-danger-light-3: color-mix(in srgb, var(--tx-color-danger) 70%, black);--tx-color-danger-light-5: color-mix(in srgb, var(--tx-color-danger) 50%, black);--tx-color-danger-light-7: color-mix(in srgb, var(--tx-color-danger) 30%, black);--tx-color-danger-light-9: color-mix(in srgb, var(--tx-color-danger) 12%, black);--tx-color-info-light-3: color-mix(in srgb, var(--tx-color-info) 70%, black);--tx-color-info-light-6: color-mix(in srgb, var(--tx-color-info) 40%, black);--tx-color-info-light-7: color-mix(in srgb, var(--tx-color-info) 30%, black);--tx-color-info-light-8: color-mix(in srgb, var(--tx-color-info) 20%, black);--tx-color-info-light-9: color-mix(in srgb, var(--tx-color-info) 12%, black);--tx-border-color-dark: #cbd5e1;--tx-focus-ring-color: var(--tx-color-primary);--tx-focus-ring-shadow: 0 0 0 4px color-mix(in srgb, var(--tx-color-primary) 30%, transparent);--tx-color-primary-soft: color-mix(in srgb, var(--tx-color-primary) 24%, transparent);--tx-coloring-border-color: color-mix(in srgb, var(--tx-color-primary) 42%, var(--tx-border-color));--tx-coloring-border-color-hover: color-mix(in srgb, var(--tx-color-primary) 68%, var(--tx-border-color));--tx-coloring-border-shadow: inset 0 0 0 1px var(--tx-coloring-border-color);--tx-coloring-border-shadow-hover: inset 0 0 0 1px var(--tx-coloring-border-color-hover)}}html{color:var(--tx-text-color-primary)}:root{--tx-bui-page: #fafafb;--tx-bui-canvas: #f1f2f3;--tx-bui-surface: #fff;--tx-bui-inset: #f7f8f9;--tx-bui-hover: #f4f5f6;--tx-bui-hover-2: #e7e9eb;--tx-bui-ink: #1f2124;--tx-bui-ink-2: #62656b;--tx-bui-ink-3: #9a9da3;--tx-bui-line: #ecedef;--tx-bui-line-strong: #e0e2e5;--tx-bui-field: #f2f2f3;--tx-bui-stripe: #49494913;--tx-bui-stripe-bg: #f5f5f5;--tx-bui-accent: #0285ff;--tx-bui-accent-ink: #0170dd;--tx-bui-accent-tint: #e9f3ff;--tx-bui-green: #189a4d;--tx-bui-green-tint: #e8f5ed;--tx-bui-orange: #ef720c;--tx-bui-orange-tint: #fdf1e5;--tx-bui-red: #e3474c;--tx-bui-red-tint: #fcecec;--tx-bui-tooltip-bg: #25272b;--tx-bui-tooltip-fg: #f6f7f8;--tx-bui-tooltip-muted: #a5a8ad;--tx-bui-tooltip-border: #3a3c40;--tx-bui-shadow-hairline: 0 0 0 1px var(--tx-bui-line);--tx-bui-shadow-btn: 0 0 0 1px var(--tx-bui-line-strong), 1px 2px 2px #1018280d;--tx-bui-shadow-card: 0 0 0 1px var(--tx-bui-line), 1px 2px 2px #1018280a, 2px 4px 6px #10182808;--tx-bui-shadow-raised: 0 0 0 1px var(--tx-bui-line), 2px 4px 10px #0000000b;--tx-bui-shadow-overlay: 0 0 0 1px var(--tx-bui-line), 4px 8px 28px #0001;--tx-bui-shadow-inset-field: inset 1px 2px 2px #0000001f;--tx-bui-radius-chip: 6px;--tx-bui-radius-control: 8px;--tx-bui-radius-card: 10px;--tx-bui-font-mono: "JetBrains Mono", ui-monospace, "SF Mono", monospace}[data-theme=dark],.dark{--tx-bui-page: #181818;--tx-bui-canvas: #1d1d1d;--tx-bui-surface: #242424;--tx-bui-inset: #202020;--tx-bui-hover: #2b2b2b;--tx-bui-hover-2: #323232;--tx-bui-ink: #f3f3f3;--tx-bui-ink-2: #a8a8a8;--tx-bui-ink-3: #6f6f6f;--tx-bui-line: #303030;--tx-bui-line-strong: #3c3c3c;--tx-bui-field: #2c2c2c;--tx-bui-stripe: #ffffff0e;--tx-bui-stripe-bg: #1c1c1c;--tx-bui-accent: #3d9aff;--tx-bui-accent-ink: #7ec0ff;--tx-bui-accent-tint: #3d9aff29;--tx-bui-green: #3dbb72;--tx-bui-green-tint: #3dbb7224;--tx-bui-orange: #f68f3c;--tx-bui-orange-tint: #f68f3c24;--tx-bui-red: #ee5c61;--tx-bui-red-tint: #ee5c6124;--tx-bui-tooltip-bg: #121212;--tx-bui-tooltip-fg: #f3f3f3;--tx-bui-tooltip-muted: #a8a8a8;--tx-bui-tooltip-border: #303030;--tx-bui-shadow-hairline: 0 0 0 1px var(--tx-bui-line);--tx-bui-shadow-btn: 0 0 0 1px var(--tx-bui-line-strong), 1px 2px 2px #0000004d;--tx-bui-shadow-card: 0 0 0 1px var(--tx-bui-line), 1px 2px 2px #0003, 2px 4px 6px #0003;--tx-bui-shadow-raised: 0 0 0 1px var(--tx-bui-line), 2px 4px 10px #00000038;--tx-bui-shadow-overlay: 0 0 0 1px var(--tx-bui-line-strong), 4px 8px 28px #00000057;--tx-bui-shadow-inset-field: inset 1px 2px 2px #0006}.fake-background{position:relative}.fake-background.isolate{isolation:isolate}.fake-background>*{position:relative;z-index:1}.fake-background:before{z-index:var(--fake-index, 0);content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:var(--fake-inner-opacity, 1);background:var(--fake-color, var(--tx-fill-color-lighter, #fafafa));border-radius:var(--fake-radius, inherit);pointer-events:none}.fake-background:before{opacity:var(--fake-opacity, .75)!important}html[data-tx-coloring=true] .fake-background:not(.tx-button.borderless):not(.tx-button.variant-bare):after,html[data-tx-coloring=true] .tx-base-surface:after,html[data-tx-coloring=true] .tx-card:not(.is-plain):after,html[data-tx-coloring=true] .tx-modal__content:after,html[data-tx-coloring=true] .tx-command-palette__panel:after,html[data-tx-coloring=true] .tx-drawer__panel:after,html[data-tx-coloring=true] .tx-data-table:after,html[data-tx-coloring=true] .tx-code-editor:after,html[data-tx-coloring=true] .tx-markdown-editor:after,html.coloring .fake-background:not(.tx-button.borderless):not(.tx-button.variant-bare):after,html.coloring .tx-base-surface:after,html.coloring .tx-card:not(.is-plain):after,html.coloring .tx-modal__content:after,html.coloring .tx-command-palette__panel:after,html.coloring .tx-drawer__panel:after,html.coloring .tx-data-table:after,html.coloring .tx-code-editor:after,html.coloring .tx-markdown-editor:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--tx-coloring-border-z-index, 6);border-radius:inherit;box-shadow:var(--tx-coloring-border-shadow);pointer-events:none}html[data-tx-coloring=true] .tx-base-surface,html[data-tx-coloring=true] .tx-card:not(.is-plain),html[data-tx-coloring=true] .tx-modal__content,html[data-tx-coloring=true] .tx-command-palette__panel,html[data-tx-coloring=true] .tx-drawer__panel,html[data-tx-coloring=true] .tx-data-table,html[data-tx-coloring=true] .tx-code-editor,html[data-tx-coloring=true] .tx-markdown-editor,html.coloring .tx-base-surface,html.coloring .tx-card:not(.is-plain),html.coloring .tx-modal__content,html.coloring .tx-command-palette__panel,html.coloring .tx-drawer__panel,html.coloring .tx-data-table,html.coloring .tx-code-editor,html.coloring .tx-markdown-editor{position:relative}html[data-tx-coloring=true] .tx-input,html[data-tx-coloring=true] .tx-textarea,html[data-tx-coloring=true] .tx-number-input,html[data-tx-coloring=true] .tx-tag-input,html[data-tx-coloring=true] .tx-date-picker-field,html[data-tx-coloring=true] .tx-cascader,html[data-tx-coloring=true] .tx-tree-select,html[data-tx-coloring=true] .tx-select,html[data-tx-coloring=true] .tx-flat-select,html.coloring .tx-input,html.coloring .tx-textarea,html.coloring .tx-number-input,html.coloring .tx-tag-input,html.coloring .tx-date-picker-field,html.coloring .tx-cascader,html.coloring .tx-tree-select,html.coloring .tx-select,html.coloring .tx-flat-select{border-color:var(--tx-coloring-border-color)}html[data-tx-coloring=true] .tx-button:not(.borderless):not(.variant-bare):not(.variant-ghost):not(.tone-text),html.coloring .tx-button:not(.borderless):not(.variant-bare):not(.variant-ghost):not(.tone-text){--tx-button-border-color: var(--tx-coloring-border-color)}html[data-tx-coloring=true] .tx-card:not(.is-plain):hover:after,html[data-tx-coloring=true] .tx-base-surface:hover:after,html[data-tx-coloring=true] .fake-background:not(.tx-button.borderless):not(.tx-button.variant-bare):hover:after,html.coloring .tx-card:not(.is-plain):hover:after,html.coloring .tx-base-surface:hover:after,html.coloring .fake-background:not(.tx-button.borderless):not(.tx-button.variant-bare):hover:after{box-shadow:var(--tx-coloring-border-shadow-hover)}html[data-tx-contrast=high] *:focus-visible,html.contrast *:focus-visible{outline-color:var(--tx-focus-ring-color, var(--tx-color-primary));box-shadow:var(--tx-focus-ring-shadow)}.fake-background.index-fix{z-index:var(--fake-fix-index, 0)}.tx-transition{transition:all var(--tx-transition-duration) var(--tx-transition-function)}.tx-transition-fast{transition:all var(--tx-transition-duration-fast) var(--tx-transition-function)}:root{--tx-color-primary: #0f172a;--tx-color-primary-light-3: #334155;--tx-color-primary-light-5: #64748b;--tx-color-primary-light-7: #cbd5e1;--tx-color-primary-light-8: #e2e8f0;--tx-color-primary-light-9: #f1f5f9;--tx-color-primary-dark-2: #020617;--tx-color-primary-rgb: 15 23 42;--tx-color-on-primary: #ffffff;--tx-color-danger: #dc2626;--tx-color-danger-rgb: 220 38 38;--tx-text-color-primary: #0f172a;--tx-text-color-regular: #334155;--tx-text-color-secondary: #64748b;--tx-text-color-placeholder: #94a3b8;--tx-border-color: #e2e8f0;--tx-border-color-light: #e8edf3;--tx-border-color-lighter: #eef2f6;--tx-fill-color: #eef2f6;--tx-fill-color-light: #f5f7fa;--tx-fill-color-lighter: #f8fafc;--tx-bg-color: #ffffff;--tx-bg-color-page: #f7f8fa;--tx-bg-color-overlay: #ffffff;--tx-font-family: "Inter", "PingFang SC", "Microsoft YaHei", "Helvetica Neue", Arial, sans-serif}*{box-sizing:border-box;margin:0;padding:0}html,body,#app{height:100%}body{margin:0;background:var(--tx-bg-color-page);color:var(--tx-text-color-primary);font-family:var(--tx-font-family);font-size:var(--tx-font-size-base);-webkit-font-smoothing:antialiased}h1,h2,h3,h4{margin:0;font-weight:600}a{color:inherit}.auth-screen{min-height:100vh;display:grid;place-items:center;padding:24px;background:var(--tx-bg-color-page)}.auth-card{width:min(430px,100%)}.auth-mark{display:grid;place-items:center;width:32px;height:32px;border-radius:9px;background:var(--tx-text-color-primary);color:var(--tx-bg-color-overlay);font-size:17px;line-height:1;flex:none}.auth-title{font-size:16px;font-weight:600}.auth-desc{font-size:13px;color:var(--tx-text-color-secondary);line-height:1.6}.page{display:flex;flex-direction:column;gap:12px;min-width:0}.panel{display:flex;flex-direction:column;overflow:hidden}.panel .tx-card__body{flex:1;min-height:0;display:flex;flex-direction:column}.panel-head{flex:none;display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;padding:12px 16px;border-bottom:1px solid var(--tx-border-color-light)}.panel-title{font-size:13px;font-weight:600}.panel-count{font-size:13px;font-weight:500;color:var(--tx-text-color-regular);font-variant-numeric:tabular-nums}.metric-row{flex:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}.metric-tile{display:flex;flex-direction:column;gap:2px;min-width:0}.metric-tile.is-active{outline:2px solid var(--tx-color-primary);outline-offset:-2px}.mt-val{font-size:22px;font-weight:600;line-height:1.15}.mt-lbl{font-size:12px;color:var(--tx-text-color-secondary)}.mt-sub{font-size:12px;color:var(--tx-text-color-placeholder);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.d-title{font-size:13px;font-weight:600}.d-hint{font-size:12px;color:var(--tx-text-color-secondary);line-height:1.6}.d-hint code,.mono{font-family:var(--tx-bui-font-mono, ui-monospace, SFMono-Regular, Menlo, monospace)}.dsec{display:flex;flex-direction:column;gap:8px}.dlabel{font-size:13px;font-weight:500;color:var(--tx-text-color-regular)}.dsub{font-size:12px;font-weight:400;color:var(--tx-text-color-placeholder)}.inline-alert{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border-radius:8px;font-size:13px;line-height:1.6}.inline-alert.is-error{background:var(--tx-color-danger-light-9);color:var(--tx-color-danger)}.inline-alert.is-success{background:var(--tx-color-success-light-9);color:var(--tx-color-success)}.inline-alert.is-warn{background:var(--tx-color-warning-light-9);color:var(--tx-color-warning)}.dl-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px}.dl-link{display:block;text-decoration:none;color:inherit}.dl-name{font-size:13px}.dl-desc{font-size:12px;color:var(--tx-text-color-secondary)}.audio-el{width:100%}
