.tx-empty-state[data-v-df18ad0c]{box-sizing:border-box;color:var(--tx-text-color-secondary,#909399);display:flex;gap:var(--tx-empty-state-gap,14px);padding:var(--tx-empty-state-padding,20px);width:100%}.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]{background:var(--tx-fill-color-lighter,#fafafa);border:1px solid var(--tx-border-color-lighter,#ebeef5);border-radius:16px}.tx-empty-state__icon[data-v-df18ad0c]{color:var(--tx-text-color-secondary,#909399);line-height:1}.tx-empty-state__illustration[data-v-df18ad0c]{align-items:center;color:var(--tx-text-color-secondary,#909399);display:inline-flex;height:var(--tx-empty-state-illus-size,64px);justify-content:center;position:relative;width:var(--tx-empty-state-illus-size,64px)}.tx-empty-state__illustration svg[data-v-df18ad0c]{fill:none;height:100%;overflow:visible;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;width:100%}.tx-empty-state__loading[data-v-df18ad0c]{align-content:center;display:grid;gap:10px;height:100%;width:100%}.tx-empty-state__loading-row[data-v-df18ad0c]{align-items:center;display:flex;gap:10px}.tx-empty-state__loading-row--muted[data-v-df18ad0c]{opacity:.6}.tx-empty-state__loading-avatar[data-v-df18ad0c]{border-radius:50%;flex-shrink:0;height:32px;width:32px}.tx-empty-state__loading-lines[data-v-df18ad0c]{display:flex;flex:1;flex-direction:column;gap:6px}.tx-empty-state__loading-line[data-v-df18ad0c]{border-radius:4px;height:6px}.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]{background:color-mix(in srgb,currentColor 10%,transparent);overflow:hidden;position:relative}.tx-empty-state__skeleton-block[data-v-df18ad0c]:after{animation:tx-empty-state-shimmer-df18ad0c 1.5s infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.5),transparent);content:"";inset:0;position:absolute;transform:translate(-100%)}@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-muted[data-v-df18ad0c],.tx-empty-state__selection-item-bg[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]{animation:tx-empty-state-cursor-move-df18ad0c 3s ease-in-out infinite;fill:var(--tx-text-color-primary,#1e293b);stroke:var(--tx-bg-color,#fff);stroke-width:1}@keyframes tx-empty-state-cursor-move-df18ad0c{0%{opacity:0;transform:translate(12px,12px)}15%{opacity:1}35%{transform:translate(0)}42%{transform:translate(0) scale(.92)}50%{transform:translate(0) scale(1)}75%{opacity:1}to{opacity:0;transform:translate(12px,12px)}}@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-box:fill-box;transform-origin:bottom center}.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-box:fill-box;transform-origin:bottom center}.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]{animation:tx-empty-state-flatline-df18ad0c 3.5s ease-out infinite;fill:none;stroke:currentColor;stroke-dasharray:120;stroke-dashoffset:120;stroke-width:2}.tx-empty-state__chart-dot[data-v-df18ad0c]{animation:tx-empty-state-dot-appear-df18ad0c 3.5s ease-out infinite;fill:currentColor;opacity:0;stroke:none}.tx-empty-state__chart-marks[data-v-df18ad0c]{animation:tx-empty-state-marks-fade-df18ad0c 3.5s ease-out infinite;opacity:0}.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]{animation:tx-empty-state-slash-draw-df18ad0c 3s ease-in-out infinite alternate;stroke:var(--tx-color-danger,#ef4444);stroke-dasharray:60;stroke-dashoffset:60;stroke-linecap:round;stroke-width:3}@keyframes tx-empty-state-float-cloud-df18ad0c{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes tx-empty-state-slash-draw-df18ad0c{0%{opacity:0;stroke-dashoffset:60}20%{opacity:1}50%{stroke-dashoffset:0}to{opacity:1;stroke-dashoffset:0}}.tx-empty-state__lock[data-v-df18ad0c]{animation:tx-empty-state-lock-shake-df18ad0c 2s ease-in-out infinite;transform-box:fill-box;transform-origin:top center}.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-line[data-v-df18ad0c],.tx-empty-state__lock-keyhole[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]{animation:tx-empty-state-paper-fold-df18ad0c 3s ease-in-out infinite;clip-path:polygon(0 0,100% 0,100% 100%,0 100%);fill:#fff;stroke:color-mix(in srgb,currentColor 30%,transparent)}.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);filter:drop-shadow(0 2px 3px rgba(0,0,0,.1));stroke:none}.tx-empty-state__sheet-plus-bg[data-v-df18ad0c],.tx-empty-state__sheet-plus-icon[data-v-df18ad0c]{animation:tx-empty-state-bounce-df18ad0c 2s infinite;transform-box:fill-box;transform-origin:center}.tx-empty-state__sheet-plus-icon[data-v-df18ad0c]{stroke:#fff;stroke-width:2.5}@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{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-15%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}.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-dasharray:2 3;stroke-width:1}.tx-empty-state__box-lid[data-v-df18ad0c]{animation:tx-empty-state-box-lid-df18ad0c 3s ease-in-out infinite;fill:color-mix(in srgb,currentColor 25%,transparent);stroke:color-mix(in srgb,currentColor 40%,transparent);transform-origin:32px 30px}.tx-empty-state__box-dust[data-v-df18ad0c]{fill:color-mix(in srgb,currentColor 50%,transparent);opacity:0;stroke:none}.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]{animation:tx-empty-state-bounce-df18ad0c 2s infinite;fill:none;stroke:var(--tx-color-primary,#409eff);stroke-linecap:round;stroke-linejoin:round;stroke-width:2.5}.tx-empty-state__guide-bar[data-v-df18ad0c]{fill:color-mix(in srgb,currentColor 10%,transparent)}.tx-empty-state__guide-progress[data-v-df18ad0c]{animation:tx-empty-state-shimmer-df18ad0c 2s infinite;fill:var(--tx-color-primary-light-5,#b3d8ff)}.tx-empty-state__content[data-v-df18ad0c]{display:flex;flex-direction:column;gap:6px}.tx-empty-state__title[data-v-df18ad0c]{color:var(--tx-text-color-primary,#303133);font-size:var(--tx-empty-state-title-size,15px);font-weight:600}.tx-empty-state__description[data-v-df18ad0c]{color:var(--tx-text-color-secondary,#909399);font-size:var(--tx-empty-state-desc-size,13px);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-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;align-items:center;background-color:transparent;border-radius:var(--tx-button-radius,12px);color:var(--tx-text-color);display:inline-flex;gap:.5rem;height:32px;justify-content:center;min-width:80px;padding:0 .5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;--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.circle,.tx-button.round{--tx-button-radius:999px}.tx-button.circle{height:32px;min-width:32px;padding:0;width:32px}.tx-button.circle.block{width:100%;--tx-button-radius:50%;min-width:80px;padding:0 .5rem}.tx-button.dashed{border-style:dashed}.tx-button.borderless{border-color:transparent;--tx-button-border-color:transparent}.tx-button.disabled{cursor:not-allowed;opacity:.7;--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{border:none;height:auto;min-width:0;padding:var(--tx-button-bare-padding,.5rem);--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{align-items:inherit;display:flex;gap:inherit;justify-content:inherit;white-space:inherit;width:100%}.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{align-items:center;display:inline-flex;justify-content:center;position:relative;--tx-button-gap:.5rem;gap:var(--tx-button-gap);transition:width var(--tx-transition-duration-fast) var(--tx-transition-function);white-space:nowrap}.tx-button .tx-button__spinner-slot{align-items:center;display:inline-flex;justify-content:center;margin-right:calc(var(--tx-button-gap)*-1);overflow:hidden;transition:width .18s cubic-bezier(.2,0,0,1),margin-right .18s cubic-bezier(.2,0,0,1);width:0;will-change:width,margin-right}.tx-button .tx-button__spinner-slot.is-visible{margin-right:0;width:var(--tx-button-spinner-size,16px)}.tx-button .tx-button__spinner{filter:blur(0);opacity:1;position:relative;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{left:50%;position:absolute;top:50%;translate:-50% -50%}.tx-button .tx-button__loading-layer{border-radius:var(--tx-button-radius,12px);inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}.tx-button .tx-button__loading-layer:after{animation:tx-button-loading-sweep 1.33s cubic-bezier(.4,0,.2,1) infinite;background:linear-gradient(120deg,transparent 40%,color-mix(in srgb,currentColor 18%,transparent) 50%,transparent 60%);background-size:200% 100%;content:"";inset:0;position:absolute}.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{filter:blur(4px);opacity:0;pointer-events:none;scale:.86}.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){filter:blur(2px);opacity:0}.tx-button.auto-width .tx-button__inner{overflow:hidden}.tx-button.tx-size-sm{font-size:13px;height:26px;min-width:60px;padding:0 .5rem;--tx-button-radius:10px}.tx-button.variant-flat.tx-size-sm{font-size:13px;height:32px;min-width:32px;padding:0 .75rem}.tx-button.tx-size-lg{font-size:15px;height:38px;padding:0 1.5rem}@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;align-items:stretch;border-radius:var(--tx-split-button-radius,10px);box-shadow:0 1px 2px #00000014;display:inline-flex;overflow:hidden}.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{cursor:not-allowed;opacity:.72}.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{font-size:12px;padding:0 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{font-size:14px;padding:0 18px}.tx-split-button.tx-size-lg .tx-split-button__menu{width:40px}.tx-split-button__menu,.tx-split-button__primary{background:var(--tx-split-button-bg);border:0;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{align-items:center;display:inline-flex;font-size:13px;font-weight:600;height:32px;justify-content:center;padding:0 14px}.tx-split-button__inner{align-items:center;display:inline-flex;gap:8px;white-space:nowrap}.tx-split-button__spinner-slot{align-items:center;display:inline-flex;justify-content:center;margin-right:-8px;overflow:hidden;transition:width .18s cubic-bezier(.2,0,0,1),margin-right .18s cubic-bezier(.2,0,0,1);width:0}.tx-split-button__spinner-slot.is-visible{margin-right:0;width:16px}.tx-split-button__spinner{color:currentColor}.tx-split-button__icon,.tx-split-button__menu-icon{font-size:16px}.tx-split-button__menu{align-items:center;border-left:1px solid hsla(0,0%,100%,.22);display:inline-flex;height:32px;justify-content:center;width:32px}.tx-split-button__menu:hover:not(:disabled){background:color-mix(in srgb,var(--tx-split-button-bg) 86%,#000)}.tx-spinner-container{border:calc(var(--tx-spinner-stroke, 2)*1px) solid;border-radius:50%;display:block;height:var(--tx-spinner-size,16px);position:relative;width:var(--tx-spinner-size,16px)}.tx-spinner-container-float{background-color:currentColor;border-radius:50%;height:25%;left:50%;min-height:6px;min-width:6px;position:absolute;top:0;transform:translate(-50%,-50%);width:25%}@keyframes tx-spinner-float-rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.tx-spinner-container-ball{animation:tx-spinner-ball-move .85s ease-out infinite;background-color:currentColor;border-radius:50%;height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}@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{align-items:center;animation:tx-spinner-float-rotate .85s linear infinite;color:var(--tx-text-color-secondary,#909399);display:inline-flex;height:var(--tx-spinner-size,16px);justify-content:center;position:relative;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);width:var(--tx-spinner-size,16px);will-change:opacity,filter,scale}.tx-spinner__svg{animation:tx-spinner-rotate 1s linear infinite;height:100%;width:100%}.tx-spinner__circle{animation:tx-spinner-dash 1.5s ease-in-out infinite}.tx-spinner-visibility-enter-from,.tx-spinner-visibility-leave-to{filter:blur(4px);opacity:0;scale:.86}[data-v-eaebce2e] .tx-context-menu-panel .tx-base-anchor__reference,[data-v-eaebce2e] .tx-context-menu-panel .tx-popover__reference{display:flex;width:100%}.tx-popover__reference[data-v-eaebce2e]{align-items:center;display:inline-flex;width:-moz-fit-content;width:fit-content}.tx-popover__reference.is-full-width[data-v-eaebce2e]{display:flex;width:100%}.tx-popover__content[data-v-eaebce2e]{position:relative;width:100%}.tx-base-anchor__reference[data-v-0b579173]{align-items:center;display:inline-flex;position:relative;width:-moz-fit-content;width:fit-content}.tx-base-anchor__reference.is-full-width[data-v-0b579173]{display:flex;width:100%}.tx-base-anchor__reference.is-virtual-reference[data-v-0b579173]{height:0;left:0;overflow:hidden;pointer-events:none;position:fixed;top:0;width:0}.tx-base-anchor[data-v-0b579173]{background:transparent;border:none;overflow:visible;padding:0;pointer-events:none}.tx-base-anchor__clip[data-v-0b579173]{overflow:hidden;pointer-events:auto;position:relative;visibility:hidden;will-change:clip-path;z-index:2}.tx-base-anchor__arrow[data-v-0b579173]{background:transparent;height:var(--tx-ba-arrow-size,10px);overflow:hidden;pointer-events:none;position:absolute;width:var(--tx-ba-arrow-size,10px);z-index:4}.tx-base-anchor:not(.is-open) .tx-base-anchor__arrow[data-v-0b579173]{opacity:0;visibility:hidden}.tx-base-anchor__arrow[data-side=bottom][data-v-0b579173]{clip-path:inset(0 0 50% 0)}.tx-base-anchor__arrow[data-side=top][data-v-0b579173]{clip-path:inset(50% 0 0 0)}.tx-base-anchor__arrow[data-side=left][data-v-0b579173]{clip-path:inset(0 0 0 50%)}.tx-base-anchor__arrow[data-side=right][data-v-0b579173]{clip-path:inset(0 50% 0 0)}.tx-base-anchor__arrow[data-v-0b579173]:after,.tx-base-anchor__arrow[data-v-0b579173]:before{box-sizing:border-box;clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);content:"";inset:0;position:absolute}.tx-base-anchor__arrow[data-v-0b579173]:before{background:color-mix(in srgb,var(--tx-border-color-light,#e4e7ed) 72%,transparent)}.tx-base-anchor__arrow[data-v-0b579173]:after{background:var(--tx-bg-color-overlay,#fff);inset:1px}.tx-base-anchor__arrow[data-bg=mask][data-v-0b579173]:after{backdrop-filter:none;-webkit-backdrop-filter:none;background:var(--tx-card-fake-background,var(--tx-bg-color-overlay,#fff))}.tx-base-anchor__arrow[data-bg=blur][data-v-0b579173]:after{backdrop-filter:blur(18px) saturate(150%);-webkit-backdrop-filter:blur(18px) saturate(150%);background:color-mix(in srgb,var(--tx-bg-color-overlay,#fff) 12%,transparent)}.tx-base-anchor__arrow[data-bg=glass][data-v-0b579173]:after{backdrop-filter:blur(22px) saturate(185%) contrast(1.08);-webkit-backdrop-filter:blur(22px) saturate(185%) contrast(1.08);background:color-mix(in srgb,var(--tx-bg-color-overlay,#fff) 50%,transparent)}.tx-base-anchor__arrow[data-bg=refraction][data-v-0b579173]:after{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);background:color-mix(in srgb,var(--tx-surface-refraction-mask-color,var(--tx-bg-color-overlay,#fff)) 22%,transparent)}.tx-base-anchor__arrow[data-bg=pure][data-v-0b579173]:after{backdrop-filter:none;-webkit-backdrop-filter:none;background:var(--tx-fill-color-lighter,var(--tx-bg-color-overlay,#fff))}.tx-base-anchor__outline-path[data-v-0b579173]{fill:none;shape-rendering:geometricPrecision;stroke:color-mix(in srgb,var(--tx-border-color-light,#e4e7ed) 88%,transparent);stroke-linecap:butt;stroke-linejoin:round;stroke-width:1;vector-effect:non-scaling-stroke}.tx-base-anchor__content[data-v-0b579173]{max-height:var(--tx-ba-max-height,420px);position:relative;will-change:transform}.tx-base-anchor__card[data-v-0b579173]{max-height:var(--tx-ba-max-height,420px);overflow:auto;width:100%}.tx-base-anchor__outline[data-v-0b579173]{height:100%;inset:0;pointer-events:none;position:absolute;width:100%;z-index:3}.tx-base-anchor.is-unlimited-height .tx-base-anchor__card[data-v-0b579173],.tx-base-anchor.is-unlimited-height .tx-base-anchor__content[data-v-0b579173]{max-height:none}.tx-card[data-v-f41b09e1]{border-radius:var(--tx-card-radius,14px);box-sizing:border-box;display:flex;flex-direction:column;padding:var(--tx-card-padding,12px);position:relative;touch-action:pan-y;transform:translate3d(var(--tx-card-dx,0),var(--tx-card-dy,0),0);transition:box-shadow .18s ease,border-color .18s ease,background .18s ease;width:100%;will-change:transform}.tx-card.is-dashed[data-v-f41b09e1],.tx-card.is-solid[data-v-f41b09e1]{border:1px solid color-mix(in srgb,var(--tx-border-color-light,#e4e7ed) 72%,transparent)}.tx-card.is-dashed[data-v-f41b09e1]{border-style:dashed}.tx-card.is-plain[data-v-f41b09e1]{border:none}.tx-card.is-bg-glass[data-v-f41b09e1],.tx-card.is-bg-refraction[data-v-f41b09e1]{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-f41b09e1]{box-shadow:none}.tx-card.is-shadow-soft[data-v-f41b09e1]{box-shadow:0 10px 26px #00000024}.tx-card.is-shadow-medium[data-v-f41b09e1]{box-shadow:0 22px 56px #0000002e}.tx-card[data-v-f41b09e1]: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-f41b09e1]{cursor:pointer}.tx-card.is-disabled[data-v-f41b09e1]{cursor:not-allowed;opacity:.65}.tx-card__surface[data-v-f41b09e1]{backface-visibility:hidden;-webkit-backface-visibility:hidden;border-radius:var(--tx-card-radius,14px);inset:0;pointer-events:none;position:absolute;transform:translateZ(0);z-index:0}.tx-card__cover[data-v-f41b09e1]{border-radius:var(--tx-card-radius,14px);margin:calc(var(--tx-card-padding, 12px)*-1);margin-bottom:var(--tx-card-padding,12px);overflow:hidden;position:relative;z-index:1}.tx-card__header[data-v-f41b09e1]{padding-bottom:10px;position:relative;z-index:1}.tx-card__body[data-v-f41b09e1]{min-height:0;position:relative;width:100%;z-index:1}.tx-card__footer[data-v-f41b09e1]{padding-top:10px;position:relative;z-index:1}.tx-card__loading[data-v-f41b09e1]{align-items:center;background:color-mix(in srgb,var(--tx-bg-color-overlay,#fff) 50%,transparent);border-radius:var(--tx-card-radius,14px);display:flex;inset:0;justify-content:center;position:absolute;z-index:2}.tx-base-surface{border-radius:var(--tx-surface-radius,inherit);overflow:hidden;position:relative}.tx-base-surface--pure{background:var(--tx-surface-color,var(--tx-fill-color-lighter,#fafafa))}.tx-base-surface .tx-base-surface__layer{border-radius:inherit;inset:0;pointer-events:none;position:absolute;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{border-radius:inherit;height:100%;width:100%}.tx-base-surface .tx-base-surface__layer--filter{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));background:color-mix(in srgb,var(--tx-bg-color-overlay,#fff) 10%,transparent);will-change:backdrop-filter;z-index:1}.tx-base-surface .tx-base-surface__layer--mask{background:var(--tx-surface-color,var(--tx-fill-color-lighter,#fafafa));opacity:var(--tx-surface-mask-opacity,.75);z-index:3}.tx-base-surface .tx-base-surface__layer--refraction-edge{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);z-index:4}.tx-base-surface .tx-base-surface__layer--motion-cover{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);z-index:2}.tx-base-surface .tx-base-surface__content{border-radius:inherit;min-height:inherit;position:relative;z-index:5}.tx-base-surface--preset-card.tx-base-surface--blur .tx-base-surface__layer--filter{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));background:color-mix(in srgb,var(--tx-bg-color-overlay,#fff) 22%,transparent)}.tx-base-surface--preset-card.tx-base-surface--refraction .tx-base-surface__layer--filter{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)));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)}.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%);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%);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))}.tx-base-surface--fake .tx-base-surface__content{position:relative;z-index:1}.tx-base-surface--fake:before{background:var(--tx-surface-fake-bg);border-radius:var(--tx-surface-radius,inherit);content:"";inset:0;opacity:var(--tx-surface-fake-opacity,.75);pointer-events:none;position:absolute;transition:background var(--tx-surface-transition,299ms) ease-out,opacity var(--tx-surface-transition,299ms) ease-out;z-index:var(--tx-surface-fake-index,0)}.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{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));background:color-mix(in srgb,#fff 14%,transparent)}.tx-glass-surface{align-items:center;display:flex;justify-content:center;overflow:hidden;position:relative;transition:opacity .26s ease-out}.tx-glass-surface__svg{height:100%;inset:0;opacity:0;pointer-events:none;position:absolute;width:100%;z-index:-1}.tx-glass-surface__content{align-items:center;border-radius:inherit;display:flex;height:100%;justify-content:center;position:relative;width:100%;z-index:1}.tx-status-icon[data-v-563daa0b]{align-items:center;display:inline-flex;height:var(--tx-status-icon-size,18px);justify-content:center;position:relative;width:var(--tx-status-icon-size,18px)}.tx-status-icon__icon[data-v-563daa0b]{height:100%;width:100%}.tx-status-icon__indicator[data-v-563daa0b]{background:var(--tx-status-indicator-color,var(--tx-color-info));border:2px solid var(--tx-bg-color-overlay,#fff);border-radius:999px;bottom:var(--tx-status-indicator-offset,0);box-sizing:border-box;height:var(--tx-status-indicator-size,8px);position:absolute;right:var(--tx-status-indicator-offset,0);width:var(--tx-status-indicator-size,8px)}.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{animation:tx-status-icon-pulse-563daa0b 1.2s ease-out infinite;border:2px solid var(--tx-status-indicator-color);border-radius:999px;content:"";inset:-3px;opacity:.55;pointer-events:none;position:absolute}@keyframes tx-status-icon-pulse-563daa0b{0%{opacity:.55;transform:scale(.9)}70%{opacity:0;transform:scale(2.1)}to{opacity:0;transform:scale(2.1)}}.tuff-icon[data-v-8960095a]{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center;line-height:1;max-height:1em;max-width:1em;overflow:hidden}.tuff-icon img[data-v-8960095a]{display:block;height:1em;-o-object-fit:contain;object-fit:contain;width:1em}.tuff-icon__class[data-v-8960095a]{align-items:center;display:flex;height:1em;justify-content:center;overflow:hidden;width:1em}.tuff-icon__class i[data-v-8960095a]{display:block;font-size:1em;line-height:1}.tuff-icon__emoji[data-v-8960095a]{display:inline-block;font-size:1em;line-height:1;max-width:1em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tuff-icon__svg-mask[data-v-8960095a]{background-color:currentColor;display:block;height:1em;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.tuff-icon__builtin[data-v-8960095a]{align-items:center;display:inline-flex;justify-content:center}.tuff-icon__loading-skeleton[data-v-8960095a]{background:var(--tx-fill-color-light,#f5f7fa);border-radius:6px;height:1em;overflow:hidden;position:relative;width:1em}.tuff-icon__loading-shimmer[data-v-8960095a]{animation:tx-icon-shimmer-8960095a 1.2s infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.7),transparent);inset:0;position:absolute;transform:translate(-100%)}@keyframes tx-icon-shimmer-8960095a{0%{transform:translate(-100%)}to{transform:translate(100%)}}.docs-hero[data-v-03766341]{border:1px solid var(--tx-border-color-lighter);border-radius:calc(var(--tx-border-radius-round, 20px) + 8px);padding:36px 44px;position:relative;--docs-hero-grid-opacity:.35;--docs-hero-tag-border:color-mix(in srgb,var(--tx-border-color) 62%,transparent);--docs-hero-tag-bg:color-mix(in srgb,var(--tx-fill-color-light) 72%,transparent);--docs-hero-tag-text:color-mix(in srgb,var(--tx-text-color-secondary) 90%,var(--tx-text-color-primary));background:transparent;box-shadow:none;overflow:hidden}.docs-hero__grid[data-v-03766341]{inset:0;mix-blend-mode:multiply;opacity:var(--docs-hero-grid-opacity,.35);pointer-events:none;position:absolute;z-index:0}.docs-hero__content[data-v-03766341]{display:flex;flex-direction:column;gap:16px;position:relative;z-index:1}.docs-hero__tags[data-v-03766341]{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-top:4px}.docs-hero__tag[data-v-03766341]{align-items:center;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:var(--docs-hero-tag-bg);border:1px solid var(--docs-hero-tag-border);border-radius:calc(var(--tx-border-radius-round, 20px) - 8px);color:var(--docs-hero-tag-text);display:inline-flex;font-size:calc(var(--tx-font-size-base, 14px) - 1px);font-weight:600;gap:8px;letter-spacing:.01em;padding:6px 12px}.docs-hero__badge[data-v-03766341]{background:color-mix(in srgb,var(--tx-color-primary) 14%,transparent);border-color:color-mix(in srgb,var(--tx-color-primary) 35%,var(--tx-border-color));color:color-mix(in srgb,var(--tx-color-primary) 82%,var(--tx-text-color-primary))}.docs-hero__beta[data-v-03766341]{background:color-mix(in srgb,var(--tx-color-warning) 18%,transparent);border-color:color-mix(in srgb,var(--tx-color-warning) 46%,var(--tx-border-color));color:color-mix(in srgb,var(--tx-color-warning) 84%,var(--tx-text-color-primary));letter-spacing:.12em;text-transform:uppercase}.docs-hero__since[data-v-03766341]{background:color-mix(in srgb,var(--tx-color-success) 16%,transparent);border-color:color-mix(in srgb,var(--tx-color-success) 42%,var(--tx-border-color));color:color-mix(in srgb,var(--tx-color-success) 82%,var(--tx-text-color-primary))}.docs-hero__tag-icon[data-v-03766341]{color:currentColor;font-size:var(--tx-font-size-base,14px);opacity:.75}.docs-hero__title[data-v-03766341]{color:var(--tx-text-color-primary);font-size:3rem;font-weight:700;letter-spacing:-.035em;margin:0}.docs-hero__desc[data-v-03766341]{color:var(--tx-text-color-secondary);font-size:1.1rem;margin:0;max-width:640px}[data-v-03766341]::global(.dark .docs-hero),[data-v-03766341]::global([data-theme=dark] .docs-hero){--docs-hero-grid-opacity:.5}[data-v-03766341]::global(.dark .docs-hero__grid),[data-v-03766341]::global([data-theme=dark] .docs-hero__grid){mix-blend-mode:screen}@media(max-width:768px){.docs-hero[data-v-03766341]{padding:24px}.docs-hero__title[data-v-03766341]{font-size:2.2rem}.docs-hero__desc[data-v-03766341]{font-size:.95rem}}.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:#fff;--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){:root: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}}.dark .markdown-body,[data-theme=dark] .markdown-body,body[data-theme=dark] .markdown-body,html[data-theme=dark] .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}.light .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:#fff;--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){html:not(.dark) .markdown-body,html:not(.dark) [data-theme=light]{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:#fff;--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}}.markdown-body{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;background-color:transparent;color:var(--fgColor-default);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;margin:0;word-wrap:break-word}.markdown-body h1:hover .anchor .octicon-link:before,.markdown-body h2:hover .anchor .octicon-link:before,.markdown-body h3:hover .anchor .octicon-link:before,.markdown-body h4:hover .anchor .octicon-link:before,.markdown-body h5:hover .anchor .octicon-link:before,.markdown-body h6:hover .anchor .octicon-link:before{background-color:currentColor;content:" ";display:inline-block;height:16px;-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" viewBox="0 0 16 16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 0 0 1.06 1.06l1.25-1.25a2 2 0 1 1 2.83 2.83l-2.5 2.5a2 2 0 0 1-2.83 0 .75.75 0 0 0-1.06 1.06 3.5 3.5 0 0 0 4.95 0l2.5-2.5a3.5 3.5 0 0 0-4.95-4.95zm-4.69 9.64a2 2 0 0 1 0-2.83l2.5-2.5a2 2 0 0 1 2.83 0 .75.75 0 0 0 1.06-1.06 3.5 3.5 0 0 0-4.95 0l-2.5 2.5a3.5 3.5 0 0 0 4.95 4.95l1.25-1.25a.75.75 0 0 0-1.06-1.06l-1.25 1.25a2 2 0 0 1-2.83 0"/></svg>');mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" viewBox="0 0 16 16"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 0 0 1.06 1.06l1.25-1.25a2 2 0 1 1 2.83 2.83l-2.5 2.5a2 2 0 0 1-2.83 0 .75.75 0 0 0-1.06 1.06 3.5 3.5 0 0 0 4.95 0l2.5-2.5a3.5 3.5 0 0 0-4.95-4.95zm-4.69 9.64a2 2 0 0 1 0-2.83l2.5-2.5a2 2 0 0 1 2.83 0 .75.75 0 0 0 1.06-1.06 3.5 3.5 0 0 0-4.95 0l-2.5 2.5a3.5 3.5 0 0 0 4.95 4.95l1.25-1.25a.75.75 0 0 0-1.06-1.06l-1.25 1.25a2 2 0 0 1-2.83 0"/></svg>');width:16px}.markdown-body details,.markdown-body figcaption,.markdown-body figure{display:block}.markdown-body summary{display:list-item}.markdown-body [hidden]{display:none!important}.markdown-body a{background-color:transparent;color:var(--fgColor-accent);text-decoration:none}.markdown-body abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.markdown-body b,.markdown-body strong{font-weight:var(--base-text-weight-semibold,600)}.markdown-body dfn{font-style:italic}.markdown-body h1{border-bottom:1px solid var(--borderColor-muted);font-size:2em;font-weight:var(--base-text-weight-semibold,600);margin:.67em 0;padding-bottom:.3em}.markdown-body mark{background-color:var(--bgColor-attention-muted);color:var(--fgColor-default)}.markdown-body small{font-size:90%}.markdown-body sub,.markdown-body sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.markdown-body sub{bottom:-.25em}.markdown-body sup{top:-.5em}.markdown-body img{border-style:none;box-sizing:content-box;max-width:100%}.markdown-body code,.markdown-body kbd,.markdown-body pre,.markdown-body samp{font-family:monospace;font-size:1em}.markdown-body figure{margin:1em var(--base-size-40)}.markdown-body hr{background:transparent;background-color:var(--borderColor-default);border:0;box-sizing:content-box;height:.25em;margin:var(--base-size-24) 0;overflow:hidden;padding:0}.markdown-body input{font:inherit;font-family:inherit;font-size:inherit;line-height:inherit;margin:0;overflow:visible}.markdown-body [type=button],.markdown-body [type=reset],.markdown-body [type=submit]{-webkit-appearance:button;-moz-appearance:button;appearance:button}.markdown-body [type=checkbox],.markdown-body [type=radio]{box-sizing:border-box;padding:0}.markdown-body [type=number]::-webkit-inner-spin-button,.markdown-body [type=number]::-webkit-outer-spin-button{height:auto}.markdown-body [type=search]::-webkit-search-cancel-button,.markdown-body [type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.markdown-body ::-webkit-input-placeholder{color:inherit;opacity:.54}.markdown-body ::-webkit-file-upload-button{-webkit-appearance:button;appearance:button;font:inherit}.markdown-body a:hover{text-decoration:underline}.markdown-body ::-moz-placeholder{color:var(--fgColor-muted);opacity:1}.markdown-body ::placeholder{color:var(--fgColor-muted);opacity:1}.markdown-body hr:after,.markdown-body hr:before{content:"";display:table}.markdown-body hr:after{clear:both}.markdown-body table{border-collapse:collapse;border-radius:12px;border-spacing:0;display:block;font-variant:tabular-nums;max-width:100%;min-width:100%;overflow:auto;width:-moz-max-content;width:max-content}.markdown-body td,.markdown-body th{padding:0}.markdown-body details summary{cursor:pointer}.markdown-body [role=button]:focus,.markdown-body a:focus,.markdown-body input[type=checkbox]:focus,.markdown-body input[type=radio]:focus{box-shadow:none;outline:2px solid var(--focus-outlineColor);outline-offset:-2px}.markdown-body [role=button]:focus:not(:focus-visible),.markdown-body a:focus:not(:focus-visible),.markdown-body input[type=checkbox]:focus:not(:focus-visible),.markdown-body input[type=radio]:focus:not(:focus-visible){outline:1px solid transparent}.markdown-body [role=button]:focus-visible,.markdown-body a:focus-visible,.markdown-body input[type=checkbox]:focus-visible,.markdown-body input[type=radio]:focus-visible{box-shadow:none;outline:2px solid var(--focus-outlineColor);outline-offset:-2px}.markdown-body a:not([class]):focus,.markdown-body a:not([class]):focus-visible,.markdown-body input[type=checkbox]:focus,.markdown-body input[type=checkbox]:focus-visible,.markdown-body input[type=radio]:focus,.markdown-body input[type=radio]:focus-visible{outline-offset:0}.markdown-body kbd{background-color:var(--bgColor-muted);border-bottom-color:var(--borderColor-neutral-muted);border:1px solid var(--borderColor-neutral-muted);border-radius:6px;box-shadow:inset 0 -1px 0 var(--borderColor-neutral-muted);color:var(--fgColor-default);display:inline-block;font:11px var(--fontStack-monospace,ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace);line-height:10px;padding:var(--base-size-4);vertical-align:middle}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{font-weight:var(--base-text-weight-semibold,600);line-height:1.25;margin-bottom:var(--base-size-16);margin-top:var(--base-size-24)}.markdown-body h2{font-size:1.5em;padding-bottom:.3em}.markdown-body h2,.markdown-body h3{font-weight:var(--base-text-weight-semibold,600)}.markdown-body h3{font-size:1.25em}.markdown-body h4{font-size:1em}.markdown-body h4,.markdown-body h5{font-weight:var(--base-text-weight-semibold,600)}.markdown-body h5{font-size:.875em}.markdown-body h6{color:var(--fgColor-muted);font-size:.85em;font-weight:var(--base-text-weight-semibold,600)}.markdown-body p{margin-bottom:10px;margin-top:0}.markdown-body blockquote{border-left:.25em solid var(--borderColor-default);color:var(--fgColor-muted);margin:0;padding:0 1em}.markdown-body ol,.markdown-body ul{margin-bottom:0;margin-top:0;padding-left:2em}.markdown-body ol ol,.markdown-body ul ol{list-style-type:lower-roman}.markdown-body ol ol ol,.markdown-body ol ul ol,.markdown-body ul ol ol,.markdown-body ul ul ol{list-style-type:lower-alpha}.markdown-body dd{margin-left:0}.markdown-body code,.markdown-body pre,.markdown-body samp,.markdown-body tt{font-family:var(--fontStack-monospace,ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace);font-size:12px}.markdown-body pre{margin-bottom:0;margin-top:0;word-wrap:normal}.markdown-body .octicon{display:inline-block;fill:currentColor;overflow:visible!important;vertical-align:text-bottom}.markdown-body input::-webkit-inner-spin-button,.markdown-body input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.markdown-body .mr-2{margin-right:var(--base-size-8,8px)!important}.markdown-body:after,.markdown-body:before{content:"";display:table}.markdown-body:after{clear:both}.markdown-body>:first-child{margin-top:0!important}.markdown-body>:last-child{margin-bottom:0!important}.markdown-body a:not([href]){color:inherit;text-decoration:none}.markdown-body .absent{color:var(--fgColor-danger)}.markdown-body .anchor{float:left;line-height:1;margin-left:-20px;padding-right:var(--base-size-4)}.markdown-body .anchor:focus{outline:none}.markdown-body blockquote,.markdown-body details,.markdown-body dl,.markdown-body ol,.markdown-body p,.markdown-body pre,.markdown-body table,.markdown-body ul{margin-bottom:var(--base-size-16);margin-top:0}.markdown-body blockquote>:first-child{margin-top:0}.markdown-body blockquote>:last-child{margin-bottom:0}.markdown-body h1 .octicon-link,.markdown-body h2 .octicon-link,.markdown-body h3 .octicon-link,.markdown-body h4 .octicon-link,.markdown-body h5 .octicon-link,.markdown-body h6 .octicon-link{color:var(--fgColor-default);vertical-align:middle;visibility:hidden}.markdown-body h1:hover .anchor,.markdown-body h2:hover .anchor,.markdown-body h3:hover .anchor,.markdown-body h4:hover .anchor,.markdown-body h5:hover .anchor,.markdown-body h6:hover .anchor{text-decoration:none}.markdown-body h1:hover .anchor .octicon-link,.markdown-body h2:hover .anchor .octicon-link,.markdown-body h3:hover .anchor .octicon-link,.markdown-body h4:hover .anchor .octicon-link,.markdown-body h5:hover .anchor .octicon-link,.markdown-body h6:hover .anchor .octicon-link{visibility:visible}.markdown-body h1 code,.markdown-body h1 tt,.markdown-body h2 code,.markdown-body h2 tt,.markdown-body h3 code,.markdown-body h3 tt,.markdown-body h4 code,.markdown-body h4 tt,.markdown-body h5 code,.markdown-body h5 tt,.markdown-body h6 code,.markdown-body h6 tt{font-size:inherit;padding:0 .2em}.markdown-body summary h1,.markdown-body summary h2,.markdown-body summary h3,.markdown-body summary h4,.markdown-body summary h5,.markdown-body summary h6{display:inline-block}.markdown-body summary h1 .anchor,.markdown-body summary h2 .anchor,.markdown-body summary h3 .anchor,.markdown-body summary h4 .anchor,.markdown-body summary h5 .anchor,.markdown-body summary h6 .anchor{margin-left:-40px}.markdown-body summary h1,.markdown-body summary h2{border-bottom:0;padding-bottom:0}.markdown-body ol.no-list,.markdown-body ul.no-list{list-style-type:none;padding:0}.markdown-body ol[type="a s"]{list-style-type:lower-alpha}.markdown-body ol[type="A s"]{list-style-type:upper-alpha}.markdown-body ol[type="i s"]{list-style-type:lower-roman}.markdown-body ol[type="I s"]{list-style-type:upper-roman}.markdown-body div>ol:not([type]),.markdown-body ol[type="1"]{list-style-type:decimal}.markdown-body ol ol,.markdown-body ol ul,.markdown-body ul ol,.markdown-body ul ul{margin-bottom:0;margin-top:0}.markdown-body li>p{margin-top:var(--base-size-16)}.markdown-body li+li{margin-top:.25em}.markdown-body dl{padding:0}.markdown-body dl dt{font-size:1em;font-style:italic;font-weight:var(--base-text-weight-semibold,600);margin-top:var(--base-size-16);padding:0}.markdown-body dl dd{margin-bottom:var(--base-size-16);padding:0 var(--base-size-16)}.markdown-body table th{background-color:transparent;font-weight:var(--base-text-weight-semibold,600)}.markdown-body table td,.markdown-body table th{border:1px solid var(--borderColor-default);padding:6px 13px}.markdown-body table td>:last-child{margin-bottom:0}.markdown-body table tr{border-top:1px solid var(--borderColor-muted)}.markdown-body table img,.markdown-body table tr,.markdown-body table tr:nth-child(2n){background-color:transparent}.markdown-body img[align=right]{padding-left:20px}.markdown-body img[align=left]{padding-right:20px}.markdown-body .emoji{background-color:transparent;max-width:none;vertical-align:text-top}.markdown-body span.frame{display:block;overflow:hidden}.markdown-body span.frame>span{border:1px solid var(--borderColor-default);display:block;float:left;margin:13px 0 0;overflow:hidden;padding:7px;width:auto}.markdown-body span.frame span img{display:block;float:left}.markdown-body span.frame span span{clear:both;color:var(--fgColor-default);display:block;padding:5px 0 0}.markdown-body span.align-center{clear:both;display:block;overflow:hidden}.markdown-body span.align-center>span{display:block;margin:13px auto 0;overflow:hidden;text-align:center}.markdown-body span.align-center span img{margin:0 auto;text-align:center}.markdown-body span.align-right{clear:both;display:block;overflow:hidden}.markdown-body span.align-right>span{display:block;margin:13px 0 0;overflow:hidden;text-align:right}.markdown-body span.align-right span img{margin:0;text-align:right}.markdown-body span.float-left{display:block;float:left;margin-right:13px;overflow:hidden}.markdown-body span.float-left span{margin:13px 0 0}.markdown-body span.float-right{display:block;float:right;margin-left:13px;overflow:hidden}.markdown-body span.float-right>span{display:block;margin:13px auto 0;overflow:hidden;text-align:right}.markdown-body code,.markdown-body tt{background-color:var(--bgColor-neutral-muted);border-radius:6px;font-size:85%;margin:0;padding:.2em .4em;white-space:break-spaces}.markdown-body code br,.markdown-body tt br{display:none}.markdown-body del code{text-decoration:inherit}.markdown-body samp{font-size:85%}.markdown-body pre code{font-size:100%}.markdown-body pre>code{background:transparent;border:0;margin:0;padding:0;white-space:pre;word-break:normal}.markdown-body .highlight{margin-bottom:var(--base-size-16)}.markdown-body .highlight pre{margin-bottom:0;word-break:normal}.markdown-body .highlight pre,.markdown-body pre{background-color:var(--bgColor-muted);border-radius:6px;color:var(--fgColor-default);font-size:85%;line-height:1.45;overflow:auto;padding:var(--base-size-16)}.markdown-body pre code,.markdown-body pre tt{display:inline;line-height:inherit;margin:0;max-width:auto;overflow:visible;padding:0;word-wrap:normal;background-color:transparent;border:0}.markdown-body .csv-data td,.markdown-body .csv-data th{font-size:12px;line-height:1;overflow:hidden;padding:5px;text-align:left;white-space:nowrap}.markdown-body .csv-data .blob-num{background:var(--bgColor-default);border:0;padding:10px var(--base-size-8) 9px;text-align:right}.markdown-body .csv-data tr{border-top:0}.markdown-body .csv-data th{background:var(--bgColor-muted);border-top:0;font-weight:var(--base-text-weight-semibold,600)}.markdown-body [data-footnote-ref]:before{content:"["}.markdown-body [data-footnote-ref]:after{content:"]"}.markdown-body .footnotes{border-top:1px solid var(--borderColor-default);color:var(--fgColor-muted);font-size:12px}.markdown-body .footnotes ol,.markdown-body .footnotes ol ul{padding-left:var(--base-size-16)}.markdown-body .footnotes ol ul{display:inline-block;margin-top:var(--base-size-16)}.markdown-body .footnotes li{position:relative}.markdown-body .footnotes li:target:before{border:2px solid var(--borderColor-accent-emphasis);border-radius:6px;bottom:calc(var(--base-size-8)*-1);content:"";left:calc(var(--base-size-24)*-1);pointer-events:none;position:absolute;right:calc(var(--base-size-8)*-1);top:calc(var(--base-size-8)*-1)}.markdown-body .footnotes li:target{color:var(--fgColor-default)}.markdown-body .footnotes .data-footnote-backref g-emoji{font-family:monospace}.markdown-body body:has(:modal){padding-right:var(--dialog-scrollgutter)!important}.markdown-body .pl-c{color:var(--color-prettylights-syntax-comment)}.markdown-body .pl-c1,.markdown-body .pl-s .pl-v{color:var(--color-prettylights-syntax-constant)}.markdown-body .pl-e,.markdown-body .pl-en{color:var(--color-prettylights-syntax-entity)}.markdown-body .pl-s .pl-s1,.markdown-body .pl-smi{color:var(--color-prettylights-syntax-storage-modifier-import)}.markdown-body .pl-ent{color:var(--color-prettylights-syntax-entity-tag)}.markdown-body .pl-k{color:var(--color-prettylights-syntax-keyword)}.markdown-body .pl-pds,.markdown-body .pl-s,.markdown-body .pl-s .pl-pse .pl-s1,.markdown-body .pl-sr,.markdown-body .pl-sr .pl-cce,.markdown-body .pl-sr .pl-sra,.markdown-body .pl-sr .pl-sre{color:var(--color-prettylights-syntax-string)}.markdown-body .pl-smw,.markdown-body .pl-v{color:var(--color-prettylights-syntax-variable)}.markdown-body .pl-bu{color:var(--color-prettylights-syntax-brackethighlighter-unmatched)}.markdown-body .pl-ii{background-color:var(--color-prettylights-syntax-invalid-illegal-bg);color:var(--color-prettylights-syntax-invalid-illegal-text)}.markdown-body .pl-c2{background-color:var(--color-prettylights-syntax-carriage-return-bg);color:var(--color-prettylights-syntax-carriage-return-text)}.markdown-body .pl-sr .pl-cce{color:var(--color-prettylights-syntax-string-regexp);font-weight:700}.markdown-body .pl-ml{color:var(--color-prettylights-syntax-markup-list)}.markdown-body .pl-mh,.markdown-body .pl-mh .pl-en,.markdown-body .pl-ms{color:var(--color-prettylights-syntax-markup-heading);font-weight:700}.markdown-body .pl-mi{color:var(--color-prettylights-syntax-markup-italic);font-style:italic}.markdown-body .pl-mb{color:var(--color-prettylights-syntax-markup-bold);font-weight:700}.markdown-body .pl-md{background-color:var(--color-prettylights-syntax-markup-deleted-bg);color:var(--color-prettylights-syntax-markup-deleted-text)}.markdown-body .pl-mi1{background-color:var(--color-prettylights-syntax-markup-inserted-bg);color:var(--color-prettylights-syntax-markup-inserted-text)}.markdown-body .pl-mc{background-color:var(--color-prettylights-syntax-markup-changed-bg);color:var(--color-prettylights-syntax-markup-changed-text)}.markdown-body .pl-mi2{background-color:var(--color-prettylights-syntax-markup-ignored-bg);color:var(--color-prettylights-syntax-markup-ignored-text)}.markdown-body .pl-mdr{color:var(--color-prettylights-syntax-meta-diff-range);font-weight:700}.markdown-body .pl-ba{color:var(--color-prettylights-syntax-brackethighlighter-angle)}.markdown-body .pl-sg{color:var(--color-prettylights-syntax-sublimelinter-gutter-mark)}.markdown-body .pl-corl{color:var(--color-prettylights-syntax-constant-other-reference-link);text-decoration:underline}.markdown-body [role=button]:focus:not(:focus-visible),.markdown-body [role=tabpanel][tabindex="0"]:focus:not(:focus-visible),.markdown-body a:focus:not(:focus-visible),.markdown-body button:focus:not(:focus-visible),.markdown-body summary:focus:not(:focus-visible){box-shadow:none;outline:none}.markdown-body [tabindex="0"]:focus:not(:focus-visible),.markdown-body details-dialog:focus:not(:focus-visible){outline:none}.markdown-body g-emoji{display:inline-block;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;min-width:1ch;vertical-align:-.075em}.markdown-body g-emoji img{height:1em;width:1em}.markdown-body .task-list-item{list-style-type:none}.markdown-body .task-list-item label{font-weight:var(--base-text-weight-normal,400)}.markdown-body .task-list-item.enabled label{cursor:pointer}.markdown-body .task-list-item+.task-list-item{margin-top:var(--base-size-4)}.markdown-body .task-list-item .handle{display:none}.markdown-body .task-list-item-checkbox{margin:0 .2em .25em -1.4em;vertical-align:middle}.markdown-body ul:dir(rtl) .task-list-item-checkbox{margin:0 -1.6em .25em .2em}.markdown-body ol:dir(rtl) .task-list-item-checkbox{margin:0 -1.6em .25em .2em}.markdown-body .contains-task-list:focus-within .task-list-item-convert-container,.markdown-body .contains-task-list:hover .task-list-item-convert-container{display:block;height:24px;overflow:visible;width:auto;clip:auto}.markdown-body ::-webkit-calendar-picker-indicator{filter:invert(50%)}.markdown-body .markdown-alert{border-left:.25em solid var(--borderColor-default);color:inherit;margin-bottom:var(--base-size-16);padding:var(--base-size-8) var(--base-size-16)}.markdown-body .markdown-alert>:first-child{margin-top:0}.markdown-body .markdown-alert>:last-child{margin-bottom:0}.markdown-body .markdown-alert .markdown-alert-title{align-items:center;display:flex;font-weight:var(--base-text-weight-medium,500);line-height:1}.markdown-body .markdown-alert.markdown-alert-note{border-left-color:var(--borderColor-accent-emphasis)}.markdown-body .markdown-alert.markdown-alert-note .markdown-alert-title{color:var(--fgColor-accent)}.markdown-body .markdown-alert.markdown-alert-important{border-left-color:var(--borderColor-done-emphasis)}.markdown-body .markdown-alert.markdown-alert-important .markdown-alert-title{color:var(--fgColor-done)}.markdown-body .markdown-alert.markdown-alert-warning{border-left-color:var(--borderColor-attention-emphasis)}.markdown-body .markdown-alert.markdown-alert-warning .markdown-alert-title{color:var(--fgColor-attention)}.markdown-body .markdown-alert.markdown-alert-tip{border-left-color:var(--borderColor-success-emphasis)}.markdown-body .markdown-alert.markdown-alert-tip .markdown-alert-title{color:var(--fgColor-success)}.markdown-body .markdown-alert.markdown-alert-caution{border-left-color:var(--borderColor-danger-emphasis)}.markdown-body .markdown-alert.markdown-alert-caution .markdown-alert-title{color:var(--fgColor-danger)}.markdown-body>:first-child>.heading-element:first-child{margin-top:0!important}.markdown-body .highlight pre:has(+.zeroclipboard-container){min-height:52px}.docs-root[data-v-6cf0ef3b]{min-height:320px;--docs-accent:var(--tx-color-primary);--docs-accent-strong:var(--tx-color-primary-dark-2);--docs-ink:var(--tx-text-color-primary);--docs-muted:var(--tx-text-color-secondary);--docs-border:var(--tx-border-color);--docs-code-bg:var(--tx-fill-color-light);--docs-code-border:var(--tx-border-color-light);--docs-inline-code-bg:var(--tx-fill-color-lighter);--docs-inline-code-border:var(--tx-border-color-lighter);--docs-hr-color:color-mix(in srgb,var(--tx-border-color) 70%,transparent)}.docs-state__body[data-v-6cf0ef3b]{border-radius:20px}.docs-state-enter-active[data-v-6cf0ef3b],.docs-state-leave-active[data-v-6cf0ef3b]{transition:opacity .22s ease,filter .22s ease,transform .22s ease}.docs-state-enter-from[data-v-6cf0ef3b],.docs-state-leave-to[data-v-6cf0ef3b]{filter:blur(8px);opacity:0;transform:translateY(6px)}.docs-page-enter-active,.docs-page-leave-active{transition:opacity .26s ease,transform .32s cubic-bezier(.28,1.7,.52,1),filter .26s ease}.docs-page-enter-from,.docs-page-leave-to{filter:blur(3px);opacity:0;transform:translateY(8px) scale(.98)}@media(prefers-reduced-motion:reduce){.docs-page-enter-active,.docs-page-leave-active{transition:none}}.docs-surface[data-v-6cf0ef3b]{background:transparent;border-radius:8px;isolation:isolate;position:relative}.docs-hero-block[data-v-6cf0ef3b]{display:flex;flex-direction:column;gap:12px}.docs-sync-banner[data-v-6cf0ef3b]{align-items:flex-start;background:color-mix(in srgb,var(--tx-fill-color-light) 78%,transparent);border:1px solid color-mix(in srgb,var(--tx-border-color) 70%,transparent);border-radius:14px;display:flex;gap:10px;padding:12px 14px}.docs-sync-banner__icon[data-v-6cf0ef3b]{color:var(--tx-text-color-secondary);font-size:16px;margin-top:1px}.docs-sync-banner__content[data-v-6cf0ef3b]{display:flex;flex-direction:column;gap:2px}.docs-sync-banner__title[data-v-6cf0ef3b]{color:var(--tx-text-color-primary);font-size:13px;font-weight:600;margin:0}.docs-sync-banner__desc[data-v-6cf0ef3b]{color:var(--tx-text-color-regular);font-size:12px;margin:0}.docs-sync-banner[data-status=in_progress][data-v-6cf0ef3b]{background:color-mix(in srgb,var(--tx-color-warning) 16%,transparent);border-color:color-mix(in srgb,var(--tx-color-warning) 45%,var(--tx-border-color))}.docs-sync-banner[data-status=in_progress] .docs-sync-banner__icon[data-v-6cf0ef3b]{color:color-mix(in srgb,var(--tx-color-warning) 85%,var(--tx-text-color-primary))}.docs-sync-banner[data-status=migrated][data-v-6cf0ef3b]{background:color-mix(in srgb,var(--tx-color-warning) 10%,transparent);border-color:color-mix(in srgb,var(--tx-color-warning) 35%,var(--tx-border-color))}.docs-sync-banner[data-status=migrated] .docs-sync-banner__icon[data-v-6cf0ef3b]{color:color-mix(in srgb,var(--tx-color-warning) 70%,var(--tx-text-color-primary))}.docs-hero-breadcrumb[data-v-6cf0ef3b]{align-items:center;color:var(--docs-muted);display:flex;flex-wrap:wrap;font-size:13px;font-weight:600;gap:6px;letter-spacing:.02em;line-height:1.4;padding:0;text-transform:none}.docs-hero-crumb[data-v-6cf0ef3b]{color:var(--docs-muted);text-decoration:none;transition:color .2s ease}.docs-hero-crumb.is-current[data-v-6cf0ef3b],a.docs-hero-crumb[data-v-6cf0ef3b]:hover{color:var(--docs-ink)}.docs-hero-crumb-sep[data-v-6cf0ef3b]{color:var(--docs-muted);opacity:.6}[data-v-6cf0ef3b] .docs-prose--hero>h1:first-of-type{display:none}[data-v-6cf0ef3b] .docs-prose{--tw-prose-body:var(--docs-ink);--tw-prose-headings:var(--docs-ink);--tw-prose-lead:var(--docs-muted);--tw-prose-links:var(--docs-accent);--tw-prose-bold:var(--docs-ink);--tw-prose-counters:var(--docs-muted);--tw-prose-bullets:var(--docs-muted);--tw-prose-hr:var(--docs-border);--tw-prose-quotes:var(--docs-muted);--tw-prose-quote-borders:var(--docs-border);--tw-prose-captions:var(--docs-muted);--tw-prose-code:var(--docs-ink);--tw-prose-pre-code:var(--docs-ink);--tw-prose-pre-bg:var(--docs-code-bg);--tw-prose-th-borders:var(--docs-border);--tw-prose-td-borders:var(--docs-border);color:var(--docs-ink)}[data-v-6cf0ef3b] .docs-prose h1{color:var(--docs-ink);font-size:2.25rem;font-weight:700;letter-spacing:-.02em;margin-bottom:1.5rem}[data-v-6cf0ef3b] .docs-prose h2{font-size:1.75rem;font-weight:600;letter-spacing:-.01em;margin-bottom:.8rem;margin-top:2rem;padding-bottom:.25rem}[data-v-6cf0ef3b] .docs-prose h3{color:var(--docs-ink);font-size:1.25rem;font-weight:600;margin-bottom:.6rem;margin-top:1.5rem}[data-v-6cf0ef3b] .docs-prose li,[data-v-6cf0ef3b] .docs-prose ol,[data-v-6cf0ef3b] .docs-prose p,[data-v-6cf0ef3b] .docs-prose ul{color:var(--docs-ink);line-height:1.7;margin-bottom:.9rem}[data-v-6cf0ef3b] .docs-prose strong{color:var(--docs-ink)}[data-v-6cf0ef3b] .docs-prose del{color:var(--docs-muted);text-decoration-color:currentColor}[data-v-6cf0ef3b] .docs-prose code{background-color:var(--docs-inline-code-bg);border:1px solid var(--docs-inline-code-border);border-radius:4px;color:var(--docs-ink);font-family:var(--tx-font-family-mono,ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace);font-size:.875em;padding:.2rem .35rem}[data-v-6cf0ef3b] .docs-prose code:after,[data-v-6cf0ef3b] .docs-prose code:before{content:none!important}[data-v-6cf0ef3b] .docs-prose code.docs-inline-code-copyable{cursor:copy;transition:border-color .16s ease,background-color .16s ease,color .16s ease,transform .16s ease}[data-v-6cf0ef3b] .docs-prose code.docs-inline-code-copyable.is-copied,[data-v-6cf0ef3b] .docs-prose code.docs-inline-code-copyable:hover{background-color:color-mix(in srgb,var(--docs-accent) 12%,var(--docs-inline-code-bg));border-color:color-mix(in srgb,var(--docs-accent) 45%,transparent);color:var(--docs-accent)}[data-v-6cf0ef3b] .docs-prose code.docs-inline-code-copyable:active{transform:translateY(1px)}[data-v-6cf0ef3b] .dark .docs-prose code,[data-v-6cf0ef3b] [data-theme=dark] .docs-prose code{color:var(--docs-ink)}[data-v-6cf0ef3b] .docs-prose pre:not(.tuff-code-block__pre){background:var(--docs-code-bg)!important;border:1px solid var(--docs-code-border);border-radius:8px;margin:1.2rem 0;overflow-x:auto;padding:2.2rem 1rem 1rem;position:relative}[data-v-6cf0ef3b] .docs-prose pre:not(.tuff-code-block__pre) code{background-color:transparent!important;border:none;border-radius:0;color:inherit;font-size:.9em;line-height:1.6;padding:0}[data-v-6cf0ef3b] .docs-prose pre:not(.tuff-code-block__pre) .docs-code-header{align-items:center;background:color-mix(in srgb,var(--tx-fill-color) 55%,transparent);border-bottom:1px solid color-mix(in srgb,var(--tx-border-color) 40%,transparent);color:var(--tx-text-color-secondary);display:flex;font-size:.75rem;justify-content:space-between;left:0;letter-spacing:.08em;padding:.35rem .75rem;position:absolute;right:0;text-transform:uppercase;top:0}[data-v-6cf0ef3b] .docs-prose pre:not(.tuff-code-block__pre) .docs-code-language{color:inherit;font-weight:600}[data-v-6cf0ef3b] .docs-prose pre:not(.tuff-code-block__pre) .docs-code-copy{font-size:.7rem;letter-spacing:.05em}[data-v-6cf0ef3b] .docs-prose pre:not(.tuff-code-block__pre) .docs-code-copy:disabled{cursor:default;opacity:.5}[data-v-6cf0ef3b] .docs-prose .docs-mermaid{background:var(--docs-code-bg);border:1px solid var(--docs-code-border);border-radius:8px;margin:1.2rem 0;overflow-x:auto;padding:1rem;white-space:pre}[data-v-6cf0ef3b] .docs-prose .docs-mermaid svg{height:auto;max-width:100%}[data-v-6cf0ef3b] .docs-prose blockquote{border-left:3px solid var(--docs-accent);color:var(--docs-muted);font-style:italic;margin:1.2rem 0;padding-left:1rem}[data-v-6cf0ef3b] .docs-prose ol,[data-v-6cf0ef3b] .docs-prose ul{padding-left:1.6rem}[data-v-6cf0ef3b] .docs-prose ol li::marker,[data-v-6cf0ef3b] .docs-prose ul li::marker{color:var(--docs-accent)}[data-v-6cf0ef3b] .docs-prose a{border-bottom:1px solid color-mix(in srgb,var(--docs-accent) 40%,transparent);color:var(--docs-accent);text-decoration:none}[data-v-6cf0ef3b] .docs-prose hr{animation:docs-hr-shimmer-6cf0ef3b 6s ease-in-out infinite;background-image:linear-gradient(90deg,transparent,var(--docs-hr-color),transparent);background-size:200% 100%;border:0;height:1px;margin:2rem 0;opacity:.6}[data-v-6cf0ef3b] .docs-prose table{border:none;border-collapse:collapse;border-radius:6px;overflow:hidden;width:100%}[data-v-6cf0ef3b] .docs-prose table td,[data-v-6cf0ef3b] .docs-prose table th{border:none;color:var(--docs-ink);padding:.5rem .8rem;text-align:left}[data-v-6cf0ef3b] .docs-prose table tr{border-top:none}[data-v-6cf0ef3b] .docs-prose table tr:last-child td{border-bottom:0}[data-v-6cf0ef3b] .docs-prose table th{background:color-mix(in srgb,var(--tx-fill-color) 70%,transparent);color:var(--docs-ink);font-weight:600}[data-v-6cf0ef3b] .docs-prose table tbody tr:nth-child(2n){background:color-mix(in srgb,var(--tx-fill-color) 45%,transparent)}@keyframes docs-hr-shimmer-6cf0ef3b{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@media(prefers-reduced-motion:reduce){[data-v-6cf0ef3b] .docs-prose hr{animation:none}}
