@charset "UTF-8";.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;-moz-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-danger[data-v-ee4c5adc],.tx-icon-button--status-info[data-v-ee4c5adc],.tx-icon-button--status-success[data-v-ee4c5adc],.tx-icon-button--status-warning[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;-moz-user-select:none;user-select:none;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(var(--tx-button-gap)*-1);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;inset: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;inset: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__menu,.tx-split-button.tx-size-sm .tx-split-button__primary{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__menu,.tx-split-button.tx-size-lg .tx-split-button__primary{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__menu,.tx-split-button__primary{border:0;background:var(--tx-split-button-bg);color:var(--tx-split-button-fg);cursor:pointer}.tx-split-button__menu:disabled,.tx-split-button__primary:disabled{cursor:not-allowed}.tx-split-button__menu:hover:not(:disabled),.tx-split-button__primary: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 hsla(0,0%,100%,.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-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;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(1turn)}}.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(1turn)}}@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-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, #fff);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}.tuff-icon[data-v-89d57355]{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-89d57355]{display:block;width:1em;height:1em;-o-object-fit:contain;object-fit:contain}.tuff-icon__class[data-v-89d57355]{width:1em;height:1em;display:flex;align-items:center;justify-content:center;overflow:hidden}.tuff-icon__class i[data-v-89d57355]{font-size:1em;line-height:1;display:block;color:currentColor;background-color:currentColor}.tuff-icon__class i[data-v-89d57355]:after,.tuff-icon__class i[data-v-89d57355]:before{color:currentColor;background-color:currentColor}.tuff-icon__emoji[data-v-89d57355]{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-89d57355]{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-89d57355]{display:inline-flex;align-items:center;justify-content:center}.tuff-icon__loading-skeleton[data-v-89d57355]{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-89d57355]{position:absolute;inset:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.7),transparent);animation:tx-icon-shimmer-89d57355 1.2s infinite}@keyframes tx-icon-shimmer-89d57355{0%{transform:translate(-100%)}to{transform:translate(100%)}}[data-v-53b47f54] .tx-context-menu-panel .tx-base-anchor__reference,[data-v-53b47f54] .tx-context-menu-panel .tx-popover__reference{display:flex;width:100%}.tx-popover__reference[data-v-53b47f54]{display:inline-flex;align-items:center;width:-moz-fit-content;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-tooltip__reference[data-v-5f5e744a]{position:relative;display:inline-flex;align-items:center}.tx-tooltip__reference.is-full-width[data-v-5f5e744a]{width:100%}.tx-tooltip[data-v-5f5e744a]{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-5f5e744a]{position:relative;z-index:1}.tx-base-anchor__reference[data-v-ba108e27]{position:relative;display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content}.tx-base-anchor__reference.is-full-width[data-v-ba108e27]{display:flex;width:100%}.tx-base-anchor__reference.is-virtual-reference[data-v-ba108e27]{position:fixed;left:0;top:0;width:0;height:0;overflow:hidden;pointer-events:none}.tx-base-anchor[data-v-ba108e27]{padding:0;background:transparent;border:none;overflow:visible;pointer-events:none}.tx-base-anchor__clip[data-v-ba108e27]{position:relative;pointer-events:auto;overflow:hidden;will-change:clip-path;visibility:hidden;z-index:2}.tx-base-anchor__arrow[data-v-ba108e27]{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-ba108e27]{opacity:0;visibility:hidden}.tx-base-anchor__arrow[data-side=bottom][data-v-ba108e27]{clip-path:inset(0 0 50% 0)}.tx-base-anchor__arrow[data-side=top][data-v-ba108e27]{clip-path:inset(50% 0 0 0)}.tx-base-anchor__arrow[data-side=left][data-v-ba108e27]{clip-path:inset(0 0 0 50%)}.tx-base-anchor__arrow[data-side=right][data-v-ba108e27]{clip-path:inset(0 50% 0 0)}.tx-base-anchor__arrow[data-v-ba108e27]:after,.tx-base-anchor__arrow[data-v-ba108e27]:before{content:"";position:absolute;inset:0;clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);box-sizing:border-box}.tx-base-anchor__arrow[data-v-ba108e27]:before{background:color-mix(in srgb,var(--tx-border-color-light, #e4e7ed) 72%,transparent)}.tx-base-anchor__arrow[data-v-ba108e27]:after{inset:1px;background:var(--tx-bg-color-overlay, #fff)}.tx-base-anchor__arrow[data-bg=mask][data-v-ba108e27]: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-ba108e27]: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-ba108e27]: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-ba108e27]: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-ba108e27]: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-ba108e27]{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-ba108e27]{position:relative;will-change:transform;max-height:var(--tx-ba-max-height, 420px)}.tx-base-anchor__card[data-v-ba108e27]{width:100%;max-height:var(--tx-ba-max-height, 420px);overflow:auto}.tx-base-anchor__outline[data-v-ba108e27]{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:3}.tx-base-anchor.is-unlimited-height .tx-base-anchor__card[data-v-ba108e27],.tx-base-anchor.is-unlimited-height .tx-base-anchor__content[data-v-ba108e27]{max-height:none}.tx-base-anchor__liquid[data-v-ba108e27]{position:absolute;z-index:1;pointer-events:none;visibility:hidden}.tx-base-anchor__liquid-goo[data-v-ba108e27]{position:absolute;inset:0;overflow:visible}.tx-base-anchor__liquid-shadow[data-v-ba108e27]{position:absolute;opacity:0;box-shadow:0 10px 26px #00000024}.tx-base-anchor__liquid-panel[data-v-ba108e27]{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-ba108e27]{overflow:visible}.tx-card[data-v-d88afd9d]{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, 0),var(--tx-card-dy, 0),0);will-change:transform;touch-action:pan-y}.tx-card.is-dashed[data-v-d88afd9d],.tx-card.is-solid[data-v-d88afd9d]{border:1px solid color-mix(in srgb,var(--tx-border-color-light, #e4e7ed) 72%,transparent)}.tx-card.is-dashed[data-v-d88afd9d]{border-style:dashed}.tx-card.is-plain[data-v-d88afd9d]{border:none}.tx-card.is-bg-glass[data-v-d88afd9d],.tx-card.is-bg-refraction[data-v-d88afd9d]{border-color:color-mix(in srgb,hsla(0,0%,100%,.26) 55%,var(--tx-border-color-light, #e4e7ed))}.tx-card.is-shadow-none[data-v-d88afd9d]{box-shadow:none}.tx-card.is-shadow-soft[data-v-d88afd9d]{box-shadow:0 10px 26px #00000024}.tx-card.is-shadow-medium[data-v-d88afd9d]{box-shadow:0 22px 56px #0000002e}.tx-card[data-v-d88afd9d]: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-d88afd9d]{cursor:pointer}.tx-card.is-clickable[data-v-d88afd9d]: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-d88afd9d]{opacity:.65;cursor:not-allowed}.tx-card__surface[data-v-d88afd9d]{position:absolute;inset: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-d88afd9d]{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-d88afd9d]{position:relative;z-index:1;padding-bottom:10px}.tx-card__body[data-v-d88afd9d]{position:relative;z-index:1;min-height:0;width:100%}.tx-card__footer[data-v-d88afd9d]{position:relative;z-index:1;padding-top:10px}.tx-card__loading[data-v-d88afd9d]{position:absolute;inset: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-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;inset: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--filter,.tx-base-surface.tx-base-surface--refraction .tx-base-surface__layer--glass{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--filter,.tx-base-surface.tx-base-surface--refraction-motion .tx-base-surface__layer--glass{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,hsla(0,0%,100%,.55),transparent 55%),radial-gradient(600px 260px at 100% 0,hsla(0,0%,100%,.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;inset: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}.dark .tx-base-surface--preset-card.tx-base-surface--blur .tx-base-surface__layer--filter,[data-theme=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-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;inset: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}
